/* Thème commun à toutes les pages du hub — seule source des couleurs.
   Conforme au brandbook (brand/brandbook.html, §04 et §10).
   Pas de mode sombre : décision actée, le thème clair est le seul thème. */
:root {
  --bg: #FFFFFF;  --card: #FFFFFF;  --text: #17150F;  --muted: #6E675B;
  --accent: #E2382A;        /* rouge — action */
  --accent-2: #2447D6;      /* bleu — structure, liens */
  --accent-3: #F7C325;      /* jaune — surlignage, badges */
  --accent-text: #FFFFFF;   --border: #E9E5DC;
  --danger: #E2382A;  --done: #6E9232;
  --radius: 2px;  --shadow: 4px 4px 0 #17150F;   /* l'ombre dure = cliquable */
  --focus: #F7C325;         /* liseré focus clavier : 3 px, décalé de 2 */
  /* nuancier des sujets — une couleur d'accent par appli */
  --sujet-punch: #E85D2F;  --sujet-mate: #6E9232;  --sujet-calebasse: #B5642D;
  --sujet-soleil: #F2B84B; --sujet-retrait: #5C5470;
}
