.fr-totals{display:flex;gap:20px;margin-bottom:16px}.fr-totals>div{background:white;padding:18px 24px;border:1px solid #ebeef5;border-radius:4px;min-width:190px;color:#606266}.fr-totals strong{display:block;font-size:24px;margin-top:8px;font-weight:500}.fr-income{color:#67c23a}.fr-expense{color:#f56c6c}.fr-filter{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.fr-filter label{display:flex;align-items:center;gap:12px;white-space:nowrap;min-width:0}.fr-filter input,.fr-filter select{width:218px;max-width:100%;min-width:0}.fr-dates{display:flex;align-items:center;gap:10px;grid-column:1/-1;flex-wrap:wrap}.fr-dates input{width:160px}.fr-buttons{display:flex;gap:12px;grid-column:1/-1}.fr-table{min-width:1050px;width:100%}.fr-table td{max-width:300px;overflow-wrap:anywhere}.fr-note{font-size:13px;color:#909399;margin:12px 0}@media(max-width:700px){.fr-filter{grid-template-columns:minmax(0,1fr)}.fr-totals{flex-wrap:wrap}}
