/* tower-stack - fullscreen: paired with js/fullscreen-fit.js (sets --fs-w).
   Only applies while the game-shell Full screen is on (html.pip-immersive). */
html.pip-immersive .game-viewport {
  box-sizing: border-box;
  height: var(--pip-vvh, 100dvh) !important;
  max-width: none !important;
  background: radial-gradient(120% 90% at 50% 0%, #1b1f4a 0%, #0b1022 70%);
}
html.pip-immersive .arena-wrap {
  flex: 0 0 auto;
  width: var(--fs-w, 100%);
  max-width: 100%;
  height: 100%;
  min-height: 0;
  margin: 0 auto;
  box-shadow: 0 0 0 1px rgb(255 255 255 / .08), 0 20px 60px rgb(0 0 0 / .5);
}
html.pip-immersive .hub-bar,
html.pip-immersive .playyard-ad { display: none; }
