.benchmark.svelte-9cof6u{z-index:10000;color:#fff;background:#111d25f5;border:1px solid #90cbd1;border-radius:6px;max-width:min(480px,100vw - 24px);padding:12px 16px;font:13px/1.5 system-ui,sans-serif;position:fixed;bottom:12px;left:12px;box-shadow:0 3px 16px #0004}strong.svelte-9cof6u{letter-spacing:.14em;color:#90cbd1;font-size:11px;display:block}span.svelte-9cof6u,small.svelte-9cof6u{display:block}p.svelte-9cof6u{margin:6px 0 10px}button.svelte-9cof6u{color:#fff;cursor:pointer;font:inherit;background:#213c46;border:1px solid #90cbd1;border-radius:3px;margin:6px 8px 0 0;padding:6px 10px}button.svelte-9cof6u:disabled{opacity:.45;cursor:wait}button.svelte-9cof6u:focus-visible{outline-offset:3px;outline:2px solid #fff}small.svelte-9cof6u{color:#bbced0;margin-top:6px}.feed-anchor.svelte-mr9j2k{z-index:5;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.dot.svelte-mr9j2k{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px rgb(var(--accent-rgb) / .8);transition:background var(--t-base) var(--ease-standard);position:absolute;top:-3px;left:-3px}.leader-diag.svelte-mr9j2k{background:rgb(var(--accent-rgb) / .85);transform-origin:0 0;width:48px;height:1px;transition:background var(--t-base) var(--ease-standard);position:absolute;top:0;left:0;transform:rotate(-45deg);box-shadow:0 1px #04090ebf,0 -1px #04090ebf}.window.svelte-mr9j2k{border:1px solid rgb(var(--accent-rgb) / .35);width:420px;height:236px;animation:svelte-mr9j2k-arrive var(--t-base) var(--ease-arrive);background:#04090e;position:absolute;bottom:34px;left:34px;overflow:hidden;box-shadow:0 18px 48px #0000008c}video.svelte-mr9j2k{object-fit:cover;filter:saturate(.9)contrast(1.05);width:100%;height:100%;transition:filter var(--t-fast) linear;display:block}.scan.svelte-mr9j2k{mix-blend-mode:multiply;background:repeating-linear-gradient(#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.bar.svelte-mr9j2k{letter-spacing:.16em;color:#dbe6ef;background:linear-gradient(#04090e00,#04090eeb);justify-content:space-between;align-items:center;padding:7px 10px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.bars.svelte-mr9j2k{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.bars.svelte-mr9j2k i:where(.svelte-mr9j2k){background:var(--accent);width:3px;transition:background var(--t-base) var(--ease-standard), opacity var(--t-base) var(--ease-standard)}.bars.svelte-mr9j2k i:where(.svelte-mr9j2k):first-child{height:3px}.bars.svelte-mr9j2k i:where(.svelte-mr9j2k):nth-child(2){height:5px}.bars.svelte-mr9j2k i:where(.svelte-mr9j2k):nth-child(3){height:7px}.bars.svelte-mr9j2k i:where(.svelte-mr9j2k):nth-child(4){height:10px}.bars.lost.svelte-mr9j2k i:where(.svelte-mr9j2k){background:var(--text-muted);opacity:.5}.bars.lost.svelte-mr9j2k i:where(.svelte-mr9j2k):nth-child(n+2){opacity:.15}.lost.svelte-mr9j2k{letter-spacing:.28em;color:var(--text-muted);animation:svelte-mr9j2k-arrive var(--t-base) var(--ease-arrive);background:#04090e8c;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.lost.busy.svelte-mr9j2k{color:var(--accent);background:#04090e66}.offline.svelte-mr9j2k video:where(.svelte-mr9j2k){filter:saturate(.5)contrast()brightness(.7)}.breaking.svelte-mr9j2k video:where(.svelte-mr9j2k){filter:saturate(.35)contrast(1.35)brightness(.92);animation:.14s steps(2,end) infinite svelte-mr9j2k-judder}.dead.svelte-mr9j2k video:where(.svelte-mr9j2k){filter:saturate(0)contrast(.9)brightness(.62)}.dead.svelte-mr9j2k .dot:where(.svelte-mr9j2k){background:var(--text-muted);box-shadow:none}.standoff.svelte-mr9j2k .window:where(.svelte-mr9j2k){left:var(--feed-standoff);bottom:var(--feed-standoff)}.standoff.svelte-mr9j2k .leader-diag:where(.svelte-mr9j2k){width:calc(var(--feed-standoff) * 1.41421)}.dead.svelte-mr9j2k .leader-diag:where(.svelte-mr9j2k){background:#7e85a066}.dead.svelte-mr9j2k .window:where(.svelte-mr9j2k){border-color:#7e85a04d}.compact.svelte-mr9j2k{will-change:auto;width:100%;max-width:360px;margin:12px auto;position:relative}.compact.svelte-mr9j2k .dot:where(.svelte-mr9j2k),.compact.svelte-mr9j2k .leader-diag:where(.svelte-mr9j2k){display:none}.compact.svelte-mr9j2k .window:where(.svelte-mr9j2k){aspect-ratio:16/9;width:100%;height:auto;position:relative;bottom:0;left:0}.compact.svelte-mr9j2k video:where(.svelte-mr9j2k){position:absolute;inset:0}@keyframes svelte-mr9j2k-judder{0%{transform:translate(0)}50%{transform:translate(-3px,1px)}to{transform:translate(2px,-1px)}}@keyframes svelte-mr9j2k-arrive{0%{opacity:0;translate:-6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.breaking.svelte-mr9j2k video:where(.svelte-mr9j2k){animation:none}}.compact-rig.svelte-f6iu4p{z-index:12;pointer-events:none;color:#f3f7fa;font:15px/1.45 var(--font-sans), sans-serif;position:fixed;inset:0}.chrome.svelte-f6iu4p{top:max(10px, env(safe-area-inset-top));left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));pointer-events:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid;position:absolute}button.svelte-f6iu4p{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;background:#101f2bf2;border:1px solid #647785;border-radius:8px;padding:9px 12px;font-weight:500}.chrome.svelte-f6iu4p button:where(.svelte-f6iu4p){padding-inline:6px;font-size:13px}button.svelte-f6iu4p:focus-visible{outline-offset:2px;outline:3px solid #b0e4ff}button.svelte-f6iu4p:disabled{opacity:.4;cursor:default}button[aria-pressed=true].svelte-f6iu4p,button[aria-current=step].svelte-f6iu4p{background:#314e61;border-color:#bbdff4}.sheet.svelte-f6iu4p{left:max(10px, env(safe-area-inset-left));right:max(10px, env(safe-area-inset-right));bottom:max(10px, env(safe-area-inset-bottom));overscroll-behavior:contain;touch-action:pan-y;pointer-events:auto;background:#0b1824f2;border:1px solid #71808b;border-radius:14px;max-height:min(55dvh,520px);padding:14px;position:absolute;overflow-y:auto;box-shadow:0 8px 28px #0005}header.svelte-f6iu4p{align-items:center;gap:10px;display:flex}.heading.svelte-f6iu4p{flex:1;min-width:0}h1.svelte-f6iu4p{margin:2px 0 0;font-size:19px;font-weight:500;line-height:1.2}h2.svelte-f6iu4p{text-transform:uppercase;letter-spacing:.08em;color:#bfd5e2;margin:14px 0 4px;font-size:12px}.eyebrow.svelte-f6iu4p{color:#b8d2e2;font-size:11px}.toggle.svelte-f6iu4p{background:0 0;padding-inline:9px;font-size:12px}.details.svelte-f6iu4p{margin-top:12px}p.svelte-f6iu4p{margin:8px 0}.hint.svelte-f6iu4p{color:#c5d1db;margin:12px 0 10px;font-size:12px}.terminals.svelte-f6iu4p,.actions.svelte-f6iu4p{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.terminals.svelte-f6iu4p button:where(.svelte-f6iu4p){font-size:13px}.actions.svelte-f6iu4p{margin-top:14px}.primary.svelte-f6iu4p{color:#092032;background:#d4eafa;border-color:#d4eafa}.beat-label.svelte-f6iu4p{color:#b7d9ee;margin-top:12px;font-size:12px}.use-case.svelte-f6iu4p{font-weight:500}.message.svelte-f6iu4p{color:#b7d9ee;border-left:2px solid #759eb7;padding-left:10px;font-size:12px}ul.svelte-f6iu4p{color:#c6d9e5;padding-left:18px;font-size:12px}li.svelte-f6iu4p+li:where(.svelte-f6iu4p){margin-top:6px}.beats.svelte-f6iu4p{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}.beats.svelte-f6iu4p button:where(.svelte-f6iu4p){padding-inline:0}.status.svelte-f6iu4p{align-self:center;font-size:13px}@media (orientation:landscape) and (height<=600px){.sheet.svelte-f6iu4p{width:min(350px,48vw);left:auto;top:max(66px, calc(env(safe-area-inset-top) + 56px));max-height:none;padding:12px}.sheet.svelte-f6iu4p:not(.expanded){top:auto}}.fallback.svelte-wzhb7o{z-index:30;color:#f5f8fa;background:#09141d;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.poster.svelte-wzhb7o{object-fit:cover;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.panel.svelte-wzhb7o{background:#09141df2;border:1px solid #64747e;width:min(100%,30rem);padding:clamp(24px,4vw,40px);position:relative}h1.svelte-wzhb7o{margin:0;font-size:clamp(24px,3vw,32px);font-weight:400;line-height:1.15}p.svelte-wzhb7o{color:#d6e0e6;margin:18px 0 24px;font-size:16px;line-height:1.5}.actions.svelte-wzhb7o{flex-wrap:wrap;gap:12px;display:flex}button.svelte-wzhb7o{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #9aaab4;border-radius:3px;padding:10px 18px}.reload.svelte-wzhb7o{color:#09141d;background:#e2f2fc;border-color:#e2f2fc}button.svelte-wzhb7o:focus-visible{outline-offset:4px;outline:3px solid #8bd5ff}div.svelte-clyidt{width:100%;height:100%;position:relative;overflow:hidden}canvas.svelte-clyidt{width:100%;height:100%;display:block;position:relative}.marker.svelte-yztrg{z-index:4;cursor:pointer;background:0 0;border:none;margin-top:-18px;margin-left:-10px;padding:0;position:absolute;top:0;left:0}.marker.svelte-yztrg:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.chip.svelte-yztrg{border:1px solid rgb(var(--accent-rgb) / .45);color:var(--text-bright);transition:border-color var(--t-press) var(--ease-standard), box-shadow var(--t-fast) var(--ease-standard), color var(--t-fast) var(--ease-standard);background:#05090ed1;align-items:center;gap:8px;padding:9px 13px;display:flex}.marker.selected.svelte-yztrg .chip:where(.svelte-yztrg){border-color:var(--accent);color:var(--accent);box-shadow:0 0 18px rgb(var(--accent-rgb) / .35)}.marker.svelte-yztrg:active .chip:where(.svelte-yztrg){border-color:var(--accent)}.marker.svelte-yztrg:after{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.mark.svelte-yztrg{flex-shrink:0;width:10px;height:6px;position:relative}.mark.svelte-yztrg:before,.mark.svelte-yztrg:after{content:"";background:currentColor;width:100%;height:2px;position:absolute;left:0}.mark.svelte-yztrg:before{top:0}.mark.svelte-yztrg:after{bottom:0}.label.svelte-yztrg{font-family:var(--font-mono);letter-spacing:.08em;white-space:nowrap;font-size:13px}.card.svelte-11ja2cl{z-index:6;flex-direction:column;gap:10px;width:460px;padding:26px 30px 28px;display:flex;position:absolute;top:150px;right:48px}header.svelte-11ja2cl{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cat.svelte-11ja2cl{color:var(--accent);text-transform:uppercase}h2.svelte-11ja2cl{letter-spacing:-.01em;margin:4px 0 0;font-size:34px;font-weight:200}.close.svelte-11ja2cl{cursor:pointer;border:var(--border-panel);width:44px;height:44px;color:var(--text-secondary);background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.close.svelte-11ja2cl:before{content:"";width:var(--touch);height:var(--touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tagline.svelte-11ja2cl{color:var(--text-body);margin:0;font-size:17px;font-weight:300;line-height:1.5}.ruled.svelte-11ja2cl{border-top:1px solid #ffffff29;padding-top:12px}.accent.svelte-11ja2cl{color:var(--accent)}.mount.svelte-11ja2cl{color:var(--text-bright);margin-top:5px;font-size:14px;line-height:1.55}.why.svelte-11ja2cl{color:var(--text-body);margin:5px 0 0;font-size:15.5px;font-weight:300;line-height:1.55}.uc.svelte-11ja2cl{letter-spacing:.14em;color:var(--text-bright);margin-top:5px;font-size:14px}.premise.svelte-11ja2cl{color:var(--text-secondary);margin:6px 0 0;font-size:14.5px;font-weight:300;line-height:1.5}.actions.svelte-11ja2cl{flex-direction:column;gap:8px;margin-top:2px;display:flex}.cta.svelte-11ja2cl{cursor:pointer;background:var(--cta-fill);border:1px solid var(--accent);height:56px;box-shadow:var(--cta-glow);color:var(--ink-on-accent);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;font-weight:600;display:flex}.full-specs.svelte-11ja2cl{cursor:pointer;background:rgb(var(--well-rgb) / .7);border:1px solid rgb(var(--accent-rgb) / .42);height:52px;color:var(--text-bright);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;font-weight:500;display:flex}.arrow.svelte-11ja2cl{font-size:15px}.progress.svelte-wq1ra2{z-index:6;align-items:flex-end;gap:28px;width:1164px;display:flex;position:absolute;top:44px;left:128px}.who.svelte-wq1ra2{flex:none;max-width:400px}.kicker.svelte-wq1ra2{color:var(--accent);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}h2.svelte-wq1ra2{letter-spacing:-.01em;white-space:nowrap;margin:2px 0 0;font-size:30px;font-weight:200;line-height:1.1}.steps.svelte-wq1ra2{flex:auto;grid-template-columns:repeat(5,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.step.svelte-wq1ra2{text-align:left;cursor:pointer;width:100%;color:var(--text-muted);font:inherit;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex;position:relative}.step.svelte-wq1ra2:before{content:"";height:var(--touch);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.track.svelte-wq1ra2{background:rgb(var(--accent-rgb) / .16);height:3px;transition:background var(--t-fast) var(--ease-standard), box-shadow var(--t-fast) var(--ease-standard);display:block}.row.svelte-wq1ra2{white-space:nowrap;align-items:baseline;gap:7px;display:flex;overflow:hidden}.num.svelte-wq1ra2{letter-spacing:.1em;font-size:11px}.text.svelte-wq1ra2{text-overflow:ellipsis;overflow:hidden}.step.done.svelte-wq1ra2 .track:where(.svelte-wq1ra2){background:rgb(var(--accent-rgb) / .5)}.step.done.svelte-wq1ra2{color:var(--text-secondary)}.step.current.svelte-wq1ra2 .track:where(.svelte-wq1ra2){background:var(--accent);box-shadow:0 0 12px rgb(var(--accent-rgb) / .7)}.step.current.svelte-wq1ra2{color:var(--text-bright)}.step.svelte-wq1ra2:not(.current):active .track:where(.svelte-wq1ra2){background:rgb(var(--accent-rgb) / .75)}.step.locked.svelte-wq1ra2{opacity:.3;cursor:not-allowed}.step.locked.svelte-wq1ra2 .track:where(.svelte-wq1ra2){background:repeating-linear-gradient(to right, rgb(var(--accent-rgb) / .35) 0 6px, transparent 6px 12px)}.step.svelte-wq1ra2:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.say.svelte-1ypfwb7{box-sizing:border-box;z-index:6;width:620px;transition:opacity var(--t-base) var(--ease-standard);padding:20px 26px 22px;position:absolute;bottom:48px;left:48px}.instruments.svelte-1ypfwb7{z-index:6;flex-direction:column;align-items:stretch;gap:10px;width:460px;display:flex;position:absolute;bottom:48px;right:48px}.say.recede.svelte-1ypfwb7{opacity:.8}.rise.svelte-1ypfwb7{animation:svelte-1ypfwb7-rise var(--t-base) var(--ease-arrive)}@keyframes svelte-1ypfwb7-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.beat-title.svelte-1ypfwb7{color:var(--accent-sub)}.body.svelte-1ypfwb7{color:var(--text-body);text-wrap:pretty;margin:9px 0 0;font-size:21px;font-weight:300;line-height:1.36}.script.svelte-1ypfwb7{flex-direction:column;gap:11px;margin:9px 0 0;padding:0;list-style:none;display:flex}.line.svelte-1ypfwb7{color:var(--text-body);text-wrap:pretty;transition:color var(--t-base) var(--ease-standard), border-color var(--t-base) var(--ease-standard);border-left:2px solid #0000;padding-left:14px;font-size:19px;font-weight:300;line-height:1.34}.line.live.svelte-1ypfwb7{color:var(--text-bright);border-left-color:var(--accent)}@media (prefers-reduced-motion:reduce){.line.svelte-1ypfwb7{transition:none}}.cta.svelte-1ypfwb7{cursor:pointer;background:var(--cta-fill);border:1px solid var(--accent);height:72px;box-shadow:var(--cta-glow);color:var(--ink-on-accent);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;animation:svelte-1ypfwb7-invite 1.6s ease-in-out var(--invite-at) 3;justify-content:space-between;align-items:center;padding:0 28px;font-size:17px;font-weight:600;display:flex;position:relative;overflow:hidden}@keyframes svelte-1ypfwb7-invite{0%,to{scale:1}50%{scale:1.03}}.label.svelte-1ypfwb7{display:grid}.label.svelte-1ypfwb7>span:where(.svelte-1ypfwb7){grid-area:1/1}.label.svelte-1ypfwb7 .says:where(.svelte-1ypfwb7){animation:svelte-1ypfwb7-label-out var(--t-base) var(--ease-arrive) var(--invite-at) 1 forwards}.label.svelte-1ypfwb7 .asks:where(.svelte-1ypfwb7){opacity:0;animation:svelte-1ypfwb7-label-in var(--t-base) var(--ease-arrive) var(--invite-at) 1 forwards}@keyframes svelte-1ypfwb7-label-out{to{opacity:0}}@keyframes svelte-1ypfwb7-label-in{to{opacity:1}}.arrow.svelte-1ypfwb7{animation:svelte-1ypfwb7-invite-arrow 1.6s ease-in-out var(--invite-at) 3;font-size:20px}@keyframes svelte-1ypfwb7-invite-arrow{0%,to{translate:0}50%{translate:7px}}.runtime.svelte-1ypfwb7{transform-origin:0;background:rgb(var(--blue42-rgb) / .55);width:100%;height:2px;animation-name:svelte-1ypfwb7-runtime;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:0;left:0}@keyframes svelte-1ypfwb7-runtime{0%{scale:0 1}to{scale:1}}.await.svelte-1ypfwb7{color:var(--accent-sub);border:1px dashed rgb(var(--accent-rgb) / .4);background:rgb(var(--well-rgb) / .5);align-items:center;gap:10px;padding:13px 16px;line-height:1.5;display:flex}.await.svelte-1ypfwb7 .pip:where(.svelte-1ypfwb7){background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite svelte-1ypfwb7-await-pulse}@keyframes svelte-1ypfwb7-await-pulse{0%,to{opacity:.3;scale:.8}50%{opacity:1;scale:1.15}}@media (prefers-reduced-motion:reduce){.await.svelte-1ypfwb7 .pip:where(.svelte-1ypfwb7),.rise.svelte-1ypfwb7,.runtime.svelte-1ypfwb7,.cta.svelte-1ypfwb7,.arrow.svelte-1ypfwb7,.label.svelte-1ypfwb7 .says:where(.svelte-1ypfwb7),.label.svelte-1ypfwb7 .asks:where(.svelte-1ypfwb7){animation:none}.label.svelte-1ypfwb7 .says:where(.svelte-1ypfwb7){opacity:0}.label.svelte-1ypfwb7 .asks:where(.svelte-1ypfwb7){opacity:1}}.cast.svelte-1ypfwb7{cursor:pointer;text-align:left;color:var(--accent-sub);transition:opacity var(--t-base) var(--ease-standard), border-color var(--t-press) var(--ease-standard);align-items:center;gap:12px;padding:11px 16px;display:flex}.cast.svelte-1ypfwb7 .cast-kicker:where(.svelte-1ypfwb7){opacity:.55;white-space:nowrap}.cast.svelte-1ypfwb7 .cast-name:where(.svelte-1ypfwb7){letter-spacing:.06em;white-space:nowrap;flex:1;font-size:13px}.cast.svelte-1ypfwb7 .arrow:where(.svelte-1ypfwb7){font-size:14px;animation:none}.cast.recede.svelte-1ypfwb7{opacity:.8}.layer.svelte-kz7r53{pointer-events:none;z-index:5;position:absolute;inset:0}.callout.svelte-kz7r53{will-change:transform;position:absolute;top:0;left:0}.dot.svelte-kz7r53{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px rgb(var(--accent-rgb) / .8);position:absolute;top:-3px;left:-3px}.leader-diag.svelte-kz7r53{background:rgb(var(--accent-rgb) / .55);transform-origin:0 0;width:28.3px;height:1px;position:absolute;top:0;left:0}.leader-h.svelte-kz7r53{background:rgb(var(--accent-rgb) / .55);height:1px;position:absolute;top:-20px}.chip.svelte-kz7r53{white-space:nowrap;font-size:var(--callout-label-size);letter-spacing:var(--callout-label-tracking);color:var(--callout-chip-ink);background:var(--callout-chip-fill);border:1px solid var(--callout-chip-line);border-left:2px solid var(--accent);animation:svelte-kz7r53-arrive var(--t-base) var(--ease-arrive);padding:6px 12px;position:absolute;top:-20px;transform:translateY(-50%)}.chip.left.svelte-kz7r53{border-left:1px solid var(--callout-chip-line);border-right:2px solid var(--accent);animation-name:svelte-kz7r53-arrive-left}.chip.name.svelte-kz7r53{background:var(--cta-fill);color:var(--ink-on-accent);border-color:#0000;font-weight:500}.mark.svelte-kz7r53{vertical-align:middle;width:10px;height:6px;margin-right:7px;display:inline-block;position:relative}.mark.svelte-kz7r53:before,.mark.svelte-kz7r53:after{content:"";background:currentColor;width:100%;height:2px;position:absolute;left:0}.mark.svelte-kz7r53:before{top:0}.mark.svelte-kz7r53:after{bottom:0}@keyframes svelte-kz7r53-arrive{0%{opacity:0;translate:-6px}to{opacity:1;translate:0}}@keyframes svelte-kz7r53-arrive-left{0%{opacity:0;translate:6px}to{opacity:1;translate:0}}.layer.svelte-7l9o77{pointer-events:none;z-index:5;position:absolute;inset:0}.rule.svelte-7l9o77{transform-origin:0;background:rgb(var(--accent-rgb) / .75);will-change:transform, width;height:1px;animation:svelte-7l9o77-draw var(--t-base) var(--ease-arrive);position:absolute;top:0;left:0}.tick.svelte-7l9o77{background:rgb(var(--accent-rgb) / .75);width:1px;height:18px;position:absolute;top:50%;translate:0 -50%}.tick.start.svelte-7l9o77{left:0}.tick.end.svelte-7l9o77{right:0}.label.svelte-7l9o77{white-space:nowrap;letter-spacing:.18em;color:#eaf3f8;border:1px solid rgb(var(--accent-rgb) / .35);will-change:transform;background:#04090ef0;flex-direction:column;gap:3px;padding:4px 10px;font-size:11px;display:flex;position:absolute;top:0;left:0;translate:0 -50%}.sub.svelte-7l9o77{font-family:var(--font-sans);letter-spacing:normal;color:var(--text-secondary);font-size:10px}@keyframes svelte-7l9o77-draw{0%{opacity:0;scale:.4 1}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.rule.svelte-7l9o77{animation:none}}.veil.svelte-1vpqbx{background:var(--void);opacity:0;pointer-events:none;animation:.62s ease-in-out svelte-1vpqbx-dip;position:absolute;inset:0}@keyframes svelte-1vpqbx-dip{0%{opacity:0}26%{opacity:1}42%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.veil.svelte-1vpqbx{animation:none}}.layer.svelte-1ku5vt4{z-index:7;pointer-events:none;position:absolute;inset:0}.ring.svelte-1ku5vt4{will-change:transform;width:0;height:0;animation:svelte-1ku5vt4-bloom var(--t-base) var(--ease-arrive) .32s both;position:absolute;top:0;left:0}@keyframes svelte-1ku5vt4-bloom{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.r.svelte-1ku5vt4,.core.svelte-1ku5vt4{border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}.core.svelte-1ku5vt4{background:rgb(var(--accent-rgb) / .9);width:14px;height:14px;box-shadow:0 0 14px rgb(var(--accent-rgb) / .8)}.r.svelte-1ku5vt4{border:1px solid rgb(var(--accent-rgb) / .55);animation:2.4s ease-out infinite svelte-1ku5vt4-pulse}.r1.svelte-1ku5vt4{width:58px;height:58px}.r2.svelte-1ku5vt4{width:calc(var(--gate-ring-radius) * 2);height:calc(var(--gate-ring-radius) * 2);animation-delay:1.2s}.ring.armed.svelte-1ku5vt4 .core:where(.svelte-1ku5vt4){width:22px;height:22px;box-shadow:0 0 26px rgb(var(--accent-rgb) / 1);background:#eaf6ff}.ring.armed.svelte-1ku5vt4 .r:where(.svelte-1ku5vt4){border-color:rgb(var(--accent-rgb) / .95);animation-duration:.9s}@keyframes svelte-1ku5vt4-pulse{0%{opacity:0;scale:.55}25%{opacity:.85}to{opacity:0;scale:2.6}}.tray.svelte-1ku5vt4{background:var(--panel-fill);border:1px solid rgb(var(--accent-rgb) / .22);width:240px;box-shadow:var(--panel-glow);pointer-events:auto;animation:svelte-1ku5vt4-arrive var(--t-base) var(--ease-arrive) both;flex-direction:column;align-items:center;gap:10px;padding:18px 18px 16px;display:flex;position:absolute;top:40%;left:48px;translate:0 -50%}@keyframes svelte-1ku5vt4-arrive{0%{opacity:0;translate:-6px -50%}to{opacity:1;translate:0 -50%}}.grab.svelte-1ku5vt4{z-index:0;cursor:grab;touch-action:none;background:0 0;border:0;padding:0;position:absolute;inset:0}.kicker.svelte-1ku5vt4,.prompt.svelte-1ku5vt4{pointer-events:none;z-index:1;position:relative}.kicker.svelte-1ku5vt4{color:var(--accent-sub)}.card.svelte-1ku5vt4{background:linear-gradient(to bottom, rgb(var(--panel-top-rgb) / .9), rgb(var(--panel-bot-rgb) / .9));border:1px solid rgb(var(--accent-rgb) / .42);width:176px;height:128px;color:var(--text-bright);font:inherit;cursor:grab;touch-action:none;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:12px;animation:1.6s ease-in-out 3 svelte-1ku5vt4-offer;display:flex;position:relative}.card.lifted.svelte-1ku5vt4{opacity:.25;cursor:grabbing;animation:none}@keyframes svelte-1ku5vt4-offer{0%,to{translate:0}50%{translate:var(--lean-x,0px) var(--lean-y,-5px)}}.demo-at.svelte-1ku5vt4{will-change:transform;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.demo.svelte-1ku5vt4{display:none}@media (prefers-reduced-motion:no-preference){.demo.svelte-1ku5vt4{background:linear-gradient(to bottom, rgb(var(--panel-top-rgb) / .9), rgb(var(--panel-bot-rgb) / .9));border:1px solid rgb(var(--accent-rgb) / .9);width:176px;height:128px;color:var(--text-bright);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:-64px 0 0 -88px;animation:.9s cubic-bezier(.34,.1,.2,1) 1.2s both svelte-1ku5vt4-fly,1.22s linear 1.2s both svelte-1ku5vt4-flash;display:flex;position:absolute;top:0;left:0;box-shadow:0 24px 60px #0009}}@keyframes svelte-1ku5vt4-fly{0%{translate:var(--from-x) var(--from-y)}to{translate:0}}@keyframes svelte-1ku5vt4-flash{0%{opacity:0;scale:.94}8%{opacity:1;scale:1}73.8%{opacity:1;scale:1.06}to{opacity:0;scale:1.02}}.ghost.svelte-1ku5vt4{pointer-events:none;border-color:rgb(var(--accent-rgb) / .9);transition:opacity var(--t-fast) var(--ease-standard), scale var(--t-fast) var(--ease-standard);margin:-64px 0 0 -88px;animation:none;position:absolute;top:0;left:0;box-shadow:0 24px 60px #0009}.ghost.armed.svelte-1ku5vt4{box-shadow:0 24px 60px #0009, 0 0 34px rgb(var(--accent-rgb) / .55);border-color:#eaf6ff;scale:1.06}.ghost.missed.svelte-1ku5vt4{opacity:0;scale:.9}.shot.svelte-1ku5vt4{object-fit:contain;filter:drop-shadow(0 6px 14px #0000008c);pointer-events:none;-webkit-user-select:none;user-select:none;width:100px;height:68px}.name.svelte-1ku5vt4{letter-spacing:.04em;font-size:14px}.prompt.svelte-1ku5vt4{text-align:center;color:var(--text-secondary);font-size:12px;line-height:1.35}@media (prefers-reduced-motion:reduce){.card.svelte-1ku5vt4,.r.svelte-1ku5vt4,.ring.svelte-1ku5vt4,.tray.svelte-1ku5vt4{animation:none}}.card.parked.svelte-1ku5vt4:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.arcs.svelte-1ovfjyy{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.arcs.svelte-1ovfjyy .track:where(.svelte-1ovfjyy){fill:none;stroke:rgb(var(--accent-rgb) / .2);stroke-width:3px}.arcs.svelte-1ovfjyy .fill:where(.svelte-1ovfjyy){fill:none;stroke:rgb(var(--accent-rgb) / .55);stroke-width:7px;stroke-linecap:round;transition:stroke var(--t-fast) var(--ease-standard)}.arcs.held.svelte-1ovfjyy .fill:where(.svelte-1ovfjyy){stroke:var(--accent)}.fill-halo.svelte-1ovfjyy{fill:none;stroke:rgb(var(--accent-rgb) / 0);stroke-width:22px;stroke-linecap:round;transition:stroke var(--t-fast) var(--ease-standard)}.arcs.near.svelte-1ovfjyy g.active:where(.svelte-1ovfjyy) .fill-halo:where(.svelte-1ovfjyy){stroke:rgb(var(--accent-rgb) / .3)}.arcs.got.svelte-1ovfjyy .fill:where(.svelte-1ovfjyy){stroke:var(--text-bright);filter:drop-shadow(0 0 12px rgb(var(--accent-rgb) / .9))}.arcs.svelte-1ovfjyy .tick:where(.svelte-1ovfjyy){stroke:rgb(var(--accent-rgb) / .45);stroke-width:2px}.arcs.svelte-1ovfjyy .tick.limit:where(.svelte-1ovfjyy){stroke:var(--accent);stroke-width:3px}.arcs.svelte-1ovfjyy .mark:where(.svelte-1ovfjyy){fill:var(--accent-sub);font-family:var(--font-mono);letter-spacing:.12em;text-anchor:middle;dominant-baseline:middle;font-size:19px}.arcs.svelte-1ovfjyy .limit-mark:where(.svelte-1ovfjyy){fill:var(--accent);font-size:22px}.arcs.got.svelte-1ovfjyy .mark:where(.svelte-1ovfjyy){fill:var(--text-bright)}.arcs.svelte-1ovfjyy .cap:where(.svelte-1ovfjyy){fill:var(--accent)}.arcs.near.svelte-1ovfjyy g.active:where(.svelte-1ovfjyy) .cap:where(.svelte-1ovfjyy){animation:.9s ease-in-out infinite svelte-1ovfjyy-cap-pulse}@keyframes svelte-1ovfjyy-cap-pulse{0%,to{r:7px}50%{r:11px}}@media (prefers-reduced-motion:reduce){.arcs.near.svelte-1ovfjyy g.active:where(.svelte-1ovfjyy) .cap:where(.svelte-1ovfjyy){animation:none}}.layer.svelte-1ovfjyy{z-index:5;pointer-events:none;position:absolute;inset:0}.surface.svelte-1ovfjyy{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:auto;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.surface.holding.svelte-1ovfjyy{cursor:grabbing}.surface.svelte-1ovfjyy:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.readout.svelte-1ovfjyy{border:1px solid rgb(var(--accent-rgb) / .35);will-change:transform;background:#04090ef0;flex-direction:column;align-items:flex-start;gap:4px;margin:-74px 0 0 18px;padding:10px 14px;display:flex;position:absolute;top:0;left:0}.readout.parked.svelte-1ovfjyy{margin:0;top:40%;left:48px}.value.svelte-1ovfjyy{letter-spacing:.14em;color:var(--callout-chip-ink);font-variant-numeric:tabular-nums;font-size:15px}.readout.done.svelte-1ovfjyy{border-color:rgb(var(--accent-rgb) / .9);box-shadow:0 0 26px rgb(var(--accent-rgb) / .45)}.limit.svelte-1ovfjyy{color:var(--accent-sub)}.prompt.svelte-1ovfjyy{color:var(--text-secondary);font-size:12px;animation:2.8s ease-in-out 3 svelte-1ovfjyy-breathe}.prompt.holding.svelte-1ovfjyy{color:var(--callout-chip-ink);animation:none}@keyframes svelte-1ovfjyy-breathe{0%,to{opacity:.78}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.prompt.svelte-1ovfjyy{animation:none}}.board.svelte-16ffrh8{z-index:5;width:460px;animation:svelte-16ffrh8-arrive var(--t-base) var(--ease-arrive);flex-direction:column;gap:12px;padding:18px 20px;display:flex;position:absolute;top:170px;right:64px}header.svelte-16ffrh8,footer.svelte-16ffrh8{letter-spacing:.16em;color:var(--text-secondary);justify-content:space-between;gap:12px;font-size:10.5px;display:flex}.clock.svelte-16ffrh8{color:var(--text-body)}.grid.svelte-16ffrh8{grid-template-columns:repeat(8,1fr);gap:5px;display:grid}.boat.svelte-16ffrh8{letter-spacing:.08em;aspect-ratio:1.7;color:var(--accent);background:rgb(var(--accent-rgb) / .09);border:1px solid rgb(var(--accent-rgb) / .35);place-items:center;font-size:10px;display:grid}.boat.dead.svelte-16ffrh8{color:var(--alarm);background:#ff5a4e14;border-color:#ff5a4e80;animation:1.4s step-end infinite svelte-16ffrh8-blink}.ok.svelte-16ffrh8{color:var(--accent)}.bad.svelte-16ffrh8{color:var(--alarm)}@keyframes svelte-16ffrh8-blink{50%{opacity:.3}}@keyframes svelte-16ffrh8-arrive{0%{opacity:0;translate:12px}to{opacity:1;translate:0}}.chain.svelte-16ffrh8{z-index:5;width:320px;animation:svelte-16ffrh8-arrive var(--t-base) var(--ease-arrive);flex-direction:column;gap:12px;padding:18px 20px;display:flex;position:absolute;top:170px;right:64px}.chain.svelte-16ffrh8 svg:where(.svelte-16ffrh8){width:100%;display:block}.trunk.svelte-16ffrh8{stroke:rgb(var(--accent-rgb) / .28);stroke-width:1.5px}.trunk.sky.svelte-16ffrh8{stroke-dasharray:2 4}.pulse.svelte-16ffrh8{fill:none;stroke:var(--accent);stroke-width:2.25px;stroke-dasharray:16 300;animation:2.6s linear infinite svelte-16ffrh8-pulse-run}@keyframes svelte-16ffrh8-pulse-run{0%{stroke-dashoffset:16px}85%,to{stroke-dashoffset:-164px}}.pulse.up.svelte-16ffrh8{animation-name:svelte-16ffrh8-pulse-run-up;animation-delay:-1.3s}@keyframes svelte-16ffrh8-pulse-run-up{0%{stroke-dashoffset:-164px}85%,to{stroke-dashoffset:16px}}.pulse.short.svelte-16ffrh8{animation-name:svelte-16ffrh8-pulse-run-short}@keyframes svelte-16ffrh8-pulse-run-short{0%{stroke-dashoffset:16px}85%,to{stroke-dashoffset:-86px}}.pulse.up.short.svelte-16ffrh8{animation-name:svelte-16ffrh8-pulse-run-short-up}@keyframes svelte-16ffrh8-pulse-run-short-up{0%{stroke-dashoffset:-86px}85%,to{stroke-dashoffset:16px}}.sat.svelte-16ffrh8 rect:where(.svelte-16ffrh8),.sat.svelte-16ffrh8 line:where(.svelte-16ffrh8){fill:rgb(var(--accent-rgb) / .18);stroke:var(--accent);stroke-width:1px}.sat.svelte-16ffrh8 .body:where(.svelte-16ffrh8){fill:rgb(var(--accent-rgb) / .12);stroke-width:1.5px}.node.svelte-16ffrh8{opacity:.35;animation:svelte-16ffrh8-light .4s ease-out var(--d) forwards}.drum.svelte-16ffrh8{--d:.95s}.box.svelte-16ffrh8{--d:2s}.drum.svelte-16ffrh8 line:where(.svelte-16ffrh8){stroke:rgb(var(--accent-rgb) / .6);stroke-width:1px}.drum.svelte-16ffrh8 .wall:where(.svelte-16ffrh8){fill:rgb(var(--accent-rgb) / .12)}.drum.svelte-16ffrh8 .under:where(.svelte-16ffrh8){fill:rgb(var(--accent-rgb) / .12);stroke:rgb(var(--accent-rgb) / .6);stroke-width:1px}.drum.svelte-16ffrh8 .face:where(.svelte-16ffrh8){fill:rgb(var(--accent-rgb) / .2);stroke:var(--accent);stroke-width:1.5px}.box.svelte-16ffrh8 .shell:where(.svelte-16ffrh8){fill:rgb(var(--accent-rgb) / .12);stroke:var(--accent);stroke-width:1.5px}.box.svelte-16ffrh8 .port:where(.svelte-16ffrh8){fill:none;stroke:var(--accent);stroke-width:1px}.box.svelte-16ffrh8 .led:where(.svelte-16ffrh8){fill:var(--accent)}.node-name.svelte-16ffrh8{letter-spacing:.14em;fill:var(--accent);font-size:9.5px}.sat.live.svelte-16ffrh8,.node.live.svelte-16ffrh8{opacity:1;filter:drop-shadow(0 0 2px rgb(var(--accent-rgb) / .9)) drop-shadow(0 0 7px rgb(var(--accent-rgb) / .55))}.node.live.svelte-16ffrh8 .node-job:where(.svelte-16ffrh8),.sat.live.svelte-16ffrh8 .node-job:where(.svelte-16ffrh8){fill:var(--accent)}.tap.live.svelte-16ffrh8{filter:drop-shadow(0 0 2px rgb(var(--accent-rgb) / .9)) drop-shadow(0 0 7px rgb(var(--accent-rgb) / .55))}.tap.live.svelte-16ffrh8 .tap-label:where(.svelte-16ffrh8){fill:var(--accent)}.node-job.svelte-16ffrh8{letter-spacing:.1em;fill:var(--accent-sub);font-size:8px}.world-label.svelte-16ffrh8{letter-spacing:.14em;fill:var(--accent-sub);text-anchor:middle;font-size:8px}.fan.svelte-16ffrh8{fill:none;stroke:rgb(var(--accent-rgb) / .55);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;animation:.45s ease-out 2.15s forwards svelte-16ffrh8-fan-draw}@keyframes svelte-16ffrh8-fan-draw{to{stroke-dashoffset:0}}.tap.svelte-16ffrh8{opacity:.22;animation:svelte-16ffrh8-light .4s ease-out var(--d) forwards, svelte-16ffrh8-breathe 4s ease-in-out calc(var(--d) + .4s) infinite}.tap.svelte-16ffrh8 line:where(.svelte-16ffrh8){stroke:rgb(var(--accent-rgb) / .55);stroke-width:1.5px}.tap.svelte-16ffrh8 .bar:where(.svelte-16ffrh8){fill:none;stroke:var(--accent);stroke-width:3px}.tap.svelte-16ffrh8 .ear:where(.svelte-16ffrh8){fill:var(--accent)}.tap.svelte-16ffrh8 .set:where(.svelte-16ffrh8){fill:rgb(var(--accent-rgb) / .15);stroke:var(--accent);stroke-width:1.5px}.tap.svelte-16ffrh8 .aerial:where(.svelte-16ffrh8){stroke:var(--accent)}.tap.svelte-16ffrh8 .grille:where(.svelte-16ffrh8){stroke:var(--accent);stroke-width:1px}.tap.svelte-16ffrh8 polyline.grille:where(.svelte-16ffrh8){fill:none;stroke-linejoin:round}.tap.svelte-16ffrh8 .arc:where(.svelte-16ffrh8){fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.tap.svelte-16ffrh8 .dot:where(.svelte-16ffrh8){fill:var(--accent)}.tap-label.svelte-16ffrh8{letter-spacing:.12em;fill:var(--accent-sub);text-anchor:middle;font-size:8px}.line-only.svelte-16ffrh8 .run:where(.svelte-16ffrh8){stroke:rgb(var(--accent-rgb) / .12)}.line-only.svelte-16ffrh8 .box:where(.svelte-16ffrh8),.line-only.svelte-16ffrh8 .tap:where(.svelte-16ffrh8),.line-only.svelte-16ffrh8 .fan:where(.svelte-16ffrh8),.to-box.svelte-16ffrh8 .tap:where(.svelte-16ffrh8),.to-box.svelte-16ffrh8 .fan:where(.svelte-16ffrh8){animation:none}@keyframes svelte-16ffrh8-light{to{opacity:1}}@keyframes svelte-16ffrh8-breathe{0%,to{opacity:1}50%{opacity:.9}}.mark.svelte-12t1qv5{width:var(--w);pointer-events:none;flex:none;line-height:0}.mark.svelte-12t1qv5 svg{width:100%;height:auto;display:block}.video-layer.svelte-10cvnim{z-index:8;background:var(--void);position:absolute;inset:0}.video-layer.svelte-10cvnim video:where(.svelte-10cvnim){object-fit:cover;filter:saturate(.14)brightness(.65)contrast(1.22);width:100%;height:100%;transition:filter 1.7s cubic-bezier(.33,0,.15,1);animation:20s cubic-bezier(.16,1,.3,1) forwards svelte-10cvnim-arrival-push;display:block}.video-layer.warm.svelte-10cvnim video:where(.svelte-10cvnim){filter:saturate()brightness()contrast()}@keyframes svelte-10cvnim-arrival-push{0%{transform:scale(1.14)}to{transform:scale(1)}}.tint.svelte-10cvnim{background:var(--blue42);mix-blend-mode:color;transition:opacity 1.9s cubic-bezier(.33,0,.15,1);position:absolute;inset:0}.video-layer.warm.svelte-10cvnim .tint:where(.svelte-10cvnim){opacity:0}.scrim.svelte-10cvnim{opacity:.34;background:linear-gradient(#05070c8c 0%,#05070c26 30%,#05070c8c 70%,#05070ce0 100%);transition:opacity 1.7s cubic-bezier(.33,0,.15,1);position:absolute;inset:0}.video-layer.warm.svelte-10cvnim .scrim:where(.svelte-10cvnim){opacity:1}.loading.svelte-10cvnim{z-index:10;pointer-events:none;transition:--boot-p var(--count-ms) linear;position:absolute;inset:0}.loading.retiring.svelte-10cvnim{opacity:0;transition:--boot-p var(--count-ms) linear, opacity var(--retire-fade) ease var(--retire-hold)}.count.svelte-10cvnim{left:calc(44px * var(--vs));bottom:calc(56px * var(--vs));align-items:baseline;gap:calc(18px * var(--vs));text-shadow:0 calc(6px * var(--vs)) calc(60px * var(--vs)) #000000b3;line-height:.8;display:flex;position:absolute}.figure.svelte-10cvnim{font-size:calc(300px * var(--vs));letter-spacing:-.04em;color:var(--text-bright);font-variant-numeric:tabular-nums;counter-reset:p var(--boot-p);font-weight:200}.figure.svelte-10cvnim:after{content:counter(p)}.pct.svelte-10cvnim{font-size:calc(48px * var(--vs));letter-spacing:.1em;color:var(--accent);font-weight:400}.status.svelte-10cvnim{left:calc(44px * var(--vs));bottom:calc(22px * var(--vs));font-size:calc(17px * var(--vs));letter-spacing:.24em;color:var(--text-secondary);text-shadow:0 calc(2px * var(--vs)) calc(24px * var(--vs)) #000c;white-space:nowrap;position:absolute}.cursor.svelte-10cvnim{animation:.8s step-end infinite blink}.edgebar.svelte-10cvnim{height:calc(8px * var(--vs));background:rgb(var(--well-rgb) / .55);position:absolute;bottom:0;left:0;right:0}.edgefill.svelte-10cvnim{transform-origin:0;transform:scaleX(calc(var(--boot-p) / 100));background:linear-gradient(90deg, rgb(var(--accent-sub-rgb) / .85), rgb(var(--accent-rgb)));box-shadow:0 0 calc(24px * var(--vs)) rgb(var(--accent-rgb) / .55);position:absolute;inset:0}.intro-stage.svelte-10cvnim{z-index:9;transform-origin:50%;box-sizing:border-box;pointer-events:none;text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;width:1920px;height:1080px;padding:96px 64px 92px;display:flex;position:absolute;top:50%;left:50%}.video-layer.leaving.svelte-10cvnim,.intro-stage.leaving.svelte-10cvnim{animation:.42s forwards svelte-10cvnim-intro-out}@keyframes svelte-10cvnim-intro-out{to{opacity:0}}header.svelte-10cvnim{flex-direction:column;align-items:center;max-width:1180px;display:flex}h1.svelte-10cvnim{letter-spacing:-.02em;text-shadow:0 4px 40px #000000bf;opacity:0;margin:0;font-size:76px;font-weight:200;line-height:1.02}.standfirst.svelte-10cvnim{color:var(--text-body);text-shadow:0 2px 20px #000000b3;opacity:0;max-width:780px;margin:18px 0 0;font-size:20px;font-weight:300;line-height:1.5}.brand.svelte-10cvnim{opacity:0;margin-bottom:34px}.intro-stage.warm.svelte-10cvnim .brand:where(.svelte-10cvnim){animation:1.1s cubic-bezier(.22,1,.36,1) .12s forwards svelte-10cvnim-rise}.intro-stage.warm.svelte-10cvnim h1:where(.svelte-10cvnim){animation:1.1s cubic-bezier(.22,1,.36,1) .34s forwards svelte-10cvnim-rise}.intro-stage.warm.svelte-10cvnim .standfirst:where(.svelte-10cvnim){animation:1.1s cubic-bezier(.22,1,.36,1) .64s forwards svelte-10cvnim-rise}.intro-stage.warm.svelte-10cvnim .handle:where(.svelte-10cvnim){pointer-events:auto;animation:.9s cubic-bezier(.22,1,.36,1) .98s forwards svelte-10cvnim-rise}@keyframes svelte-10cvnim-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.handle.svelte-10cvnim{opacity:0;margin-top:56px}.track.svelte-10cvnim{--track-w:420px;--track-h:68px;box-sizing:border-box;width:var(--track-w);height:var(--track-h);background:var(--panel-fill);border:var(--border-panel);box-shadow:var(--panel-glow);cursor:grab;touch-action:none;align-items:center;display:flex;position:relative}.track.pulling.svelte-10cvnim{cursor:grabbing}.fill.svelte-10cvnim{background:linear-gradient(90deg, rgb(var(--accent-rgb) / .26), rgb(var(--accent-rgb) / .08));width:100%;clip-path:inset(0 calc((1 - var(--p)) * (100% - var(--track-h))) 0 0);pointer-events:none;position:absolute;top:0;bottom:0;left:0}.label.svelte-10cvnim{text-align:center;color:var(--text-bright);pointer-events:none;opacity:calc(1 - var(--p) * 2.2);position:absolute;left:76px;right:26px}.knob.svelte-10cvnim{transform:translateX(calc(var(--p) * (var(--track-w) - var(--track-h))));width:var(--track-h);height:var(--track-h);background:var(--cta-fill);box-shadow:var(--cta-glow);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:-1px;left:-1px}.track.svelte-10cvnim:not(.pulling) .knob:where(.svelte-10cvnim),.track.svelte-10cvnim:not(.pulling) .fill:where(.svelte-10cvnim){transition:transform .32s cubic-bezier(.22,1,.36,1),clip-path .32s cubic-bezier(.22,1,.36,1)}.chev.svelte-10cvnim{color:var(--ink-on-accent);font-size:26px;font-weight:500;line-height:1;animation:1.6s ease-in-out infinite svelte-10cvnim-nudge}@keyframes svelte-10cvnim-nudge{0%,62%,to{transform:translate(0)}30%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.intro-stage.warm.svelte-10cvnim .brand:where(.svelte-10cvnim),.intro-stage.warm.svelte-10cvnim h1:where(.svelte-10cvnim),.intro-stage.warm.svelte-10cvnim .standfirst:where(.svelte-10cvnim),.intro-stage.warm.svelte-10cvnim .handle:where(.svelte-10cvnim){opacity:1;animation:none}.video-layer.svelte-10cvnim video:where(.svelte-10cvnim){filter:none;transition:none;animation:none;transform:none}.tint.svelte-10cvnim{display:none}.chev.svelte-10cvnim,.cursor.svelte-10cvnim{animation:none}}.axis-card.svelte-djkhl{background:#0b1117;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.axis-card.svelte-djkhl:after{content:"";pointer-events:none;box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .42), inset 0 0 8px #03060980;transition:box-shadow var(--t-fast) var(--ease-standard);position:absolute;inset:0}.axis-card.open.svelte-djkhl:after{box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .75), inset 0 0 8px #03060980}.axis-card.svelte-djkhl:has(.media:where(.svelte-djkhl):active):after{box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .75), inset 0 0 8px #03060980}.media.svelte-djkhl .overlay:where(.svelte-djkhl){z-index:1}.media.svelte-djkhl{cursor:pointer;background:0 0;border:0;flex:auto;min-height:0;padding:0;position:relative;overflow:hidden}.media.svelte-djkhl video:where(.svelte-djkhl){object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--t-slow) var(--ease-arrive);position:absolute;inset:0}.media.svelte-djkhl video.visible:where(.svelte-djkhl){opacity:1}.scrim.svelte-djkhl{background:linear-gradient(#060a0e4d 0%,#060a0e05 26%,#060a0e17 50%,#060a0e57 74%,#060a0ead 90%,#060a0edb 100%);position:absolute;inset:0}.overlay.svelte-djkhl{text-align:left;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:24px;left:26px;right:26px}.kicker.svelte-djkhl{color:var(--text-secondary);text-shadow:0 1px 12px #000c}.title.svelte-djkhl{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--text-bright);text-shadow:0 1px 16px #000000a6;transition:font-size var(--t-base) var(--ease-standard);font-size:34px;font-weight:300;line-height:1.1}.axis-card.open.svelte-djkhl .title:where(.svelte-djkhl){font-size:27px}.axis-card.door.svelte-djkhl .title:where(.svelte-djkhl){font-size:48px}.body.svelte-djkhl{opacity:0;max-height:0;transition:max-height var(--t-base) var(--ease-arrive), opacity var(--t-base) var(--ease-arrive), padding var(--t-base) var(--ease-arrive);flex-direction:column;flex:none;gap:8px;padding:0 18px;display:flex;overflow:hidden}.axis-card.open.svelte-djkhl .body:where(.svelte-djkhl){opacity:1;max-height:400px;padding:18px}.cat.svelte-djkhl{cursor:pointer;background:var(--panel-fill);border:var(--border-panel);width:100%;min-height:62px;color:var(--text-bright);font-family:var(--font-sans);text-align:left;transition:border-color var(--t-press) var(--ease-standard);justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;display:flex;position:relative}.cat.svelte-djkhl:before{content:"";width:var(--touch);min-width:100%;position:absolute;top:-4px;bottom:-4px;left:50%;transform:translate(-50%)}.cat-label.svelte-djkhl{font-size:18px;font-weight:300;line-height:1.25}.count.svelte-djkhl{color:var(--accent);flex-shrink:0;font-size:14px}.media.svelte-djkhl:focus-visible,.cat.svelte-djkhl:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.media.svelte-djkhl{background-position:50%;background-size:cover}.media.svelte-djkhl video:where(.svelte-djkhl),.title.svelte-djkhl,.body.svelte-djkhl,.axis-card.svelte-djkhl,.axis-card.svelte-djkhl:after{transition:none}}.home.svelte-7ccykd{z-index:7;pointer-events:auto;background:#05080b;flex-direction:column;padding:104px 48px 52px;display:flex;position:absolute;inset:0}.cards.svelte-7ccykd{flex:1;grid-template-columns:repeat(2,1fr);gap:20px;min-height:0;display:grid}.foot.svelte-7ccykd{text-align:center;color:var(--text-muted);flex:none;justify-items:center;padding-top:18px;display:grid}.line.svelte-7ccykd{opacity:0;transition:opacity var(--t-base) var(--ease-arrive);grid-area:1/1}.line.show.svelte-7ccykd{opacity:1}.prompt.show.svelte-7ccykd{animation:2.4s ease-in-out infinite alternate svelte-7ccykd-foot-breathe}@keyframes svelte-7ccykd-foot-breathe{0%{color:var(--text-muted)}to{color:var(--text-body)}}@media (prefers-reduced-motion:reduce){.prompt.show.svelte-7ccykd{animation:none}.line.svelte-7ccykd{transition:none}}.door.svelte-daj0a0{z-index:7;pointer-events:auto;flex-direction:column;padding:44px 64px 48px;display:flex;position:absolute;inset:0;overflow:hidden}header.svelte-daj0a0{flex-shrink:0;align-items:flex-start;gap:28px;padding-left:64px;display:flex}.back.svelte-daj0a0{cursor:pointer;background:rgb(var(--well-rgb) / .8);border:var(--border-panel);height:56px;color:var(--text-bright);flex-shrink:0;align-items:center;padding:0 20px;display:flex;position:relative}.back.svelte-daj0a0:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kicker.svelte-daj0a0{color:var(--accent)}h1.svelte-daj0a0{letter-spacing:-.02em;margin:4px 0 0;font-size:44px;font-weight:200;line-height:1.05}.tiles.svelte-daj0a0{grid-template-columns:repeat(var(--n), 1fr);flex:1;gap:20px;min-height:0;margin-top:28px;display:grid}.tile.svelte-daj0a0{cursor:pointer;border:var(--border-panel);color:var(--text-bright);text-align:left;background-color:#0b1117;background-position:50%;background-size:cover;align-items:flex-end;padding:26px;display:flex;position:relative;overflow:hidden}video.svelte-daj0a0{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.scrim.svelte-daj0a0{background:linear-gradient(#05080b00 40%,#05080b8c 72%,#05080be0 100%);position:absolute;inset:0}.name.svelte-daj0a0{font-family:var(--font-sans);letter-spacing:-.01em;text-shadow:0 1px 16px #000000a6;font-size:34px;font-weight:300;line-height:1.1;position:relative}.tile.svelte-daj0a0:focus-visible{border-color:var(--accent)}.results.svelte-gsrmnb{z-index:7;pointer-events:auto;flex-direction:column;padding:44px 64px 48px;display:flex;position:absolute;inset:0;overflow:hidden}header.svelte-gsrmnb{flex-shrink:0;align-items:flex-start;gap:28px;padding-left:64px;display:flex}.back.svelte-gsrmnb{text-transform:uppercase;cursor:pointer;background:rgb(var(--well-rgb) / .8);border:var(--border-panel);height:56px;color:var(--text-bright);flex-shrink:0;align-items:center;padding:0 20px;display:flex;position:relative}.back.svelte-gsrmnb:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.back.svelte-gsrmnb:after{inset:-1px}.kicker.svelte-gsrmnb{color:var(--accent)}h1.svelte-gsrmnb{letter-spacing:-.02em;margin:4px 0 0;font-size:44px;font-weight:200;line-height:1.05}.cards.svelte-gsrmnb{grid-template-columns:repeat(var(--cols), var(--card-w));grid-auto-rows:var(--card-h);gap:var(--gap);flex:1;place-content:start;min-height:0;margin-top:28px;display:grid;overflow:hidden}.terminal.svelte-gsrmnb{text-align:left;cursor:pointer;background:var(--panel-fill);border:var(--border-panel);min-height:0;box-shadow:var(--panel-glow);font-family:var(--font-sans);color:var(--text-bright);flex-direction:column;align-items:flex-start;padding:16px 18px;display:flex;position:relative;overflow:hidden}.shot.svelte-gsrmnb{object-fit:contain;object-position:right center;opacity:.58;pointer-events:none;width:48%;height:100%;position:absolute;top:0;right:-18px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 42%);mask-image:linear-gradient(90deg,#0000,#000 42%)}.shot.upright.svelte-gsrmnb{right:12px}.txt.svelte-gsrmnb{z-index:1;flex-direction:column;flex:1;align-self:stretch;gap:5px;min-height:0;padding-right:74px;display:flex;position:relative}.cat.svelte-gsrmnb{text-transform:uppercase;color:var(--accent)}.name.svelte-gsrmnb{letter-spacing:-.01em;font-size:22px;font-weight:300}.tagline.svelte-gsrmnb{color:var(--text-secondary);margin-top:auto;font-size:14.5px;font-weight:300;line-height:1.4}.shelf.svelte-1wj21z1{flex-direction:column;display:flex}.head.svelte-1wj21z1{color:var(--accent);margin-bottom:7px;font-size:9.5px}.cards.svelte-1wj21z1{gap:8px;display:flex}.card.svelte-1wj21z1{box-sizing:border-box;cursor:pointer;text-align:left;background:var(--panel-fill);border:var(--border-panel);width:256px;height:82px;box-shadow:var(--panel-glow);color:var(--text-bright);font-family:var(--font-sans);transition:border-color var(--t-press) var(--ease-standard);align-items:stretch;gap:8px;padding:9px 12px;display:flex;position:relative;overflow:hidden}.accessory.svelte-1wj21z1{cursor:default;opacity:.85}.info.svelte-1wj21z1{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.card.svelte-1wj21z1:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cat.svelte-1wj21z1{color:var(--text-muted);z-index:1;position:relative}.row.svelte-1wj21z1{z-index:1;align-items:flex-start;gap:7px;display:flex;position:relative}.mark.svelte-1wj21z1{flex:none;width:10px;height:6px;margin-top:4px;display:block;position:relative}.mark.svelte-1wj21z1:before,.mark.svelte-1wj21z1:after{content:"";background:currentColor;width:100%;height:2px;position:absolute;left:0}.mark.svelte-1wj21z1:before{top:0}.mark.svelte-1wj21z1:after{bottom:0}.txt.svelte-1wj21z1{flex-direction:column;min-width:0;display:flex}.name.svelte-1wj21z1{font-size:13px;font-weight:300;line-height:1.25}.qual.svelte-1wj21z1{color:var(--text-muted);margin-top:2px}.shot.svelte-1wj21z1{object-fit:contain;object-position:center bottom;pointer-events:none;flex:none;align-self:flex-end;width:64px;height:70%}.shot.upright.svelte-1wj21z1{height:100%}.theatre.svelte-zlk4a2{z-index:20;pointer-events:auto;background:#000;place-items:center;display:grid;position:absolute;inset:0}video.svelte-zlk4a2{object-fit:contain;width:100%;height:100%}.surface.svelte-zlk4a2{cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.title.svelte-zlk4a2{box-sizing:border-box;background:rgb(var(--well-rgb) / .8);border:var(--border-panel);height:56px;color:var(--text-bright);pointer-events:none;align-items:center;padding:0 20px;display:flex;position:absolute;top:44px;left:128px}.close.svelte-zlk4a2{cursor:pointer;background:rgb(var(--well-rgb) / .8);border:var(--border-panel);height:56px;color:var(--text-bright);align-items:center;padding:0 20px;display:flex;position:absolute;top:44px;right:48px}.close.svelte-zlk4a2:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.foot.svelte-zlk4a2{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:40px;left:48px;right:48px}.foot.svelte-zlk4a2>:where(.svelte-zlk4a2){pointer-events:auto}.tp.svelte-zlk4a2{cursor:pointer;background:rgb(var(--well-rgb) / .8);border:var(--border-panel);width:56px;height:56px;color:var(--text-bright);justify-content:center;align-items:center;padding:0;display:flex;position:relative}.tp.svelte-zlk4a2:before{content:"";width:var(--touch);height:var(--touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tp.svelte-zlk4a2 svg:where(.svelte-zlk4a2){fill:currentColor;width:24px;height:24px}.clock.svelte-zlk4a2{background:rgb(var(--well-rgb) / .8);border:var(--border-panel);height:56px;color:var(--text-bright);font-family:var(--font-mono);letter-spacing:.16em;align-items:center;padding:0 18px;font-size:13px;display:flex}.page.svelte-3fsi7o{z-index:9;pointer-events:none;flex-direction:column;padding:44px 48px 40px;display:flex;position:absolute;inset:0}header.svelte-3fsi7o{flex-shrink:0;align-items:flex-start;gap:28px;height:132px;padding-left:80px;display:flex}.back.svelte-3fsi7o{cursor:pointer;background:rgb(var(--well-rgb) / .8);border:var(--border-panel);height:56px;color:var(--text-bright);flex-shrink:0;align-items:center;padding:0 20px;display:flex;position:relative}.back.svelte-3fsi7o:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.back.svelte-3fsi7o:after{inset:-1px}.heading.svelte-3fsi7o{flex:1;min-width:0}.kicker.svelte-3fsi7o{color:var(--accent)}h1.svelte-3fsi7o{letter-spacing:-.02em;margin:5px 0 0;font-size:46px;font-weight:200;line-height:1.05}.tagline.svelte-3fsi7o{color:var(--text-secondary);margin:6px 0 0;font-size:16px;font-weight:300}.cta.svelte-3fsi7o{cursor:pointer;background:var(--cta-fill);border:1px solid var(--accent);height:56px;box-shadow:var(--cta-glow);color:var(--ink-on-accent);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:14px;padding:0 22px;font-size:14px;font-weight:600;display:flex}.arrow.svelte-3fsi7o{font-size:15px}.watch.svelte-3fsi7o{cursor:pointer;border:1px solid var(--accent);height:56px;color:var(--accent);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;background:0 0;flex-shrink:0;align-items:center;gap:12px;margin-right:16px;padding:0 22px;font-size:14px;font-weight:600;display:flex}.watch.pressable.svelte-3fsi7o{border-color:var(--accent)}.watch.svelte-3fsi7o .play:where(.svelte-3fsi7o){fill:currentColor;width:10px;height:12px}.watch.svelte-3fsi7o:last-child{margin-right:0}.body.svelte-3fsi7o{flex:1;grid-template-columns:340px 1fr 340px;gap:28px;min-height:0;margin-top:20px;display:grid}.col.svelte-3fsi7o{flex-direction:column;gap:10px;min-height:0;display:flex}.col-head.svelte-3fsi7o{color:var(--text-muted);height:24px}.spec.svelte-3fsi7o{text-align:left;background:var(--panel-fill);border:var(--border-panel);width:100%;height:82px;box-shadow:var(--panel-glow);font-family:var(--font-sans);color:var(--text-bright);cursor:pointer;transition:border-color var(--t-press) var(--ease-standard);flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:5px;padding:0 18px;display:flex;position:relative}.spec.svelte-3fsi7o:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spec.open.svelte-3fsi7o:has(.gloss:where(.svelte-3fsi7o)){height:auto;min-height:82px;padding-top:14px;padding-bottom:14px}.col.tight.svelte-3fsi7o .spec.open:where(.svelte-3fsi7o):has(.gloss:where(.svelte-3fsi7o)){min-height:68px}.gloss.svelte-3fsi7o{color:var(--text-body);white-space:normal;margin-top:3px;font-size:12.5px;font-weight:300;line-height:1.45}.gloss-well.svelte-3fsi7o{width:100%;animation:svelte-3fsi7o-gloss-open var(--t-base) var(--ease-arrive) backwards;display:grid}.gloss-well.svelte-3fsi7o>.gloss:where(.svelte-3fsi7o){min-height:0;overflow:hidden}@keyframes svelte-3fsi7o-gloss-open{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.spec.open.svelte-3fsi7o{border-color:var(--accent);background:linear-gradient(160deg, rgb(var(--accent-rgb) / .16), rgb(var(--accent-rgb) / .05)), var(--panel-fill)}.col.tight.svelte-3fsi7o .spec:where(.svelte-3fsi7o){height:68px}.key.svelte-3fsi7o{color:var(--accent)}.val.svelte-3fsi7o{color:var(--text-bright);font-size:15px;font-weight:300;line-height:1.3}.stage-hole.svelte-3fsi7o{pointer-events:none;position:relative}.tap-line.svelte-3fsi7o{height:44px;color:var(--text-muted);white-space:nowrap;align-items:center;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.scale-chip.svelte-3fsi7o{box-sizing:border-box;cursor:pointer;pointer-events:auto;background:rgb(var(--well-rgb) / .72);border:1px solid rgb(var(--accent-rgb) / .55);height:44px;color:var(--text-bright);flex-shrink:0;align-items:center;margin-left:auto;padding:0 18px;display:flex}.scale-chip.on.svelte-3fsi7o{border-color:var(--accent);color:var(--accent);background:rgb(var(--accent-rgb) / .1)}footer.svelte-3fsi7o{pointer-events:auto;flex-shrink:0;align-items:flex-end;gap:14px;margin-top:20px;display:flex;position:relative}.block.svelte-3fsi7o{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.mount.svelte-3fsi7o{box-sizing:border-box;background:var(--panel-fill);border:var(--border-panel);width:fit-content;height:40px;box-shadow:var(--panel-glow);align-items:center;padding:0 16px;display:flex}.mount-group.svelte-3fsi7o{flex-direction:column;display:flex}.mount-head.svelte-3fsi7o{color:var(--accent);margin-bottom:7px;font-size:9.5px}.accent.svelte-3fsi7o{color:var(--accent)}.sparse.svelte-3fsi7o{pointer-events:auto;flex-direction:column;gap:10px;max-width:900px;margin-top:20px;padding:30px 34px;display:flex}.why.svelte-3fsi7o{color:var(--text-body);margin:4px 0 12px;font-size:16px;font-weight:300;line-height:1.55}.facts.svelte-3fsi7o{flex-direction:column;margin:0 0 14px;display:flex}.sheet.svelte-3fsi7o{grid-template-columns:1fr 1fr;align-items:start;column-gap:34px;display:grid}.sheet-head.svelte-3fsi7o{color:var(--text-muted);padding-bottom:4px}.facts.svelte-3fsi7o div:where(.svelte-3fsi7o){border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}dt.svelte-3fsi7o{color:var(--text-muted)}dd.svelte-3fsi7o{color:var(--text-bright);text-align:right;margin:0;font-size:14.5px}@keyframes svelte-3fsi7o-enter{0%{opacity:0;pointer-events:none;translate:0 8px}to{opacity:1;pointer-events:auto;translate:0}}@keyframes svelte-3fsi7o-enter-quiet{0%{opacity:0;translate:0 8px}}header.svelte-3fsi7o{animation:svelte-3fsi7o-enter-quiet var(--t-base) var(--ease-arrive) backwards}.col-head.svelte-3fsi7o{animation:svelte-3fsi7o-enter-quiet var(--t-base) var(--ease-arrive) .14s backwards}.spec.svelte-3fsi7o{animation:svelte-3fsi7o-enter var(--t-base) var(--ease-arrive) backwards;animation-delay:calc(.16s + var(--i,0) * 30ms)}footer.svelte-3fsi7o{animation:svelte-3fsi7o-enter var(--t-base) var(--ease-arrive) .48s backwards}.sparse.svelte-3fsi7o{animation:svelte-3fsi7o-enter var(--t-base) var(--ease-arrive) .12s backwards}@media (prefers-reduced-motion:reduce){header.svelte-3fsi7o,.col-head.svelte-3fsi7o,.spec.svelte-3fsi7o,footer.svelte-3fsi7o,.sparse.svelte-3fsi7o,.gloss-well.svelte-3fsi7o{animation:none}}.viewer.svelte-1l9ce7d{z-index:8;visibility:hidden;opacity:0;pointer-events:none;touch-action:none;width:1088px;height:750px;transition:opacity .3s;position:absolute;top:196px;left:416px}.viewer.active.svelte-1l9ce7d{visibility:visible;opacity:1;pointer-events:auto;cursor:grab}.viewer.svelte-1l9ce7d canvas{display:block;width:100%!important;height:100%!important}.dims.svelte-1l9ce7d,.pins.svelte-1l9ce7d{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.pin-dot.svelte-1l9ce7d{fill:var(--accent)}.pin-ring.svelte-1l9ce7d{fill:none;stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke}.pin-lead.svelte-1l9ce7d{stroke:var(--accent);stroke-width:1px;vector-effect:non-scaling-stroke}.pin-halo.svelte-1l9ce7d{fill:none;stroke:rgb(var(--well-rgb));stroke-width:3.5px;opacity:.55}.pin-chip.svelte-1l9ce7d{fill:var(--callout-chip-fill);stroke:var(--callout-chip-line);stroke-width:1px;vector-effect:non-scaling-stroke}.pin-chip-edge.svelte-1l9ce7d{fill:var(--accent)}.pin-label.svelte-1l9ce7d{fill:var(--callout-chip-ink);font-family:var(--font-mono);letter-spacing:.16em;font-size:13px}.pin-hit.svelte-1l9ce7d{fill:#0000;pointer-events:auto;cursor:pointer}.rule.svelte-1l9ce7d,.tick.svelte-1l9ce7d{stroke:var(--accent);stroke-width:1.25px}.label.svelte-1l9ce7d{fill:var(--accent);font-family:var(--font-mono);letter-spacing:.1em;font-size:15px}.draw-1.svelte-1l9ce7d{animation:.14s ease-out backwards svelte-1l9ce7d-draw-line}.draw-2.svelte-1l9ce7d{animation:.12s ease-out .14s backwards svelte-1l9ce7d-draw-line}.pop.svelte-1l9ce7d{animation:.14s ease-out backwards svelte-1l9ce7d-pin-pop}.arrive.svelte-1l9ce7d{animation:.12s ease-out .26s backwards svelte-1l9ce7d-chip-in}.rule.svelte-1l9ce7d{animation:.2s ease-out backwards svelte-1l9ce7d-draw-line;animation-delay:calc(var(--i,0) * 80ms)}.tick.svelte-1l9ce7d,.label.svelte-1l9ce7d{animation:.12s ease-out backwards svelte-1l9ce7d-chip-in;animation-delay:calc(var(--i,0) * 80ms + .16s)}@keyframes svelte-1l9ce7d-draw-line{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes svelte-1l9ce7d-pin-pop{0%{opacity:0}}@keyframes svelte-1l9ce7d-chip-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.draw-1.svelte-1l9ce7d,.draw-2.svelte-1l9ce7d,.pop.svelte-1l9ce7d,.arrive.svelte-1l9ce7d,.rule.svelte-1l9ce7d,.tick.svelte-1l9ce7d,.label.svelte-1l9ce7d{animation:none}.pins.svelte-1l9ce7d,.dims.svelte-1l9ce7d{animation:.22s ease-out svelte-1l9ce7d-dim-in}}.cue-ring.svelte-1l9ce7d{pointer-events:none;fill:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ring-axis-halo.svelte-1l9ce7d,.ring-span-halo.svelte-1l9ce7d{stroke:#03060ce6;stroke-linecap:round}.ring-axis-halo.svelte-1l9ce7d{stroke-width:3.4px}.ring-span-halo.svelte-1l9ce7d{stroke-width:5px}.ring-axis.svelte-1l9ce7d{stroke:var(--accent);stroke-width:1px;stroke-linecap:round}.ring-span.svelte-1l9ce7d{stroke:rgb(var(--accent-rgb) / .95);stroke-width:2.2px;stroke-linecap:round}.ring-bead.svelte-1l9ce7d{fill:var(--callout-chip-ink)}.ring-bead-halo.svelte-1l9ce7d{fill:#03060ce6}.ring-halo.svelte-1l9ce7d{fill:rgb(var(--accent-rgb) / .28)}.cue-halo.svelte-1l9ce7d g:where(.svelte-1l9ce7d),.cue-ink.svelte-1l9ce7d g:where(.svelte-1l9ce7d){stroke-width:inherit}.cue-art.svelte-1l9ce7d{overflow:visible}.cue-halo.svelte-1l9ce7d{stroke:#03060ce6}.cue-ink.svelte-1l9ce7d{stroke:var(--callout-chip-ink)}@keyframes svelte-1l9ce7d-dim-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.viewer.svelte-1l9ce7d{transition:none}}.gate.svelte-194w1u7{z-index:20;text-align:center;background:var(--void);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:32px 28px;display:flex;position:fixed;inset:0}.art.svelte-194w1u7{width:92px;height:92px;margin-bottom:6px;position:relative}.device.svelte-194w1u7{border:2px solid var(--accent);border-radius:5px;width:40px;height:66px;margin:-33px 0 0 -20px;animation:3s ease-in-out infinite svelte-194w1u7-rotate-hint;position:absolute;top:50%;left:50%}.arc.svelte-194w1u7{border:1px dashed rgb(var(--accent-rgb) / .3);border-radius:50%;position:absolute;inset:0}@keyframes svelte-194w1u7-rotate-hint{0%,30%{transform:rotate(0)}55%,85%{transform:rotate(-90deg)}to{transform:rotate(0)}}h1.svelte-194w1u7{letter-spacing:-.01em;max-width:20ch;margin:0;font-size:26px;font-weight:300;line-height:1.2}p.svelte-194w1u7{color:var(--text-body);max-width:34ch;margin:0;font-size:16px;font-weight:300;line-height:1.55}.prompt.svelte-194w1u7{color:var(--accent);border:1px solid rgb(var(--accent-rgb) / .45);margin-top:10px;padding:10px 18px}@media (prefers-reduced-motion:reduce){.device.svelte-194w1u7{animation:none;transform:rotate(-90deg)}}.burger.svelte-b7v1vx{z-index:6;cursor:pointer;background:linear-gradient(160deg, rgb(var(--panel-top-rgb) / .85), rgb(var(--panel-bot-rgb) / .9));border:1px solid rgb(var(--accent-rgb) / .35);height:56px;color:var(--text-secondary);align-items:center;gap:12px;padding:0 18px;display:flex;position:absolute;top:44px;left:128px}.burger.svelte-b7v1vx:before{content:"";width:100%;height:var(--touch);min-width:var(--touch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bars.svelte-b7v1vx{gap:5px;display:grid}.bars.svelte-b7v1vx i:where(.svelte-b7v1vx){width:22px;height:2px;transition:transform var(--t-fast) var(--ease-standard), opacity var(--t-fast) var(--ease-standard);background:currentColor;display:block}.burger[aria-expanded=true].svelte-b7v1vx .bars:where(.svelte-b7v1vx) i:where(.svelte-b7v1vx):first-child{transform:translateY(7px)rotate(45deg)}.burger[aria-expanded=true].svelte-b7v1vx .bars:where(.svelte-b7v1vx) i:where(.svelte-b7v1vx):nth-child(2){opacity:0;transform:scaleX(.3)}.burger[aria-expanded=true].svelte-b7v1vx .bars:where(.svelte-b7v1vx) i:where(.svelte-b7v1vx):nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.bars.svelte-b7v1vx i:where(.svelte-b7v1vx){transition:none}}.burger[aria-expanded=true].svelte-b7v1vx{color:var(--text-bright);border-color:rgb(var(--accent-rgb) / .6)}.label.svelte-b7v1vx{color:inherit;transition:color var(--t-fast) var(--ease-standard)}.sheet.svelte-b7v1vx{z-index:6;scrollbar-width:none;grid-template-columns:repeat(3,1fr);align-content:start;gap:20px;width:1104px;max-height:852px;padding:22px;display:grid;position:absolute;top:116px;left:48px;overflow-y:auto}.sheet.svelte-b7v1vx::-webkit-scrollbar{display:none}.group.svelte-b7v1vx{align-content:start;gap:8px;display:grid}.scene-label.svelte-b7v1vx{color:var(--accent)}.scene-title.svelte-b7v1vx{color:var(--text-bright);margin-top:2px;font-size:16px;font-weight:300;line-height:1.35}.item.svelte-b7v1vx{text-align:left;cursor:pointer;background:var(--panel-fill);border:var(--border-panel);min-height:104px;box-shadow:var(--panel-glow);color:var(--text-bright);font-family:var(--font-sans);padding:14px 16px;display:block;position:relative;overflow:hidden}.txt.svelte-b7v1vx{z-index:1;gap:4px;width:58%;display:grid;position:relative}.shot.svelte-b7v1vx{object-fit:contain;object-position:right center;pointer-events:none;width:44%;height:calc(100% - 16px);position:absolute;top:8px;right:-14px}.shot.upright.svelte-b7v1vx{width:32%;right:10px}.item.current.svelte-b7v1vx{border-color:var(--accent);box-shadow:var(--panel-glow), 0 0 16px rgb(var(--accent-rgb) / .4)}.row.svelte-b7v1vx{justify-content:space-between;align-items:center;gap:8px;display:flex}.cat.svelte-b7v1vx{text-transform:uppercase;color:var(--accent)}.now.svelte-b7v1vx{color:var(--accent)}.name.svelte-b7v1vx{letter-spacing:-.01em;font-size:17px;font-weight:300}.tagline.svelte-b7v1vx{color:var(--text-secondary);font-size:13px;font-weight:300;line-height:1.35}.viewport.svelte-1uha8ag{background:var(--void);touch-action:none;width:100vw;height:100dvh;position:fixed;inset:0;overflow:hidden}.canvas-layer.svelte-1uha8ag{position:absolute;inset:0}.backdrop.svelte-1uha8ag{background:#05080b;position:absolute;inset:0}.wash-still.svelte-1uha8ag{background-image:var(--wash,none);background-position:50%;background-size:cover;position:absolute;inset:0}.wash-film.svelte-1uha8ag{object-fit:cover;opacity:0;width:100%;height:100%;position:absolute;inset:0}.wash-film.live.svelte-1uha8ag{opacity:1}.backdrop.soft.svelte-1uha8ag .wash-still:where(.svelte-1uha8ag){filter:blur(var(--wash-blur));transform:scale(1.06)}.backdrop.svelte-1uha8ag:after{content:"";background:radial-gradient(92% 88% at 50% 46%,#0000 44%,#03040a80 100%),linear-gradient(#05070c94 0%,#05070c99 22%,#05070c9e 52%,#05070cbd 100%);position:absolute;inset:0}.backdrop.solid.svelte-1uha8ag:after{content:none}.backdrop.solid.svelte-1uha8ag{background:#05080b}.backdrop.product.svelte-1uha8ag{background:radial-gradient(ellipse 80% 74% at 50% 46%, transparent 32%, #03040ae0 100%), linear-gradient(180deg, #03040a5c 0%, #03040a3d 46%, transparent 60%), linear-gradient(0deg, rgb(var(--accent-sub-rgb) / .05) 0%, transparent 40%), radial-gradient(ellipse 30% 26% at 50% 37%, rgb(var(--accent-sub-rgb) / .07), transparent 72%), radial-gradient(ellipse 62% 58% at 50% 44%, rgb(var(--blue42-rgb) / .68), transparent 74%), var(--void);overflow:hidden}.backdrop.product.svelte-1uha8ag:before{content:"";background:repeating-linear-gradient(0deg, rgb(var(--accent-rgb) / .06) 0 1px, transparent 1px 304px), repeating-linear-gradient(90deg, rgb(var(--accent-rgb) / .06) 0 1px, transparent 1px 304px), repeating-linear-gradient(0deg, rgb(var(--accent-rgb) / .03) 0 1px, transparent 1px 76px), repeating-linear-gradient(90deg, rgb(var(--accent-rgb) / .03) 0 1px, transparent 1px 76px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#00000073 0% 56%,#000 63% 100%),radial-gradient(78% 72% at 50% 46%,#000 40%,#0000 98%);mask-image:linear-gradient(#00000073 0% 56%,#000 63% 100%),radial-gradient(78% 72% at 50% 46%,#000 40%,#0000 98%);-webkit-mask-composite:source-in;mask-composite:intersect}.backdrop.product.svelte-1uha8ag:after{background:radial-gradient(ellipse 46% 12% at 50% 78%, rgb(var(--accent-sub-rgb) / .11), transparent 72%);opacity:.75;transition:opacity var(--t-base) var(--ease-standard)}.backdrop.product.lit.svelte-1uha8ag:after{opacity:1}.canvas-layer.svelte-1uha8ag canvas{display:block;width:100%!important;height:100%!important}.story-scrim.svelte-1uha8ag{pointer-events:none;background:linear-gradient(180deg, rgb(var(--panel-bot-rgb) / .72) 0, rgb(var(--panel-bot-rgb) / .72) var(--solid), transparent 100%);position:absolute;top:0;left:0;right:0}.stage.svelte-1uha8ag{transform-origin:50%;pointer-events:none;width:1920px;height:1080px;position:absolute;top:50%;left:50%}.stage.compact-rig-hidden.svelte-1uha8ag{visibility:hidden}.stage.svelte-1uha8ag button{pointer-events:auto}.brand-mark.svelte-1uha8ag{z-index:11;pointer-events:none;align-items:center;height:56px;display:flex;position:absolute;top:44px;left:48px}.brand-mark.paired.svelte-1uha8ag:after{content:"";background:rgb(var(--accent-rgb) / .22);width:1px;height:28px;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)}.brand-chip.svelte-1uha8ag{background:linear-gradient(160deg, rgb(var(--panel-top-rgb) / .82), rgb(var(--panel-bot-rgb) / .88));justify-content:center;align-items:center;height:56px;padding:0 15px;display:flex}.chrome-right.svelte-1uha8ag{z-index:10;flex-direction:row;align-items:center;gap:8px;display:flex;position:absolute;top:44px;right:48px}.chip.svelte-1uha8ag{padding:6px 12px}.reset.svelte-1uha8ag{color:var(--text-bright);letter-spacing:.12em;cursor:pointer;height:40px;font-family:var(--font-mono);background:0 0;border:1px solid #0000;align-items:center;padding:0 14px;display:flex;position:relative}.face.svelte-1uha8ag{z-index:-1;background:rgb(var(--well-rgb) / .8);border:var(--border-panel);pointer-events:none;transition:border-color var(--t-press) var(--ease-standard), background var(--t-press) var(--ease-standard);position:absolute;inset:-1px}.reset.pressable.svelte-1uha8ag{border-color:#0000}.reset.pressable.svelte-1uha8ag:after{content:none}.reset.pressable.svelte-1uha8ag:active .face:where(.svelte-1uha8ag){border-color:rgb(var(--accent-rgb) / .75);background:rgb(var(--well-rgb) / .95)}.sound.muted.pressable.svelte-1uha8ag:active .face:where(.svelte-1uha8ag){border-color:var(--accent)}.reset.svelte-1uha8ag:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sound.svelte-1uha8ag{gap:8px}.glyph.svelte-1uha8ag{fill:currentColor;flex:none;width:18px;height:18px}.glyph.svelte-1uha8ag .stroke:where(.svelte-1uha8ag){fill:none;stroke:currentColor;stroke-width:2.1px;stroke-linecap:round}.sound.muted.svelte-1uha8ag{color:var(--accent)}.sound.muted.svelte-1uha8ag .face:where(.svelte-1uha8ag){border-color:var(--accent)}.scene-panel.svelte-1uha8ag{pointer-events:none;z-index:5;flex-direction:column;gap:8px;width:560px;padding:24px 28px;display:flex;position:absolute;bottom:132px;left:48px}.kicker.svelte-1uha8ag{color:var(--accent)}h1.svelte-1uha8ag{letter-spacing:-.01em;margin:0;font-size:34px;font-weight:200;line-height:1.08}.scene-panel.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-body);margin:0;font-size:16.5px;font-weight:300;line-height:1.5}.hint.svelte-1uha8ag{color:var(--text-muted);margin-top:4px}.frame-hud.svelte-1uha8ag{z-index:40;letter-spacing:.12em;color:var(--text-bright);border:1px solid rgb(var(--accent-rgb) / .4);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;background:#04090ee0;padding:6px 14px;font-size:13px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}
