/* plugins.bundle.css defines the .fas/.far/.fab classes (font-family + weight) but its own webfont
   files ship as broken 338-byte redirect stubs, so no glyphs render. Supplies real @font-face data
   under the exact family names the bundle already expects — no changes needed to the bundle itself. */

@font-face {
  font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 900; font-display: block;
  src: url('/assets/fonts/fa-solid-900-1ec0ba058c021acf7feaa18081445d63.woff2') format('woff2'), url('/assets/fonts/fa-solid-900-8eec510e57f5f732fd2cce73df7b73ef.woff') format('woff');
}
@font-face {
  font-family: 'Font Awesome 5 Free'; font-style: normal; font-weight: 400; font-display: block;
  src: url('/assets/fonts/fa-regular-400-aa7c5fa494807f7a9ec907defee083e8.woff2') format('woff2'), url('/assets/fonts/fa-regular-400-8eec510e57f5f732fd2cce73df7b73ef.woff') format('woff');
}
@font-face {
  font-family: 'Font Awesome 5 Brands'; font-style: normal; font-weight: 400; font-display: block;
  src: url('/assets/fonts/fa-brands-400-b55b1345f0b919f0cab774ec25d6654e.woff2') format('woff2'), url('/assets/fonts/fa-brands-400-8eec510e57f5f732fd2cce73df7b73ef.woff') format('woff');
}

/* FA6 aliases for icons the templates ask for by their new names while plugins.bundle.css only
   defines the FA5 spelling. Same codepoints, both glyphs already in fa-solid-900.woff2 — without
   these, the low-stock warning on the dashboard, the GST notice on Company Settings and the courier
   lookup's info/exception banners rendered as blank space. */
.fa-circle-info::before { content: "\f05a"; }          /* = fa-info-circle */
.fa-triangle-exclamation::before { content: "\f071"; } /* = fa-exclamation-triangle */
