/* 全站字体（第二版）。文件在 fonts/，由 tools/fonts/subset_fonts.py 生成。
   重新生成后把这里和 index.html 预加载里的 ?v= 一起换掉；预加载的 href 要和这里的 URL 一字不差，否则会下载两次。
   首页用：Caslon（正体）、Script、Gothic、SerifH。首页字体栈不含 NS。
   子页用：NS、Inter、SerifSC、Caslon；细则表来源列用 Caslon 斜体。
   SerifH、SerifSC 都是润植家康熙字典美化体（2026-11-13 起，原来是思源宋体），只有一个字重，
   声明成 100–900，标题写的 700 也用这一份字形，不让浏览器合成粗体。
   两份是不同的子集，族名必须分开：同族同字重写两条 @font-face，浏览器会去下载后写的那个。
   康熙体缺的 – （ ）由 serif-fb（思源宋体 400）补，那两条写在后面、带 unicode-range，只在用到这几个字时下载。 */

/* Libre Caslon Text，可变 400–700，拉丁精简集。写 unicode-range，汉字自动落到后面的宋体或黑体 */
@font-face{font-family:"Caslon";src:url(fonts/caslon.woff2?v=20261112b) format("woff2");font-weight:400 700;font-style:normal;font-display:swap;
  unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A5,U+00B7,U+00D7,U+00E9,U+2013-2014,U+2018-201D,U+2026,U+2192}
@font-face{font-family:"Caslon";src:url(fonts/caslon-it.woff2?v=20261112b) format("woff2");font-weight:400 700;font-style:italic;font-display:swap;
  unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A5,U+00B7,U+00D7,U+00E9,U+2013-2014,U+2018-201D,U+2026,U+2192}

/* Pinyon Script：背景信、账本行、花体小注 */
@font-face{font-family:"Script";src:url(fonts/pinyon.woff2?v=20261112b) format("woff2");font-weight:400;font-style:normal;font-display:swap;
  unicode-range:U+0020-007E,U+00A0,U+00A3,U+00A5,U+00B7,U+00D7,U+00E9,U+2013-2014,U+2018-201D,U+2026,U+2192}

/* Chomsky：只有 The Radar Gazette 和 Deadlines 这几个字母，不写数字 */
@font-face{font-family:"Gothic";src:url(fonts/chomsky.woff2?v=20261112b) format("woff2");font-weight:400;font-style:normal;font-display:swap}

/* 首页中文：board.js 字符串里的字，加书眉和六个入口名 */
@font-face{font-family:"SerifH";src:url(fonts/kx-home.woff2?v=20261113a) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"SerifH";src:url(fonts/serif-fb.woff2?v=20261113a) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+2013,U+FF08,U+FF09}

/* 子页标题中文：index.html、app.js、map.js 字符串里的字 */
@font-face{font-family:"SerifSC";src:url(fonts/kx-sub.woff2?v=20261113a) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:"SerifSC";src:url(fonts/serif-fb.woff2?v=20261113a) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+2013,U+FF08,U+FF09}

/* 思源黑体，可变 100–900，全站字符；子页正文和数据 */
@font-face{font-family:"NS";src:url(fonts/ns.woff2?v=20261112b) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}

/* Inter，可变 100–900；子页拉丁正文 */
@font-face{font-family:"Inter";src:url(fonts/inter.woff2?v=20261112b) format("woff2");font-weight:100 900;font-style:normal;font-display:swap;
  unicode-range:U+0000-00FF,U+2013-2014,U+2018-201D,U+2190-2193,U+2197,U+00D7}
