@font-face {
  font-family: "Inter Site";
  src: url("./InterVariable-4.1.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: "Inter Site";
  src: url("./InterVariable-Italic-4.1.woff2") format("woff2");
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans SC Site";
  src: url("./NotoSansSC-Site-Variable.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans SC Full";
  src: url("./NotoSansSC-Variable.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: "Noto Sans Mono";
  src: url("./NotoSansMono-Variable.woff2") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: "Momo Trust Sans";
  src: url("./momo-trust-sans.ttf") format("truetype");
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
}

:root {
  --font-sans: "Inter Site", "Noto Sans SC Site", "Noto Sans SC Full", "PingFang SC", "Microsoft YaHei",
    "Microsoft YaHei UI", "Hiragino Sans GB", "Noto Sans CJK SC",
    "Source Han Sans SC", "WenQuanYi Micro Hei", system-ui, -apple-system,
    BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;
  --font-mono: "Noto Sans Mono", "Noto Sans SC Site", "Noto Sans SC Full", monospace;
  font-synthesis-weight: none;
}

html,
body,
button,
input,
textarea,
select,
a,
.home-hero__title,
.manual-standalone {
  font-family: var(--font-sans) !important;
}

.manual-prose code {
  font-family: var(--font-mono) !important;
}
