.ledger-wrap.svelte-7pipm4{overflow-x:auto;border-top:1px solid var(--color-border)}.ledger.svelte-7pipm4{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:13px}.ledger.svelte-7pipm4 th:where(.svelte-7pipm4){padding:10px 12px 8px;font-weight:500;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);text-align:left}.ledger.svelte-7pipm4 td:where(.svelte-7pipm4){padding:11px 12px;border-bottom:1px solid var(--color-border);color:var(--color-text);white-space:nowrap}.col-num.svelte-7pipm4{text-align:right}.tabnum.svelte-7pipm4{font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.dur.svelte-7pipm4{color:var(--color-accent)}.ledger.svelte-7pipm4 tbody:where(.svelte-7pipm4) tr:where(.svelte-7pipm4){transition:background-color .12s cubic-bezier(.3,0,.2,1);cursor:default;outline:none}.ledger.svelte-7pipm4 tbody:where(.svelte-7pipm4) tr:where(.svelte-7pipm4):hover,.ledger.svelte-7pipm4 tbody:where(.svelte-7pipm4) tr:where(.svelte-7pipm4):focus-visible{background-color:var(--color-accent-light)}.ledger.svelte-7pipm4 tbody:where(.svelte-7pipm4) tr:where(.svelte-7pipm4):focus-visible{box-shadow:inset 2px 0 0 var(--color-accent)}.readout.svelte-7pipm4{margin-top:20px;min-height:2.6em;font-family:var(--font-mono);font-size:12px;line-height:1.5;color:var(--color-text-muted)}.readout-name.svelte-7pipm4{color:var(--color-accent)}.readout-hint.svelte-7pipm4{opacity:.7}@media(prefers-reduced-motion:reduce){.ledger.svelte-7pipm4 tbody:where(.svelte-7pipm4) tr:where(.svelte-7pipm4){transition:none}}
