.form-row.svelte-yavzpz{display:grid;grid-template-columns:1fr 1fr;gap:12px}.optional.svelte-yavzpz{font-size:.72rem;color:var(--text-muted);font-weight:400}.results.svelte-yavzpz{margin-top:24px}.big-cards.svelte-yavzpz{display:grid;grid-template-columns:1fr 1fr;gap:12px}.big-card.svelte-yavzpz{background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);padding:20px 16px;text-align:center}.big-card.primary.svelte-yavzpz{border-color:var(--accent)}.big-card.accent.svelte-yavzpz{border-color:#f97316}.big-card.highlight.svelte-yavzpz{grid-column:span 2;border-color:#22c55e}.bc-label.svelte-yavzpz{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.bc-value.svelte-yavzpz{font-size:1.6rem;font-weight:800;color:var(--text)}.big-card.primary.svelte-yavzpz .bc-value:where(.svelte-yavzpz){color:var(--accent-light)}.big-card.accent.svelte-yavzpz .bc-value:where(.svelte-yavzpz){color:#fb923c}.big-card.highlight.svelte-yavzpz .bc-value:where(.svelte-yavzpz){color:#4ade80}.bc-sub.svelte-yavzpz{font-size:.72rem;color:var(--text-muted);margin-top:4px}.info-card.svelte-yavzpz{margin-top:16px;padding:14px 18px;border-radius:var(--radius-sm);background:#60a5fa1a;border:1px solid rgba(96,165,250,.3);color:#93c5fd;font-size:.82rem}.income-section.svelte-yavzpz{margin-top:20px;background:var(--bg-input);border:1px solid var(--border);border-radius:var(--radius-sm);padding:16px}.income-section.svelte-yavzpz h3:where(.svelte-yavzpz){margin:0 0 12px;font-size:.82rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.income-cards.svelte-yavzpz{display:grid;grid-template-columns:1fr 1fr;gap:12px}.inc-card.svelte-yavzpz{text-align:center}.inc-label.svelte-yavzpz{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;margin-bottom:4px}.inc-value.svelte-yavzpz{font-size:1.3rem;font-weight:700;color:#4ade80}.bar-section.svelte-yavzpz{margin-top:20px}.bar-label-row.svelte-yavzpz{display:flex;justify-content:space-between;margin-bottom:6px}.bar-tag.svelte-yavzpz{font-size:.78rem;font-weight:600}.contrib-tag.svelte-yavzpz{color:var(--accent-light)}.earnings-tag.svelte-yavzpz{color:#4ade80}.ratio-bar.svelte-yavzpz{display:flex;height:14px;border-radius:7px;overflow:hidden;background:var(--bg-input)}.ratio-fill.contrib.svelte-yavzpz{background:var(--accent)}.ratio-fill.earnings.svelte-yavzpz{background:#22c55e}.table-wrap.svelte-yavzpz{margin-top:20px;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-sm)}table.svelte-yavzpz{width:100%;border-collapse:collapse;font-size:.82rem}th.svelte-yavzpz{background:var(--bg-card);padding:10px 12px;text-align:left;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-bottom:1px solid var(--border);position:sticky;top:0}td.svelte-yavzpz{padding:8px 12px;border-bottom:1px solid var(--border);color:var(--text-muted)}tr.svelte-yavzpz:hover td:where(.svelte-yavzpz){background:var(--bg-input)}.earnings-cell.svelte-yavzpz{color:#4ade80}.balance-cell.svelte-yavzpz{color:var(--text);font-weight:600}@media (max-width: 600px){.form-row.svelte-yavzpz,.big-cards.svelte-yavzpz{grid-template-columns:1fr}.big-card.highlight.svelte-yavzpz{grid-column:span 1}.income-cards.svelte-yavzpz{grid-template-columns:1fr}.bc-value.svelte-yavzpz{font-size:1.3rem}}
