.hero-pin.svelte-4pizrv{min-height:calc(100svh + var(--pin-scroll,650px))}.hero-pin.unpinned.svelte-4pizrv{min-height:0}.hero.svelte-4pizrv{isolation:isolate;color:#fff;justify-content:center;align-items:center;min-height:100svh;padding:5rem 1rem 6rem;display:flex;position:sticky;top:0;overflow:hidden}.hero.shake.svelte-4pizrv{animation:.72s cubic-bezier(.36,.07,.19,.97) both svelte-4pizrv-cam-shake}@keyframes svelte-4pizrv-cam-shake{0%{transform:translate(0)}10%{transform:translate(-6px,3px)rotate(-.4deg)}20%{transform:translate(8px,-4px)rotate(.5deg)}30%{transform:translate(-9px,6px)rotate(-.6deg)}40%{transform:translate(7px,5px)rotate(.4deg)}50%{transform:translate(-5px,-3px)rotate(-.3deg)}60%{transform:translate(4px,4px)rotate(.3deg)}70%{transform:translate(-3px,-2px)}80%{transform:translate(2px,2px)}to{transform:translate(0)}}.starfield.svelte-4pizrv{z-index:0;--star-unit:clamp(62px, 9vw, max(132px, 6.875vw));position:absolute;inset:0;overflow:hidden}.star-warp.svelte-4pizrv{perspective:28rem;perspective-origin:50%;transform-style:preserve-3d;position:absolute;inset:0}.star.svelte-4pizrv{left:var(--x);top:var(--y);width:calc(var(--w,1) * var(--star-unit));max-width:none;aspect-ratio:var(--ar,1.5);object-fit:cover;border-radius:calc(var(--star-unit) * .053);height:auto;box-shadow:0 0 calc(var(--star-unit) * .258) #00f4c338, 0 calc(var(--star-unit) * .076) calc(var(--star-unit) * .242) #00000080;transform-origin:50%;will-change:transform, opacity;opacity:0;animation:svelte-4pizrv-star-warp-idle calc(var(--drift,20) * 1s) linear infinite;animation-delay:calc(var(--u0,0) * var(--drift,20) * -1s);display:block;position:absolute;transform:translate(-50%,-50%)}.star.spawned.svelte-4pizrv{animation:none}@keyframes svelte-4pizrv-star-warp-idle{0%{transform:translate(-50%, -50%) translateZ(-260px) rotate(var(--rot,0deg));opacity:0;filter:saturate(.45)brightness(.7)}12%{transform:translate(-50%, -50%) translateZ(-190.4px) rotate(var(--rot,0deg));opacity:.9;filter:saturate(1.1)brightness(.766)}72%{transform:translate(-50%, -50%) translateZ(157.6px) rotate(var(--rot,0deg));opacity:.9;filter:saturate(1.1)brightness(1.096)}to{transform:translate(-50%, -50%) translateZ(320px) rotate(var(--rot,0deg));opacity:0;filter:saturate(1.1)brightness(1.25)}}.warp-canvas.svelte-4pizrv{pointer-events:none;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.warp-canvas.on.svelte-4pizrv{visibility:visible}.star-warp.ghost.svelte-4pizrv{visibility:hidden}.hero.low-fx.svelte-4pizrv .badge:where(.svelte-4pizrv){-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff1a}.hero.low-fx.svelte-4pizrv .boom-btn-skin:where(.svelte-4pizrv){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#ffffffeb}.hero.low-fx.svelte-4pizrv .star:where(.svelte-4pizrv){box-shadow:0 calc(var(--star-unit) * .076) calc(var(--star-unit) * .242) #00000080}@media (width<=767px){.star.svelte-4pizrv:nth-child(n+13):not(.spawned){display:none}}.starfield.scattering.svelte-4pizrv .star:where(.svelte-4pizrv){animation:1.15s cubic-bezier(.34,1.15,.5,1) forwards svelte-4pizrv-star-blast;animation-delay:var(--blast-delay,0s);filter:brightness(2.2)saturate(1.4);will-change:transform, opacity}@keyframes svelte-4pizrv-star-blast{0%{opacity:.9;transform:translate(-50%, -50%) translateZ(0) rotate(var(--rot,0deg))}30%{opacity:1;transform:translate(-50%, -50%) translateZ(150px) rotate(var(--rot,0deg))}to{opacity:0;transform:translate(-50%, -50%) translateZ(540px) rotate(calc(var(--rot,0deg) + var(--blast-spin,0deg)))}}.vignette.svelte-4pizrv{pointer-events:none;background:radial-gradient(#0000 0%,#08080ec7 65%,#06060a 100%),radial-gradient(circle at 20% 30%,#6c63ff2e,#0000 55%),radial-gradient(circle at 80% 70%,#00f4c329,#0000 55%);position:absolute;inset:0}.hero-inner.svelte-4pizrv{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:1.6rem;max-width:64rem;display:flex;position:relative}.badge.svelte-4pizrv{font-family:var(--font-mono);text-transform:uppercase;color:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem .95rem .5rem .35rem;font-size:.9rem;display:inline-flex}.badge.svelte-4pizrv span:where(.svelte-4pizrv):not(.avatar){text-box:trim-both cap alphabetic}.avatar.svelte-4pizrv{isolation:isolate;border-bottom-left-radius:20px;flex-shrink:0;width:60px;height:60px;margin:-30px 0 -10px -4px;display:inline-block;position:relative;overflow:hidden}.avatar.svelte-4pizrv img:where(.svelte-4pizrv){object-fit:cover;width:100%;height:100%;display:block}h1.svelte-4pizrv{letter-spacing:-.04em;flex-direction:column;gap:0;margin:.4rem 0 .5rem;font-family:Nunito Sans,sans-serif;font-size:clamp(3rem,19vw,5.5rem);font-weight:900;line-height:.9;display:flex}@media (width>=768px){h1.svelte-4pizrv{font-size:clamp(6rem,11vw,9rem)}}.grad.svelte-4pizrv{background:linear-gradient(95deg,#fff 20%,#00f2c3 70%,#6c63ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.18em}.grad.svelte-4pizrv+.grad:where(.svelte-4pizrv){margin-top:-.18em}.grad.accent.svelte-4pizrv{background:linear-gradient(95deg,#00f2c3,#6c63ff 80%);color:#0000;-webkit-background-clip:text;background-clip:text}.lede.svelte-4pizrv{color:#ffffffbf;text-wrap:pretty;max-width:44rem;margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.55;transition:filter .42s}.before.staged.svelte-4pizrv .lede:where(.svelte-4pizrv),.before.exploding.svelte-4pizrv .lede:where(.svelte-4pizrv){filter:blur(1.6px)opacity(.24)}.button-stage.svelte-4pizrv{--btn-w:min(280px, 80vw);--btn-h:56px;isolation:isolate;perspective:100px;justify-content:center;align-items:flex-end;min-width:280px;min-height:80px;margin-top:.8rem;display:inline-flex;position:relative}@media (width<=767px){.button-stage.svelte-4pizrv{--btn-w:min(210px, 64vw);--btn-h:50px;min-width:0}}.balloon.svelte-4pizrv{align-items:flex-end;display:inline-flex;position:relative}.boom-btn.svelte-4pizrv{--scale:1;--_radius:var(--action-radius,var(--radius-lg));z-index:5;appearance:none;color:#052028;font:inherit;letter-spacing:.02em;width:var(--btn-w);height:var(--btn-h);border-radius:var(--_radius);background:0 0;border:none;justify-content:center;align-items:center;padding:0 1.4rem;font-size:1rem;font-weight:800;display:inline-flex;position:relative}@supports (corner-shape:squircle){.boom-btn.svelte-4pizrv{corner-shape:squircle;border-radius:calc(var(--_radius) * var(--squircle-ratio,2))}}.boom-btn.svelte-4pizrv{cursor:pointer;-webkit-tap-highlight-color:transparent;transform-origin:50%;transform:scale(var(--scale));will-change:transform;transition:transform .38s cubic-bezier(.34,1.56,.64,1),color .22s,translate .14s ease-out,scale .14s ease-out}@media (width<=767px){.boom-btn.svelte-4pizrv{padding:0 1rem;font-size:.95rem}}.boom-btn.svelte-4pizrv:active:not(:disabled){translate:0 1px clamp(-10px,.2em - 12px,-2px);scale:.97}.boom-btn.from-corner.svelte-4pizrv{transform-origin:0 100%}.boom-btn.svelte-4pizrv:disabled{cursor:default}.boom-btn-skin.svelte-4pizrv{border-radius:inherit;position:absolute;inset:0}@supports (corner-shape:squircle){.boom-btn-skin.svelte-4pizrv{corner-shape:inherit}}.boom-btn-skin.svelte-4pizrv{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fffc;transition:background-color .3s}.nozzle.svelte-4pizrv{z-index:6;pointer-events:none;opacity:0;width:32px;height:26px;transition:opacity .3s;position:absolute;bottom:18px;left:-30px}.nozzle.svelte-4pizrv svg:where(.svelte-4pizrv){fill:oklch(46% .007 250);stroke:oklch(27% .008 250);stroke-width:1.6px;width:100%;height:100%;display:block;position:relative}.nozzle.svelte-4pizrv .nozzle-hi:where(.svelte-4pizrv){fill:oklch(72% .008 250/.55);stroke:none}.hose-bridge.svelte-4pizrv{z-index:4;pointer-events:none;fill:none;stroke-linecap:round;position:absolute;inset:0;overflow:visible}.bridge-line.svelte-4pizrv{stroke:oklch(38% .006 250);stroke-width:15px}.bridge-core.svelte-4pizrv{stroke:oklch(68% .008 250/.5);stroke-width:4px}.hero[data-phase=awake].svelte-4pizrv .nozzle:where(.svelte-4pizrv),.hero[data-phase=pumping].svelte-4pizrv .nozzle:where(.svelte-4pizrv){opacity:1;transition:opacity .26s .62s}.boom-btn-label.svelte-4pizrv{z-index:1;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.boom-btn-text.svelte-4pizrv{white-space:nowrap;grid-area:1/1;animation:.42s cubic-bezier(.16,1,.3,1) both svelte-4pizrv-label-swap;display:inline-block}@keyframes svelte-4pizrv-label-swap{0%{opacity:0;filter:blur(4px);transform:translateY(110%)}60%{opacity:1;filter:blur();transform:translateY(-6%)}to{opacity:1;filter:blur();transform:translateY(0)}}.boom-btn-count.svelte-4pizrv{white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:1/1;align-items:baseline;animation:.42s cubic-bezier(.16,1,.3,1) both svelte-4pizrv-label-swap;display:inline-flex}.count-num.svelte-4pizrv{text-align:right;font-variant-numeric:tabular-nums;transform-origin:50% 58%;min-width:3ch;display:inline-block}.count-unit.svelte-4pizrv{opacity:.58;letter-spacing:.04em;font-weight:700}.count-num.tick-a.svelte-4pizrv{animation:.19s cubic-bezier(.22,1,.36,1) svelte-4pizrv-count-tick-a}.count-num.tick-b.svelte-4pizrv{animation:.19s cubic-bezier(.22,1,.36,1) svelte-4pizrv-count-tick-b}@keyframes svelte-4pizrv-count-tick-a{0%{color:oklch(58% .19 38);transform:scale(1.2)}to{color:inherit;transform:scale(1)}}@keyframes svelte-4pizrv-count-tick-b{0%{color:oklch(58% .19 38);transform:scale(1.2)}to{color:inherit;transform:scale(1)}}.boom-btn.svelte-4pizrv:not(:disabled){animation:2.6s ease-in-out infinite svelte-4pizrv-invite}@keyframes svelte-4pizrv-invite{0%,to{transform:scale(var(--scale)) translateY(0)}50%{transform:scale(calc(var(--scale) * 1.03)) translateY(-2px)}}.boom-btn.svelte-4pizrv:hover:not(:disabled) .boom-btn-skin:where(.svelte-4pizrv){background-color:#fff;transition-duration:0s}.boom-btn.warn.svelte-4pizrv{color:#052028}.balloon.pre-press.svelte-4pizrv .boom-btn:where(.svelte-4pizrv){transform:scale(calc(var(--scale) * .88));transition:transform .12s ease-out,translate .14s ease-out,scale .14s ease-out;animation:none}.balloon.pre-press.svelte-4pizrv{transition:transform .12s ease-out;transform:translateY(2px)}.balloon.wobble-a.svelte-4pizrv,.balloon.wobble-b.svelte-4pizrv{animation:.48s cubic-bezier(.36,1.4,.4,1) svelte-4pizrv-bal-bounce}.balloon.wobble-b.svelte-4pizrv{animation-name:svelte-4pizrv-bal-bounce-b}.balloon.wobble-a.svelte-4pizrv .boom-btn:where(.svelte-4pizrv){animation:.48s cubic-bezier(.36,1.4,.4,1) svelte-4pizrv-btn-wobble-a}.balloon.wobble-b.svelte-4pizrv .boom-btn:where(.svelte-4pizrv){animation:.48s cubic-bezier(.36,1.4,.4,1) svelte-4pizrv-btn-wobble-b}@keyframes svelte-4pizrv-bal-bounce{0%{transform:translateY(4px)}40%{transform:translateY(-4px)}70%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes svelte-4pizrv-bal-bounce-b{0%{transform:translateY(4px)}40%{transform:translateY(-4px)}70%{transform:translateY(2px)}to{transform:translateY(0)}}@keyframes svelte-4pizrv-btn-wobble-a{0%{transform:scale(calc(var(--scale) * .85))}40%{transform:scale(calc(var(--scale) * 1.12))}70%{transform:scale(calc(var(--scale) * .96))}to{transform:scale(var(--scale))}}@keyframes svelte-4pizrv-btn-wobble-b{0%{transform:scale(calc(var(--scale) * .85))}40%{transform:scale(calc(var(--scale) * 1.12))}70%{transform:scale(calc(var(--scale) * .96))}to{transform:scale(var(--scale))}}.balloon.shudder.svelte-4pizrv{animation:.22s infinite svelte-4pizrv-btn-shudder}@keyframes svelte-4pizrv-btn-shudder{0%,to{translate:0}25%{translate:-1px -1px}50%{translate:1px 1px}75%{translate:-1px 2px}}.boom-btn.popped.svelte-4pizrv{pointer-events:none;animation:.12s cubic-bezier(.5,0,.9,.4) forwards svelte-4pizrv-btn-burst}@keyframes svelte-4pizrv-btn-burst{0%{transform:scale(var(--scale));opacity:1}70%{transform:scale(calc(var(--scale) * 1.075));opacity:1}71%,to{transform:scale(calc(var(--scale) * 1.075));opacity:0}}.shards.svelte-4pizrv{--scale:1;z-index:5;width:var(--btn-w);height:var(--btn-h);pointer-events:none;opacity:0;transform-origin:0 100%;translate:-50%;transform:scale(var(--scale));position:absolute;bottom:0;left:50%}.shard.svelte-4pizrv{--dx:0px;--dy:0px;--rot:0deg;border-radius:var(--action-radius,var(--radius-lg));will-change:transform, opacity;background:linear-gradient(100deg,#fffffff5 0%,#fffaecd6 46%,#d6e1ecd1 100%);animation:.88s cubic-bezier(.12,.62,.32,1) both paused svelte-4pizrv-shard-fly;position:absolute;inset:0}.shards.live.svelte-4pizrv{opacity:1}.shards.live.svelte-4pizrv .shard:where(.svelte-4pizrv){animation-play-state:running}@keyframes svelte-4pizrv-shard-fly{0%{opacity:1;transform:translate(0)rotate(0)}9%{transform:translate(calc(var(--dx) * .16), calc(var(--dy) * .16)) rotate(calc(var(--rot) * .07));opacity:1;animation-timing-function:cubic-bezier(.2,.5,.4,1)}54%{transform:translate(calc(var(--dx) * .76), calc(var(--dy) * .86)) rotate(calc(var(--rot) * .6));opacity:.95;animation-timing-function:cubic-bezier(.5,0,.8,.7)}to{transform:translate(var(--dx), calc(var(--dy) + 340px)) rotate(var(--rot));opacity:0}}@media (prefers-reduced-motion:reduce){.shard.svelte-4pizrv{opacity:0;animation:none}}.before.svelte-4pizrv{will-change:transform;transition:filter .3s;transform:translate(0,0)}.before.exploding.svelte-4pizrv [data-frag]:where(.svelte-4pizrv){pointer-events:none;animation:1.1s cubic-bezier(.4,0,.2,1) forwards svelte-4pizrv-frag-fly}.before.exploding.svelte-4pizrv [data-frag]:where(.svelte-4pizrv):first-child{--fx:-260px;--fy:-180px;--fr:-18deg}.before.exploding.svelte-4pizrv [data-frag]:where(.svelte-4pizrv):nth-child(2){--fx:80px;--fy:-360px;--fr:12deg;animation-delay:40ms}.before.exploding.svelte-4pizrv [data-frag]:where(.svelte-4pizrv):nth-child(3){--fx:-180px;--fy:240px;--fr:-22deg;animation-delay:80ms}.before.exploding.svelte-4pizrv [data-frag]:where(.svelte-4pizrv):nth-child(4){--fx:280px;--fy:200px;--fr:26deg;animation-delay:.12s}@keyframes svelte-4pizrv-frag-fly{0%{opacity:1;filter:blur();transform:translate(0)rotate(0)scale(1)}20%{opacity:1;transform:translateY(-8px)rotate(0)scale(1.05)}to{transform:translate(var(--fx,0), var(--fy,0)) rotate(var(--fr,0)) scale(.6);opacity:0;filter:blur(4px)}}.aftermath.svelte-4pizrv{max-width:44rem;animation:.9s cubic-bezier(.16,1,.3,1) both svelte-4pizrv-aftermath-in}@keyframes svelte-4pizrv-aftermath-in{0%{opacity:0;filter:blur(8px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:none}}.aftermath-h1.svelte-4pizrv{letter-spacing:-.035em;flex-direction:column;margin:.6rem 0;font-family:Nunito Sans,sans-serif;font-size:clamp(2.6rem,10vw,5.5rem);font-weight:900;line-height:.95;display:flex}.aftermath-h1.svelte-4pizrv .line:where(.svelte-4pizrv){padding-bottom:.12em}.aftermath-h1.svelte-4pizrv .line-2:where(.svelte-4pizrv){margin-top:-.12em}.aftermath-lede.svelte-4pizrv{color:#ffffffc7;margin:0 0 1.6rem;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.6}.contact-form.svelte-4pizrv{text-align:left;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--color-surface:#ffffff0f;--color-bg-active:#ffffff1a;--color-border:#ffffff24;--color-border-active:#ffffff4d;--color-text:#fff;--color-text-muted:#ffffff8c;--color-action:#00f2c3;--color-action-active:#00d6ff;--color-action-text:#052028;--color-action-text-active:#052028;--color-accent:#00f2c3;--color-accent-active:#00d6ff;--color-accent-text:#052028;--color-accent-text-active:#052028;--color-error:#ff7a5f;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;width:100%;padding:1.4rem;box-shadow:0 18px 60px #0006}.contact-form.svelte-4pizrv .button{font-family:var(--font-sans);margin-top:.5rem;font-weight:800}.contact-form.svelte-4pizrv .form{gap:0}.contact-form.svelte-4pizrv .callout{margin:1rem 0}.contact-form.svelte-4pizrv .input:not(:first-child){margin-top:1.5rem}.send-arrow.svelte-4pizrv{width:16px;height:16px}.form-success.svelte-4pizrv{text-align:center;padding:1rem .4rem;animation:.6s cubic-bezier(.34,1.56,.64,1) svelte-4pizrv-pop-in}@keyframes svelte-4pizrv-pop-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.form-success.svelte-4pizrv h3:where(.svelte-4pizrv){color:#00f2c3;margin:.6rem 0 .2rem;font-size:1.4rem}.form-success.svelte-4pizrv p:where(.svelte-4pizrv){color:#ffffffbf;margin:0}.success-check.svelte-4pizrv{color:#00f2c3;filter:drop-shadow(0 0 12px #00f2c38c);width:56px;height:56px}.scroll-cue.svelte-4pizrv{color:#ffffffb3;cursor:pointer;font:inherit;font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;z-index:2;opacity:var(--cue-fade,1);pointer-events:var(--cue-hit,auto);background:0 0;border:none;flex-direction:column;align-items:center;gap:.45rem;padding:.4rem .6rem;font-size:.65rem;transition:color .2s,transform .38s;display:inline-flex;position:absolute;bottom:1.4rem;left:50%;transform:translate(-50%)}.scroll-cue.svelte-4pizrv:hover{color:#00f2c3;transition-duration:0s}.scroll-cue.hidden.svelte-4pizrv{opacity:0;pointer-events:none;transition:color .2s,opacity .38s,transform .38s;transform:translate(-50%,30px)}.cue-arrow.svelte-4pizrv{background:#ffffff0a;border:1px solid #ffffff40;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;animation:2s ease-in-out infinite svelte-4pizrv-cue-bob;display:inline-flex}.cue-arrow.svelte-4pizrv svg:where(.svelte-4pizrv){width:16px;height:16px}@keyframes svelte-4pizrv-cue-bob{0%,to{border-color:#ffffff40;transform:translateY(0)}50%{border-color:#00f2c3a6;transform:translateY(6px)}}.scroll-cue.svelte-4pizrv:focus-visible{outline-offset:4px;outline:2px solid #00f2c3}@media (prefers-reduced-motion:reduce){.hero-pin.svelte-4pizrv{min-height:0}.star.svelte-4pizrv,.boom-btn.svelte-4pizrv,.boom-btn-count.svelte-4pizrv,.count-num.svelte-4pizrv,.cue-arrow.svelte-4pizrv,.hero.shake.svelte-4pizrv,.aftermath.svelte-4pizrv{animation:none}}[data-theme=rewind]{color:#fff;background:radial-gradient(circle at 50% 0,#6c63ff47,#0000 58%),linear-gradient(#05070f,#0a0f2a 50%,#060812)}.section-shell[data-theme=rewind]{padding-block:0}.bg.svelte-f4tp3s{pointer-events:none;position:absolute;inset:0}.grid-overlay.svelte-f4tp3s{opacity:.6;background-image:repeating-linear-gradient(90deg,#ffffff0a 0 2px,#0000 2px 80px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 75%);mask-image:radial-gradient(#000 30%,#0000 75%)}.warm.svelte-f4tp3s{pointer-events:none;background:radial-gradient(circle at 50% 12%,#ff9c4a38,#0000 60%),linear-gradient(#140b04,#3a2008 52%,#180d05);position:absolute;inset:0}.vignette.svelte-f4tp3s{background:radial-gradient(#0000 0%,#05050aa6 75%,#050a10 100%);position:absolute;inset:0}.rail.svelte-f4tp3s{inset-block:0;width:4.5rem;position:absolute;left:2rem;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.rail.svelte-f4tp3s:before{content:"";inset-block:0;background:#ff9c4a29;width:1px;position:absolute;left:0}.tick.svelte-f4tp3s{background:#ff9c4a73;width:.7rem;height:1px;position:absolute;top:0;left:0}.tick.svelte-f4tp3s.major{background:#ff9c4ad9;width:1.9rem;height:2px}.tc.svelte-f4tp3s{font-family:var(--font-mono);letter-spacing:.1em;font-variant-numeric:tabular-nums;color:#ff9c4ab8;white-space:nowrap;font-size:.66rem;position:absolute;top:.5rem;left:.4rem}@media (width<=768px){.rail.svelte-f4tp3s{width:2.25rem;left:0}.tc.svelte-f4tp3s{display:none}}.bio.svelte-f4tp3s{z-index:2;text-align:center;will-change:transform;pointer-events:none;width:min(42rem,88%);margin-inline:auto;position:absolute;top:clamp(4rem,16vh,10rem);left:0;right:0}.bio.svelte-f4tp3s p:where(.svelte-f4tp3s){color:#ffffffbd;text-wrap:pretty;margin:.95rem 0 0;font-size:clamp(1.2rem,1.5vw,1.35rem);line-height:1.65}.bio.offstage.svelte-f4tp3s,.rail.offstage.svelte-f4tp3s,.intro.offstage.svelte-f4tp3s,.cassette.offstage.svelte-f4tp3s{visibility:hidden}.scene.svelte-f4tp3s{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(1rem,2.5vh,2rem);width:min(64rem,100%);padding:clamp(3rem,4vw,4rem) clamp(1rem,3vw,2rem) clamp(1rem,3vw,2rem);display:flex;position:relative}.deck.svelte-f4tp3s{flex-direction:column;align-items:center;gap:clamp(1rem,2.5vh,2rem);width:100%;display:flex}.title.svelte-f4tp3s{letter-spacing:-.025em;margin:0 0 .7rem;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.1}.lede.svelte-f4tp3s{color:#ffffffb3;max-width:44rem;margin:0 auto;font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.55}.lede.svelte-f4tp3s strong:where(.svelte-f4tp3s){color:#ff9c4a;font-weight:600}.intro.svelte-f4tp3s .play-film-wrap{--play-film-offset:1.6rem}.cassette.svelte-f4tp3s{filter:drop-shadow(0 24px 60px #ff9c4a1f);width:min(420px,82vw)}.cassette.svelte-f4tp3s svg:where(.svelte-f4tp3s){width:100%;height:auto;display:block}.shell.svelte-f4tp3s{fill:#ffffff08;stroke:#fff3;stroke-width:1.5px}.screw.svelte-f4tp3s{fill:#ffffff40}.label.svelte-f4tp3s{fill:#ff9c4a12;stroke:#ff9c4a59;stroke-width:1px}.label-text.svelte-f4tp3s{font-family:var(--font-mono);letter-spacing:.22em;fill:#ffffffd9;font-size:11px}.label-sub.svelte-f4tp3s{font-family:var(--font-mono);letter-spacing:.3em;fill:#ffffff73;font-size:9px}.window.svelte-f4tp3s{fill:#00000080;stroke:#ffffff26;stroke-width:1px}.pack.svelte-f4tp3s{fill:#241608;stroke:#ff9c4a73;stroke-width:1.5px}.tape.svelte-f4tp3s{fill:none;stroke:#ff9c4a8c;stroke-width:2px}.hub.svelte-f4tp3s{fill:#0d0d12;stroke:#ff9c4a;stroke-width:1.5px}.spoke.svelte-f4tp3s{stroke:#ff9c4a;stroke-width:1.5px;stroke-linecap:round}.cassette.done.svelte-f4tp3s .hub:where(.svelte-f4tp3s),.cassette.done.svelte-f4tp3s .spoke:where(.svelte-f4tp3s){stroke:#7dffc9}.year-stage.svelte-f4tp3s{place-items:center;width:100%;height:clamp(8rem,24vw,18rem);margin-top:-.5rem;display:grid;position:relative}.year-fly.svelte-f4tp3s{font-family:var(--font-mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:2.5px #ff9c4a;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:clamp(7rem,22vw,17rem);font-weight:700;line-height:1;position:absolute}.year-stage.done.svelte-f4tp3s .year-fly:where(.svelte-f4tp3s){-webkit-text-stroke-color:#7dffc9;text-shadow:0 0 60px #7dffc940}@media (width<=640px){.year-fly.svelte-f4tp3s{-webkit-text-stroke-width:1.5px}}@media (prefers-reduced-motion:reduce){.rewind-pin .pin-inner{flex-direction:column;gap:clamp(2rem,6vh,3.5rem);height:auto;padding-block:clamp(3rem,9vh,6rem);overflow:visible}.bio.svelte-f4tp3s{will-change:auto;width:min(42rem,100%);position:static}}.year-scrubber.svelte-jfrk38{z-index:50;pointer-events:none;font-family:var(--font-mono);flex-direction:column;align-items:flex-end;gap:.7rem;display:flex;position:fixed;top:50%;right:1.25rem;transform:translateY(-50%)}.track.svelte-jfrk38{touch-action:none;position:relative}.track.dragging.svelte-jfrk38{-webkit-user-select:none;user-select:none}.track.dragging.svelte-jfrk38,.track.dragging.svelte-jfrk38 button:where(.svelte-jfrk38){cursor:grabbing}.rail.svelte-jfrk38{background:#ffffff1a;border-radius:2px;width:2px;position:absolute}.fill.svelte-jfrk38{transform-origin:top;background:linear-gradient(#00f2c3,#00a893);border-radius:2px;transition:transform 80ms linear;position:absolute;inset:0}ul.svelte-jfrk38{scrollbar-width:none;flex-direction:column;align-items:flex-end;gap:.45rem;max-height:min(80vh,720px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}ul.svelte-jfrk38::-webkit-scrollbar{display:none}.track.svelte-jfrk38 button:where(.svelte-jfrk38){all:unset;pointer-events:auto;cursor:grab;color:#ffffff8c;letter-spacing:.05em;text-shadow:0 1px 3px #000000e6,0 0 12px #000000b3;align-items:center;gap:0;padding:.18rem .6rem;font-size:.7rem;transition:color .2s;display:flex;position:relative}.track.svelte-jfrk38 button:where(.svelte-jfrk38):hover{color:#fff;transition-duration:0s}.year.svelte-jfrk38,.label.svelte-jfrk38{white-space:nowrap;text-overflow:ellipsis;opacity:0;max-width:0;margin-right:0;transition:max-width .25s,margin-right .25s,opacity .25s;overflow:hidden}.year.svelte-jfrk38{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.label.svelte-jfrk38{text-transform:uppercase}.year-scrubber.svelte-jfrk38:hover .year:where(.svelte-jfrk38),.year-scrubber.svelte-jfrk38:focus-within .year:where(.svelte-jfrk38),.track.dragging.svelte-jfrk38 .year:where(.svelte-jfrk38),.track.svelte-jfrk38 button.active:where(.svelte-jfrk38) .year:where(.svelte-jfrk38){opacity:1;max-width:4rem;margin-right:.55rem;transition-duration:0s}.track.svelte-jfrk38 button:where(.svelte-jfrk38):hover .label:where(.svelte-jfrk38),.track.svelte-jfrk38 button.active:where(.svelte-jfrk38) .label:where(.svelte-jfrk38){opacity:1;max-width:12rem;margin-right:.55rem;transition-duration:0s}@media (prefers-reduced-motion:reduce){.year.svelte-jfrk38,.label.svelte-jfrk38{transition:opacity .2s}}.dot.svelte-jfrk38{background:#ffffff40;border-radius:50%;width:8px;height:8px;transition:background .2s,transform .2s;display:block;position:relative;box-shadow:inset 0 0 0 2px #0006,0 1px 4px #000c}.track.svelte-jfrk38 button.active:where(.svelte-jfrk38) .dot:where(.svelte-jfrk38){background:#00f2c3;transform:scale(1.4)}.dot.svelte-jfrk38:after{content:"";opacity:0;pointer-events:none;border:2px solid #00f2c3;border-radius:50%;position:absolute;inset:0}.track.svelte-jfrk38 button.active:where(.svelte-jfrk38) .dot:where(.svelte-jfrk38):after{animation:.45s ease-out svelte-jfrk38-detent}@keyframes svelte-jfrk38-detent{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.track.svelte-jfrk38 button.active:where(.svelte-jfrk38) .dot:where(.svelte-jfrk38):after{animation:none}}.track.svelte-jfrk38 button.active:where(.svelte-jfrk38){color:#fff}@media (width<=768px){.year-scrubber.svelte-jfrk38{display:none}}.gate.svelte-1ku9obk{width:100%;height:100%;position:relative;overflow:hidden}.weave.svelte-1ku9obk{width:100%;height:100%;translate:var(--wx,0) var(--wy,0);rotate:var(--wr,0deg);will-change:translate}.dirt.svelte-1ku9obk,.hot.svelte-1ku9obk,.thin.svelte-1ku9obk{pointer-events:none;position:absolute;inset:0}.dirt.svelte-1ku9obk{width:100%;height:100%}.hot.svelte-1ku9obk{opacity:var(--hot,.03);background:#fff}.thin.svelte-1ku9obk{opacity:var(--thin,0);background:#000}@media (prefers-reduced-motion:reduce){.weave.svelte-1ku9obk{translate:none;rotate:none}.hot.svelte-1ku9obk,.thin.svelte-1ku9obk{opacity:0}}.chapter.svelte-1j7sjfo{--nav-gutter:68px;content-visibility:auto;contain-intrinsic-size:1px 150vh;width:100%;position:relative}.act-1.svelte-1j7sjfo .pin-inner,.act-2.svelte-1j7sjfo .pin-inner,.act-3.svelte-1j7sjfo .pin-inner{top:var(--nav-gutter);height:calc(100svh - var(--nav-gutter));background:#05050a}@media (width<=768px){.act-1.svelte-1j7sjfo .pin-inner,.act-2.svelte-1j7sjfo .pin-inner,.act-3.svelte-1j7sjfo .pin-inner{height:calc(100svh - var(--nav-gutter));top:0}}.act-3.svelte-1j7sjfo .pin-inner{background:#0b0d12}.act-1.svelte-1j7sjfo .viewfinder{width:100%;height:100%}.title-card.svelte-1j7sjfo{text-align:center;opacity:0;pointer-events:none;place-items:center;gap:.7rem;padding:0 clamp(1rem,5vw,3rem);transition:opacity .4s;display:grid;position:absolute;inset:auto 0}.title-card.shown.svelte-1j7sjfo{opacity:1}.title-card.below.svelte-1j7sjfo{margin-top:clamp(1.25rem,3.5vw,2.25rem);position:static}.title-card.below.svelte-1j7sjfo h2:where(.svelte-1j7sjfo){font-size:clamp(2rem,5.5vw,4rem)}.eyebrow.svelte-1j7sjfo{font-family:var(--font-mono);letter-spacing:.36em;text-transform:uppercase;opacity:.65;margin:0;font-size:.72rem}h2.svelte-1j7sjfo{letter-spacing:-.03em;margin:0;font-size:clamp(2.6rem,9vw,6.5rem);font-weight:900;line-height:1}.sub.svelte-1j7sjfo{opacity:.7;text-wrap:balance;max-width:34rem;margin:0;font-size:clamp(.95rem,1.6vw,1.15rem);line-height:1.5}.splice.svelte-1j7sjfo{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.splice.on.svelte-1j7sjfo{opacity:.92}.leader-stage.svelte-1j7sjfo{color:#fff;place-items:center;width:100%;height:100%;display:grid;position:relative}.countdown.svelte-1j7sjfo{aspect-ratio:1;place-items:center;width:min(40svh,78vw);display:grid;position:relative}.ring.svelte-1j7sjfo{border:2px solid #ffffffd9;border-radius:50%;position:absolute;inset:0}.wipe.svelte-1j7sjfo{background:conic-gradient(from -90deg, #ffffff29 0deg, #ffffff29 var(--wipe), transparent var(--wipe));border-radius:50%;position:absolute;inset:0}.crosshair.svelte-1j7sjfo{background:#ffffff80;position:absolute}.crosshair.v.svelte-1j7sjfo{width:2px;top:-12%;bottom:-12%}.crosshair.h.svelte-1j7sjfo{height:2px;left:-12%;right:-12%}.numeral.svelte-1j7sjfo{font-variant-numeric:tabular-nums;text-shadow:0 0 40px #000000e6;font-size:min(26svh,46vw);font-weight:900;line-height:1;position:relative}.slate-stage.svelte-1j7sjfo{color:#fff;place-content:center;justify-items:center;width:100%;height:100%;padding:clamp(1rem,4vw,2.5rem);display:grid;position:relative}.slate.svelte-1j7sjfo{width:min(46rem,84vw);position:relative}.clapper.svelte-1j7sjfo{transform-origin:0 100%;border-radius:4px 4px 0 0;height:clamp(2.2rem,5vw,3.2rem);margin-bottom:3px;transition:rotate 60ms linear}.stripes.svelte-1j7sjfo{border-radius:inherit;background:repeating-linear-gradient(62deg,#f4f1e8 0 clamp(1.4rem,3vw,2.2rem),#14141a clamp(1.4rem,3vw,2.2rem) clamp(2.8rem,6vw,4.4rem));border:2px solid #14141a;height:100%}.board.svelte-1j7sjfo{background:#14141a;border:2px solid #2a2a34;border-radius:4px;padding:clamp(.9rem,2.4vw,1.5rem)}.stripes.bottom.svelte-1j7sjfo{border-radius:2px;height:clamp(1rem,2.2vw,1.4rem);margin-bottom:clamp(.8rem,2vw,1.2rem)}dl.svelte-1j7sjfo{font-family:var(--font-mono);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem clamp(1rem,3vw,2rem);margin:0;display:grid}dl.svelte-1j7sjfo>div:where(.svelte-1j7sjfo){border-bottom:1px solid #f4f1e82e;align-items:baseline;gap:.6rem;padding-bottom:.3rem;display:flex}dl.svelte-1j7sjfo>div:where(.svelte-1j7sjfo):last-child{grid-column:1/-1}dt.svelte-1j7sjfo{letter-spacing:.2em;text-transform:uppercase;opacity:.5;flex-shrink:0;font-size:.6rem}dd.svelte-1j7sjfo{text-transform:uppercase;letter-spacing:.06em;color:#f4f1e8;clip-path:inset(-10% calc((1 - var(--chalk,1)) * 102%) -10% -2%);opacity:calc(.35 + .65 * var(--chalk,1));margin:0;font-size:clamp(.85rem,2vw,1.15rem);rotate:-.6deg}.editor-stage.svelte-1j7sjfo{color:#fff;place-content:center;justify-items:center;width:100%;height:100%;padding:clamp(1rem,4vw,2.5rem) clamp(1rem,4vw,2.5rem) calc(clamp(1rem,4vw,2.5rem) + 8rem);display:grid;position:relative}.editor.svelte-1j7sjfo{background:#10131a;border:1px solid #ffffff1a;border-radius:12px;width:min(52rem,88vw);overflow:hidden;box-shadow:0 40px 90px #0009}.tabs.svelte-1j7sjfo{background:#14171f;padding:.35rem .5rem 0;display:flex}.tab.svelte-1j7sjfo{font-family:var(--font-mono);color:#fffc;background:linear-gradient(#2a2c34,#1f2027);border-radius:6px 6px 0 0;padding:.45rem .9rem;font-size:.72rem}.chrome.svelte-1j7sjfo{color:#ffffffb3;font-family:var(--font-mono);background:linear-gradient(#2a2c34,#1f2027);border-bottom:1px solid #0006;align-items:center;gap:.75rem;padding:.6rem .85rem;font-size:.75rem;display:flex}.lights.svelte-1j7sjfo{gap:.35rem;display:flex}.lights.svelte-1j7sjfo span:where(.svelte-1j7sjfo){border-radius:50%;width:11px;height:11px;display:block;box-shadow:inset 0 -1px #0006}.lights.svelte-1j7sjfo .r:where(.svelte-1j7sjfo){background:#ff5f57}.lights.svelte-1j7sjfo .y:where(.svelte-1j7sjfo){background:#febc2e}.lights.svelte-1j7sjfo .g:where(.svelte-1j7sjfo){background:#28c840}.addr.svelte-1j7sjfo{background:#00000059;border:1px solid #ffffff0f;border-radius:999px;flex:1;align-items:center;min-width:0;padding:.3rem .7rem;display:flex;overflow:hidden}.url.svelte-1j7sjfo{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}pre.svelte-1j7sjfo{font-family:var(--font-mono);white-space:pre-wrap;color:#d8e2f0;min-height:calc(7.4em + 2*clamp(1.1rem,3vw,2rem));margin:0;padding:clamp(1.1rem,3vw,2rem);font-size:clamp(.8rem,1.7vw,1.05rem);line-height:1.85}.caret.svelte-1j7sjfo{background:#00f2c3;width:.6em;height:1.05em;margin-left:.08em;display:inline-block;translate:0 .18em}.caret.done.svelte-1j7sjfo{opacity:0}@media (prefers-reduced-motion:reduce){.chapter.svelte-1j7sjfo{contain-intrinsic-size:1px 100svh}.title-card.svelte-1j7sjfo{transition:none;animation:none}.clapper.svelte-1j7sjfo{transition:none}}.empty-year.svelte-1o2eo1y{width:100%;height:var(--block-height);pointer-events:none;-webkit-user-select:none;user-select:none;contain:layout paint;content-visibility:auto;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.5rem);min-height:18rem;display:flex;position:relative;overflow:hidden}.year.svelte-1o2eo1y{font-family:var(--font-mono);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px var(--year-color);opacity:calc(.15 + var(--w) * .55);transform:translateX(var(--drift)) scale(calc(.78 + var(--w) * .22));font-variant-numeric:tabular-nums;font-size:clamp(7rem,24vw,20rem);font-weight:700;line-height:.85;transition:opacity 80ms linear,transform 80ms linear}.tick.svelte-1o2eo1y{background:linear-gradient(90deg, transparent, var(--year-color) 50%, transparent);max-width:22vw;height:1px;opacity:calc(var(--w) * .5);flex:1;display:block}.note.svelte-1o2eo1y{text-align:center;color:#ffffff8c;width:min(34rem,86vw);opacity:calc(var(--w) * 1.2);margin:0;font-size:.95rem;line-height:1.55;position:absolute;bottom:clamp(1.5rem,8vh,4rem);left:50%;transform:translate(-50%)}.note-label.svelte-1o2eo1y{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;color:var(--year-color);opacity:.8;margin-bottom:.35rem;font-size:.66rem;display:block}@media (width<=640px){.year.svelte-1o2eo1y{-webkit-text-stroke-width:1.5px}}@media (prefers-reduced-motion:reduce){.year.svelte-1o2eo1y{transition:none;transform:none}}canvas.svelte-i4ase1{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){canvas.svelte-i4ase1{opacity:.6}}.year-cycler.svelte-rf5nt8{--gate:clamp(7rem, 22vw, 25rem);width:100%;height:calc(100svh + var(--pin-height));pointer-events:none;-webkit-user-select:none;user-select:none;content-visibility:auto;position:relative}.sticky.svelte-rf5nt8{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;height:100svh;display:flex;position:sticky;top:0}.stage.svelte-rf5nt8,.rail.svelte-rf5nt8,.caption.svelte-rf5nt8{z-index:1;position:relative}.stage.svelte-rf5nt8{width:100%;height:var(--gate);overflow:hidden}.year.svelte-rf5nt8{font-family:var(--font-mono);font-weight:700;font-size:var(--gate);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px var(--c);font-variant-numeric:tabular-nums;will-change:transform, opacity;justify-content:center;align-items:center;line-height:1;transition:transform .12s linear,opacity .12s linear;display:flex;position:absolute;inset:0}.rail.svelte-rf5nt8{background:#ffffff1f;border-radius:2px;width:min(50vw,24rem);height:2px;overflow:hidden}.fill.svelte-rf5nt8{background:var(--c);transform-origin:0;width:100%;height:100%;transition:transform 80ms linear}.caption.svelte-rf5nt8{font-family:var(--font-mono);letter-spacing:.32em;text-transform:uppercase;opacity:.5;color:#fff;font-size:.74rem}@media (width<=640px){.year.svelte-rf5nt8{-webkit-text-stroke-width:1.5px}}@media (prefers-reduced-motion:reduce){.year.svelte-rf5nt8{transition:none}}.bar.svelte-1stttjz{z-index:250;padding:0 var(--space-2);max-width:var(--breakpoint-xl);pointer-events:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:2px;margin:0 auto;display:flex;position:fixed;top:12px;left:0;right:0}@media (width>=768px){.bar.svelte-1stttjz{padding:0 var(--space-7);gap:.5rem}}.up.svelte-1stttjz,.trigger.svelte-1stttjz,.action-link.svelte-1stttjz,.action-icon.svelte-1stttjz{pointer-events:auto;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.06em;color:#fff;-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#080a12b8;border:1px solid #ffffff2e;border-radius:999px;font-size:.78rem;transition:background .18s,border-color .18s,transform .18s;position:relative}@media (update:slow),(prefers-reduced-transparency:reduce){.up.svelte-1stttjz,.trigger.svelte-1stttjz,.action-link.svelte-1stttjz,.action-icon.svelte-1stttjz{-webkit-backdrop-filter:none;background:#080a12eb}}.up.svelte-1stttjz:hover,.trigger.svelte-1stttjz:hover,.action-link.svelte-1stttjz:hover,.action-icon.svelte-1stttjz:hover{background:#141824e6;border-color:#00f2c373;transition-duration:0s}.up.svelte-1stttjz:focus-visible,.trigger.svelte-1stttjz:focus-visible,.action-link.svelte-1stttjz:focus-visible,.action-icon.svelte-1stttjz:focus-visible{outline-offset:2px;outline:2px solid #00f2c3}.up.svelte-1stttjz,.action-icon.svelte-1stttjz{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.up.svelte-1stttjz svg:where(.svelte-1stttjz){width:18px;height:18px}.action-icon.svelte-1stttjz svg:where(.svelte-1stttjz){width:17px;height:17px}.up.svelte-1stttjz:hover,.action-icon.svelte-1stttjz:hover{transition-duration:0s;transform:translateY(-2px)}.mobile-actions.svelte-1stttjz{display:none}.action-link.svelte-1stttjz{text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;align-items:center;height:44px;padding:0 .95rem;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.trigger.svelte-1stttjz{align-items:center;gap:.5rem;max-width:min(60vw,22rem);height:44px;padding:0 .95rem;display:inline-flex}.trigger.svelte-1stttjz .year:where(.svelte-1stttjz){text-align:right;white-space:nowrap;color:#00f2c3;font-variant-numeric:tabular-nums;letter-spacing:.02em;flex-shrink:0;min-width:4ch;font-weight:800}.trigger.svelte-1stttjz .sep:where(.svelte-1stttjz){color:#fff6}.trigger.svelte-1stttjz .label:where(.svelte-1stttjz){text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:600;overflow:hidden}.trigger.svelte-1stttjz .caret:where(.svelte-1stttjz){opacity:.7;flex-shrink:0;width:14px;height:14px;transition:transform .18s}.trigger.svelte-1stttjz .caret.open:where(.svelte-1stttjz){transform:rotate(180deg)}.menu.svelte-1stttjz{pointer-events:auto;-webkit-backdrop-filter:blur(14px);background:#080a12f5;border:1px solid #ffffff29;border-radius:14px;min-width:22rem;max-width:min(92vw,28rem);max-height:min(70vh,32rem);margin:0;padding:.4rem;list-style:none;animation:.16s ease-out svelte-1stttjz-menu-in;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 30px 80px #0000008c}@keyframes svelte-1stttjz-menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1stttjz-bar-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.dropdown-root.svelte-1stttjz{pointer-events:auto;position:relative}.menu.svelte-1stttjz button:where(.svelte-1stttjz){color:#ffffffc7;width:100%;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.03em;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:4.2rem 1fr;align-items:center;gap:.85rem;padding:.55rem .75rem;font-size:.82rem;transition:background .14s,color .14s;display:grid}.menu.svelte-1stttjz button:where(.svelte-1stttjz):hover,.menu.svelte-1stttjz button:where(.svelte-1stttjz):focus-visible{color:#fff;background:#00f2c31a;outline:none;transition-duration:0s}.menu.svelte-1stttjz button.active:where(.svelte-1stttjz){color:#fff;background:#00f2c326}.menu.svelte-1stttjz .opt-year:where(.svelte-1stttjz){color:#00f2c3;font-variant-numeric:tabular-nums;text-align:right;font-weight:800}.menu.svelte-1stttjz .opt-label:where(.svelte-1stttjz){text-transform:uppercase;letter-spacing:.08em;font-size:.74rem;font-weight:600}@media (width<=520px){.trigger.svelte-1stttjz{max-width:calc(100vw - 90px);padding:0 .75rem}.trigger.svelte-1stttjz .label:where(.svelte-1stttjz){font-size:.68rem}.menu.svelte-1stttjz{min-width:calc(100vw - 1.5rem);max-width:calc(100vw - 1.5rem)}}@media (width<=768px){.bar.svelte-1stttjz{animation:.28s cubic-bezier(.16,1,.3,1) svelte-1stttjz-bar-in;top:auto;bottom:12px}.up.svelte-1stttjz:active,.trigger.svelte-1stttjz:active,.action-link.svelte-1stttjz:active,.action-icon.svelte-1stttjz:active{transform:perspective(120px)translate3d(0,1px,-10px)}.mobile-actions.svelte-1stttjz{flex-shrink:0;align-items:center;gap:2px;display:inline-flex}.dropdown-root.svelte-1stttjz{flex:1;min-width:0}.trigger.svelte-1stttjz{width:100%;min-width:0;max-width:100%}.trigger.svelte-1stttjz .year:where(.svelte-1stttjz),.trigger.svelte-1stttjz .sep:where(.svelte-1stttjz){flex-shrink:0}.trigger.svelte-1stttjz .label:where(.svelte-1stttjz){min-width:0}.menu.svelte-1stttjz{min-width:0;max-width:none;position:fixed;inset:auto .75rem 68px}}@media (prefers-reduced-motion:reduce){.bar.svelte-1stttjz,.menu.svelte-1stttjz{animation:none}.trigger.svelte-1stttjz .caret:where(.svelte-1stttjz){transition:none}}.root.svelte-1uha8ag{color:#fff;isolation:isolate;background:#06060a;position:relative;overflow-x:clip}html{scroll-padding-top:80px}.section-failed.svelte-1uha8ag{font-family:var(--font-mono);color:#ffffffb3;flex-direction:column;align-items:center;gap:1rem;padding:clamp(4rem,10vw,8rem) 1.5rem;display:flex}.section-failed.svelte-1uha8ag button:where(.svelte-1uha8ag){appearance:none;font:inherit;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff40;border-radius:8px;padding:.5rem 1.25rem;transition:background .2s}.section-failed.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:#ffffff29;transition-duration:0s}
