.game-language { display: inline-flex; min-width: 0; }
.game-language select {
  max-width: 132px;
  min-height: 44px;
  padding: var(--space-1, 4px) var(--space-2, 8px);
  border: 1px solid var(--line, var(--border-default));
  border-radius: 0;
  background: var(--surface, var(--bg-primary));
  color: var(--ink, var(--text-primary));
  font: inherit;
  font-size: var(--font-size-xs, 12px);
}
@media (max-width: 640px) {
  .game-language select { width: 76px; max-width: 76px; }
  .game-i18n .t-head-actions { gap: var(--space-1, 4px); }
  .game-i18n .t-head-nav { display: none; }
}
html:not([lang="ko"]) .game-i18n .t-row-body,
html:not([lang="ko"]) .game-i18n .taller-name { overflow-wrap: anywhere; min-width: 0; }
html:not([lang="ko"]) .game-i18n { word-break: normal; }
.game-i18n .games-pick-copy { overflow-wrap: anywhere; }
.game-i18n [data-game-language-note] { font-size: var(--font-size-xs, 12px); color: var(--muted, var(--text-secondary)); }
.game-i18n .mt-heading [data-game-language-note]:not([hidden]) { display: block; }
html:not([lang="ko"]) .game-i18n [data-game-korean-detail] { display: none; }
.game-i18n .games-hero-heading { flex-wrap: wrap; }
.game-i18n .games-hero-heading [data-game-language-note] { flex-basis: 100%; margin: 0; }
@media (max-width: 360px) {
  .game-i18n .t-head .t-games-mark { width: 112px; }
}
