/*
 * MANN Font Awesome local SVG subset
 * Generated from Font Awesome Free 6.7.2.
 * Only icons referenced by this project are included.
 * Font Awesome Free icons: CC BY 4.0. See static/icons/fontawesome/LICENSE.txt.
 */
.fas{
  display:inline-block;
  width:1em;
  height:1em;
  line-height:1;
  vertical-align:-.125em;
  font-style:normal;
  flex:0 0 auto;
}
.fas::before{
  content:"";
  display:block;
  width:100%;
  height:100%;
  background-color:currentColor;
  -webkit-mask-image:var(--mann-fa-icon);
  mask-image:var(--mann-fa-icon);
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
  -webkit-mask-position:center;
  mask-position:center;
  -webkit-mask-size:contain;
  mask-size:contain;
}
.fa-spin::before{ animation:mann-fa-spin 1s linear infinite; }
@keyframes mann-fa-spin{ to{ transform:rotate(360deg); } }
@media(prefers-reduced-motion: reduce){ .fa-spin::before{ animation-duration:1.8s; } }
.fa-arrow-down{ --mann-fa-icon:url("../icons/fontawesome/solid/arrow-down.svg"); }
.fa-arrow-left{ --mann-fa-icon:url("../icons/fontawesome/solid/arrow-left.svg"); }
.fa-arrow-right{ --mann-fa-icon:url("../icons/fontawesome/solid/arrow-right.svg"); }
.fa-arrow-right-arrow-left{ --mann-fa-icon:url("../icons/fontawesome/solid/arrow-right-arrow-left.svg"); }
.fa-arrow-up{ --mann-fa-icon:url("../icons/fontawesome/solid/arrow-up.svg"); }

.fa-arrows-alt-v{ --mann-fa-icon:url("../icons/fontawesome/solid/up-down.svg"); }
.fa-box{ --mann-fa-icon:url("../icons/fontawesome/solid/box.svg"); }
.fa-box-open{ --mann-fa-icon:url("../icons/fontawesome/solid/box-open.svg"); }
.fa-briefcase{ --mann-fa-icon:url("../icons/fontawesome/solid/briefcase.svg"); }
.fa-building{ --mann-fa-icon:url("../icons/fontawesome/solid/building.svg"); }
.fa-calculator{ --mann-fa-icon:url("../icons/fontawesome/solid/calculator.svg"); }
.fa-calendar-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/calendar-days.svg"); }
.fa-calendar-check{ --mann-fa-icon:url("../icons/fontawesome/solid/calendar-check.svg"); }
.fa-car{ --mann-fa-icon:url("../icons/fontawesome/solid/car.svg"); }
.fa-chair{ --mann-fa-icon:url("../icons/fontawesome/solid/chair.svg"); }
.fa-check{ --mann-fa-icon:url("../icons/fontawesome/solid/check.svg"); }
.fa-check-circle{ --mann-fa-icon:url("../icons/fontawesome/solid/circle-check.svg"); }
.fa-chevron-down{ --mann-fa-icon:url("../icons/fontawesome/solid/chevron-down.svg"); }
.fa-chevron-left{ --mann-fa-icon:url("../icons/fontawesome/solid/chevron-left.svg"); }
.fa-chevron-right{ --mann-fa-icon:url("../icons/fontawesome/solid/chevron-right.svg"); }
.fa-circle{ --mann-fa-icon:url("../icons/fontawesome/solid/circle.svg"); }
.fa-circle-question{ --mann-fa-icon:url("../icons/fontawesome/solid/circle-question.svg"); }
.fa-clipboard-list{ --mann-fa-icon:url("../icons/fontawesome/solid/clipboard-list.svg"); }
.fa-clock{ --mann-fa-icon:url("../icons/fontawesome/solid/clock.svg"); }
.fa-cogs{ --mann-fa-icon:url("../icons/fontawesome/solid/gears.svg"); }
.fa-comments{ --mann-fa-icon:url("../icons/fontawesome/solid/comments.svg"); }
.fa-couch{ --mann-fa-icon:url("../icons/fontawesome/solid/couch.svg"); }
.fa-crane{ --mann-fa-icon:url("../icons/fontawesome/solid/truck-pickup.svg"); }


.fa-download{ --mann-fa-icon:url("../icons/fontawesome/solid/download.svg"); }
.fa-ellipsis-h{ --mann-fa-icon:url("../icons/fontawesome/solid/ellipsis.svg"); }
.fa-envelope{ --mann-fa-icon:url("../icons/fontawesome/solid/envelope.svg"); }
.fa-exchange-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/right-left.svg"); }
.fa-exclamation-circle{ --mann-fa-icon:url("../icons/fontawesome/solid/circle-exclamation.svg"); }
.fa-exclamation-triangle{ --mann-fa-icon:url("../icons/fontawesome/solid/triangle-exclamation.svg"); }

.fa-eye{ --mann-fa-icon:url("../icons/fontawesome/solid/eye.svg"); }
.fa-file-contract{ --mann-fa-icon:url("../icons/fontawesome/solid/file-contract.svg"); }
.fa-file-invoice{ --mann-fa-icon:url("../icons/fontawesome/solid/file-invoice.svg"); }
.fa-file-pdf{ --mann-fa-icon:url("../icons/fontawesome/solid/file-pdf.svg"); }
.fa-file-signature{ --mann-fa-icon:url("../icons/fontawesome/solid/file-signature.svg"); }
.fa-file-zipper{ --mann-fa-icon:url("../icons/fontawesome/solid/file-zipper.svg"); }
.fa-folder-open{ --mann-fa-icon:url("../icons/fontawesome/solid/folder-open.svg"); }
.fa-gears{ --mann-fa-icon:url("../icons/fontawesome/solid/gears.svg"); }
.fa-headset{ --mann-fa-icon:url("../icons/fontawesome/solid/headset.svg"); }
.fa-house{ --mann-fa-icon:url("../icons/fontawesome/solid/house.svg"); }
.fa-info-circle{ --mann-fa-icon:url("../icons/fontawesome/solid/circle-info.svg"); }

.fa-list-check{ --mann-fa-icon:url("../icons/fontawesome/solid/list-check.svg"); }
.fa-location-arrow{ --mann-fa-icon:url("../icons/fontawesome/solid/location-arrow.svg"); }
.fa-location-crosshairs{ --mann-fa-icon:url("../icons/fontawesome/solid/location-crosshairs.svg"); }
.fa-location-dot{ --mann-fa-icon:url("../icons/fontawesome/solid/location-dot.svg"); }
.fa-map-marked-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/map-location-dot.svg"); }
.fa-map-marker{ --mann-fa-icon:url("../icons/fontawesome/solid/location-pin.svg"); }
.fa-map-marker-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/location-dot.svg"); }
.fa-map-pin{ --mann-fa-icon:url("../icons/fontawesome/solid/map-pin.svg"); }
.fa-mouse-pointer{ --mann-fa-icon:url("../icons/fontawesome/solid/arrow-pointer.svg"); }
.fa-pallet{ --mann-fa-icon:url("../icons/fontawesome/solid/pallet.svg"); }
.fa-paper-plane{ --mann-fa-icon:url("../icons/fontawesome/solid/paper-plane.svg"); }
.fa-people-carry{ --mann-fa-icon:url("../icons/fontawesome/solid/people-carry-box.svg"); }
.fa-people-carry-box{ --mann-fa-icon:url("../icons/fontawesome/solid/people-carry-box.svg"); }
.fa-phone{ --mann-fa-icon:url("../icons/fontawesome/solid/phone.svg"); }
.fa-phone-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/phone-flip.svg"); }
.fa-plus{ --mann-fa-icon:url("../icons/fontawesome/solid/plus.svg"); }
.fa-plus-circle{ --mann-fa-icon:url("../icons/fontawesome/solid/circle-plus.svg"); }
.fa-road{ --mann-fa-icon:url("../icons/fontawesome/solid/road.svg"); }
.fa-route{ --mann-fa-icon:url("../icons/fontawesome/solid/route.svg"); }

.fa-ruler-combined{ --mann-fa-icon:url("../icons/fontawesome/solid/ruler-combined.svg"); }


.fa-shield-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/shield-halved.svg"); }
.fa-spinner{ --mann-fa-icon:url("../icons/fontawesome/solid/spinner.svg"); }
.fa-sync-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/rotate.svg"); }
.fa-table-list{ --mann-fa-icon:url("../icons/fontawesome/solid/table-list.svg"); }
.fa-times{ --mann-fa-icon:url("../icons/fontawesome/solid/xmark.svg"); }

.fa-trailer{ --mann-fa-icon:url("../icons/fontawesome/solid/trailer.svg"); }
.fa-trash-alt{ --mann-fa-icon:url("../icons/fontawesome/solid/trash-can.svg"); }
.fa-triangle-exclamation{ --mann-fa-icon:url("../icons/fontawesome/solid/triangle-exclamation.svg"); }
.fa-truck{ --mann-fa-icon:url("../icons/fontawesome/solid/truck.svg"); }
.fa-truck-loading{ --mann-fa-icon:url("../icons/fontawesome/solid/truck-ramp-box.svg"); }
.fa-truck-monster{ --mann-fa-icon:url("../icons/fontawesome/solid/truck-monster.svg"); }
.fa-truck-moving{ --mann-fa-icon:url("../icons/fontawesome/solid/truck-moving.svg"); }
.fa-user{ --mann-fa-icon:url("../icons/fontawesome/solid/user.svg"); }
.fa-users{ --mann-fa-icon:url("../icons/fontawesome/solid/users.svg"); }
.fa-warehouse{ --mann-fa-icon:url("../icons/fontawesome/solid/warehouse.svg"); }

