@font-face {
  font-family: "Lemon Latin";
  src: url("/login/fonts/manrope-latin.woff2") format("woff2");
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
}

@font-face {
  font-family: "Lemon Sans SC";
  src: url("/login/fonts/noto-sans-sc-site.woff2?v=20260930-3") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}

@font-face {
  font-family: "Lemon Site Sans";
  src: url("/login/fonts/lemon-site-sans-regular.woff2?v=20260930-3") format("woff2");
  font-style: normal;
  font-weight: 400 599;
  font-display: swap;
}

@font-face {
  font-family: "Lemon Site Sans";
  src: url("/login/fonts/lemon-site-sans-semibold.woff2?v=20260930-3") format("woff2");
  font-style: normal;
  font-weight: 600 900;
  font-display: swap;
}

:root {
  --font-body: "Lemon Site Sans", "Lemon Sans SC", -apple-system, BlinkMacSystemFont, "PingFang SC", "Microsoft YaHei", sans-serif;
  --font-display: "Lemon Serif", "Lemon Serif SC", "Songti SC", serif;
}

@font-face {
  font-family: "Lemon Serif";
  src: url("/login/fonts/lemon-editorial-serif.woff2") format("woff2");
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
}

@font-face {
  font-family: "Lemon Serif SC";
  src: url("/login/fonts/noto-serif-sc-site.woff2?v=20261002-serif-1") format("woff2");
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
}
