.games-scene[data-astro-cid-sqy6y3jj]{font-family:var(--mono);color:#fff;--talk:#6dff9e;--plate:#090b209e;background:radial-gradient(at 60% 80%,#ff8a3d47,#0000 55%),radial-gradient(at 30% 20%,#5e7cff4d,#0000 60%),linear-gradient(#0b0f2e,#1b1446);position:absolute;inset:0;overflow:clip}.gs-canvas[data-astro-cid-sqy6y3jj]{opacity:0;width:100%;height:100%;transition:opacity .6s ease-out;display:block;position:absolute;inset:0}.games-scene[data-astro-cid-sqy6y3jj].is-live .gs-canvas[data-astro-cid-sqy6y3jj]{opacity:1}.gs-wipe[data-astro-cid-sqy6y3jj]{opacity:0;pointer-events:none;background:radial-gradient(circle at var(--gs-x,50%) var(--gs-y,55%), #fff 0, #7df9ff 18%, #2a1d6e 48%, #070918 80%);position:absolute;inset:0}.gs-scrim[data-astro-cid-sqy6y3jj]{pointer-events:none;position:absolute;inset:0}.gs-tags[data-astro-cid-sqy6y3jj]{pointer-events:none;opacity:0;transition:opacity .6s ease-out;position:absolute;inset:0}.gs-hurt[data-astro-cid-sqy6y3jj]{pointer-events:none;opacity:calc(var(--v,0) * .85);background:radial-gradient(#ff244000 52%,#ff244080 100%);transition:opacity .15s linear;position:absolute;inset:0}.games-scene[data-astro-cid-sqy6y3jj].is-live .gs-tags[data-astro-cid-sqy6y3jj]{opacity:1}.gs-hud[data-astro-cid-sqy6y3jj]{left:var(--gs-x,50%);top:var(--gs-y,55%);width:var(--gs-hud-w,60cqw);height:var(--gs-hud-h,64cqh);opacity:0;text-shadow:0 1px 8px #0000008c;font-variant-numeric:tabular-nums;transition:opacity .5s .3s;position:absolute;translate:-50% -50%}.games-scene[data-astro-cid-sqy6y3jj].is-live .gs-hud[data-astro-cid-sqy6y3jj]{opacity:1}.gs-voice[data-astro-cid-sqy6y3jj]{background:var(--plate);font:600 .6875rem/1 var(--sans);text-shadow:none;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 7px;display:flex;position:absolute;top:0;left:0}.gs-mode[data-astro-cid-sqy6y3jj]{background:var(--plate);font-family:var(--sans);text-align:right;text-shadow:none;border-radius:10px;justify-items:end;gap:3px;padding:6px 11px;display:grid;position:absolute;top:0;right:0}.gs-mode[data-astro-cid-sqy6y3jj] b[data-astro-cid-sqy6y3jj]{letter-spacing:.08em;text-transform:uppercase;color:#7df9ff;font-size:.6875rem;font-weight:800}.gs-mode[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]{color:#ffffffd9;font-size:.6875rem;font-weight:500}.gs-toasts[data-astro-cid-sqy6y3jj]{justify-items:center;display:grid;position:absolute;top:16%;left:50%;translate:-50%}.gs-stage[data-astro-cid-sqy6y3jj]{display:none;position:absolute;inset:0}.games-scene[data-astro-cid-sqy6y3jj][data-stage=racing] [data-astro-cid-sqy6y3jj][data-for=racing],.games-scene[data-astro-cid-sqy6y3jj][data-stage=shooter] [data-astro-cid-sqy6y3jj][data-for=shooter],.games-scene[data-astro-cid-sqy6y3jj][data-stage=space] [data-astro-cid-sqy6y3jj][data-for=space],.games-scene[data-astro-cid-sqy6y3jj][data-stage=adventure] [data-astro-cid-sqy6y3jj][data-for=adventure]{display:block}.gs-speedo[data-astro-cid-sqy6y3jj]{justify-items:end;line-height:1;display:grid;position:absolute;bottom:46px;right:0}.gs-speedo[data-astro-cid-sqy6y3jj] strong[data-astro-cid-sqy6y3jj]{font-size:clamp(1.75rem,3.6cqw,2.75rem);font-style:italic;font-weight:700}.gs-speedo[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]{opacity:.8;margin-top:2px;font-size:.75rem}.gs-rpm[data-astro-cid-sqy6y3jj]{background:linear-gradient(90deg, #7df9ff, #ffd23f 70%, #ff5a5a calc(var(--v,.8) * 100%), #ffffff2e 0);border-radius:2px;width:96px;height:4px;margin-top:6px;display:block}.gs-speedo[data-astro-cid-sqy6y3jj] em[data-astro-cid-sqy6y3jj]{border:1px solid #ffffff80;border-radius:4px;margin-top:6px;padding:2px 8px;font-size:.75rem;font-style:normal}.gs-boost[data-astro-cid-sqy6y3jj]{opacity:.85;align-items:center;gap:6px;margin-top:8px;font-size:.6875rem;display:none}.games-scene[data-astro-cid-sqy6y3jj][data-playing] .gs-boost[data-astro-cid-sqy6y3jj]{display:flex}.gs-boost[data-astro-cid-sqy6y3jj] i[data-astro-cid-sqy6y3jj]{background:linear-gradient(90deg, #7df9ff calc(var(--v,1) * 100%), #ffffff2e 0);border-radius:2px;width:72px;height:4px}.gs-race[data-astro-cid-sqy6y3jj]{gap:4px;font-size:.8125rem;display:grid;position:absolute;bottom:48px;left:0}.gs-race[data-astro-cid-sqy6y3jj] strong[data-astro-cid-sqy6y3jj]{color:#ffd23f;font-size:1.375rem;font-weight:700}.gs-race[data-astro-cid-sqy6y3jj] em[data-astro-cid-sqy6y3jj]{color:#ffffffb3;font-size:.8125rem;font-style:normal}.gs-score[data-astro-cid-sqy6y3jj]{font:800 .875rem/1 var(--sans);text-shadow:none;border-radius:8px;display:flex;position:absolute;bottom:44px;left:50%;overflow:clip;translate:-50%}.gs-score[data-astro-cid-sqy6y3jj]>[data-astro-cid-sqy6y3jj]{padding:6px 10px}.gs-score[data-astro-cid-sqy6y3jj] b[data-astro-cid-sqy6y3jj]:first-child{background:#2f6bffe6}.gs-score[data-astro-cid-sqy6y3jj] b[data-astro-cid-sqy6y3jj]:last-child{background:#ff7a2fe6}.gs-score[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]{background:var(--plate);font-size:.75rem;font-weight:600}.gs-killfeed[data-astro-cid-sqy6y3jj]{font:600 .6875rem/1.2 var(--sans);text-shadow:none;justify-items:end;gap:4px;margin:0;padding:0;list-style:none;display:grid;position:absolute;top:50px;right:0}.gs-cross[data-astro-cid-sqy6y3jj]{filter:drop-shadow(0 0 2px #000c);background:linear-gradient(#fff,#fff) 50% 0/2px 8px no-repeat,linear-gradient(#fff,#fff) 50% 100%/2px 8px no-repeat,linear-gradient(#fff,#fff) 0/8px 2px no-repeat,linear-gradient(#fff,#fff) 100%/8px 2px no-repeat;width:26px;height:26px;position:absolute;top:50%;left:50%;translate:-50% -50%}.gs-hit[data-astro-cid-sqy6y3jj]{opacity:0;background:linear-gradient(#ff5a5a,#ff5a5a) 50% 0/2px 9px no-repeat,linear-gradient(#ff5a5a,#ff5a5a) 50% 100%/2px 9px no-repeat,linear-gradient(#ff5a5a,#ff5a5a) 0/9px 2px no-repeat,linear-gradient(#ff5a5a,#ff5a5a) 100%/9px 2px no-repeat;width:30px;height:30px;position:absolute;top:50%;left:50%;transform:rotate(45deg)}.gs-ammo[data-astro-cid-sqy6y3jj]{line-height:1;position:absolute;bottom:46px;right:0}.gs-ammo[data-astro-cid-sqy6y3jj] strong[data-astro-cid-sqy6y3jj]{font-size:clamp(1.5rem,3cqw,2.25rem);font-weight:700}.gs-ammo[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]{opacity:.75;font-size:.875rem}.gs-health[data-astro-cid-sqy6y3jj]{border:1px solid #fff9;border-radius:2px;width:min(160px,30%);height:8px;position:absolute;bottom:52px;left:0}.gs-health[data-astro-cid-sqy6y3jj] i[data-astro-cid-sqy6y3jj]{width:calc(var(--v,.78) * 100%);background:linear-gradient(90deg,#4dffb2,#35e6ff);height:100%;transition:width .2s ease-out;display:block}.gs-bars[data-astro-cid-sqy6y3jj]{gap:8px;font-size:.75rem;display:grid;position:absolute;bottom:48px;left:0}.gs-bars[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]{justify-content:space-between;align-items:center;gap:10px;display:flex}.gs-bars[data-astro-cid-sqy6y3jj] i[data-astro-cid-sqy6y3jj]{background:linear-gradient(90deg, #5ecbff calc(var(--v,.8) * 100%), #fff3 0);border-radius:3px;width:110px;height:6px}.gs-wave[data-astro-cid-sqy6y3jj]{justify-items:end;gap:4px;font-size:.75rem;display:grid;position:absolute;bottom:48px;right:0}.gs-wave[data-astro-cid-sqy6y3jj] b[data-astro-cid-sqy6y3jj]{color:#ffd23f;font-size:1rem}.gs-lock[data-astro-cid-sqy6y3jj]{opacity:0;width:64px;height:64px;transition:opacity .2s;position:absolute;top:0;left:0;translate:-50% -50%}.gs-lock[data-astro-cid-sqy6y3jj] i[data-astro-cid-sqy6y3jj]{background:linear-gradient(#ff5a3a,#ff5a3a) 0 0/14px 2px no-repeat,linear-gradient(#ff5a3a,#ff5a3a) 0 0/2px 14px no-repeat,linear-gradient(#ff5a3a,#ff5a3a) 100% 0/14px 2px no-repeat,linear-gradient(#ff5a3a,#ff5a3a) 100% 0/2px 14px no-repeat,linear-gradient(#ff5a3a,#ff5a3a) 0 100%/14px 2px no-repeat,linear-gradient(#ff5a3a,#ff5a3a) 0 100%/2px 14px no-repeat,linear-gradient(#ff5a3a,#ff5a3a) 100% 100%/14px 2px no-repeat,linear-gradient(#ff5a3a,#ff5a3a) 100% 100%/2px 14px no-repeat;position:absolute;inset:0}.gs-lock[data-astro-cid-sqy6y3jj] b[data-astro-cid-sqy6y3jj]{color:#ff8a6a;margin-left:6px;font-size:.6875rem;font-weight:600;position:absolute;top:-4px;left:100%}.games-scene[data-astro-cid-sqy6y3jj]:not([data-stage=space]) .gs-lock[data-astro-cid-sqy6y3jj]{display:none}.gs-hearts[data-astro-cid-sqy6y3jj]{width:calc(var(--v,1) * 66px);gap:6px;transition:width .3s ease-out;display:flex;position:absolute;bottom:50px;left:0;overflow:clip}.gs-hearts[data-astro-cid-sqy6y3jj] i[data-astro-cid-sqy6y3jj]{width:18px;height:16px;clip-path:path("M9 16 1.5 8.5A4.3 4.3 0 0 1 9 3a4.3 4.3 0 0 1 7.5 5.5z");filter:drop-shadow(0 1px 2px #00000080);background:#ff4d6d;flex:none}.gs-coins[data-astro-cid-sqy6y3jj]{align-items:center;gap:6px;font-size:1.125rem;font-weight:700;display:flex;position:absolute;bottom:48px;right:0}.gs-coins[data-astro-cid-sqy6y3jj] i[data-astro-cid-sqy6y3jj]{background:radial-gradient(circle at 35% 35%,#fff3b0,#ffcf3a 45%,#c98a00);border-radius:50%;width:18px;height:18px}.gs-pills[data-astro-cid-sqy6y3jj]{white-space:nowrap;font-family:var(--sans);gap:6px;font-size:.75rem;font-weight:600;display:flex;position:absolute;bottom:8px;left:50%;translate:-50%}.gs-pills[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]{isolation:isolate;color:#ffffffb3;background:#080a1ea8;border:1px solid #ffffff2e;border-radius:999px;padding:5px 11px;position:relative;overflow:clip}.gs-pills[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]:before{content:"";z-index:-1;transform-origin:0;scale:var(--p,0) 1;background:linear-gradient(90deg,#7df9ff73,#ff6ad573);transition:scale .12s linear;position:absolute;inset:0}.games-scene[data-astro-cid-sqy6y3jj][data-stage=racing] [data-astro-cid-sqy6y3jj][data-pill=racing],.games-scene[data-astro-cid-sqy6y3jj][data-stage=shooter] [data-astro-cid-sqy6y3jj][data-pill=shooter],.games-scene[data-astro-cid-sqy6y3jj][data-stage=space] [data-astro-cid-sqy6y3jj][data-pill=space],.games-scene[data-astro-cid-sqy6y3jj][data-stage=adventure] [data-astro-cid-sqy6y3jj][data-pill=adventure]{color:#fff;border-color:#ffffff8c}@container (width<=520px){.gs-pills[data-astro-cid-sqy6y3jj]{gap:4px;font-size:.6875rem;left:auto;right:12px;translate:none}.gs-pills[data-astro-cid-sqy6y3jj] span[data-astro-cid-sqy6y3jj]{padding:4px 8px}.games-scene[data-astro-cid-sqy6y3jj]:not([data-playing]) [data-astro-cid-sqy6y3jj]:is(.gs-mode,.gs-toasts,.gs-stage,.gs-lock){display:none!important}}.games-scene .gs-tag{font:600 .6875rem/1.2 var(--sans);white-space:nowrap;background:var(--plate);box-shadow:inset 0 0 0 1px var(--team);opacity:0;--team:#fff6;border-radius:999px;align-items:center;gap:5px;padding:3px 9px 3px 7px;transition:box-shadow .2s;display:flex;position:absolute;top:0;left:0;translate:-50% -100%}.games-scene .gs-tag[data-team=friend]{--team:#6dff9eb3}.games-scene .gs-tag[data-team=ally]{--team:#5ecbffd9}.games-scene .gs-tag[data-team=foe]{--team:#ff6a4ae6}.games-scene .gs-tag[data-speaking]{box-shadow:inset 0 0 0 1.5px var(--talk), 0 0 16px #6dff9e66}.games-scene .gs-dot{background:var(--team);border-radius:50%;width:6px;height:6px}.games-scene .gs-eq{align-items:flex-end;gap:1.5px;height:10px;display:inline-flex}.games-scene .gs-eq i{opacity:.5;transform-origin:50% 100%;background:currentColor;border-radius:1px;width:2px;height:10px;scale:1 .3}.games-scene [data-speaking]>.gs-eq i{background:var(--talk);opacity:1;animation:.46s ease-in-out infinite alternate gs-eq}.games-scene [data-speaking]>.gs-eq i:nth-child(2){animation-duration:.34s;animation-delay:-.2s}.games-scene [data-speaking]>.gs-eq i:nth-child(3){animation-duration:.52s;animation-delay:-.1s}@keyframes gs-eq{0%{scale:1 .25}to{scale:1}}.games-scene .gs-voice>svg{color:#7df9ff;flex:none;margin-right:2px}.games-scene .gs-voice ol,.games-scene .gs-voice ol>div:not([hidden]){display:contents}.games-scene .gs-voice li{align-items:center;gap:5px;display:flex}.games-scene .gs-voice li>:is(b,.gs-eq){display:none}.games-scene .gs-voice li[data-speaking]>:is(b,.gs-eq){display:inline-flex}.games-scene .gs-voice li[data-speaking]>b{margin-right:2px}.games-scene .gs-av{background:var(--c);color:#0b0f2e;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.625rem;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 1.5px #090b20e6}.games-scene .gs-voice li[data-speaking] .gs-av{box-shadow:0 0 0 2px var(--talk), 0 0 10px #6dff9e99}.games-scene .gs-voice li[data-muted] .gs-av{opacity:.55}.games-scene .gs-muted{background:#ff5a5a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 5l14 14' stroke='white' stroke-width='4'/%3E%3C/svg%3E") 50%/7px no-repeat;border-radius:50%;width:10px;height:10px;margin-top:12px;margin-left:-9px;box-shadow:0 0 0 1.5px #090b20e6}.games-scene .gs-toast{font-family:var(--sans);white-space:nowrap;text-shadow:none;background:linear-gradient(135deg,#2f6bffe0,#8b5cf6e0);border-radius:12px;justify-items:center;gap:2px;padding:7px 16px;animation:2.8s both gs-toast;display:grid;box-shadow:0 10px 30px #00000059}.games-scene .gs-toast b{font-size:.875rem;font-weight:800}.games-scene .gs-toast span{opacity:.9;font-size:.6875rem}@keyframes gs-toast{0%{opacity:0;translate:0 -8px;scale:.94}10%,84%{opacity:1;translate:0;scale:1}to{opacity:0;translate:0 -6px}}.games-scene .gs-killfeed li{background:var(--plate);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;animation:4.2s both gs-feed;display:flex}.games-scene .gs-killfeed [data-team=you]{color:#ffd23f}.games-scene .gs-killfeed [data-team=ally]{color:#6fd0ff}.games-scene .gs-killfeed [data-team=foe]{color:#ff8a6a}.games-scene .gs-gun{opacity:.85;background:#fff;width:18px;height:7px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 14'%3E%3Cpath d='M0 5h22l2-3h7v4h5v3H26l-4 5h-5l1-5H0z'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes gs-feed{0%{opacity:0;translate:10px}8%,86%{opacity:1;translate:0}to{opacity:0}}.games-scene .gs-pops{pointer-events:none;position:absolute;inset:0}.games-scene .gs-pop{opacity:0;font:800 .9375rem/1 var(--sans);color:#ffd23f;white-space:nowrap;text-shadow:0 1px 2px #000000b3,0 0 12px #0006;position:absolute;top:0;left:0}::view-transition-group(games-scene){animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.8,.2,1)}::view-transition-image-pair(games-scene){overflow:clip}::view-transition-old(games-scene),::view-transition-new(games-scene){object-fit:cover;height:100%}[data-motion][data-paused] *,[data-motion][data-paused] :before,[data-motion][data-paused] :after{animation-play-state:paused!important}.motion-toggle{z-index:4;color:#fff;cursor:pointer;backdrop-filter:blur(8px);background:#0a0e248c;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;bottom:14px;left:14px}.motion-toggle:hover{background:#0a0e24cc;border-color:#ffffff80}.motion-toggle:active{background:#0a0e24f2}.marketing .motion-toggle:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #fff;box-shadow:0 0 0 4px #0b1030}.motion-toggle>span{border-inline:3px solid;width:10px;height:12px}.motion-toggle[aria-pressed=true]>span{border:6px solid #0000;border-inline:10px solid;border-right:0;width:0;height:0;margin-left:3px}@media (pointer:coarse){.motion-toggle{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.motion-toggle{display:none}}
