.finance-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.finance-table{width:100%;border-collapse:collapse;text-align:left}.finance-table th,.finance-table td{padding:14px 12px;border-bottom:1px solid #dedbd0;vertical-align:top}.finance-table th{font-size:.85rem;color:#637067}.finance-toolbar{flex-wrap:wrap;gap:16px}.finance-toolbar>div{flex:1;min-width:240px}.finance-toolbar label{min-width:150px}.finance-table td:not(:first-child){font-variant-numeric:tabular-nums}@media(max-width:700px){.finance-stats{grid-template-columns:1fr}.finance-table{min-width:650px}.finance-toolbar{align-items:stretch}}
