.report-scope{display:flex;flex-wrap:wrap;gap:10px 20px;padding:16px 0;margin-bottom:12px;color:var(--secondary);font-size:.9375rem}.report-scope span{overflow-wrap:anywhere}.report-scope b{color:var(--ink)}.report-scope a{margin-left:auto}.cash-reconciliation+.cash-reconciliation,.reconciliation-document+.reconciliation-document{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.cash-reconciliation .details dd{font-variant-numeric:tabular-nums}.reconciliation-document{overflow-wrap:anywhere}.document-evidence{border-top:1px solid var(--line);padding:16px 0}.document-evidence .actions{margin-top:12px}.cash-reconciliation .help{max-width:65ch}.report-summary{gap:16px}.report-summary>div:first-child{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:760px){.report-scope{display:grid;gap:12px}.report-scope a{margin-left:0}.cash-reconciliation .details>div{padding:12px 0}.document-evidence .actions{display:grid;gap:8px}}
.report-cards{display:none}.report-filters{margin:16px 0 24px}.report-filters>summary{cursor:pointer;min-height:48px;display:flex;align-items:center;font-weight:650;gap:10px}.report-filters>summary:before{content:'+';font-size:1.3rem}.report-filters[open]>summary:before{content:'−'}.report-card h3{font-size:1.05rem;line-height:1.5;overflow-wrap:anywhere}.report-card-amount{display:grid;gap:8px;margin:20px 0}.report-card-amount>span{color:var(--secondary);font-size:.875rem}.report-card-amount strong{font-size:1.65rem;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.report-card-amount small{font-size:.9rem;font-weight:550}.report-card .details dd{overflow-wrap:anywhere}.report-card .eyebrow{line-height:1.5}@media(max-width:760px){.report-cards{display:block}.report-table{display:none}.report-filters .filters{margin-top:0}.report-card .quiet-details{margin-bottom:0}}
