/* 全站唯一的颜色/字体/尺寸来源。字体：自托管子集 woff2（Noto Sans SC 300/400、Noto Serif SC 300，SIL OFL 1.1），不连 Google Fonts。
   font-display:swap —— 先用系统字显示，webfont 到了再替换；不会因字体没下完而白屏。 */
@font-face{font-family:"JRD Sans";src:url(/p/fonts/noto-sans-sc-300.woff2) format("woff2");font-weight:100 300;font-style:normal;font-display:swap}
@font-face{font-family:"JRD Sans";src:url(/p/fonts/noto-sans-sc-400.woff2) format("woff2");font-weight:301 900;font-style:normal;font-display:swap}
@font-face{font-family:"JRD Serif";src:url(/p/fonts/noto-serif-sc-title.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}
:root{--c-bg:#FFFFFF;--c-text:#202624;--c-muted:#66716C;--c-brand:#1F4D3A;--c-line:#E5E9E6;--c-brand-wash:#F2F6F4;--c-up:#C8423B;--c-down:#1D8A55;--c-demo:#8A5A12;--c-demo-bg:#FFF6E5;--c-surface:#F7F9F8;--c-line-strong:#C9D3CE;--c-warn:#8A5A12;--c-warn-bg:#FFF6E5;--c-up-bg:#FBEDEC;--c-down-bg:#EAF5EF;--c-on-brand:#FFFFFF;--c-chart-1:#1F4D3A;--c-chart-2:#5D8A6E;--c-chart-3:#A3C2AB;--c-chart-4:#D5E3D8;--c-chart-5:#8A9A90;
--f-sans:"JRD Sans",-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;
--f-serif:"JRD Serif","Songti SC","Noto Serif CJK SC",STSong,SimSun,serif;
--f-mark:"JRD Serif",Georgia,"Times New Roman",serif;
--fw-body:300;--fw-head:300;--fw-ui:400;--fw-data:400;
--fs-body:17px;--lh-body:1.9;--fs-data:15px;--fs-meta:14px;--fs-h1:40px;--fs-h-article:34px;--fs-h2:22px;--fs-h3:19px;--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s6:48px;--s8:64px;--r:6px;--tap:44px;--w-page:1160px;--w-read:720px;--shadow-float:0 6px 24px rgba(32,38,36,.08)}
@media(max-width:720px){:root{--fs-body:16px;--fs-h1:28px;--fs-h-article:26px;--fs-h2:20px;--fs-h3:18px;--s6:40px}}
html{font-synthesis:none}
.num,.n,td,[data-num]{font-variant-numeric:tabular-nums}

/* 规则：14px 以下不用 300；数字 400 + 等宽 */
small,.meta,[class*=meta],[class*=note],[class*=badge]{font-weight:var(--fw-ui)}
