/**
 * Thème du jeu de démonstration — la part du client.
 *
 * UNIQUEMENT des variables. Le socle porte la structure et l'accessibilité ;
 * ce fichier porte l'identité. C'est ce qui permet d'instancier un client sans
 * écrire une ligne de code (§15) : on remplace ces valeurs, rien d'autre.
 *
 * Contrastes vérifiés avant d'être posés, tous au-dessus de AA :
 *   texte sur fond          15,5:1     accent sur fond          7,3:1
 *   secondaire sur fond      8,1:1     blanc sur accent         7,5:1
 *   erreur sur son fond      8,7:1     marque sur son fond      7,5:1
 * La bordure atteint 4,0:1, au-dessus du minimum de 3:1 exigé des éléments
 * d'interface. Changer une couleur ici demande de refaire ce calcul.
 */

:root {
  /* Un blanc chaud plutôt qu'un blanc pur : moins dur sous la lumière du matin. */
  --fond: #fffcf7;
  --fond-carte: #ffffff;

  --texte: #2b2018;
  --texte-secondaire: #5c4b3b;

  /* Brun cuit, la couleur de la croûte. */
  --accent: #8a3f12;
  --accent-fonce: #6e3210;
  --sur-accent: #ffffff;

  --bordure: #8c7a68;
  --bordure-legere: #e6dccf;

  --marque-fond: #fff6e6;
  --marque-texte: #6b4a18;

  --police-titres: Georgia, "Times New Roman", serif;
}
