@font-face{
  font-family:"LXGW WenKai";
  src:url("../fonts/lxgw-wenkai-regular.woff2") format("woff2");
  font-style:normal;
  font-weight:400;
  font-display:swap;
}
@font-face{
  font-family:"LXGW WenKai";
  src:url("../fonts/lxgw-wenkai-bold.woff2") format("woff2");
  font-style:normal;
  font-weight:700;
  font-display:swap;
}

/* =========================================================================
   纸感设计语言 · Design Token（唯一事实来源）
   规范：docs/pr/0221-2026-07-15-notebook-design-spec.md §1
   ⚠️ 全站任何颜色都必须走这里的变量，禁止硬编码色值。
      （旧版约四成硬编码色稀释了 token，是"格格不入"的技术根因。）
   ========================================================================= */
:root{
  /* —— 纸 —— */
  --paper:#f7f3e8;                   /* 做旧暖纸 */
  --paper-edge:#efe9d8;              /* 纸边微暗（暗角渐变用） */
  --rule:rgba(58,72,96,.09);         /* 印刷横线：冷灰 */

  /* —— 赭红 = 印刷层（纸上印好的线：边距、页眉双线、分隔线）—— */
  --margin:rgba(178,86,52,.55);      /* 边距竖线 / 页眉双线 / 分隔线 */
  --margin-soft:rgba(178,86,52,.10); /* 边距线内侧洇色 */

  /* —— 墨 = 正文字 —— */
  --ink:#282a20;                     /* 正文墨色 */
  --ink-soft:#6c6f5f;                /* 褪色字：次要信息、导读 */

  /* —— 绿 = 手写笔层（人后来写上去的：手圈、荧光、小节号、箭头、强调）—— */
  --pen:#127a57;                     /* 绿笔 */
  --pen-deep:#0a5539;                /* 深绿：强调文字 */
  --hi:rgba(18,122,87,.13);          /* 荧光笔重涂（选中） */
  --hi-soft:rgba(18,122,87,.07);     /* 荧光笔轻扫（hover），透出横线 */

  /* —— 网格 —— */
  --row:30px;                        /* 基线网格 = 行距，一切间距是它的整数倍 */

  /* —— 字体：全局唯一（中英文同一支笔）—— */
  --hand:"LXGW WenKai","Songti SC",serif;
}
