.finance-tabs,.finance-presets{display:flex;gap:12px;margin:16px 0}.finance-tabs>*{flex:1;min-height:48px}.finance-shortcuts{margin:24px 0 8px}.finance-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.finance-cards .card{margin:0;padding:20px 16px;min-width:0}.finance-cards small{display:block;color:#63778b}.finance-cards strong{display:block;font-size:24px;margin-top:10px;overflow-wrap:anywhere}.finance-cards .card:last-child{background:#edf8f0}.finance-period{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.finance-period .field{flex:1;min-width:125px;margin:0}.finance-period input{min-width:0;max-width:100%;box-sizing:border-box}.finance-help{font-size:13px;line-height:1.55;color:#63778b}.finance-row{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #e8edf1;padding:16px 0}.finance-row>div{min-width:0;overflow-wrap:anywhere}.finance-row>div:last-child{text-align:right}.finance-row small,.finance-row strong{display:block}.finance-row small{color:#63778b;font-size:12px;margin:6px 0}.finance-row button{margin-top:8px;min-height:40px}.finance-row p{font-size:13px;white-space:pre-wrap}

.finance-chart{display:flex;gap:12px;overflow-x:auto;padding:10px 0}.finance-chart-day{min-width:72px;text-align:center;flex:1}.finance-bars{height:100px;display:flex;align-items:flex-end;justify-content:center;gap:5px;border-bottom:1px solid #dce5eb}.finance-bars i{width:16px;background:#4caa72;border-radius:4px 4px 0 0}.finance-bars i+i{background:#8694a8}.finance-chart-day>small,.finance-chart-day>span{display:block;font-size:10px;margin-top:5px}[data-theme="dark"] .finance-cards .card:last-child{background:#183d31}[data-theme="dark"] .finance-help,[data-theme="dark"] .finance-cards small,[data-theme="dark"] .finance-row small{color:#b6c7d5}
