/* Icônes ABÉYA — bibliothèque partagée (static/icons/).
 *
 * Usage :
 *   <svg class="ico" width="16" height="16" aria-hidden="true">
 *     <use href="/static/icons/icons.svg#i-paperclip"></use>
 *   </svg>
 *
 * Le trait suit `currentColor` (donc la couleur du texte parent).
 * L'accent rouge suit --icon-accent, qui retombe sur #C93A5A.
 *
 * Les dessins vivent dans scripts/gen-icons.py — ne jamais éditer un .svg à la
 * main : ajouter l'entrée au script et le relancer, sinon le style dérive.
 */
.ico {
  display: inline-block;
  vertical-align: -0.14em;
  flex-shrink: 0;
}

/* ⚠️ Fond rouge = accent rouge invisible.
 *
 * Sur un bouton plein (fond #C93A5A), le détail rouge de l'icône disparaît :
 * le crayon du bouton « Nouveau message » et la coche d'« Enregistrer » s'étaient
 * évanouis. Sur ces fonds, l'accent suit donc la couleur du texte (blanc).
 *
 * Tout nouveau bouton à fond coloré doit être ajouté ici. */
.btn-primary,
#compose-btn,
.close-btn,
.alias-seg button.on {
  --icon-accent: currentColor;
}
