/* ============================================================
   英语课本 / 绘本 专用教材手写体  xumin.TTF（Johnson 提供）
   字体只含拉丁字母与数字，中文自动回退到系统中文字体。
   仅作用于英文内容；不改变任何课文文字、JS 与音频。
   ============================================================ */
@font-face {
  font-family: "XuminHand";
  src: url("fonts/xumin.ttf") format("truetype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

/* 手写体字面偏小，字号整体上调，保持与原来相当的可读高度 */
.ln .en, .ln .sp, .hd .u, .hd h1, .bar .t, .bt, .item .t {
  font-family: "XuminHand", "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;
  letter-spacing: .2px;
}
.ln .en { font-size: 22px; font-weight: 400; line-height: 1.55; }
.ln .sp { font-size: 14px; font-weight: 700; }
.hd .u  { font-size: 15px; font-weight: 700; }
.hd h1  { font-size: 29px; font-weight: 700; }
.bar .t { font-size: 17.5px; font-weight: 700; }
.bt     { font-size: 15px; font-weight: 700; }
/* 列表页标题含中英混排：只换字体，不动字号，避免布局抖动 */

@media (max-width: 480px) {
  .ln .en { font-size: 20px; }
  .hd h1  { font-size: 25px; }
  .bar .t { font-size: 16px; }
  .bt     { font-size: 14px; }
}
