/* GENERERAD av scripts/build-fonts.js (npm run build:fonts) - ändra inte för hand.
   FontAwesome Free 6.4.0 (ikoner: CC BY 4.0, typsnitt: SIL OFL 1.1, kod: MIT),
   självhostad och begränsad till de 118 ikoner som används i public/. */
@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("/fonts/fa-solid-900.woff2") format("woff2");
}

@font-face {
  font-family: "Font Awesome 6 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("/fonts/fa-regular-400.woff2") format("woff2");
}

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

.fa-solid {
  font-weight: 900;
}

.fa-regular {
  font-weight: 400;
}

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

@keyframes fa-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.fa-arrow-down::before {
  content: "\f063";
}

.fa-arrow-down-a-z::before {
  content: "\f15d";
}

.fa-arrow-right::before {
  content: "\f061";
}

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

.fa-arrow-up::before {
  content: "\f062";
}

.fa-arrow-up-right-from-square::before {
  content: "\f08e";
}

.fa-arrow-up-z-a::before {
  content: "\f882";
}

.fa-arrows-left-right::before {
  content: "\f07e";
}

.fa-award::before {
  content: "\f559";
}

.fa-baby::before {
  content: "\f77c";
}

.fa-baby-carriage::before {
  content: "\f77d";
}

.fa-bed::before {
  content: "\f236";
}

.fa-bolt::before {
  content: "\f0e7";
}

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

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

.fa-bookmark::before {
  content: "\f02e";
}

.fa-bottle-droplet::before {
  content: "\e4c4";
}

.fa-bottle-water::before {
  content: "\e4c5";
}

.fa-brain::before {
  content: "\f5dc";
}

.fa-briefcase-medical::before {
  content: "\f469";
}

.fa-cake-candles::before {
  content: "\f1fd";
}

.fa-calendar::before {
  content: "\f133";
}

.fa-calendar-check::before {
  content: "\f274";
}

.fa-cart-shopping::before {
  content: "\f07a";
}

.fa-chart-line::before {
  content: "\f201";
}

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

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

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

.fa-child-reaching::before {
  content: "\e59d";
}

.fa-children::before {
  content: "\e4e1";
}

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

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

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

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

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

.fa-clock::before {
  content: "\f017";
}

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

.fa-cloud-arrow-up::before {
  content: "\f0ee";
}

.fa-cloud-rain::before {
  content: "\f73d";
}

.fa-cloud-sun::before {
  content: "\f6c4";
}

.fa-code::before {
  content: "\f121";
}

.fa-code-commit::before {
  content: "\f386";
}

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

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

.fa-crown::before {
  content: "\f521";
}

.fa-door-closed::before {
  content: "\f52a";
}

.fa-door-open::before {
  content: "\f52b";
}

.fa-download::before {
  content: "\f019";
}

.fa-droplet::before {
  content: "\f043";
}

.fa-ellipsis::before {
  content: "\f141";
}

.fa-envelope-open-text::before {
  content: "\f658";
}

.fa-expand::before {
  content: "\f065";
}

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

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

.fa-face-smile::before {
  content: "\f118";
}

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

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

.fa-forward::before {
  content: "\f04e";
}

.fa-hand-sparkles::before {
  content: "\e05d";
}

.fa-heart::before {
  content: "\f004";
}

.fa-hourglass-half::before {
  content: "\f252";
}

.fa-hourglass-start::before {
  content: "\f251";
}

.fa-house::before {
  content: "\f015";
}

.fa-id-card::before {
  content: "\f2c2";
}

.fa-leaf::before {
  content: "\f06c";
}

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

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

.fa-location-dot::before {
  content: "\f3c5";
}

.fa-lock::before {
  content: "\f023";
}

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

.fa-medal::before {
  content: "\f5a2";
}

.fa-moon::before {
  content: "\f186";
}

.fa-note-sticky::before {
  content: "\f249";
}

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

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

.fa-person-breastfeeding::before {
  content: "\e53a";
}

.fa-person-running::before {
  content: "\f70c";
}

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

.fa-poop::before {
  content: "\f619";
}

.fa-puzzle-piece::before {
  content: "\f12e";
}

.fa-question::before {
  content: "\3f";
}

.fa-ranking-star::before {
  content: "\e561";
}

.fa-recycle::before {
  content: "\f1b8";
}

.fa-ruler::before {
  content: "\f545";
}

.fa-scale-balanced::before {
  content: "\f24e";
}

.fa-school::before {
  content: "\f549";
}

.fa-screwdriver-wrench::before {
  content: "\f7d9";
}

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

.fa-seedling::before {
  content: "\f4d8";
}

.fa-shapes::before {
  content: "\f61f";
}

.fa-shield-halved::before {
  content: "\f3ed";
}

.fa-shirt::before {
  content: "\f553";
}

.fa-signal::before {
  content: "\f012";
}

.fa-sitemap::before {
  content: "\f0e8";
}

.fa-snowflake::before {
  content: "\f2dc";
}

.fa-sort::before {
  content: "\f0dc";
}

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

.fa-star::before {
  content: "\f005";
}

.fa-stethoscope::before {
  content: "\f0f1";
}

.fa-sun::before {
  content: "\f185";
}

.fa-syringe::before {
  content: "\f48e";
}

.fa-tag::before {
  content: "\f02b";
}

.fa-teeth::before {
  content: "\f62e";
}

.fa-thumbs-down::before {
  content: "\f165";
}

.fa-thumbs-up::before {
  content: "\f164";
}

.fa-tooth::before {
  content: "\f5c9";
}

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

.fa-trophy::before {
  content: "\f091";
}

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

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

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

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

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

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

.fa-utensils::before {
  content: "\f2e7";
}

.fa-wand-magic-sparkles::before {
  content: "\e2ca";
}

.fa-weight-scale::before {
  content: "\f496";
}

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