.gamePlayer_gameContainer__9qGoV{width:100%;--gp-aspect-ratio:1/1;border-radius:clamp(.75rem,1.6vw,1.25rem);border:1px solid var(--color-divider);background-color:var(--gp-shell-bg,var(--color-surface,#ffffff));box-shadow:var(--shadow-card,0 24px 48px -32px rgba(0,0,0,.45));overflow:hidden;transition:box-shadow .3s ease,transform .3s ease}@media (min-width:768px){.gamePlayer_gameContainer__9qGoV{--gp-aspect-ratio:16/9}}.gamePlayer_gameContent__go1ut{position:relative;width:100%;aspect-ratio:var(--gp-aspect-ratio);overflow:hidden;background-color:var(--gp-bg,var(--color-background,#ffffff))}.gamePlayer_iframeWrapper__jLV02{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.gamePlayer_previewOverlay__0InTb{position:absolute;inset:0;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);padding:1rem;text-align:center;transition:background-color .2s;border-radius:inherit}.gamePlayer_previewOverlay__0InTb:hover{background-color:rgba(0,0,0,.5)}.gamePlayer_previewContent__XB4P0{margin:0 auto;width:100%;max-width:42rem}.gamePlayer_previewTitle__STmyU{margin-bottom:.5rem;font-size:1.5rem;line-height:2rem;font-weight:700;color:white}@media (min-width:768px){.gamePlayer_previewTitle__STmyU{margin-bottom:.75rem;font-size:1.875rem;line-height:2.25rem}}.gamePlayer_previewDescription__xLXLa{margin-bottom:1rem;display:none;color:rgba(255,255,255,.8)}@media (min-width:768px){.gamePlayer_previewDescription__xLXLa{display:block}}.gamePlayer_playButtonOverlay__g_y4C{border-radius:50%;background-color:rgba(255,255,255,.9);color:black;border:0;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);backdrop-filter:blur(4px);transition:all .3s;display:flex;align-items:center;justify-content:center}.gamePlayer_gameContent__go1ut canvas,.gamePlayer_gameContent__go1ut iframe,.gamePlayer_gameContent__go1ut video{border-radius:inherit}.gamePlayer_playButtonOverlay__g_y4C:hover{background-color:white;transform:scale(1.1);box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.gamePlayer_playButtonDefault__fEKHH{border-radius:50%;background-color:var(--color-primary);color:var(--color-primary-foreground);border:0;transition:all .3s;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}.gamePlayer_playButtonDefault__fEKHH:hover{background-color:var(--color-primary);opacity:.9;transform:scale(1.05);box-shadow:0 20px 25px -5px rgba(0,0,0,.1)}.gamePlayer_playButtonIcon__iTCyi{fill:currentColor;transition:transform .2s}.gamePlayer_playButtonDefault__fEKHH:hover .gamePlayer_playButtonIcon__iTCyi,.gamePlayer_playButtonOverlay__g_y4C:hover .gamePlayer_playButtonIcon__iTCyi{transform:scale(1.05)}.gamePlayer_iframe__PVbbt{width:100%;height:100%;border:0}.gamePlayer_iframeError__O5K6r,.gamePlayer_iframeLoading__e_b9I{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-background);z-index:10}.gamePlayer_iframeError__O5K6r{padding:1.5rem}.gamePlayer_iframeControls__YnlHD{position:absolute;top:.5rem;right:.5rem;z-index:20;display:flex;gap:.5rem}.gamePlayer_iframeControlButton__IzPLN{background-color:rgba(var(--color-background),.8);backdrop-filter:blur(4px)}.gamePlayer_iframeControlButton__IzPLN:hover{background-color:rgba(var(--color-background),.9)}.gamePlayer_draggableButton__T_0Q6{position:absolute;background-color:rgba(0,0,0,.7);border:2px solid rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:grab;user-select:none;touch-action:none;pointer-events:auto;box-shadow:0 2px 8px rgba(0,0,0,.3);transition:box-shadow .2s ease;z-index:9999}.gamePlayer_draggableButton__T_0Q6.gamePlayer_dragging__fkqrU,.gamePlayer_draggableButton__T_0Q6:active{cursor:grabbing;box-shadow:0 4px 12px rgba(0,0,0,.4);transition:none}.gamePlayer_draggableButton__T_0Q6.gamePlayer_fullscreenEntering__zY3kt{animation:gamePlayer_fadeInScale__zE09m .3s ease-out}.gamePlayer_draggableButton__T_0Q6 .gamePlayer_icon__0aSY3{color:white;pointer-events:none;transition:transform .2s ease}.gamePlayer_draggableButton__T_0Q6.gamePlayer_dragging__fkqrU .gamePlayer_icon__0aSY3{transform:scale(.9)}.gamePlayer_draggableButton__T_0Q6.gamePlayer_ios__Jb2Wr{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.gamePlayer_btnBase__UaMY9{display:inline-flex;align-items:center;justify-content:center;border-radius:.375rem;font-weight:500;transition:color .15s ease-in-out}.gamePlayer_btnBase__UaMY9:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-ring);box-shadow-offset:2px}.gamePlayer_btnBase__UaMY9:disabled{opacity:.5;pointer-events:none}.gamePlayer_btnDefault__QCRE7{background-color:var(--color-primary);color:var(--color-primary-foreground)}.gamePlayer_btnDefault__QCRE7:hover{opacity:.9}.gamePlayer_btnOutline__9lgQv{border:1px solid var(--color-border)}.gamePlayer_btnOutline__9lgQv:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}.gamePlayer_btnSecondary__ZFADy{background-color:var(--color-secondary);color:var(--color-secondary-foreground)}.gamePlayer_btnSecondary__ZFADy:hover{opacity:.8}.gamePlayer_btnGhost__m44JH:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}.gamePlayer_btnSm__01fV_{height:2.25rem;padding:0 .75rem;font-size:.875rem}.gamePlayer_btnMd__p4YuD{height:2.5rem;padding:.5rem 1rem}.gamePlayer_btnLg__S7RRb{height:2.75rem;padding:0 2rem}.gamePlayer_btnIcon__Vg5W_{height:2.5rem;width:2.5rem}@keyframes gamePlayer_fadeInScale__zE09m{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes gamePlayer_pulse__feH_Q{0%,to{opacity:1}50%{opacity:.5}}.gamePlayer_loadingPulse__IwXWf{animation:gamePlayer_pulse__feH_Q 2s cubic-bezier(.4,0,.6,1) infinite}.gamePlayer_loadingContainer__iPuro{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.gamePlayer_loadingSmall__bOJx4{width:24px;height:24px}.gamePlayer_loadingMedium__f6lfW{width:32px;height:32px}.gamePlayer_loadingLarge__V0v7q{width:48px;height:48px}.gamePlayer_loadingDots__3K7yD{display:flex;align-items:center;justify-content:center;gap:4px}.gamePlayer_loadingDot__UI1fh{background-color:var(--color-primary);border-radius:50%;animation:gamePlayer_loadingDotPulse__hUj6x 1.4s ease-in-out infinite both}.gamePlayer_loadingSmall__bOJx4 .gamePlayer_loadingDot__UI1fh{width:4px;height:4px}.gamePlayer_loadingMedium__f6lfW .gamePlayer_loadingDot__UI1fh{width:6px;height:6px}.gamePlayer_loadingLarge__V0v7q .gamePlayer_loadingDot__UI1fh{width:8px;height:8px}.gamePlayer_loadingDot__UI1fh:first-child{animation-delay:-.32s}.gamePlayer_loadingDot__UI1fh:nth-child(2){animation-delay:-.16s}.gamePlayer_loadingDot__UI1fh:nth-child(3){animation-delay:0}@keyframes gamePlayer_loadingDotPulse__hUj6x{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}.gamePlayer_loadingRing__GAt1M{position:relative}.gamePlayer_loadingRing__GAt1M div{position:absolute;border:2px solid var(--color-primary);border-color:var(--color-primary) transparent transparent transparent;border-radius:50%;animation:gamePlayer_loadingRingSpin__Oiyo7 1.2s cubic-bezier(.5,0,.5,1) infinite}.gamePlayer_loadingSmall__bOJx4.gamePlayer_loadingRing__GAt1M div{width:20px;height:20px;border-width:2px}.gamePlayer_loadingMedium__f6lfW.gamePlayer_loadingRing__GAt1M div{width:28px;height:28px;border-width:3px}.gamePlayer_loadingLarge__V0v7q.gamePlayer_loadingRing__GAt1M div{width:44px;height:44px;border-width:4px}.gamePlayer_loadingRing__GAt1M div:first-child{animation-delay:-.45s}.gamePlayer_loadingRing__GAt1M div:nth-child(2){animation-delay:-.3s}.gamePlayer_loadingRing__GAt1M div:nth-child(3){animation-delay:-.15s}@keyframes gamePlayer_loadingRingSpin__Oiyo7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gamePlayer_loadingPulseCircle__93yjy{background-color:var(--color-primary);border-radius:50%;animation:gamePlayer_loadingPulseScale__3k6Ab 1s ease-in-out infinite;opacity:.6}.gamePlayer_loadingSmall__bOJx4 .gamePlayer_loadingPulseCircle__93yjy{width:16px;height:16px}.gamePlayer_loadingMedium__f6lfW .gamePlayer_loadingPulseCircle__93yjy{width:24px;height:24px}.gamePlayer_loadingLarge__V0v7q .gamePlayer_loadingPulseCircle__93yjy{width:36px;height:36px}@keyframes gamePlayer_loadingPulseScale__3k6Ab{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.2);opacity:1}}.gamePlayer_loadingWave__cCb3a{display:flex;align-items:center;justify-content:center;gap:2px}.gamePlayer_loadingWaveBar__lQcJR{background-color:var(--color-primary);animation:gamePlayer_loadingWaveStretch__rD3t6 1.2s ease-in-out infinite}.gamePlayer_loadingSmall__bOJx4 .gamePlayer_loadingWaveBar__lQcJR{width:2px;height:16px}.gamePlayer_loadingMedium__f6lfW .gamePlayer_loadingWaveBar__lQcJR{width:3px;height:24px}.gamePlayer_loadingLarge__V0v7q .gamePlayer_loadingWaveBar__lQcJR{width:4px;height:36px}.gamePlayer_loadingWaveBar__lQcJR:first-child{animation-delay:-.4s}.gamePlayer_loadingWaveBar__lQcJR:nth-child(2){animation-delay:-.3s}.gamePlayer_loadingWaveBar__lQcJR:nth-child(3){animation-delay:-.2s}.gamePlayer_loadingWaveBar__lQcJR:nth-child(4){animation-delay:-.1s}.gamePlayer_loadingWaveBar__lQcJR:nth-child(5){animation-delay:0s}@keyframes gamePlayer_loadingWaveStretch__rD3t6{0%,40%,to{transform:scaleY(.4);opacity:.5}20%{transform:scaleY(1);opacity:1}}.gamePlayer_draggingActive__vPSXN{user-select:none}.gamePlayer_draggingActive__vPSXN iframe{pointer-events:none!important;user-select:none!important}:root{--gp-bg:#ffffff;--gp-fg:#000000;--gp-primary:#0066cc;--gp-primary-foreground:#ffffff;--gp-secondary:#6b7280;--gp-secondary-foreground:#ffffff;--gp-border:#e5e7eb;--gp-ring:#3b82f6;--gp-aspect-ratio:16/9;--gp-border-radius:0.5rem;--gp-transition:all 0.3s ease;--gp-fullscreen-z:9999;--gp-fullscreen-bg:#000000;--gp-button-size:48px;--gp-button-bg:rgba(0,0,0,0.7);--gp-button-border:rgba(255,255,255,0.2);--gp-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--gp-shadow-md:0 4px 6px -1px rgb(0 0 0/0.1);--gp-shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1);--gp-duration-fast:150ms;--gp-duration-normal:300ms;--gp-duration-slow:500ms}body.fullscreen-active{overflow:hidden}.simulated-fullscreen{position:fixed!important;top:0!important;left:0!important;width:100vw!important;max-width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100vh!important;z-index:var(--gp-fullscreen-z,9999)!important;background-color:#000!important;-webkit-overflow-scrolling:touch;overflow:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box;transition:width .3s ease,height .3s ease}@supports (-webkit-touch-callout:none){.simulated-fullscreen{min-height:100vh;min-height:100dvh;overscroll-behavior:none;-webkit-overflow-scrolling:auto}}.dark,[data-theme=dark]{--gp-bg:#000000;--gp-fg:#ffffff;--gp-primary:#3b82f6;--gp-secondary:#6b7280;--gp-border:#374151;--gp-button-bg:rgba(255,255,255,0.1);--gp-button-border:rgba(255,255,255,0.3)}@media (prefers-contrast:high){:root{--gp-border:#000000;--gp-button-border:#ffffff}}@media (prefers-reduced-motion:reduce){:root{--gp-transition:none;--gp-duration-fast:0ms;--gp-duration-normal:0ms;--gp-duration-slow:0ms}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animateFadeIn{animation:fadeIn var(--ga-duration-normal,.3s) ease-in}@keyframes slideInUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.animateSlideInUp{animation:slideInUp var(--ga-duration-normal,.3s) ease-out}@keyframes slideInDown{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}.animateSlideInDown{animation:slideInDown var(--ga-duration-normal,.3s) ease-out}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animateScaleIn{animation:scaleIn var(--ga-duration-normal,.3s) ease-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.animatePulse{animation:pulse var(--ga-loading-animation-duration,2s) cubic-bezier(.4,0,.6,1) infinite}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.animateShimmer{background:linear-gradient(90deg,var(--ga-loading-bg,#f3f4f6) 25%,var(--ga-border,#e5e7eb) 50%,var(--ga-loading-bg,#f3f4f6) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animateSpin{animation:spin 1s linear infinite}.gpuAccelerated{will-change:transform,opacity;transform:translateZ(0);backface-visibility:hidden}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.googleAd_adContainer__brOYj{position:relative;width:100%;background-color:var(--ga-container-bg,transparent);border-radius:var(--ga-container-border-radius,.5rem);padding:var(--ga-container-padding,0);overflow:hidden;transition:var(--ga-transition,all .3s ease)}.googleAd_adContent__3UM4B{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.googleAd_adIns__brpAc{display:block;width:100%;height:100%}.googleAd_adLoading__xQAXS{background-color:var(--ga-loading-bg,#f3f4f6);animation:googleAd_pulse__TXnL3 var(--ga-loading-animation-duration,2s) cubic-bezier(.4,0,.6,1) infinite;min-height:50px}@keyframes googleAd_pulse__TXnL3{0%,to{opacity:1}50%{opacity:.7}}.googleAd_adDebug__mgOab{border:var(--ga-debug-border,2px dashed #ef4444);background-color:var(--ga-debug-bg,rgba(255,0,0,.05))}.googleAd_debugOverlay__MEC_k{position:absolute;top:0;left:0;right:0;padding:.5rem;background:linear-gradient(180deg,rgba(0,0,0,.8),transparent);color:white;font-size:.75rem;line-height:1.5;z-index:var(--ga-z-index-overlay,1000);pointer-events:none}.googleAd_debugInfo__CXgUY{display:flex;flex-direction:column;gap:.25rem}.googleAd_debugLabel__CHhMb{display:inline-block;padding:.125rem .375rem;border-radius:.25rem;font-weight:600;font-size:.625rem;text-transform:uppercase;letter-spacing:.05em}.googleAd_layoutBanner__wnrqM{width:100%;aspect-ratio:var(--ga-ratio-large-banner);min-height:100px;margin:0 auto}@media (min-width:768px){.googleAd_layoutBanner__wnrqM{aspect-ratio:var(--ga-ratio-leaderboard);min-height:90px}}@media (min-width:1280px){.googleAd_layoutBanner__wnrqM{aspect-ratio:var(--ga-ratio-banner)}}.googleAd_layoutRectangle__ZPu9M{aspect-ratio:var(--ga-ratio-rectangle);max-width:300px;margin:0 auto}.googleAd_layoutLargeRectangle__4tAdh{aspect-ratio:var(--ga-ratio-large-rectangle);max-width:336px;margin:0 auto}.googleAd_layoutSkyscraper__kpuaz{aspect-ratio:var(--ga-ratio-compact-rectangle);max-width:300px;margin:0 auto}@media (min-width:768px){.googleAd_layoutSkyscraper__kpuaz{aspect-ratio:var(--ga-ratio-large-banner)}}@media (min-width:1280px){.googleAd_layoutSkyscraper__kpuaz{aspect-ratio:var(--ga-ratio-wide-skyscraper);min-height:600px}}.googleAd_layoutPortrait__9GuEy{aspect-ratio:var(--ga-ratio-skyscraper);max-width:200px;margin:0 auto}@media (min-width:768px){.googleAd_layoutPortrait__9GuEy{max-width:180px}}@media (min-width:1280px){.googleAd_layoutPortrait__9GuEy{min-height:560px;max-width:190px}}.googleAd_layoutResponsive__sHPjj{width:100%;min-height:50px}.googleAd_layoutLeaderboard__GNlft{aspect-ratio:var(--ga-ratio-rectangle);max-width:300px;margin:0 auto}@media (min-width:768px){.googleAd_layoutLeaderboard__GNlft{aspect-ratio:var(--ga-ratio-leaderboard);max-width:728px}}.googleAd_layoutBillboard__ARad_{width:100%;aspect-ratio:var(--ga-ratio-rectangle);max-width:clamp(260px,88vw,360px);margin:0 auto}.googleAd_layoutLoadingOverlay__NygsX{width:100%;aspect-ratio:var(--ga-ratio-rectangle);max-width:clamp(240px,92vw,420px);margin:clamp(.5rem,3vw,1.5rem) auto;padding:clamp(.25rem,2vw,.75rem);border-radius:clamp(.75rem,2vw,1.25rem);background:var(--ga-loading-overlay-bg,rgba(15,23,42,.08));box-shadow:var(--ga-shadow-md)}ins.googleAd_adsbygoogle__d87jr[data-ad-status=unfilled]{display:none!important}.googleAd_adContainer__brOYj:has(ins.googleAd_adsbygoogle__d87jr[data-ad-status=unfilled]){display:none}@media (min-width:768px){.googleAd_layoutBillboard__ARad_{aspect-ratio:var(--ga-ratio-leaderboard);max-width:clamp(640px,80vw,960px)}.googleAd_layoutLoadingOverlay__NygsX{max-width:clamp(300px,70vw,480px);margin:clamp(1rem,4vw,2rem) auto;padding:clamp(.5rem,1.5vw,1rem)}}@media (min-width:1024px){.googleAd_layoutBillboard__ARad_{aspect-ratio:var(--ga-ratio-billboard);max-width:clamp(820px,70vw,1360px)}.googleAd_layoutLoadingOverlay__NygsX{max-width:clamp(360px,40vw,540px);margin:clamp(1.5rem,3vw,3rem) auto}}.googleAd_adSidebar__JDg4o{display:none}@media (min-width:1024px){.googleAd_adSidebar__JDg4o{display:block}}.googleAd_adPageTop__H9jnh{margin-bottom:clamp(.5rem,.8vw,1rem)}.googleAd_adContentRectangle__YKK9P{margin:1.5rem auto}.googleAd_adError__Rzgwp{background-color:#fef2f2;border:1px solid #fecaca;display:flex;align-items:center;justify-content:center;min-height:100px;padding:1rem}.googleAd_adErrorMessage__FIn4l{color:#dc2626;font-size:.875rem;text-align:center}.googleAd_adPlaceholder__bmqdI{background:linear-gradient(90deg,#f3f4f6 25%,#e5e7eb 50%,#f3f4f6 75%);background-size:200% 100%;animation:googleAd_shimmer__qJIGB 1.5s infinite}@keyframes googleAd_shimmer__qJIGB{0%{background-position:200% 0}to{background-position:-200% 0}}.googleAd_srOnly__qgkq3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:root{--ga-bg:#ffffff;--ga-fg:#000000;--ga-border:#e5e7eb;--ga-container-bg:transparent;--ga-container-border-radius:0.5rem;--ga-container-padding:0;--ga-ratio-banner:320/50;--ga-ratio-leaderboard:728/90;--ga-ratio-large-banner:320/100;--ga-ratio-billboard:970/250;--ga-ratio-rectangle:300/250;--ga-ratio-large-rectangle:336/280;--ga-ratio-compact-rectangle:300/150;--ga-ratio-wide-rectangle:300/120;--ga-ratio-square:300/300;--ga-ratio-skyscraper:160/600;--ga-ratio-wide-skyscraper:300/600;--ga-ratio-vertical-banner:240/400;--ga-ratio-narrow-skyscraper:120/600;--ga-breakpoint-xs:480px;--ga-breakpoint-sm:640px;--ga-breakpoint-md:768px;--ga-breakpoint-lg:1024px;--ga-breakpoint-xl:1280px;--ga-loading-bg:#f3f4f6;--ga-loading-animation-duration:2s;--ga-debug-bg:rgba(255,0,0,0.05);--ga-debug-border:2px dashed #ef4444;--ga-debug-text-color:#dc2626;--ga-transition:all 0.3s ease;--ga-duration-fast:150ms;--ga-duration-normal:300ms;--ga-duration-slow:500ms;--ga-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--ga-shadow-md:0 4px 6px -1px rgb(0 0 0/0.1);--ga-shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1);--ga-z-index:1;--ga-z-index-sticky:100;--ga-z-index-overlay:1000}.dark,[data-theme=dark]{--ga-bg:#000000;--ga-fg:#ffffff;--ga-border:#374151;--ga-loading-bg:#1f2937;--ga-debug-bg:rgba(239,68,68,0.1);--ga-debug-text-color:#f87171}@media (prefers-contrast:high){:root{--ga-border:#000000;--ga-debug-border:3px solid #dc2626}.dark,[data-theme=dark]{--ga-border:#ffffff}}@media (prefers-reduced-motion:reduce){:root{--ga-transition:none;--ga-duration-fast:0ms;--ga-duration-normal:0ms;--ga-duration-slow:0ms;--ga-loading-animation-duration:0s}}