/* Font Awesome Free 6.4.0 — self-hosted SUBSET (CC BY 4.0 / SIL OFL 1.1 / MIT)
   https://fontawesome.com  —  Copyright 2023 Fonticons, Inc.

   Only the 102 glyphs GoneFinder actually renders are included. This replaces the
   render-blocking cdnjs `all.min.css` (102 KB CSS + 150 KB woff2 + 108 KB brands)
   and removes cdnjs.cloudflare.com from the critical path.

   To regenerate after adding new icons:
     1. grep the repo for `fa-*` class names
     2. subset webfonts/fa-solid-900.woff2 + fa-brands-400.woff2 to those codepoints
     3. re-emit the `content:` rules below
   Anything not listed here will render as a blank box — add it, don't guess. */

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

@font-face{
  font-family:'Font Awesome 6 Free';
  font-style:normal;
  font-weight:900;
  font-display:block;
  src:url('/fonts/fa-solid-900-subset.woff2') format('woff2');
}
@font-face{
  font-family:'Font Awesome 6 Brands';
  font-style:normal;
  font-weight:400;
  font-display:block;
  src:url('/fonts/fa-brands-400-subset.woff2') format('woff2');
}

/* utilities actually used in the app */
.fa-fw{text-align:center;width:1.25em}
.fa-spin{animation-name:fa-spin;animation-delay:0s;animation-direction:normal;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}
@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.fa-spin{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1}}

/* glyphs */
.fa-arrow-down::before{content:"\f063"}
.fa-arrow-right::before{content:"\f061"}
.fa-arrow-up::before{content:"\f062"}
.fa-balance-scale::before{content:"\f24e"}
.fa-barcode::before{content:"\f02a"}
.fa-bell::before{content:"\f0f3"}
.fa-book::before{content:"\f02d"}
.fa-box::before{content:"\f466"}
.fa-calendar::before{content:"\f133"}
.fa-calendar-alt::before{content:"\f073"}
.fa-camera::before{content:"\f030"}
.fa-car::before{content:"\f1b9"}
.fa-certificate::before{content:"\f0a3"}
.fa-chart-bar::before{content:"\f080"}
.fa-chart-line::before{content:"\f201"}
.fa-chart-pie::before{content:"\f200"}
.fa-check::before{content:"\f00c"}
.fa-check-circle::before,.fa-circle-check::before{content:"\f058"}
.fa-chevron-down::before{content:"\f078"}
.fa-chevron-left::before{content:"\f053"}
.fa-chevron-right::before{content:"\f054"}
.fa-chevron-up::before{content:"\f077"}
.fa-circle-info::before,.fa-info-circle::before{content:"\f05a"}
.fa-circle-notch::before{content:"\f1ce"}
.fa-circle-xmark::before{content:"\f057"}
.fa-clock::before{content:"\f017"}
.fa-cloud-upload-alt::before{content:"\f0ee"}
.fa-compress::before{content:"\f066"}
.fa-copy::before{content:"\f0c5"}
.fa-crosshairs::before{content:"\f05b"}
.fa-database::before{content:"\f1c0"}
.fa-dollar-sign::before{content:"\24"}
.fa-download::before{content:"\f019"}
.fa-edit::before{content:"\f044"}
.fa-ellipsis-vertical::before{content:"\f142"}
.fa-envelope::before{content:"\f0e0"}
.fa-eraser::before{content:"\f12d"}
.fa-exclamation-circle::before{content:"\f06a"}
.fa-exclamation-triangle::before,.fa-triangle-exclamation::before{content:"\f071"}
.fa-expand::before{content:"\f065"}
.fa-expand-arrows-alt::before{content:"\f31e"}
.fa-external-link-alt::before{content:"\f35d"}
.fa-eye::before{content:"\f06e"}
.fa-facebook-f::before{content:"\f39e"}
.fa-file-alt::before{content:"\f15c"}
.fa-file-contract::before{content:"\f56c"}
.fa-file-csv::before{content:"\f6dd"}
.fa-file-excel::before{content:"\f1c3"}
.fa-file-pdf::before{content:"\f1c1"}
.fa-filter::before{content:"\f0b0"}
.fa-hand-holding-heart::before{content:"\f4be"}
.fa-hand-rock::before{content:"\f255"}
.fa-heartbeat::before{content:"\f21e"}
.fa-image::before{content:"\f03e"}
.fa-inbox::before{content:"\f01c"}
.fa-layer-group::before{content:"\f5fd"}
.fa-lightbulb::before{content:"\f0eb"}
.fa-linkedin-in::before{content:"\f0e1"}
.fa-list::before{content:"\f03a"}
.fa-lock::before{content:"\f023"}
.fa-magic::before{content:"\f0d0"}
.fa-map::before{content:"\f279"}
.fa-map-marked-alt::before{content:"\f5a0"}
.fa-map-marker-alt::before{content:"\f3c5"}
.fa-map-pin::before{content:"\f276"}
.fa-mobile-alt::before{content:"\f3cd"}
.fa-moon::before{content:"\f186"}
.fa-mouse::before{content:"\f8cc"}
.fa-pen::before{content:"\f304"}
.fa-percentage::before{content:"\25"}
.fa-phone::before{content:"\f095"}
.fa-plus::before{content:"\2b"}
.fa-plus-circle::before{content:"\f055"}
.fa-question::before{content:"\3f"}
.fa-question-circle::before{content:"\f059"}
.fa-redo::before{content:"\f01e"}
.fa-refresh::before,.fa-sync::before{content:"\f021"}
.fa-save::before{content:"\f0c7"}
.fa-search::before{content:"\f002"}
.fa-search-minus::before{content:"\f010"}
.fa-search-plus::before{content:"\f00e"}
.fa-share-alt::before{content:"\f1e0"}
.fa-shield-alt::before{content:"\f3ed"}
.fa-sign-in-alt::before{content:"\f2f6"}
.fa-spinner::before{content:"\f110"}
.fa-sun::before{content:"\f185"}
.fa-table-list::before{content:"\f00b"}
.fa-telegram-plane::before{content:"\f2c6"}
.fa-th-large::before{content:"\f009"}
.fa-times::before,.fa-xmark::before{content:"\f00d"}
.fa-trash::before{content:"\f1f8"}
.fa-twitter::before{content:"\f099"}
.fa-undo::before{content:"\f0e2"}
.fa-universal-access::before{content:"\f29a"}
.fa-user::before{content:"\f007"}
.fa-user-shield::before{content:"\f505"}
.fa-whatsapp::before{content:"\f232"}
