/* CSG UI Kit · base.css
 * 基础：盒模型、正文排版、选择色、等宽数字、.muted/.sr-only/[hidden]。
 * 无依赖、无外链；换肤只改 :root 上的自定义属性（见 README）。 */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%}
body{margin:0;background:var(--paper);color:var(--ink);font:400 13px/1.5 var(--font-sans);
  font-kerning:normal;text-autospace:ideograph-alpha ideograph-numeric;text-spacing-trim:space-first;
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
a{color:inherit;text-decoration:none}
button,input,select,textarea{font:inherit;color:inherit}
::selection{background:color-mix(in srgb,var(--accent) 24%,transparent)}
.num,.tnum{font-variant-numeric:tabular-nums}
.mono{font-family:var(--font-mono);font-size:.94em}
.muted{color:var(--ink-3)}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
[hidden]{display:none!important}

