/* TCG Globe · Obsidian Navigation Refine V1.0
 * Slightly larger desktop logos with predictable spacing.
 * Phone/tablet spacing remains controlled by the existing shared header.
 */
@media (min-width: 1101px) {
  #tcgUniversalHeaderShell #tcgCategoryTrack {
    --obs-nav-unit: clamp(70px, 4.375vw, 84px);
    gap: 4px !important;
    padding-inline: clamp(18px, 2vw, 38px) !important;
    flex-wrap: nowrap !important;
    justify-content: safe center !important;
  }
  #tcgUniversalHeaderShell #tcgCategoryTrack > :is(.tcg-category-pokemon, .tcg-category-link) {
    flex: 0 0 auto !important;
    min-width: 0 !important;
  }
  #tcgUniversalHeaderShell #tcgCategoryTrack > .tcg-category-link:has(.obsidian-nav-logo) {
    flex: 0 0 auto !important;
    min-width: max-content !important;
  }
  #tcgUniversalHeaderShell #tcgCategoryTrack :is(.tcg-category-link, .tcg-category-pokemon-button) {
    padding-inline: 3px !important;
    padding-block: 5px !important;
    gap: 5px !important;
  }
  #tcgUniversalHeaderShell #tcgCategoryTrack :is(.tcg-category-link, .tcg-category-pokemon-button):has(.obsidian-nav-logo) { padding-inline: 3px !important; }
  #tcgUniversalHeaderShell #tcgCategoryTrack .obsidian-nav-logo {
    --obs-nav-logo-width: var(--obs-nav-unit);
    width: var(--obs-nav-logo-width) !important;
    min-width: var(--obs-nav-logo-width) !important;
    max-width: var(--obs-nav-logo-width) !important;
    flex: 0 0 var(--obs-nav-logo-width) !important;
    height: 36px !important;
  }
  #tcgUniversalHeaderShell #tcgCategoryTrack [data-obsidian-nav-game="starwars"] { --obs-nav-logo-width: calc(var(--obs-nav-unit) * .68421); }
  #tcgUniversalHeaderShell #tcgCategoryTrack [data-obsidian-nav-game="dragonball"] { --obs-nav-logo-width: calc(var(--obs-nav-unit) * .80263); }
  #tcgUniversalHeaderShell #tcgCategoryTrack [data-obsidian-nav-game="finalfantasy"] { --obs-nav-logo-width: calc(var(--obs-nav-unit) * 1.23684); }
  #tcgUniversalHeaderShell #tcgCategoryTrack [data-obsidian-nav-game="onepiece"] { --obs-nav-logo-width: calc(var(--obs-nav-unit) * 1.10526); }
  #tcgUniversalHeaderShell.tcg-header-scrolled #tcgCategoryTrack .obsidian-nav-logo { height: 30px !important; }
}
