/* trivia-rush · fullscreen. Paired with fullscreen-fit.js (toggles .fs-wide on the stage when the screen is
   wide). Only inside the game-shell Full screen (html.pip-immersive). */
html.pip-immersive .game-wrap.pip-stage #card-grid { width: 100%; max-width: 560px; margin: 4px auto; }
html.pip-immersive .game-wrap.pip-stage .hud, html.pip-immersive .game-wrap.pip-stage #status { max-width: 560px; margin-left: auto; margin-right: auto; }
html.pip-immersive .game-wrap.pip-stage.fs-wide #card-grid, html.pip-immersive .game-wrap.pip-stage.fs-wide .hud, html.pip-immersive .game-wrap.pip-stage.fs-wide #status { max-width: 820px; }
html.pip-immersive .game-wrap.pip-stage.fs-wide .tr-opts { grid-template-columns: 1fr 1fr; }
@media (max-height: 760px) {
  html.pip-immersive .game-wrap.pip-stage .tr-q { min-height: 0; margin-bottom: .35rem; font-size: 1.05rem; }
  html.pip-immersive .game-wrap.pip-stage .tr-opt { min-height: 42px; padding-top: .4rem; padding-bottom: .4rem; }
  html.pip-immersive .game-wrap.pip-stage .tr-opts { gap: 6px; }
  html.pip-immersive .game-wrap.pip-stage .tr-panel { padding-top: .8rem; padding-bottom: .6rem; }
}
@media (max-height: 460px) {
  html.pip-immersive .game-wrap.pip-stage .tr-q { font-size: .95rem; }
  html.pip-immersive .game-wrap.pip-stage .tr-opt { min-height: 36px; font-size: .85rem; }
  html.pip-immersive .game-wrap.pip-stage .tr-best, html.pip-immersive .game-wrap.pip-stage .tr-life { margin: .15rem 0; }
}
@media (max-height: 460px) {
  html.pip-immersive .game-wrap.pip-stage .tr-panel { padding: .5rem .75rem .4rem; }
  html.pip-immersive .game-wrap.pip-stage .tr-meta { margin-bottom: .15rem; min-height: 1.2em; }
  html.pip-immersive .game-wrap.pip-stage .tr-q { margin-bottom: .2rem; }
  html.pip-immersive .game-wrap.pip-stage .tr-opts { gap: 4px; }
  html.pip-immersive .game-wrap.pip-stage .tr-opt { min-height: 32px; padding-top: .2rem; padding-bottom: .2rem; }
  html.pip-immersive .game-wrap.pip-stage .hud { padding: .1rem 0; }
  html.pip-immersive .game-wrap.pip-stage .howto, html.pip-immersive .game-wrap.pip-stage .tr-how { display: none; }
}
