/* parrot/fonts — generated, do not edit by hand */
:root {
  --site-font-sans: "Source Han Sans SC", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;
  --site-font-serif: "Source Han Serif SC", "Noto Serif SC", "Songti SC", "SimSun", serif;
  --site-font-display: "Alibaba PuHuiTi", "Source Han Sans SC", "PingFang SC", sans-serif;
}
@font-face {
  font-family: "Source Han Sans SC";
  src: url("/fonts/library/SourceHanSansSC-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Han Sans SC";
  src: url("/fonts/library/SourceHanSansSC-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Han Sans SC";
  src: url("/fonts/library/SourceHanSansSC-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Han Serif SC";
  src: url("/fonts/library/SourceHanSerifSC-Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Han Serif SC";
  src: url("/fonts/library/SourceHanSerifSC-Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Source Han Serif SC";
  src: url("/fonts/library/SourceHanSerifSC-Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Alibaba PuHuiTi";
  src: url("/fonts/library/AlibabaPuHuiTi-3-55-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Alibaba PuHuiTi";
  src: url("/fonts/library/AlibabaPuHuiTi-3-65-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Alibaba PuHuiTi";
  src: url("/fonts/library/AlibabaPuHuiTi-3-85-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Smiley Sans Oblique";
  src: url("/fonts/library/SmileySans-Oblique.woff2") format("woff2");
  font-weight: 400;
  font-style: oblique;
  font-display: swap;
}
@font-face {
  font-family: "Alimama ShuHei Ti";
  src: url("/fonts/library/AlimamaShuHeiTi-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Alimama DaoLi Ti";
  src: url("/fonts/library/AlimamaDaoLiTi.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Alimama DongFangDaKai";
  src: url("/fonts/library/AlimamaDongFangDaKai-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("/fonts/library/HarmonyOS_Sans_Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("/fonts/library/HarmonyOS_Sans_Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "HarmonyOS Sans";
  src: url("/fonts/library/HarmonyOS_Sans_Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

.font-site-sans { font-family: var(--site-font-sans); }
.font-site-serif { font-family: var(--site-font-serif); }
.font-site-display { font-family: var(--site-font-display); }
.font-site-id-source-han-sans { font-family: "Source Han Sans SC", sans-serif; }
.font-site-id-source-han-serif { font-family: "Source Han Serif SC", sans-serif; }
.font-site-id-alibaba-puhuiti { font-family: "Alibaba PuHuiTi", sans-serif; }
.font-site-id-smiley-sans { font-family: "Smiley Sans Oblique", sans-serif; }
.font-site-id-alimama-shuhei { font-family: "Alimama ShuHei Ti", sans-serif; }
.font-site-id-alimama-daoli { font-family: "Alimama DaoLi Ti", sans-serif; }
.font-site-id-alimama-dongfang { font-family: "Alimama DongFangDaKai", sans-serif; }
.font-site-id-harmonyos-sans { font-family: "HarmonyOS Sans", sans-serif; }
html.site-fonts-on {
  --font-sans: var(--site-font-sans);
  --font-serif: var(--site-font-serif);
  --font-display: var(--site-font-display);
}
html.site-fonts-on,
html.site-fonts-on body,
html.site-fonts-on button,
html.site-fonts-on input,
html.site-fonts-on select,
html.site-fonts-on textarea {
  font-family: var(--site-font-sans);
}
