:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:#111827;--orange:#ff7817;--line:#e2e7ee;--site-header-height:72px;--site-header-top:12px;--site-header-space:calc(var(--site-header-height) + var(--site-header-top) * 2);color:var(--ink);background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-size:16px;line-height:1.6}button,input{font:inherit}button{cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #f99a49}img{max-width:100%;height:auto}::selection{background:#ffe3c8}:where([id]){scroll-margin-top:var(--site-header-space)}@media (max-width:800px){:root{--site-header-top:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
