/* Self-hosted subsets built by tools/build_fonts.py — the game renders
identically with no network. Regenerate after adding new UI copy. */
@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;
  src:url("../assets/fonts/anton-400.woff2") format("woff2")}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:400;font-display:swap;
  src:url("../assets/fonts/jetbrainsmono-400.woff2") format("woff2")}
@font-face{font-family:'JetBrains Mono';font-style:normal;font-weight:700;font-display:swap;
  src:url("../assets/fonts/jetbrainsmono-700.woff2") format("woff2")}
@font-face{font-family:'Noto Serif SC';font-style:normal;font-weight:700;font-display:swap;
  src:url("../assets/fonts/notoserifsc-700.woff2") format("woff2")}
@font-face{font-family:'Noto Serif SC';font-style:normal;font-weight:900;font-display:swap;
  src:url("../assets/fonts/notoserifsc-900.woff2") format("woff2")}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:400;font-display:swap;
  src:url("../assets/fonts/notosanssc-400.woff2") format("woff2")}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:700;font-display:swap;
  src:url("../assets/fonts/notosanssc-700.woff2") format("woff2")}
@font-face{font-family:'Noto Sans SC';font-style:normal;font-weight:900;font-display:swap;
  src:url("../assets/fonts/notosanssc-900.woff2") format("woff2")}
