/* Line Awesome — SUBSET build. Generated, do not hand-edit.
 * Contains only the 61 icons this site actually uses.
 * Regenerate: see docs/regenerate-icon-subset.md
 * Full original remains at line-awesome.min.css for rollback. */
.la,
.lab,
.lad,
.lal,
.lar,
.las {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.la-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.la-xs {
  font-size: 0.75em;
}
.la-sm {
  font-size: 0.875em;
}
.la-1x {
  font-size: 1em;
}
.la-2x {
  font-size: 2em;
}
.la-3x {
  font-size: 3em;
}
.la-fw {
  text-align: center;
  width: 1.25em;
}
.la-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}
.la-pull-left {
  float: left;
}
.la-pull-right {
  float: right;
}
.la-spin {
  -webkit-animation: la-spin 2s infinite linear;
  animation: la-spin 2s infinite linear;
}
.la-pulse {
  -webkit-animation: la-spin 1s infinite steps(8);
  animation: la-spin 1s infinite steps(8);
}
@-webkit-keyframes la-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes la-spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@font-face {
  font-family: 'Line Awesome Brands';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/la-brands-400-subset.woff2) format('woff2');
}
@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/la-regular-400-subset.woff2) format('woff2');
}
@font-face {
  font-family: 'Line Awesome Free';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(../fonts/la-solid-900-subset.woff2) format('woff2');
}
.lab {
  font-family: 'Line Awesome Brands';
}
.lar {
  font-family: 'Line Awesome Free';
  font-weight: 400;
}
.la,
.las {
  font-family: 'Line Awesome Free';
  font-weight: 900;
}
.la-archive:before {
  content: '\f187';
}
.la-arrow-alt-circle-left:before {
  content: '\f359';
}
.la-arrow-alt-circle-right:before {
  content: '\f35a';
}
.la-arrow-circle-left:before {
  content: '\f0a8';
}
.la-arrow-left:before {
  content: '\f060';
}
.la-arrow-right:before {
  content: '\f061';
}
.la-arrow-up:before {
  content: '\f062';
}
.la-at:before {
  content: '\f1fa';
}
.la-bars:before {
  content: '\f0c9';
}
.la-calendar:before {
  content: '\f073';
}
.la-calendar-check:before {
  content: '\f274';
}
.la-check:before {
  content: '\f00c';
}
.la-check-circle:before {
  content: '\f058';
}
.la-cloud-upload-alt:before {
  content: '\f382';
}
.la-comment:before {
  content: '\f075';
}
.la-comment-dots:before {
  content: '\f4ad';
}
.la-comments:before {
  content: '\f086';
}
.la-crown:before {
  content: '\f521';
}
.la-discord:before {
  content: '\f392';
}
.la-envelope:before {
  content: '\f0e0';
}
.la-exclamation-circle:before {
  content: '\f06a';
}
.la-exclamation-triangle:before {
  content: '\f071';
}
.la-eye:before {
  content: '\f06e';
}
.la-eye-slash:before {
  content: '\f070';
}
.la-feather-alt:before {
  content: '\f56b';
}
.la-file-contract:before {
  content: '\f56c';
}
.la-fire:before {
  content: '\f06d';
}
.la-hand-pointer:before {
  content: '\f25a';
}
.la-hashtag:before {
  content: '\f292';
}
.la-heart:before {
  content: '\f004';
}
.la-info-circle:before {
  content: '\f05a';
}
.la-instagram:before {
  content: '\f16d';
}
.la-link:before {
  content: '\f0c1';
}
.la-linkedin:before {
  content: '\f0e1';
}
.la-list-ul:before {
  content: '\f0ca';
}
.la-lock:before {
  content: '\f023';
}
.la-mandalorian:before {
  content: '\f50f';
}
.la-moon:before {
  content: '\f186';
}
.la-palette:before {
  content: '\f53f';
}
.la-paper-plane:before {
  content: '\f1d8';
}
.la-pen-nib:before {
  content: '\f5ad';
}
.la-poll:before {
  content: '\f681';
}
.la-poll-h:before {
  content: '\f682';
}
.la-quora:before {
  content: '\f2c4';
}
.la-reddit:before {
  content: '\f1a1';
}
.la-reply:before {
  content: '\f3e5';
}
.la-share:before {
  content: '\f064';
}
.la-shield-alt:before {
  content: '\f3ed';
}
.la-spinner:before {
  content: '\f110';
}
.la-sun:before {
  content: '\f185';
}
.la-tag:before {
  content: '\f02b';
}
.la-times:before {
  content: '\f00d';
}
.la-times-circle:before {
  content: '\f057';
}
.la-trophy:before {
  content: '\f091';
}
.la-twitter:before {
  content: '\f099';
}
.la-user:before {
  content: '\f007';
}
.la-user-circle:before {
  content: '\f2bd';
}
.la-user-cog:before {
  content: '\f4fe';
}
.la-user-edit:before {
  content: '\f4ff';
}
.la-vote-yea:before {
  content: '\f772';
}
.la-youtube:before {
  content: '\f167';
}
