:root{--color-brand-400: #3f51c9;--color-brand-500: #3546b4;--color-brand-600: #2f3da3;--color-brand-accent: #6b5bd2;--brand-gradient: linear-gradient( 135deg, var(--color-brand-400) 0%, var(--color-brand-accent) 100% );--brand-soft: rgba(63, 81, 201, .1);--brand-soft-2: rgba(63, 81, 201, .06);--color-success: #1a7f45;--color-success-light: #eef8f2;--color-warning: #9a6400;--color-warning-light: #fdf6e8;--color-danger: #c02a2a;--color-danger-light: #fdf0f0;--color-info: #3f51c9;--color-info-light: #eef0fd;--color-white: #ffffff;--color-gray-50: #fafbfc;--color-gray-100: #f4f5f7;--color-gray-200: #e9eaee;--color-gray-300: #d9dbe1;--color-gray-400: #c2c6ce;--color-gray-500: #667085;--color-gray-700: #4a5261;--color-gray-900: #14181f;--page-bg: #f6f7f9;--card-bg: var(--color-white);--card-radius: 12px;--card-shadow: 0 1px 2px rgba(20, 24, 31, .04), 0 8px 24px -18px rgba(20, 24, 31, .18);--card-border: 1px solid var(--color-gray-200);--text-primary: var(--color-gray-900);--text-regular: var(--color-gray-700);--text-secondary: var(--color-gray-500);--text-placeholder: var(--color-gray-400);--border-color: var(--color-gray-200);--sidebar-bg: #ffffff;--sidebar-bg-rgb: 255, 255, 255;--sidebar-hover-bg: rgba(20, 24, 31, .045);--sidebar-active-bg: var(--brand-soft);--sidebar-text: #4a5261;--sidebar-text-dim: #8a92a1;--sidebar-text-active: #14181f;--sidebar-border: #e9eaee;--sidebar-glass-bg: rgba(20, 24, 31, .04);--sidebar-glass-border: rgba(20, 24, 31, .07);--header-bg: rgba(255, 255, 255, .92);--header-text: #14181f;--header-height: 64px;--header-border: #e9eaee;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(20, 24, 31, .05);--shadow-sm: 0 1px 2px rgba(20, 24, 31, .04), 0 4px 12px -8px rgba(20, 24, 31, .16);--shadow-md: 0 1px 2px rgba(20, 24, 31, .04), 0 10px 24px -16px rgba(20, 24, 31, .2);--shadow-lg: 0 2px 4px rgba(20, 24, 31, .04), 0 18px 40px -24px rgba(20, 24, 31, .26);--shadow-glow: 0 4px 14px -4px rgba(63, 81, 201, .35);--font-sans: "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Cascadia Code", "Consolas", monospace;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--sidebar-width: 220px;--sidebar-collapsed: 72px}:root{--el-color-primary: var(--color-brand-400);--el-color-primary-light-3: var(--color-brand-500);--el-color-primary-light-5: #9fa8e4;--el-color-primary-light-7: #c6cbef;--el-color-primary-light-8: #d9dcf4;--el-color-primary-light-9: #eceef9;--el-color-primary-dark-2: var(--color-brand-600);--el-color-success: var(--color-success);--el-color-warning: var(--color-warning);--el-color-danger: var(--color-danger);--el-color-info: var(--color-info);--el-border-radius-base: var(--radius-md);--el-border-radius-round: var(--radius-full);--el-font-family: var(--font-sans);--el-bg-color: var(--color-white);--el-bg-color-page: var(--page-bg);--el-text-color-primary: var(--text-primary);--el-text-color-regular: var(--text-regular);--el-text-color-secondary: var(--text-secondary);--el-text-color-placeholder: #6b7280;--el-border-color: var(--border-color);--el-border-color-light: var(--color-gray-200);--el-border-color-lighter: var(--color-gray-100)}.el-button.is-disabled,.el-button.is-disabled:hover,.el-button.is-disabled:focus,.el-button.is-disabled:active{background-color:var(--color-gray-100);border-color:var(--color-gray-200);color:var(--color-gray-500)}.el-button.is-text.is-disabled,.el-button.is-text.is-disabled:hover,.el-button.is-link.is-disabled,.el-button.is-link.is-disabled:hover{background-color:transparent;border-color:transparent;color:var(--color-gray-400)}.el-scrollbar__wrap[role=region]:focus-visible{outline:2px solid var(--color-brand-500);outline-offset:-2px}
