.finance-panel{max-width:1100px;margin:1.5rem auto;padding:1.5rem;border:1px solid #d9e2df;border-radius:18px;background:#fff}.finance-list article{display:flex;align-items:center;gap:1rem;padding:1rem 0;border-bottom:1px solid #e6ebe9}.finance-list article div{display:grid;gap:.3rem;flex:1}.finance-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.finance-metrics div{padding:1rem;background:#f4f7f6;border-radius:10px}.finance-metrics dt{font-size:.9rem}.finance-metrics dd{font-size:1.2rem;font-weight:700;margin:.5rem 0 0}.finance-panel form{display:grid;gap:1rem;max-width:650px}.finance-panel label{display:grid;gap:.4rem}.finance-panel input,.finance-panel textarea{width:100%;padding:.8rem;border:1px solid #a6b9b1;border-radius:8px;font:inherit}.finance-panel textarea{min-height:90px}.finance-state{font-weight:700}.finance-operation{padding:1rem 0;border-bottom:1px solid #ddd}.finance-history pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f7f6;padding:1rem;font-size:.85rem}.finance-pagination{display:flex;gap:1rem;align-items:center;justify-content:center;margin-top:1.5rem}@media(max-width:600px){.finance-panel{padding:1rem}.finance-list article{flex-wrap:wrap}.finance-list article div{flex-basis:65%}.finance-list article button{width:100%}.finance-metrics{grid-template-columns:1fr 1fr;gap:.5rem}.finance-metrics dd{font-size:1rem}}
