@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Thin.woff2") format("woff2");
  font-style: normal;
  font-weight: 100;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-ExtraLight.woff2") format("woff2");
  font-style: normal;
  font-weight: 200;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Light.woff2") format("woff2");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Normal.woff2") format("woff2");
  font-style: normal;
  font-weight: 350;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Regular.woff2") format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Medium.woff2") format("woff2");
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Demibold.woff2") format("woff2");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Semibold.woff2") format("woff2");
  font-style: normal;
  font-weight: 650;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Bold.woff2") format("woff2");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

@font-face {
  font-family: "MiSans";
  src: url("/assets/fonts/misans/MiSans-Heavy.woff2") format("woff2");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

:root {
  --tahe-ui-font: "MiSans";
  --font-sans: var(--tahe-ui-font);
  --font-mono: var(--tahe-ui-font);
  --default-font-family: var(--tahe-ui-font);
  --default-mono-font-family: var(--tahe-ui-font);
  --el-font-family: var(--tahe-ui-font);
}

html,
body,
#app,
button,
input,
textarea,
select,
option,
body *:not(.iconfont):not([class^="iconfont"]):not([class*=" iconfont"]):not(.fa):not(.fas):not(.far):not(.fab):not([class^="fa-"]):not([class*=" fa-"]):not(.glyphicon):not([class^="glyphicon-"]):not([class*=" glyphicon-"]):not([class^="spfont"]):not([class*=" spfont"]):not(.captcha):not([class^="captcha"]):not([class*=" captcha"]) {
  font-family: var(--tahe-ui-font) !important;
}
