.tv-shell{--blt-bg:#161b20;--blt-red:#FE5F55;--blt-blue:#009DFF;--blt-green:#4BC292;--blt-pale-green:#56A887;--blt-orange:#FDA200;--blt-gold:#EAC058;--blt-purple:#8867A5;--blt-black:#374244;--blt-l-black:#4F6367;--blt-grey:#5F7377;--blt-outline-light:#D8D8D8;--blt-bg-light:#B8D8D8;--blt-black-emboss:#262E2F;--blt-blue-emboss:#006EB3;--blt-blue-hover:#33B1FF;--blt-red-emboss:#B2433C;--blt-green-emboss:#358866;--blt-orange-emboss:#B17100;--blt-gold-emboss:#A4863E;--blt-text:#FFFFFF;--blt-text-shadow:0 2px 0 rgba(0,0,0,0.6);--blt-focus:#EAC058;--game-screen-black:#000;position:fixed;inset:0;display:block;width:100vw;height:100dvh;overscroll-behavior:none;border-radius:0;background:#000;background-color:var(--game-screen-black)}.tv-game-stage,.tv-shell{overflow:hidden;isolation:isolate;box-shadow:none;perspective:none}.tv-game-stage{--game-banner-height:44px;position:relative;z-index:1;box-sizing:border-box;display:grid;width:100%;height:100%;min-width:0;min-height:0;grid-template-rows:minmax(0,1fr) var(--game-banner-height);gap:0;margin:0;padding:calc(env(safe-area-inset-top, 0px) + var(--game-banner-height)) 0 env(safe-area-inset-bottom,0) 0;padding-left:env(safe-area-inset-left,0);padding-right:env(safe-area-inset-right,0);container-type:size;background:transparent}.tv-native-screen{position:relative;z-index:3;grid-row:1;width:min(100%,calc((100cqh - var(--game-banner-height)) * 2000 / 1126));max-width:100%;height:auto;max-height:100%;aspect-ratio:2000/1126;place-self:center;overflow:hidden;border-radius:0;background:transparent;box-shadow:0 0 0 1px rgba(255,255,255,.22)}.tv-stage-face,.tv-stage-flipper{position:absolute;inset:0}.tv-stage-flipper{z-index:1;transform:none;transform-style:flat;transition:none}.tv-stage-face{overflow:hidden;border-radius:inherit;backface-visibility:visible}.tv-stage-front{z-index:2;background:var(--game-screen-black);box-shadow:none;transform:none}.tv-stage-front>iframe{display:block}@media (max-height:500px) and (orientation:landscape),(pointer:coarse) and (hover:none) and (orientation:landscape){.tv-game-stage{--game-banner-height:36px}}@media (max-height:500px) and (min-aspect-ratio:7/4){.tv-game-stage{--game-rail-width:112px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) var(--game-rail-width);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.tv-native-screen{grid-column:1;width:min(100%,calc(100cqh * 2000 / 1126))}}:-webkit-full-screen .tv-stage-front>iframe,:fullscreen .tv-stage-front>iframe{inset:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){.tv-stage-face,.tv-stage-flipper{animation:none!important;transition:none!important}}