:root{--background:#0f1317;--surface:#1a2026;--foreground:#e8dfd0;--muted:#e8dfd08c;--lamp:#f2b24a;--lamp-ink:#1c1405;--alert:#ff9170;--font-serif:var(--font-serif-sc), "Songti SC", "Noto Serif SC", serif;--font-sans:-apple-system, "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%}html,body{max-width:100vw;overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}
