/**
 * Iconos — UIkit uk-icon + variantes de marca.
 * Componente: templates/front/component/icons.html
 * Tokens: styles.css (:root) — --icon-size-*, --text-*, --color-*
 *
 * Base: uk-icon-customiq (20px, color tertiary via CSS — sin uk-text-tertiary)
 * Tamaños: uk-icon-customiq-xs | -sm | -lg  (md = default, sin clase extra)
 * Colores ≠ tertiary: uk-text-* | uk-icon-customiq-inherit
 */

.uk-icon-customiq {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    line-height: 0;
    color: var(--text-tertiary);

    svg {
        display: block;
        width: var(--icon-size-md);
        height: var(--icon-size-md);
        fill: none !important;
    }

    svg path {
        stroke: currentColor;
        fill: none !important;
    }
}

.uk-icon-customiq-xs svg {
    width: var(--icon-size-xs);
    height: var(--icon-size-xs);
}

.uk-icon-customiq-sm svg {
    width: var(--icon-size-sm);
    height: var(--icon-size-sm);
}

.uk-icon-customiq-lg svg {
    width: var(--icon-size-lg);
    height: var(--icon-size-lg);
}

.uk-icon-customiq-inherit {
    color: inherit;
}
