/* ============================================================
   缝合像素字体 Fusion Pixel Font 12px（比例字宽）
   作者 TakWolf 及各字体贡献者 · SIL OFL 1.1（见 OFL.txt）
   三个子集按 unicode-range 分流：
   · latin  → 拉丁字母、数字、常用符号
   · zh_hans→ 简体中文（CJK 统一表意）
   · ja    → 假名（含半角片假名）
   这样中英日混排都落在同一套像素字形里，不会缺字回退。
   ============================================================ */

@font-face {
  font-family: "Fusion Pixel 12px";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("fusion-pixel/fusion-pixel-12px-proportional-latin.otf.woff2") format("woff2");
  unicode-range:
    U+0020-007E, U+00A0-00FF, U+0100-024F,
    U+2000-206F, U+2070-209F, U+20A0-20CF,
    U+2100-214F, U+2190-21FF, U+2212, U+2500-257F;
}

@font-face {
  font-family: "Fusion Pixel 12px";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("fusion-pixel/fusion-pixel-12px-proportional-zh_hans.otf.woff2") format("woff2");
  unicode-range:
    U+2E80-2FDF, U+3000-303F, U+3190-319F, U+31C0-31EF,
    U+3400-4DBF, U+4E00-9FFF, U+F900-FAFF,
    U+FE30-FE4F, U+FF00-FF65, U+FFE0-FFEF;
}

@font-face {
  font-family: "Fusion Pixel 12px";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url("fusion-pixel/fusion-pixel-12px-proportional-ja.otf.woff2") format("woff2");
  unicode-range: U+3041-30FF, U+31F0-31FF, U+FF66-FF9F;
}
