/* Scoped layout repair; no document scale changes. */
#today{display:none!important}
body[data-page="dashboard"] .topbar{display:none!important}
body[data-page="dashboard"] #content{padding-top:12px!important}
body[data-page="qc-overview"] #content .grid-2{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
body[data-page="qc-overview"] #content .panel{min-width:0!important}
body[data-page="qc-overview"] #content#content#content#content#content .r4-cell,
body[data-page="funds-register"] #content#content#content#content#content .r4-cell,
body[data-page="account-center"] #content#content#content#content#content .r4-cell{display:block!important;max-height:none!important;-webkit-line-clamp:unset!important;white-space:normal!important;overflow:visible!important;line-height:1.6!important}
body[data-page="qc-overview"] #content#content#content#content#content td,
body[data-page="funds-register"] #content#content#content#content#content td,
body[data-page="account-center"] #content#content#content#content#content td{height:auto!important;padding-top:10px!important;padding-bottom:10px!important}
body[data-page="qc-overview"] #content :is(.tag,.badge,.status-tag){height:auto!important;max-height:none!important;white-space:normal!important;overflow:visible!important;line-height:1.6!important}
.funds-views{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:12px}
.funds-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}
.funds-robot{display:grid;grid-template-columns:minmax(140px,1fr) minmax(220px,2fr) auto;gap:12px;align-items:end;padding:12px 0;border-bottom:1px solid #e5eaf0}
.funds-robot label{display:flex;flex-direction:column;gap:6px;min-width:0}
.funds-robot input{width:100%;box-sizing:border-box}
html body #content#content .funds-status,html body #modal#modal .funds-status{font-weight:400!important;white-space:nowrap}
html body #content#content .funds-status.pending,html body #modal#modal .funds-status.pending{color:#a85b00!important}
html body #content#content .funds-status.approved,html body #modal#modal .funds-status.approved{color:#245ec7!important}
html body #content#content .funds-status.paid,html body #modal#modal .funds-status.paid{color:#187545!important}
html body .funds-status.history{color:#616b78!important}
@media(max-width:700px){.funds-robot{grid-template-columns:1fr}.funds-toolbar>*{max-width:100%;box-sizing:border-box}}
