.stage-fit[data-v-552db38b]{position:fixed;inset:0;background:#000;overflow:hidden}.stage[data-v-552db38b]{position:absolute;left:50%;top:50%;transform-origin:center center;background:#000}.layer[data-v-2aaf5394]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;background:#000;pointer-events:none}.gate[data-v-d88ba953]{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;text-align:center;background:#05070a;color:#17d57f;font-family:Victor Mono,ui-monospace,monospace}.icon[data-v-d88ba953]{width:68px;height:68px;opacity:.8}.gate p[data-v-d88ba953]{margin:0;font-size:22px;text-transform:uppercase;letter-spacing:.08em}.gate span[data-v-d88ba953]{color:#6f9c86;font-size:14px;max-width:34ch}.crt[data-v-9556d782]{position:absolute;inset:0;cursor:pointer}.body[data-v-9556d782]{position:absolute;left:515px;top:232.87px;width:890px;height:670px;border-radius:74px;background:#000;box-shadow:0 24px 80px #000000bf}.bezel[data-v-9556d782]{position:absolute;left:524.48px;top:242.42px;width:868.2px;height:653.77px;border-radius:51px;background:radial-gradient(ellipse at 48% 46%,#2d2d2d,#171717 47%,#0b0b0b 70%,#000 94%)}.screen[data-v-9556d782]{position:absolute;left:551.55px;top:280.01px;width:811.22px;height:578.59px;border-radius:38px;overflow:hidden;background-image:url(/img/crt-grid.webp);background-repeat:repeat;background-size:480px 340px}.screen[data-v-9556d782]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,#0000 42%,#0000006b)}.text[data-v-9556d782]{position:absolute;left:74px;top:62px;right:34px;margin:0;font-family:"AcPlus ToshibaSat 8x8",Victor Mono,ui-monospace,monospace;font-size:36.03px;line-height:61px;letter-spacing:-.72px;text-transform:uppercase;white-space:pre-wrap;color:#bdf6d7;text-shadow:0 0 14px rgba(23,213,127,.55)}.caret[data-v-9556d782]{opacity:.75}.next[data-v-9556d782]{position:absolute;left:1068.27px;top:758px;display:flex;align-items:baseline;gap:14px;font-family:"AcPlus ToshibaSat 8x8",Victor Mono,ui-monospace,monospace;text-transform:none;text-shadow:0 0 12px rgba(23,213,127,.5)}.word[data-v-9556d782]{font-size:28.8px;color:#adf0d1}.chev[data-v-9556d782]{font-size:36px;color:#17d57f;letter-spacing:2px}.next:hover .word[data-v-9556d782],.next:focus-visible .word[data-v-9556d782]{color:#fff}.next:hover .chev[data-v-9556d782],.next:focus-visible .chev[data-v-9556d782]{color:#7dffc4}.choices[data-v-f3c68a11]{position:absolute;inset:0}.option[data-v-f3c68a11]{position:absolute;left:0;width:100%;transform:translateY(-50%);display:block;text-align:left;padding:26px 0 26px 53.22px}.band[data-v-f3c68a11]{position:absolute;inset:0;background:linear-gradient(90deg,#b2ffdc17,#b2ffdc0d 55%,#b2ffdc00);transition:background .16s ease;pointer-events:none}.label[data-v-f3c68a11]{position:relative;display:block;max-width:900px;font-family:Victor Mono,ui-monospace,monospace;font-size:45px;line-height:1.15;letter-spacing:-.9px;text-transform:uppercase;color:#b2ffdc;text-shadow:0 0 16px rgba(23,213,127,.4);transition:color .16s ease,text-shadow .16s ease}.option:hover .band[data-v-f3c68a11],.option:focus-visible .band[data-v-f3c68a11]{background:linear-gradient(90deg,#b2ffdc33,#b2ffdc1a 55%,#b2ffdc00)}.option:hover .label[data-v-f3c68a11],.option:focus-visible .label[data-v-f3c68a11]{color:#fff;text-shadow:0 0 26px rgba(23,213,127,.8)}.option:active .label[data-v-f3c68a11]{color:#17d57f}.start-bg[data-v-47fa33ed]{position:absolute;inset:0;background:#000}.cta[data-v-47fa33ed]{position:absolute;font-family:Victor Mono,ui-monospace,monospace;font-size:45px;line-height:1.15;letter-spacing:-.9px;text-transform:uppercase;color:var(--phosphor-dim);text-shadow:0 0 18px rgba(23,213,127,.45);transition:color .15s ease,text-shadow .15s ease}.cta[data-v-47fa33ed]:hover,.cta[data-v-47fa33ed]:focus-visible{color:#fff;text-shadow:0 0 26px rgba(23,213,127,.8)}.cta[data-v-47fa33ed]:active{color:var(--phosphor)}.hint[data-v-47fa33ed]{position:absolute;left:0;right:0;top:620px;margin:0;text-align:center;font-size:22px;color:#4d6b5c}.loading[data-v-47fa33ed]{position:fixed;right:16px;bottom:12px;font-size:12px;letter-spacing:.12em;color:#35604d;pointer-events:none}.blocked[data-v-47fa33ed]{position:fixed;inset:0;z-index:80;display:grid;place-items:center;background:#000000db;color:var(--phosphor);font-size:20px;text-transform:uppercase;letter-spacing:.1em}:root{--phosphor: #17d57f;--phosphor-dim: #b2ffdc;--phosphor-soft: #adf0d1;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;height:100%;background:#000;color:var(--phosphor-dim);font-family:Victor Mono,ui-monospace,SFMono-Regular,monospace;overscroll-behavior:none}body{overflow:hidden;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}#app{height:100%}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}:focus-visible{outline:2px solid var(--phosphor);outline-offset:6px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
