/* Charte de marque Valence Expertise — SOURCE UNIQUE des couleurs.
 *
 * Ce fichier est la seule déclaration du vocabulaire de couleurs, des rayons
 * et de l'easing. Il est atteint par les deux bundles, qui n'ont pourtant pas
 * la même chaîne de production :
 *   - site public : <link> dans backend/templates/web/layout.php, AVANT site.css ;
 *   - back-office : @import en tête de frontend/src/styles/bo.css, que Vite
 *     inline à la compilation (l'étape de build Docker copie ce fichier au même
 *     chemin relatif que dans le dépôt).
 *
 * Corollaire : ne JAMAIS redéclarer un de ces tokens dans site.css ou bo.css.
 * frontend/src/styles/tokens.test.js échoue à la première redéclaration à
 * l'identique. Les tokens propres à une seule surface (largeurs du rail du
 * back-office, couleurs de statut, thème clair) restent dans la feuille qui
 * les utilise : ce n'est pas la charte, cela peut diverger.
 */
:root {
  /* fonds sombres et filets sur fond sombre */
  --l0:#2B333B;
  --l1:#343E48;
  --l2:rgba(255,255,255,0.04);
  --line:rgba(255,255,255,0.09);
  --line-2:rgba(255,255,255,0.16);

  /* aplats clairs ponctuels (pastille active, tuile de pictogramme) */
  --w0:#FFFFFF;
  --w1:#F4F7F9;

  /* bleu */
  --blue:#3494D4;
  --blue-dk:#1F6FA8;
  --blue-dk-2:#175A8A; /* survol d'aplat bleu */
  --blue-pale:#9FD0F0;

  /* vert */
  --green:#7CA42C;
  --green-dk:#55741B;
  --green-dk-2:#425A12; /* survol d'aplat vert */
  --green-t:#A8C766; /* vert lisible sur fond sombre */
  --green-wash:#EDF3DF;

  /* textes sur fond sombre */
  --on-dark:#FFFFFF;
  --on-dark-2:#C7D1DA;
  --on-dark-3:#A8B5C0;

  /* rayons et easing */
  --r-lg:24px;
  --r-md:16px;
  --r-sm:10px;
  --ease:cubic-bezier(0.16, 1, 0.3, 1);
}
