/* ==========================================================================
   Modèles d'invitation — un bloc par cas de App\Enum\InvitationTemplate.

   Chaque bloc ne fait que REDÉFINIR des jetons de tokens.css ; aucune règle
   de composant ici. Le modèle est posé en `data-theme` sur <html> par
   templates/invitation/show.html.twig.

   `mariage` n'a pas de bloc : c'est l'allure d'origine, celle de tokens.css.

   Chaque modèle a aussi son sceau, sa photo à gratter et son fond
   (assets/images/modeles/<modele>/). Ce sont des illustrations, pas des
   photos de personnes réelles : elles servent la démonstration ET de repli à
   tout événement qui n'a pas déposé les siennes.

   `--chapitre-voile` est l'ivoire du modèle à 82 % : il se redéfinit avec
   lui, faute de pouvoir dériver une transparence d'une couleur en CSS sans
   color-mix() partout.
   ========================================================================== */

/* Anniversaire — corail et soleil. */
[data-theme="anniversaire"] {
  --bordeaux:       #b8433a;
  --bordeaux-fonce: #8e2c27;
  --ivoire:         #fff4e6;
  --encre:          #9c3b2f;
  --or:             #e0a234;
  --chapitre-voile: rgba(255, 244, 230, .82);
  --tex-sceau:      url("../../images/modeles/anniversaire/sceau-jUC5rtJ.svg");
  --tex-photo:      url("../../images/modeles/anniversaire/photo-djKS3Lv.svg");
  --tex-fond:       url("../../images/modeles/anniversaire/fond-mD7cr-P.svg");
}

/* Baptême & naissance — bleu poudré et ivoire. */
[data-theme="bapteme"] {
  --bordeaux:       #5f7d9c;
  --bordeaux-fonce: #46607b;
  --ivoire:         #f6f3ee;
  --encre:          #4d6680;
  --or:             #c2a878;
  --chapitre-voile: rgba(246, 243, 238, .82);
  --tex-sceau:      url("../../images/modeles/bapteme/sceau-sT5disf.svg");
  --tex-photo:      url("../../images/modeles/bapteme/photo-5eUvtoK.svg");
  --tex-fond:       url("../../images/modeles/bapteme/fond-3IWiMnh.svg");
}

/* Soirée & événement pro — nuit et laiton. */
[data-theme="soiree"] {
  --bordeaux:       #1d2433;
  --bordeaux-fonce: #10141d;
  --ivoire:         #f1ede4;
  --encre:          #26304a;
  --or:             #b8955a;
  --chapitre-voile: rgba(241, 237, 228, .82);
  --tex-sceau:      url("../../images/modeles/soiree/sceau-RMIOElN.svg");
  --tex-photo:      url("../../images/modeles/soiree/photo-enGE3yt.svg");
  --tex-fond:       url("../../images/modeles/soiree/fond-URUFZM8.svg");
}
