/*
 * Font Awesome local para Circularix.
 * El proyecto historicamente usa clases Pro/Light del kit remoto. Esta capa
 * las resuelve con Font Awesome Free local para evitar esperas por red externa.
 */
.fa-light,
.fal {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: var(--fa-display, inline-block);
    font-family: "Font Awesome 7 Free", "Font Awesome 6 Free";
    font-style: normal;
    font-variant: normal;
    font-weight: 900;
    line-height: 1;
    text-rendering: auto;
}

.fa-light::before,
.fal::before {
    content: var(--fa);
}

.fa-arrow-down-to-line { --fa: "\f019"; }
.fa-arrow-up-from-line { --fa: "\f093"; }
.fa-arrow-up-right { --fa: "\f35d"; }
.fa-bell-check,
.fa-bell-on,
.fa-bell-plus { --fa: "\f0f3"; }
.fa-buildings { --fa: "\f1ad"; }
.fa-calendar-lines { --fa: "\f073"; }
.fa-chart-line-up { --fa: "\f201"; }
.fa-clipboard-list-check { --fa: "\f46d"; }
.fa-grid-2 { --fa: "\f00a"; }
.fa-list-timeline { --fa: "\f03a"; }
.fa-loader { --fa: "\f110"; }
.fa-location-exclamation { --fa: "\f3c5"; }
.fa-message-exclamation,
.fa-message-lines { --fa: "\f27a"; }
.fa-messages { --fa: "\f086"; }
.fa-shield-check { --fa: "\f3ed"; }
.fa-signal-stream { --fa: "\f519"; }
.fa-user-magnifying-glass { --fa: "\f4fc"; }
