/* Identité commune de PLATAFORMA PDF : couleur fixe de chaque local.
   Source unique pour tous les modules et toutes les maquettes : importer ce fichier après theme.css, ne jamais recopier les valeurs.
   Ordre fixe (règle d'Alex du 14/10/2026) : Saint Germain Alianza, Divino, Gestido, Punta Carretas,
   puis Piazza Italia Gestido, Piazza Italia San José, puis Planta 8 de Octubre.
   Variante sombre à la racine, variante claire sous body.light ou data-theme="light" ; le thème par défaut dépend de l'écran
   (Direction : sombre ; Comptabilité : clair, décision d'Alex du 15/10).
   Teintes choisies hors des couleurs réservées (bleu SG et bleu d'action, or SG, vert d'état, rouge, ambre) ;
   écart minimal mesuré (CIE76) : 24 entre locaux, 20 avec une couleur réservée ;
   contraste au moins 4,5:1 sur les blocs sombres #22365c et sur les blocs clairs #eeefe9.
   09/11/2026 (Alex : « revoir les couleurs entre Piazza et Planta… visiblement facile de voir la différence ») :
   la Planta passe du graphite, trop proche du gris de San José, au bleu (écart 34 sombre / 74 clair avec Piazza Gestido). */
:root {
  --l-alianza: #c4b5fd;       /* violet */
  --l-divino: #f9a8d4;        /* rose */
  --l-gestido: #bef264;       /* vert-jaune */
  --l-puntacarretas: #e879f9; /* fuchsia */
  --l-pigestido: #67e8f9;     /* cyan */
  --l-pisanjose: #a8a29e;     /* gris pierre */
  --l-planta: #6cb4f0;        /* bleu ciel (Alex 09/11 : Planta nettement distincte de Piazza) */
}
body.light, :root[data-theme="light"] {
  --l-alianza: #7c3aed;
  --l-divino: #be185d;
  --l-gestido: #3f6212;
  --l-puntacarretas: #a21caf;
  --l-pigestido: #0e7490;
  --l-pisanjose: #57534e;
  --l-planta: #1d4ed8;
}
/* Teintes par local : colonne à 6 %, en-tête à 16 % de la couleur du local (fixer --lc sur l'élément).
   Pastille de local : <span class="loc" style="--lc:var(--l-divino)">SG Divino</span> */
.loc-col { background: color-mix(in srgb, var(--lc) 6%, var(--card)); }
.loc-head { background: color-mix(in srgb, var(--lc) 16%, var(--card)); }
.loc { display: inline-flex; align-items: center; gap: 6px; font-weight: 600; }
.loc::before { content: ""; width: 10px; height: 10px; border-radius: 3px; background: var(--lc); flex: none; }
/* Classes de local et de marque (D2, 28/10/2026) : fixent --lc / --mc ; les couleurs ci-dessus restent inchangées.
   --brand, --pi et --b2b viennent de theme-comptabilite.css. */
.l-alianza { --lc: var(--l-alianza); }
.l-divino { --lc: var(--l-divino); }
.l-gestido { --lc: var(--l-gestido); }
.l-puntacarretas { --lc: var(--l-puntacarretas); }
.l-pigestido { --lc: var(--l-pigestido); }
.l-pisanjose { --lc: var(--l-pisanjose); }
.l-planta { --lc: var(--l-planta); }
.m-sg { --mc: var(--brand); }
.m-pi { --mc: var(--pi); }
.m-b2b { --mc: var(--b2b); }
