/* =====================================================================
   Charte graphique CBC / CBP — relevée sur www.cbcanada.ca le 04/10/2026
   Source : couleurs calculées du site en production, pas une approximation.

   À inclure dans toutes les interfaces du CRM (écran agent, tableau de
   bord superviseur, configuration, espace commercial) pour que tout
   parle d'une seule voix.
   ===================================================================== */

:root {
  /* --- Bleus : l'identité -------------------------------------------- */
  --cb-bleu-nuit:    #172554;  /* fonds profonds, en-têtes, barre latérale */
  --cb-bleu-fonce:   #1E3A8A;  /* aplats secondaires, états actifs        */
  --cb-bleu:         #2563EB;  /* LA couleur d'action : boutons, liens    */
  --cb-bleu-clair:   #DBEAFE;  /* fonds de surlignage, puces, badges      */

  /* --- Ambre : l'accent, à doser ------------------------------------- */
  --cb-ambre:        #FBBF24;  /* mise en avant, pastilles                */
  --cb-ambre-moyen:  #F59E0B;  /* avertissements                          */
  --cb-ambre-fonce:  #D97706;  /* survol de l'ambre                       */

  /* --- Neutres ------------------------------------------------------- */
  --cb-encre:        #0F172A;  /* texte principal                         */
  --cb-gris-texte:   #475569;  /* texte secondaire, légendes              */
  --cb-gris-ligne:   #CFD8E3;  /* filets, bordures de tableau             */
  --cb-gris-bord:    #E2E8F0;  /* séparateurs discrets                    */
  --cb-gris-fond:    #F8FAFC;  /* fond de page                            */
  --cb-blanc:        #FFFFFF;

  /* --- États : à inventer, le site ne les porte pas ------------------
     Choisis dans la même famille pour ne pas jurer avec la charte.
     Servent aux qualifications d'appel et aux alertes du composeur.     */
  --cb-succes:       #0B6E4F;  /* appel abouti, vente                     */
  --cb-danger:       #8C2F1F;  /* échec, trunk bloqué, taux d'abandon     */

  /* --- Typographie --------------------------------------------------- */
  --cb-police:       Inter, -apple-system, "Segoe UI", sans-serif;
  --cb-police-titre: Fraunces, Georgia, serif;
  --cb-police-mono:  "JetBrains Mono", "Courier New", monospace;

  /* --- Logo ---------------------------------------------------------- */
  /* https://www.cbcanada.ca/wp-content/uploads/2025/07/
     logo_connecting_business_canada.webp  —  734 × 340                  */
}

/* ---------------------------------------------------------------------
   Mode sombre : un écran agent est regardé huit heures par jour. Le
   fond clair fatigue. On inverse les neutres, on garde les bleus.
   --------------------------------------------------------------------- */
@media (prefers-color-scheme: dark) {
  :root:not([data-theme="light"]) {
    --cb-encro-fond:  #0B1220;
    --cb-gris-fond:   #0B1220;
    --cb-encre:       #E6EDF7;
    --cb-gris-texte:  #9AA8BD;
    --cb-gris-ligne:  #26344A;
    --cb-gris-bord:   #1B2739;
    --cb-blanc:       #121C2E;
    --cb-bleu-clair:  #15294F;
  }
}
:root[data-theme="dark"] {
  --cb-gris-fond:   #0B1220;
  --cb-encre:       #E6EDF7;
  --cb-gris-texte:  #9AA8BD;
  --cb-gris-ligne:  #26344A;
  --cb-gris-bord:   #1B2739;
  --cb-blanc:       #121C2E;
  --cb-bleu-clair:  #15294F;
}
