:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-family:var(--app-font-family,"Xiaolai SC", "PingFang SC", sans-serif);--font-size:14px;--text-color:#45414f;--subtitle-color:#878491;--background-color:#f8f7fa;--content-background-color:#fff;--purple:#7860c8;--border:#e9e5ef;--soft-purple:#f0ebf8;--scrollbar-color:#d4cede;--scrollbar-hover-color:#a59ab9;--footer-text-color:#878491}html[theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#e7e4ef;--subtitle-color:#a19bad;--background-color:#14121b;--content-background-color:#1d1a25;--purple:#b6a1ed;--border:#302b3c;--soft-purple:#292237;--scrollbar-color:#494054;--scrollbar-hover-color:#6d617e;--footer-text-color:#a19bad}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--background-color);min-width:320px;color:var(--text-color);font-family:var(--app-font-family,"PingFang SC", sans-serif);font-synthesis:none;-webkit-font-smoothing:antialiased;margin:0}button,input,a{-webkit-tap-highlight-color:transparent}button{font:inherit}a:focus-visible,button:focus-visible{outline:2px solid var(--purple);outline-offset:5px}::selection{background:var(--soft-purple);color:var(--purple)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
