.finance-intro{display:flex;justify-content:space-between;align-items:start;gap:18px;margin-bottom:16px}.finance-intro h3{font-size:16px;margin-bottom:5px}.finance-intro p{font-size:11px;color:var(--muted);line-height:1.8;max-width:590px}.finance-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.finance-metrics .panel{padding:18px}.finance-metrics small,.finance-metrics strong{display:block}.finance-metrics small{color:var(--muted)}.finance-metrics strong{font-size:23px;margin-top:8px}.finance-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:18px 0}.finance-toolbar .search{flex:1}.finance-toolbar p{margin:0;font-size:11px}.finance-accounts{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.finance-account{padding:20px}.finance-account h3{margin:12px 0 4px}.finance-account small,.finance-account strong{display:block}.finance-account small{color:var(--muted)}.finance-account strong{font-size:22px;margin:12px 0}.finance-account .row-actions{flex-wrap:wrap}.finance-table td.negative{color:#bd6b50}.finance-table td.positive{color:#608148}
@media(max-width:850px){.finance-metrics{grid-template-columns:1fr 1fr}.finance-intro{display:block}.finance-toolbar{flex-wrap:wrap}}
