/* ============================================================
   Phosphor icon shim (https://phosphoricons.com)
   Remaps the existing Material Design Icons classes (mdi-*) used
   across the app to Phosphor glyphs — no markup changes needed.
   Generated from @phosphor-icons/web v2.1.1 (regular weight).
   Unmapped mdi-* icons gracefully fall back to Material Design Icons.
   ============================================================ */
@font-face {
  font-family: "Phosphor";
  src: url("../fonts/phosphor/Phosphor.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.mdi.mdi-account::before{font-family:"Phosphor"!important;content:"\e4c2"!important}
.mdi.mdi-account-alert-outline::before{font-family:"Phosphor"!important;content:"\e4c2"!important}
.mdi.mdi-account-badge-outline::before{font-family:"Phosphor"!important;content:"\e6f6"!important}
.mdi.mdi-account-cancel-outline::before{font-family:"Phosphor"!important;content:"\e4ce"!important}
.mdi.mdi-account-check::before{font-family:"Phosphor"!important;content:"\eafa"!important}
.mdi.mdi-account-check-outline::before{font-family:"Phosphor"!important;content:"\eafa"!important}
.mdi.mdi-account-circle-outline::before{font-family:"Phosphor"!important;content:"\e4c4"!important}
.mdi.mdi-account-cog-outline::before{font-family:"Phosphor"!important;content:"\e4cc"!important}
.mdi.mdi-account-edit-outline::before{font-family:"Phosphor"!important;content:"\e4cc"!important}
.mdi.mdi-account-group::before{font-family:"Phosphor"!important;content:"\e68e"!important}
.mdi.mdi-account-group-outline::before{font-family:"Phosphor"!important;content:"\e68e"!important}
.mdi.mdi-account-hard-hat::before{font-family:"Phosphor"!important;content:"\ed46"!important}
.mdi.mdi-account-key-outline::before{font-family:"Phosphor"!important;content:"\e4c2"!important}
.mdi.mdi-account-multiple::before{font-family:"Phosphor"!important;content:"\e4d6"!important}
.mdi.mdi-account-multiple-check::before{font-family:"Phosphor"!important;content:"\e4d6"!important}
.mdi.mdi-account-multiple-outline::before{font-family:"Phosphor"!important;content:"\e4d6"!important}
.mdi.mdi-account-multiple-plus::before{font-family:"Phosphor"!important;content:"\e4d0"!important}
.mdi.mdi-account-multiple-plus-outline::before{font-family:"Phosphor"!important;content:"\e4d0"!important}
.mdi.mdi-account-off-outline::before{font-family:"Phosphor"!important;content:"\e4c2"!important}
.mdi.mdi-account-outline::before{font-family:"Phosphor"!important;content:"\e4c2"!important}
.mdi.mdi-account-plus-outline::before{font-family:"Phosphor"!important;content:"\e4d0"!important}
.mdi.mdi-account-search-outline::before{font-family:"Phosphor"!important;content:"\e6fc"!important}
.mdi.mdi-account-settings::before{font-family:"Phosphor"!important;content:"\e4cc"!important}
.mdi.mdi-account-star::before{font-family:"Phosphor"!important;content:"\e4c2"!important}
.mdi.mdi-account-tie-outline::before{font-family:"Phosphor"!important;content:"\e4c2"!important}
.mdi.mdi-alert-circle-outline::before{font-family:"Phosphor"!important;content:"\e4e2"!important}
.mdi.mdi-alert-decagram-outline::before{font-family:"Phosphor"!important;content:"\e60c"!important}
.mdi.mdi-alert-outline::before{font-family:"Phosphor"!important;content:"\e4e0"!important}
.mdi.mdi-alphabetical-variant::before{font-family:"Phosphor"!important;content:"\e6ee"!important}
.mdi.mdi-archive-outline::before{font-family:"Phosphor"!important;content:"\e00c"!important}
.mdi.mdi-arrow-left::before{font-family:"Phosphor"!important;content:"\e058"!important}
.mdi.mdi-arrow-right::before{font-family:"Phosphor"!important;content:"\e06c"!important}
.mdi.mdi-backup-restore::before{font-family:"Phosphor"!important;content:"\e038"!important}
.mdi.mdi-badge-account-outline::before{font-family:"Phosphor"!important;content:"\e6f6"!important}
.mdi.mdi-bell-outline::before{font-family:"Phosphor"!important;content:"\e0ce"!important}
.mdi.mdi-briefcase::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-account-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-check::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-check-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-clock-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-off-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-plus::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-plus-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-remove::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-search::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-search-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-briefcase-variant-outline::before{font-family:"Phosphor"!important;content:"\e0ee"!important}
.mdi.mdi-broom::before{font-family:"Phosphor"!important;content:"\ec54"!important}
.mdi.mdi-bullhorn::before{font-family:"Phosphor"!important;content:"\e324"!important}
.mdi.mdi-bullhorn-outline::before{font-family:"Phosphor"!important;content:"\e324"!important}
.mdi.mdi-calendar-blank::before{font-family:"Phosphor"!important;content:"\e10a"!important}
.mdi.mdi-calendar-clock::before{font-family:"Phosphor"!important;content:"\e7b4"!important}
.mdi.mdi-calendar-range::before{font-family:"Phosphor"!important;content:"\e7b4"!important}
.mdi.mdi-cash::before{font-family:"Phosphor"!important;content:"\e588"!important}
.mdi.mdi-cash-multiple::before{font-family:"Phosphor"!important;content:"\e588"!important}
.mdi.mdi-certificate::before{font-family:"Phosphor"!important;content:"\e766"!important}
.mdi.mdi-chart-box-outline::before{font-family:"Phosphor"!important;content:"\e150"!important}
.mdi.mdi-chart-line::before{font-family:"Phosphor"!important;content:"\e154"!important}
.mdi.mdi-chart-pie::before{font-family:"Phosphor"!important;content:"\e158"!important}
.mdi.mdi-chart-timeline-variant::before{font-family:"Phosphor"!important;content:"\e156"!important}
.mdi.mdi-check::before{font-family:"Phosphor"!important;content:"\e182"!important}
.mdi.mdi-check-circle::before{font-family:"Phosphor"!important;content:"\e184"!important}
.mdi.mdi-check-circle-outline::before{font-family:"Phosphor"!important;content:"\e184"!important}
.mdi.mdi-check-decagram::before{font-family:"Phosphor"!important;content:"\e606"!important}
.mdi.mdi-check-decagram-outline::before{font-family:"Phosphor"!important;content:"\e606"!important}
.mdi.mdi-checkbox-blank-circle::before{font-family:"Phosphor"!important;content:"\e18a"!important}
.mdi.mdi-chevron-down::before{font-family:"Phosphor"!important;content:"\e136"!important}
.mdi.mdi-chevron-left::before{font-family:"Phosphor"!important;content:"\e138"!important}
.mdi.mdi-chevron-right::before{font-family:"Phosphor"!important;content:"\e13a"!important}
.mdi.mdi-clipboard-check-outline::before{font-family:"Phosphor"!important;content:"\e198"!important}
.mdi.mdi-clipboard-list-outline::before{font-family:"Phosphor"!important;content:"\e198"!important}
.mdi.mdi-clipboard-text-clock-outline::before{font-family:"Phosphor"!important;content:"\e198"!important}
.mdi.mdi-clipboard-text-outline::before{font-family:"Phosphor"!important;content:"\e198"!important}
.mdi.mdi-clock-alert-outline::before{font-family:"Phosphor"!important;content:"\e19a"!important}
.mdi.mdi-clock-outline::before{font-family:"Phosphor"!important;content:"\e19a"!important}
.mdi.mdi-close::before{font-family:"Phosphor"!important;content:"\e4f6"!important}
.mdi.mdi-close-circle::before{font-family:"Phosphor"!important;content:"\e4f8"!important}
.mdi.mdi-close-circle-outline::before{font-family:"Phosphor"!important;content:"\e4f8"!important}
.mdi.mdi-close-octagon-outline::before{font-family:"Phosphor"!important;content:"\e4f8"!important}
.mdi.mdi-comment-outline::before{font-family:"Phosphor"!important;content:"\e168"!important}
.mdi.mdi-comment-text-multiple-outline::before{font-family:"Phosphor"!important;content:"\e17a"!important}
.mdi.mdi-comment-text-outline::before{font-family:"Phosphor"!important;content:"\e17a"!important}
.mdi.mdi-content-copy::before{font-family:"Phosphor"!important;content:"\e1ca"!important}
.mdi.mdi-content-duplicate::before{font-family:"Phosphor"!important;content:"\e1ca"!important}
.mdi.mdi-content-save::before{font-family:"Phosphor"!important;content:"\e248"!important}
.mdi.mdi-content-save-outline::before{font-family:"Phosphor"!important;content:"\e248"!important}
.mdi.mdi-currency-php::before{font-family:"Phosphor"!important;content:"\e588"!important}
.mdi.mdi-database-import-outline::before{font-family:"Phosphor"!important;content:"\e1de"!important}
.mdi.mdi-delete::before{font-family:"Phosphor"!important;content:"\e4a6"!important}
.mdi.mdi-delete-alert-outline::before{font-family:"Phosphor"!important;content:"\e4a6"!important}
.mdi.mdi-delete-outline::before{font-family:"Phosphor"!important;content:"\e4a6"!important}
.mdi.mdi-domain::before{font-family:"Phosphor"!important;content:"\e102"!important}
.mdi.mdi-dots-horizontal::before{font-family:"Phosphor"!important;content:"\e1fe"!important}
.mdi.mdi-earth::before{font-family:"Phosphor"!important;content:"\e288"!important}
.mdi.mdi-email-outline::before{font-family:"Phosphor"!important;content:"\e218"!important}
.mdi.mdi-emoticon-happy-outline::before{font-family:"Phosphor"!important;content:"\e436"!important}
.mdi.mdi-eye::before{font-family:"Phosphor"!important;content:"\e220"!important}
.mdi.mdi-eye-off-outline::before{font-family:"Phosphor"!important;content:"\e224"!important}
.mdi.mdi-eye-outline::before{font-family:"Phosphor"!important;content:"\e220"!important}
.mdi.mdi-eye-settings-outline::before{font-family:"Phosphor"!important;content:"\e220"!important}
.mdi.mdi-facebook::before{font-family:"Phosphor"!important;content:"\e226"!important}
.mdi.mdi-file::before{font-family:"Phosphor"!important;content:"\e230"!important}
.mdi.mdi-file-certificate-outline::before{font-family:"Phosphor"!important;content:"\e23a"!important}
.mdi.mdi-file-document-alert-outline::before{font-family:"Phosphor"!important;content:"\e23a"!important}
.mdi.mdi-file-document-edit-outline::before{font-family:"Phosphor"!important;content:"\e23a"!important}
.mdi.mdi-file-document-outline::before{font-family:"Phosphor"!important;content:"\e23a"!important}
.mdi.mdi-file-download-outline::before{font-family:"Phosphor"!important;content:"\e232"!important}
.mdi.mdi-file-outline::before{font-family:"Phosphor"!important;content:"\e230"!important}
.mdi.mdi-file-pdf-box::before{font-family:"Phosphor"!important;content:"\e702"!important}
.mdi.mdi-file-upload-outline::before{font-family:"Phosphor"!important;content:"\e61e"!important}
.mdi.mdi-folder-multiple-image::before{font-family:"Phosphor"!important;content:"\e260"!important}
.mdi.mdi-folder-outline::before{font-family:"Phosphor"!important;content:"\e24a"!important}
.mdi.mdi-format-list-bulleted::before{font-family:"Phosphor"!important;content:"\e2f2"!important}
.mdi.mdi-forum-outline::before{font-family:"Phosphor"!important;content:"\e16c"!important}
.mdi.mdi-hammer-wrench::before{font-family:"Phosphor"!important;content:"\e5d4"!important}
.mdi.mdi-help-circle-outline::before{font-family:"Phosphor"!important;content:"\e3e8"!important}
.mdi.mdi-history::before{font-family:"Phosphor"!important;content:"\e1a0"!important}
.mdi.mdi-home-map-marker::before{font-family:"Phosphor"!important;content:"\e2c2"!important}
.mdi.mdi-home-outline::before{font-family:"Phosphor"!important;content:"\e2c2"!important}
.mdi.mdi-home-variant::before{font-family:"Phosphor"!important;content:"\e2c2"!important}
.mdi.mdi-id-card::before{font-family:"Phosphor"!important;content:"\e2c8"!important}
.mdi.mdi-image-multiple-outline::before{font-family:"Phosphor"!important;content:"\e836"!important}
.mdi.mdi-image-outline::before{font-family:"Phosphor"!important;content:"\e2ca"!important}
.mdi.mdi-information-outline::before{font-family:"Phosphor"!important;content:"\e2ce"!important}
.mdi.mdi-lifebuoy::before{font-family:"Phosphor"!important;content:"\e63a"!important}
.mdi.mdi-lightbulb-on-outline::before{font-family:"Phosphor"!important;content:"\e2dc"!important}
.mdi.mdi-link-variant::before{font-family:"Phosphor"!important;content:"\e2e2"!important}
.mdi.mdi-lock::before{font-family:"Phosphor"!important;content:"\e2fa"!important}
.mdi.mdi-lock-check-outline::before{font-family:"Phosphor"!important;content:"\e2fa"!important}
.mdi.mdi-lock-open-outline::before{font-family:"Phosphor"!important;content:"\e306"!important}
.mdi.mdi-lock-outline::before{font-family:"Phosphor"!important;content:"\e2fa"!important}
.mdi.mdi-lock-reset::before{font-family:"Phosphor"!important;content:"\e300"!important}
.mdi.mdi-logout::before{font-family:"Phosphor"!important;content:"\e42a"!important}
.mdi.mdi-magnify::before{font-family:"Phosphor"!important;content:"\e30c"!important}
.mdi.mdi-map-marker::before{font-family:"Phosphor"!important;content:"\e316"!important}
.mdi.mdi-map-marker-outline::before{font-family:"Phosphor"!important;content:"\e316"!important}
.mdi.mdi-map-marker-radius::before{font-family:"Phosphor"!important;content:"\e316"!important}
.mdi.mdi-menu::before{font-family:"Phosphor"!important;content:"\e2f0"!important}
.mdi.mdi-message-alert-outline::before{font-family:"Phosphor"!important;content:"\e168"!important}
.mdi.mdi-message-bulleted::before{font-family:"Phosphor"!important;content:"\e17a"!important}
.mdi.mdi-message-text-outline::before{font-family:"Phosphor"!important;content:"\e17a"!important}
.mdi.mdi-minus-circle-outline::before{font-family:"Phosphor"!important;content:"\e32c"!important}
.mdi.mdi-open-in-new::before{font-family:"Phosphor"!important;content:"\e5de"!important}
.mdi.mdi-palette-swatch::before{font-family:"Phosphor"!important;content:"\e6c8"!important}
.mdi.mdi-paperclip::before{font-family:"Phosphor"!important;content:"\e39a"!important}
.mdi.mdi-pencil::before{font-family:"Phosphor"!important;content:"\e3ae"!important}
.mdi.mdi-pencil-outline::before{font-family:"Phosphor"!important;content:"\e3ae"!important}
.mdi.mdi-phone::before{font-family:"Phosphor"!important;content:"\e3b8"!important}
.mdi.mdi-phone-classic::before{font-family:"Phosphor"!important;content:"\e3b8"!important}
.mdi.mdi-phone-in-talk-outline::before{font-family:"Phosphor"!important;content:"\e3ba"!important}
.mdi.mdi-phone-outline::before{font-family:"Phosphor"!important;content:"\e3b8"!important}
.mdi.mdi-plus::before{font-family:"Phosphor"!important;content:"\e3d4"!important}
.mdi.mdi-power::before{font-family:"Phosphor"!important;content:"\e3da"!important}
.mdi.mdi-printer::before{font-family:"Phosphor"!important;content:"\e3dc"!important}
.mdi.mdi-progress-clock::before{font-family:"Phosphor"!important;content:"\e19a"!important}
.mdi.mdi-receipt-text-outline::before{font-family:"Phosphor"!important;content:"\e3ec"!important}
.mdi.mdi-refresh::before{font-family:"Phosphor"!important;content:"\e036"!important}
.mdi.mdi-school::before{font-family:"Phosphor"!important;content:"\e62c"!important}
.mdi.mdi-school-outline::before{font-family:"Phosphor"!important;content:"\e62c"!important}
.mdi.mdi-send::before{font-family:"Phosphor"!important;content:"\e398"!important}
.mdi.mdi-send-check-outline::before{font-family:"Phosphor"!important;content:"\e398"!important}
.mdi.mdi-send-outline::before{font-family:"Phosphor"!important;content:"\e398"!important}
.mdi.mdi-shape-outline::before{font-family:"Phosphor"!important;content:"\ec5e"!important}
.mdi.mdi-share-outline::before{font-family:"Phosphor"!important;content:"\e408"!important}
.mdi.mdi-shield-account-outline::before{font-family:"Phosphor"!important;content:"\e40a"!important}
.mdi.mdi-shield-alert-outline::before{font-family:"Phosphor"!important;content:"\e412"!important}
.mdi.mdi-shield-check::before{font-family:"Phosphor"!important;content:"\e40c"!important}
.mdi.mdi-shield-check-outline::before{font-family:"Phosphor"!important;content:"\e40c"!important}
.mdi.mdi-shield-key-outline::before{font-family:"Phosphor"!important;content:"\e40a"!important}
.mdi.mdi-star::before{font-family:"Phosphor"!important;content:"\e46a"!important}
.mdi.mdi-star-circle-outline::before{font-family:"Phosphor"!important;content:"\e46a"!important}
.mdi.mdi-star-outline::before{font-family:"Phosphor"!important;content:"\e46a"!important}
.mdi.mdi-tag-multiple-outline::before{font-family:"Phosphor"!important;content:"\e478"!important}
.mdi.mdi-tag-outline::before{font-family:"Phosphor"!important;content:"\e478"!important}
.mdi.mdi-thumb-up-outline::before{font-family:"Phosphor"!important;content:"\e48e"!important}
.mdi.mdi-timer-sand::before{font-family:"Phosphor"!important;content:"\e2b2"!important}
.mdi.mdi-timer-sand-complete::before{font-family:"Phosphor"!important;content:"\e2b2"!important}
.mdi.mdi-toggle-switch::before{font-family:"Phosphor"!important;content:"\e676"!important}
.mdi.mdi-toggle-switch-off-outline::before{font-family:"Phosphor"!important;content:"\e674"!important}
.mdi.mdi-translate::before{font-family:"Phosphor"!important;content:"\e4a2"!important}
.mdi.mdi-trash-can-outline::before{font-family:"Phosphor"!important;content:"\e4a6"!important}
.mdi.mdi-undo::before{font-family:"Phosphor"!important;content:"\e038"!important}
.mdi.mdi-update::before{font-family:"Phosphor"!important;content:"\e094"!important}
.mdi.mdi-upload::before{font-family:"Phosphor"!important;content:"\e4c0"!important}
.mdi.mdi-view-dashboard-outline::before{font-family:"Phosphor"!important;content:"\e464"!important}
