html,body{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}input,button,select,optgroup,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}html,body,#app{height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.page-fade-enter-active{transition:opacity .2s,transform .2s}.page-fade-leave-active{transition:opacity .15s,transform .15s}.page-fade-enter-from{opacity:0;transform:translateY(6px)}.page-fade-leave-to{opacity:0;transform:translateY(-4px)}*{box-sizing:border-box}:root{--bg-base:#fff;--bg-elevated:#f5f7fa;--bg-container:#fff;--bg-hover:#f8f9fb;--bg-active:#f5f8ff;--bg-subtle:#fafafa;--bg-divider:#f5f5f5;--bg-mask:#fff9;--bg-upload:#fafafa;--border-base:#f0f0f0;--border-light:#f3f4f6;--border-strong:#d9d9d9;--text-primary:#1a1a2e;--text-regular:#333;--text-secondary:#595959;--text-tertiary:#666;--text-placeholder:#8c8c8c;--text-disabled:#999;--text-hint:#bbb;--text-faint:#bfbfbf;--text-link:#1677ff;--text-success:#52c41a;--text-danger:#f5222d;--accent-bg:#1677ff0f;--accent-bg-hover:#1677ff14;--accent-bg-active:#1677ff1a;--accent-bg-strong:#1677ff26;--card-shadow:#00000014;--header-bg:#ffffffeb;--sidebar-bg:#ffffffd9;--layout-gradient:linear-gradient(135deg, #f5f7fa 0%, #f0f4ff 50%, #f5f0ff 100%);--actions-bg-normal:linear-gradient(90deg, #fafbfc00, #fafbfce6 30%, #fafbfc);--actions-bg-active:linear-gradient(90deg, #e6f4ff00, #d6e4ffe6 30%, #d6e4ff);--stat-bg-blue:linear-gradient(135deg, #f0f9ff, #e6f4ff);--stat-bg-green:linear-gradient(135deg, #f6ffed, #f0ffe6);--stat-bg-purple:linear-gradient(135deg, #faf5ff, #f5f0ff);--stat-bg-cyan:linear-gradient(135deg, #f0fffd, #e6fffb);--stat-bg-gold:linear-gradient(135deg, #fffef0, #fffbe6);--stat-bg-orange:linear-gradient(135deg, #fff9f0, #fff7e6);--stat-bg-pink:linear-gradient(135deg, #fff0f6, #ffe6f0);--stat-icon-blue:#1677ff;--stat-icon-green:#52c41a;--stat-icon-purple:#722ed1;--stat-icon-cyan:#13c2c2;--stat-icon-gold:#faad14;--stat-icon-orange:#fa8c16;--stat-icon-pink:#eb2f96;--compare-up:#52c41a;--compare-down:#ff4d4f;--md-preview-bg:#fff}html[data-theme=dark]{--bg-base:#141414;--bg-elevated:#1f1f1f;--bg-container:#1a1a1a;--bg-hover:#262626;--bg-active:#1677ff0f;--bg-subtle:#222;--bg-divider:#262626;--bg-mask:#1e1e1e99;--bg-upload:#222;--border-base:#303030;--border-light:#333;--border-strong:#434343;--text-primary:#ffffffd9;--text-regular:#ffffffbf;--text-secondary:#ffffffa6;--text-tertiary:#ffffff8c;--text-placeholder:#ffffff73;--text-disabled:#ffffff59;--text-hint:#ffffff40;--text-faint:#fff3;--text-link:#4096ff;--accent-bg:#1677ff1f;--accent-bg-hover:#1677ff26;--accent-bg-active:#1677ff2e;--accent-bg-strong:#1677ff38;--card-shadow:#0000004d;--header-bg:#1e1e1eeb;--sidebar-bg:#1a1a1ad9;--layout-gradient:linear-gradient(135deg, #1677ff00);--actions-bg-normal:linear-gradient(90deg, #1a1a1a00, #1a1a1ae6 30%, #1a1a1a);--actions-bg-active:linear-gradient(90deg, #1677ff00, #1677ff1f 30%, #1677ff2e);--stat-bg-blue:linear-gradient(135deg, #1677ff26, #1677ff0d);--stat-bg-green:linear-gradient(135deg, #52c41a26, #52c41a0d);--stat-bg-purple:linear-gradient(135deg, #722ed126, #722ed10d);--stat-bg-cyan:linear-gradient(135deg, #13c2c226, #13c2c20d);--stat-bg-gold:linear-gradient(135deg, #faad1426, #faad140d);--stat-bg-orange:linear-gradient(135deg, #fa8c1626, #fa8c160d);--stat-bg-pink:linear-gradient(135deg, #eb2f9626, #eb2f960d);--stat-icon-blue:#4096ff;--stat-icon-green:#73d13d;--stat-icon-purple:#b37feb;--stat-icon-cyan:#36cfc9;--stat-icon-gold:#ffc53d;--stat-icon-orange:#ffa940;--stat-icon-pink:#f759ab;--compare-up:#73d13d;--compare-down:#ff7875;--md-preview-bg:#1a1a1a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{background:var(--bg-base);height:100%;color:var(--text-primary);margin:0;padding:0;overflow:hidden}#app{height:100%}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#c8ccd4;border-radius:4px;transition:background .2s}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#424242}::-webkit-scrollbar-thumb:hover{background:#a8adb7}html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#555}::-webkit-scrollbar-track{background:0 0}html[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg-elevated)}::selection{color:#1677ff;background:#1677ff22}html[data-theme=dark] ::selection{color:#4096ff;background:#1677ff44}.ant-card{transition:box-shadow .25s,transform .25s}.ant-btn{transition:all .2s!important}.ant-btn:active{transform:scale(.96)}.ant-btn-primary{background:linear-gradient(135deg,#1677ff 0%,#722ed1 100%)!important;border:none!important}.ant-btn-primary:not(:disabled):hover{background:linear-gradient(135deg,#4096ff 0%,#9254de 100%)!important}.ant-btn-primary:not(:disabled):active{transform:scale(.96)}.ant-btn-primary.ant-btn-dangerous{background:linear-gradient(135deg,#ff4d4f 0%,#cf1322 100%)!important}.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background:linear-gradient(135deg,#ff7875 0%,#f5222d 100%)!important}.ant-tag{cursor:default;transition:all .2s}.ant-tag:not(.ant-tag-checkable):hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000014}.ant-table-tbody>tr.ant-table-row{transition:background .15s}.stat-value{font-size:28px;font-weight:600;line-height:1.4}.stat-compare{margin-top:4px;font-size:13px}.stat-compare .up{color:var(--compare-up)}.stat-compare .down{color:var(--compare-down)}@media screen and (width<=768px){table{font-size:12px}}@media screen and (width<=576px){.hide-on-mobile{display:none!important}}
