/* Font Awesome Free 7.3.1 — self-hosted subset for Gridlocks
 * Icons: gamepad, stopwatch, lock, arrows-rotate, lightbulb,
 *        wand-magic-sparkles, cloud, trophy, arrow-rotate-left,
 *        mobile-screen-button, arrow-left,
 *        apple, google-play (brands)
 * License: https://fontawesome.com/license/free
 *   Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT
 */
@font-face {
  font-family: "Font Awesome 7 Free";
  font-style: normal;
  font-weight: 900;
  font-display: optional;
  src: url("/static/webfonts/fa-solid-900.woff2") format("woff2");
}
@font-face {
  font-family: "Font Awesome 7 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: optional;
  src: url("/static/webfonts/fa-brands-400.woff2") format("woff2");
}
.fa,
.fa-solid,
.fas,
.fa-brands,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fa,
.fa-solid,
.fas {
  font-family: "Font Awesome 7 Free";
  font-weight: 900;
}
.fa-brands,
.fab {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}
.fa::before,
.fa-solid::before,
.fas::before,
.fa-brands::before,
.fab::before {
  content: var(--fa);
}
.fa-gamepad { --fa: "\f11b"; }
.fa-stopwatch { --fa: "\f2f2"; }
.fa-lock { --fa: "\f023"; }
.fa-arrows-rotate { --fa: "\f021"; }
.fa-lightbulb { --fa: "\f0eb"; }
.fa-wand-magic-sparkles { --fa: "\e2ca"; }
.fa-cloud { --fa: "\f0c2"; }
.fa-trophy { --fa: "\f091"; }
.fa-arrow-rotate-left { --fa: "\f0e2"; }
.fa-mobile-screen-button { --fa: "\f3cd"; }
.fa-arrow-left { --fa: "\f060"; }
.fa-apple { --fa: "\f179"; }
.fa-google-play { --fa: "\f3ab"; }
