/* ════════════════════════════════════════════════════════════════════════
   STAGE VIEWER · GIRO 2026 — page-specific overrides on the kit
   ────────────────────────────────────────────────────────────────────────
   Almost everything is published by design_kit/stageviewer-kit.css.
   This file only needs:
     - The hidden mirror filter bar (used by the existing filter logic)
     - Any giro-only display tweaks
   ════════════════════════════════════════════════════════════════════════ */

/* The legacy filter buttons live offscreen — the visible UI is the
   .sv-filter-sheet rendered by giroScript.js. */
.stage-filters { display: none; }

/* Cyrillic city names (Bulgarian) shrink a hair on narrow screens so
   the route headline doesn't wrap awkwardly on stages 1–4. */
@media (max-width: 480px) {
  .sv-stage__route { font-size: clamp(28px, 8vw, 44px); }
}

/* BMC link in the footer — calmer saturation to fit the salmon paper. */
.sv-footer__inner .bmc-link img {
  filter: saturate(0.9) contrast(0.96);
}
