.finance-workspace{display:grid;gap:20px;min-width:0}.finance-summary{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.finance-summary article,.finance-panel,.finance-table{background:var(--surface-card,#101b2d);border:1px solid var(--border-subtle,#24344d);border-radius:12px;padding:16px}.finance-summary small{display:block;color:var(--text-muted,#91a1b8);margin-bottom:8px}.finance-summary strong{font-size:1.25rem}.finance-toolbar,.finance-actions,.finance-tabs{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.finance-toolbar>div,.finance-tabs{display:flex;gap:8px}.finance-toolbar input{min-width:280px}.finance-table{overflow:auto}.finance-table table{width:100%;border-collapse:collapse}.finance-table th,.finance-table td{padding:12px;text-align:left;border-bottom:1px solid var(--border-subtle,#24344d);white-space:nowrap}.finance-table tbody tr{cursor:pointer}.finance-table tbody tr:hover{background:rgba(35,196,255,.06)}.finance-badge{display:inline-flex;padding:5px 9px;border-radius:999px;background:rgba(35,196,255,.12);color:#67d7ff}.finance-form,.finance-detail{display:grid;gap:18px}.finance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.finance-form label{display:grid;gap:7px}.finance-form input,.finance-form select,.finance-form textarea{min-height:42px;background:#0b1423;color:inherit;border:1px solid #31425e;border-radius:8px;padding:9px}.finance-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.finance-legal{border-left:3px solid #f5a524;padding:10px 12px;background:rgba(245,165,36,.08)}.cash-denominations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finance-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.finance-detail dl div{padding:12px;background:rgba(255,255,255,.03);border-radius:8px}.finance-detail dt{color:var(--text-muted,#91a1b8)}.finance-detail dd{margin:5px 0 0}@media(max-width:1366px){.finance-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.finance-summary,.finance-grid,.finance-detail dl{grid-template-columns:1fr}.finance-steps,.cash-denominations{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-toolbar input{min-width:0;width:100%}}
