@font-face{font-family:CHJ-Kai;src:url(https://static.trtst.com/O/fonts/chuihuoji_han.ttf?v=20261011-cors1) format("truetype");font-style:normal;font-weight:500;font-display:swap}:root{color-scheme:light;--font-title:"CHJ-Kai","KaiTi","STKaiti",serif;--font-body:"SF Pro Text","SF Pro Display","Segoe UI","PingFang SC","Hiragino Sans GB",sans-serif;--font-display:var(--font-body);--text:#171717;--text-muted:#5e665b;--accent-strong:#435f46;--site-header-height:0px}*{box-sizing:border-box}body{margin:0;font-family:var(--font-body);color:var(--text);background:#f5f2e9}button,input{font:inherit}a{color:inherit;text-decoration:none}img{display:block}button,a,input{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid #6b805d;outline-offset:3px}#app{min-height:100dvh}
