/* Jetons de la marque Daystream, d'après sa charte : pétrole #40788b (la
   surface), marine #294767 (l'élément actif), vert citron #d0fd5c (la pastille
   du logo). Chargés après tokens.css, sur l'académie Daystream seulement : ils
   remplacent les couleurs, rien d'autre.

   Le vert citron ne se lit pas sur du blanc (contraste 1,1:1). Il n'est donc
   jamais une couleur de texte en mode clair : il vit sur les surfaces sombres
   — le héros, l'appel de fin, le mode nuit — et le marine porte les boutons
   et les liens sur fond clair. Sur un aplat citron, le texte est marine.

   Les couleurs hors CSS (PDF, barre système, couvertures) sont reportées dans
   `server/lib/marques.js` ; un test vérifie qu'elles concordent. */

:root {
  --brand: #294767;
  --brand-soft: #e6eff2;
  --brand-ink: #1e3550;
  --sur-brand: #fff;

  --ink: #1b2d3d;
  --shadow: 0 10px 30px rgba(27, 45, 61, 0.08);
  --shadow-lg: 0 24px 60px rgba(27, 45, 61, 0.16);

  /* Les bandes — héros, appel final — hors thème, comme pour TEEPTRAK : la
     surface pétrole et l'accent citron, en clair comme en nuit. */
  --bande-sombre: #40788b;
  --bande-rouge: #d0fd5c;
  --bande-rouge-encre: #bde84a;
  --sur-bande-rouge: #294767;
  --bande-inverse-texte: #294767;
}

:root[data-theme='dark'] {
  --brand: #d0fd5c;
  --brand-soft: #15232b;
  --brand-ink: #e2fe96;
  --sur-brand: #1b2d3d;
  --ink: #f2f6f7;
}

@media (prefers-color-scheme: dark) {
  :root:not([data-theme='light']) {
    --brand: #d0fd5c;
    --brand-soft: #15232b;
    --brand-ink: #e2fe96;
    --sur-brand: #1b2d3d;
    --ink: #f2f6f7;
  }
}
