
/* ClaraWide v0.9.9 — Maker Finances & Statements */
.finance-page-v099{display:grid;gap:18px}
.finance-hero-v099{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:28px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--panel);box-shadow:var(--shadow-soft)}
.finance-hero-v099>div:first-child{max-width:850px}
.finance-hero-v099 h1{font-family:var(--serif);font-size:clamp(32px,4vw,50px);line-height:1.02;margin:7px 0 11px;letter-spacing:-.03em}
.finance-hero-v099 p{margin:0;color:var(--muted);line-height:1.7}
.finance-hero-actions-v099{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}
.finance-security-v099,.finance-production-note-v099{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}
.finance-security-v099>span{font-size:25px}.finance-security-v099 p,.finance-production-note-v099 span{display:block;color:var(--muted);margin:4px 0 0;line-height:1.55}
.finance-kpis-v099{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}
.finance-kpis-v099 article{padding:18px;background:var(--panel);border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow-soft)}
.finance-kpis-v099 span,.finance-kpis-v099 small{display:block;color:var(--muted);font-size:11px}
.finance-kpis-v099 strong{display:block;font-family:var(--serif);font-size:32px;margin:5px 0}
.finance-grid-v099{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(290px,.8fr);gap:16px;align-items:start}
.finance-main-v099,.finance-side-v099{display:grid;gap:16px}
.finance-card-v099{padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft)}
.finance-card-v099 h2{font-family:var(--serif);font-size:28px;margin:4px 0 7px}.finance-card-v099 h3{margin:5px 0 7px}.finance-card-v099 p{color:var(--muted);line-height:1.55}
.finance-card-heading-v099,.finance-statement-head-v099{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}
.finance-card-heading-v099>div:first-child{max-width:720px}
.finance-tier-pill-v099{display:inline-flex;padding:7px 10px;border:1px solid var(--line);border-radius:999px;font-size:10px;font-weight:900;white-space:nowrap;background:var(--paper)}
.finance-payout-queue-v099{display:grid;gap:10px;margin-top:16px}
.finance-payout-row-v099{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(120px,.8fr) minmax(120px,.8fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}
.finance-payout-row-v099 h3{margin:0 0 3px;font-size:15px}.finance-payout-row-v099 p{margin:0;font-size:11px}.finance-payout-row-v099 strong{font-size:15px}.finance-payout-row-v099 small{display:block;color:var(--muted);font-size:10px}
.finance-payout-status-v099{display:inline-flex;padding:5px 8px;border:1px solid var(--line);border-radius:999px;font-size:9px;font-weight:900;white-space:nowrap}
.finance-payout-status-v099.available{background:rgba(45,160,100,.11)}.finance-payout-status-v099.pending{background:rgba(255,170,36,.12)}.finance-payout-status-v099.hold{background:rgba(255,77,94,.1)}
.finance-filter-v099{min-width:160px}.finance-filter-v099 span{display:block;font-size:10px;font-weight:800;color:var(--muted);margin-bottom:5px;text-transform:uppercase;letter-spacing:.08em}.finance-filter-v099 select{width:100%;padding:9px 10px;border:1px solid var(--line);border-radius:10px;background:var(--paper);color:var(--text);font:inherit}
.finance-ledger-v099{display:grid;gap:8px;margin-top:16px}.finance-ledger-row-v099{display:grid;grid-template-columns:94px minmax(160px,1fr) 110px 110px;gap:12px;align-items:center;padding:11px 12px;border-bottom:1px solid var(--line)}.finance-ledger-row-v099:last-child{border-bottom:0}
.finance-ledger-row-v099 span,.finance-ledger-row-v099 small{color:var(--muted);font-size:10px}.finance-ledger-row-v099 strong{font-size:12px}.finance-ledger-amount-v099{text-align:right;font-weight:900}.finance-ledger-amount-v099.negative{font-weight:900}
.finance-ledger-type-v099{display:inline-flex;width:max-content;padding:4px 7px;border:1px solid var(--line);border-radius:999px;font-size:9px;font-weight:900}.finance-ledger-type-v099.sale{background:rgba(45,160,100,.09)}.finance-ledger-type-v099.refund,.finance-ledger-type-v099.hold{background:rgba(255,77,94,.09)}.finance-ledger-type-v099.fee{background:rgba(255,170,36,.10)}.finance-ledger-type-v099.payout{background:rgba(39,100,255,.09)}
.finance-breakdown-v099{margin:14px 0 0}.finance-breakdown-v099 div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--line)}.finance-breakdown-v099 div:last-child{border-bottom:0;padding-top:13px;font-weight:900}.finance-breakdown-v099 dt{color:var(--muted)}.finance-breakdown-v099 dd{margin:0;font-weight:800}
.full-width-v099{width:100%;justify-content:center;margin-top:8px}.finance-warning-v099{border-style:dashed}
.finance-statement-center-v099{padding:22px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);scroll-margin-top:88px}.finance-statement-head-v099 h2{font-family:var(--serif);font-size:30px;margin:4px 0 6px}.finance-statement-head-v099 p{margin:0;color:var(--muted)}
.finance-statements-v099{display:grid;gap:10px;margin-top:18px}.finance-statement-v099{display:grid;grid-template-columns:minmax(180px,1fr) repeat(3,minmax(100px,.65fr)) auto;gap:12px;align-items:center;padding:14px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}
.finance-statement-v099 h3{margin:0 0 3px;font-size:15px}.finance-statement-v099 p{margin:0;color:var(--muted);font-size:10px}.finance-statement-v099 span{display:block;color:var(--muted);font-size:9px;text-transform:uppercase;letter-spacing:.06em}.finance-statement-v099 strong{font-size:13px}
.finance-empty-v099{padding:25px;border:1px dashed var(--line);border-radius:13px;text-align:center;color:var(--muted)}
@media(max-width:980px){.finance-grid-v099{grid-template-columns:1fr}.finance-kpis-v099{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.finance-hero-v099,.finance-card-heading-v099,.finance-statement-head-v099{flex-direction:column;align-items:flex-start}.finance-payout-row-v099{grid-template-columns:1fr 1fr}.finance-ledger-row-v099{grid-template-columns:80px 1fr 90px}.finance-ledger-row-v099 .finance-ledger-status-v099{display:none}.finance-statement-v099{grid-template-columns:1fr 1fr}.finance-statement-v099>div:first-child{grid-column:1/-1}}
@media(max-width:520px){.finance-kpis-v099{grid-template-columns:1fr}.finance-payout-row-v099,.finance-ledger-row-v099,.finance-statement-v099{grid-template-columns:1fr}.finance-ledger-amount-v099{text-align:left}}
