/*!
 * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */
/*
 * GENERATED — do not hand-edit. Run `python3 tools/rebuild-fontawesome.py` to regenerate.
 *
 * A subset of Font Awesome Free's solid face (assets/vendor/fontawesome/, the untouched source):
 * exactly the `fa-*` icons referenced in wp-content/themes/isazadeh and
 * wp-content/plugins/isazadeh-core, plus every target in inc/icon-map.json. The full licence text is
 * assets/vendor/fontawesome/LICENSE.txt. tests/IconFontTest.php fails if this file and the codebase
 * disagree.
 */
@font-face {
  font-family: "IsaZadeh Icons";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url("./icons-solid.woff2") format("woff2");
}

/* A 1em square, as the Phosphor icons this replaced were: the glyph at .8em (the widest Font
 * Awesome advance, 640/512, then fills the box exactly), centred, the box raised .1375em so it
 * sits on the text baseline where Phosphor's did. Existing `font-size` rules keep their meaning. */
.fa-solid {
  display: inline-block;
  width: 1em;
  height: 1em;
  vertical-align: .1375em;
  font-family: "IsaZadeh Icons";
  font-weight: 900;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  letter-spacing: 0;
  text-align: center;
  text-transform: none;
  text-rendering: auto;
  speak: never;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fa-solid::before {
  content: var(--fa);
  display: block;
  font-size: .8em;
  line-height: 1.25;
}

.fa-arrow-left { --fa: "\f060"; }
.fa-arrow-right { --fa: "\f061"; }
.fa-arrow-up { --fa: "\f062"; }
.fa-arrow-up-right-from-square { --fa: "\f08e"; }
.fa-arrows-rotate { --fa: "\f021"; }
.fa-bag-shopping { --fa: "\f290"; }
.fa-bars { --fa: "\f0c9"; }
.fa-basket-shopping { --fa: "\f291"; }
.fa-bold { --fa: "\f032"; }
.fa-book { --fa: "\f02d"; }
.fa-book-open { --fa: "\f518"; }
.fa-book-open-reader { --fa: "\f5da"; }
.fa-bookmark { --fa: "\f02e"; }
.fa-brain { --fa: "\f5dc"; }
.fa-building { --fa: "\f1ad"; }
.fa-calendar { --fa: "\f133"; }
.fa-calendar-check { --fa: "\f274"; }
.fa-calendar-plus { --fa: "\f271"; }
.fa-certificate { --fa: "\f0a3"; }
.fa-chalkboard-user { --fa: "\f51c"; }
.fa-chart-column { --fa: "\e0e3"; }
.fa-chart-line { --fa: "\f201"; }
.fa-chart-simple { --fa: "\e473"; }
.fa-check { --fa: "\f00c"; }
.fa-chevron-down { --fa: "\f078"; }
.fa-chevron-left { --fa: "\f053"; }
.fa-chevron-right { --fa: "\f054"; }
.fa-child { --fa: "\f1ae"; }
.fa-children { --fa: "\e4e1"; }
.fa-circle { --fa: "\f111"; }
.fa-circle-check { --fa: "\f058"; }
.fa-circle-exclamation { --fa: "\f06a"; }
.fa-circle-info { --fa: "\f05a"; }
.fa-circle-minus { --fa: "\f056"; }
.fa-circle-play { --fa: "\f144"; }
.fa-circle-plus { --fa: "\f055"; }
.fa-circle-question { --fa: "\f059"; }
.fa-circle-user { --fa: "\f2bd"; }
.fa-circle-xmark { --fa: "\f057"; }
.fa-clipboard-check { --fa: "\f46c"; }
.fa-clipboard-list { --fa: "\f46d"; }
.fa-clock { --fa: "\f017"; }
.fa-cloud-arrow-up { --fa: "\f0ee"; }
.fa-comment { --fa: "\f075"; }
.fa-comment-dots { --fa: "\f4ad"; }
.fa-comments { --fa: "\f086"; }
.fa-compass { --fa: "\f14e"; }
.fa-credit-card { --fa: "\f09d"; }
.fa-desktop { --fa: "\f390"; }
.fa-diamond-turn-right { --fa: "\f5eb"; }
.fa-down-left-and-up-right-to-center { --fa: "\f422"; }
.fa-ellipsis-vertical { --fa: "\f142"; }
.fa-envelope { --fa: "\f0e0"; }
.fa-feather-pointed { --fa: "\f56b"; }
.fa-filter { --fa: "\f0b0"; }
.fa-flag { --fa: "\f024"; }
.fa-graduation-cap { --fa: "\f19d"; }
.fa-hand-holding-heart { --fa: "\f4be"; }
.fa-hashtag { --fa: "\23"; }
.fa-headphones { --fa: "\f025"; }
.fa-headset { --fa: "\f590"; }
.fa-heart { --fa: "\f004"; }
.fa-hourglass { --fa: "\f254"; }
.fa-hourglass-half { --fa: "\f252"; }
.fa-house { --fa: "\f015"; }
.fa-house-chimney { --fa: "\e3af"; }
.fa-image { --fa: "\f03e"; }
.fa-italic { --fa: "\f033"; }
.fa-laptop { --fa: "\f109"; }
.fa-layer-group { --fa: "\f5fd"; }
.fa-leaf { --fa: "\f06c"; }
.fa-lightbulb { --fa: "\f0eb"; }
.fa-link { --fa: "\f0c1"; }
.fa-list-check { --fa: "\f0ae"; }
.fa-list-ol { --fa: "\f0cb"; }
.fa-list-ul { --fa: "\f0ca"; }
.fa-location-dot { --fa: "\f3c5"; }
.fa-lock { --fa: "\f023"; }
.fa-lock-open { --fa: "\f3c1"; }
.fa-magnifying-glass { --fa: "\f002"; }
.fa-mobile-screen { --fa: "\f3cf"; }
.fa-mobile-screen-button { --fa: "\f3cd"; }
.fa-moon { --fa: "\f186"; }
.fa-newspaper { --fa: "\f1ea"; }
.fa-paper-plane { --fa: "\f1d8"; }
.fa-paperclip { --fa: "\f0c6"; }
.fa-pause { --fa: "\f04c"; }
.fa-pen-to-square { --fa: "\f044"; }
.fa-pencil { --fa: "\f303"; }
.fa-people-roof { --fa: "\e537"; }
.fa-play { --fa: "\f04b"; }
.fa-plus { --fa: "\2b"; }
.fa-receipt { --fa: "\f543"; }
.fa-reply { --fa: "\f3e5"; }
.fa-right-from-bracket { --fa: "\f2f5"; }
.fa-right-to-bracket { --fa: "\f2f6"; }
.fa-rotate-left { --fa: "\f2ea"; }
.fa-route { --fa: "\f4d7"; }
.fa-school { --fa: "\f549"; }
.fa-seedling { --fa: "\f4d8"; }
.fa-share-nodes { --fa: "\f1e0"; }
.fa-shield-halved { --fa: "\f3ed"; }
.fa-shoe-prints { --fa: "\f54b"; }
.fa-sliders { --fa: "\f1de"; }
.fa-square-check { --fa: "\f14a"; }
.fa-star { --fa: "\f005"; }
.fa-stopwatch { --fa: "\f2f2"; }
.fa-sun { --fa: "\f185"; }
.fa-table-cells-large { --fa: "\f009"; }
.fa-tag { --fa: "\f02b"; }
.fa-thumbs-down { --fa: "\f165"; }
.fa-thumbs-up { --fa: "\f164"; }
.fa-trash-can { --fa: "\f2ed"; }
.fa-up-right-and-down-left-from-center { --fa: "\f424"; }
.fa-user { --fa: "\f007"; }
.fa-user-doctor { --fa: "\f0f0"; }
.fa-user-plus { --fa: "\f234"; }
.fa-users { --fa: "\f0c0"; }
.fa-video { --fa: "\f03d"; }
.fa-volume-high { --fa: "\f028"; }
.fa-xmark { --fa: "\f00d"; }
