/*
 * Layout de los iconos.
 *
 * Los glifos ya NO vienen de una fuente web: utils/icons.js inyecta el SVG
 * directamente en cada <div class="icon-*">. Acá solo queda el encuadre.
 * (La versión anterior de este archivo declaraba font-family: 'lucide' y una
 * regla ::before con el codepoint de cada icono; si la fuente no cargaba se
 * veían cuadraditos vacíos.)
 */
[class^="icon-"], [class*=" icon-"] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
  flex-shrink: 0;
}

[class^="icon-"] > svg, [class*=" icon-"] > svg {
  width: 1em;
  height: 1em;
  display: block;
}
