:root{--font-ui:"PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", system-ui, sans-serif;--text-small:.8125rem;--text-ui:.9375rem;--text-body:1rem;--text-section:1.125rem;--text-title:clamp(1.5rem, 1.25rem + 1.2vw, 2rem);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-ui);color:#1d1d1b;background:#fafaf9}body{margin:0}main{box-sizing:border-box;max-width:780px;margin:clamp(30px,11vh,106px) auto;padding:0 24px}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;unicode-bidi:plaintext;background:#fff;border:1px solid #dededb;border-radius:12px;margin:0 0 24px;padding:clamp(18px,5vw,32px);font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.75}button{color:#fff;cursor:pointer;min-height:44px;font:inherit;font-size:var(--text-ui);background:#252524;border:1px solid #252524;border-radius:7px;padding:0 19px;font-weight:600}button:hover{background:#41413e}button:focus-visible{outline-offset:3px;outline:2px solid #252524}p{font-size:var(--text-ui);margin:0 0 16px;line-height:1.6}
