.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}details.svelte-9cof6u{margin-top:8px}summary.svelte-9cof6u{cursor:pointer}textarea.svelte-9cof6u{box-sizing:border-box;color:#fff;background:#11242c;width:100%;height:220px;margin-top:8px;font:11px/1.4 monospace;display:block}.review.svelte-1bwwn80{z-index:10010;box-sizing:border-box;color:#fff;background:#101b2bf5;border:1px solid #88cafa;width:min(370px,100vw - 24px);max-height:70vh;padding:10px;font:13px/1.45 system-ui,sans-serif;position:fixed;bottom:12px;left:12px;overflow:auto}button.svelte-1bwwn80{font:inherit;color:inherit;cursor:pointer;background:#23364c;margin:3px;padding:8px}.phase.svelte-1bwwn80,small.svelte-1bwwn80{color:#b8d5e9;margin:8px 0;display:block}summary.svelte-1bwwn80{cursor:pointer}textarea.svelte-1bwwn80{box-sizing:border-box;width:100%;height:190px;margin-top:8px;font:11px/1.3 monospace}button.svelte-1yxk3tl,.ack.svelte-1yxk3tl button{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}button.svelte-1yxk3tl:focus-visible,.ack.svelte-1yxk3tl button:focus-visible{outline-offset:2px;outline:3px solid #b0e4ff}.ack.svelte-1yxk3tl{animation:svelte-1yxk3tl-arrive var(--t-base) var(--ease-arrive);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;display:grid}.ack.svelte-1yxk3tl .message{font:500 13px/1.35 var(--font-mono), monospace;color:#f3f7fa;border-left:2px solid #d4eafa;margin:0;padding-left:10px}.ack.svelte-1yxk3tl .copy{color:#092032;background:#d4eafa;border-color:#d4eafa;justify-content:center;align-items:center;gap:8px;min-width:96px;display:inline-flex}.copied.svelte-1yxk3tl .copy{color:#d4eafa;cursor:default;background:0 0}.ack.svelte-1yxk3tl .copy svg{fill:none;stroke:currentColor;stroke-width:2px;width:14px;height:14px}.skip[aria-disabled=true].svelte-1yxk3tl{opacity:.4;cursor:default}.hold.svelte-1yxk3tl{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-color:#bbdff4;grid-column:1/-1;min-height:52px}.hold[aria-pressed=true].svelte-1yxk3tl{color:#092032;background:#bbdff4}@keyframes svelte-1yxk3tl-arrive{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes svelte-1yxk3tl-arrive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ack.svelte-1yxk3tl{animation-name:svelte-1yxk3tl-arrive-fade}}.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);width:48px;height:1px;box-shadow:0 1px 0 rgb(var(--callout-chip-rgb) / .75), 0 -1px 0 rgb(var(--callout-chip-rgb) / .75);transform-origin:0 0;transition:background var(--t-base) var(--ease-standard);position:absolute;top:0;left:0;transform:rotate(-45deg)}.window.svelte-mr9j2k{--feed-ring:var(--callout-chip-line);background:var(--callout-chip-fill);width:420px;height:236px;animation:svelte-mr9j2k-arrive var(--t-base) var(--ease-arrive);border:1px solid #0000;position:absolute;bottom:34px;left:34px}.window.svelte-mr9j2k:after{content:"";pointer-events:none;background:var(--feed-ring);clip-path:var(--rim-8-path);position:absolute;inset:-1px}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{font-size:calc(12px * var(--annot-boost,1));letter-spacing:.16em;color:var(--callout-chip-ink);background:linear-gradient(to top, rgb(var(--callout-chip-rgb) / .92), rgb(var(--callout-chip-rgb) / 0));justify-content:flex-end;align-items:center;gap:10px;padding:7px 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.bars.svelte-mr9j2k{flex:none;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.down.svelte-mr9j2k i:where(.svelte-mr9j2k){background:var(--text-muted);opacity:.5}.bars.down.svelte-mr9j2k i:where(.svelte-mr9j2k):nth-child(n+2){opacity:.15}.lost.svelte-mr9j2k{font-size:calc(12px * var(--annot-boost,1));letter-spacing:.28em;color:var(--text-muted);background:rgb(var(--callout-chip-rgb) / .55);animation:svelte-mr9j2k-arrive var(--t-base) var(--ease-arrive);place-items:center;display:grid;position:absolute;inset:0}.lost.busy.svelte-mr9j2k{color:var(--accent);background:rgb(var(--callout-chip-rgb) / .4)}.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)}.below.svelte-mr9j2k .window:where(.svelte-mr9j2k){top:34px;bottom:auto}.below.standoff.svelte-mr9j2k .window:where(.svelte-mr9j2k){top:var(--feed-standoff)}.below.svelte-mr9j2k .leader-diag:where(.svelte-mr9j2k){transform:rotate(45deg)}.left.svelte-mr9j2k .window:where(.svelte-mr9j2k){left:auto;right:34px}.left.standoff.svelte-mr9j2k .window:where(.svelte-mr9j2k){right:var(--feed-standoff)}.left.svelte-mr9j2k .leader-diag:where(.svelte-mr9j2k){transform:rotate(-135deg)}.dead.svelte-mr9j2k .leader-diag:where(.svelte-mr9j2k){background:#7e85a066}.dead.svelte-mr9j2k .window:where(.svelte-mr9j2k){--feed-ring:#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}}@keyframes svelte-mr9j2k-arrive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.breaking.svelte-mr9j2k video:where(.svelte-mr9j2k){animation:none}.window.svelte-mr9j2k,.lost.svelte-mr9j2k{animation-name:svelte-mr9j2k-arrive-fade}}.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;--sheet-pad:14px;max-height:min(55dvh,520px);padding:var(--sheet-pad);background:#0b1824f2;border:1px solid #71808b;border-radius: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{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{isolation:isolate;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}.actions.phone-drive.svelte-f6iu4p .status:where(.svelte-f6iu4p){grid-column:1/-1}.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}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}.sheet.expanded.svelte-f6iu4p .story-actions:where(.svelte-f6iu4p){z-index:1;bottom:calc(-1 * var(--sheet-pad));margin-top:4px;margin-bottom:calc(-1 * var(--sheet-pad));padding-top:10px;padding-bottom:var(--sheet-pad);background:linear-gradient(#0b182400,#0b1824 10px);position:sticky}@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));--sheet-pad:12px;max-height:none;padding:var(--sheet-pad)}.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}.panel.svelte-wzhb7o{width:min(100%,30rem);box-shadow:var(--plate-lift);background:#09141df2;border:1px solid #64747e;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}.preparation.svelte-j0mxqu{z-index:30;background:var(--void,#09141d);color:#f5f8fa;place-items:center;display:grid;position:fixed;inset:0}.panel.svelte-j0mxqu{border:1px solid #64747e;max-width:30rem;padding:32px}p.svelte-j0mxqu{margin:0 0 24px;font-size:20px}button.svelte-j0mxqu{min-height:44px;color:inherit;font:inherit;background:0 0;border:1px solid #9aaab4;margin-right:12px;padding:10px 18px}.catalogue.svelte-18u1g3f{color:#fff;z-index:70;font-family:var(--font-body,system-ui);box-sizing:border-box;background:#020713;padding:76px max(20px,50vw - 560px) 28px;position:fixed;inset:0;overflow:auto}header.svelte-18u1g3f{justify-content:space-between;align-items:center;margin:0 0 36px;padding-right:0;display:flex}.brand.svelte-18u1g3f{font-size:24px}h1.svelte-18u1g3f{font-size:clamp(26px,4vw,42px);line-height:1.2}h2.svelte-18u1g3f{font-size:20px}p.svelte-18u1g3f{line-height:1.6}button.svelte-18u1g3f{font:inherit;color:inherit;cursor:pointer;background:#111d31;border:1px solid #516079;border-radius:7px;min-height:44px;padding:13px 17px}button.svelte-18u1g3f:focus-visible{outline-offset:3px;background:#20375c;outline:2px solid #97c7ff}.notice.svelte-18u1g3f{background:#0b1626;border:1px solid #344056;border-radius:7px;flex-wrap:wrap;align-items:center;gap:12px 20px;margin:0 0 32px;padding:16px 20px;display:flex}.notice.svelte-18u1g3f p:where(.svelte-18u1g3f){color:#d6e0e6;flex:320px;margin:0}button.svelte-18u1g3f:disabled{cursor:progress;opacity:.6}.grid.svelte-18u1g3f{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.card.svelte-18u1g3f{text-align:left;flex-direction:column;gap:14px;padding:20px;display:flex}.card.svelte-18u1g3f img:where(.svelte-18u1g3f){object-fit:contain;width:100%;height:170px}.card.svelte-18u1g3f strong:where(.svelte-18u1g3f){font-size:21px}.variants.svelte-18u1g3f{flex-wrap:wrap;gap:12px;display:flex}.variants.svelte-18u1g3f button[aria-pressed=true]:where(.svelte-18u1g3f){border-color:#97c7ff}.product-layout.svelte-18u1g3f{grid-template-columns:1fr 1.2fr;align-items:start;gap:36px;margin:30px 0;display:grid}.product-photo.svelte-18u1g3f{object-fit:contain;width:100%;max-height:380px}dl.svelte-18u1g3f div:where(.svelte-18u1g3f){border-bottom:1px solid #344056;grid-template-columns:1fr 1.2fr;gap:18px;padding:12px 0;display:grid}dt.svelte-18u1g3f{color:#b8c8dc}dd.svelte-18u1g3f{overflow-wrap:anywhere;margin:0}@media (width<=600px){.product-layout.svelte-18u1g3f{grid-template-columns:1fr}.product-photo.svelte-18u1g3f{max-height:230px}header.svelte-18u1g3f{padding-right:0}.brand.svelte-18u1g3f{font-size:20px}}@media (hover:hover) and (pointer:fine){button.svelte-18u1g3f:hover{outline-offset:3px;background:#20375c;outline:2px solid #97c7ff}}.marker.svelte-yztrg{z-index:4;cursor:pointer;box-sizing:border-box;background:0 0;border:none;place-items:center;padding:0;position:absolute;top:0;left:0}.chip.svelte-yztrg{--chip-ring:var(--callout-chip-line);box-sizing:border-box;background:var(--callout-chip-fill);width:100%;min-height:38px;color:var(--callout-chip-ink);transition:color var(--t-fast) var(--ease-standard);border:1px solid #0000;align-items:center;gap:8px;padding:9px 13px;display:flex;position:relative}.chip.svelte-yztrg:before{content:"";pointer-events:none;background:var(--chip-ring);clip-path:var(--rim-8-path);transition:background var(--t-press) var(--ease-standard);position:absolute;inset:-1px}.marker.selected.svelte-yztrg .chip:where(.svelte-yztrg){--chip-ring:var(--accent);color:var(--accent)}.marker.svelte-yztrg:after{content:none}.chip.svelte-yztrg:after{content:"";pointer-events:none;background:rgb(var(--accent-rgb) / 0);transition:background var(--t-press) var(--ease-standard);position:absolute;inset:0}.marker.svelte-yztrg:active .chip:where(.svelte-yztrg){--chip-ring:var(--accent)}.marker.svelte-yztrg:active .chip:where(.svelte-yztrg):after{background:rgb(var(--accent-rgb) / .1)}@media (hover:hover) and (pointer:fine){.marker.svelte-yztrg:hover:not(:active) .chip:where(.svelte-yztrg):after{background:rgb(var(--accent-rgb) / .05);transition-duration:var(--t-fast)}}.marker.svelte-yztrg:focus-visible{outline:none}.marker.svelte-yztrg:focus-visible .chip:where(.svelte-yztrg){outline:var(--focus-ring);outline-offset:-7px}.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;box-shadow:var(--plate-lift);position:absolute;top:150px;right:48px}.card.svelte-11ja2cl:after{content:"";pointer-events:none;background:var(--rim-12-ink);clip-path:var(--rim-12-path);position:absolute;inset:0}.face.svelte-11ja2cl{border-color:#0000;flex-direction:column;gap:10px;width:460px;padding:26px 30px 28px;display:flex}header.svelte-11ja2cl{--text-title:34px;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}h2.svelte-11ja2cl{letter-spacing:-.01em;margin:4px 0 0;font-weight:200}.close.svelte-11ja2cl{cursor:pointer;width:44px;height:44px;color:var(--text-secondary);background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.close.pressable.svelte-11ja2cl{border-color:#0000}.close.svelte-11ja2cl:after{background:rgb(var(--accent-rgb) / .42);clip-path:var(--rim-8-path);inset:-1px}.close.svelte-11ja2cl:active:after{background:rgb(var(--accent-rgb) / .75)}@media (hover:hover) and (pointer:fine){.close.pressable.svelte-11ja2cl:hover:not(:active):after{background:rgb(var(--accent-rgb) / .6)}}.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}.ruled.svelte-11ja2cl{border-top:1px solid var(--hairline);padding-top:12px}.mount.svelte-11ja2cl{color:var(--text-secondary);margin:0;line-height:1.55}.why.svelte-11ja2cl{color:var(--text-body);margin:5px 0 0}.uc.svelte-11ja2cl{color:var(--text-bright)}.premise.svelte-11ja2cl{color:var(--text-secondary);margin:6px 0 0}.actions.svelte-11ja2cl{flex-direction:column;gap:8px;margin-top:2px;display:flex}.cta.svelte-11ja2cl{cursor:pointer;background:var(--plate-on-bg);border:1px solid var(--accent);height:56px;box-shadow:var(--plate-on-sheen);color:var(--ink-on-accent);font-size:var(--text-action);align-items:center;gap:14px;padding:0 20px;font-weight:600;display:flex}.full-specs.svelte-11ja2cl{cursor:pointer;height:52px;color:var(--text-bright);align-items:center;gap:14px;padding:0 20px;display:flex}.arrow.svelte-11ja2cl{font-size:15px}.progress.svelte-wq1ra2{z-index:6;align-items:flex-end;gap:28px;width:1248px;min-height:56px;display:flex;position:absolute;top:44px;left:128px}.who.svelte-wq1ra2{flex:0 0 410px;align-self:flex-start;min-width:0;max-width:410px}.kicker.svelte-wq1ra2{color:var(--text-secondary);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);align-self:center;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{color:inherit;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:focus{outline:none}.say.svelte-1ypfwb7{--text-read:20px;z-index:6;position:absolute;bottom:48px;left:48px}.face.svelte-1ypfwb7{box-sizing:border-box;width:620px;box-shadow:none;transition:opacity var(--t-base) var(--ease-standard);border-color:#0000;padding:20px 26px 22px}.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 .face:where(.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(--text-secondary)}.body.svelte-1ypfwb7{color:var(--text-body);text-wrap:pretty;margin:9px 0 0;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;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(--plate-on-bg);border:1px solid var(--accent);height:72px;box-shadow:var(--plate-on-sheen);color:var(--ink-on-accent);--text-action:17px;font-size:var(--text-action);animation:svelte-1ypfwb7-invite 1.6s ease-in-out var(--invite-at) 3;justify-content:space-between;align-items:center;padding:0 28px;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.swaps: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) calc(var(--invite-at) + var(--t-base)) 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.swaps:where(.svelte-1ypfwb7),.label.svelte-1ypfwb7 .asks:where(.svelte-1ypfwb7){animation:none}.label.svelte-1ypfwb7 .says.swaps:where(.svelte-1ypfwb7){opacity:0}.label.svelte-1ypfwb7 .asks:where(.svelte-1ypfwb7){opacity:1}}.cast.svelte-1ypfwb7{cursor:pointer;text-align:left;background:var(--ctl-bg-glass);-webkit-backdrop-filter:var(--panel-blur);color:var(--accent-sub);transition:opacity var(--t-base) var(--ease-standard);align-items:center;gap:12px;padding:11px 16px;display:flex}.cast.pressable.svelte-1ypfwb7{border-color:#0000}.cast.svelte-1ypfwb7:before{content:"";pointer-events:none;background:rgb(var(--accent-rgb) / .42);clip-path:var(--rim-8-path);transition:background var(--t-press) var(--ease-standard);position:absolute;inset:-1px}.cast.svelte-1ypfwb7:active:before{background:rgb(var(--accent-rgb) / .75)}@media (hover:hover) and (pointer:fine){.cast.pressable.svelte-1ypfwb7:hover:not(:active):before{background:rgb(var(--accent-rgb) / .6);transition-duration:var(--t-fast)}}.cast.svelte-1ypfwb7 .cast-kicker:where(.svelte-1ypfwb7){color:inherit;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}@media (prefers-reduced-transparency:reduce){.cast.svelte-1ypfwb7{-webkit-backdrop-filter:none;background:var(--ctl-bg)}}.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.svelte-kz7r53{fill:none;stroke:rgb(var(--accent-rgb) / .55);stroke-width:1px;position:absolute;top:0;left:0;overflow:visible}.chip.svelte-kz7r53{white-space:nowrap;font-size:calc(var(--callout-label-size) * var(--annot-boost,1));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}}@keyframes svelte-kz7r53-arrive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.chip.svelte-kz7r53,.chip.left.svelte-kz7r53{animation-name:svelte-kz7r53-arrive-fade}}.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}.leader.svelte-7l9o77{background:rgb(var(--accent-rgb) / .5)}.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;font-size:calc(var(--callout-label-size) * var(--annot-boost,1));letter-spacing:var(--callout-label-tracking);color:var(--callout-chip-ink);background:var(--callout-chip-fill);border:1px solid var(--callout-chip-line);will-change:transform;flex-direction:column;gap:3px;padding:4px 10px;display:flex;position:absolute;top:0;left:0;translate:0 -50%}.sub.svelte-7l9o77{font-family:var(--font-sans);font-size:calc(12px * var(--annot-boost,1));letter-spacing:normal;color:var(--text-secondary)}@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}.veil.reveal.svelte-1vpqbx{animation:.46s ease-out both svelte-1vpqbx-reveal}@keyframes svelte-1vpqbx-reveal{0%,18%{opacity:1}to{opacity: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{opacity:0;animation:none}.veil.reveal.svelte-1vpqbx{animation:.2s ease-out both svelte-1vpqbx-reveal}}.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(--plate-bg);border:1px solid rgb(var(--accent-rgb) / .22);width:240px;box-shadow:var(--plate-sheen);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,.demo.svelte-1ku5vt4{box-sizing:border-box;padding:12px 16px}.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:8px;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:8px;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}}@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}.ghost.armed.svelte-1ku5vt4{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;flex-shrink:0;width:100px;height:56px}.name.svelte-1ku5vt4{--text-callout:16px;text-align:center;overflow-wrap:break-word;text-wrap:balance;flex-shrink:0;min-width:0;max-width:100%;line-height:1.25}.prompt.svelte-1ku5vt4{text-align:center;color:var(--text-secondary);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:-8px}.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{background:var(--callout-chip-fill);border:1px solid var(--callout-chip-line);will-change:transform;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);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}}.lever-surface.svelte-177rw1h{z-index:5;pointer-events:auto;touch-action:none;cursor:grab;position:absolute;inset:0}.lever-chip.svelte-177rw1h{z-index:5;pointer-events:none;min-width:340px;position:absolute;transform:translate(-50%,-140%)}.lever-chip.parked.svelte-177rw1h{top:40%;left:48px;transform:none}.face.svelte-177rw1h{box-shadow:none;border-color:#0000;gap:18px;padding:18px 20px;display:grid}.prompt.svelte-177rw1h{color:var(--text-bright);white-space:pre-line;line-height:1.5}.track.svelte-177rw1h{background:rgb(var(--accent-rgb) / .18);outline:1px solid rgb(var(--accent-rgb) / .35);height:6px;margin:4px 12px;position:relative}.fill.svelte-177rw1h{background:var(--accent);height:100%;transition:none;position:relative}.track.holding.svelte-177rw1h .fill:where(.svelte-177rw1h){background:var(--accent-sub)}.fill.svelte-177rw1h:before,.fill.svelte-177rw1h:after{content:"";position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.fill.svelte-177rw1h:after{background:var(--accent);border-radius:50%;width:24px;height:24px}.fill.svelte-177rw1h:before{z-index:1;background:var(--ink-on-accent);width:12px;height:12px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h10M8 3l5 5-5 5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8h10M8 3l5 5-5 5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.upright.svelte-177rw1h .face:where(.svelte-177rw1h){grid-template-columns:1fr auto;align-items:center}.upright.svelte-177rw1h .track:where(.svelte-177rw1h){flex-direction:column;justify-content:flex-end;width:6px;height:42px;margin:0 4px;display:flex}.upright.svelte-177rw1h .fill:where(.svelte-177rw1h){width:100%}.upright.svelte-177rw1h .fill:where(.svelte-177rw1h):before,.upright.svelte-177rw1h .fill:where(.svelte-177rw1h):after{top:0;right:50%;transform:translate(50%,-50%)}.upright.svelte-177rw1h .fill:where(.svelte-177rw1h):before{transform:translate(50%,-50%)rotate(-90deg)}.lever-surface.svelte-177rw1h:focus-visible{outline:2px solid var(--accent)}.operator-view.svelte-1xyrzc5{right:var(--watch-inset);top:var(--watch-feed-top,var(--watch-inset));width:var(--watch-feed-width);height:var(--watch-feed-height);box-sizing:border-box;background:rgb(var(--well-rgb));border:1px solid #0000;position:absolute;overflow:hidden}video.svelte-1xyrzc5,.monitor-insert.svelte-1xyrzc5{width:100%;height:100%;display:block}video.svelte-1xyrzc5{object-fit:cover}.monitor-insert.svelte-1xyrzc5{pointer-events:none;position:absolute;inset:0}canvas.svelte-1xyrzc5{transform-origin:0 0;background:#091019;width:320px;height:200px;display:block;transform:matrix3d(.531453,-.056277,0,-.000280052,-.0115374,.658917,0,-.000003983,0,0,1,0,388,140,0,1)}header.svelte-1xyrzc5,footer.svelte-1xyrzc5{color:var(--text-bright);background:rgb(var(--well-rgb) / .82);font:400 calc(var(--callout-label-size) * var(--annot-boost,1))/1.3 var(--font-mono);align-items:center;gap:10px;padding:12px 16px;display:flex;position:absolute;left:0;right:0}header.svelte-1xyrzc5{justify-content:space-between;top:0}.camera-label.svelte-1xyrzc5{color:var(--accent)}footer.svelte-1xyrzc5{bottom:0}.link-dot.svelte-1xyrzc5{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.preview-fallback.svelte-1xyrzc5{background:rgb(var(--well-rgb));color:var(--text-secondary);place-items:center;font-size:20px;display:grid;position:absolute;inset:0}.drive-stick.svelte-v5xh5w{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;flex:none;place-items:center;display:grid;position:relative}.drive-stick.held.svelte-v5xh5w{cursor:grabbing}.drive-stick.disabled.svelte-v5xh5w{opacity:.5;cursor:default;pointer-events:none}.ring.svelte-v5xh5w{box-sizing:border-box;border:2px solid rgb(var(--accent-rgb) / .62);background:rgb(var(--well-rgb) / .42);-webkit-backdrop-filter:var(--panel-blur);border-radius:50%;position:absolute;inset:0;box-shadow:0 0 14px #00000080,inset 0 0 22px #00000059}.rail.svelte-v5xh5w{background:#ffffff1f;border-radius:1px;width:2px;position:absolute;top:16px;bottom:16px}.knob.svelte-v5xh5w{box-sizing:border-box;background:radial-gradient(circle at 42% 36%, rgb(var(--panel-top-rgb) / .94), rgb(var(--well-rgb) / .96));border:1.5px solid rgb(var(--accent-rgb) / .85);width:58px;height:58px;box-shadow:0 0 16px rgb(var(--accent-sub-rgb) / .4);pointer-events:none;transition:transform var(--t-fast) ease-out;border-radius:50%;position:relative}.held.svelte-v5xh5w .ring:where(.svelte-v5xh5w){border-color:#ffffffe6}.held.svelte-v5xh5w .knob:where(.svelte-v5xh5w){box-shadow:0 0 24px rgb(var(--accent-sub-rgb) / .6);border-color:#fffffff2;transition:none}.drive-stick.svelte-v5xh5w:focus-visible{outline:var(--focus-ring);outline-offset:2px;border-radius:50%}@media (prefers-reduced-motion:reduce){.knob.svelte-v5xh5w{transition:none}}@media (prefers-reduced-transparency:reduce){.ring.svelte-v5xh5w{background:rgb(var(--well-rgb));-webkit-backdrop-filter:none}}.drive-link.svelte-eoob6g{color:var(--text-bright);pointer-events:none;padding:20px 24px;position:relative}.floored.svelte-eoob6g{--link-boost:var(--annot-boost,1)}.heading.svelte-eoob6g{--text-callout:22px;letter-spacing:0;margin-bottom:18px}.nodes.svelte-eoob6g{text-align:center;grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.node.svelte-eoob6g{font-size:calc(16px * var(--link-boost,1));align-content:start;justify-items:center;gap:5px;display:grid}.node.svelte-eoob6g strong:where(.svelte-eoob6g){white-space:nowrap;font-weight:500}.node.svelte-eoob6g span:where(.svelte-eoob6g){color:var(--text-secondary);font-size:calc(13px * var(--link-boost,1))}.node.svelte-eoob6g svg:where(.svelte-eoob6g){width:46px;height:38px;stroke:var(--accent);stroke-width:1.7px;fill:none;stroke-linejoin:round;margin-bottom:4px}.flow.svelte-eoob6g{color:var(--accent);margin-top:15px}.flow-label.svelte-eoob6g{--text-callout:calc(16px * var(--link-boost,1));letter-spacing:0;justify-content:space-between;display:flex}.flow-label.svelte-eoob6g span:where(.svelte-eoob6g){color:var(--text-secondary)}.flow.svelte-eoob6g svg:where(.svelte-eoob6g){fill:none;stroke:currentColor;stroke-width:2px;width:100%;height:18px;margin-top:5px;display:block}.base.svelte-eoob6g{opacity:.22}.packets.svelte-eoob6g{stroke-dasharray:8 22}.commands.svelte-eoob6g{color:var(--accent-sub)}.commands.svelte-eoob6g .packets:where(.svelte-eoob6g){opacity:.35}.animated.svelte-eoob6g .camera:where(.svelte-eoob6g) .packets:where(.svelte-eoob6g),.animated.svelte-eoob6g .commanding:where(.svelte-eoob6g) .packets:where(.svelte-eoob6g){opacity:1;animation:1.2s linear infinite svelte-eoob6g-packets}.radio.svelte-eoob6g{color:var(--text-bright)}.radio.svelte-eoob6g .base:where(.svelte-eoob6g){stroke-dasharray:2 6;opacity:.5}.animated.svelte-eoob6g .radio:where(.svelte-eoob6g):not(.lost) .packets:where(.svelte-eoob6g){opacity:1;animation:1.2s linear infinite svelte-eoob6g-packets}.radio.lost.svelte-eoob6g{color:var(--text-secondary)}.radio.lost.svelte-eoob6g .packets:where(.svelte-eoob6g){display:none}.radio.svelte-eoob6g .cut:where(.svelte-eoob6g){stroke-width:2.5px}.note.svelte-eoob6g{--text-callout:calc(13px * var(--link-boost,1));color:var(--text-secondary);letter-spacing:0;margin-top:13px}@keyframes svelte-eoob6g-packets{to{stroke-dashoffset:-30px}}@media (prefers-reduced-motion:reduce){.packets.svelte-eoob6g{animation:none!important}}.ack-card.svelte-15bqvw5{left:var(--watch-inset);top:calc(184px + var(--watch-link-height) + 24px);width:600px;height:var(--watch-ack-height);box-sizing:border-box;pointer-events:auto;animation:svelte-15bqvw5-arrive var(--t-base) var(--ease-arrive);border-color:#0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;padding:16px 22px;display:grid;position:absolute}.ack-card.svelte-15bqvw5:after{content:"";pointer-events:none;clip-path:var(--rim-12-path);background:0 0;position:absolute;inset:-1px}.ack-card.copied.svelte-15bqvw5:after{background:var(--accent)}.ack-card.svelte-15bqvw5 .message{row-gap:8px;display:grid}.ack-card.svelte-15bqvw5 .route{color:var(--text-secondary);margin:0}.ack-card.svelte-15bqvw5 .text{color:var(--text-bright);margin:0}.ack-card.svelte-15bqvw5 .copy{min-width:150px;min-height:var(--touch);clip-path:var(--watch-clip-control);border:1px solid var(--accent);color:var(--ink-on-accent);background:var(--plate-on-bg);font-size:var(--text-action);cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-weight:600;display:inline-flex}.ack-card.svelte-15bqvw5 .copy:focus-visible{outline-color:var(--ink-on-accent)}.ack-card.svelte-15bqvw5 .copy svg{fill:none;stroke:currentColor;stroke-width:2px;width:18px;height:18px}.ack-card.svelte-15bqvw5:not(.copied) .copy{animation:1.6s ease-in-out .6s 5 svelte-15bqvw5-call}@keyframes svelte-15bqvw5-call{0%,to{scale:1}50%{scale:1.06}}@keyframes svelte-15bqvw5-arrive{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes svelte-15bqvw5-arrive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ack-card.svelte-15bqvw5{animation-name:svelte-15bqvw5-arrive-fade}.ack-card.svelte-15bqvw5:not(.copied) .copy{animation:none}}.pause-sheet.svelte-qqo0t9{--text-read:20px;--text-action:20px;transform:translate(-50%, -50%) scale(var(--sheet-scale));transform-origin:50%;box-sizing:border-box;width:660px;max-width:none;height:576px;max-height:none;color:var(--text-bright);pointer-events:auto;flex-direction:column;margin:0;padding:24px;display:flex;position:fixed;inset:auto;overflow:auto}.pause-sheet.svelte-qqo0t9::backdrop{background:#05060f6b}header.svelte-qqo0t9{flex:none;justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}h2.svelte-qqo0t9{font:500 28px/1.3 var(--font-display);margin:0}h3.svelte-qqo0t9{font:500 var(--text-title)/1.3 var(--font-display);margin:0 0 14px}.mission.svelte-qqo0t9{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:24px;display:grid}.mission.svelte-qqo0t9 svg:where(.svelte-qqo0t9){box-sizing:border-box;border:1px solid var(--watch-edge);background:rgb(var(--well-rgb) / .6);fill:none;width:220px;height:130px;stroke:var(--accent);stroke-width:2px}.mission.svelte-qqo0t9 p:where(.svelte-qqo0t9){font:400 var(--text-read)/1.4 var(--font-display);color:var(--text-body);margin:0}.hints.svelte-qqo0t9{color:var(--text-body);font:400 var(--text-read)/1.3 var(--font-display);gap:10px;margin:20px 0 10px;padding:0;list-style:none;display:grid}.hints.svelte-qqo0t9 li:where(.svelte-qqo0t9){align-items:center;gap:16px;display:flex}.hints.svelte-qqo0t9 li:where(.svelte-qqo0t9)>span:where(.svelte-qqo0t9):first-child{text-align:center;width:48px;color:var(--accent);font:400 26px var(--font-mono);flex:none;display:inline-block}.keyboard.svelte-qqo0t9{font:400 16px/1.4 var(--font-display);color:var(--text-secondary);margin:0}footer.svelte-qqo0t9{border-top:1px solid var(--watch-edge);justify-content:flex-end;margin-top:auto;padding-top:16px;display:flex}.resume.svelte-qqo0t9{border:1px solid var(--accent);min-width:220px;min-height:80px;color:var(--ink-on-accent);background:var(--plate-on-bg);font:500 var(--text-action)/1.3 var(--font-display);cursor:pointer;justify-content:center;align-items:center;gap:12px;padding:0 24px;display:inline-flex}.resume.svelte-qqo0t9:focus-visible{outline-color:var(--ink-on-accent)}.end-drive.svelte-qqo0t9{min-height:64px;color:var(--text-secondary);background:var(--ctl-bg);font:400 var(--text-action) var(--font-display);cursor:pointer;border:1px solid #0000;padding:0 24px}.drive-watch{--watch-inset:48px;--watch-feed-width:600px;--watch-feed-height:390px;--watch-control-top:850px;--watch-control-inset:96px;--watch-link-height:408px;--watch-ack-height:176px;--watch-clip:polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);--watch-clip-control:polygon(10px 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%, 0 10px);--watch-edge:rgb(var(--accent-rgb) / .42);--watch-sheen:var(--plate-sheen);--watch-done:var(--accent);color:var(--text-bright);font-family:var(--font-display)}.drive-watch.commander{--watch-feed-top:148px;--watch-feed-width:520px;--watch-feed-height:338px}.drive-watch .watch-panel{clip-path:var(--watch-clip);background:var(--plate-bg);border:1px solid var(--watch-edge);box-shadow:var(--watch-sheen);-webkit-backdrop-filter:var(--panel-blur)}.drive-watch .watch-panel,.drive-watch button.pressable:not(.on-accent){border-color:#0000}.drive-watch button.watch-panel{clip-path:var(--watch-clip-control)}.drive-watch button:not(.on-accent){--watch-ring:var(--watch-edge)}.drive-watch button:not(.on-accent):before{content:"";pointer-events:none;background:var(--watch-ring);clip-path:var(--rim-10-path);transition:background var(--t-press) var(--ease-standard);position:absolute;inset:-1px}@media (hover:hover) and (pointer:fine){.drive-watch button:not(.on-accent):hover:not(:active):not(:disabled):not([aria-disabled=true]):before{background:rgb(var(--accent-rgb) / .6);transition-duration:var(--t-fast)}}.drive-watch button:not(.on-accent):active:not(:disabled):not([aria-disabled=true]):before{background:rgb(var(--accent-rgb) / .75)}.drive-watch button:focus-visible{outline:var(--focus-ring);outline-offset:-8px}.drive-watch button:disabled,.drive-watch button[aria-disabled=true]{opacity:.45;cursor:default}.drive-watch button:is(:disabled,[aria-disabled=true]).pressable:active:after{background:0 0}.drive-watch:has(dialog[open]) .watch-panel:not(dialog){-webkit-backdrop-filter:none}@media (prefers-reduced-transparency:reduce){.drive-watch .watch-panel{-webkit-backdrop-filter:none}}.drive-watch.svelte-1qztlcx{z-index:6;pointer-events:none;position:absolute;inset:0}.drive-surface.svelte-1qztlcx{pointer-events:auto;touch-action:none;position:absolute;inset:0}.mission-strip.svelte-1qztlcx{left:var(--watch-inset);top:var(--watch-inset);box-sizing:border-box;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:32px;width:600px;height:104px;padding:12px 18px;display:grid;position:absolute}.stage-rail.svelte-1qztlcx{align-self:stretch;position:relative}.stages.svelte-1qztlcx{margin:0;padding:0;list-style:none;position:absolute;inset:0}.stages.svelte-1qztlcx li:where(.svelte-1qztlcx){width:12px;position:absolute;top:0;bottom:0}.stages.svelte-1qztlcx li:where(.svelte-1qztlcx):first-child{left:0}.stages.svelte-1qztlcx li:where(.svelte-1qztlcx):nth-child(2){margin-left:-6px;left:50%}.stages.svelte-1qztlcx li:where(.svelte-1qztlcx):last-child{right:0}.stages.svelte-1qztlcx li:where(.svelte-1qztlcx):nth-child(2):last-child{margin-left:0;left:auto}.stage-label.svelte-1qztlcx{font:500 20px/1.35 var(--font-display);white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%)}.stages.svelte-1qztlcx li:where(.svelte-1qztlcx):first-child .stage-label:where(.svelte-1qztlcx){left:0;transform:none}.stages.svelte-1qztlcx li:where(.svelte-1qztlcx):last-child .stage-label:where(.svelte-1qztlcx){left:auto;right:0;transform:none}.node.svelte-1qztlcx{box-sizing:border-box;border:2px solid var(--watch-edge);background:rgb(var(--well-rgb));border-radius:50%;width:12px;height:12px;position:absolute;top:36px;left:0}.current.svelte-1qztlcx .node:where(.svelte-1qztlcx){border-color:var(--accent)}.complete.svelte-1qztlcx .node:where(.svelte-1qztlcx){border-color:var(--watch-done);background:var(--watch-done)}.node.svelte-1qztlcx svg:where(.svelte-1qztlcx){fill:none;width:8px;height:8px;stroke:var(--ink-on-accent);stroke-width:2px;display:block}.rail.svelte-1qztlcx{background:rgb(var(--accent-rgb) / .18);height:4px;position:absolute;top:40px;left:6px;right:6px;overflow:hidden}.rail.svelte-1qztlcx i:where(.svelte-1qztlcx){background:var(--accent);transform-origin:0;height:100%;transition:transform var(--t-base) ease-out;display:block}.mission-caption.svelte-1qztlcx{color:var(--text-secondary);font:400 16px/1.2 var(--font-display);justify-content:space-between;display:flex;position:absolute;top:57px;left:0;right:0}.speed-reading.svelte-1qztlcx{flex-direction:column;align-items:flex-end;gap:3px;display:flex}.speed-reading.svelte-1qztlcx strong:where(.svelte-1qztlcx){font:400 36px/1.2 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.06em}.speed-reading.svelte-1qztlcx span:where(.svelte-1qztlcx){color:var(--text-secondary);font:400 16px var(--font-mono)}.link-position.svelte-1qztlcx{top:184px;left:var(--watch-inset);width:600px;max-height:var(--watch-link-height);position:absolute;overflow:hidden}.link-pip.svelte-1qztlcx{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.read-line.watch-panel.svelte-1qztlcx{right:var(--watch-inset);top:calc(var(--watch-inset) + var(--watch-feed-height));width:var(--watch-feed-width);box-sizing:border-box;clip-path:polygon(0 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);min-height:64px;font:400 24px/1.3 var(--font-display);border-top:0;align-items:center;gap:20px;padding:12px 18px;display:flex;position:absolute}.walking.svelte-1qztlcx .read-line.watch-panel:where(.svelte-1qztlcx){left:var(--watch-inset);right:auto;top:calc(var(--watch-inset) + 104px + 12px);clip-path:var(--watch-clip)}.read-line.svelte-1qztlcx>span:where(.svelte-1qztlcx):first-child{flex:1}.read-line.assisted.svelte-1qztlcx{color:var(--accent-sub)}.read-line.completed.svelte-1qztlcx{color:var(--watch-done)}.stickbox.svelte-1qztlcx{top:var(--watch-control-top);justify-content:center;align-items:center;width:148px;height:148px;display:flex;position:absolute}.speed-stick.svelte-1qztlcx{left:var(--watch-control-inset)}.steering-stick.svelte-1qztlcx{right:var(--watch-control-inset)}.stick-label.svelte-1qztlcx{font:500 20px/1.2 var(--font-display);white-space:nowrap;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.drive-actions.svelte-1qztlcx{left:calc(var(--watch-control-inset) + 172px);top:calc(var(--watch-control-top) + 42px);gap:22px;display:flex;position:absolute}.band.svelte-1qztlcx{box-sizing:border-box;width:120px;height:64px;color:var(--accent);cursor:pointer;pointer-events:auto;touch-action:manipulation;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:4px;display:flex;position:relative}.band.svelte-1qztlcx svg:where(.svelte-1qztlcx){fill:none;stroke:currentColor;stroke-width:2px;width:40px;height:25px}.stop-button.svelte-1qztlcx rect:where(.svelte-1qztlcx){fill:currentColor;stroke:none}.band.svelte-1qztlcx span:where(.svelte-1qztlcx){font:500 20px/1.2 var(--font-display);color:var(--text-bright)}.band.engaged.svelte-1qztlcx{--watch-ring:var(--watch-done);color:var(--watch-done)}.utility-actions.svelte-1qztlcx{right:calc(50% + 15px);top:var(--watch-inset);z-index:20;align-items:center;gap:10px;display:flex;position:absolute}.pause-chip.watch-panel.svelte-1qztlcx{background:var(--ctl-bg);width:64px;height:64px;color:var(--text-bright);font:500 28px/1 var(--font-mono);pointer-events:auto;cursor:pointer;place-items:center;padding:0;display:grid;position:relative}.end-drive.watch-panel.svelte-1qztlcx{min-height:64px;font:400 20px var(--font-display);letter-spacing:.03em;color:var(--text-secondary);background:var(--ctl-bg);opacity:.9;pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;padding:0 24px;display:inline-flex;position:relative}.end-drive.watch-panel[aria-disabled=true].svelte-1qztlcx{opacity:.45;cursor:default}.drive-chip.svelte-1qztlcx{z-index:6;color:var(--accent);font:15px var(--font-mono);font-size:calc(15px * var(--annot-boost,1));letter-spacing:.14em;background:var(--callout-chip-fill);border:1px solid var(--callout-chip-line);pointer-events:none;padding:3px 8px;position:absolute;transform:translate(-50%,-160%)}@media (prefers-reduced-motion:reduce){.rail.svelte-1qztlcx i:where(.svelte-1qztlcx){transition:none}}.relocation.svelte-bze66m{z-index:5;width:320px;animation:svelte-bze66m-arrive var(--t-base) var(--ease-arrive);border-color:#0000;padding:18px 20px;position:absolute;top:170px;right:64px}.capacity.svelte-bze66m{color:var(--text-bright);margin-top:16px;font-size:13px}p.svelte-bze66m{font-size:var(--text-callout);margin:8px 0 20px;line-height:1.5}ol.svelte-bze66m{gap:18px;margin:0;padding:0;list-style:none;display:grid}li.svelte-bze66m{grid-template-columns:48px 1fr;align-items:center;gap:14px;display:grid}svg.svelte-bze66m{fill:none;width:48px;height:38px;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}strong.svelte-bze66m,span.svelte-bze66m{display:block}strong.svelte-bze66m{color:var(--text-bright)}span.svelte-bze66m{margin-top:4px;font-size:13px;line-height:1.4}.note.svelte-bze66m{border-top:1px solid var(--hairline);margin-top:20px;padding-top:12px}@keyframes svelte-bze66m-arrive{0%{opacity:0;translate:12px}to{opacity:1;translate:0}}@keyframes svelte-bze66m-arrive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.relocation.svelte-bze66m{animation-name:svelte-bze66m-arrive-fade}}.board.svelte-16ffrh8{z-index:5;box-shadow:var(--plate-lift);animation:svelte-16ffrh8-arrive var(--t-base) var(--ease-arrive);position:absolute;top:170px;right:64px}.board.svelte-16ffrh8:after,.chain.svelte-16ffrh8:after{content:"";pointer-events:none;background:var(--rim-12-ink);clip-path:var(--rim-12-path);position:absolute;inset:0}.board.svelte-16ffrh8 .face:where(.svelte-16ffrh8){border-color:#0000;flex-direction:column;gap:12px;width:460px;padding:18px 20px;display:flex}header.svelte-16ffrh8,footer.svelte-16ffrh8{letter-spacing:.16em;color:var(--text-secondary);justify-content:space-between;gap:12px;font-size:10px;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;box-shadow:var(--plate-lift);animation:svelte-16ffrh8-arrive var(--t-base) var(--ease-arrive);position:absolute;top:170px;right:64px}.chain.svelte-16ffrh8 .face:where(.svelte-16ffrh8){border-color:#0000;flex-direction:column;gap:12px;width:320px;padding:18px 20px;display:flex}.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}.ip-panel.svelte-16ffrh8 .panel-rib:where(.svelte-16ffrh8),.ip-panel.svelte-16ffrh8 .panel-warning:where(.svelte-16ffrh8){fill:none;stroke:rgb(var(--accent-rgb) / .8);stroke-width:.85px;stroke-linejoin:round}.ip-panel.svelte-16ffrh8 .panel-badge:where(.svelte-16ffrh8),.ip-panel.svelte-16ffrh8 .panel-fasteners:where(.svelte-16ffrh8){fill:var(--accent)}.ip-panel.svelte-16ffrh8 .panel-connectors:where(.svelte-16ffrh8){fill:rgb(var(--panel-bot-rgb));stroke:var(--accent);stroke-width:.8px}.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:10px}.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}}@keyframes svelte-16ffrh8-arrive-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.board.svelte-16ffrh8,.chain.svelte-16ffrh8{animation-name:svelte-16ffrh8-arrive-fade}.boat.dead.svelte-16ffrh8{animation:none}.node.svelte-16ffrh8{animation-duration:1ms}.tap.svelte-16ffrh8{animation:svelte-16ffrh8-light 1ms linear var(--d) forwards}.fan.svelte-16ffrh8{animation-duration:1ms}.pulse.svelte-16ffrh8{stroke-dashoffset:-164px;animation:none}.pulse.up.svelte-16ffrh8{stroke-dashoffset:16px;animation:none}.pulse.short.svelte-16ffrh8{stroke-dashoffset:-86px;animation:none}.pulse.up.short.svelte-16ffrh8{stroke-dashoffset:16px;animation:none}}.mark.svelte-12t1qv5{width:var(--w);pointer-events:none;flex:none;line-height:0}.mark.svelte-12t1qv5 svg{width:100%;height:auto;display:block}.film-surface.svelte-10cvnim video:where(.svelte-10cvnim),.intro-poster.svelte-10cvnim{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-layer.svelte-10cvnim{z-index:8;background:var(--void);position:absolute;inset:0}.video-layer.svelte-10cvnim .film-surface: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;position:relative}.video-layer.warm.svelte-10cvnim .film-surface: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}.video-layer.leaving.svelte-10cvnim .film-surface:where(.svelte-10cvnim){filter:saturate(.81)brightness(.5184);transition:filter var(--hand-ms) var(--ease-standard), transform var(--hand-ms) var(--ease-standard);animation:none}.video-layer.leaving.svelte-10cvnim .scrim:where(.svelte-10cvnim){opacity:0;transition-duration:var(--hand-ms)}.scrim-home.svelte-10cvnim{opacity:0;pointer-events:none;transition:opacity var(--hand-ms) var(--ease-standard);background:linear-gradient(#05080b8c 0%,#05080b57 34%,#05080bb8 72%,#05080beb 100%);position:absolute;inset:0}.video-layer.leaving.svelte-10cvnim .scrim-home: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}.recovery.svelte-10cvnim{background:var(--void,#080b1d);color:#fff;pointer-events:auto;width:min(80vw,560px);padding:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recovery.svelte-10cvnim button:where(.svelte-10cvnim){font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid;margin:12px 12px 0 0;padding:12px 16px}.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%}.intro-stage.warm.leaving.svelte-10cvnim .brand{animation:svelte-10cvnim-retire .52s var(--ease-standard) forwards}.intro-stage.warm.leaving.svelte-10cvnim .standfirst:where(.svelte-10cvnim){animation:svelte-10cvnim-retire .52s var(--ease-standard) 60ms both}.intro-stage.warm.leaving.svelte-10cvnim .handle{animation:svelte-10cvnim-retire-down .48s var(--ease-standard) forwards;pointer-events:none}@keyframes svelte-10cvnim-retire{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(8px);transform:translateY(-18px)}}@keyframes svelte-10cvnim-retire-down{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(6px);transform:translateY(18px)}}.intro-stage.leaving.svelte-10cvnim h1.travelling:where(.svelte-10cvnim){opacity:1;animation:svelte-10cvnim-title-fly var(--travel-ms) var(--ease-standard) forwards;transform-origin:0 0;will-change:translate, scale}.l2.svelte-10cvnim{display:inline-block}.intro-stage.leaving.svelte-10cvnim h1.travelling:where(.svelte-10cvnim) .l2:where(.svelte-10cvnim){animation:svelte-10cvnim-line-settle var(--travel-ms) var(--ease-standard) forwards}.ghost-say.svelte-10cvnim{text-align:left;color:var(--text-body);opacity:0;pointer-events:none;margin:0;font-size:17px;font-weight:300;line-height:1.5;position:absolute}.intro-stage.leaving.svelte-10cvnim .ghost-say:where(.svelte-10cvnim){animation:svelte-10cvnim-ghost-in calc(var(--hand-ms) * .45) var(--ease-arrive) calc(var(--hand-ms) * .55) both}@keyframes svelte-10cvnim-ghost-in{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes svelte-10cvnim-line-settle{to{translate:var(--line2-x) 0}}@keyframes svelte-10cvnim-title-fly{to{translate:var(--to-x) var(--to-y);scale:var(--to-s)}}@media (prefers-reduced-motion:reduce){.intro-stage.warm.leaving.svelte-10cvnim .brand,.intro-stage.warm.leaving.svelte-10cvnim .standfirst:where(.svelte-10cvnim),.intro-stage.warm.leaving.svelte-10cvnim .handle,.intro-stage.leaving.svelte-10cvnim h1.travelling:where(.svelte-10cvnim){animation:.42s forwards svelte-10cvnim-intro-out}.intro-stage.leaving.svelte-10cvnim h1.travelling:where(.svelte-10cvnim) .l2:where(.svelte-10cvnim){animation:none}.intro-stage.leaving.svelte-10cvnim .ghost-say:where(.svelte-10cvnim){opacity:0;animation:none}}@keyframes svelte-10cvnim-intro-out{0%{opacity:1}to{opacity:0}}header.svelte-10cvnim{flex-direction:column;align-items:center;max-width:1180px;display:flex}h1.svelte-10cvnim{letter-spacing:-.03em;text-shadow:0 4px 40px #000000bf;opacity:0;margin:0;font-size:76px;font-weight:200;line-height:.96}.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;filter:blur(10px);transform:translateY(28px)}to{opacity:1;filter:blur();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);cursor:grab;touch-action:none;align-items:center;display:flex;position:relative}.track.pulling.svelte-10cvnim{cursor:grabbing}.track.svelte-10cvnim:focus-visible{outline:2px solid var(--accent);outline-offset:-8px}.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);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}.intro-stage.warm.svelte-10cvnim .chev:where(.svelte-10cvnim){animation:1.6s ease-in-out .98s 3 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 .film-surface:where(.svelte-10cvnim){filter:none;transition:none;animation:none;transform:none}.video-layer.leaving.svelte-10cvnim .film-surface:where(.svelte-10cvnim),.video-layer.leaving.svelte-10cvnim .scrim:where(.svelte-10cvnim),.scrim-home.svelte-10cvnim{transition:none}.tint.svelte-10cvnim{display:none}.intro-stage.warm.svelte-10cvnim .chev:where(.svelte-10cvnim),.cursor.svelte-10cvnim{animation:none}}.axis-card.svelte-djkhl{background:linear-gradient(135deg, rgb(var(--accent-rgb) / .78) 0%, rgb(var(--accent-rgb) / .46) 28%, rgb(var(--accent-rgb) / .22) 56%, #060a10eb 100%);flex-direction:column;min-height:0;padding:1.25px;display:flex;position:relative;overflow:hidden}.axis-card.svelte-djkhl:before{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(135deg, rgb(var(--accent-rgb) / 1) 0%, rgb(var(--accent-rgb) / .72) 34%, rgb(var(--accent-rgb) / .44) 64%, rgb(var(--accent-rgb) / .22) 100%);transition:opacity var(--t-press) var(--ease-standard);position:absolute;inset:0}.axis-card.svelte-djkhl:has(.media:where(.svelte-djkhl):focus-visible):before{opacity:.72}.axis-card.svelte-djkhl:has(.media:where(.svelte-djkhl):active):before{opacity:1}@media (hover:hover) and (pointer:fine){.axis-card.svelte-djkhl:before{transition-duration:var(--t-fast)}.axis-card.svelte-djkhl:has(.media:where(.svelte-djkhl):hover):before{opacity:.68}.axis-card.svelte-djkhl:has(.media:where(.svelte-djkhl):focus-visible):before{opacity:.72;transition-duration:var(--t-press)}.axis-card.svelte-djkhl:has(.media:where(.svelte-djkhl):active):before{opacity:1;transition-duration:var(--t-press)}}.axis-card.svelte-djkhl:after{content:"";pointer-events:none;z-index:2;clip-path:polygon(11.25px 0,100% 0,100% calc(100% - 11.25px),calc(100% - 11.25px) 100%,0 100%,0 11.25px);transition:box-shadow var(--t-press) var(--ease-standard);position:absolute;inset:1.25px;box-shadow:inset 0 0 10px #03060980}.axis-card.svelte-djkhl:has(.media:where(.svelte-djkhl):active):after{box-shadow:inset 0 0 14px #0306099e}.media.svelte-djkhl .overlay:where(.svelte-djkhl){z-index:1}.media.svelte-djkhl{z-index:1;cursor:pointer;clip-path:polygon(11.25px 0,100% 0,100% calc(100% - 11.25px),calc(100% - 11.25px) 100%,0 100%,0 11.25px);background-color:#0b1117;background-position:50%;background-size:cover;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}.glass.svelte-djkhl{pointer-events:none;background:linear-gradient(135deg, rgba(255, 255, 255, calc(.055 * var(--detail,1))) 0%, #ffffff03 22%, #fff0 46%, #0306091a 72%, #0306093d 100%), repeating-linear-gradient(to bottom, rgba(255, 255, 255, calc(.022 * var(--detail,1))) 0 1px, transparent 1px 4px);position:absolute;inset:0}.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;font-size:34px;font-weight:300;line-height:1.1}.axis-card.door.svelte-djkhl .title:where(.svelte-djkhl){font-size:48px}.sector-rule.svelte-djkhl{background:rgb(var(--accent-rgb) / .42);height:1px}.sectors.svelte-djkhl{color:var(--text-bright);text-shadow:0 1px 12px #000c;flex-wrap:wrap;gap:6px 26px;display:flex}.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{outline:2px solid var(--accent-sub);outline-offset:-9px}@media (prefers-reduced-motion:reduce){.media.svelte-djkhl video:where(.svelte-djkhl),.body.svelte-djkhl,.axis-card.svelte-djkhl:before,.axis-card.svelte-djkhl:after{transition:none}}.home.svelte-7ccykd{z-index:7;pointer-events:auto;background:#05080b;grid-template-rows:1fr;padding:104px 48px 52px;display:grid;position:absolute;inset:0}.ground.svelte-7ccykd{inset:calc(-1 * var(--bleed-y,0px)) calc(-1 * var(--bleed-x,0px));pointer-events:none;background-image:url(../../../videos/thuraya-satellite-poster.jpg);background-position:50%;background-size:cover;position:absolute;overflow:hidden}.ground.svelte-7ccykd video:where(.svelte-7ccykd){object-fit:cover;width:100%;height:100%;display:block}.ground.svelte-7ccykd video:where(.svelte-7ccykd),.ground.svelte-7ccykd{filter:saturate(.9)brightness(.72)}.scrim.svelte-7ccykd{background:linear-gradient(#05080b8c 0%,#05080b57 34%,#05080bb8 72%,#05080beb 100%);position:absolute;inset:0}.say.svelte-7ccykd{flex-direction:column;grid-area:1/1;place-self:start;gap:20px;max-width:1040px;margin-top:40px;display:flex;position:relative}h1.svelte-7ccykd{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:92px;font-weight:200;line-height:.96}.say.svelte-7ccykd p:where(.svelte-7ccykd){max-width:560px;color:var(--text-body);margin:0;font-size:17px;font-weight:300;line-height:1.5}.cards.svelte-7ccykd{grid-area:1/1;grid-template-columns:repeat(2,1fr);align-self:end;gap:24px;width:100%;height:520px;display:grid;position:relative}.home.entered.svelte-7ccykd .say:where(.svelte-7ccykd)>:not(h1){animation:svelte-7ccykd-home-say var(--t-base) var(--ease-arrive) backwards}.home.entered.continued.svelte-7ccykd .say:where(.svelte-7ccykd)>:not(h1){animation:none}@keyframes svelte-7ccykd-home-say{0%{opacity:0;translate:0 12px}}.home.entered.svelte-7ccykd .cards:where(.svelte-7ccykd)>*{animation:svelte-7ccykd-home-door-in var(--t-slow) var(--ease-standard) backwards}.home.entered.svelte-7ccykd .cards:where(.svelte-7ccykd)>:first-child{animation-delay:.12s}.home.entered.svelte-7ccykd .cards:where(.svelte-7ccykd)>:last-child{animation-delay:.26s}@keyframes svelte-7ccykd-home-door-in{0%{opacity:0;pointer-events:none;translate:0 56px;scale:.94}to{opacity:1;pointer-events:auto;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.home.entered.svelte-7ccykd .say:where(.svelte-7ccykd)>:not(h1),.home.entered.svelte-7ccykd .cards:where(.svelte-7ccykd)>*{animation: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%)}h1.svelte-daj0a0{margin:4px 0 0}.tiles.svelte-daj0a0{--text-title:34px;grid-template-columns:repeat(var(--n), 1fr);flex:1;gap:20px;min-height:0;margin-top:28px;display:grid}.tile.svelte-daj0a0{cursor:pointer;background:linear-gradient(135deg, rgb(var(--accent-rgb) / .78) 0%, rgb(var(--accent-rgb) / .46) 28%, rgb(var(--accent-rgb) / .22) 56%, #060a10eb 100%);color:var(--text-bright);text-align:left;border:0;padding:1.25px;display:flex;position:relative;overflow:hidden}.tile.svelte-daj0a0:before{content:"";z-index:0;opacity:0;pointer-events:none;background:linear-gradient(135deg, rgb(var(--accent-rgb) / 1) 0%, rgb(var(--accent-rgb) / .72) 34%, rgb(var(--accent-rgb) / .44) 64%, rgb(var(--accent-rgb) / .22) 100%);transition:opacity var(--t-press) var(--ease-standard);position:absolute;inset:0}.tile.svelte-daj0a0:focus-visible:before{opacity:.72}.tile.svelte-daj0a0:active:before{opacity:1}@media (hover:hover) and (pointer:fine){.tile.svelte-daj0a0:before{transition-duration:var(--t-fast)}.tile.svelte-daj0a0:hover:before{opacity:.68}.tile.svelte-daj0a0:focus-visible:before{opacity:.72;transition-duration:var(--t-press)}.tile.svelte-daj0a0:active:before{opacity:1;transition-duration:var(--t-press)}}.face.svelte-daj0a0{clip-path:polygon(7.25px 0,100% 0,100% calc(100% - 7.25px),calc(100% - 7.25px) 100%,0 100%,0 7.25px);background-color:#0b1117;background-position:50%;background-size:cover;flex:1;align-items:flex-end;min-width:0;padding:26px;display:flex;position:relative;overflow:hidden}.face.svelte-daj0a0:after{content:"";pointer-events:none;transition:box-shadow var(--t-press) var(--ease-standard);position:absolute;inset:0;box-shadow:inset 0 0 10px #03060980}.tile.svelte-daj0a0:active .face:where(.svelte-daj0a0):after{box-shadow:inset 0 0 14px #0306099e}.glass.svelte-daj0a0{pointer-events:none;background:linear-gradient(135deg,#ffffff0e 0%,#ffffff03 22%,#fff0 46%,#0306091a 72%,#0306093d 100%),repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 4px);position:absolute;inset:0}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{letter-spacing:-.01em;text-shadow:0 1px 16px #000000a6;font-weight:300;line-height:1.1;position:relative}header.svelte-daj0a0{animation:svelte-daj0a0-door-say var(--t-base) var(--ease-arrive) backwards}.tile.svelte-daj0a0{animation:svelte-daj0a0-door-tile-in var(--t-slow) var(--ease-standard) backwards}.tile.svelte-daj0a0:first-child{animation-delay:60ms}.tile.svelte-daj0a0:nth-child(2){animation-delay:.13s}.tile.svelte-daj0a0:nth-child(3){animation-delay:.2s}.tile.svelte-daj0a0:nth-child(4){animation-delay:.27s}@keyframes svelte-daj0a0-door-say{0%{opacity:0;translate:0 12px}}@keyframes svelte-daj0a0-door-tile-in{0%{opacity:0;pointer-events:none;translate:0 56px;scale:.94}to{opacity:1;pointer-events:auto;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){header.svelte-daj0a0,.tile.svelte-daj0a0{animation:none}}.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(--plate-edge);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}h1.svelte-gsrmnb{margin:4px 0 0}.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:radial-gradient(50% 18% at 74% 96%, #00000073, transparent), var(--ctl-bg);min-height:0;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 bottom;opacity:1;pointer-events:none;width:48%;height:calc(100% - 28px);transition:translate var(--t-base) var(--ease-arrive);position:absolute;top:14px;right:-18px}@media (hover:hover) and (pointer:fine){.terminal.pressable.svelte-gsrmnb:hover .shot:where(.svelte-gsrmnb){translate:-8px}}.shot.upright.svelte-gsrmnb{right:12px}.txt.svelte-gsrmnb{z-index:1;flex-direction:column;flex:1;gap:5px;width:52%;min-height:0;display:flex;position:relative}.cat.svelte-gsrmnb{text-transform:uppercase;color:var(--text-secondary)}.name.svelte-gsrmnb{letter-spacing:-.01em;font-weight:300}.tagline.svelte-gsrmnb{color:var(--text-secondary);margin-top:auto}.blurb.svelte-gsrmnb{color:var(--text-secondary);margin:0;position:absolute;bottom:48px;left:64px}.terminal.svelte-gsrmnb{animation:svelte-gsrmnb-card-in var(--t-slow) var(--ease-standard) backwards;animation-delay:calc(var(--i,0) * 45ms)}@keyframes svelte-gsrmnb-card-in{0%{opacity:0;pointer-events:none;translate:0 56px;scale:.94}to{opacity:1;pointer-events:auto;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){.terminal.svelte-gsrmnb{animation:none}}.shelf.svelte-1wj21z1{flex-direction:column;display:flex}.head.svelte-1wj21z1{color:var(--text-secondary);margin-bottom:7px;font-size:10px}.cards.svelte-1wj21z1{gap:8px;display:flex}.card.svelte-1wj21z1{box-sizing:border-box;cursor:pointer;text-align:left;width:256px;height:82px;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}.info.svelte-1wj21z1{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:3px;min-width:0;display:flex}.card.static.svelte-1wj21z1{cursor:default;background:var(--plate-bg);border:1px solid rgb(var(--accent-rgb) / .22)}.card.static.svelte-1wj21z1:before{content:none}.card.svelte-1wj21z1:before{content:"";width:var(--touch);height:var(--touch);min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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%}.wide.svelte-1wj21z1{align-self:center;width:84px}.shot.upright.svelte-1wj21z1{height:100%}.playback-status.svelte-zlk4a2{z-index:1;background:rgb(var(--well-rgb) / .95);max-width:600px;color:var(--text-bright);text-align:center;padding:24px 32px;position:absolute}.playback-status.svelte-zlk4a2 p:where(.svelte-zlk4a2){margin:0;font-size:24px}.playback-status.svelte-zlk4a2 button:where(.svelte-zlk4a2){border:var(--border-panel);min-height:56px;color:inherit;font:inherit;background:0 0;margin-top:20px;padding:12px 24px}.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}.scene-error.svelte-3fsi7o{max-width:18rem;font-size:13px}.cta.svelte-3fsi7o:disabled{cursor:progress}.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(--plate-edge);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(--text-secondary)}h1.svelte-3fsi7o{margin:5px 0 0}.tagline.svelte-3fsi7o{color:var(--text-secondary);margin:6px 0 0}.variants.svelte-3fsi7o{flex-wrap:wrap;gap:8px;margin:10px 0 0;display:flex}.variant.svelte-3fsi7o{cursor:pointer;background:rgb(var(--well-rgb) / .8);border:var(--plate-edge);height:34px;color:var(--text-secondary);align-items:center;padding:0 14px;display:flex}.variant.on.svelte-3fsi7o{color:var(--text-bright);border-color:rgb(var(--accent-rgb) / .55);background:rgb(var(--accent-rgb) / .12)}.cta.svelte-3fsi7o{cursor:pointer;background:var(--plate-on-bg);border:1px solid var(--accent);height:56px;box-shadow:var(--plate-on-sheen);color:var(--ink-on-accent);font-size:var(--text-action);flex-shrink:0;align-items:center;gap:14px;padding:0 22px;font-weight:600;display:flex}.arrow.svelte-3fsi7o{font-size:15px}.watch.svelte-3fsi7o{cursor:pointer;height:56px;color:var(--text-bright);flex-shrink:0;align-items:center;gap:12px;margin-right:16px;padding:0 22px;display:flex}.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}.accessory.svelte-3fsi7o{background:var(--plate-bg);border:1px solid rgb(var(--accent-rgb) / .22);gap:16px;padding:14px 16px;display:flex}.accessory.svelte-3fsi7o img:where(.svelte-3fsi7o){flex:none;align-self:center;height:190px}.accessory-facts.svelte-3fsi7o{flex-direction:column;gap:10px;min-width:0;display:flex}.accessory-name.svelte-3fsi7o{color:var(--text-bright);font-size:16px;font-weight:600}.accessory-fact.svelte-3fsi7o .t-label:where(.svelte-3fsi7o){color:var(--text-muted)}.accessory-fact.svelte-3fsi7o .t-value:where(.svelte-3fsi7o){color:var(--text-body);font-size:13px;line-height:1.35}.spec.svelte-3fsi7o{--text-value:15px;--text-read:13px;text-align:left;background:var(--plate-bg);border:var(--plate-edge);width:100%;height:82px;box-shadow:var(--plate-sheen);font-family:var(--font-sans);color:var(--text-bright);cursor:pointer;transition:border-color var(--t-press) var(--ease-standard);flex-shrink:0;grid-template-columns:1fr auto;align-content:center;justify-items:start;gap:5px 10px;padding:0 18px;display:grid;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%)}.col.tight.svelte-3fsi7o .spec.open:where(.svelte-3fsi7o){min-height:68px}.gloss.svelte-3fsi7o{color:var(--text-body);white-space:normal;margin-top:3px}.gloss-well.svelte-3fsi7o{width:100%;animation:svelte-3fsi7o-gloss-open var(--t-base) var(--ease-arrive) backwards;grid-area:3/1/4/3;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(--ctl-bg);box-shadow:var(--plate-on-sheen);height:auto;min-height:82px;padding-top:14px;padding-bottom:14px}.col.tight.svelte-3fsi7o .spec:where(.svelte-3fsi7o){height:68px}.key.svelte-3fsi7o{color:var(--text-secondary);grid-area:1/1}.spec.open.svelte-3fsi7o .key:where(.svelte-3fsi7o){color:var(--accent)}.more.svelte-3fsi7o{color:var(--text-muted);transition:rotate var(--t-press) var(--ease-standard), color var(--t-press) var(--ease-standard);grid-area:1/2/3/3;align-self:center;font-size:17px;font-weight:200;line-height:1}.spec.open.svelte-3fsi7o .more:where(.svelte-3fsi7o){color:var(--accent);rotate:45deg}.val.svelte-3fsi7o{color:var(--text-bright);grid-area:2/1;line-height:1.3}.spec.svelte-3fsi7o:not(.open) .val:where(.svelte-3fsi7o){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.col.tight.svelte-3fsi7o .spec:where(.svelte-3fsi7o):not(.open) .val:where(.svelte-3fsi7o){-webkit-line-clamp:1;line-clamp:1}.val.svelte-3fsi7o:not(.t-value){font-size:15px;font-weight:300}.stage-hole.svelte-3fsi7o{pointer-events:none;position:relative}.tap-line.svelte-3fsi7o{height:56px;color:var(--text-muted);white-space:nowrap;transition:opacity var(--t-base) var(--ease-standard);align-items:center;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tap-line.spent.svelte-3fsi7o{opacity:0}.scale-chip.svelte-3fsi7o{box-sizing:border-box;cursor:pointer;pointer-events:auto;height:56px;color:var(--text-bright);flex-shrink:0;align-items:center;margin-left:auto;padding:0 22px;display:flex}.scale-chip.on.svelte-3fsi7o{border-color:var(--accent);color:var(--accent);background:rgb(var(--accent-rgb) / .1);box-shadow:var(--plate-on-sheen)}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}.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}.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 var(--hairline);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:15px}@keyframes svelte-3fsi7o-enter{0%{opacity:0;pointer-events:none}to{opacity:1;pointer-events:auto}}@keyframes svelte-3fsi7o-enter-quiet{0%{opacity:0}}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:panel-boot var(--t-base) var(--ease-arrive) backwards, svelte-3fsi7o-enter var(--t-base) var(--ease-arrive) backwards}.col.svelte-3fsi7o:first-of-type .spec:where(.svelte-3fsi7o){animation-delay:.16s}.col.svelte-3fsi7o:nth-of-type(2) .spec:where(.svelte-3fsi7o){animation-delay:.24s}footer.svelte-3fsi7o{animation:svelte-3fsi7o-enter var(--t-base) var(--ease-arrive) .48s backwards}.sparse.svelte-3fsi7o{animation:panel-boot var(--t-base) var(--ease-arrive) backwards, svelte-3fsi7o-enter var(--t-base) var(--ease-arrive) backwards;animation-delay:.12s}@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}.more.svelte-3fsi7o{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(--text-secondary)}.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;min-height:104px;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(--plate-on-sheen)}.row.svelte-b7v1vx{justify-content:space-between;align-items:center;gap:8px;display:flex}.cat.svelte-b7v1vx{text-transform:uppercase;color:var(--text-secondary)}.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}.brand-mark.drive-hidden.svelte-1uha8ag{visibility:hidden}.catalogue-product-photo.svelte-1uha8ag{object-fit:contain;z-index:10;pointer-events:none;width:480px;height:560px;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.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);scale:var(--wash-scale,1);translate:0 var(--wash-shift,0%);background-position:50%;background-size:cover;position:absolute;inset:0}.wash-film.svelte-1uha8ag{object-fit:cover;opacity:0;width:100%;height:100%;scale:var(--wash-scale,1);translate:0 var(--wash-shift,0%);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,#ffffff0f 0 1px,#0000 1px 304px),repeating-linear-gradient(90deg,#ffffff0f 0 1px,#0000 1px 304px),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 76px),repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 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.revealed.svelte-1uha8ag{animation:svelte-1uha8ag-mark-in var(--t-slow) var(--ease-arrive) backwards;animation-delay:.26s}@keyframes svelte-1uha8ag-mark-in{0%{opacity:0;clip-path:polygon(0 0,0 0,0 100%,0 100%)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}}@media (prefers-reduced-motion:reduce){.brand-mark.revealed.svelte-1uha8ag{animation:none}}.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}.chrome-right.in-drive.svelte-1uha8ag{top:44px;left:auto;right:48px}.chip.svelte-1uha8ag{padding:6px 12px}.reset.svelte-1uha8ag{color:var(--text-bright);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;height:56px;padding:0 18px;display:flex;position:relative}.reset.svelte-1uha8ag .face:where(.svelte-1uha8ag){z-index:-1;background:var(--ctl-bg);border:var(--plate-edge);box-shadow:var(--ctl-sheen);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:linear-gradient(rgb(var(--accent-rgb) / .1), rgb(var(--accent-rgb) / .1)), var(--ctl-bg)}.sound.muted.pressable.svelte-1uha8ag:active .face:where(.svelte-1uha8ag){border-color:var(--accent)}@media (hover:hover) and (pointer:fine){.reset.pressable.svelte-1uha8ag:hover:not(:active) .face:where(.svelte-1uha8ag){border-color:rgb(var(--accent-rgb) / .6);transition-duration:var(--t-fast)}.sound.muted.pressable.svelte-1uha8ag:hover:not(: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%)}.glyph.svelte-1uha8ag{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.sound.muted.svelte-1uha8ag{color:var(--accent)}.sound.muted.svelte-1uha8ag .face:where(.svelte-1uha8ag){border-color:var(--accent)}.scene-panel.svelte-1uha8ag{--text-title:34px;pointer-events:none;z-index:5;box-shadow:var(--plate-lift);position:absolute;bottom:132px;left:48px}.plate.svelte-1uha8ag{border-color:#0000;flex-direction:column;gap:8px;width:560px;padding:24px 28px;display:flex}.scene-panel.svelte-1uha8ag:after{content:"";pointer-events:none;background:var(--rim-12-ink);clip-path:var(--rim-12-path);position:absolute;inset:0}.kicker.svelte-1uha8ag{color:var(--text-secondary)}h1.svelte-1uha8ag{letter-spacing:-.01em;margin:0;font-weight:200;line-height:1.08}.scene-panel.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-body);margin:0}.hint.svelte-1uha8ag{color:var(--text-secondary);margin-top:4px}.scene-credits.svelte-1uha8ag{z-index:6;min-height:var(--touch);min-width:var(--touch);color:var(--text-secondary);pointer-events:auto;text-underline-offset:4px;align-items:center;padding:0 14px;display:flex;position:absolute;bottom:20px;right:48px}.scene-credits.svelte-1uha8ag:before{content:"";z-index:-1;background:rgb(var(--well-rgb) / .8);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);height:40px;position:absolute;inset:calc(50% - 20px) 0 auto}.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%)}
