/*
 * Icone Font Awesome Pro 6.7.2 servite in locale al posto del kit b7f5a20fe1 (2026-10-16).
 * L'icona e' disegnata sul tag <i> con mask-image: il markup nei contenuti resta <i class="fa-solid fa-...">.
 * Per una nuova icona: SVG in ../images/icons/<peso>-<nome>.svg (con il commento di licenza)
 * e una regola i.fa-<nome> con width = larghezza/altezza del viewBox e background-color: currentColor.
 */
i.fa, i.fas, i.far, i.fal, i.fat, i.fad, i.fab,
i[class*="fa-solid"], i[class*="fa-regular"], i[class*="fa-light"],
i[class*="fa-thin"], i[class*="fa-brands"], i[class*="fa-sharp"] {
    display: inline-block;
    height: 1em;
    width: 1em;
    vertical-align: -0.125em;
    -webkit-mask-repeat: no-repeat;  mask-repeat: no-repeat;
    -webkit-mask-position: center;   mask-position: center;
    -webkit-mask-size: contain;      mask-size: contain;
}

/* solid/chevron-up, viewBox 512x512: pulsante #back-to-top-btn (moduli 121/262/263) */
i.fa-chevron-up {
    width: 1em;
    background-color: currentColor;
    -webkit-mask-image: url("../images/icons/solid-chevron-up.svg");
            mask-image: url("../images/icons/solid-chevron-up.svg");
}

/* light/angle-down, viewBox 448x512: override html/mod_languages/default.php (ramo lang-active) */
i.fa-angle-down {
    width: 0.875em;
    background-color: currentColor;
    -webkit-mask-image: url("../images/icons/light-angle-down.svg");
            mask-image: url("../images/icons/light-angle-down.svg");
}
