.ur-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line);margin-bottom:24px}.ur-tabs button{background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);padding:12px 0;font:inherit;cursor:pointer}.ur-tabs button.active{color:var(--blue);border-bottom-color:var(--blue);font-weight:700}.ur-tabs button:hover{color:var(--ink)}
.ur-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.ur-heading h2{margin:0 0 6px;font-size:21px}.ur-heading p{margin:0;color:var(--muted)}
.ur-filters{display:grid;grid-template-columns:2fr 1.4fr 1fr;gap:16px;padding-bottom:24px;border-bottom:1px solid var(--line)}.ur-filters label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:var(--muted);min-width:0}.ur-filters input,.ur-filters select{width:100%;min-width:0}.ur-text-button{background:none;border:0;padding:0;color:var(--blue);font:inherit;text-align:left;cursor:pointer}.ur-text-button:hover{text-decoration:underline}
.ur-report{margin-top:24px}.ur-report-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.ur-report-head h3{font-size:17px;margin:8px 0}.ur-report-head p{color:var(--muted);margin:5px 0}.ur-eyebrow{font-size:10px;letter-spacing:1.1px;font-weight:700;color:var(--muted)}.ur-exports{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.ur-notice{border-left:3px solid var(--blue);padding:10px 14px;margin:18px 0;background:#f2f1fc;font-size:12px;line-height:1.6}.ur-notice small{display:block;color:var(--muted)}
.ur-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:18px 0 24px}.ur-summary>div+div{border-left:1px solid var(--line);padding-left:16px}.ur-summary span{display:block;font-size:11px;color:var(--muted);margin-bottom:9px}.ur-summary strong{font-size:21px;font-variant-numeric:tabular-nums}.ur-table-wrap{overflow:auto;background:#fff;border:1px solid var(--line);border-radius:8px}.ur-table-wrap table{min-width:640px;width:100%;border-collapse:collapse}.ur-table-wrap th{font-size:11px;color:var(--muted);background:#f7f8fb}.ur-table-wrap th,.ur-table-wrap td{padding:12px 16px;border-bottom:1px solid var(--line);text-align:left}.ur-table-wrap tbody tr:last-child td{border-bottom:0}.ur-table-wrap tbody tr:hover{background:#f9fafc}.ur-table-wrap small{display:block;color:var(--muted);margin-top:4px}.ur-table-wrap .ur-money{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ur-empty{padding:38px 18px;text-align:center;color:var(--muted)}.ur-reconciliation{font-size:12px;color:var(--muted);line-height:1.7;padding:14px 0;border-bottom:1px solid var(--line)}.ur-reconciliation span{display:block}.ur-pagination{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;padding:16px 0;font-size:12px;color:var(--muted)}.ur-pagination label{display:flex;align-items:center;gap:10px}.ur-pagination select{width:76px}.ur-pagination>div{display:flex;gap:8px}.ur-footnote{color:var(--muted);font-size:11px;margin:4px 0 24px}#urResult[aria-busy=true]{opacity:.65;transition:opacity .15s;pointer-events:none}#reportManagement[hidden],#unitStatementWorkspace[hidden]{display:none!important}
@media(max-width:1100px){.ur-report-head{flex-direction:column}.ur-exports{justify-content:flex-start}.ur-summary{grid-template-columns:repeat(2,1fr)}.ur-summary>div:nth-child(3){border-left:0;padding-left:0}}
@media(max-width:650px){.ur-filters{grid-template-columns:1fr}.ur-heading h2{font-size:19px}.ur-tabs{gap:16px}.ur-tabs button{font-size:12px}.ur-summary strong{font-size:18px}.ur-exports{width:100%}.ur-exports button{flex:1}.ur-pagination{gap:12px}.ur-pagination>span{order:3;width:100%}}
@media(prefers-reduced-motion:reduce){#urResult{transition:none!important}}
.ur-table-wrap{max-height:560px}.ur-table-wrap thead th{position:sticky;top:0;z-index:1}.ur-filters label:has(#urMonth){position:relative}.ur-filters label:has(#urMonth) .ur-text-button{font-size:11px}
@media print{.ur-tabs,#unitStatementWorkspace{display:none!important}}
