/**
 * Экран смерти (#game-over-screen): раскладка и изолированные правки.
 * Подключается после main.css — селекторы с префиксом #game-over-screen, чтобы не конфликтовать с другими .go-*.
 */

#game-over-screen .go-crt-viewport {
  display: flex;
  flex-direction: column;
  /* center — базово; safe center перекрывает там, где поддерживается (переполнение без обрезки сверху). */
  justify-content: center;
  /* align-items по умолчанию stretch — колонка .go-content на всю ширину «стекла», max-width остаётся в main.css */
}

@supports (justify-content: safe center) {
  #game-over-screen .go-crt-viewport {
    justify-content: safe center;
  }
}

#game-over-screen .go-content {
  flex: 0 1 auto;
  max-height: 100%;
}
