:root{--paper:#f5f2e9;--paper-2:#e9e4d8;--white:#fffefa;--ink:#17342d;--muted:#6d7c75;--jade:#28594b;--jade-2:#3c7463;--gold:#dba94e;--clay:#c87959;--plum:#79688e;--blue:#467a8d;--line:#17342d1c;--shadow:0 24px 60px #17342d1c;--serif:Georgia, "Songti SC", "STSong", serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif}button,input,textarea,select{font:inherit}button{color:inherit;cursor:pointer}:is(button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible){outline-offset:2px;outline:3px solid #dba94e73}a{color:var(--jade)}code{background:var(--paper-2);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
