/* Keep icon glyph rendering stable while avoiding FOIT on first paint */
@font-face {
  font-family: "FontAwesome-Swap";
  src: url("/static/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),
    url("/static/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "CoreUI-Icons-Free-Swap";
  src: url("/static/_base/vendors/@coreui/icons/fonts/CoreUI-Icons-Free.woff?64h6xh")
      format("woff"),
    url("/static/_base/vendors/@coreui/icons/fonts/CoreUI-Icons-Free.ttf?64h6xh")
      format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "tabler-icons-swap";
  src: url("https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.30.0/dist/fonts/tabler-icons.woff2?v3.30.0")
      format("woff2"),
    url("https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.30.0/dist/fonts/tabler-icons.woff?v3.30.0")
      format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

.fa {
  font-family: "FontAwesome-Swap" !important;
}

[class*=" cil-"],
[class^="cil-"] {
  font-family: "CoreUI-Icons-Free-Swap" !important;
}

.ti {
  font-family: "tabler-icons-swap" !important;
}
