.reconcile-stats{grid-template-columns:repeat(5,1fr)!important}
.reconcile-report-actions{display:flex;gap:8px;margin:-3px 0 13px}
.reconcile-report-actions .pill{flex:1}
.reconcile-card.reconciled{border-left-color:#39a875}
.reconcile-card.reconciled .reconcile-card-head b{background:#153426;color:#7cdaa9}
.reconcile-trail{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}
.reconcile-trail>div{display:grid;gap:3px;padding:11px;border:1px solid #292d35;border-radius:12px;background:#0a0c10}
.reconcile-trail>div.complete{border-color:#235a40}
.reconcile-trail span{color:#8f959f;font-size:9px;font-weight:900}
.reconcile-trail strong{font-size:13px}
.reconcile-trail small{color:#9197a2;font-size:11px;line-height:1.4}
@media(max-width:620px){.reconcile-stats{grid-template-columns:repeat(2,1fr)!important}.reconcile-trail{grid-template-columns:1fr}}
.reconcile-finance-archive{margin:10px 0 14px}.reconcile-finance-archive details{border:1px solid #343842;border-radius:15px;background:#0b0d11}.reconcile-finance-archive summary{padding:13px;color:#ff7f86;font-weight:900;cursor:pointer}.finance-archive-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:0 11px 11px}.finance-archive-grid>div{min-width:0}.finance-archive-grid h4{margin:5px 0 8px;color:#999faa;font-size:10px;letter-spacing:.1em}.finance-archive-grid article{display:grid;gap:3px;padding:10px;margin-top:7px;border:1px solid #292d35;border-radius:11px;background:#111318}.finance-archive-grid article span,.finance-archive-grid article small{color:#999faa;font-size:10px;line-height:1.4}.finance-archive-grid p{color:#8f959f;font-size:11px}.reconcile-finance-archive .recovered-record-note{margin:0 11px 4px;padding:10px 12px;border-left:4px solid #ff6828;border-radius:8px;background:#171219;color:#ffd1bd;font-size:11px;line-height:1.45}@media(max-width:620px){.finance-archive-grid{grid-template-columns:1fr}}
