*{box-sizing:border-box;margin:0;padding:0}:root{--bg-page:#f5f5f5;--bg-card:#fff;--bg-hover:#f9f9fb;--bg-active:#2080f01a;--bg-subtle:#f5f7fa;--bg-input:#f5f5f5;--bg-sticky:#fff;--border-color:#efeff5;--border-light:#f5f5f5;--text-primary:#333;--text-secondary:#606266;--text-tertiary:#909399;--text-placeholder:#c0c4cc;--text-muted:#999;--text-faint:#aaa;--scrollbar-thumb:#0003;--shadow-card:0 2px 8px #0000000f;--hover-overlay:#0000000a}html.dark{--bg-page:#18181c;--bg-card:#1e1e24;--bg-hover:#2a2a30;--bg-active:#2080f026;--bg-subtle:#25252b;--bg-input:#25252b;--bg-sticky:#1e1e24;--border-color:#2d2d35;--border-light:#25252b;--text-primary:#e0e0e6;--text-secondary:#b0b0b8;--text-tertiary:#909098;--text-placeholder:#606068;--text-muted:#808088;--text-faint:#606068;--scrollbar-thumb:#fff3;--shadow-card:0 2px 8px #0000004d;--hover-overlay:#ffffff0f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#app{width:100%;height:100%}body{color:var(--text-primary);background-color:var(--bg-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5;transition:background-color .3s,color .3s}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img{max-width:100%;display:block}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-track{background:0 0}html.dark input:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark input:-webkit-autofill:hover{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark input:-webkit-autofill:focus{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark input:-webkit-autofill:active{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark textarea:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark textarea:-webkit-autofill:hover{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark textarea:-webkit-autofill:focus{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark select:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark select:-webkit-autofill:hover{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}html.dark select:-webkit-autofill:focus{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 30px var(--bg-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}
