.gamePlayer-module__qEhTtG__gameContainer{border-radius:var(--gp-border-radius,.75rem);background-color:var(--gp-bg,var(--color-background,#fff));--gp-mobile-aspect-ratio:1/1;--gp-desktop-aspect-ratio:16/10;--gp-aspect-ratio:var(--gp-mobile-aspect-ratio);flex-direction:column;width:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:640px){.gamePlayer-module__qEhTtG__gameContainer{--gp-aspect-ratio:var(--gp-desktop-aspect-ratio)}}.gamePlayer-module__qEhTtG__gameContainerFullscreen{background-color:#000;border-radius:0;width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;margin:0}.gamePlayer-module__qEhTtG__gameContainerFullscreen .gamePlayer-module__qEhTtG__iframeWrapper{background-color:#000}.gamePlayer-module__qEhTtG__gameContent{width:100%;aspect-ratio:var(--gp-aspect-ratio);background-color:var(--gp-bg,var(--color-background,#fff));border-top-left-radius:var(--gp-border-radius,.75rem);border-top-right-radius:var(--gp-border-radius,.75rem);flex:none;position:relative;overflow:hidden}.gamePlayer-module__qEhTtG__gameContentStandalone{border-radius:var(--gp-border-radius,.75rem)}.gamePlayer-module__qEhTtG__gameContentFullscreen{aspect-ratio:auto;background-color:#000;border-radius:0;flex:auto;height:100%;min-height:0}.gamePlayer-module__qEhTtG__infoBarWrapper{background-color:#0000;flex:none;width:100%}.gamePlayer-module__qEhTtG__infoBarWrapperFullscreen{background-color:#000000d9;flex-shrink:0}.gamePlayer-module__qEhTtG__iframeWrapper{background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gamePlayer-module__qEhTtG__infoBarSurface{color:var(--color-foreground,#0f172a);-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#f8fafcf2,#f1f5f9d9);border:1px solid #0f172a14;position:relative;box-shadow:0 18px 45px #0f172a1f}.dark .gamePlayer-module__qEhTtG__infoBarSurface{color:var(--color-card-foreground,#f8fafc);background:linear-gradient(135deg,#0f172aeb,#1e293bd9);border:1px solid #94a3b859;box-shadow:0 20px 50px #020617a6}.gamePlayer-module__qEhTtG__infoBarSurfaceRounded{border-bottom-left-radius:var(--gp-border-radius,.75rem);border-bottom-right-radius:var(--gp-border-radius,.75rem)}.gamePlayer-module__qEhTtG__infoBarSurfaceFullscreen{color:#f8fafc;-webkit-backdrop-filter:blur(3px);background:linear-gradient(135deg,#020617eb,#0f172ae0);border:1px solid #94a3b840;box-shadow:0 15px 40px #000000b3}.gamePlayer-module__qEhTtG__shareButtonTrigger{display:inline-flex}.gamePlayer-module__qEhTtG__gameContainerFullscreen .gamePlayer-module__qEhTtG__shareButtonTrigger{display:none!important}.gamePlayer-module__qEhTtG__previewOverlay{cursor:pointer;text-align:center;background-color:#0006;flex-direction:column;justify-content:center;align-items:center;padding:1rem;transition:background-color .2s;display:flex;position:absolute;inset:0}.gamePlayer-module__qEhTtG__previewOverlay:hover{background-color:#00000080}.gamePlayer-module__qEhTtG__previewContent{width:100%;max-width:42rem;margin:0 auto}.gamePlayer-module__qEhTtG__previewTitle{color:#fff;margin-bottom:.5rem;font-size:1.5rem;font-weight:700;line-height:2rem}@media (min-width:760px){.gamePlayer-module__qEhTtG__previewTitle{margin-bottom:.75rem;font-size:1.875rem;line-height:2.25rem}}.gamePlayer-module__qEhTtG__previewDescription{color:#fffc;margin-bottom:1rem;display:none}@media (min-width:760px){.gamePlayer-module__qEhTtG__previewDescription{display:block}}.gamePlayer-module__qEhTtG__previewCta{flex-direction:column;align-items:center;gap:1rem;display:flex}.gamePlayer-module__qEhTtG__previewDomain{letter-spacing:.08em;text-transform:lowercase;color:#f8fafc;text-shadow:0 2px 6px #0f172a73;z-index:0;border-radius:9999px;justify-content:center;align-items:center;padding:.35rem 1.1rem;font-size:.95rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative}.gamePlayer-module__qEhTtG__previewDomain:before{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:-1;background:linear-gradient(110deg,#0ea5e9d9,#10b981e6);border:1px solid #94a3b861;transition:transform .2s,box-shadow .2s,background .2s;position:absolute;inset:0;box-shadow:0 10px 28px #0f172a8c}@media (min-width:760px){.gamePlayer-module__qEhTtG__previewDomain{padding:.4rem 1.3rem;font-size:1.05rem}}.gamePlayer-module__qEhTtG__previewOverlay:hover .gamePlayer-module__qEhTtG__previewDomain{transform:translateY(-1px)}.gamePlayer-module__qEhTtG__previewOverlay:hover .gamePlayer-module__qEhTtG__previewDomain:before{background:linear-gradient(110deg,#0ea5e9eb,#10b981f2);box-shadow:0 12px 34px #0f172a99}.gamePlayer-module__qEhTtG__playButtonOverlay{color:#000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#ffffffe6;border:0;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;box-shadow:0 25px 50px -12px #00000040}.gamePlayer-module__qEhTtG__playButtonOverlay:hover{background-color:#fff;transform:scale(1.1);box-shadow:0 25px 50px -12px #00000080}.gamePlayer-module__qEhTtG__playButtonDefault{background-color:var(--color-primary);color:var(--color-primary-foreground);border:0;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;box-shadow:0 10px 15px -3px #0000001a}.gamePlayer-module__qEhTtG__playButtonDefault:hover{background-color:var(--color-primary);opacity:.9;transform:scale(1.05);box-shadow:0 20px 25px -5px #0000001a}.gamePlayer-module__qEhTtG__playButtonIcon{fill:currentColor;transition:transform .2s}.gamePlayer-module__qEhTtG__playButtonOverlay:hover .gamePlayer-module__qEhTtG__playButtonIcon,.gamePlayer-module__qEhTtG__playButtonDefault:hover .gamePlayer-module__qEhTtG__playButtonIcon{transform:scale(1.05)}.gamePlayer-module__qEhTtG__iframe{border:0;width:100%;height:100%}.gamePlayer-module__qEhTtG__iframeLoading{background-color:var(--color-background);z-index:10;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gamePlayer-module__qEhTtG__iframeError{background-color:var(--color-background);z-index:10;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.gamePlayer-module__qEhTtG__iframeControls{z-index:20;gap:.5rem;display:flex;position:absolute;top:.5rem;right:.5rem}.gamePlayer-module__qEhTtG__iframeControlButton{background-color:rgba(var(--color-background),.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.gamePlayer-module__qEhTtG__iframeControlButton:hover{background-color:rgba(var(--color-background),.9)}.gamePlayer-module__qEhTtG__fullscreenActive{overflow:hidden}.gamePlayer-module__qEhTtG__simulated-fullscreen{-webkit-overflow-scrolling:touch;box-sizing:border-box;transition:width .3s,height .3s;overflow:hidden;z-index:9999!important;background-color:#000!important;width:100vw!important;height:100vh!important;padding:0!important;position:fixed!important;inset:0!important}@supports (-webkit-touch-callout:none){.gamePlayer-module__qEhTtG__simulated-fullscreen{overscroll-behavior:none;-webkit-overflow-scrolling:auto;min-width:100vw;max-width:100vw;min-height:100vh;max-height:100vh;margin:0!important}}.gamePlayer-module__qEhTtG__btnBase{border-radius:.375rem;justify-content:center;align-items:center;font-weight:500;transition:color .15s ease-in-out;display:inline-flex}.gamePlayer-module__qEhTtG__btnBase:focus-visible{box-shadow:0 0 0 2px var(--color-ring);box-shadow-offset:2px;outline:none}.gamePlayer-module__qEhTtG__btnBase:disabled{opacity:.5;pointer-events:none}.gamePlayer-module__qEhTtG__btnDefault{background-color:var(--color-primary);color:var(--color-primary-foreground)}.gamePlayer-module__qEhTtG__btnDefault:hover{opacity:.9}.gamePlayer-module__qEhTtG__btnOutline{border:1px solid var(--color-border)}.gamePlayer-module__qEhTtG__btnOutline:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}.gamePlayer-module__qEhTtG__btnSecondary{background-color:var(--color-secondary);color:var(--color-secondary-foreground)}.gamePlayer-module__qEhTtG__btnSecondary:hover{opacity:.8}.gamePlayer-module__qEhTtG__btnGhost:hover{background-color:var(--color-accent);color:var(--color-accent-foreground)}.gamePlayer-module__qEhTtG__btnSm{height:2.25rem;padding:0 .75rem;font-size:.875rem}.gamePlayer-module__qEhTtG__btnMd{height:2.5rem;padding:.5rem 1rem}.gamePlayer-module__qEhTtG__btnLg{height:2.75rem;padding:0 2rem}.gamePlayer-module__qEhTtG__btnIcon{width:2.5rem;height:2.5rem}@keyframes gamePlayer-module__qEhTtG__fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes gamePlayer-module__qEhTtG__pulse{0%,to{opacity:1}50%{opacity:.5}}.gamePlayer-module__qEhTtG__loadingPulse{animation:2s cubic-bezier(.4,0,.6,1) infinite gamePlayer-module__qEhTtG__pulse}.gamePlayer-module__qEhTtG__loadingContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.gamePlayer-module__qEhTtG__loadingSmall{width:24px;height:24px}.gamePlayer-module__qEhTtG__loadingMedium{width:32px;height:32px}.gamePlayer-module__qEhTtG__loadingLarge{width:48px;height:48px}.gamePlayer-module__qEhTtG__loadingDots{justify-content:center;align-items:center;gap:4px;display:flex}.gamePlayer-module__qEhTtG__loadingDot{background-color:var(--color-primary);border-radius:50%;animation:1.4s ease-in-out infinite both gamePlayer-module__qEhTtG__loadingDotPulse}.gamePlayer-module__qEhTtG__loadingSmall .gamePlayer-module__qEhTtG__loadingDot{width:4px;height:4px}.gamePlayer-module__qEhTtG__loadingMedium .gamePlayer-module__qEhTtG__loadingDot{width:6px;height:6px}.gamePlayer-module__qEhTtG__loadingLarge .gamePlayer-module__qEhTtG__loadingDot{width:8px;height:8px}.gamePlayer-module__qEhTtG__loadingDot:first-child{animation-delay:-.32s}.gamePlayer-module__qEhTtG__loadingDot:nth-child(2){animation-delay:-.16s}.gamePlayer-module__qEhTtG__loadingDot:nth-child(3){animation-delay:0}@keyframes gamePlayer-module__qEhTtG__loadingDotPulse{0%,80%,to{opacity:.5;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.gamePlayer-module__qEhTtG__loadingRing{position:relative}.gamePlayer-module__qEhTtG__loadingRing div{border:2px solid var(--color-primary);border-color:var(--color-primary)transparent transparent transparent;border-radius:50%;animation:1.2s cubic-bezier(.5,0,.5,1) infinite gamePlayer-module__qEhTtG__loadingRingSpin;position:absolute}.gamePlayer-module__qEhTtG__loadingSmall.gamePlayer-module__qEhTtG__loadingRing div{border-width:2px;width:20px;height:20px}.gamePlayer-module__qEhTtG__loadingMedium.gamePlayer-module__qEhTtG__loadingRing div{border-width:3px;width:28px;height:28px}.gamePlayer-module__qEhTtG__loadingLarge.gamePlayer-module__qEhTtG__loadingRing div{border-width:4px;width:44px;height:44px}.gamePlayer-module__qEhTtG__loadingRing div:first-child{animation-delay:-.45s}.gamePlayer-module__qEhTtG__loadingRing div:nth-child(2){animation-delay:-.3s}.gamePlayer-module__qEhTtG__loadingRing div:nth-child(3){animation-delay:-.15s}@keyframes gamePlayer-module__qEhTtG__loadingRingSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gamePlayer-module__qEhTtG__loadingPulseCircle{background-color:var(--color-primary);opacity:.6;border-radius:50%;animation:1s ease-in-out infinite gamePlayer-module__qEhTtG__loadingPulseScale}.gamePlayer-module__qEhTtG__loadingSmall .gamePlayer-module__qEhTtG__loadingPulseCircle{width:16px;height:16px}.gamePlayer-module__qEhTtG__loadingMedium .gamePlayer-module__qEhTtG__loadingPulseCircle{width:24px;height:24px}.gamePlayer-module__qEhTtG__loadingLarge .gamePlayer-module__qEhTtG__loadingPulseCircle{width:36px;height:36px}@keyframes gamePlayer-module__qEhTtG__loadingPulseScale{0%,to{opacity:.5;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.gamePlayer-module__qEhTtG__loadingWave{justify-content:center;align-items:center;gap:2px;display:flex}.gamePlayer-module__qEhTtG__loadingWaveBar{background-color:var(--color-primary);animation:1.2s ease-in-out infinite gamePlayer-module__qEhTtG__loadingWaveStretch}.gamePlayer-module__qEhTtG__loadingSmall .gamePlayer-module__qEhTtG__loadingWaveBar{width:2px;height:16px}.gamePlayer-module__qEhTtG__loadingMedium .gamePlayer-module__qEhTtG__loadingWaveBar{width:3px;height:24px}.gamePlayer-module__qEhTtG__loadingLarge .gamePlayer-module__qEhTtG__loadingWaveBar{width:4px;height:36px}.gamePlayer-module__qEhTtG__loadingWaveBar:first-child{animation-delay:-.4s}.gamePlayer-module__qEhTtG__loadingWaveBar:nth-child(2){animation-delay:-.3s}.gamePlayer-module__qEhTtG__loadingWaveBar:nth-child(3){animation-delay:-.2s}.gamePlayer-module__qEhTtG__loadingWaveBar:nth-child(4){animation-delay:-.1s}.gamePlayer-module__qEhTtG__loadingWaveBar:nth-child(5){animation-delay:0s}@keyframes gamePlayer-module__qEhTtG__loadingWaveStretch{0%,40%,to{opacity:.5;transform:scaleY(.4)}20%{opacity:1;transform:scaleY(1)}}
:root{--gp-bg:#fff;--gp-fg:#000;--gp-primary:#06c;--gp-primary-foreground:#fff;--gp-secondary:#6b7280;--gp-secondary-foreground:#fff;--gp-border:#e5e7eb;--gp-ring:#3b82f6;--gp-aspect-ratio:16/9;--gp-border-radius:.5rem;--gp-transition:all .3s ease;--gp-fullscreen-z:9999;--gp-fullscreen-bg:#000;--gp-button-size:48px;--gp-button-bg:#000000b3;--gp-button-border:#fff3;--gp-shadow-sm:0 1px 2px 0 #0000000d;--gp-shadow-md:0 4px 6px -1px #0000001a;--gp-shadow-lg:0 10px 15px -3px #0000001a;--gp-duration-fast:.15s;--gp-duration-normal:.3s;--gp-duration-slow:.5s}[data-theme=dark],.dark{--gp-bg:#000;--gp-fg:#fff;--gp-primary:#3b82f6;--gp-secondary:#6b7280;--gp-border:#374151;--gp-button-bg:#ffffff1a;--gp-button-border:#ffffff4d}@media (prefers-contrast:high){:root{--gp-border:#000;--gp-button-border:#fff}}@media (prefers-reduced-motion:reduce){:root{--gp-transition:none;--gp-duration-fast:0s;--gp-duration-normal:0s;--gp-duration-slow:0s}}
