/* Subset of Phosphor icons used by the application. Generated from public/frontend/assets/css/phosphor-icons.css. */
@font-face {
  font-family: 'Phosphor';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/phosphor-subset.woff2') format('woff2');
}
[class^="ph-"], [class*=" ph-"] { display: inline-flex; }
[class^="ph-"]::before, [class*=" ph-"]::before {
  font: normal normal normal 1em/1 'Phosphor';
  color: inherit;
  flex-shrink: 0;
  speak: none;
  text-transform: none;
  text-decoration: inherit;
  text-align: center;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.ph-xxs { font-size: 0.5em; }
.ph-xs { font-size: 0.75em; }
.ph-sm { font-size: 0.875em; }
.ph-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -0.0667em; }
.ph-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -0.075em; }
.ph-1x { font-size: 1em; }
.ph-2x { font-size: 2em; }
.ph-3x { font-size: 3em; }
.ph-4x { font-size: 4em; }
.ph-5x { font-size: 5em; }
.ph-6x { font-size: 6em; }
.ph-7x { font-size: 7em; }
.ph-8x { font-size: 8em; }
.ph-9x { font-size: 9em; }
.ph-10x { font-size: 10em; }
.ph-fw { text-align: center; width: 1.25em; }
.ph-anchor::before { content: "\f246"; }
.ph-anchor-simple::before { content: "\f247"; }
.ph-arrow-clockwise::before { content: "\f267"; }
.ph-arrow-left::before { content: "\f282"; }
.ph-arrow-right::before { content: "\f28b"; }
.ph-arrow-square-out::before { content: "\f291"; }
.ph-arrows-left-right::before { content: "\f2aa"; }
.ph-bank::before { content: "\f2bf"; }
.ph-bell::before { content: "\f2d3"; }
.ph-bell-ringing::before { content: "\f2d4"; }
.ph-bell-slash::before { content: "\f2d9"; }
.ph-binoculars::before { content: "\f2dd"; }
.ph-boat::before { content: "\f2e3"; }
.ph-bookmark-simple::before { content: "\f2e8"; }
.ph-bookmark-simple-fill::before { content: "\fb16"; }
.ph-bookmarks::before { content: "\f2e9"; }
.ph-briefcase::before { content: "\f2f3"; }
.ph-broadcast::before { content: "\f2f5"; }
.ph-buildings::before { content: "\f2fb"; }
.ph-calendar::before { content: "\f301"; }
.ph-calendar-blank::before { content: "\f302"; }
.ph-calendar-check::before { content: "\f303"; }
.ph-calendar-plus::before { content: "\f304"; }
.ph-camera::before { content: "\f306"; }
.ph-caret-down::before { content: "\f31a"; }
.ph-caret-left::before { content: "\f31b"; }
.ph-caret-right::before { content: "\f31c"; }
.ph-caret-up::before { content: "\f31d"; }
.ph-chart-bar::before { content: "\f329"; }
.ph-chart-line-up::before { content: "\f32c"; }
.ph-chat-circle::before { content: "\f333"; }
.ph-chat-circle-dots::before { content: "\f334"; }
.ph-check::before { content: "\f33e"; }
.ph-check-circle::before { content: "\f33f"; }
.ph-circle::before { content: "\f343"; }
.ph-circle-notch::before { content: "\f347"; }
.ph-circle-wavy-check::before { content: "\f349"; }
.ph-clock::before { content: "\f351"; }
.ph-cloud-arrow-up::before { content: "\f358"; }
.ph-copy::before { content: "\f372"; }
.ph-credit-card::before { content: "\f379"; }
.ph-crosshair::before { content: "\f37b"; }
.ph-currency-circle-dollar::before { content: "\f381"; }
.ph-currency-dollar::before { content: "\f383"; }
.ph-device-mobile::before { content: "\f395"; }
.ph-diamond::before { content: "\f39b"; }
.ph-dots-three::before { content: "\f3ab"; }
.ph-dots-three-bold::before { content: "\f7c2"; }
.ph-dots-three-vertical::before { content: "\f3b0"; }
.ph-download-simple::before { content: "\f3b2"; }
.ph-envelope::before { content: "\f3bd"; }
.ph-envelope-simple::before { content: "\f3bf"; }
.ph-eye::before { content: "\f3c6"; }
.ph-eye-slash::before { content: "\f3c8"; }
.ph-facebook-logo::before { content: "\f3cd"; }
.ph-file::before { content: "\f3d4"; }
.ph-file-pdf::before { content: "\f3e5"; }
.ph-file-plus::before { content: "\f3e6"; }
.ph-file-text::before { content: "\f3eb"; }
.ph-files::before { content: "\f3f3"; }
.ph-flag::before { content: "\f400"; }
.ph-floppy-disk::before { content: "\f406"; }
.ph-gear::before { content: "\f42a"; }
.ph-gear-six::before { content: "\f42b"; }
.ph-globe::before { content: "\f43e"; }
.ph-globe-hemisphere-east::before { content: "\f43f"; }
.ph-graduation-cap::before { content: "\f449"; }
.ph-heart::before { content: "\f460"; }
.ph-heartbeat::before { content: "\f464"; }
.ph-hourglass::before { content: "\f468"; }
.ph-house::before { content: "\f470"; }
.ph-identification-card::before { content: "\f474"; }
.ph-image-square::before { content: "\f476"; }
.ph-info::before { content: "\f478"; }
.ph-instagram-logo::before { content: "\f479"; }
.ph-lightning::before { content: "\f48b"; }
.ph-link::before { content: "\f48f"; }
.ph-link-simple::before { content: "\f491"; }
.ph-linkedin-logo::before { content: "\f495"; }
.ph-list::before { content: "\f497"; }
.ph-list-bullets::before { content: "\f498"; }
.ph-lock-key::before { content: "\f49e"; }
.ph-lock-key-open::before { content: "\f49f"; }
.ph-lock-simple::before { content: "\f4a3"; }
.ph-magic-wand::before { content: "\f4a5"; }
.ph-magnifying-glass::before { content: "\f4a8"; }
.ph-magnifying-glass-plus::before { content: "\f4aa"; }
.ph-map-pin::before { content: "\f4ab"; }
.ph-map-pin-line::before { content: "\f4ac"; }
.ph-map-trifold::before { content: "\f4ad"; }
.ph-medal::before { content: "\f4b3"; }
.ph-megaphone::before { content: "\f4b5"; }
.ph-money::before { content: "\f4c1"; }
.ph-note-pencil::before { content: "\f4d4"; }
.ph-notebook::before { content: "\f4d5"; }
.ph-package::before { content: "\f4fa"; }
.ph-paper-plane-tilt::before { content: "\f503"; }
.ph-pencil-simple::before { content: "\f513"; }
.ph-pencil-simple-line::before { content: "\f514"; }
.ph-phone::before { content: "\f51b"; }
.ph-phone-call::before { content: "\f51c"; }
.ph-plus::before { content: "\f531"; }
.ph-plus-circle::before { content: "\f532"; }
.ph-question::before { content: "\f547"; }
.ph-radio::before { content: "\f54b"; }
.ph-ruler::before { content: "\f55f"; }
.ph-scales::before { content: "\f560"; }
.ph-share-network::before { content: "\f56e"; }
.ph-shield-check::before { content: "\f570"; }
.ph-shield-star::before { content: "\f575"; }
.ph-shield-warning::before { content: "\f576"; }
.ph-sign-out::before { content: "\f582"; }
.ph-sliders-horizontal::before { content: "\f58d"; }
.ph-sparkle::before { content: "\f59c"; }
.ph-spinner-gap::before { content: "\f5a8"; }
.ph-squares-four::before { content: "\f5af"; }
.ph-stack::before { content: "\f5b0"; }
.ph-star::before { content: "\f5b4"; }
.ph-star-fill::before { content: "\fde2"; }
.ph-storefront::before { content: "\f5ba"; }
.ph-suitcase-simple::before { content: "\f5bf"; }
.ph-tag::before { content: "\f5cb"; }
.ph-thumbs-up::before { content: "\f5f0"; }
.ph-trash::before { content: "\f602"; }
.ph-trash-simple::before { content: "\f603"; }
.ph-trend-up::before { content: "\f609"; }
.ph-upload::before { content: "\f611"; }
.ph-upload-simple::before { content: "\f612"; }
.ph-user::before { content: "\f613"; }
.ph-user-circle::before { content: "\f614"; }
.ph-user-focus::before { content: "\f618"; }
.ph-user-gear::before { content: "\f619"; }
.ph-user-list::before { content: "\f61a"; }
.ph-user-plus::before { content: "\f61c"; }
.ph-users::before { content: "\f620"; }
.ph-users-three::before { content: "\f622"; }
.ph-warning::before { content: "\f62c"; }
.ph-warning-circle::before { content: "\f62d"; }
.ph-whatsapp-logo::before { content: "\f636"; }
.ph-x::before { content: "\f642"; }
.ph-x-circle::before { content: "\f643"; }
.ph-youtube-logo::before { content: "\f646"; }
