/* static/css/iconos.css
   Íconos de toda la plataforma: Lucide (SVG de línea) desde static/img/iconos.svg,
   insertados con {{ icono('nombre') }}. Mismo tamaño que el texto, trazo de 2 px y color heredado. */

.icono {
  display: inline-block;
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  vertical-align: -0.14em;
  fill: none;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
  overflow: visible;
}

/* "Me gusta" marcado */
.icono.relleno { fill: currentColor; }
