.game-player{--game-player-desktop-reserved:7.5rem;--game-player-mobile-reserved:9.5rem;--game-player-tablet-reserved:10rem}.game-player-action{display:inline-flex;min-width:32px;height:32px;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:7px;padding:0 9px;background:#ffffff08;color:#c5bdcf;font-size:12px;font-weight:600;transition:background .16s,color .16s,border-color .16s}.game-player-action:hover{background:#ffffff12;color:#fff}.game-player-action--like[aria-pressed=true]{border-color:#61d8c330;background:#61d8c312;color:#61d8c3}.game-player-action--favorite[aria-pressed=true]{border-color:#fa77bd30;background:#fa77bd12;color:#fa77bd}.game-player-action[aria-pressed=true] svg{fill:currentColor;fill-opacity:.2}@media (max-width:639px){.game-player-action{padding:0}.game-player-toolbar{gap:8px}.game-player-toolbar>div:last-child{gap:5px}}.game-player-stage{position:relative;container-type:size;display:grid;place-items:center;width:100%;overflow:hidden;background:#000;aspect-ratio:16/10;max-height:calc(100svh - var(--game-player-desktop-reserved))}.game-player[data-fit=landscape] .game-player-stage{aspect-ratio:16/9}.game-player-surface{position:relative;z-index:3;width:100%;height:100%;background:#000}.game-player[data-orientation=portrait] .game-player-surface{width:min(100cqw,56.25cqh);height:min(100cqh,177.7778cqw)}.game-player[data-orientation=landscape] .game-player-surface{width:min(100cqw,177.7778cqh);height:min(100cqh,56.25cqw)}.game-player-surface iframe{display:block;width:100%;height:100%;border:0}.game-player-poster-frame{flex-shrink:0;width:min(26rem,72cqw,calc(min(17.5rem, 42cqh) * var(--game-player-poster-ratio)));aspect-ratio:var(--game-player-poster-ratio);overflow:hidden;border-radius:1rem;box-shadow:0 25px 50px -12px rgb(0 0 0/.45);outline:1px solid rgb(255 255 255/.18);outline-offset:-1px}.game-player-poster{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.game-player-exit{position:absolute;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:5;display:none;border-radius:.375rem;background:rgb(0 0 0/.72);padding:.35rem .65rem;font-size:.75rem;font-weight:700;color:#fff}.game-player:-moz-full-screen .game-player-toolbar,.game-player:-webkit-full-screen .game-player-toolbar,.game-player:fullscreen .game-player-toolbar{display:none}body.game-player-manual-fullscreen{overflow:hidden;background:#000}body.game-player-manual-fullscreen .game-player{position:fixed;inset:0;z-index:9999;width:100vw;height:100dvh;border-radius:0;background:#000}body.game-player-manual-fullscreen .game-player-stage{width:100vw;height:100dvh;max-width:none;max-height:none;aspect-ratio:auto}body.game-player-manual-fullscreen .game-player-toolbar{display:none}@media (max-width:639px){.game-player-stage{height:calc(100svh - var(--game-player-mobile-reserved));max-height:none;aspect-ratio:auto}}@media (min-width:640px) and (orientation:portrait){.game-player-stage{height:calc(100svh - var(--game-player-tablet-reserved));max-height:none;aspect-ratio:auto}}@media (max-width:639px){.game-player[data-fit=landscape] .game-player-stage{height:auto;min-height:230px;aspect-ratio:16/9}.game-player-poster-frame{width:min(40cqw,9rem)}.game-player-stage .gap-4{gap:.5rem}}