/*
 * Local Font Awesome Free 6.4.0 subset
 * Source: https://fontawesome.com
 * License: https://fontawesome.com/license/free
 */
@font-face {
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url('/static/vendor/fontawesome/fa-solid-900-subset.woff2') format('woff2');
}

.fa-solid,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-family: 'Font Awesome 6 Free';
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
  line-height: 1;
  text-rendering: auto;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-5x {
  font-size: 5em;
}

.fa-spin {
  animation: fa-spin 2s linear infinite;
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.fa-arrow-right-from-bracket::before {
  content: "\f08b";
}

.fa-book-open::before {
  content: "\f518";
}

.fa-chevron-left::before {
  content: "\f053";
}

.fa-chevron-right::before {
  content: "\f054";
}

.fa-circle::before {
  content: "\f111";
}

.fa-circle-check::before {
  content: "\f058";
}

.fa-circle-exclamation::before {
  content: "\f06a";
}

.fa-clock-rotate-left::before {
  content: "\f1da";
}

.fa-comment-dots::before {
  content: "\f4ad";
}

.fa-comment-medical::before {
  content: "\f7f5";
}

.fa-comment-slash::before {
  content: "\f4b3";
}

.fa-comments::before {
  content: "\f086";
}

.fa-eye::before {
  content: "\f06e";
}

.fa-file-csv::before {
  content: "\f6dd";
}

.fa-file-pdf::before {
  content: "\f1c1";
}

.fa-file-upload::before {
  content: "\f574";
}

.fa-floppy-disk::before {
  content: "\f0c7";
}

.fa-gears::before {
  content: "\f085";
}

.fa-key::before {
  content: "\f084";
}

.fa-list::before {
  content: "\f03a";
}

.fa-magnifying-glass::before {
  content: "\f002";
}

.fa-minus::before {
  content: "\f068";
}

.fa-pen::before {
  content: "\f304";
}

.fa-pen-to-square::before {
  content: "\f044";
}

.fa-plus::before {
  content: "\2b";
}

.fa-print::before {
  content: "\f02f";
}

.fa-reply::before {
  content: "\f3e5";
}

.fa-right-to-bracket::before {
  content: "\f2f6";
}

.fa-rotate::before {
  content: "\f2f1";
}

.fa-sliders::before {
  content: "\f1de";
}

.fa-spinner::before {
  content: "\f110";
}

.fa-table::before {
  content: "\f0ce";
}

.fa-table-cells::before {
  content: "\f00a";
}

.fa-trash::before {
  content: "\f1f8";
}

.fa-triangle-exclamation::before {
  content: "\f071";
}

.fa-upload::before {
  content: "\f093";
}

.fa-user::before {
  content: "\f007";
}

.fa-user-check::before {
  content: "\f4fc";
}

.fa-user-pen::before {
  content: "\f4ff";
}

.fa-user-plus::before {
  content: "\f234";
}

.fa-user-secret::before {
  content: "\f21b";
}

.fa-user-shield::before {
  content: "\f505";
}

.fa-user-slash::before {
  content: "\f506";
}

.fa-user-xmark::before {
  content: "\f235";
}

.fa-users-gear::before {
  content: "\f509";
}

.fa-xmark::before {
  content: "\f00d";
}
