/* A full-window cabinet also works in iPhone WebViews without DOM fullscreen. */
body.game-fullscreen{overflow:hidden}
body.game-fullscreen header{display:none}
body.game-fullscreen #gamepanel.game-immersive{
  position:fixed;inset:0;z-index:100;width:100%;height:100vh;height:100dvh;
  max-width:none;margin:0;border:0;border-radius:0;overflow:auto;overscroll-behavior:contain;
  padding:calc(12px + max(env(safe-area-inset-top,0px),var(--tg-safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px))
    max(40px,calc((100vw - 1050px)/2))
    calc(24px + max(env(safe-area-inset-bottom,0px),var(--tg-safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));
  background:#0f0c12;
}
.theatre-toolbar button[aria-pressed='true']{border-color:#f0ca7c;color:#ffe6ac;background:#302718d9}
@media(max-width:700px){
  body.game-fullscreen #gamepanel.game-immersive{padding-left:max(18px,env(safe-area-inset-left,0px));padding-right:max(18px,env(safe-area-inset-right,0px))}
  body.game-fullscreen .cabinet-head{min-height:125px}
  body.game-fullscreen .theatre-toolbar{padding-top:5px}
}
