@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@400;500;600;700&family=Barlow:wght@300;400;500;600;700&display=swap";:root{--color-primary: #2563eb;--color-secondary: #64748b;--color-accent: #8870e0;--color-text: #1e293b;--color-background: #ffffff;--color-map-background: #f8fafc;--color-border: #e2e8f0;--color-muted: #94a3b8;--font-heading: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: ui-monospace, "Cascadia Code", "Source Code Pro", Menlo, monospace;--font-gfx-headline: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-gfx-headline-weight: 700;--font-gfx-headline-transform: none;--font-gfx-headline-spacing: normal;--font-gfx-copy: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-gfx-copy-weight: 400;--font-gfx-copy-transform: none;--font-gfx-copy-spacing: normal;--font-gfx-body-copy: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-gfx-body-copy-weight: 400;--font-gfx-body-copy-transform: none;--font-gfx-body-copy-spacing: normal;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 1.5rem;--space-xl: 2rem;--space-2xl: 3rem;--space-3xl: 4rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1);--z-base: 0;--z-dropdown: 100;--z-sticky: 200;--z-fixed: 300;--z-overlay: 400;--z-modal: 500;--z-tooltip: 600}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.scrolly-container{position:relative;width:100%;min-height:100vh}.scrolly-text{position:relative;padding:var(--space-2xl) var(--space-lg);max-width:40rem;margin:0 auto}.scrolly-step{padding:var(--space-3xl) var(--space-lg);min-height:60vh;display:flex;align-items:center}.scrolly-step.active{opacity:1}.scrolly-step:not(.active){opacity:.3;transition:opacity .3s ease}.map-container{width:100%;height:100%;position:relative}.mapboxgl-map{width:100%;height:100%}.mapboxgl-ctrl-attrib{font-size:.75rem}.mapboxgl-ctrl-logo,.mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact{display:none!important}.map-legend{position:absolute;bottom:var(--space-lg);left:var(--space-lg);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-md);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);max-width:300px}.map-legend-title{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-sm);font-size:.875rem}.slider-container{position:absolute;bottom:var(--space-lg);left:50%;transform:translate(-50%);background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);min-width:300px}.tooltip{position:absolute;background:rgba(0,0,0,.9);color:#fff;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md);font-size:.875rem;pointer-events:none;z-index:var(--z-tooltip);white-space:nowrap;box-shadow:var(--shadow-xl)}.loading{display:flex;align-items:center;justify-content:center;min-height:100vh;color:var(--color-muted)}.loading:after{content:"...";animation:loading 1.5s infinite}@keyframes loading{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}@media (max-width: 768px){.scrolly-step{min-height:50vh;padding:var(--space-xl) var(--space-md)}.map-legend{bottom:var(--space-md);left:var(--space-md);max-width:250px}.slider-container{min-width:auto;left:var(--space-md);right:var(--space-md);transform:none}}@media (max-width: 480px){.scrolly-step{padding:var(--space-lg) var(--space-sm)}.map-legend{font-size:.75rem}}@media print{.scrolly-graphic{position:relative;height:auto}.scrolly-step{page-break-inside:avoid}.map-legend,.slider-container{position:static;transform:none}}.nv-circles.svelte-m499ww{width:100%;height:100vh;height:100svh;background:#0b0d10;display:flex;align-items:center;justify-content:center;overflow:hidden}.coin-sign.svelte-m499ww{font-family:var(--font-gfx-headline, "Barlow Condensed", sans-serif);font-weight:700;pointer-events:none}svg.svelte-m499ww{width:100%;height:100%;padding:4vmin;box-sizing:border-box;display:block}svelte-scroller-outer.svelte-1yjh2jm{display:block;position:relative}svelte-scroller-background.svelte-1yjh2jm{display:block;position:relative;width:100%}svelte-scroller-foreground.svelte-1yjh2jm{display:block;position:relative;z-index:2}svelte-scroller-foreground.svelte-1yjh2jm:after{content:" ";display:block;clear:both}svelte-scroller-background-container.svelte-1yjh2jm{display:block;position:absolute;width:100%;max-width:100%;pointer-events:none;will-change:transform}.sn.svelte-1hf80pk.svelte-1hf80pk{position:absolute;top:0;left:0;right:0;z-index:1100;pointer-events:auto;display:flex;gap:24px;padding:0 24px;height:44px;align-items:stretch;overflow-x:auto;scrollbar-width:none;background:rgba(11,13,16,.86);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(242,240,234,.12)}.sn.svelte-1hf80pk.svelte-1hf80pk::-webkit-scrollbar{display:none}.sn-item.svelte-1hf80pk.svelte-1hf80pk{flex:none;display:flex;align-items:center;gap:7px;padding:0;background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;white-space:nowrap;color:#f2f0ea8c;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:13px;line-height:1;letter-spacing:.02em;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;transition:color .2s ease,border-color .2s ease}.sn-item.svelte-1hf80pk.svelte-1hf80pk:hover{color:#f2f0eae6}.sn-item.on.svelte-1hf80pk.svelte-1hf80pk{color:#fff;border-bottom-color:#f2f0eae6}.sn-num.svelte-1hf80pk.svelte-1hf80pk{font-family:var(--font-mono, monospace);font-size:11px;color:#f2f0ea61}.sn-item.on.svelte-1hf80pk .sn-num.svelte-1hf80pk{color:#f2f0eab3}@media (max-width: 900px){.sn.svelte-1hf80pk.svelte-1hf80pk{gap:16px;padding:0 16px;height:40px}.sn-item.svelte-1hf80pk.svelte-1hf80pk{font-size:12px}.sn-item.svelte-1hf80pk:not(.on) .sn-label.svelte-1hf80pk{display:none}}.nx.svelte-k532sq.svelte-k532sq{position:absolute;top:60px;left:16px;bottom:16px;width:320px;z-index:1050;display:flex;flex-direction:column;background:rgba(16,18,22,.92);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);border-radius:8px;box-shadow:0 4px 20px #0006;color:#f2f0ead9;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:13px;line-height:1.45;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;pointer-events:auto;overflow:hidden}.nx.shut.svelte-k532sq.svelte-k532sq{bottom:auto}.nx.shut.svelte-k532sq .nx-body.svelte-k532sq{display:none}.nx-head.svelte-k532sq.svelte-k532sq{display:flex;align-items:flex-start;gap:12px;padding:14px 14px 12px 16px;border-bottom:1px solid rgba(255,255,255,.08);flex:none}.nx-title.svelte-k532sq.svelte-k532sq{flex:1;min-width:0}.nx-name.svelte-k532sq.svelte-k532sq{color:#fff;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:.03em;line-height:1.1}.nx-sub.svelte-k532sq.svelte-k532sq{margin-top:4px;font-family:var(--font-mono, monospace);font-size:11px;color:#f2f0ea80}.nx-burger.svelte-k532sq.svelte-k532sq{flex:none;width:32px;height:32px;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:0 7px;background:none;border:0;border-radius:4px;cursor:pointer}.nx-burger.svelte-k532sq.svelte-k532sq:hover{background:rgba(255,255,255,.06)}.nx-burger.svelte-k532sq span.svelte-k532sq{display:block;height:2px;background:rgba(242,240,234,.8);border-radius:1px}.nx-body.svelte-k532sq.svelte-k532sq{flex:1;overflow-y:auto;overscroll-behavior:contain;padding:6px 16px 18px;scrollbar-width:thin}.nx-body.svelte-k532sq p.svelte-k532sq{margin:6px 0 0;text-wrap:pretty}.nx-sec.svelte-k532sq.svelte-k532sq{margin:18px 0 8px;font-family:var(--font-mono, monospace);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:#f2f0ea73}.nx-row.svelte-k532sq.svelte-k532sq{display:flex;justify-content:space-between;align-items:baseline}.nx-reset.svelte-k532sq.svelte-k532sq{background:none;border:0;padding:0;color:#f2f0ea99;font:inherit;text-decoration:underline;cursor:pointer}.nx-search.svelte-k532sq.svelte-k532sq{position:relative;margin-top:10px}.nx-search.svelte-k532sq input.svelte-k532sq{width:100%;box-sizing:border-box;padding:9px 11px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:6px;color:#fff;font:inherit;font-size:14px}.nx-search.svelte-k532sq input.svelte-k532sq:focus{outline:none;border-color:#f2f0ea73}.nx-matches.svelte-k532sq.svelte-k532sq{margin-top:4px;border:1px solid rgba(255,255,255,.1);border-radius:6px;overflow:hidden}.nx-matches.svelte-k532sq button.svelte-k532sq{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;background:rgba(255,255,255,.03);border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.nx-matches.svelte-k532sq button.svelte-k532sq:hover{background:rgba(255,255,255,.09)}.nx-check.svelte-k532sq.svelte-k532sq{display:flex;align-items:center;gap:8px;padding:3px 0;cursor:pointer}.nx-check.svelte-k532sq input.svelte-k532sq{accent-color:#f2f0ea;margin:0}.nx-item.svelte-k532sq.svelte-k532sq{display:flex;align-items:center;gap:9px;width:100%;padding:6px 4px;background:none;border:0;border-radius:4px;color:inherit;font:inherit;text-align:left;cursor:pointer}.nx-item.svelte-k532sq.svelte-k532sq:hover{background:rgba(255,255,255,.05)}.nx-item.chosen.svelte-k532sq .nx-label.svelte-k532sq{color:#fff}.nx-item.dim.svelte-k532sq.svelte-k532sq{opacity:.55}.nx-item.none.svelte-k532sq.svelte-k532sq{opacity:.3}.nx-fold.svelte-k532sq.svelte-k532sq{display:flex;align-items:center;gap:6px;padding:0;background:none;border:0;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:left;cursor:pointer}.nx-fold.svelte-k532sq.svelte-k532sq:before{content:"";flex:none;width:5px;height:5px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);transition:transform .15s;margin-top:-2px}.nx-fold.open.svelte-k532sq.svelte-k532sq:before{transform:rotate(45deg);margin-top:-3px}.nx-fold.svelte-k532sq.svelte-k532sq:hover{color:#f2f0eacc}.nx-chips.svelte-k532sq.svelte-k532sq{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.nx-chip.svelte-k532sq.svelte-k532sq{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 9px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#fff;font:inherit;font-size:12px;line-height:1.2;cursor:pointer}.nx-chip.svelte-k532sq.svelte-k532sq:hover{background:rgba(255,255,255,.16)}.nx-chip.svelte-k532sq span.svelte-k532sq{color:#f2f0ea99;font-size:14px;line-height:1}.nx-chips.svelte-k532sq .nx-reset.svelte-k532sq{margin-left:4px;font-size:12px}.nx-more.svelte-k532sq.svelte-k532sq{margin:2px 0 0 27px;padding:2px 0;background:none;border:0;color:#f2f0ea99;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.nx-more.svelte-k532sq.svelte-k532sq:hover{color:#fff}.nx-box.svelte-k532sq.svelte-k532sq{flex:none;width:14px;height:14px;border:1.5px solid rgba(242,240,234,.5);border-radius:3px;box-sizing:border-box}.nx-box.on.svelte-k532sq.svelte-k532sq{background:#f2f0ea;border-color:#f2f0ea;box-shadow:inset 0 0 0 2.5px #101216eb}.nx-label.svelte-k532sq.svelte-k532sq{flex:1}.nx-count.svelte-k532sq.svelte-k532sq{font-family:var(--font-mono, monospace);font-size:11px;color:#f2f0ea73}i.svelte-k532sq.svelte-k532sq{flex:none;display:inline-block;width:9px;height:9px;border-radius:50%}.nx-line.svelte-k532sq.svelte-k532sq{flex:none;width:22px;height:8px;fill:none;stroke:#f2f0eabf;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.nx-key.svelte-k532sq.svelte-k532sq{display:flex;align-items:center;gap:8px;padding:3px 0;color:#f2f0eab3}.nx-key.svelte-k532sq svg.svelte-k532sq{width:22px;height:8px;flex:none}.nx-key.svelte-k532sq path.svelte-k532sq{stroke:#f2f0eabf;stroke-linecap:round}.nx-back.svelte-k532sq.svelte-k532sq{margin:10px 0 4px;padding:0;background:none;border:0;color:#f2f0ea99;font:inherit;cursor:pointer}.nx-back.svelte-k532sq.svelte-k532sq:hover{color:#fff}.nx-kicker.svelte-k532sq.svelte-k532sq{display:flex;align-items:center;gap:7px;margin-top:10px;font-family:var(--font-mono, monospace);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#f2f0ea8c}.nx-h.svelte-k532sq.svelte-k532sq{margin-top:6px;color:#fff;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:700;font-size:20px;line-height:1.15;text-wrap:pretty}.nx-parties.svelte-k532sq.svelte-k532sq{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:8px}.nx-parties.svelte-k532sq button.svelte-k532sq{padding:0;background:none;border:0;color:#f2f0eae6;font:inherit;text-decoration:underline;text-decoration-color:#f2f0ea59;cursor:pointer}.nx-amount.svelte-k532sq.svelte-k532sq{margin-top:12px;color:#fff;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:700;font-size:28px;line-height:1}.nx-meta.svelte-k532sq.svelte-k532sq{margin-top:4px;font-family:var(--font-mono, monospace);font-size:11px;color:#f2f0ea80}.nx-note.svelte-k532sq.svelte-k532sq{margin-top:12px;padding:9px 11px;border-left:2px solid rgba(242,240,234,.4);background:rgba(255,255,255,.04);font-size:12px;color:#f2f0eabf}.nx-src.svelte-k532sq.svelte-k532sq{display:block;margin-top:5px;color:#f2f0ead9;font-size:12px;text-decoration:underline;text-decoration-color:#f2f0ea4d}.nx-foot.svelte-k532sq.svelte-k532sq{margin-top:16px}.nx-rel.svelte-k532sq.svelte-k532sq{display:block;width:100%;padding:8px 6px;background:none;border:0;border-top:1px solid rgba(255,255,255,.06);color:inherit;font:inherit;text-align:left;cursor:pointer}.nx-rel.svelte-k532sq.svelte-k532sq:hover{background:rgba(255,255,255,.05)}.nx-rel-who.svelte-k532sq.svelte-k532sq{display:block;color:#fff}.nx-rel-what.svelte-k532sq.svelte-k532sq{display:block;font-size:12px;color:#f2f0ea8c}.nx.mobile.svelte-k532sq.svelte-k532sq{top:auto;left:0;right:0;bottom:0;width:auto;border-radius:12px 12px 0 0;border-bottom:0;transition:height .3s ease}.nx.mobile.dragging.svelte-k532sq.svelte-k532sq{transition:none}.nx.sheet-closed.svelte-k532sq.svelte-k532sq{height:72px}.nx.sheet-half.svelte-k532sq.svelte-k532sq{height:48%}.nx.sheet-open.svelte-k532sq.svelte-k532sq{height:85%}.nx.sheet-closed.svelte-k532sq .nx-body.svelte-k532sq{visibility:hidden}.nx-handle.svelte-k532sq.svelte-k532sq{flex:none;display:flex;justify-content:center;padding:8px 0 2px;touch-action:none;cursor:grab}.nx-handle.svelte-k532sq span.svelte-k532sq{width:40px;height:4px;border-radius:2px;background:rgba(242,240,234,.35)}.nx.mobile.svelte-k532sq .nx-head.svelte-k532sq{padding-top:4px}.wf.svelte-1eiianb.svelte-1eiianb{width:100%}svg.svelte-1eiianb.svelte-1eiianb{display:block;overflow:visible}.legend-row.svelte-1eiianb.svelte-1eiianb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem 1.4rem;padding-bottom:.6rem}.legend.svelte-1eiianb.svelte-1eiianb{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;font-size:.85rem;color:#f2f0eab8}.legend.svelte-1eiianb span.svelte-1eiianb{display:inline-flex;align-items:center;gap:.5rem}.legend.svelte-1eiianb i.svelte-1eiianb{display:inline-block;width:14px;height:14px;border-radius:2px;background:#f2f0ea}.grid.svelte-1eiianb.svelte-1eiianb{stroke:#f2f0ea1a;stroke-dasharray:2 4}.grid.zero.svelte-1eiianb.svelte-1eiianb{stroke:#f2f0ea8c;stroke-dasharray:none}.link.svelte-1eiianb.svelte-1eiianb{stroke:#f2f0ea66;stroke-dasharray:3 3}text.svelte-1eiianb.svelte-1eiianb{font-family:var(--font-gfx-copy, sans-serif)}.axis.svelte-1eiianb.svelte-1eiianb{font-size:12px;fill:#f2f0ea73;font-variant-numeric:tabular-nums}.val.svelte-1eiianb.svelte-1eiianb{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.val.total.svelte-1eiianb.svelte-1eiianb{font-weight:700}.val.dim.svelte-1eiianb.svelte-1eiianb{fill-opacity:.6}.val.small.svelte-1eiianb.svelte-1eiianb{font-size:12px}.cat.svelte-1eiianb.svelte-1eiianb{font-size:13px;fill:#f2f0ea99}.cat.total.svelte-1eiianb.svelte-1eiianb{fill:#f2f0ea;font-weight:600}.card.svelte-1eiianb.svelte-1eiianb{fill:#16181d;stroke:#f2f0ea29}.kick.svelte-1eiianb.svelte-1eiianb{font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.16em;text-transform:uppercase;fill:#f2f0ea80}.note.svelte-1eiianb.svelte-1eiianb{font-size:14.5px;fill:#f2f0ead1}.note.svelte-1eiianb .fig.svelte-1eiianb{fill:#f2f0ea;font-weight:700;font-variant-numeric:tabular-nums}.leader.svelte-1eiianb.svelte-1eiianb{stroke:#f2f0ea59;stroke-dasharray:1 3;stroke-linecap:round}.pin.svelte-1eiianb.svelte-1eiianb{fill:#f2f0ea}.nv-cash.svelte-r7tg3w.svelte-r7tg3w{--ink:#f2f0ea;--ink-2:rgba(242, 240, 234, .72);--ink-3:rgba(242, 240, 234, .5);--rule:rgba(242, 240, 234, .14);background:#0b0d10;color:var(--ink);padding:3rem 6vw 3.5rem;font-family:var(--font-gfx-copy, var(--font-body, sans-serif))}.kicker.svelte-r7tg3w.svelte-r7tg3w{font-family:var(--font-mono, monospace);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.7rem}h2.svelte-r7tg3w.svelte-r7tg3w{margin:0 0 .8rem;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:var(--font-gfx-headline-weight, 700);text-transform:uppercase;letter-spacing:.03em;line-height:1.05;font-size:clamp(1.6rem,2.6vw,2.6rem)}.dek.svelte-r7tg3w.svelte-r7tg3w{margin:0 0 1.6rem;color:var(--ink-2);font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.55}.bridge.svelte-r7tg3w.svelte-r7tg3w{margin:0}.caption.svelte-r7tg3w.svelte-r7tg3w{margin:0;font-size:.9rem;color:var(--ink-3)}.note.svelte-r7tg3w.svelte-r7tg3w{margin:1rem 0 .4rem;max-width:72rem;font-size:.9rem;color:var(--ink-2);line-height:1.55}.note.svelte-r7tg3w b.svelte-r7tg3w{color:var(--ink)}.src.svelte-r7tg3w.svelte-r7tg3w{font-size:.78rem;color:var(--ink-3);text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:2px}.presets.svelte-r7tg3w.svelte-r7tg3w{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.4rem 0 1rem}.presets.svelte-r7tg3w button.svelte-r7tg3w{font:inherit;font-size:.88rem;color:var(--ink);background:transparent;border:1px solid var(--rule);border-radius:8px;padding:.5rem .9rem;cursor:pointer}.presets.svelte-r7tg3w button.svelte-r7tg3w:hover{border-color:var(--ink-3)}.presets.svelte-r7tg3w button.on.svelte-r7tg3w{background:var(--ink);color:#0b0d10;border-color:var(--ink)}.what-if.svelte-r7tg3w.svelte-r7tg3w{font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin-right:.3rem}.presets.svelte-r7tg3w .reset.svelte-r7tg3w{border-style:dashed;color:var(--ink-2)}.presets.svelte-r7tg3w .reset.svelte-r7tg3w:disabled{opacity:.35;cursor:default}.ratio.svelte-r7tg3w.svelte-r7tg3w{margin-left:auto;font-size:.95rem;color:var(--ink-2)}.ratio.svelte-r7tg3w b.svelte-r7tg3w{color:var(--ink);font-size:1.15rem;font-variant-numeric:tabular-nums}.sliders.svelte-r7tg3w.svelte-r7tg3w{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem 1.6rem}.slider.svelte-r7tg3w.svelte-r7tg3w{display:block}.slider.svelte-r7tg3w .row.svelte-r7tg3w{display:flex;justify-content:space-between;font-size:.95rem;margin-bottom:.5rem}.slider.svelte-r7tg3w .row b.svelte-r7tg3w{font-variant-numeric:tabular-nums}.slider.svelte-r7tg3w .hint.svelte-r7tg3w{display:block;margin-top:.45rem;font-size:.78rem;color:var(--ink-3);line-height:1.4}input[type=range].svelte-r7tg3w.svelte-r7tg3w{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;background:linear-gradient(to right,var(--ink) var(--fill),rgba(242,240,234,.15) var(--fill));cursor:pointer}input[type=range].svelte-r7tg3w.svelte-r7tg3w::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;background:var(--ink);border:3px solid #0b0d10}input[type=range].svelte-r7tg3w.svelte-r7tg3w::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--ink);border:3px solid #0b0d10}.cards.svelte-r7tg3w.svelte-r7tg3w{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem 1.6rem;margin-top:2.6rem}.card.svelte-r7tg3w.svelte-r7tg3w{border-top:1px solid var(--rule);padding-top:1rem}.card-value.svelte-r7tg3w.svelte-r7tg3w{font-size:clamp(1.5rem,2vw,2rem);font-weight:500;font-variant-numeric:tabular-nums}.card-label.svelte-r7tg3w.svelte-r7tg3w{font-size:.85rem;color:var(--ink-2);margin:.2rem 0 .5rem}.card.svelte-r7tg3w p.svelte-r7tg3w{margin:0 0 .5rem;font-size:.85rem;color:var(--ink-3);line-height:1.5}@media (max-width: 900px){.nv-cash.svelte-r7tg3w.svelte-r7tg3w{padding:2.5rem 5vw 3rem}.ratio.svelte-r7tg3w.svelte-r7tg3w{margin-left:0;width:100%}}@media (min-width: 901px){.nv-cash.svelte-r7tg3w.svelte-r7tg3w{box-sizing:border-box;height:100%;display:flex;flex-direction:column;padding-bottom:.7rem}.head.svelte-r7tg3w.svelte-r7tg3w{flex:none}.kicker.svelte-r7tg3w.svelte-r7tg3w,h2.svelte-r7tg3w.svelte-r7tg3w{margin-bottom:.3rem}.dek.svelte-r7tg3w.svelte-r7tg3w{margin-bottom:.7rem}.bridge.svelte-r7tg3w.svelte-r7tg3w{flex:1 1 0;min-height:0;display:flex;flex-direction:column}.chart-slot.svelte-r7tg3w.svelte-r7tg3w{flex:1 1 0;min-height:340px}.presets.svelte-r7tg3w.svelte-r7tg3w{flex:none;margin:.5rem 0}.presets.svelte-r7tg3w button.svelte-r7tg3w{padding:.35rem .8rem}.sliders.svelte-r7tg3w.svelte-r7tg3w{flex:none}.slider.svelte-r7tg3w .row.svelte-r7tg3w{margin-bottom:.25rem}.slider.svelte-r7tg3w .hint.svelte-r7tg3w{margin-top:.2rem;font-size:.72rem;line-height:1.3}.notes.svelte-r7tg3w.svelte-r7tg3w{flex:none;display:grid;grid-template-columns:1fr 1fr;gap:0 1.6rem;margin-top:.5rem}.note.svelte-r7tg3w.svelte-r7tg3w{margin:0;font-size:.78rem;line-height:1.4}.src.svelte-r7tg3w.svelte-r7tg3w{flex:none;margin-top:.3rem}}@media (min-width: 901px) and (max-height: 760px){.kicker.svelte-r7tg3w.svelte-r7tg3w,.slider.svelte-r7tg3w .hint.svelte-r7tg3w{display:none}}.nv-evidence.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{--ink:#f2f0ea;--ink-2:rgba(242, 240, 234, .72);--ink-3:rgba(242, 240, 234, .48);--rule:rgba(242, 240, 234, .13);--panel:#14171c;background:#0b0d10;color:var(--ink);padding:3rem 6vw 3.5rem;font-family:var(--font-gfx-copy, var(--font-body, sans-serif))}.kicker.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font-family:var(--font-mono, monospace);font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.7rem}h2.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin:0 0 .8rem;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:var(--font-gfx-headline-weight, 700);text-transform:uppercase;letter-spacing:.03em;line-height:1.05;font-size:clamp(1.6rem,2.6vw,2.6rem)}.dek.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin:0 0 1.4rem;color:var(--ink-2);font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.55;max-width:72rem}button.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0;text-align:left}.kinds.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.kinds.svelte-ftb64y button.svelte-ftb64y.svelte-ftb64y{border:1px solid var(--rule);border-radius:999px;padding:.35rem .8rem;font-size:.85rem;color:var(--ink-3)}.kinds.svelte-ftb64y button.svelte-ftb64y b.svelte-ftb64y{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-right:.25rem}.kinds.svelte-ftb64y button.on.svelte-ftb64y.svelte-ftb64y{color:var(--ink);border-color:#f2f0ea66;background:rgba(242,240,234,.06)}.kinds.svelte-ftb64y button.on b.svelte-ftb64y.svelte-ftb64y{color:var(--ink)}.controls.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:flex;flex-wrap:wrap;gap:.6rem 1rem;align-items:end;margin-bottom:1rem}.search.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{flex:1 1 22rem;min-width:0}.search.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y,select.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font:inherit;font-size:.92rem;color:var(--ink);background:var(--panel);border:1px solid var(--rule);border-radius:8px;padding:.5rem .75rem}.controls.svelte-ftb64y label.svelte-ftb64y.svelte-ftb64y{display:flex;flex-direction:column;gap:.25rem}.controls.svelte-ftb64y label span.svelte-ftb64y.svelte-ftb64y{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}select.svelte-ftb64y option.svelte-ftb64y.svelte-ftb64y{background:#0b0d10}.time.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin-bottom:1rem}.time-head.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem 1rem;font-size:.9rem;color:var(--ink-2);margin-bottom:.35rem}.time-head.svelte-ftb64y b.svelte-ftb64y.svelte-ftb64y{color:var(--ink);font-weight:600}.undated.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{color:var(--ink-3)}.switch.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{cursor:pointer;color:var(--ink-2)}.track.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{position:relative;height:40px}.histo.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{position:absolute;top:0;right:0;bottom:10px;left:0;width:100%;height:30px}.histo.svelte-ftb64y rect.svelte-ftb64y.svelte-ftb64y{fill:#f2f0ea24}.histo.svelte-ftb64y rect.in.svelte-ftb64y.svelte-ftb64y{fill:#f2f0ea8c}.sel.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{position:absolute;bottom:8px;height:3px;background:var(--ink);border-radius:2px}.track.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:3px;background:rgba(242,240,234,.12);border-radius:2px;z-index:-1}.track.svelte-ftb64y input[type=range].svelte-ftb64y.svelte-ftb64y{position:absolute;left:0;right:0;bottom:0;width:100%;margin:0;height:20px;background:none;pointer-events:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.track.svelte-ftb64y input[type=range].svelte-ftb64y.svelte-ftb64y::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--ink);border:3px solid #0b0d10;cursor:ew-resize}.track.svelte-ftb64y input[type=range].svelte-ftb64y.svelte-ftb64y::-moz-range-thumb{pointer-events:auto;width:12px;height:12px;border-radius:50%;background:var(--ink);border:3px solid #0b0d10;cursor:ew-resize}.ends.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:flex;justify-content:space-between;font-size:.72rem;color:var(--ink-3)}.count.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:flex;justify-content:space-between;align-items:baseline;font-size:.9rem;color:var(--ink-2);padding:.6rem 0;border-bottom:1px solid var(--rule)}.count.svelte-ftb64y b.svelte-ftb64y.svelte-ftb64y{color:var(--ink)}.link.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{color:var(--ink-3);text-decoration:underline;text-underline-offset:2px;font-size:.85rem}.rec.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{border-bottom:1px solid var(--rule)}.row.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:grid;grid-template-columns:8.5rem minmax(0,1fr) 9.5rem 7rem;gap:1rem;width:100%;padding:.7rem .2rem;align-items:start}.row.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y:hover,.rec.open.svelte-ftb64y .row.svelte-ftb64y.svelte-ftb64y{background:rgba(242,240,234,.035)}.c-date.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font-size:.85rem;color:var(--ink-2);font-variant-numeric:tabular-nums}.c-date.svelte-ftb64y i.svelte-ftb64y.svelte-ftb64y,.c-amt.svelte-ftb64y i.svelte-ftb64y.svelte-ftb64y{display:block;font-style:normal;font-size:.72rem;color:var(--ink-3)}.c-main.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:flex;flex-direction:column;gap:.15rem;min-width:0}.c-kind.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font-family:var(--font-mono, monospace);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3)}.c-title.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font-size:.98rem;line-height:1.35}.c-who.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font-size:.85rem;color:var(--ink-2)}.c-amt.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{text-align:right;font-variant-numeric:tabular-nums}.c-amt.svelte-ftb64y b.svelte-ftb64y.svelte-ftb64y{font-size:1rem}.c-more.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{text-align:right;font-size:.78rem;color:var(--ink-3);display:flex;flex-direction:column;gap:.15rem}.kids.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{color:var(--ink)}.detail.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{padding:.2rem .2rem 1.2rem 9.5rem}.summary.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin:.2rem 0 .8rem;color:var(--ink-2);line-height:1.55;max-width:60rem}.amounts.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{list-style:none;padding:0;margin:0 0 .8rem;font-size:.9rem;color:var(--ink-2)}.amounts.svelte-ftb64y li.svelte-ftb64y.svelte-ftb64y{margin-bottom:.25rem}.amounts.svelte-ftb64y b.svelte-ftb64y.svelte-ftb64y{color:var(--ink)}.amounts.svelte-ftb64y i.svelte-ftb64y.svelte-ftb64y{font-style:normal;font-size:.75rem;border:1px solid var(--rule);border-radius:4px;padding:0 .3rem;margin:0 .3rem;color:var(--ink-2)}.sub.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font-family:var(--font-mono, monospace);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin:.6rem 0 .4rem}.kids-list.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin-bottom:.8rem;border-left:2px solid var(--rule);padding-left:.9rem}.kid.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{border-bottom:1px solid var(--rule)}.kid-row.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:grid;grid-template-columns:10rem minmax(0,1fr) 7rem;gap:.8rem;width:100%;padding:.45rem 0;font-size:.88rem}.kid-title.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{color:var(--ink)}.kid-date.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{text-align:right;color:var(--ink-3);font-variant-numeric:tabular-nums}.kid.open.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{padding-bottom:.6rem}.fields.svelte-ftb64y summary.svelte-ftb64y.svelte-ftb64y{cursor:pointer;font-size:.82rem;color:var(--ink-3);margin:.4rem 0}dl.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:grid;grid-template-columns:minmax(8rem,13rem) 1fr;gap:.35rem 1rem;margin:.4rem 0;font-size:.85rem;max-width:64rem}dt.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{color:var(--ink-3)}dd.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin:0;color:var(--ink-2);line-height:1.45;overflow-wrap:anywhere}.sources.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin:.6rem 0;font-size:.85rem}.sources.svelte-ftb64y a.svelte-ftb64y.svelte-ftb64y{color:var(--ink);text-decoration:underline;text-decoration-color:var(--ink-3);text-underline-offset:2px}.where.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{font-size:.75rem;color:var(--ink-3)}.empty.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{color:var(--ink-3);padding:1.5rem 0}.more.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin-top:1rem;border:1px solid var(--rule);border-radius:8px;padding:.55rem 1rem;color:var(--ink-2)}@media (max-width: 768px){.nv-evidence.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{padding:2.5rem 5vw 3rem}.row.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{grid-template-columns:minmax(0,1fr) auto;gap:.3rem .8rem}.c-date.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{grid-column:1;grid-row:1}.c-main.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{grid-column:1 / -1;grid-row:2}.c-amt.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{grid-column:2;grid-row:1}.c-more.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{display:none}.detail.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{padding-left:.2rem}.kid-row.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{grid-template-columns:minmax(0,1fr) auto}.kid-row.svelte-ftb64y .c-kind.svelte-ftb64y.svelte-ftb64y{grid-column:1 / -1}dl.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{grid-template-columns:1fr;gap:.1rem}dd.svelte-ftb64y.svelte-ftb64y.svelte-ftb64y{margin-bottom:.4rem}}.atlas.svelte-1sswoi5{height:100%}.status.svelte-1sswoi5{padding:6rem 1.5rem;text-align:center;color:#f2f0ea99}.cine-caption.svelte-pic35t.svelte-pic35t{position:absolute;left:0;right:0;bottom:13vh;z-index:4;display:flex;justify-content:center;padding:0 5vw;pointer-events:none}p.svelte-pic35t.svelte-pic35t{margin:0;max-width:min(40ch,90vw);text-align:center;font-family:var(--font-gfx-copy, var(--font-body, "Barlow", sans-serif));font-weight:400;font-size:clamp(1.35rem,2.9vw,2.7rem);line-height:1.42}.bar.svelte-pic35t.svelte-pic35t{background:#000;color:#fff;padding:.08em .32em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.line.svelte-pic35t.svelte-pic35t{display:block;white-space:nowrap}.line.waiting.svelte-pic35t.svelte-pic35t{visibility:hidden}.read.svelte-pic35t.svelte-pic35t{color:var(--cine-hi)}.cine-measure.svelte-pic35t.svelte-pic35t{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.cine-measure.svelte-pic35t p.svelte-pic35t{position:absolute;width:calc(min(40ch,90vw) - .64em);max-width:none}.cine-measure.svelte-pic35t span.svelte-pic35t{white-space:nowrap}@media (max-width: 768px){.cine-caption.svelte-pic35t.svelte-pic35t{bottom:10vh}p.svelte-pic35t.svelte-pic35t{font-size:clamp(1.15rem,5.6vw,1.6rem);max-width:92vw}.cine-measure.svelte-pic35t p.svelte-pic35t{width:calc(90vw - .64em);max-width:none}}.sched-wrapper.svelte-1mqc084.svelte-1mqc084{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.chart-title.svelte-1mqc084.svelte-1mqc084{font-family:var(--font-gfx-headline);font-weight:var(--font-gfx-headline-weight, 700);text-transform:var(--font-gfx-headline-transform, uppercase);letter-spacing:var(--font-gfx-headline-spacing, normal);font-size:var(--font-gfx-headline-size, 1.5rem);color:#fff;margin-bottom:.25rem}.chart-subtitle.svelte-1mqc084.svelte-1mqc084{font-family:var(--font-gfx-copy);font-size:var(--font-gfx-subtitle-size, 1.06rem);color:#fff9;margin-bottom:.6rem;line-height:1.3;max-width:70ch}.leader.svelte-1mqc084.svelte-1mqc084{stroke-width:.75;fill:none}.chart-area.svelte-1mqc084.svelte-1mqc084{position:relative;flex:1;width:100%;min-height:0}.chart-area.svelte-1mqc084>svg.svelte-1mqc084{width:100%;height:100%;display:block;overflow:visible}.ytick.svelte-1mqc084.svelte-1mqc084{font-family:Barlow,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;fill:#f2f0ea80}.period.svelte-1mqc084.svelte-1mqc084{font-family:Barlow,sans-serif;font-size:20px;font-weight:500;letter-spacing:.02em;fill:#f2f0ea80}.layer-label.svelte-1mqc084.svelte-1mqc084{font-family:Barlow,sans-serif;font-size:13px;font-weight:500;pointer-events:none}.chart-source.svelte-1mqc084.svelte-1mqc084{font-family:var(--font-gfx-copy);font-size:.75rem;color:#ffffff73;margin-top:.4rem;padding-right:80px}@media (max-width: 768px){.chart-subtitle.svelte-1mqc084.svelte-1mqc084{font-size:var(--font-gfx-subtitle-mobile-size, .9rem)}.period.svelte-1mqc084.svelte-1mqc084{font-size:13px}}.hn.svelte-wsacw8.svelte-wsacw8{height:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;display:flex;flex-direction:column;justify-content:center;gap:40px;color:#f2f0ea}.hn-row.svelte-wsacw8.svelte-wsacw8{display:grid;grid-template-columns:repeat(4,1fr);gap:36px}.hn-tile.svelte-wsacw8.svelte-wsacw8{transition:opacity .5s ease,transform .6s ease;transform-origin:left center}.hn-tile.dim.svelte-wsacw8.svelte-wsacw8{opacity:.22}.hn-figure.svelte-wsacw8.svelte-wsacw8{transition:font-size .6s ease,color .4s ease}.hn-tile.lift.svelte-wsacw8 .hn-figure.svelte-wsacw8{font-size:clamp(72px,9.6vw,180px);color:var(--c)}.hn-tile.lift.svelte-wsacw8 .hn-label.svelte-wsacw8{font-size:clamp(20px,1.7vw,28px);line-height:1.3;color:#fff;min-height:2.6em}.caret.svelte-wsacw8.svelte-wsacw8{display:inline-block;width:.08em;height:1em;margin-left:.08em;vertical-align:-.12em;background:var(--c);animation:svelte-wsacw8-blink 1s steps(1) infinite}@keyframes svelte-wsacw8-blink{50%{opacity:0}}.hn-head.svelte-wsacw8.svelte-wsacw8{max-width:760px}.hn-title.svelte-wsacw8.svelte-wsacw8{font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:var(--font-gfx-headline-weight, 700);font-size:clamp(28px,3vw,44px);line-height:1.05;text-transform:uppercase;letter-spacing:.02em;color:#fff}.hn-dek.svelte-wsacw8.svelte-wsacw8{margin-top:12px;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:clamp(16px,1.4vw,20px);line-height:1.5;color:#f2f0eacc;text-wrap:pretty}.hn-tile.svelte-wsacw8.svelte-wsacw8{position:relative}.hn-rule.svelte-wsacw8.svelte-wsacw8{height:4px;border-radius:2px;background:var(--c);transform-origin:left center;margin-bottom:18px}.hn-kicker.svelte-wsacw8.svelte-wsacw8{font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:15px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--c)}.hn-figure.svelte-wsacw8.svelte-wsacw8{position:relative;margin-top:10px;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:var(--font-gfx-headline-weight, 700);font-size:clamp(56px,7.4vw,140px);line-height:.95;white-space:nowrap;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 42px color-mix(in srgb,var(--c) 55%,transparent),0 2px 18px rgba(0,0,0,.8)}.hn-approx.svelte-wsacw8.svelte-wsacw8,.hn-cur.svelte-wsacw8.svelte-wsacw8{font-size:.62em;vertical-align:.42em;margin-right:.04em;color:#ffffffbf}.hn-unit.svelte-wsacw8.svelte-wsacw8{font-size:.5em;margin-left:.06em;color:#ffffffbf}.hn-date.svelte-wsacw8.svelte-wsacw8{margin-top:14px;font-family:var(--font-mono, monospace);font-size:11px;letter-spacing:.08em;color:#f2f0ea73}.hn-label.svelte-wsacw8.svelte-wsacw8{margin-top:8px;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:18px;line-height:1.35;color:#f2f0eae6;text-shadow:0 1px 10px rgba(0,0,0,.9)}.hn-foot.svelte-wsacw8.svelte-wsacw8{font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:13px;color:#f2f0ea80;border-top:1px solid rgba(242,240,234,.12);padding-top:14px}@media (max-width: 768px){.hn-row.svelte-wsacw8.svelte-wsacw8{grid-template-columns:repeat(2,1fr);gap:28px 20px}.hn-figure.svelte-wsacw8.svelte-wsacw8{font-size:clamp(40px,12vw,64px)}.hn-kicker.svelte-wsacw8.svelte-wsacw8{font-size:12px}.hn-label.svelte-wsacw8.svelte-wsacw8{font-size:15px}.hn-tile.lift.svelte-wsacw8 .hn-figure.svelte-wsacw8{font-size:clamp(48px,15vw,80px)}.hn-tile.lift.svelte-wsacw8 .hn-label.svelte-wsacw8{font-size:18px}.hn.svelte-wsacw8.svelte-wsacw8{gap:26px}}.arc-wrapper.svelte-3ktjfl.svelte-3ktjfl{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;--arc-ink:#f2f0ea}.chart-title.svelte-3ktjfl.svelte-3ktjfl{font-family:var(--font-gfx-headline);font-weight:var(--font-gfx-headline-weight, 700);text-transform:var(--font-gfx-headline-transform, uppercase);font-size:var(--font-gfx-headline-size, 1.5rem);color:#fff;margin-bottom:.25rem}.chart-subtitle.svelte-3ktjfl.svelte-3ktjfl{font-family:var(--font-gfx-copy);font-size:var(--font-gfx-subtitle-size, 1.06rem);color:#fff9;line-height:1.3;max-width:80ch;margin-bottom:.4rem}.chart-area.svelte-3ktjfl.svelte-3ktjfl{position:relative;flex:1;width:100%;min-height:0}.chart-area.svelte-3ktjfl>svg.svelte-3ktjfl{width:100%;height:100%;display:block;overflow:visible}text.svelte-3ktjfl.svelte-3ktjfl{font-family:var(--font-gfx-copy, sans-serif);fill:var(--arc-ink)}.band.svelte-3ktjfl.svelte-3ktjfl{stroke:none;fill-opacity:.7;transition:fill-opacity .15s}.band.up.svelte-3ktjfl.svelte-3ktjfl{fill:var(--arc-out)}.band.down.svelte-3ktjfl.svelte-3ktjfl{fill:var(--arc-in)}.band.dim.svelte-3ktjfl.svelte-3ktjfl{fill-opacity:.15}.dotted.svelte-3ktjfl.svelte-3ktjfl{fill:none;stroke-linecap:round;stroke-dasharray:.1 4;transition:stroke-opacity .15s}.dotted.up.svelte-3ktjfl.svelte-3ktjfl{stroke:var(--arc-out)}.dotted.down.svelte-3ktjfl.svelte-3ktjfl{stroke:var(--arc-in)}.dotted.dim.svelte-3ktjfl.svelte-3ktjfl{stroke-opacity:.2}.flow.svelte-3ktjfl.svelte-3ktjfl{font-weight:400;letter-spacing:.3em;paint-order:stroke;stroke:#0b0d10;stroke-width:5px;stroke-linejoin:round}.flow.up.svelte-3ktjfl.svelte-3ktjfl{stroke-width:3px}.flow.up.svelte-3ktjfl.svelte-3ktjfl{fill:var(--arc-out)}.flow.down.svelte-3ktjfl.svelte-3ktjfl{fill:var(--arc-in)}.cats.svelte-3ktjfl text.svelte-3ktjfl{font-weight:400;letter-spacing:.14em;fill:#f2f0ea80}.cats.svelte-3ktjfl line.svelte-3ktjfl{stroke:#f2f0ea40;stroke-width:1}.side.svelte-3ktjfl.svelte-3ktjfl{font-weight:400;letter-spacing:.2em;fill:#f2f0eab3}.dot.svelte-3ktjfl text.svelte-3ktjfl{font-weight:600;letter-spacing:.03em;paint-order:stroke;stroke:#0b0d10;stroke-width:3px}.dot.svelte-3ktjfl.svelte-3ktjfl{transition:opacity .15s;cursor:default}.dot.dim.svelte-3ktjfl.svelte-3ktjfl{opacity:.35}.chart-source.svelte-3ktjfl.svelte-3ktjfl{font-family:var(--font-gfx-copy);font-size:.75rem;color:#ffffff73;margin-top:.3rem;padding-right:80px}.arc-tip.svelte-3ktjfl.svelte-3ktjfl{position:absolute;transform:translate(14px,14px);max-width:24rem;padding:.6rem .75rem;z-index:900;background:rgba(11,13,16,.95);border:1px solid rgba(242,240,234,.2);pointer-events:none;font-family:var(--font-gfx-copy);font-size:.78rem;line-height:1.4;color:#f2f0ead9}.arc-tip-name.svelte-3ktjfl.svelte-3ktjfl{color:#fff;font-family:var(--font-gfx-headline);font-weight:700;text-transform:uppercase;font-size:.95rem;margin-bottom:.25rem}.arc-tip-rec.out.svelte-3ktjfl.svelte-3ktjfl{color:var(--arc-out)}.arc-tip-rec.in.svelte-3ktjfl.svelte-3ktjfl{color:var(--arc-in)}@media (max-width: 768px){.chart-subtitle.svelte-3ktjfl.svelte-3ktjfl{font-size:var(--font-gfx-subtitle-mobile-size, .85rem)}}.nv-network.svelte-1kplccq svelte-scroller-foreground{pointer-events:none}.nv-network.svelte-1kplccq.svelte-1kplccq{overflow-x:clip}html body figure .nv-network,html body figure .nv-network div{color:inherit;font-size:inherit}.nv-network.svelte-1kplccq svelte-scroller-background-container{pointer-events:auto}.nv-network.svelte-1kplccq svelte-scroller-background-container{position:sticky!important;top:var(--nav-height, 0px)!important;transform:none!important;width:100%!important;height:calc(100vh - var(--nav-height, 0px))}.nv-network.svelte-1kplccq svelte-scroller-foreground{margin-top:calc(var(--nav-height, 0px) - 100vh)}.fixed-container.svelte-1kplccq.svelte-1kplccq{position:relative;width:100%;height:100vh;height:calc(100vh - var(--nav-height, 0px));background:#0b0d10;overflow:hidden;pointer-events:auto}.network-viz.svelte-1kplccq.svelte-1kplccq{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}.network-viz.muted.svelte-1kplccq.svelte-1kplccq{pointer-events:none}.chart-layer.svelte-1kplccq.svelte-1kplccq{position:absolute;top:0;right:0;bottom:0;left:0;padding:4.5rem 6vw 5.5rem;opacity:0;transition:opacity .6s ease;pointer-events:none}.nv-network.held.svelte-1kplccq .chart-layer.svelte-1kplccq{transition:none}@media (max-width: 768px) and (orientation: portrait){.nv-network.clip-tall.svelte-1kplccq .chart-layer.svelte-1kplccq{padding-bottom:calc(10vh + 120px)}}.step-error.svelte-1kplccq.svelte-1kplccq{position:fixed;top:1rem;left:1rem;right:1rem;z-index:2000;padding:.8rem 1rem;background:#000;color:#f87171;font:14px/1.4 system-ui,sans-serif}.chart-layer.on.svelte-1kplccq.svelte-1kplccq{opacity:1;pointer-events:auto}@media (max-width: 768px){.chart-layer.svelte-1kplccq.svelte-1kplccq{padding:3.5rem 4vw 4.5rem;overflow:hidden}}.nv-tip.svelte-1kplccq.svelte-1kplccq{position:absolute;transform:translate(14px,14px);max-width:22rem;padding:.7rem .85rem;background:rgba(11,13,16,.94);border:1px solid rgba(242,240,234,.2);pointer-events:none;z-index:900;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));color:#f2f0ead9}.nv-tip-name.svelte-1kplccq.svelte-1kplccq{color:#fff;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.95rem}.nv-tip-group.svelte-1kplccq.svelte-1kplccq{margin-top:.15rem;font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:#f2f0ea80}.nv-tip-summary.svelte-1kplccq.svelte-1kplccq{margin-top:.45rem;font-size:.8rem;line-height:1.45}.section.svelte-1kplccq.svelte-1kplccq{height:200vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 6vw}.section.is-intro.svelte-1kplccq.svelte-1kplccq{height:100vh}.section.is-last.svelte-1kplccq.svelte-1kplccq,.section.is-network.svelte-1kplccq.svelte-1kplccq{height:300vh}.section.is-panel.svelte-1kplccq.svelte-1kplccq{height:200vh}.section.is-solo.svelte-1kplccq.svelte-1kplccq{height:100vh}.explorer-layer.svelte-1kplccq.svelte-1kplccq{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1050;pointer-events:none;opacity:0;transition:opacity .5s ease}.explorer-layer.on.svelte-1kplccq.svelte-1kplccq{opacity:1}.explorer-layer.svelte-1kplccq:not(.on) .nx{pointer-events:none}.atlas-panel.svelte-1kplccq.svelte-1kplccq{position:absolute;top:44px;left:0;right:0;bottom:0;z-index:1080;overflow-y:auto;overscroll-behavior:contain;background:#0b0d10;pointer-events:auto}.atlas-panel.carries-on.svelte-1kplccq.svelte-1kplccq{overscroll-behavior:auto}@media (min-width: 901px){.atlas-panel.svelte-1kplccq .nv-cash{padding-top:1rem!important}}.atlas-panel.svelte-1kplccq .nv-cash,.atlas-panel.svelte-1kplccq .atlas section{padding-top:4.5rem}@media (max-width: 900px){.atlas-panel.svelte-1kplccq.svelte-1kplccq{top:40px}}.section.is-hero.svelte-1kplccq.svelte-1kplccq{justify-content:flex-end;padding-bottom:calc(var(--nav-height, 0px) + 3vh)}.hero-card.svelte-1kplccq.svelte-1kplccq{max-width:980px;width:92%;text-align:center;pointer-events:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}.hero-kicker.svelte-1kplccq.svelte-1kplccq{margin-bottom:12px;font-family:var(--font-mono, monospace);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#f2f0ea99;opacity:0}.hero-title.svelte-1kplccq.svelte-1kplccq{overflow:visible;color:#fff;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:var(--font-gfx-headline-weight, 700);font-size:clamp(34px,4.4vw,72px);line-height:1.02;text-transform:uppercase;letter-spacing:.01em;text-shadow:0 2px 24px rgba(0,0,0,.75);opacity:0}.hero-copy.svelte-1kplccq.svelte-1kplccq{max-width:680px;margin:14px auto 0;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:clamp(17px,1.6vw,22px);line-height:1.5;color:#f2f0ead9;text-shadow:0 2px 12px rgba(0,0,0,.8);opacity:0}.hero-legend.svelte-1kplccq.svelte-1kplccq{display:inline-flex;flex-wrap:wrap;justify-content:center;gap:.6em 1.5em;margin-top:14px;padding:.8em 1.3em;border-radius:8px;font-size:clamp(12px,1.05vw,20px);background:rgba(11,13,16,.6);opacity:0}.hero-legend-item.svelte-1kplccq.svelte-1kplccq{display:inline-flex;align-items:center;gap:.55em;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:1em;letter-spacing:.04em;color:#f2f0ead9;white-space:nowrap}.hero-legend-item.svelte-1kplccq i.svelte-1kplccq{width:.72em;height:.72em;border-radius:50%;flex:none}.card-legend.svelte-1kplccq.svelte-1kplccq{display:flex;flex-wrap:wrap;justify-content:center;gap:.6em 1.8em;margin-top:1.1rem;font-size:clamp(13px,1.05vw,18px)}.no-pointer.svelte-1kplccq.svelte-1kplccq{pointer-events:none}.step-content.svelte-1kplccq.svelte-1kplccq{max-width:56rem;width:95%;padding:2rem;text-align:center;pointer-events:none;background:rgba(0,0,0,.6);border-radius:14px}.step-content.svelte-1kplccq h2.svelte-1kplccq{margin:0 0 1rem;color:#fff;font-family:var(--font-gfx-headline, var(--font-heading, sans-serif));font-weight:var(--font-gfx-headline-weight, 700);font-size:clamp(1.5rem,2.4vw,2.3rem);line-height:1.08;text-transform:uppercase;letter-spacing:.03em}.step-content.svelte-1kplccq p.svelte-1kplccq{margin:0 auto;max-width:44rem;color:#fffffff2;font-family:var(--font-gfx-copy, var(--font-body, sans-serif));font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.55}.step-content.svelte-1kplccq h2.svelte-1kplccq,.step-content.svelte-1kplccq p.svelte-1kplccq,.hero-title.svelte-1kplccq.svelte-1kplccq,.hero-copy.svelte-1kplccq.svelte-1kplccq{text-wrap:pretty}@media (max-width: 768px){.section.svelte-1kplccq.svelte-1kplccq{padding:0 4vw}.step-content.svelte-1kplccq.svelte-1kplccq{padding:1rem}.step-content.svelte-1kplccq p.svelte-1kplccq{font-size:.95rem}}
