/* Direction artistique commune : palette, typographie, traits. Voir docs/DA.md.
   Les huit couleurs de faders sont le miroir de FADER_COLORS (app.js), qui reste la source :
   scripts/check_da.py vérifie la cohérence. Le mesuré est en points, le schématique en traits. */
:root {
  /* palette */
  --fader-0: rgb(255,140,51);
  --fader-1: rgb(89,204,255);
  --fader-2: rgb(140,255,115);
  --fader-3: rgb(255,89,166);
  --fader-4: rgb(255,230,77);
  --fader-5: rgb(153,128,255);
  --fader-6: rgb(77,255,217);
  --fader-7: rgb(255,179,191);
  --neutre: #ff9a3c;            /* orange neutre : allumé par l'injection, accent, curseur */
  --froid: #4d7cff;             /* éteint par l'injection */
  --fond: #07070a;
  --texte: #d8d8d0;
  --texte-clair: #ece9dc;       /* HUD, badge, cartes : ce qui doit se lire à distance */
  --texte-sourd: #6a6a66;       /* libellés, secondaires */
  --gris-trait: #1c1c22;        /* cadre, séparations, lignes de la frise */
  --gris-trait-clair: #26262e;
  --voile: rgba(7,7,10,.85);    /* fond des cartes et panneaux par-dessus le volume */
  /* typographie */
  --mono: ui-monospace, Menlo, monospace;
  --serif: "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;
  --corps-travail: 13px;
  --corps-plateau: clamp(20px, 1.5vw, 40px);      /* ≥ 28 px à 1080p */
  --corps-carte: clamp(20px, 1.6vw, 44px);
  --corps-badge: clamp(28px, 4.2vw, 64px);
  --corps-etiquette: clamp(14px, 1vw, 26px);
  /* traits (schématique) */
  --trait-fin: 1px;
  --trait: 2px;
  --trait-fort: .3em;
}
