.finance-workspace{display:grid;gap:18px}.finance-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.finance-heading h2{margin:4px 0}.finance-heading p{margin:0;color:#74686a}.finance-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.finance-kpis article{padding:18px;border:1px solid #eadcda;border-radius:18px;background:#fff}.finance-kpis span{display:block;color:#786d6e;font-size:.82rem}.finance-kpis strong{font-size:1.7rem;color:#741523}.finance-inbox{display:grid;gap:12px}.finance-trip{width:100%;display:grid;grid-template-columns:1fr auto;gap:8px 18px;text-align:left;padding:18px;border:1px solid #eadcda;border-radius:20px;background:#fff;color:#321c20;box-shadow:0 8px 24px rgba(71,25,31,.06)}.finance-trip:hover{border-color:#b75b65}.finance-trip strong{font-size:1.05rem}.finance-trip small{color:#796b6d}.finance-trip .finance-value{grid-row:1/3;grid-column:2;font-size:1.15rem;color:#741523;align-self:center}.finance-review{padding:20px;border:1px solid #eadcda;border-radius:22px;background:#fff}.finance-review>header,.finance-review-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.finance-review-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0}.finance-review-summary div{padding:12px;background:#fbf4f2;border-radius:14px}.finance-review-summary span{display:block;font-size:.75rem;color:#806e70}.finance-review-summary strong{display:block;margin-top:4px}.finance-review label{display:block;margin-top:18px}.receipt-link{font-weight:800;color:#741523}.finance-status-note{margin-top:12px;padding:12px;border-radius:12px;background:#fff2dd;color:#704813}@media(max-width:700px){.finance-heading{align-items:flex-start}.finance-kpis article{padding:12px}.finance-review-summary{grid-template-columns:1fr 1fr}.finance-trip{padding:15px}.finance-review{padding:14px}.finance-review-actions>*{flex:1 1 100%}}
