/* v11.39.2 — native Font Awesome Free rendering with hard font-family guards.
 * Several legacy admin bundles intentionally apply Montserrat/Inter with !important
 * to every descendant. Font Awesome also renders through a font, so its family must
 * be restored with greater specificity (and !important) or browsers show tofu boxes.
 * The official CSS and webfonts remain bundled locally under assets/vendor/fontawesome. */
:is(.ab26-admin-wrap,.ab26-app) :is(.fa-solid,.fas){
  font-family:"Font Awesome 6 Free"!important;
  font-style:normal!important;
  font-weight:900!important;
  line-height:1!important;
  font-synthesis:none;
}
:is(.ab26-admin-wrap,.ab26-app) :is(.fa-regular,.far){
  font-family:"Font Awesome 6 Free"!important;
  font-style:normal!important;
  font-weight:400!important;
  line-height:1!important;
  font-synthesis:none;
}
:is(.ab26-admin-wrap,.ab26-app) :is(.fa-brands,.fab){
  font-family:"Font Awesome 6 Brands"!important;
  font-style:normal!important;
  font-weight:400!important;
  line-height:1!important;
  font-synthesis:none;
}
:is(.ab26-admin-wrap,.ab26-app) .ab26-icon{
  display:inline-flex;
  align-items:center;
  justify-content:center;
}
:is(.ab26-admin-wrap,.ab26-app) .ab26-icon>i{
  width:1em;
  text-align:center;
}
