/* Portrait-only tweaks — shared chrome lives in game-chrome.css */

@media (max-aspect-ratio: 1/1) {
  body.game-page .game-top-chrome > .site-header {
    flex-wrap: nowrap;
    gap: 8px;
    padding: calc(8px + env(safe-area-inset-top, 0px)) 10px 8px;
  }

  body.game-page .game-home-btn {
    display: inline-flex;
  }

  body.game-page .site-header__brand-copy {
    display: none;
  }

  body.game-page .game-site-nav .site-header__brand {
    flex: 0 0 auto;
    min-width: 0;
  }

  body.game-page .game-site-nav .site-header__actions {
    margin-left: auto;
    justify-content: flex-end;
    flex-wrap: nowrap;
    gap: 6px;
    min-width: 0;
  }

  body.game-page .game-site-nav .site-header__actions .header-menu__trigger.mode-select:not(.notifications-menu__trigger) {
    min-height: 36px;
    height: 36px;
    padding: 6px 10px;
    font-size: 13px;
  }

  body.game-page .game-site-nav .site-header__actions .notifications-menu__trigger {
    width: 36px;
    min-width: 36px;
    height: 36px;
    min-height: 36px;
  }

  body.game-page .game-nav {
    padding: 6px 10px;
  }
}

@media (min-aspect-ratio: 1/1) {
  body.game-page .game-home-btn {
    display: none;
  }

  body.game-page .site-header__brand-copy {
    display: block;
  }
}
