/* ===== REPRRISE — DESIGN TOKENS (redesign « Forge ») ===== */
:root {
  /* ── Accent unique forge ── */
  --a1: #f4431c;
  --a1d: #d33512;
  --a1bg: #fdece7;
  /* --ff intentionnellement absent : Archivo via index.html */
}

/* Keyframe pulse-glow */
@keyframes pulse-glow {
  0%,100%{box-shadow:0 0 14px rgba(244,67,28,.28),0 0 0 0 rgba(244,67,28,.0)}
  50%{box-shadow:0 0 36px rgba(244,67,28,.5),0 0 60px rgba(244,67,28,.16)}
}

/* ─── Bouton primaire ─── */
.btn-y {
  background: var(--a1) !important;
  color: #fff !important;
  border-color: var(--a1) !important;
}
.btn-y:active { filter: brightness(0.88); }

/* ─── Nav accent ─── */
.nb.on .nb-i svg { stroke: var(--a1); }
.nb.on .nb-l { color: var(--a1); }
.chip-dot { background: var(--a1) !important; }

/* ─── Nav Coach centre — carré noir, étincelle accent (icône SVG fill inline) ─── */
#nb-coach .nb-i svg,
#nb-coach.on .nb-i svg { stroke: none; }
#nb-coach .nb-l { font-weight: 700; }

/* ─── Coach btn ─── */
.ob-coach-btn { background: var(--a1); color: #fff; }
