@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-c3b8d882]{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-c3b8d882]{-webkit-user-select:none;user-select:none;width:100%;display:block;overflow:visible}.solid[data-v-c3b8d882],.btn[data-v-c3b8d882]{pointer-events:auto}.btn[data-v-c3b8d882]{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hit[data-v-c3b8d882]{fill:#0000}.edge[data-v-c3b8d882]{fill:none;stroke:#787e8c8c;stroke-width:1px;pointer-events:none}.gloss[data-v-c3b8d882]{fill:none;stroke:#ffffff29;stroke-width:7px;stroke-linecap:round;filter:url(#pad-soft)}.gloss.thin[data-v-c3b8d882]{stroke-width:4px;stroke:#ffffff1a}.shine[data-v-c3b8d882]{fill:none;stroke:#ffffff4d;stroke-width:1.4px;stroke-linecap:round;pointer-events:none}.bars[data-v-c3b8d882]{pointer-events:none}.cap[data-v-c3b8d882]{transform-box:fill-box;transform-origin:50%;transition:transform .16s cubic-bezier(.3,1.6,.5,1),filter .16s}.btn:active .cap[data-v-c3b8d882],.btn.on .cap[data-v-c3b8d882]{transition-duration:40ms;transition-timing-function:ease-out}.socket[data-v-c3b8d882]{fill:#b4b8c2;stroke:#b4b8c2;stroke-width:5px;stroke-linejoin:round}.key .body[data-v-c3b8d882]{fill:url(#pad-keylight);stroke:#f4f5f8;stroke-width:3px;stroke-linejoin:round}.key .shine[data-v-c3b8d882]{display:none}.key .cap[data-v-c3b8d882]{filter:drop-shadow(0 2.5px 1.5px #28304652)}.key:active .cap[data-v-c3b8d882],.key.on .cap[data-v-c3b8d882]{filter:drop-shadow(0 0 #0000)brightness(.84);transform:translateY(2.2px)scale(.93)}.symbol[data-v-c3b8d882]{fill:none;stroke:#9aa0ad;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.symbol.fill[data-v-c3b8d882]{fill:#9aa0ad;stroke-width:1px}.key:active .symbol[data-v-c3b8d882],.key.on .symbol[data-v-c3b8d882]{stroke:#5d6472}.key:active .symbol.fill[data-v-c3b8d882],.key.on .symbol.fill[data-v-c3b8d882]{fill:#5d6472}.bumper:active .cap[data-v-c3b8d882],.bumper.on .cap[data-v-c3b8d882]{filter:brightness(.75);transform:translateY(8px)}.touchpad .surface[data-v-c3b8d882]{stroke:#c9cdd6;stroke-width:1.2px}.touchpad:active .cap[data-v-c3b8d882],.touchpad.on .cap[data-v-c3b8d882]{filter:brightness(.88);transform:translateY(1.8px)scale(.992)}.pill .body[data-v-c3b8d882]{fill:#fbfbfc;stroke:#c2c6cf;stroke-width:1.2px}.pill .socket[data-v-c3b8d882]{stroke-width:2px}.pill .mark[data-v-c3b8d882]{fill:none;stroke:#b4b8c2;stroke-width:1.3px;stroke-linecap:round}.pill .body[data-v-c3b8d882]{transform-box:fill-box;transform-origin:50%;transition:transform .16s cubic-bezier(.3,1.6,.5,1),fill .1s}.pill:active .body[data-v-c3b8d882],.pill.on .body[data-v-c3b8d882]{fill:#d9dce3;transition-duration:40ms;transform:scale(.84)}.emblem[data-v-c3b8d882]{fill:none;stroke:#8c8f99;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ps:active .cap[data-v-c3b8d882],.ps.on .cap[data-v-c3b8d882]{filter:brightness(.6);transform:translateY(1.5px)scale(.9)}.halo[data-v-c3b8d882]{fill:none;stroke:#6f9bff;stroke-width:2.5px;pointer-events:none;transform-box:fill-box;transform-origin:50%;opacity:0;animation:pad-ring-c3b8d882 var(--pulse-period,3.3867s) linear var(--pulse-delay,0s) infinite backwards}@keyframes pad-ring-c3b8d882{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-c3b8d882]{fill:#000}.dish[data-v-c3b8d882]{stroke:#3d3e45;stroke-width:1.2px}.stick:active .cap[data-v-c3b8d882],.stick.on .cap[data-v-c3b8d882]{filter:brightness(.8);transform:scale(.955)}.hole[data-v-c3b8d882]{fill:#3d3e45}.slot[data-v-c3b8d882]{fill:#17181c;stroke:#36373e;stroke-width:1.2px}@media (prefers-reduced-motion:reduce){.cap[data-v-c3b8d882],.pill .body[data-v-c3b8d882]{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}.welcome[data-v-26856435]{--px:calc(100cqw / 1920);pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:0;overflow:hidden}.welcome.shown[data-v-26856435]{opacity:1}.slot[data-v-26856435]{flex:none;display:inline-block}.icon[data-v-26856435]{max-width:none;display:block;position:absolute}.head[data-v-26856435],.actions[data-v-26856435]{opacity:0;transition:opacity var(--enter-time) var(--enter-ease), transform var(--enter-time) var(--enter-ease);position:absolute}.head[data-v-26856435]{left:calc(51 * var(--px));top:calc(51 * var(--px));align-items:center;gap:calc(47 * var(--px));transform-origin:0 0;transform:translate(calc(118 * var(--px)), calc(72 * var(--px))) scale(2.36);display:flex}.head-icon[data-v-26856435]{width:calc(74 * var(--px));height:calc(74 * var(--px));border-radius:calc(12 * var(--px));background:#1418288c;flex:none;position:relative}.head-title[data-v-26856435]{font-size:calc(27 * var(--px));color:#fff;font-weight:300}.actions[data-v-26856435]{inset:0}.welcome.entered .head[data-v-26856435],.welcome.entered .actions[data-v-26856435]{opacity:1;transform:none}.body[data-v-26856435]{transform:translateY(calc(129 * var(--px)));transition:transform var(--enter-time) var(--enter-ease);position:absolute;inset:0}.welcome.entered .body[data-v-26856435]{transform:none}.pill[data-v-26856435]{left:calc(181 * var(--px));top:calc(320 * var(--px));align-items:center;gap:calc(14 * var(--px));height:calc(56 * var(--px));padding:0 calc(22 * var(--px)) 0 calc(18 * var(--px));border-radius:calc(28 * var(--px));font-size:calc(19 * var(--px));color:#d9cf9c;white-space:nowrap;background:#262829f0;margin:0;display:flex;position:absolute}.pill-icon[data-v-26856435]{width:calc(24 * var(--px));height:calc(24 * var(--px));object-fit:contain}.grid[data-v-26856435]{left:calc(180 * var(--px));top:calc(400 * var(--px));transform:translateX(calc(var(--scroll) * -528 * var(--px)));transition:transform var(--scroll-time) var(--scroll-ease);position:absolute}.widget[data-v-26856435]{width:calc(505 * var(--px));border-radius:calc(13 * var(--px));color:#fff;font-size:calc(19 * var(--px));transition:background var(--enter-time) var(--enter-ease);background:#0f1315f5;position:absolute}.welcome.entered .widget[data-v-26856435]{background:#1e2222f5}.widget.focus[data-v-26856435]{outline:calc(3 * var(--px)) solid #e2e8f8eb;outline-offset:calc(3 * var(--px));z-index:2;background:linear-gradient(90deg,#292b29,#171c1c 55%)}.widget h3[data-v-26856435]{left:calc(60 * var(--px));top:calc(22 * var(--px));font-size:calc(20 * var(--px));font-weight:700;line-height:calc(28 * var(--px));white-space:nowrap;margin:0;position:absolute}.title-icon[data-v-26856435]{left:calc(22 * var(--px));top:calc(23 * var(--px));width:calc(26 * var(--px));height:calc(26 * var(--px));object-fit:contain}.art[data-v-26856435]{border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade[data-v-26856435]{border-radius:inherit;background:linear-gradient(#080a0cdb,#080a0c00 42%),linear-gradient(#080a0c00 36%,#080a0c80 66%,#080a0cf0);position:absolute;inset:0}.widget.monthly .art[data-v-26856435]{object-position:right center}.widget.monthly .shade[data-v-26856435]{background:linear-gradient(90deg,#181a1b 34%,#181a1b00 74%)}.store-logos[data-v-26856435]{left:calc(35 * var(--px));top:calc(188 * var(--px));align-items:center;gap:calc(10 * var(--px));height:calc(50 * var(--px));display:flex;position:absolute}.store-symbol[data-v-26856435]{height:calc(46 * var(--px));filter:brightness(0)invert()}.store-logo[data-v-26856435]{height:calc(50 * var(--px))}.platform[data-v-26856435]{left:calc(16 * var(--px));top:calc(280 * var(--px));width:calc(75 * var(--px));height:calc(30 * var(--px));border-radius:calc(4 * var(--px));background:#fff;place-items:center;display:grid;position:absolute}.platform img[data-v-26856435]{width:calc(52 * var(--px))}.monthly-name[data-v-26856435],.monthly-included[data-v-26856435],.wishlist-name[data-v-26856435]{left:calc(16 * var(--px));font-size:calc(17 * var(--px));line-height:calc(24 * var(--px));color:#c9ccd0;white-space:nowrap;margin:0;position:absolute}.monthly-name[data-v-26856435]{top:calc(74 * var(--px))}.monthly-included[data-v-26856435]{top:calc(104 * var(--px));align-items:center;gap:calc(8 * var(--px));color:#f0c33c;font-weight:700;display:flex}.monthly-included img[data-v-26856435]{width:calc(18 * var(--px));height:calc(18 * var(--px));object-fit:contain}.wishlist-name[data-v-26856435]{bottom:calc(18 * var(--px))}.avatar[data-v-26856435]{background:radial-gradient(circle at 50% 35%,#2a63e6,#0b1c58);border-radius:50%;position:absolute}.avatar img[data-v-26856435]{object-fit:cover;object-position:50% 2%;border-radius:50%;width:100%;height:100%;display:block}.avatar i[data-v-26856435]{right:calc(2 * var(--px));bottom:calc(6 * var(--px));width:calc(20 * var(--px));height:calc(20 * var(--px));border:calc(3 * var(--px)) solid #2e3333;box-sizing:border-box;background:#35e08a;border-radius:50%;position:absolute}.friends-count[data-v-26856435]{top:calc(22 * var(--px));right:calc(16 * var(--px));align-items:center;gap:calc(10 * var(--px));font-size:calc(20 * var(--px));font-weight:700;line-height:calc(28 * var(--px));margin:0;display:flex;position:absolute}.friends-count i[data-v-26856435]{width:calc(16 * var(--px));height:calc(16 * var(--px));background:#35e08a;border-radius:50%}.friends-avatar[data-v-26856435]{left:calc(16 * var(--px));top:calc(66 * var(--px));width:calc(38 * var(--px));height:calc(38 * var(--px))}.friends-names[data-v-26856435]{left:calc(16 * var(--px));top:calc(112 * var(--px));font-size:calc(18 * var(--px));line-height:calc(24 * var(--px));color:#b9bcc0;white-space:nowrap;margin:0;position:absolute}.activity-when[data-v-26856435]{top:calc(22 * var(--px));right:calc(18 * var(--px));font-size:calc(21 * var(--px));line-height:calc(28 * var(--px));color:#d2d4d6;margin:0;position:absolute}.activity-band[data-v-26856435]{inset:calc(169 * var(--px)) 0 0;border-radius:0 0 calc(13 * var(--px)) calc(13 * var(--px));background:#2e3333;position:absolute}.activity-avatar[data-v-26856435]{left:calc(16 * var(--px));top:calc(130 * var(--px));width:calc(112 * var(--px));height:calc(112 * var(--px))}.activity-text[data-v-26856435]{inset:calc(262 * var(--px)) calc(20 * var(--px)) auto calc(56 * var(--px));font-size:calc(20 * var(--px));line-height:calc(30 * var(--px));color:#e1e3e5;margin:0;position:absolute}.activity-text b[data-v-26856435]{color:#fff}.messages-avatar[data-v-26856435]{left:calc(30 * var(--px));top:calc(77 * var(--px));width:calc(64 * var(--px));height:calc(64 * var(--px))}.messages-name[data-v-26856435]{left:calc(110 * var(--px));top:calc(94 * var(--px));font-size:calc(21 * var(--px));line-height:calc(30 * var(--px));color:#dfe1e3;white-space:nowrap;margin:0;position:absolute}.messages-time[data-v-26856435]{right:calc(33 * var(--px));top:calc(166 * var(--px));font-size:calc(18 * var(--px));line-height:calc(24 * var(--px));color:#b3b6b9;margin:0;position:absolute}.messages-bubble[data-v-26856435]{right:calc(32 * var(--px));top:calc(201 * var(--px));height:calc(45 * var(--px));padding:0 calc(18 * var(--px));border-radius:calc(22 * var(--px));font-size:calc(20 * var(--px));line-height:calc(45 * var(--px));color:#e3e5e7;white-space:nowrap;background:#101213eb;margin:0;position:absolute}.storage-line[data-v-26856435]{inset:calc(82 * var(--px)) calc(17 * var(--px)) auto calc(17 * var(--px));align-items:center;gap:calc(9 * var(--px));font-size:calc(20 * var(--px));line-height:calc(28 * var(--px));margin:0;display:flex;position:absolute}.storage-dot[data-v-26856435]{width:calc(14 * var(--px));height:calc(14 * var(--px));background:#54595b;border-radius:50%}.storage-label[data-v-26856435]{color:#c9ccd0;flex:1}.storage-bar[data-v-26856435]{inset:calc(124 * var(--px)) calc(20 * var(--px)) auto calc(21 * var(--px));height:calc(12 * var(--px));border-radius:calc(6 * var(--px));background:#35393b;display:flex;position:absolute;overflow:hidden}.storage-bar .other[data-v-26856435]{border-radius:0 calc(6 * var(--px)) calc(6 * var(--px)) 0}.storage-bar .games[data-v-26856435]{background:#52a6ee}.storage-bar .gallery[data-v-26856435]{background:#5b13bc}.storage-bar .other[data-v-26856435]{background:#d0d3d4}.trophy-total[data-v-26856435]{top:calc(22 * var(--px));right:calc(22 * var(--px));font-size:calc(18 * var(--px));font-weight:700;line-height:calc(28 * var(--px));margin:0;position:absolute}.trophy-counts[data-v-26856435]{inset:calc(66 * var(--px)) calc(20 * var(--px)) auto calc(20 * var(--px));text-align:center;font-size:calc(18 * var(--px));grid-template-columns:repeat(4,1fr);margin:0;padding:0;font-weight:700;list-style:none;display:grid;position:absolute}.trophy[data-v-26856435]{width:calc(84 * var(--px));height:calc(84 * var(--px));margin:calc(8 * var(--px)) auto calc(10 * var(--px));object-fit:contain;display:block}.trophy-level[data-v-26856435]{inset:auto calc(22 * var(--px)) calc(32 * var(--px)) calc(22 * var(--px));align-items:center;gap:calc(10 * var(--px));font-size:calc(18 * var(--px));color:#c9ccd0;margin:0;display:flex;position:absolute}.level-icon[data-v-26856435]{width:calc(30 * var(--px));height:calc(30 * var(--px));object-fit:contain}.trophy-percent[data-v-26856435]{margin-left:auto}.trophy-bar[data-v-26856435]{inset:auto calc(20 * var(--px)) calc(18 * var(--px)) calc(20 * var(--px));height:calc(4 * var(--px));border-radius:calc(2 * var(--px));background:#ffffff2e;position:absolute}.trophy-bar i[data-v-26856435]{border-radius:inherit;background:#d6d9dc;height:100%;display:block}.battery-ring[data-v-26856435]{left:calc(17 * var(--px));top:calc(17 * var(--px));width:calc(118 * var(--px));height:calc(118 * var(--px));border:calc(6 * var(--px)) solid #2ee27f;box-sizing:border-box;border-radius:50%;position:absolute}.controller-name[data-v-26856435]{left:calc(152 * var(--px));font-size:calc(18 * var(--px));color:#c9ccd0;white-space:nowrap;position:absolute;top:50%;transform:translateY(-50%)}.widget-text[data-v-26856435]{inset:calc(66 * var(--px)) calc(150 * var(--px)) auto calc(22 * var(--px));font-size:calc(18 * var(--px));color:#c9ccd0;margin:0;line-height:1.4;position:absolute}.hint[data-v-26856435]{left:calc(-3 * var(--px));right:calc(-3 * var(--px));top:calc(100% + 9 * var(--px));align-items:center;gap:calc(10 * var(--px));height:calc(44 * var(--px));padding:0 calc(10 * var(--px)) 0 calc(44 * var(--px));border-radius:calc(6 * var(--px));font-size:calc(20 * var(--px));white-space:nowrap;background:#000000d1;margin:0;font-weight:700;display:flex;position:absolute}.tv[data-v-a8a3ef1f]{width:100%;position:relative}.fullscreen-button[data-v-a8a3ef1f]{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-a8a3ef1f]:hover{background:color-mix(in srgb, var(--surface) 86%, var(--text))}.tv.fullscreen[data-v-a8a3ef1f]{background:#000;place-items:center;width:100vw;height:100vh;display:grid}.tv.fullscreen .screen[data-v-a8a3ef1f]{width:min(100vw,177.778vh);box-shadow:none}.tv.fullscreen .foot[data-v-a8a3ef1f],.tv.fullscreen .legend[data-v-a8a3ef1f]{display:none}.tv.fullscreen .fullscreen-button[data-v-a8a3ef1f]{color:#fff;background:#0e101899;border-color:#ffffff2e;top:14px;bottom:auto;right:14px}.tv.fullscreen.idle[data-v-a8a3ef1f]{cursor:none}.tv.fullscreen.idle .fullscreen-button[data-v-a8a3ef1f]{opacity:0}.screen[data-v-a8a3ef1f]{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-a8a3ef1f]{background:linear-gradient(#1b1d22,#0c0d10);border-radius:0 0 6px 6px;width:26%;height:7px;margin:6px auto 0}.legend[data-v-a8a3ef1f]{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-a8a3ef1f]{color:var(--text);margin-right:4px;font-weight:600}.legend.wake[data-v-a8a3ef1f]{color:var(--text);align-items:center;gap:10px;font-size:.82rem}.legend.wake b[data-v-a8a3ef1f]{color:var(--accent);margin:0}.legend.wake i[data-v-a8a3ef1f]{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;animation:1.6s ease-in-out infinite wake-a8a3ef1f}@keyframes wake-a8a3ef1f{0%,to{opacity:.35;box-shadow:0 0 #4f9dff80}50%{opacity:1;box-shadow:0 0 0 6px #4f9dff00}}.ui[data-v-a8a3ef1f]{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-a8a3ef1f]{width:100%;height:100%;display:block}.backdrop[data-v-a8a3ef1f]{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-a8a3ef1f]{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-a8a3ef1f] svg{stroke-width:.55px}.hero-mark[data-v-a8a3ef1f]{object-fit:contain;filter:drop-shadow(0 1.5em 3em #00000073);width:30em;height:30em;position:absolute;top:13em;right:12em}.top[data-v-a8a3ef1f]{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:1.67em 3.8em auto 4.84em}.tabs[data-v-a8a3ef1f]{gap:4.27em;display:flex}.tab[data-v-a8a3ef1f]{color:#ffffffa8;border-bottom:.1em solid #0000;padding-bottom:.2em;font-size:1.8em;font-weight:400}.tab.current[data-v-a8a3ef1f]{color:#fff;font-weight:650}.tab.focus[data-v-a8a3ef1f]{border-bottom-color:#fff}.system[data-v-a8a3ef1f]{align-items:center;gap:2.92em;display:flex;position:absolute;left:65.39em}.sys[data-v-a8a3ef1f]{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-a8a3ef1f] svg{stroke-width:2.3px}.sys.avatar[data-v-a8a3ef1f]{padding:0;overflow:hidden}.sys[data-v-a8a3ef1f]:has(.measured){place-items:center;padding:0;display:grid}.sys .measured[data-v-a8a3ef1f]{max-width:none;display:block}.sys.avatar img[data-v-a8a3ef1f]{object-fit:cover;width:100%;height:100%;display:block}.sys.focus[data-v-a8a3ef1f]{outline-color:#fff}.clock[data-v-a8a3ef1f]{letter-spacing:.08em;font-variant-numeric:tabular-nums;margin-left:.96em;font-size:2em;font-weight:300}.row[data-v-a8a3ef1f]{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-a8a3ef1f]{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-a8a3ef1f]{border-radius:.6em;outline-color:#ffffff47;width:8.6em;height:8.6em;margin:0 .535em;padding:2.35em}.tile.selected[data-v-a8a3ef1f]:first-child{margin-left:0}.tile.focus[data-v-a8a3ef1f]{outline-color:#fff}.row-title[data-v-a8a3ef1f]{white-space:nowrap;color:#ffffffeb;margin:0;position:absolute;top:12.52em}.row-title span[data-v-a8a3ef1f]{font-size:1.6em}.hub[data-v-a8a3ef1f]{width:46em;position:absolute;bottom:8.4em;left:8.4em}.logo[data-v-a8a3ef1f]{flex-direction:column;align-items:flex-start;display:flex}.kicker[data-v-a8a3ef1f]{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-a8a3ef1f]{letter-spacing:-.02em;text-transform:uppercase;font-size:5.2em;font-weight:800;line-height:.95}.logo strong.verbatim[data-v-a8a3ef1f]{text-transform:none}.logo em[data-v-a8a3ef1f]{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-a8a3ef1f]{color:#ffffffdb;margin:1.1em 0 0;font-size:1.6em}.meter[data-v-a8a3ef1f]{background:#ffffff2e;border-radius:1em;width:30em;height:.5em;margin-top:1.2em;overflow:hidden}.meter i[data-v-a8a3ef1f]{border-radius:inherit;background:#fff;height:100%;transition:width .9s cubic-bezier(.2,.8,.2,1);display:block}.actions[data-v-a8a3ef1f]{align-items:center;gap:.9em;margin-top:2.6em;display:flex}.action[data-v-a8a3ef1f]{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-a8a3ef1f]{width:2.47em;padding:.55em}.action.focus[data-v-a8a3ef1f]{color:#000;background:#fff;outline-color:#fff9}.backdrop.has-emblem[data-v-a8a3ef1f]{background:#040404}.emblem[data-v-a8a3ef1f]{width:70em;max-width:none;height:auto;position:absolute;top:50%;right:-12em;transform:translateY(-50%)}.backdrop.has-art[data-v-a8a3ef1f]{background:#0a0716}.art[data-v-a8a3ef1f]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.backdrop.has-art[data-v-a8a3ef1f]: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-a8a3ef1f]{background:#000}.backdrop.has-art.unveiled[data-v-a8a3ef1f]:after{content:none}.tile.cover[data-v-a8a3ef1f],.tile.cover.selected[data-v-a8a3ef1f]{padding:0;overflow:hidden}.tile.cover img[data-v-a8a3ef1f]{object-fit:cover;width:100%;height:100%;display:block}.tile.mark[data-v-a8a3ef1f]{background:#fff;padding:1.33em}.tile.mark.selected[data-v-a8a3ef1f]{padding:2.1em}.tile.mark.dark[data-v-a8a3ef1f]{background:#000000b8}.tile.mark.glyph[data-v-a8a3ef1f]{padding:1.53em}.tile.mark.glyph.selected[data-v-a8a3ef1f]{padding:2.38em}.top[data-v-a8a3ef1f],.row-title[data-v-a8a3ef1f]{transition:opacity .1s linear, translate var(--enter-time) var(--enter-ease)}.row[data-v-a8a3ef1f]{transition:transform .28s cubic-bezier(.2, .8, .2, 1), opacity .1s linear, translate var(--enter-time) var(--enter-ease)}.ui.in-welcome .top[data-v-a8a3ef1f],.ui.in-welcome .row[data-v-a8a3ef1f],.ui.in-welcome .row-title[data-v-a8a3ef1f]{opacity:0;translate:0 -6.71875cqw}.ui.arrive .welcome[data-v-a8a3ef1f]{opacity:var(--arrive-hub,0)}.tile.mark img[data-v-a8a3ef1f]{object-fit:contain;width:100%;height:100%;display:block}.row-title[data-v-a8a3ef1f]{align-items:center;gap:.8em;display:flex}.badge[data-v-a8a3ef1f]{color:#14121c;letter-spacing:.06em;background:#fff;border-radius:.25em;padding:.1em .5em;font-size:1.05em;font-weight:750}.badge.logo[data-v-a8a3ef1f]{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-a8a3ef1f]{width:2.4em;height:auto;display:block}.row-title .title-icon[data-v-a8a3ef1f]{flex:none;width:1.9em;height:1.9em}.logo-image[data-v-a8a3ef1f]{width:10.5em;height:auto;display:block}.subtitle[data-v-a8a3ef1f]{max-width:26em}.action.downloading[data-v-a8a3ef1f]{flex-direction:column;justify-content:center;gap:.3em;width:14.2em;padding:0 1.2em;display:flex}.dl-row[data-v-a8a3ef1f]{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-a8a3ef1f]{background:#ffffff47;border-radius:1em;width:100%;height:.14em;display:block;overflow:hidden}.dl-bar i[data-v-a8a3ef1f]{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-a8a3ef1f;display:block}.action.focus .dl-bar[data-v-a8a3ef1f]{background:#0003}.action.focus .dl-bar i[data-v-a8a3ef1f]{background:linear-gradient(90deg,#000 0% 55%,#00000073 78%,#000 100%) 0 0/220% 100%}@keyframes downloading-a8a3ef1f{0%{background-position:100% 0}to{background-position:-120% 0}}.options[data-v-a8a3ef1f]{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-a8a3ef1f],.panel li[data-v-a8a3ef1f]{border-radius:.5em;padding:.7em 1em;font-size:1.8em}.options li.focus[data-v-a8a3ef1f],.panel li.focus[data-v-a8a3ef1f]{color:#000;background:#fff}.panel[data-v-a8a3ef1f]{background:#08090df7;padding:5em 6em;position:absolute;inset:0}.panel h2[data-v-a8a3ef1f]{letter-spacing:-.02em;margin:0;font-size:3.6em;font-weight:650;line-height:1.1}.panel ul[data-v-a8a3ef1f]{width:46em;margin:2.5em 0 0;padding:0;list-style:none}.panel li[data-v-a8a3ef1f]{justify-content:space-between;gap:2em;padding:.62em 1em;display:flex}.panel small[data-v-a8a3ef1f]{opacity:.65;font-size:.85em}.back[data-v-a8a3ef1f]{color:#fff9;margin:0;font-size:1.5em;position:absolute;bottom:2em;right:4em}.back b[data-v-a8a3ef1f]{color:#fff;margin-right:.3em;font-weight:500}.game[data-v-a8a3ef1f]{z-index:4;background:#000;position:absolute;inset:0}.game-back[data-v-a8a3ef1f]{z-index:5;color:#ffffffd9;background:#0000008c;border-radius:2em;padding:.5em .9em;animation:5s forwards game-back-a8a3ef1f}@keyframes game-back-a8a3ef1f{0%,70%{opacity:1}to{opacity:0}}.control[data-v-a8a3ef1f]{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-a8a3ef1f]{background:#1e2028eb;border-radius:4em;gap:1.3em;padding:1.2em 1.8em;display:flex}.dock-item[data-v-a8a3ef1f]{color:#ffffffd9;border-radius:50%;width:5em;height:5em;padding:1.35em;transition:background .15s,color .15s,transform .15s}.dock-item.focus[data-v-a8a3ef1f]{color:#000;background:#fff;transform:scale(1.12)}.dock-label[data-v-a8a3ef1f]{margin:.9em 0 0;font-size:1.8em}.toast[data-v-a8a3ef1f]{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-a8a3ef1f]{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-a8a3ef1f]{z-index:0}.boot-layer[data-v-a8a3ef1f]{position:absolute;inset:0}.boot-logo[data-v-a8a3ef1f]{background:#000;place-items:center;display:grid}.boot-logo span[data-v-a8a3ef1f]{letter-spacing:.04em;color:#e9e9ec;font-size:7em;font-weight:700}.boot-logo img[data-v-a8a3ef1f]{width:11.69em;height:auto;transform:translateY(-.26em)}.boot-out-leave-active[data-v-a8a3ef1f]{transition:opacity .45s}.boot-out-leave-to[data-v-a8a3ef1f]{opacity:0}.ui.arrive[data-v-a8a3ef1f]{background:0 0}.ui.arrive .backdrop[data-v-a8a3ef1f]{opacity:var(--arrive-backdrop,0)}.ui.arrive .top[data-v-a8a3ef1f]{opacity:var(--arrive-top,0);translate:0 calc(var(--arrive-top-y,0) * 1em)}.ui.arrive .row[data-v-a8a3ef1f]{translate:calc(var(--arrive-x,90) * 1em) calc(var(--arrive-y,0) * 1em);transition:none}.ui.arrive .tile[data-v-a8a3ef1f]{scale:var(--arrive-scale,0);transition:none}.ui.arrive .tile.selected[data-v-a8a3ef1f]{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-a8a3ef1f]:first-child{margin-left:0}.ui.arrive .tile.mark.selected[data-v-a8a3ef1f]{padding:calc(1.33em + .77em * var(--arrive-grow,0))}.ui.arrive .tile.cover.selected[data-v-a8a3ef1f]{padding:0}.ui.arrive .row-title[data-v-a8a3ef1f]{opacity:var(--arrive-title,0)}.ui.arrive .hub[data-v-a8a3ef1f]{opacity:var(--arrive-hub,0);translate:0 calc(var(--arrive-hub-y,0) * 1em)}.boot-out-enter-active[data-v-a8a3ef1f]{transition:opacity .5s}.boot-out-enter-from[data-v-a8a3ef1f]{opacity:0}.sr-only[data-v-a8a3ef1f]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.fade-enter-active[data-v-a8a3ef1f],.fade-leave-active[data-v-a8a3ef1f]{transition:opacity .35s}.fade-enter-from[data-v-a8a3ef1f],.fade-leave-to[data-v-a8a3ef1f]{opacity:0}.swap-enter-active[data-v-a8a3ef1f],.swap-leave-active[data-v-a8a3ef1f]{transition:opacity .14s}.swap-enter-from[data-v-a8a3ef1f],.swap-leave-to[data-v-a8a3ef1f]{opacity:0}.pop-enter-active[data-v-a8a3ef1f],.pop-leave-active[data-v-a8a3ef1f]{transition:opacity .14s,transform .14s}.pop-enter-from[data-v-a8a3ef1f],.pop-leave-to[data-v-a8a3ef1f]{opacity:0;transform:scale(.96)}.rise-enter-active[data-v-a8a3ef1f],.rise-leave-active[data-v-a8a3ef1f]{transition:opacity .2s,transform .2s}.rise-enter-from[data-v-a8a3ef1f],.rise-leave-to[data-v-a8a3ef1f]{opacity:0;transform:translateY(4em)}.toast-enter-active[data-v-a8a3ef1f],.toast-leave-active[data-v-a8a3ef1f]{transition:opacity .25s,transform .25s}.toast-enter-from[data-v-a8a3ef1f],.toast-leave-to[data-v-a8a3ef1f]{opacity:0;transform:translate(3em)}@media (prefers-reduced-motion:reduce){.ui[data-v-a8a3ef1f] *,.row[data-v-a8a3ef1f]{transition-duration:10ms!important}}.pad[data-v-a98ff3db]{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-a98ff3db]{width:100%;height:100%;display:block}.shield[data-v-a98ff3db]{pointer-events:auto;position:absolute}.shield.body[data-v-a98ff3db]{inset:3% 5% 38%}.shield.grip[data-v-a98ff3db]{width:22%;top:55%;bottom:4%}.shield.grip.left[data-v-a98ff3db]{left:2%}.shield.grip.right[data-v-a98ff3db]{right:2%}.zone[data-v-a98ff3db]{pointer-events:auto;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:absolute}.zone[data-v-a98ff3db]:before{content:"";position:absolute;inset:-14%}.bumper[data-v-a98ff3db]:before{inset:-160% -6% -30%}.socket[data-v-a98ff3db],.cap[data-v-a98ff3db]{border-radius:inherit;position:absolute;inset:0}.socket[data-v-a98ff3db]{opacity:0;background:radial-gradient(closest-side,#8f95a3,#b9bdc8);box-shadow:inset 0 .12em .3em #141a2c8c}.cap[data-v-a98ff3db]{background-repeat:no-repeat;transition:transform .16s cubic-bezier(.3,1.6,.5,1),filter .16s}.zone:active .socket[data-v-a98ff3db],.zone.on .socket[data-v-a98ff3db]{opacity:1}.zone:active .cap[data-v-a98ff3db],.zone.on .cap[data-v-a98ff3db]{filter:brightness(.86);transition-duration:40ms;transition-timing-function:ease-out;transform:translateY(4%)scale(.92)}.round[data-v-a98ff3db]{border-radius:50%}.dpad[data-v-a98ff3db]{border-radius:38%}.pill[data-v-a98ff3db]{border-radius:999px}.pill:active .cap[data-v-a98ff3db],.pill.on .cap[data-v-a98ff3db]{transform:scale(.82)}.stick .socket[data-v-a98ff3db],.ps .socket[data-v-a98ff3db]{box-shadow:none;background:#030304}.stick:active .cap[data-v-a98ff3db],.stick.on .cap[data-v-a98ff3db]{filter:brightness(.8);transform:scale(.95)}.ps:active .cap[data-v-a98ff3db],.ps.on .cap[data-v-a98ff3db]{filter:brightness(.65);transform:translateY(3%)scale(.88)}.touchpad .socket[data-v-a98ff3db],.touchpad .cap[data-v-a98ff3db]{clip-path:polygon(1% 0,99% 0,91% 87%,84% 99%,16% 99%,9% 87%)}.touchpad .socket[data-v-a98ff3db]{background:#6f7790}.touchpad:active .cap[data-v-a98ff3db],.touchpad.on .cap[data-v-a98ff3db]{filter:brightness(.9);transform:translateY(1.6%)scale(.992)}.bumper[data-v-a98ff3db]{border-radius:45% 45% 0 0}.bumper .socket[data-v-a98ff3db]{box-shadow:none;background:#000000c7}.bumper .cap[data-v-a98ff3db]{transform-origin:bottom}.bumper:active .cap[data-v-a98ff3db],.bumper.on .cap[data-v-a98ff3db]{filter:brightness(.7);transform:scaleY(.6)}.zone.glow[data-v-a98ff3db]:after{content:"";pointer-events:none;opacity:0;animation:pad-ring-a98ff3db 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-a98ff3db]{animation:pad-press-a98ff3db var(--pulse-period,3.3867s) linear var(--pulse-delay,0s) infinite backwards}@keyframes pad-ring-a98ff3db{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-a98ff3db{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-a98ff3db]{transition-duration:10ms!important}.zone.glow[data-v-a98ff3db]:after{opacity:.8;animation:none;transform:scale(1.6)}.zone.glow .cap[data-v-a98ff3db]{animation:none}}.page[data-v-16efd310]{min-height:100dvh}.stage[data-v-16efd310]{--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-16efd310]{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-16efd310]{justify-self:center;width:min(100%,177.778dvh - 266.667px);min-width:0;position:relative}.side[data-v-16efd310]{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-16efd310]{flex:none;width:100%}.pad-slot[data-v-16efd310] .pad{width:100%;position:relative;bottom:auto;left:auto;transform:none}.console[data-v-16efd310]{flex:auto;width:100%;min-height:0;position:relative}.sound-hint[data-v-16efd310]{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-16efd310]{transition:opacity .3s .7s}.hint-leave-active[data-v-16efd310]{transition:opacity .2s}.hint-enter-from[data-v-16efd310],.hint-leave-to[data-v-16efd310]{opacity:0}@media (width<=860px){.stage[data-v-16efd310]{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;height:auto;min-height:100dvh;padding:52px 14px 0}.tv-slot[data-v-16efd310]{width:100%}.side[data-v-16efd310]{padding-top:0}.pad-slot[data-v-16efd310]{width:min(380px,100%)}.console[data-v-16efd310]{flex:none;height:44dvh}}
