@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-ext-wght-normal-CawQDOvP.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/sora-latin-wght-normal-DdqRvwsR.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#fff;--surface:#f3f5f9;--line:#0f142324;--text:#14161c;--muted:#5f6877;--accent:#1f6feb;--accent-soft:#1f6feb1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-family:Sora Variable,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:16px;line-height:1.5}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:var(--bg);color:var(--text)}button,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.console-photo[data-v-c3aa4de7]{width:100%;height:100%;position:relative}img[data-v-c3aa4de7]{object-fit:contain;object-position:center bottom;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 22px 34px #0f193238);width:100%;height:100%;transition:filter 1.2s;position:absolute;inset:0}.off img[data-v-c3aa4de7]{filter:drop-shadow(0 22px 34px #0f193238)brightness(.7)saturate(.7)}.boot img[data-v-c3aa4de7]{filter:drop-shadow(0 22px 34px #0f193238)brightness(.88)}.halo[data-v-c3aa4de7]{opacity:0;background:radial-gradient(closest-side,#3f63ff80,#0000 72%);border-radius:50%;transition:opacity 1.2s;position:absolute;inset:12% 0}.boot .halo[data-v-c3aa4de7]{opacity:1;animation:1.9s ease-in-out infinite pulse-c3aa4de7}.on .halo[data-v-c3aa4de7]{opacity:.45}@keyframes pulse-c3aa4de7{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.boot .halo[data-v-c3aa4de7]{animation:none}}.pad[data-v-d0faba8f]{left:var(--pad-left,50%);z-index:20;width:var(--pad-width,340px);pointer-events:none;filter:drop-shadow(0 14px 22px #0f193242);position:fixed;bottom:6px;transform:translate(-50%)}svg[data-v-d0faba8f]{-webkit-user-select:none;user-select:none;width:100%;display:block;overflow:visible}.solid[data-v-d0faba8f],.btn[data-v-d0faba8f]{pointer-events:auto}.btn[data-v-d0faba8f]{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hit[data-v-d0faba8f]{fill:#0000}.edge[data-v-d0faba8f]{fill:none;stroke:#787e8c8c;stroke-width:1px;pointer-events:none}.gloss[data-v-d0faba8f]{fill:none;stroke:#ffffff29;stroke-width:7px;stroke-linecap:round;filter:url(#pad-soft)}.gloss.thin[data-v-d0faba8f]{stroke-width:4px;stroke:#ffffff1a}.shine[data-v-d0faba8f]{fill:none;stroke:#ffffff4d;stroke-width:1.4px;stroke-linecap:round;pointer-events:none}.bars[data-v-d0faba8f]{pointer-events:none}.cap[data-v-d0faba8f]{transform-box:fill-box;transform-origin:50%;transition:transform .16s cubic-bezier(.3,1.6,.5,1),filter .16s}.btn:active .cap[data-v-d0faba8f],.btn.on .cap[data-v-d0faba8f]{transition-duration:40ms;transition-timing-function:ease-out}.socket[data-v-d0faba8f]{fill:#b4b8c2;stroke:#b4b8c2;stroke-width:5px;stroke-linejoin:round}.key .body[data-v-d0faba8f]{fill:url(#pad-keylight);stroke:#f4f5f8;stroke-width:3px;stroke-linejoin:round}.key .shine[data-v-d0faba8f]{display:none}.key .cap[data-v-d0faba8f]{filter:drop-shadow(0 2.5px 1.5px #28304652)}.key:active .cap[data-v-d0faba8f],.key.on .cap[data-v-d0faba8f]{filter:drop-shadow(0 0 #0000)brightness(.84);transform:translateY(2.2px)scale(.93)}.symbol[data-v-d0faba8f]{fill:none;stroke:#9aa0ad;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.symbol.fill[data-v-d0faba8f]{fill:#9aa0ad;stroke-width:1px}.key:active .symbol[data-v-d0faba8f],.key.on .symbol[data-v-d0faba8f]{stroke:#5d6472}.key:active .symbol.fill[data-v-d0faba8f],.key.on .symbol.fill[data-v-d0faba8f]{fill:#5d6472}.bumper:active .cap[data-v-d0faba8f],.bumper.on .cap[data-v-d0faba8f]{filter:brightness(.75);transform:translateY(8px)}.touchpad .surface[data-v-d0faba8f]{stroke:#c9cdd6;stroke-width:1.2px}.touchpad:active .cap[data-v-d0faba8f],.touchpad.on .cap[data-v-d0faba8f]{filter:brightness(.88);transform:translateY(1.8px)scale(.992)}.pill .body[data-v-d0faba8f]{fill:#fbfbfc;stroke:#c2c6cf;stroke-width:1.2px}.pill .socket[data-v-d0faba8f]{stroke-width:2px}.pill .mark[data-v-d0faba8f]{fill:none;stroke:#b4b8c2;stroke-width:1.3px;stroke-linecap:round}.pill .body[data-v-d0faba8f]{transform-box:fill-box;transform-origin:50%;transition:transform .16s cubic-bezier(.3,1.6,.5,1),fill .1s}.pill:active .body[data-v-d0faba8f],.pill.on .body[data-v-d0faba8f]{fill:#d9dce3;transition-duration:40ms;transform:scale(.84)}.emblem[data-v-d0faba8f]{fill:none;stroke:#8c8f99;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ps:active .cap[data-v-d0faba8f],.ps.on .cap[data-v-d0faba8f]{filter:brightness(.6);transform:translateY(1.5px)scale(.9)}.halo[data-v-d0faba8f]{fill:none;stroke:#6f9bff;stroke-width:2.5px;pointer-events:none;transform-box:fill-box;transform-origin:50%;opacity:0;animation:pad-ring-d0faba8f var(--pulse-period,3.3867s) linear var(--pulse-delay,0s) infinite backwards}@keyframes pad-ring-d0faba8f{0%,4.9%{stroke-width:5px;opacity:0;transform:scale(.9)}5%{stroke-width:5px;opacity:1;transform:scale(.9)}22%{stroke-width:2.5px;opacity:.95;transform:scale(1.4)}76%,to{stroke-width:1.5px;opacity:0;transform:scale(1.55)}}.well[data-v-d0faba8f]{fill:#000}.dish[data-v-d0faba8f]{stroke:#3d3e45;stroke-width:1.2px}.stick:active .cap[data-v-d0faba8f],.stick.on .cap[data-v-d0faba8f]{filter:brightness(.8);transform:scale(.955)}.hole[data-v-d0faba8f]{fill:#3d3e45}.slot[data-v-d0faba8f]{fill:#17181c;stroke:#36373e;stroke-width:1.2px}@media (prefers-reduced-motion:reduce){.cap[data-v-d0faba8f],.pill .body[data-v-d0faba8f]{transition-duration:10ms!important}}.scene[data-v-541555a1]{background:#000;width:100%;height:100%;position:absolute;inset:0}video[data-v-871895a5]{z-index:4;object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}.tv[data-v-26bc5225]{width:100%;position:relative}.fullscreen-button[data-v-26bc5225]{z-index:8;border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--text);cursor:pointer;border-radius:8px;place-items:center;padding:0;transition:opacity .3s,background .15s;display:grid;position:absolute;bottom:calc(100% + 8px);right:0}.fullscreen-button[data-v-26bc5225]:hover{background:color-mix(in srgb, var(--surface) 86%, var(--text))}.tv.fullscreen[data-v-26bc5225]{background:#000;place-items:center;width:100vw;height:100vh;display:grid}.tv.fullscreen .screen[data-v-26bc5225]{width:min(100vw,177.778vh);box-shadow:none}.tv.fullscreen .foot[data-v-26bc5225],.tv.fullscreen .legend[data-v-26bc5225]{display:none}.tv.fullscreen .fullscreen-button[data-v-26bc5225]{color:#fff;background:#0e101899;border-color:#ffffff2e;top:14px;bottom:auto;right:14px}.tv.fullscreen.idle[data-v-26bc5225]{cursor:none}.tv.fullscreen.idle .fullscreen-button[data-v-26bc5225]{opacity:0}.screen[data-v-26bc5225]{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden;box-shadow:0 0 0 3px #17181c,0 26px 60px #0f193247,0 0 70px #4f9dff1a;container-type:inline-size}.foot[data-v-26bc5225]{background:linear-gradient(#1b1d22,#0c0d10);border-radius:0 0 6px 6px;width:26%;height:7px;margin:6px auto 0}.legend[data-v-26bc5225]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:12px 0 0;font-size:.72rem;display:flex}.legend b[data-v-26bc5225]{color:var(--text);margin-right:4px;font-weight:600}.legend.wake[data-v-26bc5225]{color:var(--text);align-items:center;gap:10px;font-size:.82rem}.legend.wake b[data-v-26bc5225]{color:var(--accent);margin:0}.legend.wake i[data-v-26bc5225]{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite wake-26bc5225}@keyframes wake-26bc5225{0%,to{opacity:.35;box-shadow:0 0 #4f9dff80}50%{opacity:1;box-shadow:0 0 0 6px #4f9dff00}}.ui[data-v-26bc5225]{z-index:1;color:#fff;-webkit-user-select:none;user-select:none;background:#060914;font-size:1cqw;position:absolute;inset:0}.ui svg[data-v-26bc5225]{width:100%;height:100%;display:block}.backdrop[data-v-26bc5225]{background:radial-gradient(52% 78% at 72% 46%, color-mix(in srgb, var(--c1) 46%, transparent), transparent 72%), radial-gradient(60% 70% at 4% 104%, color-mix(in srgb, var(--c2) 70%, transparent), transparent 75%), linear-gradient(180deg, #080b18, #05070f);position:absolute;inset:0}.hero[data-v-26bc5225]{width:40em;height:40em;color:color-mix(in srgb, var(--c1) 62%, white);opacity:.6;filter:drop-shadow(0 0 2.4em var(--c1));position:absolute;top:8em;right:7em;transform:rotate(-10deg)}.hero[data-v-26bc5225] svg{stroke-width:.55px}.hero-mark[data-v-26bc5225]{object-fit:contain;filter:drop-shadow(0 1.5em 3em #00000073);width:30em;height:30em;position:absolute;top:13em;right:12em}.top[data-v-26bc5225]{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:1.3em 3.8em auto 4.2em}.tabs[data-v-26bc5225]{gap:4.4em;display:flex}.tab[data-v-26bc5225]{color:#ffffffa8;border-bottom:.1em solid #0000;padding-bottom:.2em;font-size:1.8em;font-weight:400}.tab.current[data-v-26bc5225]{color:#fff;font-weight:650}.tab.focus[data-v-26bc5225]{border-bottom-color:#fff}.system[data-v-26bc5225]{align-items:center;gap:3em;display:flex}.sys[data-v-26bc5225]{color:#fff;outline-offset:.2em;border-radius:50%;outline:.14em solid #0000;width:2.5em;height:2.5em;padding:.35em;transition:outline-color .15s}.sys[data-v-26bc5225] svg{stroke-width:2.3px}.sys.avatar[data-v-26bc5225]{background:linear-gradient(145deg,#3d7bff,#1a2f9c);padding:.5em}.sys.focus[data-v-26bc5225]{outline-color:#fff}.clock[data-v-26bc5225]{letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-left:2.2em;font-size:2em;font-weight:300}.row[data-v-26bc5225]{align-items:flex-start;gap:.415em;transition:transform .28s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:6.55em;left:2.6em}.tile[data-v-26bc5225]{color:#e8e8ec;outline-offset:.18em;background:#000000b8;border-radius:.45em;outline:.14em solid #0000;flex:none;width:5.525em;height:5.525em;padding:1.51em;transition:width .28s cubic-bezier(.2,.8,.2,1),height .28s cubic-bezier(.2,.8,.2,1),padding .28s cubic-bezier(.2,.8,.2,1),margin .28s cubic-bezier(.2,.8,.2,1),border-radius .28s,outline-color .15s}.tile.selected[data-v-26bc5225]{border-radius:.6em;outline-color:#ffffff47;width:8.6em;height:8.6em;margin:0 .535em;padding:2.35em}.tile.selected[data-v-26bc5225]:first-child{margin-left:0}.tile.focus[data-v-26bc5225]{outline-color:#fff}.row-title[data-v-26bc5225]{white-space:nowrap;color:#ffffffeb;margin:0;position:absolute;top:12.52em}.row-title span[data-v-26bc5225]{font-size:1.6em}.hub[data-v-26bc5225]{width:46em;position:absolute;bottom:8.4em;left:8.4em}.logo[data-v-26bc5225]{flex-direction:column;align-items:flex-start;display:flex}.kicker[data-v-26bc5225]{background:color-mix(in srgb, var(--c1) 80%, white);color:#05070f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5em;padding:.12em .55em;font-size:1.05em;font-weight:750}.logo strong[data-v-26bc5225]{letter-spacing:-.02em;text-transform:uppercase;font-size:5.2em;font-weight:800;line-height:.95}.logo strong.verbatim[data-v-26bc5225]{text-transform:none}.logo em[data-v-26bc5225]{color:color-mix(in srgb, var(--c1) 62%, white);margin-top:.1em;font-size:2.9em;font-weight:600;line-height:1.1}.subtitle[data-v-26bc5225]{color:#ffffffdb;margin:1.1em 0 0;font-size:1.6em}.meter[data-v-26bc5225]{background:#ffffff2e;border-radius:1em;width:30em;height:.5em;margin-top:1.2em;overflow:hidden}.meter i[data-v-26bc5225]{border-radius:inherit;background:#fff;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);display:block}.actions[data-v-26bc5225]{align-items:center;gap:.9em;margin-top:2.6em;display:flex}.action[data-v-26bc5225]{outline-offset:.16em;background:#ffffff21;border-radius:2em;outline:.14em solid #0000;place-items:center;width:11.73em;height:2.47em;font-size:1.5em;font-weight:600;transition:background .15s,color .15s,outline-color .15s;display:grid}.action.round[data-v-26bc5225]{width:2.47em;padding:.55em}.action.focus[data-v-26bc5225]{color:#000;background:#fff;outline-color:#fff9}.backdrop.has-emblem[data-v-26bc5225]{background:#040404}.emblem[data-v-26bc5225]{width:70em;max-width:none;height:auto;position:absolute;top:50%;right:-12em;transform:translateY(-50%)}.backdrop.has-art[data-v-26bc5225]{background:#0a0716}.art[data-v-26bc5225]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.backdrop.has-art[data-v-26bc5225]:after{content:"";background:linear-gradient(90deg,#0c071acc,#0c071a73 46%,#0c071a24),linear-gradient(#0c071a8c,#0000 30% 68%,#0c071a80);position:absolute;inset:0}.backdrop.has-art.unveiled[data-v-26bc5225]{background:#000}.backdrop.has-art.unveiled[data-v-26bc5225]:after{content:none}.tile.cover[data-v-26bc5225],.tile.cover.selected[data-v-26bc5225]{padding:0;overflow:hidden}.tile.cover img[data-v-26bc5225]{object-fit:cover;width:100%;height:100%;display:block}.tile.mark[data-v-26bc5225]{background:#fff;padding:1.33em}.tile.mark.selected[data-v-26bc5225]{padding:2.1em}.tile.mark.dark[data-v-26bc5225]{background:#000000b8}.tile.mark img[data-v-26bc5225]{object-fit:contain;width:100%;height:100%;display:block}.row-title[data-v-26bc5225]{align-items:center;gap:.8em;display:flex}.badge[data-v-26bc5225]{color:#14121c;letter-spacing:.06em;background:#fff;border-radius:.25em;padding:.1em .5em;font-size:1.05em;font-weight:750}.badge.logo[data-v-26bc5225]{background:#ddd;flex:none;place-items:center;width:3.9em;height:1.65em;margin-right:-.15em;padding:0;font-size:1em;display:grid}.badge.logo img[data-v-26bc5225]{width:2.4em;height:auto;display:block}.row-title .title-icon[data-v-26bc5225]{flex:none;width:1.9em;height:1.9em}.logo-image[data-v-26bc5225]{width:10.5em;height:auto;display:block}.subtitle[data-v-26bc5225]{max-width:26em}.action.downloading[data-v-26bc5225]{flex-direction:column;justify-content:center;gap:.3em;width:14.2em;padding:0 1.2em;display:flex}.dl-row[data-v-26bc5225]{white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:space-between;gap:1em;width:100%;line-height:1.2;display:flex}.dl-bar[data-v-26bc5225]{background:#ffffff47;border-radius:1em;width:100%;height:.14em;display:block;overflow:hidden}.dl-bar i[data-v-26bc5225]{border-radius:inherit;background:linear-gradient(90deg,#fff 0% 55%,#ffffff80 78%,#fff 100%) 0 0/220% 100%;height:100%;animation:2s linear infinite downloading-26bc5225;display:block}.action.focus .dl-bar[data-v-26bc5225]{background:#0003}.action.focus .dl-bar i[data-v-26bc5225]{background:linear-gradient(90deg,#000 0% 55%,#00000073 78%,#000 100%) 0 0/220% 100%}@keyframes downloading-26bc5225{0%{background-position:100% 0}to{background-position:-120% 0}}.options[data-v-26bc5225]{background:#20222af5;border-radius:1.4em;width:22em;margin:0;padding:.8em;list-style:none;position:absolute;bottom:13.5em;left:31em;box-shadow:0 2em 5em #0009}.options li[data-v-26bc5225],.panel li[data-v-26bc5225]{border-radius:.5em;padding:.7em 1em;font-size:1.8em}.options li.focus[data-v-26bc5225],.panel li.focus[data-v-26bc5225]{color:#000;background:#fff}.panel[data-v-26bc5225]{background:#08090df7;padding:5em 6em;position:absolute;inset:0}.panel h2[data-v-26bc5225]{letter-spacing:-.02em;margin:0;font-size:3.6em;font-weight:650;line-height:1.1}.panel ul[data-v-26bc5225]{width:46em;margin:2.5em 0 0;padding:0;list-style:none}.panel li[data-v-26bc5225]{justify-content:space-between;gap:2em;padding:.62em 1em;display:flex}.panel small[data-v-26bc5225]{opacity:.65;font-size:.85em}.back[data-v-26bc5225]{color:#fff9;margin:0;font-size:1.5em;position:absolute;bottom:2em;right:4em}.back b[data-v-26bc5225]{color:#fff;margin-right:.3em;font-weight:500}.game[data-v-26bc5225]{z-index:4;background:#000;position:absolute;inset:0}.game-back[data-v-26bc5225]{z-index:5;color:#ffffffd9;background:#0000008c;border-radius:2em;padding:.5em .9em;animation:5s forwards game-back-26bc5225}@keyframes game-back-26bc5225{0%,70%{opacity:1}to{opacity:0}}.control[data-v-26bc5225]{background:linear-gradient(#0000 20%,#000000e0 75%);flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:3.5em;display:flex;position:absolute;inset:0}.dock[data-v-26bc5225]{background:#1e2028eb;border-radius:4em;gap:1.3em;padding:1.2em 1.8em;display:flex}.dock-item[data-v-26bc5225]{color:#ffffffd9;border-radius:50%;width:5em;height:5em;padding:1.35em;transition:background .15s,color .15s,transform .15s}.dock-item.focus[data-v-26bc5225]{color:#000;background:#fff;transform:scale(1.12)}.dock-label[data-v-26bc5225]{margin:.9em 0 0;font-size:1.8em}.toast[data-v-26bc5225]{background:#24262ff7;border-radius:1.2em;width:28em;margin:0;padding:1.1em 1.4em;font-size:1.5em;line-height:1.35;position:absolute;top:5.6em;right:2.4em;box-shadow:0 1.5em 4em #0009}.boot[data-v-26bc5225]{z-index:5;color:#fff;-webkit-user-select:none;user-select:none;background:#000;font-size:1cqw;position:absolute;inset:0}.boot.under[data-v-26bc5225]{z-index:0}.boot-layer[data-v-26bc5225]{position:absolute;inset:0}.boot-logo[data-v-26bc5225]{background:#000;place-items:center;display:grid}.boot-logo span[data-v-26bc5225]{letter-spacing:.04em;color:#e9e9ec;font-size:7em;font-weight:700}.boot-logo img[data-v-26bc5225]{width:11.69em;height:auto;transform:translateY(-.26em)}.boot-out-leave-active[data-v-26bc5225]{transition:opacity .45s}.boot-out-leave-to[data-v-26bc5225]{opacity:0}.ui.arrive[data-v-26bc5225]{background:0 0}.ui.arrive .backdrop[data-v-26bc5225]{opacity:var(--arrive-backdrop,0)}.ui.arrive .top[data-v-26bc5225]{opacity:var(--arrive-top,0);translate:0 calc(var(--arrive-top-y,0) * 1em)}.ui.arrive .row[data-v-26bc5225]{translate:calc(var(--arrive-x,90) * 1em) calc(var(--arrive-y,0) * 1em);transition:none}.ui.arrive .tile[data-v-26bc5225]{scale:var(--arrive-scale,0);transition:none}.ui.arrive .tile.selected[data-v-26bc5225]{width:calc(5.525em + 3.075em * var(--arrive-grow,0));height:calc(5.525em + 3.075em * var(--arrive-grow,0));margin:0 calc(.535em * var(--arrive-grow,0));padding:calc(1.51em + .84em * var(--arrive-grow,0));border-radius:calc(.45em + .15em * var(--arrive-grow,0));outline-color:rgba(255, 255, 255, var(--arrive-grow,0))}.ui.arrive .tile.selected[data-v-26bc5225]:first-child{margin-left:0}.ui.arrive .tile.mark.selected[data-v-26bc5225]{padding:calc(1.33em + .77em * var(--arrive-grow,0))}.ui.arrive .tile.cover.selected[data-v-26bc5225]{padding:0}.ui.arrive .row-title[data-v-26bc5225]{opacity:var(--arrive-title,0)}.ui.arrive .hub[data-v-26bc5225]{opacity:var(--arrive-hub,0);translate:0 calc(var(--arrive-hub-y,0) * 1em)}.boot-out-enter-active[data-v-26bc5225]{transition:opacity .5s}.boot-out-enter-from[data-v-26bc5225]{opacity:0}.sr-only[data-v-26bc5225]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fade-enter-active[data-v-26bc5225],.fade-leave-active[data-v-26bc5225]{transition:opacity .35s}.fade-enter-from[data-v-26bc5225],.fade-leave-to[data-v-26bc5225]{opacity:0}.swap-enter-active[data-v-26bc5225],.swap-leave-active[data-v-26bc5225]{transition:opacity .14s}.swap-enter-from[data-v-26bc5225],.swap-leave-to[data-v-26bc5225]{opacity:0}.pop-enter-active[data-v-26bc5225],.pop-leave-active[data-v-26bc5225]{transition:opacity .14s,transform .14s}.pop-enter-from[data-v-26bc5225],.pop-leave-to[data-v-26bc5225]{opacity:0;transform:scale(.96)}.rise-enter-active[data-v-26bc5225],.rise-leave-active[data-v-26bc5225]{transition:opacity .2s,transform .2s}.rise-enter-from[data-v-26bc5225],.rise-leave-to[data-v-26bc5225]{opacity:0;transform:translateY(4em)}.toast-enter-active[data-v-26bc5225],.toast-leave-active[data-v-26bc5225]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-26bc5225],.toast-leave-to[data-v-26bc5225]{opacity:0;transform:translate(3em)}@media (prefers-reduced-motion:reduce){.ui[data-v-26bc5225] *,.row[data-v-26bc5225]{transition-duration:10ms!important}}.pad[data-v-3436ddf2]{z-index:20;aspect-ratio:1100/728;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 14px 22px #0f193242);width:100%;position:relative}img[data-v-3436ddf2]{width:100%;height:100%;display:block}.shield[data-v-3436ddf2]{pointer-events:auto;position:absolute}.shield.body[data-v-3436ddf2]{inset:3% 5% 38%}.shield.grip[data-v-3436ddf2]{width:22%;top:55%;bottom:4%}.shield.grip.left[data-v-3436ddf2]{left:2%}.shield.grip.right[data-v-3436ddf2]{right:2%}.zone[data-v-3436ddf2]{pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:absolute}.zone[data-v-3436ddf2]:before{content:"";position:absolute;inset:-14%}.bumper[data-v-3436ddf2]:before{inset:-160% -6% -30%}.socket[data-v-3436ddf2],.cap[data-v-3436ddf2]{border-radius:inherit;position:absolute;inset:0}.socket[data-v-3436ddf2]{opacity:0;background:radial-gradient(closest-side,#8f95a3,#b9bdc8);box-shadow:inset 0 .12em .3em #141a2c8c}.cap[data-v-3436ddf2]{background-repeat:no-repeat;transition:transform .16s cubic-bezier(.3,1.6,.5,1),filter .16s}.zone:active .socket[data-v-3436ddf2],.zone.on .socket[data-v-3436ddf2]{opacity:1}.zone:active .cap[data-v-3436ddf2],.zone.on .cap[data-v-3436ddf2]{filter:brightness(.86);transition-duration:40ms;transition-timing-function:ease-out;transform:translateY(4%)scale(.92)}.round[data-v-3436ddf2]{border-radius:50%}.dpad[data-v-3436ddf2]{border-radius:38%}.pill[data-v-3436ddf2]{border-radius:999px}.pill:active .cap[data-v-3436ddf2],.pill.on .cap[data-v-3436ddf2]{transform:scale(.82)}.stick .socket[data-v-3436ddf2],.ps .socket[data-v-3436ddf2]{box-shadow:none;background:#030304}.stick:active .cap[data-v-3436ddf2],.stick.on .cap[data-v-3436ddf2]{filter:brightness(.8);transform:scale(.95)}.ps:active .cap[data-v-3436ddf2],.ps.on .cap[data-v-3436ddf2]{filter:brightness(.65);transform:translateY(3%)scale(.88)}.touchpad .socket[data-v-3436ddf2],.touchpad .cap[data-v-3436ddf2]{clip-path:polygon(1% 0,99% 0,91% 87%,84% 99%,16% 99%,9% 87%)}.touchpad .socket[data-v-3436ddf2]{background:#6f7790}.touchpad:active .cap[data-v-3436ddf2],.touchpad.on .cap[data-v-3436ddf2]{filter:brightness(.9);transform:translateY(1.6%)scale(.992)}.bumper[data-v-3436ddf2]{border-radius:45% 45% 0 0}.bumper .socket[data-v-3436ddf2]{box-shadow:none;background:#000000c7}.bumper .cap[data-v-3436ddf2]{transform-origin:bottom}.bumper:active .cap[data-v-3436ddf2],.bumper.on .cap[data-v-3436ddf2]{filter:brightness(.7);transform:scaleY(.6)}.zone.glow[data-v-3436ddf2]:after{content:"";pointer-events:none;opacity:0;animation:pad-ring-3436ddf2 var(--pulse-period,3.3867s) linear var(--pulse-delay,0s) infinite backwards;border:3px solid #fff;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 12px #a0c3ffe6,inset 0 0 8px #a0c3ff80}.zone.glow .cap[data-v-3436ddf2]{animation:pad-press-3436ddf2 var(--pulse-period,3.3867s) linear var(--pulse-delay,0s) infinite backwards}@keyframes pad-ring-3436ddf2{0%,4.9%{opacity:0;border-width:3px;transform:scale(1.3)}5%{opacity:1;border-width:3px;transform:scale(1.3)}22%{opacity:.95;border-width:1.5px;transform:scale(1.85)}76%,to{opacity:0;border-width:1px;transform:scale(2)}}@keyframes pad-press-3436ddf2{0%,9%,to{filter:brightness()}2.5%,5%{filter:brightness(.6)}14%{filter:brightness(1.9)}36%{filter:brightness()}}@media (prefers-reduced-motion:reduce){.cap[data-v-3436ddf2]{transition-duration:10ms!important}.zone.glow[data-v-3436ddf2]:after{opacity:.8;animation:none;transform:scale(1.6)}.zone.glow .cap[data-v-3436ddf2]{animation:none}}.page[data-v-877fa3a0]{min-height:100dvh}.stage[data-v-877fa3a0]{--side:clamp(230px, 25vw, 400px);grid-template-columns:minmax(0, 1fr) var(--side);align-items:center;gap:clamp(20px,3.5vw,56px);height:100dvh;padding:0 clamp(16px,3vw,40px);display:grid;position:relative;overflow:hidden}.glow[data-v-877fa3a0]{background:radial-gradient(34% 50% at 86% 62%,#4f9dff1a,#0000 70%),radial-gradient(40% 30% at 36%,#4f9dff0a,#0000 75%);position:absolute;inset:0}.tv-slot[data-v-877fa3a0]{justify-self:center;width:min(100%,177.778dvh - 266.667px);min-width:0;position:relative}.side[data-v-877fa3a0]{flex-direction:column;align-self:stretch;align-items:center;gap:clamp(10px,2dvh,22px);min-height:0;padding-top:clamp(14px,4dvh,44px);display:flex;position:relative}.pad-slot[data-v-877fa3a0]{flex:none;width:100%}.pad-slot[data-v-877fa3a0] .pad{width:100%;position:relative;bottom:auto;left:auto;transform:none}.console[data-v-877fa3a0]{flex:auto;width:100%;min-height:0;position:relative}.sound-hint[data-v-877fa3a0]{z-index:6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eef1f6;cursor:pointer;background:#0e1018d1;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.75rem;display:inline-flex;position:absolute;top:12px;right:12px}.hint-enter-active[data-v-877fa3a0]{transition:opacity .3s .7s}.hint-leave-active[data-v-877fa3a0]{transition:opacity .2s}.hint-enter-from[data-v-877fa3a0],.hint-leave-to[data-v-877fa3a0]{opacity:0}@media (width<=860px){.stage[data-v-877fa3a0]{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;height:auto;min-height:100dvh;padding:52px 14px 0}.tv-slot[data-v-877fa3a0]{width:100%}.side[data-v-877fa3a0]{padding-top:0}.pad-slot[data-v-877fa3a0]{width:min(380px,100%)}.console[data-v-877fa3a0]{flex:none;height:44dvh}}
