/* Original Google Material Symbols, locally served. Apache-2.0: ../icons/material/LICENSE.txt */
i.fa-solid,.material-icon{display:inline-block;flex:0 0 auto;width:1.25em;height:1.25em;vertical-align:-.18em;line-height:1;background-color:currentColor;mask:var(--icon) center/contain no-repeat;-webkit-mask:var(--icon) center/contain no-repeat;font-style:normal;}
i.fa-solid::before{content:none!important;}
.fa-gauge,.mi-dashboard{--icon:url("../icons/material/dashboard.svg");}
.fa-file-invoice,.mi-description{--icon:url("../icons/material/description.svg");}
.fa-receipt,.mi-receipt_long{--icon:url("../icons/material/receipt_long.svg");}
.fa-users,.mi-groups{--icon:url("../icons/material/groups.svg");}
.fa-address-book,.mi-contacts{--icon:url("../icons/material/contacts.svg");}
.fa-circle-plus,.mi-add_circle{--icon:url("../icons/material/add_circle.svg");}
.fa-chart-line,.mi-monitoring{--icon:url("../icons/material/monitoring.svg");}
.fa-chart-column,.mi-bar_chart{--icon:url("../icons/material/bar_chart.svg");}
.fa-warehouse,.mi-warehouse{--icon:url("../icons/material/warehouse.svg");}
.fa-industry,.mi-factory{--icon:url("../icons/material/factory.svg");}
.fa-screwdriver-wrench,.mi-handyman{--icon:url("../icons/material/handyman.svg");}
.fa-ruler-combined,.mi-straighten{--icon:url("../icons/material/straighten.svg");}
.fa-gear,.mi-hardware{--icon:url("../icons/material/hardware.svg");}
.fa-square,.mi-window{--icon:url("../icons/material/window.svg");}
.fa-palette,.mi-palette{--icon:url("../icons/material/palette.svg");}
.fa-table-cells,.mi-blinds{--icon:url("../icons/material/blinds.svg");}
.fa-border-none,.mi-grid_on{--icon:url("../icons/material/grid_on.svg");}
.fa-truck-field,.mi-local_shipping{--icon:url("../icons/material/local_shipping.svg");}
.fa-toolbox,.mi-business_center{--icon:url("../icons/material/business_center.svg");}
.fa-sliders,.mi-tune{--icon:url("../icons/material/tune.svg");}
.fa-angles-left,.mi-keyboard_double_arrow_left{--icon:url("../icons/material/keyboard_double_arrow_left.svg");}
.fa-arrow-left,.mi-arrow_back{--icon:url("../icons/material/arrow_back.svg");}
.fa-arrow-right-long,.mi-arrow_forward{--icon:url("../icons/material/arrow_forward.svg");}
.fa-arrow-right-from-bracket,.mi-logout{--icon:url("../icons/material/logout.svg");}
.fa-arrow-up-right-from-square,.mi-open_in_new{--icon:url("../icons/material/open_in_new.svg");}
.fa-bars,.mi-menu{--icon:url("../icons/material/menu.svg");}
.fa-circle-user,.mi-account_circle{--icon:url("../icons/material/account_circle.svg");}
.fa-user,.mi-person{--icon:url("../icons/material/person.svg");}
.fa-user-plus,.mi-person_add{--icon:url("../icons/material/person_add.svg");}
.fa-hand-sparkles,.mi-waving_hand{--icon:url("../icons/material/waving_hand.svg");}
.fa-clock-rotate-left,.mi-history{--icon:url("../icons/material/history.svg");}
.fa-circle-check,.mi-check_circle{--icon:url("../icons/material/check_circle.svg");}
.fa-percent,.mi-percent{--icon:url("../icons/material/percent.svg");}
.fa-triangle-exclamation,.mi-warning{--icon:url("../icons/material/warning.svg");}
.fa-circle-exclamation,.mi-error{--icon:url("../icons/material/error.svg");}
.fa-circle-info,.mi-info{--icon:url("../icons/material/info.svg");}
.fa-crown,.mi-emoji_events{--icon:url("../icons/material/emoji_events.svg");}
.fa-eye,.mi-visibility{--icon:url("../icons/material/visibility.svg");}
.fa-eye-slash,.mi-visibility_off{--icon:url("../icons/material/visibility_off.svg");}
.fa-file-arrow-down,.mi-download{--icon:url("../icons/material/download.svg");}
.fa-file-csv,.mi-table_view{--icon:url("../icons/material/table_view.svg");}
.fa-filter,.mi-filter_alt{--icon:url("../icons/material/filter_alt.svg");}
.fa-flask,.mi-science{--icon:url("../icons/material/science.svg");}
.fa-vial,.mi-science{--icon:url("../icons/material/science.svg");}
.fa-floppy-disk,.mi-save{--icon:url("../icons/material/save.svg");}
.fa-pen,.mi-edit{--icon:url("../icons/material/edit.svg");}
.fa-pen-ruler,.mi-draw{--icon:url("../icons/material/draw.svg");}
.fa-drafting-compass,.mi-architecture{--icon:url("../icons/material/architecture.svg");}
.fa-eraser,.mi-backspace{--icon:url("../icons/material/backspace.svg");}
.fa-font,.mi-format_size{--icon:url("../icons/material/format_size.svg");}
.fa-print,.mi-print{--icon:url("../icons/material/print.svg");}
.fa-right-to-bracket,.mi-login{--icon:url("../icons/material/login.svg");}
.fa-lock,.mi-lock{--icon:url("../icons/material/lock.svg");}
.fa-rotate-left,.mi-undo{--icon:url("../icons/material/undo.svg");}
.fa-rotate-right,.mi-redo{--icon:url("../icons/material/redo.svg");}
.fa-scissors,.mi-content_cut{--icon:url("../icons/material/content_cut.svg");}
.fa-slash,.mi-horizontal_rule{--icon:url("../icons/material/horizontal_rule.svg");}
.fa-circle,.mi-circle{--icon:url("../icons/material/circle.svg");}
.fa-check,.mi-check{--icon:url("../icons/material/check.svg");}
.fa-trash,.mi-delete{--icon:url("../icons/material/delete.svg");}
.fa-xmark,.mi-close{--icon:url("../icons/material/close.svg");}
.fa-download,.mi-download{--icon:url("../icons/material/download.svg");}
.fa-magnifying-glass,.mi-search{--icon:url("../icons/material/search.svg");}

.mi-crop_square{--icon:url("../icons/material/crop_square.svg");}
.fa-book-open,.mi-menu_book{--icon:url("../icons/material/menu_book.svg");}
.fa-chevron-down,.mi-expand_more{--icon:url("../icons/material/expand_more.svg");}
.fa-boxes-stacked,.mi-inventory_2{--icon:url("../icons/material/inventory_2.svg");}
.fa-phone,.mi-call{--icon:url("../icons/material/call.svg");}
.fa-calendar-days,.mi-calendar_month{--icon:url("../icons/material/calendar_month.svg");}
.fa-note-sticky,.mi-sticky_note_2{--icon:url("../icons/material/sticky_note_2.svg");}
.fa-location-dot,.mi-location_on{--icon:url("../icons/material/location_on.svg");}
