/* ============================================================
   ICÔNE — le SVG inline, et sa taille par défaut
   NOUVEAU COMPOSANT (bloc 3 de l'É4, 06/08). Il naît d'un CONSTAT du diff de
   conformité, pas d'une envie : le thème pose `.lcdi-icone` sur 26 SVG de la
   page d'accueil (chrome, réseaux, pictogrammes de cartes, chevrons de
   carrousel) et le registre n'en disait rien. Une icône dont la taille dépend
   entièrement de son parent casse dès qu'elle change de contexte.

   RÈGLE : l'icône suit le TEXTE (`1em`, `currentColor`) tant que personne ne
   lui dit autre chose. Les composants qui ont une mesure relevée la posent —
   `.lcdi-card__icon` (30 px), `.lcdi-social` (32 / 45 px), `.lcdi-person__links`
   (30 px), `.lcdi-carousel__arrow` (24 px) — et ils gagnent, puisqu'ils
   dimensionnent le conteneur, pas le SVG.

   Aucune couleur ici : `currentColor` fait que l'icône hérite de l'encre du
   contexte, ce qui est exactement ce qu'on veut d'un pictogramme.
   ============================================================ */

.lcdi-icone {
  display: inline-block;
  width: 1em;
  height: 1em;
  fill: currentColor;
  flex: none;
  vertical-align: middle;
}

/* Les modificateurs (`--linkedin`, `--solidarite`, `--chevron-droite`…) ne
   portent QUE l'identité de l'icône : ils ne changent ni sa taille ni sa
   couleur. Ils existent pour être ciblables — depuis un composant, ou depuis un
   contrôle de rendu — jamais pour peindre. */
