/* Auto-generated by scripts/build_icons.py (sections) — не редактировать */


@font-face {
  font-family: "Phosphor";
  src:
    url("./Phosphor.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ph {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ph.ph-arrow-right:before {
  content: "\e06c";
}
.ph.ph-bed:before {
  content: "\e0cc";
}
.ph.ph-door-open:before {
  content: "\e7e6";
}
.ph.ph-ruler:before {
  content: "\e6b8";
}
.ph.ph-sun-horizon:before {
  content: "\e5b6";
}
.ph.ph-users:before {
  content: "\e4d6";
}


@font-face {
  font-family: "Phosphor-Fill";
  src:
    url("./Phosphor-Fill.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ph-fill {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor-Fill" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ph-fill.ph-star:before {
  content: "\e46a";
}


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

.fa {
  font-family: var(--fa-style-family, "Font Awesome 6 Free");
  font-weight: var(--fa-style, 900);
}
.fa,
.fas,
.far,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  text-rendering: auto;
}
.fas,
.far {
  font-family: "Font Awesome 6 Free";
}
.fas {
  font-weight: 900;
}
.far {
  font-weight: 400;
}
.fab {
  font-family: "Font Awesome 6 Brands";
  font-weight: 400;
}
.fa-spin {
  animation: fa-spin 2s infinite linear;
}
@keyframes fa-spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.fa-arrow-left::before {
  content: "\F060";
}
.fa-arrow-right::before {
  content: "\F061";
}
.fa-arrows-left-right::before {
  content: "\F07E";
}
.fa-arrows-up-down::before {
  content: "\F07D";
}
.fa-award::before {
  content: "\F559";
}
.fa-baby::before {
  content: "\F77C";
}
.fa-bars::before {
  content: "\F0C9";
}
.fa-bath::before {
  content: "\F2CD";
}
.fa-bed::before {
  content: "\F236";
}
.fa-bolt::before {
  content: "\F0E7";
}
.fa-bone::before {
  content: "\F5D7";
}
.fa-bookmark::before {
  content: "\F02E";
}
.fa-bowl-food::before {
  content: "\E4C6";
}
.fa-brain::before {
  content: "\F5DC";
}
.fa-building::before {
  content: "\F1AD";
}
.fa-calendar-check::before {
  content: "\F274";
}
.fa-calendar-day::before {
  content: "\F783";
}
.fa-calendar-plus::before {
  content: "\F271";
}
.fa-car::before {
  content: "\F1B9";
}
.fa-car-side::before {
  content: "\F5E4";
}
.fa-chart-line::before {
  content: "\F201";
}
.fa-check::before {
  content: "\F00C";
}
.fa-check-circle::before {
  content: "\F058";
}
.fa-chevron-down::before {
  content: "\F078";
}
.fa-chevron-left::before {
  content: "\F053";
}
.fa-chevron-right::before {
  content: "\F054";
}
.fa-child-reaching::before {
  content: "\E59D";
}
.fa-circle::before {
  content: "\F111";
}
.fa-circle-info::before {
  content: "\F05A";
}
.fa-circle-nodes::before {
  content: "\E4E2";
}
.fa-circle-notch::before {
  content: "\F1CE";
}
.fa-circle-question::before {
  content: "\F059";
}
.fa-clipboard-list::before {
  content: "\F46D";
}
.fa-clock::before {
  content: "\F017";
}
.fa-cloud::before {
  content: "\F0C2";
}
.fa-cloud-moon::before {
  content: "\F6C3";
}
.fa-cloud-showers-heavy::before {
  content: "\F740";
}
.fa-cloud-sun::before {
  content: "\F6C4";
}
.fa-coins::before {
  content: "\F51E";
}
.fa-comment-dots::before {
  content: "\F4AD";
}
.fa-comments::before {
  content: "\F086";
}
.fa-concierge-bell::before {
  content: "\F562";
}
.fa-couch::before {
  content: "\F4B8";
}
.fa-crown::before {
  content: "\F521";
}
.fa-cube::before {
  content: "\F1B2";
}
.fa-dna::before {
  content: "\F471";
}
.fa-door-closed::before {
  content: "\F52A";
}
.fa-door-open::before {
  content: "\F52B";
}
.fa-droplet::before {
  content: "\F043";
}
.fa-dumbbell::before {
  content: "\F44B";
}
.fa-ellipsis::before {
  content: "\F141";
}
.fa-envelope::before {
  content: "\F0E0";
}
.fa-exclamation-triangle::before {
  content: "\F071";
}
.fa-external-link-alt::before {
  content: "\F35D";
}
.fa-eye::before {
  content: "\F06E";
}
.fa-file-lines::before {
  content: "\F15C";
}
.fa-file-medical::before {
  content: "\F477";
}
.fa-file-pdf::before {
  content: "\F1C1";
}
.fa-file-word::before {
  content: "\F1C2";
}
.fa-filter::before {
  content: "\F0B0";
}
.fa-fire::before {
  content: "\F06D";
}
.fa-fire-flame-curved::before {
  content: "\F7E4";
}
.fa-flask::before {
  content: "\F0C3";
}
.fa-gavel::before {
  content: "\F0E3";
}
.fa-gift::before {
  content: "\F06B";
}
.fa-hand-holding-dollar::before {
  content: "\F4C0";
}
.fa-hand-holding-heart::before {
  content: "\F4BE";
}
.fa-hand-holding-medical::before {
  content: "\E05C";
}
.fa-handshake::before {
  content: "\F2B5";
}
.fa-handshake-angle::before {
  content: "\F4C4";
}
.fa-head-side-cough::before {
  content: "\E061";
}
.fa-headset::before {
  content: "\F590";
}
.fa-heart::before {
  content: "\F004";
}
.fa-heart-pulse::before {
  content: "\F21E";
}
.fa-heartbeat::before {
  content: "\F21E";
}
.fa-hospital::before {
  content: "\F0F8";
}
.fa-hot-tub::before {
  content: "\F593";
}
.fa-house::before {
  content: "\F015";
}
.fa-id-card::before {
  content: "\F2C2";
}
.fa-info-circle::before {
  content: "\F05A";
}
.fa-layer-group::before {
  content: "\F5FD";
}
.fa-leaf::before {
  content: "\F06C";
}
.fa-lightbulb::before {
  content: "\F0EB";
}
.fa-list::before {
  content: "\F03A";
}
.fa-list-check::before {
  content: "\F0AE";
}
.fa-location-dot::before {
  content: "\F3C5";
}
.fa-lock::before {
  content: "\F023";
}
.fa-lungs::before {
  content: "\F604";
}
.fa-magnet::before {
  content: "\F076";
}
.fa-map-location-dot::before {
  content: "\F5A0";
}
.fa-map-marker-alt::before {
  content: "\F3C5";
}
.fa-map-pin::before {
  content: "\F276";
}
.fa-mars::before {
  content: "\F222";
}
.fa-microscope::before {
  content: "\F610";
}
.fa-moon::before {
  content: "\F186";
}
.fa-mountain::before {
  content: "\F6FC";
}
.fa-mountain-sun::before {
  content: "\E52F";
}
.fa-mug-hot::before {
  content: "\F7B6";
}
.fa-mug-saucer::before {
  content: "\F0F4";
}
.fa-network-wired::before {
  content: "\F6FF";
}
.fa-newspaper::before {
  content: "\F1EA";
}
.fa-paper-plane::before {
  content: "\F1D8";
}
.fa-percent::before {
  content: "\25";
}
.fa-person-running::before {
  content: "\F70C";
}
.fa-person-swimming::before {
  content: "\F5C4";
}
.fa-person-walking::before {
  content: "\F554";
}
.fa-phone::before {
  content: "\F095";
}
.fa-phone-volume::before {
  content: "\F2A0";
}
.fa-plane::before {
  content: "\F072";
}
.fa-plane-arrival::before {
  content: "\F5AF";
}
.fa-plus::before {
  content: "\2B";
}
.fa-prescription-bottle-medical::before {
  content: "\F486";
}
.fa-quote-left::before {
  content: "\F10D";
}
.fa-radiation::before {
  content: "\F7B9";
}
.fa-robot::before {
  content: "\F544";
}
.fa-rotate-left::before {
  content: "\F2EA";
}
.fa-route::before {
  content: "\F4D7";
}
.fa-ruble-sign::before {
  content: "\F158";
}
.fa-ruler-combined::before {
  content: "\F546";
}
.fa-scale-balanced::before {
  content: "\F24E";
}
.fa-scissors::before {
  content: "\F0C4";
}
.fa-search::before {
  content: "\F002";
}
.fa-shield-halved::before {
  content: "\F3ED";
}
.fa-shield-heart::before {
  content: "\E574";
}
.fa-shower::before {
  content: "\F2CC";
}
.fa-shuttle-van::before {
  content: "\F5B6";
}
.fa-sign-in-alt::before {
  content: "\F2F6";
}
.fa-smog::before {
  content: "\F75F";
}
.fa-snowflake::before {
  content: "\F2DC";
}
.fa-spa::before {
  content: "\F5BB";
}
.fa-star::before {
  content: "\F005";
}
.fa-stethoscope::before {
  content: "\F0F1";
}
.fa-suitcase::before {
  content: "\F0F2";
}
.fa-sun::before {
  content: "\F185";
}
.fa-swimming-pool::before {
  content: "\F5C5";
}
.fa-syringe::before {
  content: "\F48E";
}
.fa-tag::before {
  content: "\F02B";
}
.fa-tags::before {
  content: "\F02C";
}
.fa-temperature-low::before {
  content: "\F76B";
}
.fa-temperature-three-quarters::before {
  content: "\F2C8";
}
.fa-th-large::before {
  content: "\F009";
}
.fa-ticket::before {
  content: "\F145";
}
.fa-times::before {
  content: "\F00D";
}
.fa-tint::before {
  content: "\F043";
}
.fa-train::before {
  content: "\F238";
}
.fa-tree::before {
  content: "\F1BB";
}
.fa-tv::before {
  content: "\F26C";
}
.fa-umbrella-beach::before {
  content: "\F5CA";
}
.fa-user::before {
  content: "\F007";
}
.fa-user-doctor::before {
  content: "\F0F0";
}
.fa-user-group::before {
  content: "\F500";
}
.fa-user-injured::before {
  content: "\F728";
}
.fa-user-md::before {
  content: "\F0F0";
}
.fa-users::before {
  content: "\F0C0";
}
.fa-utensils::before {
  content: "\F2E7";
}
.fa-venus::before {
  content: "\F221";
}
.fa-vial::before {
  content: "\F492";
}
.fa-vials::before {
  content: "\F493";
}
.fa-wand-magic-sparkles::before {
  content: "\E2CA";
}
.fa-water::before {
  content: "\F773";
}
.fa-wave-square::before {
  content: "\F83E";
}
.fa-weight-scale::before {
  content: "\F496";
}
.fa-wheelchair::before {
  content: "\F193";
}
.fa-wifi::before {
  content: "\F1EB";
}
.fa-wind::before {
  content: "\F72E";
}
.fa-x-ray::before {
  content: "\F497";
}
