/* ===========================================================================
   Jetons de style communs a l'application
   ===========================================================================

   Le bloc :root etait recopie dans les cinq pages. Changer une couleur voulait
   donc dire la changer cinq fois — ou une seule, et laisser les quatre autres
   deriver en silence. C'est exactement ce qui est arrive a ensureFreshSession,
   ou une copie sur trois n'avait pas recu un correctif.

   Ne sont ici QUE les jetons dont la valeur etait deja identique, a l'octet
   pres, dans toutes les pages qui les definissaient. Verifie avant extraction,
   et l'empreinte des valeurs effectives a ete comparee avant/apres.

   Restent volontairement dans les pages :

   - les quatre jetons --glass-* de contact.html, qui utilise des surfaces plus
     claires que le reste de l'application. Ce n'est pas un oubli, c'est un
     choix de style ;
   - les jetons propres a une seule page (11 dans contact.html, 7 dans
     index.html, 1 dans app.html). Les extraire ne partagerait rien.

   Cette feuille est liee AVANT le <style> de chaque page. A specificite egale
   — tout est sur :root — la derniere declaration gagne, donc une page peut
   toujours surcharger un jeton en le redeclarant chez elle. C'est voulu.
   =========================================================================== */

:root {
    --black: #080f1c;
    --bg: #080f1c;
    --surface: #101927;

    --accent-text: #79aef7;
    --state-alert: #ffffff;

    --glass-border: rgba(121, 174, 247, 0.32);
    --glass-border-soft: rgba(121, 174, 247, 0.18);

    --radius-md: 10px;
    --radius-lg: 16px;
    --radius-pill: 10px;

    --shadow-chip: none;
    --shadow-float: none;
    --grain: none;
}
