.arcade[data-v-2174ad48]{-webkit-user-select:none;user-select:none;touch-action:none;background:#05010f;position:fixed;inset:0;overflow:hidden}.crt[data-v-2174ad48]{pointer-events:none;z-index:5;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px),radial-gradient(#0000 55%,#000000a6);animation:.15s infinite alternate flicker-2174ad48;position:fixed;inset:0}@keyframes flicker-2174ad48{0%{opacity:.92}to{opacity:1}}.hud[data-v-2174ad48]{top:max(14px, env(safe-area-inset-top));z-index:6;color:#c4b5fd;justify-content:center;gap:2rem;font-size:11px;display:flex;position:fixed;left:0;right:0}.center-msg[data-v-2174ad48]{z-index:6;place-items:center;font-size:22px;display:grid;position:fixed;inset:0}.menu[data-v-2174ad48]{z-index:6;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:2.2rem;padding:1rem;display:flex;position:fixed;inset:0}.menu[data-v-2174ad48]>*{pointer-events:auto}.logo-wrap[data-v-2174ad48]{text-align:center}.logo[data-v-2174ad48]{color:#fff;text-shadow:0 0 10px #ff2bd6,0 0 30px #ff2bd6,0 0 60px #8b5cf6,4px 4px #00f0ff;margin:0;font-size:clamp(34px,9vw,92px);line-height:1.1;animation:2.6s ease-in-out infinite logo-pulse-2174ad48;position:relative}.logo[data-v-2174ad48]:before,.logo[data-v-2174ad48]:after{content:attr(data-text);position:absolute;inset:0;overflow:hidden}.logo[data-v-2174ad48]:before{color:#00f0ff;clip-path:inset(0 0 60%);opacity:.8;animation:3s step-end infinite glitch-2174ad48;transform:translate(-3px)}.logo[data-v-2174ad48]:after{color:#ff2bd6;clip-path:inset(55% 0 0);opacity:.8;animation:2.3s step-end infinite reverse glitch-2174ad48;transform:translate(3px)}@keyframes glitch-2174ad48{0%,86%,to{transform:translate(0)}88%{transform:translate(-6px,2px)}90%{transform:translate(5px,-2px)}92%{transform:translate(-3px)}}@keyframes logo-pulse-2174ad48{0%,to{filter:brightness()}50%{filter:brightness(1.25)}}.sub[data-v-2174ad48]{color:#fff200;letter-spacing:.2em;text-shadow:0 0 10px #ff9f1c;margin-top:1rem;font-size:clamp(9px,2.2vw,13px)}.start[data-v-2174ad48]{color:#00f0ff;cursor:pointer;text-shadow:0 0 12px #00f0ff;background:0 0;border:0;padding:1rem 2rem;font-size:clamp(12px,3vw,18px)}.blink[data-v-2174ad48]{animation:1.1s steps(2,start) infinite blink-2174ad48}@keyframes blink-2174ad48{to{visibility:hidden}}.board[data-v-2174ad48]{color:#e9d5ff;background:#05010f8c;border:2px solid #ff2bd680;min-width:min(320px,86vw);padding:1rem 1.25rem;font-size:11px;box-shadow:0 0 30px #ff2bd640,inset 0 0 20px #8b5cf633}.board-title[data-v-2174ad48]{text-align:center;color:#ff2bd6;text-shadow:0 0 8px #ff2bd6;margin-bottom:.9rem}.row[data-v-2174ad48]{gap:.5rem;padding:.3rem 0;display:flex}.row .dots[data-v-2174ad48]{border-bottom:2px dotted #c4b5fd4d;flex:1;margin-bottom:4px}.row.you[data-v-2174ad48]{color:#fff200}.help[data-v-2174ad48]{color:#8b84b8;letter-spacing:.1em;text-align:center;font-size:8px}.mute[data-v-2174ad48]{z-index:7;color:#fff;cursor:pointer;background:#05010f99;border:1px solid #8b5cf666;border-radius:10px;width:40px;height:40px;font-size:16px;position:fixed;bottom:14px;left:14px}.credit[data-v-2174ad48]{z-index:6;color:#6f6799;font-size:7px;position:fixed;bottom:16px;right:16px}.modal-back[data-v-2174ad48]{z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05010fc7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.hs-box[data-v-2174ad48]{background:#0b0420;border:3px solid #00f0ff;width:min(420px,100%);padding:1.75rem 1.5rem;box-shadow:0 0 0 4px #0b0420,0 0 0 7px #ff2bd6,0 0 60px #00f0ff59}.hs-box.shake[data-v-2174ad48]{animation:.45s shake-2174ad48}@keyframes shake-2174ad48{20%,60%{transform:translate(-10px)}40%,80%{transform:translate(10px)}}.hs-title[data-v-2174ad48]{text-align:center;margin-bottom:1.5rem;font-size:15px;line-height:1.6}.hs-label[data-v-2174ad48]{color:#c4b5fd;letter-spacing:.08em;font-size:9px;display:block}.hs-input[data-v-2174ad48]{color:#fff200;text-transform:none;background:#05010f;border:2px solid #8b5cf6;outline:none;width:100%;padding:.8rem;font-size:13px}.hs-input[data-v-2174ad48]:focus{border-color:#00f0ff;box-shadow:0 0 16px #00f0ff66}.hs-btn[data-v-2174ad48]{color:#05010f;cursor:pointer;background:#ff2bd6;border:0;width:100%;padding:.9rem;font-size:12px;transition:transform .1s;box-shadow:4px 4px #00f0ff}.hs-btn[data-v-2174ad48]:active{transform:translate(3px,3px);box-shadow:1px 1px #00f0ff}.hs-btn[data-v-2174ad48]:disabled{opacity:.6}.hs-error[data-v-2174ad48]{text-align:center;color:#ff4d6d;text-shadow:0 0 8px #ff4d6d;margin-top:1rem;font-size:10px}.digits[data-v-2174ad48]{justify-content:center;gap:.5rem;display:flex}.digit[data-v-2174ad48]{text-align:center;color:#00f0ff;caret-color:#ff2bd6;background:#05010f;border:2px solid #8b5cf6;outline:none;width:44px;height:56px;font-size:18px}.digit[data-v-2174ad48]:focus{border-color:#ff2bd6;box-shadow:0 0 14px #ff2bd680}.qr[data-v-2174ad48]{background:#fff;padding:8px;display:inline-block}.qr[data-v-2174ad48] svg{width:190px;height:190px;display:block}.secret[data-v-2174ad48]{color:#8b84b8;word-break:break-all;margin-top:.6rem;font-size:8px}.codes[data-v-2174ad48]{color:#fff200;background:#05010f;border:2px dashed #8b5cf6;grid-template-columns:1fr 1fr;gap:.5rem;padding:1rem;font-size:10px;display:grid}.link[data-v-2174ad48]{color:#8b84b8;cursor:pointer;background:0 0;border:0;margin:1.1rem auto 0;font-size:8px;text-decoration:underline;display:block}
