/* Jetons de la charte Santinel : LA seule source des couleurs et de la largeur de police.
   Chargé par le moteur (Formation et Chariot), l'éditeur, l'accueil des formations, la page de connexion et
   l'administration du portail (servi sans session : /public/ est libre). Ne définir aucune couleur ailleurs :
   ajouter un jeton ici (le test `plus_de_couleur_en_dur` du portail refuse un code hexadécimal dans admin.css
   et connexion.html). */
:root{
  /* Marque */
  --bleu:#0057BA;          /* bleu de marque */
  --bleu-fonce:#003E85;    /* survol, texte sur fond bleu pâle */
  --bleu-pale:#E7EFFB;
  --nuit:#061A3A;          /* fond des modules, dérivé du bleu */
  --brume:#E9F0FA;         /* texte sur fond nuit */
  --encre:#14213A;         /* texte courant sur fond clair */
  --discret:#5A6A85;       /* texte secondaire */
  --blanc:#fff;
  --carte:var(--blanc);
  --fond:#F4F7FB;
  --trait:#D3DCEA;

  /* États : vert = réussi, ambre = avertissement, rouge = erreur */
  --vert:#57EDA1;          /* tracé ECG (« moniteur »), vert vif */
  --vert-texte:#0A7A45;
  --vert-pale:#E3F9EE;
  --ambre:#FFC778;         /* compte à rebours */
  --ambre-texte:#8A5200;
  --ambre-pale:#FFF4DC;
  --rouge:#C62828;
  --rouge-pale:#FDECEC;
  --alarme:#FA6345;        /* alarme des scènes (moteur) */

  /* Nuances d'interface de l'administration et de la page de connexion */
  --bleu-clair:#E3EEFA;    /* avatar, pastille « en cours », icône de fichier */
  --bleu-halo:#C9DDF4;     /* halo de focus des champs */
  --bleu-menu:#DCE8F7;     /* texte discret du menu latéral */
  --bleu-visuel:#0B3D7A;   /* fond de l'image d'accueil de la connexion */
  --trait-fin:#E3E9F1;     /* bordures de cartes et de tableaux */
  --trait-champ:#C6D6E8;   /* bordures de champs et de boutons */
  --fond-champ:#FAFBFD;
  --gris-pale:#EEF1F5;     /* pastille neutre */
  --beige-pale:#EBEBE0;    /* couverture absente, barre vide, bouton inactif de la connexion */
  --vert-trait:#9DE3BF;
  --vert-menthe:#DDF7EA;   /* pastille « cours » de la connexion */
  --vert-menthe-texte:#00513B;
  --vert-succes:#E6F4EA;   /* message de réussite de la connexion */
  --vert-succes-texte:#145C2E;
  --sarcelle-pale:#DDF1EF; /* pastille « terminé » */
  --sarcelle:#0B5A52;
  --ambre-fond:#FDF0DC;    /* pastille « pas commencé » */
  --ambre-fonce:#6B4B12;
  --rouge-trait:#F2B8B8;
  --rouge-fonce:#7A1010;   /* survol du bouton danger */
  --rouge-fond:#FFF8F7;    /* ligne fautive d'un tableau */
  --corail-pale:#FDE3DC;   /* pastille « alerte » de la connexion */
  --corail-texte:#8A2410;

  /* Typographie */
  --wide:125%;             /* largeur Archivo des titres */

  /* Anciens noms du moteur et des modules, conservés pour ne rien casser */
  --santinel:var(--bleu);
  --moniteur:var(--vert);
  --ok:var(--vert);
}
