/*!
 * Font Awesome Pro 7.3.0 — SUBSET build (only the icons this dashboard uses).
 * Replaces the full FA payload (~277KB solid + ~116KB brands woff2 + ~154KB
 * fontawesome.min.css, plus unused regular/duotone) with ~4KB total.
 *
 * Regenerate after adding/removing an <i class="fa-…"> in the HTML or JS:
 *   tools/build-fa-subset.sh   (needs the licensed FA Pro source woff2)
 * Original © Fonticons, Inc. — Commercial License (fontawesome.com/license).
 */
@font-face {
  font-family: "Font Awesome 7 Pro";
  font-style: normal; font-weight: 900; font-display: block;
  src: url(../webfonts/fa-solid-900.subset.woff2?v=25-20260721T204118) format("woff2");
}
@font-face {
  font-family: "Font Awesome 7 Brands";
  font-style: normal; font-weight: 400; font-display: block;
  src: url(../webfonts/fa-brands-400.subset.woff2?v=25-20260721T204118) format("woff2");
}

.fa-solid, .fas, .fa-brands, .fab {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: var(--fa-display, inline-block);
  font-style: normal; font-variant: normal;
  line-height: 1; text-rendering: auto;
}
.fa-solid, .fas { font-family: "Font Awesome 7 Pro"; font-weight: 900; }
.fa-brands, .fab { font-family: "Font Awesome 7 Brands"; font-weight: 400; }
.fa-solid::before, .fas::before,
.fa-brands::before, .fab::before { content: var(--fa); }

/* solid */
.fa-buildings { --fa: "\e0cc"; }
.fa-chevron-down { --fa: "\f078"; }
.fa-chevron-left { --fa: "\f053"; }
.fa-chevron-right { --fa: "\f054"; }
.fa-circle-check { --fa: "\f058"; }
.fa-circle-exclamation { --fa: "\f06a"; }
.fa-circle-question { --fa: "\f059"; }
.fa-clock { --fa: "\f017"; }
.fa-democrat { --fa: "\f747"; }
.fa-envelope-dot { --fa: "\e16f"; }
.fa-globe { --fa: "\f0ac"; }
.fa-house { --fa: "\f015"; }
.fa-house-user { --fa: "\e1b0"; }
.fa-map-location-dot { --fa: "\f5a0"; }
.fa-mobile-screen-button { --fa: "\f3cd"; }
.fa-people-group { --fa: "\e533"; }
.fa-person { --fa: "\f183"; }
.fa-person-dress { --fa: "\f182"; }
.fa-phone-rotary { --fa: "\f8d3"; }
.fa-republican { --fa: "\f75e"; }
.fa-tractor { --fa: "\f722"; }

/* brands */
.fa-linkedin { --fa: "\f08c"; }
.fa-square-x-twitter { --fa: "\e61a"; }
