:root{color-scheme:light}
/* /zh/ only: Chinese needs a touch more leading and no letter-spacing */
:lang(zh-Hans),html[lang="zh-Hans"]{letter-spacing:0}
html[lang="zh-Hans"] body{line-height:1.78}
html[lang="zh-Hans"] h1,html[lang="zh-Hans"] h2,html[lang="zh-Hans"] h3{
  letter-spacing:0;line-height:1.26;font-weight:800}
html[lang="zh-Hans"] .art p,html[lang="zh-Hans"] .art li{line-height:1.86}
html[lang="zh-Hans"] .lede{line-height:1.75}
html[lang="zh-Hans"] .toc a{line-height:1.6}
.lang{display:inline-grid;place-items:center;height:30px;padding:0 11px;border-radius:99px;
  border:1px solid currentColor;font-weight:800;font-size:12px;opacity:.82}
.lang:hover{opacity:1}
.mlang{display:flex;gap:9px;margin:16px 0 0}
.mlang a{flex:1;display:grid;place-items:center;height:42px;border-radius:99px;
  background:#fff;border:1px solid rgba(21,21,26,.22);
  font-weight:800;font-size:13.5px;color:#19111A}
.mlang a.on{background:#2B2B33;color:#fff;border-color:#2B2B33}
.note.warn{border-left-color:#B4541C}
.bot{color-scheme:light}
.bot .top,.bot .top b,.bot .top small,.bot .top .cx{color:#fff!important}
