/* 站点主字体是 Maple Mono NF CN（自托管子集，@font-face 见 /fonts/maple-mono-nf-cn.css，
   由 scripts/build-font.mjs 切分）。--font-fallback 是回退栈：webfont 不含的字形
   （谚文、emoji 等）落到系统字体，不会变豆腐块。 */
*,*::before,*::after{box-sizing:border-box}
html{--font-fallback:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"PingFang SC","Microsoft YaHei","Noto Sans SC","Noto Sans JP","Noto Sans KR",sans-serif;font-family:"Maple Mono NF CN",var(--font-fallback)}
body{margin:0;padding:2rem clamp(1.25rem,5vw,2.5rem)}
.sheet{max-width:40rem;margin:0 auto}
.wordmark{margin:0;font-size:2.5rem;font-weight:700;letter-spacing:0;line-height:1.15}
.section{margin-top:3.5rem}
.section--heading{margin:0 0 .75rem;font-size:1.25rem;font-weight:600}
.spec{margin:0}.spec--row{display:flex;align-items:baseline;gap:.75rem;padding:.15rem 0}.spec--key{flex-shrink:0}.spec--val{font-variant-numeric:tabular-nums}
.index--list{list-style:none;margin:0;padding:0}.index--row+.index--row{margin-top:.75rem}.index--link{display:inline-block;padding:.2rem 0;font-weight:600;text-decoration:underline;text-underline-offset:.15em;color:inherit}.index--desc{margin:.1rem 0 0;font-size:.875rem}
.footer{margin-top:3.5rem;font-size:.875rem}
/* 页脚备案号（萌ICP备…号）故意不走 webfont：它是每个页面都有的汉字，走 webfont 就等于
   让 en/ko/ru 这些页面为 3 个字下载整个 han 分片（约 270KB）。用回退字体后，非中日韩
   页面只剩 latin 分片。 */
.footer--link{font-family:var(--font-fallback);color:inherit;text-decoration:underline;text-underline-offset:.15em}
