/* ==========================================================
   v178.6 — GENERIC GAME INFORMATION TOKEN PASS
   Theme identity only; no geometry, spacing, or scrolling changes.
   ========================================================== */

/* Scorecard Game Information 3x2 tiles: the approved standalone glyphs
   must use the active Generic palette rather than legacy Default blue. */
body.theme-default.theme-generic[data-theme-family="generic"]:not(.home-page) .game-info.with-extras .game-info-icon,
body.theme-default.theme-generic[data-theme-family="generic"].dark-mode:not(.home-page) .game-info.with-extras .game-info-icon{
  color:var(--accent)!important;
  background:transparent!important;
  border:0!important;
  box-shadow:none!important;
}
body.theme-default.theme-generic[data-theme-family="generic"].dark-mode:not(.home-page) .game-info.with-extras .game-info-icon{
  color:color-mix(in srgb,var(--accent) 84%,#fff 16%)!important;
}

/* Game Information manager: carry the same palette into the editable sheet. */
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoModal .v102-info-tile>span,
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoManagerModal .v102-info-tile>span{
  color:var(--accent)!important;
  background:var(--generic-tint)!important;
  border-color:var(--generic-border)!important;
}
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoModal .v102-team-pair select:focus,
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoManagerModal .v102-team-pair select:focus,
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoModal .v102-info-tile :is(input,textarea):focus,
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoManagerModal .v102-info-tile :is(input,textarea):focus{
  border-color:var(--generic-border)!important;
  box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 10%,transparent)!important;
}
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoModal .v102-manager-done,
body.theme-default.theme-generic[data-theme-family="generic"] #gameInfoManagerModal .v102-manager-done{
  background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 88%,#fff 12%),var(--accent))!important;
  border-color:var(--accent)!important;
  color:var(--generic-accent-ink,#fff)!important;
}

/* Any game-info identity glyph used by the Personal manager follows Generic too. */
body.theme-default.theme-generic[data-theme-family="generic"] #v174PersonalInfoModal .v102-info-tile>span,
body.theme-default.theme-generic[data-theme-family="generic"] #v174PersonalGameInfoModal .v102-info-tile>span{
  color:var(--accent)!important;
  background:var(--generic-tint)!important;
  border-color:var(--generic-border)!important;
}
