/* =============================================================
 * 儿童阅读字体（V2.9）
 * -------------------------------------------------------------
 * 中文：站酷庆科黄油体 ZCOOL QingKe HuangYou —— 笔画粗、转折圆、
 *       略带手写感，接近教材/绘本的字形观感（SIL OFL 1.1）
 * 英文：Baloo 2 —— 圆润几何无衬线，跟中文的圆头笔画同一气质（SIL OFL 1.1）
 *
 * 字体文件是子集：GB2312 全字库 6763 字 + 中英标点 + 拼音声调字母，
 * 由 开发/make-fonts.py 生成（源文件不入库）。生僻字自动回退系统字体。
 * 只用于「绘本画面文字 / 字幕 / 后台文字预览」，不改站点 UI 字体。
 * ============================================================= */

@font-face {
  font-family: "QK Round";
  src: url("/fonts/zcool-qingke-cn.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Baloo Kid";
  src: url("/fonts/baloo2-en.woff2") format("woff2");
  font-weight: 400 800;
  font-style: normal;
  font-display: swap;
}

/* V3.1：儿童楷体（霞鹜文楷 LXGW WenKai，SIL OFL 1.1）。
 * 子集 1.55MB，比默认的庆科黄油体重不少，所以「默认字体栈里不出现它」——
 * 浏览器只在真有元素用到这个 family 时才回源下载，老师不选楷体就不花流量。
 * font-display:swap 保证换字期间先用系统楷体（Kaiti SC/STKaiti/KaiTi）顶上，不白屏。 */
@font-face {
  font-family: "LXGW WenKai";
  src: url("/fonts/lxgw-kai-cn.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  /* 汉字优先：QK 自带拉丁，数字与字母也是圆头，整体更统一 */
  --font-kid: "QK Round", "Baloo Kid", "PingFang SC", "Microsoft YaHei", sans-serif;
  /* 英文优先：Baloo 的小写字形更清楚，适合整句英文阅读 */
  --font-kid-en: "Baloo Kid", "QK Round", "PingFang SC", "Microsoft YaHei", sans-serif;
}
