.GameSwitcher_switcher__4u2vk{--edge-fade:2.5rem;position:relative;min-width:0;width:100%}.GameSwitcher_scroller__KEVqb{display:flex;align-items:stretch;gap:.75rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.375rem .25rem .625rem;scrollbar-width:thin;scrollbar-color:rgba(196,181,253,.35) rgba(0,0,0,0);scroll-snap-type:x proximity;scroll-padding-inline:.25rem}.GameSwitcher_switcher__4u2vk[data-scroll-end] .GameSwitcher_scroller__KEVqb{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--edge-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--edge-fade)),transparent)}.GameSwitcher_switcher__4u2vk[data-scroll-start] .GameSwitcher_scroller__KEVqb{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--edge-fade));mask-image:linear-gradient(to right,transparent,#000 var(--edge-fade))}.GameSwitcher_switcher__4u2vk[data-scroll-start][data-scroll-end] .GameSwitcher_scroller__KEVqb{-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--edge-fade),#000 calc(100% - var(--edge-fade)),transparent)}.GameSwitcher_scrollButton__37mm_{position:absolute;z-index:2;top:50%;display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;transform:translateY(-50%);border:1px solid rgba(196,181,253,.3);border-radius:50%;color:#eee8ff;background:rgba(23,24,43,.94);box-shadow:0 4px 16px rgba(0,0,0,.4);cursor:pointer}.GameSwitcher_scrollButton__37mm_:hover{border-color:#c4b5fd;background:#392d52}.GameSwitcher_scrollButton__37mm_:focus-visible{outline:2px solid #e9d5ff;outline-offset:2px}.GameSwitcher_scrollButton__37mm_ svg{width:1.125rem;height:1.125rem;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.GameSwitcher_previous__wkNfJ{left:.25rem}.GameSwitcher_next__Brdu1{right:.25rem}.GameSwitcher_itemWrap___HUj5{display:flex;flex:0 0 10rem;min-width:0;scroll-snap-align:start}.GameSwitcher_item__pWrD_{position:relative;display:grid;grid-template-rows:5rem 1fr;width:100%;min-width:0;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:.875rem;color:#e8e7f0;background:linear-gradient(145deg,#1d2236,#121625);font:inherit;text-decoration:none;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.GameSwitcher_preview__D_VYJ{position:relative;display:block;min-width:0;overflow:hidden;min-height:0;background:#20253b}.GameSwitcher_preview__D_VYJ:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,transparent 55%,rgba(18,22,37,.45))}.GameSwitcher_image__zxgky{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .24s ease}.GameSwitcher_copy___OUKt{display:flex;align-items:center;min-width:0;min-height:2.875rem;padding:.375rem .625rem;box-sizing:border-box}.GameSwitcher_name__1o4dg{display:-webkit-box;overflow:hidden;font-size:.8125rem;font-weight:650;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;word-break:normal;overflow-wrap:normal}@media(hover:hover){.GameSwitcher_item__pWrD_:hover{transform:translateY(-2px);border-color:#a78bfa;box-shadow:0 6px 18px rgba(0,0,0,.25)}.GameSwitcher_item__pWrD_:hover .GameSwitcher_image__zxgky{transform:scale(1.06)}}.GameSwitcher_item__pWrD_:focus-visible{outline:2px solid #e9d5ff;outline-offset:2px}.GameSwitcher_item__pWrD_[aria-current=page]{border-color:#c4b5fd;color:#fff;background:linear-gradient(135deg,#3a2c59,#241e3b);box-shadow:0 0 0 1px rgba(167,139,250,.35),0 4px 18px rgba(124,58,237,.2)}.GameSwitcher_activeDot__eEFsP,.GameSwitcher_externalArrow__9zbbW{position:absolute;z-index:1;top:.5rem;right:.5rem}.GameSwitcher_activeDot__eEFsP{width:.5rem;height:.5rem;border:2px solid #fff;border-radius:50%;background:#a78bfa;box-shadow:0 0 0 3px rgba(35,23,61,.6)}.GameSwitcher_externalArrow__9zbbW{display:grid;place-items:center;width:1.375rem;height:1.375rem;border:1px solid rgba(255,255,255,.3);border-radius:.5rem;background:rgba(8,11,23,.72);color:#fff;font-size:.875rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.GameSwitcher_switcher__4u2vk[data-wide] .GameSwitcher_itemWrap___HUj5{flex-basis:11rem}.GameSwitcher_switcher__4u2vk[data-wide] .GameSwitcher_item__pWrD_{grid-template-rows:auto 1fr}.GameSwitcher_switcher__4u2vk[data-wide] .GameSwitcher_preview__D_VYJ{aspect-ratio:16/9}@media(max-width:640px){.GameSwitcher_switcher__4u2vk{--edge-fade:0.75rem}.GameSwitcher_scrollButton__37mm_{display:none}.GameSwitcher_name__1o4dg{font-size:.75rem}.GameSwitcher_scroller__KEVqb{gap:.5rem}.GameSwitcher_itemWrap___HUj5,.GameSwitcher_switcher__4u2vk[data-wide] .GameSwitcher_itemWrap___HUj5{flex-basis:8.25rem}.GameSwitcher_item__pWrD_{grid-template-rows:4.125rem 1fr;border-radius:.75rem}.GameSwitcher_copy___OUKt{padding-inline:.5rem}}@media(prefers-reduced-motion:reduce){.GameSwitcher_image__zxgky,.GameSwitcher_item__pWrD_{transition:none}}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_scroller__KEVqb{overflow-x:hidden;scrollbar-width:none;scroll-snap-type:none;gap:.5rem;padding-block:.25rem}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_scrollButton__37mm_{display:grid;width:2rem;height:2rem}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_itemWrap___HUj5{flex-basis:13rem}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_item__pWrD_{grid-template-columns:3rem minmax(0,1fr);grid-template-rows:3rem;border-radius:.75rem}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_copy___OUKt{min-height:0;padding:.375rem .5rem}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_name__1o4dg{font-size:.75rem;-webkit-line-clamp:3}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_activeDot__eEFsP{top:.25rem;right:.25rem;width:.375rem;height:.375rem}.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_externalArrow__9zbbW{top:auto;bottom:.125rem;right:.125rem;width:1rem;height:1rem;font-size:.7rem}@media(any-pointer:coarse){.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_scroller__KEVqb{overflow-x:auto;touch-action:pan-x}}@media(max-width:640px){.GameSwitcher_switcher__4u2vk:not([data-wide]) .GameSwitcher_itemWrap___HUj5{flex-basis:10rem}}.FullscreenGameFrame_frame__REwbR{position:relative;width:100%;min-width:0;box-sizing:border-box;padding-top:var(--game-toolbar-height,0);background:var(--game-frame-background,#070a12)}.FullscreenGameFrame_content__9RXCw{min-height:inherit}.FullscreenGameFrame_fullscreenButton__Xv0At{position:absolute;z-index:7000;top:var(--game-control-top,.75rem);right:var(--game-control-right,.75rem);display:grid;width:var(--game-control-size,2.35rem);height:var(--game-control-size,2.35rem);padding:0;place-items:center;color:var(--game-control-color,rgba(255,255,255,.72));cursor:pointer;border:1px solid var(--game-control-border,rgba(255,255,255,.14));border-radius:.75rem;background:var(--game-control-background,rgba(8,11,23,.68));box-shadow:var(--game-control-shadow,0 8px 24px rgba(0,0,0,.2));opacity:var(--game-control-opacity,.72);backdrop-filter:var(--game-control-blur,blur(14px));-webkit-backdrop-filter:var(--game-control-blur,blur(14px));transition:opacity .16s ease,color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s ease}.FullscreenGameFrame_fullscreenButton__Xv0At:focus-visible,.FullscreenGameFrame_fullscreenButton__Xv0At:hover{color:var(--game-control-color,#fff);border-color:var(--game-control-border,rgba(255,255,255,.28));background:var(--game-control-hover-background,rgba(18,24,43,.9));opacity:1;transform:translateY(-1px)}.FullscreenGameFrame_fullscreenButton__Xv0At:focus-visible{outline:2px solid rgba(167,139,250,.9);outline-offset:2px}.FullscreenGameFrame_fullscreenButton__Xv0At:active{transform:scale(.96)}.FullscreenGameFrame_fullscreenButton__Xv0At[data-ported=true]{position:static;flex:0 0 46px;width:46px;height:46px;opacity:1}.FullscreenGameFrame_fullscreenButton__Xv0At svg{width:1.05rem;height:1.05rem;filter:var(--game-control-icon-filter,none);fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.FullscreenGameFrame_frame__REwbR:-webkit-full-screen{--game-viewport-height:100vh;padding-top:0;width:100vw;height:100vh;overflow:auto;overscroll-behavior:contain}.FullscreenGameFrame_fallbackFullscreen__DMQrr,.FullscreenGameFrame_frame__REwbR:-webkit-full-screen,.FullscreenGameFrame_frame__REwbR:fullscreen{--game-viewport-height:100vh;padding-top:0;width:100vw;height:100vh;overflow:auto;overscroll-behavior:contain}.FullscreenGameFrame_frame__REwbR:-webkit-full-screen .FullscreenGameFrame_content__9RXCw{height:100%}.FullscreenGameFrame_fallbackFullscreen__DMQrr .FullscreenGameFrame_content__9RXCw,.FullscreenGameFrame_frame__REwbR:-webkit-full-screen .FullscreenGameFrame_content__9RXCw,.FullscreenGameFrame_frame__REwbR:fullscreen .FullscreenGameFrame_content__9RXCw{height:100%}@supports(height:100dvh){.FullscreenGameFrame_frame__REwbR:-webkit-full-screen{--game-viewport-height:100dvh;height:100dvh}.FullscreenGameFrame_fallbackFullscreen__DMQrr,.FullscreenGameFrame_frame__REwbR:-webkit-full-screen,.FullscreenGameFrame_frame__REwbR:fullscreen{--game-viewport-height:100dvh;height:100dvh}}.FullscreenGameFrame_frame__REwbR:-webkit-full-screen .FullscreenGameFrame_fullscreenButton__Xv0At{position:fixed;top:var(--game-control-top,max(.75rem,env(safe-area-inset-top)));right:max(.75rem,env(safe-area-inset-right))}.FullscreenGameFrame_fallbackFullscreen__DMQrr .FullscreenGameFrame_fullscreenButton__Xv0At,.FullscreenGameFrame_frame__REwbR:-webkit-full-screen .FullscreenGameFrame_fullscreenButton__Xv0At,.FullscreenGameFrame_frame__REwbR:fullscreen .FullscreenGameFrame_fullscreenButton__Xv0At{position:fixed;top:var(--game-control-top,max(.75rem,env(safe-area-inset-top)));right:max(.75rem,env(safe-area-inset-right))}.FullscreenGameFrame_fallbackFullscreen__DMQrr{position:fixed;z-index:6999;inset:0}@media(max-width:640px){.FullscreenGameFrame_fullscreenButton__Xv0At{top:var(--game-control-top,.5rem);right:var(--game-control-right,.5rem);width:var(--game-control-size,2.15rem);height:var(--game-control-size,2.15rem);border-radius:.65rem}.FullscreenGameFrame_fullscreenButton__Xv0At[data-ported=true]{width:42px;height:42px;flex-basis:42px}}@media(prefers-reduced-motion:reduce){.FullscreenGameFrame_fullscreenButton__Xv0At{transition:none}}.FullscreenGameFrame_orientationHint__DhGY7{position:absolute;z-index:17;top:calc(116px + env(safe-area-inset-top));left:50%;transform:translateX(-50%);display:flex;align-items:center;width:min(360px,100% - 24px - env(safe-area-inset-left) - env(safe-area-inset-right));min-width:0;max-width:calc(100% - 24px);gap:8px;box-sizing:border-box;padding:6px 6px 6px 12px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:rgba(15,23,35,.88);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.FullscreenGameFrame_orientationHintIcon__15DTn{width:22px;height:22px;flex:0 0 22px;opacity:.75}.FullscreenGameFrame_orientationHintText__qkbJP{min-width:0;flex:1 1;font:400 12px/1.4 system-ui,sans-serif}.FullscreenGameFrame_orientationHintText__qkbJP strong{display:block;font-size:13px;font-weight:600}.FullscreenGameFrame_orientationHintText__qkbJP>span{display:block;margin-top:2px;opacity:.8}.FullscreenGameFrame_orientationHintDismiss__i878e{flex:0 0 44px;width:44px;height:44px;border:0;border-radius:10px;color:inherit;background:rgba(0,0,0,0);font:24px/1 system-ui,sans-serif;cursor:pointer;pointer-events:auto;touch-action:manipulation}.FullscreenGameFrame_orientationHintDismiss__i878e:focus-visible{outline:2px solid #c4b5fd}