/* Ichimai TCG, charte couleurs v2 (14 octobre 2026, après revue)
   Règle d'or : --or ne signifie qu'une chose, la carte est trouvable près de toi.
   Jamais sur un bouton, un prix, une cote, un chiffre de défi ou un badge décoratif. */

:root {
  /* Marque */
  --anthracite: #0F1114;   /* fond principal */
  --charbon:    #181B21;   /* surfaces */
  --surface-2:  #22262D;   /* surface surélevée (feuilles, modales) */
  --ardoise:    #2A2E36;   /* bordures, séparateurs, case vide */
  --ardoise-2:  #3A404C;   /* pointillés des cases manquantes */
  --acier:      #4C5463;   /* carte possédée */
  --cendre:     #8A909B;   /* légendes, texte tertiaire (5,9:1 sur anthracite) */
  --pierre:     #C9CDD4;   /* texte courant sur sombre */
  --creme:      #F3F2EF;   /* titres, bouton principal */

  /* La case qui s'allume */
  --or:         #E9A23B;
  --or-clair:   #F6C877;
  --or-profond: #C9821F;
  --or-texte-clair: #9A6414; /* or pour du texte sur fond clair (4,5:1 sur crème) */
  --or-lueur:   rgba(233, 162, 59, 0.45);

  /* États d'une case du classeur */
  --etat-possedee:  var(--acier);
  --etat-manquante: var(--ardoise-2);
  --etat-manquante-bord: #6B7280; /* bordure pointillée des cases manquantes (3,9:1 sur anthracite, 3,6:1 sur charbon), décision 147 */
  --etat-trouvable: var(--or);
  --etat-double:    var(--pierre); /* pastille ×2 neutre, aucune couleur */
  --etat-gradee:    #D9DEE6; /* platine */
  --etat-complet:   #4FB286; /* moment de célébration du 100 %, jamais un badge permanent */

  /* Système */
  --alerte:     #E5484D;     /* erreurs seulement, comme dans Kaitori */
  --bouton-fond:  var(--creme);
  --bouton-texte: var(--anthracite);

  /* Réseaux sociaux : 2 fonds, 4 étiquettes */
  --fond-principal:  #0F1114; /* anthracite, environ 70 % des posts */
  --fond-photo:      #E6D9C3; /* carton, photos et pages des abonnés */
  --etiquette-defi:       transparent; /* contour crème */
  --etiquette-appli:      #1F3550; /* pochette, remplacé par le contour en piste C */
  --etiquette-arrivage:   #1F4A3F; /* tapis */
  --etiquette-communaute: #0F1114; /* anthracite sur carton */

  /* Thème clair (site vitrine, impression) */
  --clair-fond:    #F3F2EF;
  --clair-surface: #FFFFFF;
  --clair-texte:   #0F1114;
  --clair-texte-2: #4C5463;
  --clair-or:      #9A6414;

  /* Typo, piste C */
  --police: 'Sora', system-ui, sans-serif;               /* tout ce qu'on lit dans l'appli */
  --police-titre: 'Barlow Condensed', sans-serif;        /* 800, droit, titres et chiffres */
  --police-impact: 'Barlow Condensed', sans-serif;       /* 800 italique : gros chiffres de défi, « ELLE EST LÀ ! » */
  --police-repere: 'DM Mono', ui-monospace, monospace;   /* N° 001, 4,2 KM, NM : petit, jamais en titre */
  --police-jp: 'Noto Sans JP', sans-serif;               /* uniquement pour 一枚 */

  /* Étiquettes réseaux en contour (piste C) : bordure 2px couleur du texte, rayon 6px */
  --etiquette-contour: #F3F2EF;
  --etiquette-contour-carton: #0F1114;
}

/* Règles piste C
   1. Lignes de vitesse, italique géant et point d'exclamation : seulement au moment « carte trouvée ».
   2. Les trois traits de surprise vivent sur une carte, jamais à côté d'un chiffre.
   3. L'or = carte trouvable près de toi. Jamais sur bouton, offre, prix, cote, compteur, onglet, badge.
      Dans l'appli : toutes les cartes trouvables sont en or ; lueur et 3 traits seulement sur la plus proche de l'écran.
      Dans les visuels marketing : un seul élément or par visuel (décision 147).
   4. Posts numérotés N° 001, boutiques numérotées « Partenaire N° 012 ».
   5. Noms et logos des jeux autorisés. Visuels officiels des cartes : jamais dans les captures des stores. */
