.treasury{max-width:1520px;margin:0 auto}.treasury-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.treasury-header h2{letter-spacing:-.5px;margin:0 0 5px;font-size:28px}.treasury-header .ant-typography{max-width:78ch}.treasury-money{font-variant-numeric:tabular-nums;white-space:nowrap}.treasury-money.is-positive{color:var(--treasury-positive)}.treasury-money.is-negative{color:var(--treasury-negative)}.treasury-summary{border-block:1px solid var(--treasury-border);grid-template-columns:1.25fr 1fr 1fr;gap:24px;margin:18px 0 24px;padding:22px 0;display:grid}.treasury-summary-label{color:var(--treasury-muted);margin-bottom:7px;font-size:13px;display:block}.treasury-summary-value{letter-spacing:-.8px;font-size:clamp(25px,2.5vw,36px);font-weight:600;display:block}.treasury-workspace{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:24px;display:grid}.treasury-panel{border:1px solid var(--treasury-border);background:var(--treasury-surface);border-radius:12px;min-width:0;margin-bottom:20px;padding:20px}.treasury-panel h4,.treasury-panel h5{margin-top:0}.treasury-account-group+.treasury-account-group{margin-top:22px}.treasury-account-row{border-bottom:1px solid var(--treasury-border);padding:13px 0}.treasury-account-row:last-child{border-bottom:0}.treasury-account-row>div{justify-content:space-between;gap:10px;display:flex}.treasury-caption{color:var(--treasury-muted);font-size:12px}.treasury-filters{border:1px solid var(--treasury-border);background:var(--treasury-surface);border-radius:10px;flex-wrap:wrap;gap:10px;margin-bottom:16px;padding:16px;display:flex}.treasury-search{flex:300px;min-width:170px}.treasury-filter{min-width:180px;max-width:100%}.treasury-message{margin-bottom:16px}.treasury-table .ant-table-cell{vertical-align:top}.treasury-cell-detail{color:var(--treasury-muted);margin-top:3px;font-size:12px;display:block}.treasury-reading-text{white-space:pre-wrap;overflow-wrap:anywhere}.treasury-connection{border-bottom:1px solid var(--treasury-border);padding:20px 0}.treasury-connection:first-child{padding-top:0}.treasury-connection-header{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.treasury-date-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.treasury-input-number{width:100%}@media (width<=1050px){.treasury-workspace{grid-template-columns:minmax(0,1fr)}.treasury-accounts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;display:grid}.treasury-account-group+.treasury-account-group{margin-top:0}}@media (width<=600px){.treasury-header h2{font-size:24px}.treasury-summary{grid-template-columns:1fr;gap:18px}.treasury-summary-value{font-size:30px}.treasury-panel{padding:14px}.treasury-filter{flex:150px}.treasury-date-fields{grid-template-columns:1fr;gap:0}.treasury-filters{padding:12px}}
