/* Preserve the CRM's Font Awesome 5 inline icon spacing with the v7 font. */
.fa, .fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa-classic {
    --fa-width: auto;
}

/* Legacy far usages without a Free regular glyph use the bundled solid face.
   Keep supported regular icons unchanged; no Pro font or remote dependency. */
.far.fa-ban,
.far.fa-check,
.far.fa-download,
.far.fa-exchange-alt,
.far.fa-file-export,
.far.fa-file-upload,
.far.fa-folder-minus,
.far.fa-folder-plus,
.far.fa-link,
.far.fa-list,
.far.fa-pen,
.far.fa-pencil-alt,
.far.fa-print,
.far.fa-share-alt,
.far.fa-sort-alpha-down,
.far.fa-sort-alpha-down-alt,
.far.fa-sort-numeric-down,
.far.fa-sort-numeric-down-alt,
.far.fa-sync,
.far.fa-sync-alt,
.far.fa-th-large,
.far.fa-times,
.far.fa-tools,
.far.fa-trash,
.far.fa-trash-restore,
.far.fa-undo,
.far.fa-unlink,
.far.fa-users {
    font-weight: 900;
}
