/*!
 * Tera - Font Awesome 7 compatibility shim
 *
 * Font Awesome 7 made icons fixed-width (--fa-width: 1.25em) by default and
 * deprecated .fa-fw. The backoffice was authored against FA 5, where icons were
 * auto-width, so ~14.8k icon usages would shift spacing without this.
 *
 * :where() keeps the override at zero specificity, so any explicit opt-in
 * (.fa-fw, .fa-width-fixed, .fa-stack-1x/2x) still wins on source order alone.
 *
 * Load AFTER all.min.css. Remove once the UI is re-QA'd against v7 metrics.
 */
:where(.fa, .fas, .far, .fab, .fa-solid, .fa-regular, .fa-brands, .fa-classic) {
    --fa-width: auto;
}
