/* Feature 013, T1 — sistema de íconos SVG (reemplaza los emojis del tema).
 *
 * `.ugel-icon` es la clase base que `Icon::render()` (src/Design/Icon.php)
 * aplica por default a cada `<svg>`. Tamaño relativo al TEXTO contenedor
 * (no un tamaño fijo en px), alineado con la línea base, sin encoger en
 * un contenedor flex, y color heredado por `currentColor` — ningún color
 * hardcodeado acá: los íconos respetan `tokens.css` (azul/dorado/etc.)
 * tal como los define el elemento de texto que los envuelve.
 */
.ugel-icon {
    display: inline-block;
    inline-size: 1.15em;
    block-size: 1.15em;
    vertical-align: -0.18em;
    flex: none;
    color: inherit;
}
