/* Google Material Symbols (Outlined), loaded from Google Fonts in PluginsClientHeaderPartial.
   Usage: <i class="mi mi-add"></i> — the class name is the Material icon name with "_" written as "-".
   Works wherever only a class can be set (DevExtreme .Icon(), menu icons stored in Permissions, addClass). */
.mi {
    font-family: 'Material Symbols Outlined' !important;
    font-weight: normal;
    font-style: normal;
    font-size: 18px;
    line-height: 1;
    display: inline-block;
    vertical-align: middle;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    font-feature-settings: 'liga';
    font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}
.mi-fill { font-variation-settings: 'FILL' 1, 'wght' 400, 'GRAD' 0, 'opsz' 24; }
.mi-lg { font-size: 22px; }
.mi-spin { animation: mi-spin 1s linear infinite; }
@keyframes mi-spin { to { transform: rotate(360deg); } }

.mi-account-tree::before { content: "account_tree"; }
.mi-add::before { content: "add"; }
.mi-apartment::before { content: "apartment"; }
.mi-arrow-back::before { content: "arrow_back"; }
.mi-arrow-circle-right::before { content: "arrow_circle_right"; }
.mi-arrow-forward::before { content: "arrow_forward"; }
.mi-assignment-turned-in::before { content: "assignment_turned_in"; }
.mi-autorenew::before { content: "autorenew"; }
.mi-badge::before { content: "badge"; }
.mi-bar-chart::before { content: "bar_chart"; }
.mi-beach-access::before { content: "beach_access"; }
.mi-block::before { content: "block"; }
.mi-build::before { content: "build"; }
.mi-calendar-add-on::before { content: "calendar_add_on"; }
.mi-calendar-today::before { content: "calendar_today"; }
.mi-call::before { content: "call"; }
.mi-check::before { content: "check"; }
.mi-check-circle::before { content: "check_circle"; }
.mi-chevron-left::before { content: "chevron_left"; }
.mi-chevron-right::before { content: "chevron_right"; }
.mi-circle::before { content: "circle"; }
.mi-close::before { content: "close"; }
.mi-code::before { content: "code"; }
.mi-coffee::before { content: "coffee"; }
.mi-contacts::before { content: "contacts"; }
.mi-content-copy::before { content: "content_copy"; }
.mi-contract::before { content: "contract"; }
.mi-contrast::before { content: "contrast"; }
.mi-dark-mode::before { content: "dark_mode"; }
.mi-delete::before { content: "delete"; }
.mi-description::before { content: "description"; }
.mi-dns::before { content: "dns"; }
.mi-edit::before { content: "edit"; }
.mi-euro::before { content: "euro"; }
.mi-event-busy::before { content: "event_busy"; }
.mi-expand-more::before { content: "expand_more"; }
.mi-flag::before { content: "flag"; }
.mi-folder::before { content: "folder"; }
.mi-folder-open::before { content: "folder_open"; }
.mi-group::before { content: "group"; }
.mi-handshake::before { content: "handshake"; }
.mi-help::before { content: "help"; }
.mi-info::before { content: "info"; }
.mi-language::before { content: "language"; }
.mi-layers::before { content: "layers"; }
.mi-library-books::before { content: "library_books"; }
.mi-light-mode::before { content: "light_mode"; }
.mi-lock::before { content: "lock"; }
.mi-logout::before { content: "logout"; }
.mi-mail::before { content: "mail"; }
.mi-manage-accounts::before { content: "manage_accounts"; }
.mi-medical-services::before { content: "medical_services"; }
.mi-more-horiz::before { content: "more_horiz"; }
.mi-notifications::before { content: "notifications"; }
.mi-open-with::before { content: "open_with"; }
.mi-payments::before { content: "payments"; }
.mi-person::before { content: "person"; }
.mi-person-off::before { content: "person_off"; }
.mi-picture-as-pdf::before { content: "picture_as_pdf"; }
.mi-print::before { content: "print"; }
.mi-receipt-long::before { content: "receipt_long"; }
.mi-refresh::before { content: "refresh"; }
.mi-remove-circle::before { content: "remove_circle"; }
.mi-repeat::before { content: "repeat"; }
.mi-save::before { content: "save"; }
.mi-schedule::before { content: "schedule"; }
.mi-search::before { content: "search"; }
.mi-sell::before { content: "sell"; }
.mi-send::before { content: "send"; }
.mi-settings::before { content: "settings"; }
.mi-show-chart::before { content: "show_chart"; }
.mi-signature::before { content: "signature"; }
.mi-speed::before { content: "speed"; }
.mi-sports-score::before { content: "sports_score"; }
.mi-sticky-note-2::before { content: "sticky_note_2"; }
.mi-swap-horiz::before { content: "swap_horiz"; }
.mi-table::before { content: "table"; }
.mi-table-view::before { content: "table_view"; }
.mi-trophy::before { content: "trophy"; }
.mi-undo::before { content: "undo"; }
.mi-upload::before { content: "upload"; }
.mi-view-column::before { content: "view_column"; }
.mi-visibility::before { content: "visibility"; }
.mi-visibility-off::before { content: "visibility_off"; }
.mi-warning::before { content: "warning"; }
.mi-work::before { content: "work"; }
