/* Généré par brand/generer.py depuis brand/tokens.json — ne pas modifier à la main. */
:root {
  --tl-fond: #191715;  /* Fond général. Noir du logo. */
  --tl-panneau: #201D1A;  /* Cartes, panneaux. */
  --tl-champ: #28241F;  /* Champs de saisie, éléments survolés, touches Stream Deck au repos. */
  --tl-trait: #302C27;  /* Séparateurs, bordures discrètes. */
  --tl-trait-fort: #4A443C;  /* Bordures de boutons secondaires. */
  --tl-texte: #D8D8D8;  /* Texte principal. Beige Tolem. */
  --tl-texte-doux: #B9B6B1;  /* Texte secondaire long (notes, arborescence). */
  --tl-discret: #8E877C;  /* Étiquettes, légendes, état « fait ». */
  --tl-faible: #635D54;  /* Éléments inactifs, à venir. */
  --tl-accent: #E7B02D;  /* Jaune du logo. Action principale, élément actif. Jamais pour une alerte. */
  --tl-sur-accent: #191715;  /* Texte posé sur l'accent. */
  --tl-accent-fond: #2B2415;  /* Fond teinté d'un élément sélectionné. */
  --tl-retard: #F08A4B;  /* Statut : en retard, à relancer, erreur, alerte. Orange Tolem. */
  --tl-en-cours: #577590;  /* Statut : en cours, information (pastilles, cadres). Bleu Tolem. */
  --tl-en-cours-texte: #9FB4C8;  /* Bleu éclairci, lisible en petit texte sur le fond. */
  --tl-photo: #2E2E2E;  /* Fond neutre des zones où l'on juge une image. Aucune teinte. */
  --tl-police-titre: "Archivo", -apple-system, "Helvetica Neue", sans-serif;
  --tl-police-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;
  color-scheme: dark;
}
