.chart.svelte-bz8ioz{background:var(--bg-surface);border:2px solid var(--border);padding:1rem}.legend.svelte-bz8ioz{display:flex;flex-wrap:wrap;gap:.3rem 1.2rem;margin-bottom:.6rem;font-size:.72rem;color:var(--text-secondary)}.legend.svelte-bz8ioz i:where(.svelte-bz8ioz){display:inline-block;width:10px;height:10px;margin-right:.35rem}.plot-wrap.svelte-bz8ioz{position:relative}svg.svelte-bz8ioz{width:100%;display:block}.grid.svelte-bz8ioz{stroke:var(--border);stroke-width:1}.tick.svelte-bz8ioz{fill:var(--text-dim);font-size:11px;font-family:JetBrains Mono,monospace}.tooltip.svelte-bz8ioz{position:absolute;top:0;background:var(--bg);border:2px solid var(--border-light);padding:.5rem .7rem;display:flex;flex-direction:column;gap:.15rem;font-size:.7rem;font-family:JetBrains Mono,monospace;color:var(--text-secondary);pointer-events:none;white-space:nowrap;z-index:5}.tooltip.svelte-bz8ioz i:where(.svelte-bz8ioz){display:inline-block;width:8px;height:8px;margin-right:.3rem}.tt-total.svelte-bz8ioz{color:var(--text);border-top:1px solid var(--border);margin-top:.2rem;padding-top:.2rem}.upgrade.svelte-1c5ijip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;border:2px solid var(--border);background:var(--bg-surface);padding:1rem 1.2rem;margin:.8rem 0}.up-head.svelte-1c5ijip{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.up-badge.svelte-1c5ijip{font-size:.6rem;font-weight:800;letter-spacing:.1em;color:var(--accent);background:var(--accent-soft);border:2px solid var(--purple-500);padding:.1rem .4rem}.up-head.svelte-1c5ijip strong:where(.svelte-1c5ijip){font-size:.92rem;color:var(--text)}.upgrade.svelte-1c5ijip ul:where(.svelte-1c5ijip){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.upgrade.svelte-1c5ijip li:where(.svelte-1c5ijip){font-size:.8rem;color:var(--text-secondary);padding-left:1.1rem;position:relative}.upgrade.svelte-1c5ijip li:where(.svelte-1c5ijip):before{content:"✓";position:absolute;left:0;color:var(--cyan-text)}.up-cta-wrap.svelte-1c5ijip{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.up-cta.svelte-1c5ijip{background:var(--accent-strong);border:2px solid var(--purple-400);color:var(--on-accent);font-weight:700;font-size:.85rem;padding:.55rem 1.1rem;text-decoration:none;white-space:nowrap}.up-cta.svelte-1c5ijip:hover{background:var(--accent-strong-hover)}@media (pointer: coarse){.up-cta.svelte-1c5ijip{display:inline-flex;align-items:center;justify-content:center;min-height:44px}}.up-fine.svelte-1c5ijip{font-size:.68rem;color:var(--text-muted)}@media (max-width: 760px){.upgrade.svelte-1c5ijip{flex-direction:column;align-items:stretch;gap:.8rem}.up-cta-wrap.svelte-1c5ijip{align-items:stretch}.up-cta.svelte-1c5ijip{text-align:center}}.hidden.svelte-tc46ks{display:none}.lede.svelte-tc46ks{margin:-.4rem 0 1.2rem;color:var(--text-muted);font-size:.85rem}.caps-hint.svelte-tc46ks .hint{margin-bottom:1.2rem}h1.svelte-tc46ks{font-size:1.3rem;margin-bottom:1.4rem}h2.svelte-tc46ks{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.6rem}.caps.svelte-tc46ks{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem;background:var(--bg-surface);border:2px solid var(--border);padding:1.2rem;margin-bottom:1.4rem}.meters-wait.svelte-tc46ks{min-height:25rem}.net.svelte-tc46ks{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;background:var(--bg-surface);border:2px solid var(--border);padding:.7rem 1.2rem;margin:-.7rem 0 1.4rem;font-size:.72rem}.net-label.svelte-tc46ks{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.net-track.svelte-tc46ks{flex:1;min-width:120px;height:6px;background:var(--bg);border:1px solid var(--border);overflow:hidden}.net-fill.svelte-tc46ks{display:block;height:100%;background:var(--cyan);width:100%;transform-origin:left;transition:transform .3s}.net-fill.hot.svelte-tc46ks{background:var(--error)}.net-val.svelte-tc46ks{color:var(--text-muted);font-family:JetBrains Mono,monospace}.dirs.svelte-tc46ks{list-style:none;flex-basis:100%;max-width:480px}.dirs.svelte-tc46ks li:where(.svelte-tc46ks){display:flex;justify-content:space-between;gap:1rem;padding:.3rem 0;border-bottom:1px solid var(--border)}.dirs.svelte-tc46ks code:where(.svelte-tc46ks){color:var(--text-secondary)}.dirs.svelte-tc46ks span:where(.svelte-tc46ks){color:var(--text-muted);font-family:JetBrains Mono,monospace}.load-error.svelte-tc46ks{color:var(--error);font-size:.82rem;margin-bottom:1rem}.muted.svelte-tc46ks{color:var(--text-muted);font-size:.82rem}.yours.svelte-tc46ks{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;background:var(--bg-surface);border:2px solid var(--border);padding:.7rem 1.2rem;margin:-.7rem 0 1.4rem;font-size:.72rem}.yours-label.svelte-tc46ks{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em}.yours-track.svelte-tc46ks{flex:1;min-width:120px;height:6px;background:var(--bg);border:1px solid var(--border);overflow:hidden}.yours-fill.svelte-tc46ks{display:block;height:100%;background:var(--accent-strong-hover);width:100%;transform-origin:left;transition:transform .3s}.yours-val.svelte-tc46ks{color:var(--text-muted);font-family:JetBrains Mono,monospace}.range.svelte-tc46ks{display:flex;gap:.4rem;margin-bottom:.6rem}.range.svelte-tc46ks button:where(.svelte-tc46ks){background:var(--bg-surface);border:1px solid var(--border);color:var(--text-muted);padding:.3rem .8rem;font-size:.75rem;cursor:pointer}.range.svelte-tc46ks button.active:where(.svelte-tc46ks){color:var(--accent);border-color:var(--accent)}@media (pointer: coarse){.range.svelte-tc46ks button:where(.svelte-tc46ks){min-height:44px}}.tables.svelte-tc46ks{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:1.4rem;margin:1.6rem 0}table.svelte-tc46ks{width:100%;border-collapse:collapse;font-size:.82rem}th.svelte-tc46ks{text-align:left;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);padding:.4rem .5rem;border-bottom:2px solid var(--border)}td.svelte-tc46ks{padding:.45rem .5rem;border-bottom:1px solid var(--border);color:var(--text-secondary)}.num.svelte-tc46ks{text-align:right;font-family:JetBrains Mono,monospace}th.svelte-tc46ks:last-child,th.svelte-tc46ks:nth-child(2),th.svelte-tc46ks:nth-child(3){text-align:right}.mono.svelte-tc46ks{font-family:JetBrains Mono,monospace;font-size:.75rem}.meter.svelte-tc46ks{font-size:.68rem;font-family:JetBrains Mono,monospace;padding:.08rem .4rem;border:1px solid var(--border-light);color:var(--text-muted)}.linkish.svelte-tc46ks{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.82rem;padding:0}.linkish.svelte-tc46ks:hover{color:var(--text)}.table-scroll.svelte-tc46ks{overflow-x:auto}.ledger.svelte-tc46ks{margin-top:.7rem}.octo-name.svelte-tc46ks{border-left:4px solid var(--edge)}@media (prefers-reduced-motion: reduce){.net-fill.svelte-tc46ks,.yours-fill.svelte-tc46ks{transition:none}}.ledger.svelte-tc46ks th:where(.svelte-tc46ks):nth-child(2),.ledger.svelte-tc46ks th:where(.svelte-tc46ks):nth-child(3){text-align:left}.id-col.svelte-tc46ks{color:var(--text-dim);font-size:.68rem;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
