/* Self-hosted subset of Font Awesome 5.15.4 -- solid + regular star only.
   Replaces the full 59KB all.min.css CDN file, which the site only ever
   used for 9 icon glyphs (check-circle, exclamation-circle,
   exclamation-triangle, filter, info-circle, robot, star, star-half-alt,
   times-circle, plus the outline "far" star for empty rating stars).
   Regenerate via fontTools.subset if new fa- icons are ever added
   site-wide -- see metro_font_awesome_subset memory for the exact command. */
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("../fonts/metro-icons-solid.woff2") format("woff2");
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("../fonts/metro-icons-regular.woff2") format("woff2");
}

.fa,
.fas,
.far {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
  display: inline-block;
}
.fas { font-weight: 900; }
.far { font-weight: 400; }

.fa-check-circle:before { content: "\f058"; }
.fa-exclamation-circle:before { content: "\f06a"; }
.fa-exclamation-triangle:before { content: "\f071"; }
.fa-filter:before { content: "\f0b0"; }
.fa-info-circle:before { content: "\f05a"; }
.fa-robot:before { content: "\f544"; }
.fa-star:before { content: "\f005"; }
.fa-star-half-alt:before { content: "\f5c0"; }
.fa-times-circle:before { content: "\f057"; }
