/* 本文件由 scripts/fonts/subset-mdi.py 生成，请勿手工修改。

   新增 mdi 图标后运行 `pnpm font:mdi` 重新生成。 */

/* MaterialDesignIcons.com */

.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































.mdi-18px.mdi-set, .mdi-18px.mdi:before {
  font-size: 18px;
}

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
  font-size: 24px;
}

.mdi-36px.mdi-set, .mdi-36px.mdi:before {
  font-size: 36px;
}

.mdi-48px.mdi-set, .mdi-48px.mdi:before {
  font-size: 48px;
}

.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54);
}

.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26);
}

.mdi-light:before {
  color: white;
}

.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3);
}

.mdi-rotate-45 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(45deg);
            transform: scaleX(-1) rotate(45deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(45deg);
            -ms-transform: rotate(45deg);
            transform: scaleY(-1) rotate(45deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-45:before {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.mdi-rotate-90 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(90deg);
            transform: scaleX(-1) rotate(90deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(90deg);
            -ms-transform: rotate(90deg);
            transform: scaleY(-1) rotate(90deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.mdi-rotate-135 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(135deg);
            transform: scaleX(-1) rotate(135deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(135deg);
            -ms-transform: rotate(135deg);
            transform: scaleY(-1) rotate(135deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-135:before {
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}

.mdi-rotate-180 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(180deg);
            transform: scaleX(-1) rotate(180deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: scaleY(-1) rotate(180deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.mdi-rotate-225 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(225deg);
            transform: scaleX(-1) rotate(225deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(225deg);
            -ms-transform: rotate(225deg);
            transform: scaleY(-1) rotate(225deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-225:before {
  -webkit-transform: rotate(225deg);
  -ms-transform: rotate(225deg);
  transform: rotate(225deg);
}

.mdi-rotate-270 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(270deg);
            transform: scaleX(-1) rotate(270deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(270deg);
            -ms-transform: rotate(270deg);
            transform: scaleY(-1) rotate(270deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}

.mdi-rotate-315 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(315deg);
            transform: scaleX(-1) rotate(315deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(315deg);
            -ms-transform: rotate(315deg);
            transform: scaleY(-1) rotate(315deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-315:before {
  -webkit-transform: rotate(315deg);
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.mdi-flip-h:before {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.mdi-flip-v:before {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

.mdi-spin:before {
  -webkit-animation: mdi-spin 2s infinite linear;
  animation: mdi-spin 2s infinite linear;
}

@-webkit-keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

@keyframes mdi-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

/*# sourceMappingURL=materialdesignicons.css.map */

.mdi-account-circle-outline::before {
  content: "\F0B55";
}
.mdi-account-multiple-outline::before {
  content: "\F000F";
}
.mdi-account-outline::before {
  content: "\F0013";
}
.mdi-alert-circle::before {
  content: "\F0028";
}
.mdi-alert-circle-outline::before {
  content: "\F05D6";
}
.mdi-alpha-a-circle-outline::before {
  content: "\F0BED";
}
.mdi-archive-clock-outline::before {
  content: "\F1750";
}
.mdi-arrow-down::before {
  content: "\F0045";
}
.mdi-arrow-down-circle-outline::before {
  content: "\F0CDC";
}
.mdi-arrow-left::before {
  content: "\F004D";
}
.mdi-arrow-right::before {
  content: "\F0054";
}
.mdi-arrow-top-right::before {
  content: "\F005C";
}
.mdi-arrow-up::before {
  content: "\F005D";
}
.mdi-auto-fix::before {
  content: "\F0068";
}
.mdi-bell-outline::before {
  content: "\F009C";
}
.mdi-bullhorn-outline::before {
  content: "\F0B23";
}
.mdi-calendar-blank-outline::before {
  content: "\F0B66";
}
.mdi-calendar-check-outline::before {
  content: "\F0C44";
}
.mdi-camera-outline::before {
  content: "\F0D5D";
}
.mdi-chart-donut::before {
  content: "\F07AF";
}
.mdi-chart-timeline-variant::before {
  content: "\F0E93";
}
.mdi-check::before {
  content: "\F012C";
}
.mdi-check-circle::before {
  content: "\F05E0";
}
.mdi-check-circle-outline::before {
  content: "\F05E1";
}
.mdi-chevron-down::before {
  content: "\F0140";
}
.mdi-chevron-left::before {
  content: "\F0141";
}
.mdi-chevron-right::before {
  content: "\F0142";
}
.mdi-chevron-up::before {
  content: "\F0143";
}
.mdi-clock-outline::before {
  content: "\F0150";
}
.mdi-close::before {
  content: "\F0156";
}
.mdi-close-circle::before {
  content: "\F0159";
}
.mdi-cloud-outline::before {
  content: "\F0163";
}
.mdi-cog-outline::before {
  content: "\F08BB";
}
.mdi-comment-processing-outline::before {
  content: "\F0185";
}
.mdi-content-copy::before {
  content: "\F018F";
}
.mdi-creative-commons::before {
  content: "\F0D6B";
}
.mdi-database-outline::before {
  content: "\F1632";
}
.mdi-delete-outline::before {
  content: "\F09E7";
}
.mdi-docker::before {
  content: "\F0868";
}
.mdi-dots-horizontal::before {
  content: "\F01D8";
}
.mdi-download::before {
  content: "\F01DA";
}
.mdi-download-outline::before {
  content: "\F0B8F";
}
.mdi-email-outline::before {
  content: "\F01F0";
}
.mdi-eye-off-outline::before {
  content: "\F06D1";
}
.mdi-eye-outline::before {
  content: "\F06D0";
}
.mdi-folder-open-outline::before {
  content: "\F0DCF";
}
.mdi-format-list-bulleted::before {
  content: "\F0279";
}
.mdi-fullscreen::before {
  content: "\F0293";
}
.mdi-fullscreen-exit::before {
  content: "\F0294";
}
.mdi-github::before {
  content: "\F02A4";
}
.mdi-grave-stone::before {
  content: "\F0BA2";
}
.mdi-heart::before {
  content: "\F02D1";
}
.mdi-heart-outline::before {
  content: "\F02D5";
}
.mdi-heart-pulse::before {
  content: "\F05F6";
}
.mdi-history::before {
  content: "\F02DA";
}
.mdi-home-outline::before {
  content: "\F06A1";
}
.mdi-image-multiple-outline::before {
  content: "\F02EF";
}
.mdi-image-off-outline::before {
  content: "\F11D1";
}
.mdi-inbox-outline::before {
  content: "\F1274";
}
.mdi-link-variant::before {
  content: "\F0339";
}
.mdi-link-variant-off::before {
  content: "\F033A";
}
.mdi-link-variant-plus::before {
  content: "\F1100";
}
.mdi-logout::before {
  content: "\F0343";
}
.mdi-magnify::before {
  content: "\F0349";
}
.mdi-map-marker-outline::before {
  content: "\F07D9";
}
.mdi-menu::before {
  content: "\F035C";
}
.mdi-menu-down::before {
  content: "\F035D";
}
.mdi-movie-open-outline::before {
  content: "\F0FCF";
}
.mdi-music-circle-outline::before {
  content: "\F0AD4";
}
.mdi-music-note::before {
  content: "\F0387";
}
.mdi-music-note-outline::before {
  content: "\F0F74";
}
.mdi-music-note-plus::before {
  content: "\F0DDE";
}
.mdi-notebook-outline::before {
  content: "\F0EBF";
}
.mdi-open-in-new::before {
  content: "\F03CC";
}
.mdi-palette-outline::before {
  content: "\F0E0C";
}
.mdi-pause::before {
  content: "\F03E4";
}
.mdi-pencil-outline::before {
  content: "\F0CB6";
}
.mdi-pin::before {
  content: "\F0403";
}
.mdi-play::before {
  content: "\F040A";
}
.mdi-play-circle-outline::before {
  content: "\F040D";
}
.mdi-play-outline::before {
  content: "\F0F1B";
}
.mdi-playlist-music::before {
  content: "\F0CB8";
}
.mdi-plus::before {
  content: "\F0415";
}
.mdi-qrcode::before {
  content: "\F0432";
}
.mdi-radar::before {
  content: "\F0437";
}
.mdi-refresh::before {
  content: "\F0450";
}
.mdi-repeat::before {
  content: "\F0456";
}
.mdi-repeat-once::before {
  content: "\F0458";
}
.mdi-rss::before {
  content: "\F046B";
}
.mdi-send-outline::before {
  content: "\F1165";
}
.mdi-server-network-outline::before {
  content: "\F1C99";
}
.mdi-share::before {
  content: "\F0496";
}
.mdi-share-outline::before {
  content: "\F0932";
}
.mdi-shield-account-outline::before {
  content: "\F0A12";
}
.mdi-shield-check-outline::before {
  content: "\F0CC8";
}
.mdi-shield-lock-outline::before {
  content: "\F0CCC";
}
.mdi-shield-off-outline::before {
  content: "\F099C";
}
.mdi-shuffle-variant::before {
  content: "\F049F";
}
.mdi-skip-next::before {
  content: "\F04AD";
}
.mdi-skip-previous::before {
  content: "\F04AE";
}
.mdi-source-repository::before {
  content: "\F0CCF";
}
.mdi-speedometer::before {
  content: "\F04C5";
}
.mdi-swap-horizontal::before {
  content: "\F04E1";
}
.mdi-tag-multiple-outline::before {
  content: "\F12F7";
}
.mdi-tag-off-outline::before {
  content: "\F1221";
}
.mdi-tag-remove-outline::before {
  content: "\F1223";
}
.mdi-text-box-outline::before {
  content: "\F09ED";
}
.mdi-text-box-remove-outline::before {
  content: "\F0EAD";
}
.mdi-text-box-search-outline::before {
  content: "\F0EAF";
}
.mdi-tshirt-crew-outline::before {
  content: "\F053F";
}
.mdi-umbrella-outline::before {
  content: "\F054B";
}
.mdi-upload-outline::before {
  content: "\F0E07";
}
.mdi-view-dashboard-outline::before {
  content: "\F0A1D";
}
.mdi-volume-high::before {
  content: "\F057E";
}
.mdi-volume-medium::before {
  content: "\F0580";
}
.mdi-volume-off::before {
  content: "\F0581";
}
.mdi-wallpaper::before {
  content: "\F0E09";
}
.mdi-water-outline::before {
  content: "\F0E0A";
}
.mdi-water-percent::before {
  content: "\F058E";
}
.mdi-weather-fog::before {
  content: "\F0591";
}
.mdi-weather-lightning::before {
  content: "\F0593";
}
.mdi-weather-night::before {
  content: "\F0594";
}
.mdi-weather-partly-cloudy::before {
  content: "\F0595";
}
.mdi-weather-rainy::before {
  content: "\F0597";
}
.mdi-weather-snowy::before {
  content: "\F0598";
}
.mdi-weather-sunny::before {
  content: "\F0599";
}
.mdi-weather-sunset-down::before {
  content: "\F059B";
}
.mdi-weather-sunset-up::before {
  content: "\F059C";
}
.mdi-weather-windy::before {
  content: "\F059D";
}
.mdi-web::before {
  content: "\F059F";
}
.mdi-wechat::before {
  content: "\F0611";
}
.mdi-white-balance-sunny::before {
  content: "\F05A8";
}
