:root{
  --ardoise:#0e4a56; --ardoise-nuit:#0b3a43; --mimosa:#f5c02e; --contour:#5d6e72; --emplacement-bord:#5d6e72;
  --emplacement-lisere:#fff; --emplacement-lisere-largeur:2;
  --action:#0e4a56; --sur-action:#fff;
  --barre:#0e4a56; --barre-txt:#fff; --barre-2:#cfe3e6; --barre-bord:#2f6570; --or:#f5c02e; --or-clair:#f8d063;
  --fond:#f3f5f4; --blanc:#fff; --bord:#c9d3d1; --bord-doux:#dfe5e3;
  --encre:#0b1f24; --dim:#34474c; --vert:#15502c; --rouge:#8a1717;
  --titre-h:#fff; --titre-b:#c9d3d1; --titre-txt:#0b1f24;
  --fond-2:#e8edeb; --ligne:#c9d3d1; --zebra:#fff; --survol:#e6eff0;
  --champ:#fff; --lien:#0e4a56; --btn:#fff; --btn-h:#e6eff0; --btn-bord:#0e4a56;
  --focus:#f5c02e; --focus-cercle:#0b1f24; --focus-barre:#0b1f24; --focus-anneau:6px; --focus-trait:3px;
  --fil-fond:#f3f5f4; --fil-txt:#0b1f24; --fil-bord:#5d6e72;
  --usurp-fond:#fce7d6; --usurp-txt:#763200; --usurp-bord:#763200;
  --ok-fond:#e2f1e7; --ok-txt:#15502c; --ok-bord:#15502c;
  --err-fond:#fbe3e1; --err-txt:#8a1717; --err-bord:#8a1717;
  --info-fond:#e2ebf8; --info-txt:#1a4a94;
  --pil-vert-f:#93cfa5; --pil-vert:#0b351c; --pil-orange-f:#f5b583; --pil-orange:#592400;
  --pil-rouge-f:#f5b0aa; --pil-rouge:#6e1111; --pil-bleu-f:#a9c2ec; --pil-bleu:#10336b;
  --pil-jaune-f:#fbf0cc; --pil-jaune:#5e4700; --pil-violet-f:#eee9f7; --pil-violet:#4b3a80;
  --pil-gris-f:#b9c4c1; --pil-gris:#1d2c32;
  --pil-magenta-f:#f9e1ef; --pil-magenta:#7d1d5c; --pil-bleu-vert-f:#dcf1f1; --pil-bleu-vert:#0b5254;
  --rayon:10px; --rayon-carte:16px; --fen-marge:1.15rem; --reglage-largeur:18rem; --cible:40px; --cible-compacte:2rem; --replier:2.25rem;
  --compte-pont:.9rem; --bulle-pont:.4rem; --bulle-largeur:24rem;
  --carte-hauteur:34rem; --carte-mairie-hauteur:20rem; --plan-seul-hauteur:70svh; --plan-hors-filtre-opacite:.4;
  --serie-1:#0d7fc4; --serie-2:#009e73; --serie-3:#d55e00; --serie-4:#a38b00; --serie-5:#d6336c;
  --serie-6:#64748b;
  --graphe-min:34rem; --graphe-max:52rem; --graphe-donut:14rem; --rapport-min:38rem;
  --hb-etiquette:minmax(7rem,14rem);
  --planning-salle:18%; --planning-min:56rem; --liste-large-marge:.25rem;
  --module-plan-volets:25%;
  --p:"Atkinson Hyperlegible Next","Atkinson Hyperlegible",Verdana,system-ui,sans-serif;
  --pt:var(--p);
  --pm:"Atkinson Hyperlegible Mono",ui-monospace,Menlo,Consolas,monospace;
}
html[data-theme="sombre"]{
  --action:#f5c02e; --sur-action:#0b1f24; --contour:#8a9ea2; --emplacement-bord:#5d6e72;
  --barre:#111e21; --barre-txt:#f1f4f3; --barre-2:#bccbcd; --barre-bord:#2b3e43; --or:#f5c02e; --or-clair:#f8d063;
  --fond:#0b1416; --blanc:#111e21; --bord:#2b3e43; --bord-doux:#1f3034;
  --encre:#f1f4f3; --dim:#bccbcd; --vert:#86dba2; --rouge:#ff9c94;
  --titre-h:#111e21; --titre-b:#2b3e43; --titre-txt:#f1f4f3;
  --fond-2:#16262a; --ligne:#2b3e43; --zebra:#111e21; --survol:#1a2e33;
  --champ:#0b1416; --lien:#9ad7e0; --btn:#111e21; --btn-h:#1a2e33; --btn-bord:#f1f4f3;
  --focus:#f5c02e; --focus-cercle:#0b1f24; --focus-barre:#f5c02e;
  --fil-fond:#0b1416; --fil-txt:#f1f4f3; --fil-bord:#8a9ea2;
  --usurp-fond:#3a1f0c; --usurp-txt:#ffb27a; --usurp-bord:#ffb27a;
  --ok-fond:#123020; --ok-txt:#86dba2; --ok-bord:#86dba2;
  --err-fond:#3d1515; --err-txt:#ff9c94; --err-bord:#ff9c94;
  --info-fond:#14264a; --info-txt:#9dc0ff;
  --pil-vert-f:#123020; --pil-vert:#86dba2; --pil-orange-f:#3a1f0c; --pil-orange:#ffb27a;
  --pil-rouge-f:#3d1515; --pil-rouge:#ff9c94; --pil-bleu-f:#14264a; --pil-bleu:#9dc0ff;
  --pil-jaune-f:#352a08; --pil-jaune:#f5d36b; --pil-violet-f:#2a2145; --pil-violet:#cbb8ff;
  --pil-gris-f:#1a2b2f; --pil-gris:#bccbcd;
  --pil-magenta-f:#3d1530; --pil-magenta:#ff9fd6; --pil-bleu-vert-f:#0f3132; --pil-bleu-vert:#7fdede;
}
