/* home-nav-fit.css (Juno, Oct. 29, 2026), homepage only, linked LAST in index.html head.
   Why it wraps: the home header carries brand + search + the Theme picker + 11 nav links (Galaxy, plus News once added).
   The links need about 682px; nav.primary only gets about 595px at 1280. The nav-fit rule values are unchanged.
   Fix: let the search box give up width at >=1100px and tighten the header row gap. */
@media (min-width: 1100px) {
  header.site .top { gap: 0.5rem 0.6rem; }
  header.site .top .site-search { flex: 0 1 9rem; min-width: 6.5rem; }
  header.site .top .site-search input { min-width: 0; width: 100%; }
  header.site .top nav.primary { flex: 1 0 auto; flex-wrap: nowrap; justify-content: flex-end; white-space: nowrap; }
}
