/* ============================================================
   AIO-Pilot — Branding global aligné sur la charte AIO
   Lot 2b — 2026-06-16 — OVERRIDE de tokens UNIQUEMENT (zéro markup, zéro layout)
   Chargé après le <style> inline de header.php, et UNIQUEMENT hors contexte
   client MSSP (le branding propre à chaque client MSSP reste prioritaire).
   100% souverain : Inter en local.
   ============================================================ */

/* Inter local */
@font-face{font-family:"Inter";font-weight:400;font-style:normal;font-display:swap;src:url("/assets/fonts/inter/inter-latin-400.woff2") format("woff2")}
@font-face{font-family:"Inter";font-weight:500;font-style:normal;font-display:swap;src:url("/assets/fonts/inter/inter-latin-500.woff2") format("woff2")}
@font-face{font-family:"Inter";font-weight:600;font-style:normal;font-display:swap;src:url("/assets/fonts/inter/inter-latin-600.woff2") format("woff2")}
@font-face{font-family:"Inter";font-weight:700;font-style:normal;font-display:swap;src:url("/assets/fonts/inter/inter-latin-700.woff2") format("woff2")}
@font-face{font-family:"Inter";font-weight:800;font-style:normal;font-display:swap;src:url("/assets/fonts/inter/inter-latin-800.woff2") format("woff2")}

/* ── Tokens de marque alignés sur la charte AIO ──
   On ne touche QUE les couleurs d'accent + la police. Aucun fond/layout modifié,
   pour ne casser ni le thème clair ni le thème sombre existants. */
:root{
  --brand-primary:#8b18ff;     /* violet AIO (était #1a3a5f) */
  --brand-secondary:#00d48c;   /* vert AIO   (était #198754) */
  --brand-accent:#00c2ff;      /* cyan AIO   (était #fd7e14) */
  --brand-font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;

  /* Accents YOUTELL hérités utilisés dans le chrome → palette AIO */
  --yt-cyan:#00c2ff;
  --yt-blue:#3656ff;
  --yt-orange:#ff7a00;

  /* "Accent AIO-Pilot" historique (violet YOUTELL) → violet AIO */
  --ap-accent:#8b18ff;
  --ap-accent-l:#b000ff;
  --ap-accent-d:#6b12c8;
  --ap-accent-soft:rgba(139,24,255,.12);
}
