@charset "UTF-8";.error-boundary[data-v-71eef47e]{display:flex;align-items:center;justify-content:center;min-height:400px;width:100%;padding:40px;box-sizing:border-box}.error-boundary__container[data-v-71eef47e]{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:480px;padding:48px 32px;background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014}.error-boundary__icon[data-v-71eef47e]{margin-bottom:24px}.error-boundary__title[data-v-71eef47e]{font-size:20px;font-weight:600;color:#303133;margin:0 0 12px}.error-boundary__message[data-v-71eef47e]{font-size:14px;color:#606266;line-height:1.6;margin:0 0 8px}.error-boundary__time[data-v-71eef47e]{font-size:12px;color:#909399;margin:0 0 24px}.error-boundary__actions[data-v-71eef47e]{display:flex;gap:12px}#app{width:100%;height:100%}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .3s ease}[data-v-5377e8c2]:root{--color-primary: #FF6B2C;--color-primary-light: #FF8F5C;--color-primary-dark: #E55A1B;--color-accent: #C9A96E;--color-accent-light: #D4BB8A;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #E5E7EB;--content-bg: #FFFBF5;--card-bg: #FFFFFF;--card-bg-hover: #FFFAF5;--text-primary: #1A1A1A;--text-regular: #1A1A1A;--text-secondary: #6B7280;--text-placeholder: #B0B0B0;--text-inverse: #FFFFFF;--border-color: #E5E5E5;--border-color-light: #F0F0F0;--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--navbar-height: 56px;--tagsview-height: 34px;--sidebar-bg: #FFFFFF;--sidebar-bg-hover: #FFF5EE;--sidebar-text: #1A1A1A;--sidebar-text-muted: #6B7280;--sidebar-text-active: #FF6B2C;--sidebar-active-bg: rgba(255, 107, 44, .08);--sidebar-active-border: #FF6B2C;--sidebar-logo-bg: #FFFBF5;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-card: 12px;--radius-button: 8px;--radius-lg: 16px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-sans: Noto Sans SC, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: Noto Serif SC, serif;--font-mono: JetBrains Mono, monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .05);--shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 4px 20px rgba(26, 26, 26, .1);--shadow-primary: 0 4px 16px rgba(255, 107, 44, .15);--transition-fast: .15s ease;--transition-normal: .25s ease;--z-dropdown: 100;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500}[data-theme=dark-tech][data-v-5377e8c2]{--color-primary: #00D4AA;--color-primary-light: #33DDBB;--color-primary-dark: #00A888;--color-accent: #7C5CFC;--color-accent-light: #A78BFA;--color-success: #10B981;--color-success-light: #064E3B;--color-warning: #F59E0B;--color-warning-light: #78350F;--color-danger: #EF4444;--color-danger-light: #7F1D1D;--color-info: #60A5FA;--color-info-light: #1E3A5F;--content-bg: #0F0F1A;--card-bg: #1E1E32;--card-bg-hover: #25253D;--text-primary: #E8E8F0;--text-regular: #D0D0E0;--text-secondary: #9090A8;--text-placeholder: #5C5C72;--text-inverse: #0F0F1A;--border-color: #2A2A42;--border-color-light: #222238;--sidebar-bg: #0A0A16;--sidebar-bg-hover: #12121F;--sidebar-logo-bg: #0A0A16;--sidebar-active-bg: rgba(0, 212, 170, .1);--sidebar-active-border: #00D4AA;--sidebar-text: #C0C0D0;--sidebar-text-muted: #6B6B80;--sidebar-text-active: #00D4AA;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 2px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .6);--shadow-primary: 0 4px 16px rgba(0, 212, 170, .2)}[data-theme=guofeng-golden][data-v-5377e8c2]{--color-primary: #8B0000;--color-primary-light: #B22222;--color-primary-dark: #660000;--color-accent: #D4AF37;--color-accent-light: #E6C458;--color-success: #2E7D32;--color-success-light: #E8F5E9;--color-warning: #F9A825;--color-warning-light: #FFF8E1;--color-danger: #C62828;--color-danger-light: #FFEBEE;--color-info: #5D4037;--color-info-light: #EFEBE9;--content-bg: #FFF8F0;--card-bg: #FFFFFF;--card-bg-hover: #FFF5E8;--text-primary: #2C1810;--text-regular: #2C1810;--text-secondary: #6D4C41;--text-placeholder: #BCAAA4;--text-inverse: #FFFFFF;--border-color: #D7CCC8;--border-color-light: #EFEBE9;--sidebar-bg: #FFF8F0;--sidebar-bg-hover: #F5EDE0;--sidebar-logo-bg: #FFF8F0;--sidebar-text: #2C1810;--sidebar-text-muted: #6D4C41;--sidebar-text-active: #8B0000;--sidebar-active-bg: rgba(139, 0, 0, .08);--sidebar-active-border: #8B0000;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-sm: 0 1px 4px rgba(44, 24, 16, .05);--shadow-card: 0 2px 12px rgba(44, 24, 16, .08);--shadow-lg: 0 4px 20px rgba(44, 24, 16, .12);--shadow-primary: 0 4px 16px rgba(139, 0, 0, .12);--transition-fast: .2s ease;--transition-normal: .3s ease}[data-theme=mint-fresh][data-v-5377e8c2]{--color-primary: #2DD4BF;--color-primary-light: #5EEAD4;--color-primary-dark: #0D9488;--color-accent: #0D9488;--color-accent-light: #14B8A6;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #F3F4F6;--content-bg: #ECFDF5;--card-bg: #FFFFFF;--card-bg-hover: #E6FAF5;--text-primary: #134E4A;--text-regular: #134E4A;--text-secondary: #5F7A76;--text-placeholder: #A7C4BC;--text-inverse: #FFFFFF;--border-color: #CCFBF1;--border-color-light: #E6FAF5;--sidebar-bg: #F0FDFA;--sidebar-bg-hover: #E6FAF5;--sidebar-logo-bg: #ECFDF5;--sidebar-text: #134E4A;--sidebar-text-muted: #5F7A76;--sidebar-text-active: #0D9488;--sidebar-active-bg: rgba(45, 212, 191, .1);--sidebar-active-border: #2DD4BF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(13, 148, 136, .05);--shadow-card: 0 2px 12px rgba(13, 148, 136, .08);--shadow-lg: 0 4px 20px rgba(13, 148, 136, .12);--shadow-primary: 0 4px 16px rgba(45, 212, 191, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}[data-theme=rose-gold][data-v-5377e8c2]{--color-primary: #F43F5E;--color-primary-light: #FB7185;--color-primary-dark: #E11D48;--color-accent: #D4A574;--color-accent-light: #E0BFA0;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #E11D48;--color-danger-light: #FFE4E8;--color-info: #6B7280;--color-info-light: #FDF2F8;--content-bg: #FFF5F7;--card-bg: #FFFFFF;--card-bg-hover: #FFF0F3;--text-primary: #4A1D2E;--text-regular: #4A1D2E;--text-secondary: #9B7A8A;--text-placeholder: #D4B3C3;--text-inverse: #FFFFFF;--border-color: #FCE7F3;--border-color-light: #FDF2F8;--sidebar-bg: #FFF5F7;--sidebar-bg-hover: #FCE7F3;--sidebar-logo-bg: #FFF5F7;--sidebar-text: #4A1D2E;--sidebar-text-muted: #9B7A8A;--sidebar-text-active: #F43F5E;--sidebar-active-bg: rgba(244, 63, 94, .08);--sidebar-active-border: #F43F5E;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(244, 63, 94, .05);--shadow-card: 0 2px 12px rgba(244, 63, 94, .08);--shadow-lg: 0 4px 20px rgba(244, 63, 94, .12);--shadow-primary: 0 4px 16px rgba(244, 63, 94, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}.sidebar-wrapper[data-v-5377e8c2]{height:100%;display:flex;flex-direction:column;background:var(--sidebar-bg)}.logo-container[data-v-5377e8c2]{height:var(--navbar-height);display:flex;align-items:center;justify-content:center;gap:10px;background:var(--sidebar-logo-bg);border-bottom:1px solid rgba(0,0,0,.06);overflow:hidden;flex-shrink:0}.logo-container .logo-img[data-v-5377e8c2]{width:30px;height:30px;border-radius:6px}.logo-container .logo-fallback[data-v-5377e8c2]{width:30px;height:30px;border-radius:6px;background:linear-gradient(135deg,var(--color-primary),var(--color-accent));color:#fff;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.logo-container .logo-text[data-v-5377e8c2]{color:var(--sidebar-text);font-size:16px;font-weight:600;white-space:nowrap;letter-spacing:.5px}.menu-scrollbar[data-v-5377e8c2]{flex:1;overflow-x:hidden}.menu-scrollbar[data-v-5377e8c2] .el-scrollbar__bar.is-vertical .el-scrollbar__thumb{background:#0000001f}.menu-scrollbar[data-v-5377e8c2] .el-scrollbar__bar.is-vertical .el-scrollbar__thumb:hover{background:#0003}.menu-scrollbar[data-v-5377e8c2] .el-menu{border-right:none}.menu-scrollbar[data-v-5377e8c2] .el-sub-menu .el-menu-item{min-width:auto;background-color:var(--sidebar-bg-hover)!important}.menu-scrollbar[data-v-5377e8c2] .el-menu-item.is-active{background-color:var(--sidebar-active-bg)!important;border-right:3px solid var(--sidebar-active-border);color:var(--sidebar-active-border)!important}.menu-scrollbar[data-v-5377e8c2] .el-menu-item:hover:not(.is-active){background-color:#0000000a!important}.menu-scrollbar[data-v-5377e8c2] .el-sub-menu__title:hover{background-color:#0000000a!important}[data-v-50b9e240]:root{--color-primary: #FF6B2C;--color-primary-light: #FF8F5C;--color-primary-dark: #E55A1B;--color-accent: #C9A96E;--color-accent-light: #D4BB8A;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #E5E7EB;--content-bg: #FFFBF5;--card-bg: #FFFFFF;--card-bg-hover: #FFFAF5;--text-primary: #1A1A1A;--text-regular: #1A1A1A;--text-secondary: #6B7280;--text-placeholder: #B0B0B0;--text-inverse: #FFFFFF;--border-color: #E5E5E5;--border-color-light: #F0F0F0;--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--navbar-height: 56px;--tagsview-height: 34px;--sidebar-bg: #FFFFFF;--sidebar-bg-hover: #FFF5EE;--sidebar-text: #1A1A1A;--sidebar-text-muted: #6B7280;--sidebar-text-active: #FF6B2C;--sidebar-active-bg: rgba(255, 107, 44, .08);--sidebar-active-border: #FF6B2C;--sidebar-logo-bg: #FFFBF5;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-card: 12px;--radius-button: 8px;--radius-lg: 16px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-sans: Noto Sans SC, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: Noto Serif SC, serif;--font-mono: JetBrains Mono, monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .05);--shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 4px 20px rgba(26, 26, 26, .1);--shadow-primary: 0 4px 16px rgba(255, 107, 44, .15);--transition-fast: .15s ease;--transition-normal: .25s ease;--z-dropdown: 100;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500}[data-theme=dark-tech][data-v-50b9e240]{--color-primary: #00D4AA;--color-primary-light: #33DDBB;--color-primary-dark: #00A888;--color-accent: #7C5CFC;--color-accent-light: #A78BFA;--color-success: #10B981;--color-success-light: #064E3B;--color-warning: #F59E0B;--color-warning-light: #78350F;--color-danger: #EF4444;--color-danger-light: #7F1D1D;--color-info: #60A5FA;--color-info-light: #1E3A5F;--content-bg: #0F0F1A;--card-bg: #1E1E32;--card-bg-hover: #25253D;--text-primary: #E8E8F0;--text-regular: #D0D0E0;--text-secondary: #9090A8;--text-placeholder: #5C5C72;--text-inverse: #0F0F1A;--border-color: #2A2A42;--border-color-light: #222238;--sidebar-bg: #0A0A16;--sidebar-bg-hover: #12121F;--sidebar-logo-bg: #0A0A16;--sidebar-active-bg: rgba(0, 212, 170, .1);--sidebar-active-border: #00D4AA;--sidebar-text: #C0C0D0;--sidebar-text-muted: #6B6B80;--sidebar-text-active: #00D4AA;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 2px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .6);--shadow-primary: 0 4px 16px rgba(0, 212, 170, .2)}[data-theme=guofeng-golden][data-v-50b9e240]{--color-primary: #8B0000;--color-primary-light: #B22222;--color-primary-dark: #660000;--color-accent: #D4AF37;--color-accent-light: #E6C458;--color-success: #2E7D32;--color-success-light: #E8F5E9;--color-warning: #F9A825;--color-warning-light: #FFF8E1;--color-danger: #C62828;--color-danger-light: #FFEBEE;--color-info: #5D4037;--color-info-light: #EFEBE9;--content-bg: #FFF8F0;--card-bg: #FFFFFF;--card-bg-hover: #FFF5E8;--text-primary: #2C1810;--text-regular: #2C1810;--text-secondary: #6D4C41;--text-placeholder: #BCAAA4;--text-inverse: #FFFFFF;--border-color: #D7CCC8;--border-color-light: #EFEBE9;--sidebar-bg: #FFF8F0;--sidebar-bg-hover: #F5EDE0;--sidebar-logo-bg: #FFF8F0;--sidebar-text: #2C1810;--sidebar-text-muted: #6D4C41;--sidebar-text-active: #8B0000;--sidebar-active-bg: rgba(139, 0, 0, .08);--sidebar-active-border: #8B0000;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-sm: 0 1px 4px rgba(44, 24, 16, .05);--shadow-card: 0 2px 12px rgba(44, 24, 16, .08);--shadow-lg: 0 4px 20px rgba(44, 24, 16, .12);--shadow-primary: 0 4px 16px rgba(139, 0, 0, .12);--transition-fast: .2s ease;--transition-normal: .3s ease}[data-theme=mint-fresh][data-v-50b9e240]{--color-primary: #2DD4BF;--color-primary-light: #5EEAD4;--color-primary-dark: #0D9488;--color-accent: #0D9488;--color-accent-light: #14B8A6;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #F3F4F6;--content-bg: #ECFDF5;--card-bg: #FFFFFF;--card-bg-hover: #E6FAF5;--text-primary: #134E4A;--text-regular: #134E4A;--text-secondary: #5F7A76;--text-placeholder: #A7C4BC;--text-inverse: #FFFFFF;--border-color: #CCFBF1;--border-color-light: #E6FAF5;--sidebar-bg: #F0FDFA;--sidebar-bg-hover: #E6FAF5;--sidebar-logo-bg: #ECFDF5;--sidebar-text: #134E4A;--sidebar-text-muted: #5F7A76;--sidebar-text-active: #0D9488;--sidebar-active-bg: rgba(45, 212, 191, .1);--sidebar-active-border: #2DD4BF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(13, 148, 136, .05);--shadow-card: 0 2px 12px rgba(13, 148, 136, .08);--shadow-lg: 0 4px 20px rgba(13, 148, 136, .12);--shadow-primary: 0 4px 16px rgba(45, 212, 191, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}[data-theme=rose-gold][data-v-50b9e240]{--color-primary: #F43F5E;--color-primary-light: #FB7185;--color-primary-dark: #E11D48;--color-accent: #D4A574;--color-accent-light: #E0BFA0;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #E11D48;--color-danger-light: #FFE4E8;--color-info: #6B7280;--color-info-light: #FDF2F8;--content-bg: #FFF5F7;--card-bg: #FFFFFF;--card-bg-hover: #FFF0F3;--text-primary: #4A1D2E;--text-regular: #4A1D2E;--text-secondary: #9B7A8A;--text-placeholder: #D4B3C3;--text-inverse: #FFFFFF;--border-color: #FCE7F3;--border-color-light: #FDF2F8;--sidebar-bg: #FFF5F7;--sidebar-bg-hover: #FCE7F3;--sidebar-logo-bg: #FFF5F7;--sidebar-text: #4A1D2E;--sidebar-text-muted: #9B7A8A;--sidebar-text-active: #F43F5E;--sidebar-active-bg: rgba(244, 63, 94, .08);--sidebar-active-border: #F43F5E;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(244, 63, 94, .05);--shadow-card: 0 2px 12px rgba(244, 63, 94, .08);--shadow-lg: 0 4px 20px rgba(244, 63, 94, .12);--shadow-primary: 0 4px 16px rgba(244, 63, 94, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}.breadcrumb[data-v-50b9e240]{display:inline-flex;align-items:center;font-size:14px;-webkit-user-select:none;user-select:none}.breadcrumb[data-v-50b9e240] .el-breadcrumb__item{display:inline-flex;align-items:center}.breadcrumb a[data-v-50b9e240]{color:var(--text-regular);cursor:pointer;font-weight:400}.breadcrumb a[data-v-50b9e240]:hover{color:var(--color-primary)}.breadcrumb .breadcrumb-current[data-v-50b9e240]{color:var(--text-primary);font-weight:500}.breadcrumb-enter-active[data-v-50b9e240],.breadcrumb-leave-active[data-v-50b9e240]{transition:all .3s}.breadcrumb-enter-from[data-v-50b9e240],.breadcrumb-leave-to[data-v-50b9e240]{opacity:0;transform:translate(10px)}[data-v-f56d19e7]:root{--color-primary: #FF6B2C;--color-primary-light: #FF8F5C;--color-primary-dark: #E55A1B;--color-accent: #C9A96E;--color-accent-light: #D4BB8A;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #E5E7EB;--content-bg: #FFFBF5;--card-bg: #FFFFFF;--card-bg-hover: #FFFAF5;--text-primary: #1A1A1A;--text-regular: #1A1A1A;--text-secondary: #6B7280;--text-placeholder: #B0B0B0;--text-inverse: #FFFFFF;--border-color: #E5E5E5;--border-color-light: #F0F0F0;--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--navbar-height: 56px;--tagsview-height: 34px;--sidebar-bg: #FFFFFF;--sidebar-bg-hover: #FFF5EE;--sidebar-text: #1A1A1A;--sidebar-text-muted: #6B7280;--sidebar-text-active: #FF6B2C;--sidebar-active-bg: rgba(255, 107, 44, .08);--sidebar-active-border: #FF6B2C;--sidebar-logo-bg: #FFFBF5;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-card: 12px;--radius-button: 8px;--radius-lg: 16px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-sans: Noto Sans SC, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: Noto Serif SC, serif;--font-mono: JetBrains Mono, monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .05);--shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 4px 20px rgba(26, 26, 26, .1);--shadow-primary: 0 4px 16px rgba(255, 107, 44, .15);--transition-fast: .15s ease;--transition-normal: .25s ease;--z-dropdown: 100;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500}[data-theme=dark-tech][data-v-f56d19e7]{--color-primary: #00D4AA;--color-primary-light: #33DDBB;--color-primary-dark: #00A888;--color-accent: #7C5CFC;--color-accent-light: #A78BFA;--color-success: #10B981;--color-success-light: #064E3B;--color-warning: #F59E0B;--color-warning-light: #78350F;--color-danger: #EF4444;--color-danger-light: #7F1D1D;--color-info: #60A5FA;--color-info-light: #1E3A5F;--content-bg: #0F0F1A;--card-bg: #1E1E32;--card-bg-hover: #25253D;--text-primary: #E8E8F0;--text-regular: #D0D0E0;--text-secondary: #9090A8;--text-placeholder: #5C5C72;--text-inverse: #0F0F1A;--border-color: #2A2A42;--border-color-light: #222238;--sidebar-bg: #0A0A16;--sidebar-bg-hover: #12121F;--sidebar-logo-bg: #0A0A16;--sidebar-active-bg: rgba(0, 212, 170, .1);--sidebar-active-border: #00D4AA;--sidebar-text: #C0C0D0;--sidebar-text-muted: #6B6B80;--sidebar-text-active: #00D4AA;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 2px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .6);--shadow-primary: 0 4px 16px rgba(0, 212, 170, .2)}[data-theme=guofeng-golden][data-v-f56d19e7]{--color-primary: #8B0000;--color-primary-light: #B22222;--color-primary-dark: #660000;--color-accent: #D4AF37;--color-accent-light: #E6C458;--color-success: #2E7D32;--color-success-light: #E8F5E9;--color-warning: #F9A825;--color-warning-light: #FFF8E1;--color-danger: #C62828;--color-danger-light: #FFEBEE;--color-info: #5D4037;--color-info-light: #EFEBE9;--content-bg: #FFF8F0;--card-bg: #FFFFFF;--card-bg-hover: #FFF5E8;--text-primary: #2C1810;--text-regular: #2C1810;--text-secondary: #6D4C41;--text-placeholder: #BCAAA4;--text-inverse: #FFFFFF;--border-color: #D7CCC8;--border-color-light: #EFEBE9;--sidebar-bg: #FFF8F0;--sidebar-bg-hover: #F5EDE0;--sidebar-logo-bg: #FFF8F0;--sidebar-text: #2C1810;--sidebar-text-muted: #6D4C41;--sidebar-text-active: #8B0000;--sidebar-active-bg: rgba(139, 0, 0, .08);--sidebar-active-border: #8B0000;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-sm: 0 1px 4px rgba(44, 24, 16, .05);--shadow-card: 0 2px 12px rgba(44, 24, 16, .08);--shadow-lg: 0 4px 20px rgba(44, 24, 16, .12);--shadow-primary: 0 4px 16px rgba(139, 0, 0, .12);--transition-fast: .2s ease;--transition-normal: .3s ease}[data-theme=mint-fresh][data-v-f56d19e7]{--color-primary: #2DD4BF;--color-primary-light: #5EEAD4;--color-primary-dark: #0D9488;--color-accent: #0D9488;--color-accent-light: #14B8A6;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #F3F4F6;--content-bg: #ECFDF5;--card-bg: #FFFFFF;--card-bg-hover: #E6FAF5;--text-primary: #134E4A;--text-regular: #134E4A;--text-secondary: #5F7A76;--text-placeholder: #A7C4BC;--text-inverse: #FFFFFF;--border-color: #CCFBF1;--border-color-light: #E6FAF5;--sidebar-bg: #F0FDFA;--sidebar-bg-hover: #E6FAF5;--sidebar-logo-bg: #ECFDF5;--sidebar-text: #134E4A;--sidebar-text-muted: #5F7A76;--sidebar-text-active: #0D9488;--sidebar-active-bg: rgba(45, 212, 191, .1);--sidebar-active-border: #2DD4BF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(13, 148, 136, .05);--shadow-card: 0 2px 12px rgba(13, 148, 136, .08);--shadow-lg: 0 4px 20px rgba(13, 148, 136, .12);--shadow-primary: 0 4px 16px rgba(45, 212, 191, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}[data-theme=rose-gold][data-v-f56d19e7]{--color-primary: #F43F5E;--color-primary-light: #FB7185;--color-primary-dark: #E11D48;--color-accent: #D4A574;--color-accent-light: #E0BFA0;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #E11D48;--color-danger-light: #FFE4E8;--color-info: #6B7280;--color-info-light: #FDF2F8;--content-bg: #FFF5F7;--card-bg: #FFFFFF;--card-bg-hover: #FFF0F3;--text-primary: #4A1D2E;--text-regular: #4A1D2E;--text-secondary: #9B7A8A;--text-placeholder: #D4B3C3;--text-inverse: #FFFFFF;--border-color: #FCE7F3;--border-color-light: #FDF2F8;--sidebar-bg: #FFF5F7;--sidebar-bg-hover: #FCE7F3;--sidebar-logo-bg: #FFF5F7;--sidebar-text: #4A1D2E;--sidebar-text-muted: #9B7A8A;--sidebar-text-active: #F43F5E;--sidebar-active-bg: rgba(244, 63, 94, .08);--sidebar-active-border: #F43F5E;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(244, 63, 94, .05);--shadow-card: 0 2px 12px rgba(244, 63, 94, .08);--shadow-lg: 0 4px 20px rgba(244, 63, 94, .12);--shadow-primary: 0 4px 16px rgba(244, 63, 94, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}.navbar[data-v-f56d19e7]{height:var(--navbar-height);display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--border-color);padding:0 15px;box-shadow:0 1px 4px #00152914}.navbar-left[data-v-f56d19e7]{display:flex;align-items:center;gap:10px}.hamburger[data-v-f56d19e7]{cursor:pointer;display:flex;align-items:center;padding:4px;border-radius:4px;transition:background .2s}.hamburger[data-v-f56d19e7]:hover{background:#f5f5f5}.hamburger[data-v-f56d19e7]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.navbar-right[data-v-f56d19e7]{display:flex;align-items:center;gap:5px}.navbar-item[data-v-f56d19e7]{cursor:pointer;padding:8px;border-radius:4px;display:flex;align-items:center;color:var(--text-regular);transition:background .2s}.navbar-item[data-v-f56d19e7]:hover{background:#f5f5f5}.navbar-item[data-v-f56d19e7]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.avatar-container[data-v-f56d19e7]{margin-left:10px}.avatar-wrapper[data-v-f56d19e7]{display:flex;align-items:center;gap:6px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background .2s}.avatar-wrapper[data-v-f56d19e7]:hover{background:#f5f5f5}.avatar-wrapper[data-v-f56d19e7]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.avatar-wrapper .username[data-v-f56d19e7]{font-size:14px;color:var(--text-regular);max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-5cb32e67]:root{--color-primary: #FF6B2C;--color-primary-light: #FF8F5C;--color-primary-dark: #E55A1B;--color-accent: #C9A96E;--color-accent-light: #D4BB8A;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #E5E7EB;--content-bg: #FFFBF5;--card-bg: #FFFFFF;--card-bg-hover: #FFFAF5;--text-primary: #1A1A1A;--text-regular: #1A1A1A;--text-secondary: #6B7280;--text-placeholder: #B0B0B0;--text-inverse: #FFFFFF;--border-color: #E5E5E5;--border-color-light: #F0F0F0;--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--navbar-height: 56px;--tagsview-height: 34px;--sidebar-bg: #FFFFFF;--sidebar-bg-hover: #FFF5EE;--sidebar-text: #1A1A1A;--sidebar-text-muted: #6B7280;--sidebar-text-active: #FF6B2C;--sidebar-active-bg: rgba(255, 107, 44, .08);--sidebar-active-border: #FF6B2C;--sidebar-logo-bg: #FFFBF5;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-card: 12px;--radius-button: 8px;--radius-lg: 16px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-sans: Noto Sans SC, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: Noto Serif SC, serif;--font-mono: JetBrains Mono, monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .05);--shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 4px 20px rgba(26, 26, 26, .1);--shadow-primary: 0 4px 16px rgba(255, 107, 44, .15);--transition-fast: .15s ease;--transition-normal: .25s ease;--z-dropdown: 100;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500}[data-theme=dark-tech][data-v-5cb32e67]{--color-primary: #00D4AA;--color-primary-light: #33DDBB;--color-primary-dark: #00A888;--color-accent: #7C5CFC;--color-accent-light: #A78BFA;--color-success: #10B981;--color-success-light: #064E3B;--color-warning: #F59E0B;--color-warning-light: #78350F;--color-danger: #EF4444;--color-danger-light: #7F1D1D;--color-info: #60A5FA;--color-info-light: #1E3A5F;--content-bg: #0F0F1A;--card-bg: #1E1E32;--card-bg-hover: #25253D;--text-primary: #E8E8F0;--text-regular: #D0D0E0;--text-secondary: #9090A8;--text-placeholder: #5C5C72;--text-inverse: #0F0F1A;--border-color: #2A2A42;--border-color-light: #222238;--sidebar-bg: #0A0A16;--sidebar-bg-hover: #12121F;--sidebar-logo-bg: #0A0A16;--sidebar-active-bg: rgba(0, 212, 170, .1);--sidebar-active-border: #00D4AA;--sidebar-text: #C0C0D0;--sidebar-text-muted: #6B6B80;--sidebar-text-active: #00D4AA;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 2px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .6);--shadow-primary: 0 4px 16px rgba(0, 212, 170, .2)}[data-theme=guofeng-golden][data-v-5cb32e67]{--color-primary: #8B0000;--color-primary-light: #B22222;--color-primary-dark: #660000;--color-accent: #D4AF37;--color-accent-light: #E6C458;--color-success: #2E7D32;--color-success-light: #E8F5E9;--color-warning: #F9A825;--color-warning-light: #FFF8E1;--color-danger: #C62828;--color-danger-light: #FFEBEE;--color-info: #5D4037;--color-info-light: #EFEBE9;--content-bg: #FFF8F0;--card-bg: #FFFFFF;--card-bg-hover: #FFF5E8;--text-primary: #2C1810;--text-regular: #2C1810;--text-secondary: #6D4C41;--text-placeholder: #BCAAA4;--text-inverse: #FFFFFF;--border-color: #D7CCC8;--border-color-light: #EFEBE9;--sidebar-bg: #FFF8F0;--sidebar-bg-hover: #F5EDE0;--sidebar-logo-bg: #FFF8F0;--sidebar-text: #2C1810;--sidebar-text-muted: #6D4C41;--sidebar-text-active: #8B0000;--sidebar-active-bg: rgba(139, 0, 0, .08);--sidebar-active-border: #8B0000;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-sm: 0 1px 4px rgba(44, 24, 16, .05);--shadow-card: 0 2px 12px rgba(44, 24, 16, .08);--shadow-lg: 0 4px 20px rgba(44, 24, 16, .12);--shadow-primary: 0 4px 16px rgba(139, 0, 0, .12);--transition-fast: .2s ease;--transition-normal: .3s ease}[data-theme=mint-fresh][data-v-5cb32e67]{--color-primary: #2DD4BF;--color-primary-light: #5EEAD4;--color-primary-dark: #0D9488;--color-accent: #0D9488;--color-accent-light: #14B8A6;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #F3F4F6;--content-bg: #ECFDF5;--card-bg: #FFFFFF;--card-bg-hover: #E6FAF5;--text-primary: #134E4A;--text-regular: #134E4A;--text-secondary: #5F7A76;--text-placeholder: #A7C4BC;--text-inverse: #FFFFFF;--border-color: #CCFBF1;--border-color-light: #E6FAF5;--sidebar-bg: #F0FDFA;--sidebar-bg-hover: #E6FAF5;--sidebar-logo-bg: #ECFDF5;--sidebar-text: #134E4A;--sidebar-text-muted: #5F7A76;--sidebar-text-active: #0D9488;--sidebar-active-bg: rgba(45, 212, 191, .1);--sidebar-active-border: #2DD4BF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(13, 148, 136, .05);--shadow-card: 0 2px 12px rgba(13, 148, 136, .08);--shadow-lg: 0 4px 20px rgba(13, 148, 136, .12);--shadow-primary: 0 4px 16px rgba(45, 212, 191, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}[data-theme=rose-gold][data-v-5cb32e67]{--color-primary: #F43F5E;--color-primary-light: #FB7185;--color-primary-dark: #E11D48;--color-accent: #D4A574;--color-accent-light: #E0BFA0;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #E11D48;--color-danger-light: #FFE4E8;--color-info: #6B7280;--color-info-light: #FDF2F8;--content-bg: #FFF5F7;--card-bg: #FFFFFF;--card-bg-hover: #FFF0F3;--text-primary: #4A1D2E;--text-regular: #4A1D2E;--text-secondary: #9B7A8A;--text-placeholder: #D4B3C3;--text-inverse: #FFFFFF;--border-color: #FCE7F3;--border-color-light: #FDF2F8;--sidebar-bg: #FFF5F7;--sidebar-bg-hover: #FCE7F3;--sidebar-logo-bg: #FFF5F7;--sidebar-text: #4A1D2E;--sidebar-text-muted: #9B7A8A;--sidebar-text-active: #F43F5E;--sidebar-active-bg: rgba(244, 63, 94, .08);--sidebar-active-border: #F43F5E;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(244, 63, 94, .05);--shadow-card: 0 2px 12px rgba(244, 63, 94, .08);--shadow-lg: 0 4px 20px rgba(244, 63, 94, .12);--shadow-primary: 0 4px 16px rgba(244, 63, 94, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}.app-main[data-v-5cb32e67]{flex:1;padding-top:calc(var(--navbar-height) + var(--tagsview-height));min-height:100vh;background:var(--content-bg);overflow-x:hidden}[data-v-c0eb6a11]:root{--color-primary: #FF6B2C;--color-primary-light: #FF8F5C;--color-primary-dark: #E55A1B;--color-accent: #C9A96E;--color-accent-light: #D4BB8A;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #E5E7EB;--content-bg: #FFFBF5;--card-bg: #FFFFFF;--card-bg-hover: #FFFAF5;--text-primary: #1A1A1A;--text-regular: #1A1A1A;--text-secondary: #6B7280;--text-placeholder: #B0B0B0;--text-inverse: #FFFFFF;--border-color: #E5E5E5;--border-color-light: #F0F0F0;--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--navbar-height: 56px;--tagsview-height: 34px;--sidebar-bg: #FFFFFF;--sidebar-bg-hover: #FFF5EE;--sidebar-text: #1A1A1A;--sidebar-text-muted: #6B7280;--sidebar-text-active: #FF6B2C;--sidebar-active-bg: rgba(255, 107, 44, .08);--sidebar-active-border: #FF6B2C;--sidebar-logo-bg: #FFFBF5;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-card: 12px;--radius-button: 8px;--radius-lg: 16px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-sans: Noto Sans SC, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: Noto Serif SC, serif;--font-mono: JetBrains Mono, monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .05);--shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 4px 20px rgba(26, 26, 26, .1);--shadow-primary: 0 4px 16px rgba(255, 107, 44, .15);--transition-fast: .15s ease;--transition-normal: .25s ease;--z-dropdown: 100;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500}[data-theme=dark-tech][data-v-c0eb6a11]{--color-primary: #00D4AA;--color-primary-light: #33DDBB;--color-primary-dark: #00A888;--color-accent: #7C5CFC;--color-accent-light: #A78BFA;--color-success: #10B981;--color-success-light: #064E3B;--color-warning: #F59E0B;--color-warning-light: #78350F;--color-danger: #EF4444;--color-danger-light: #7F1D1D;--color-info: #60A5FA;--color-info-light: #1E3A5F;--content-bg: #0F0F1A;--card-bg: #1E1E32;--card-bg-hover: #25253D;--text-primary: #E8E8F0;--text-regular: #D0D0E0;--text-secondary: #9090A8;--text-placeholder: #5C5C72;--text-inverse: #0F0F1A;--border-color: #2A2A42;--border-color-light: #222238;--sidebar-bg: #0A0A16;--sidebar-bg-hover: #12121F;--sidebar-logo-bg: #0A0A16;--sidebar-active-bg: rgba(0, 212, 170, .1);--sidebar-active-border: #00D4AA;--sidebar-text: #C0C0D0;--sidebar-text-muted: #6B6B80;--sidebar-text-active: #00D4AA;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 2px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .6);--shadow-primary: 0 4px 16px rgba(0, 212, 170, .2)}[data-theme=guofeng-golden][data-v-c0eb6a11]{--color-primary: #8B0000;--color-primary-light: #B22222;--color-primary-dark: #660000;--color-accent: #D4AF37;--color-accent-light: #E6C458;--color-success: #2E7D32;--color-success-light: #E8F5E9;--color-warning: #F9A825;--color-warning-light: #FFF8E1;--color-danger: #C62828;--color-danger-light: #FFEBEE;--color-info: #5D4037;--color-info-light: #EFEBE9;--content-bg: #FFF8F0;--card-bg: #FFFFFF;--card-bg-hover: #FFF5E8;--text-primary: #2C1810;--text-regular: #2C1810;--text-secondary: #6D4C41;--text-placeholder: #BCAAA4;--text-inverse: #FFFFFF;--border-color: #D7CCC8;--border-color-light: #EFEBE9;--sidebar-bg: #FFF8F0;--sidebar-bg-hover: #F5EDE0;--sidebar-logo-bg: #FFF8F0;--sidebar-text: #2C1810;--sidebar-text-muted: #6D4C41;--sidebar-text-active: #8B0000;--sidebar-active-bg: rgba(139, 0, 0, .08);--sidebar-active-border: #8B0000;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-sm: 0 1px 4px rgba(44, 24, 16, .05);--shadow-card: 0 2px 12px rgba(44, 24, 16, .08);--shadow-lg: 0 4px 20px rgba(44, 24, 16, .12);--shadow-primary: 0 4px 16px rgba(139, 0, 0, .12);--transition-fast: .2s ease;--transition-normal: .3s ease}[data-theme=mint-fresh][data-v-c0eb6a11]{--color-primary: #2DD4BF;--color-primary-light: #5EEAD4;--color-primary-dark: #0D9488;--color-accent: #0D9488;--color-accent-light: #14B8A6;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #F3F4F6;--content-bg: #ECFDF5;--card-bg: #FFFFFF;--card-bg-hover: #E6FAF5;--text-primary: #134E4A;--text-regular: #134E4A;--text-secondary: #5F7A76;--text-placeholder: #A7C4BC;--text-inverse: #FFFFFF;--border-color: #CCFBF1;--border-color-light: #E6FAF5;--sidebar-bg: #F0FDFA;--sidebar-bg-hover: #E6FAF5;--sidebar-logo-bg: #ECFDF5;--sidebar-text: #134E4A;--sidebar-text-muted: #5F7A76;--sidebar-text-active: #0D9488;--sidebar-active-bg: rgba(45, 212, 191, .1);--sidebar-active-border: #2DD4BF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(13, 148, 136, .05);--shadow-card: 0 2px 12px rgba(13, 148, 136, .08);--shadow-lg: 0 4px 20px rgba(13, 148, 136, .12);--shadow-primary: 0 4px 16px rgba(45, 212, 191, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}[data-theme=rose-gold][data-v-c0eb6a11]{--color-primary: #F43F5E;--color-primary-light: #FB7185;--color-primary-dark: #E11D48;--color-accent: #D4A574;--color-accent-light: #E0BFA0;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #E11D48;--color-danger-light: #FFE4E8;--color-info: #6B7280;--color-info-light: #FDF2F8;--content-bg: #FFF5F7;--card-bg: #FFFFFF;--card-bg-hover: #FFF0F3;--text-primary: #4A1D2E;--text-regular: #4A1D2E;--text-secondary: #9B7A8A;--text-placeholder: #D4B3C3;--text-inverse: #FFFFFF;--border-color: #FCE7F3;--border-color-light: #FDF2F8;--sidebar-bg: #FFF5F7;--sidebar-bg-hover: #FCE7F3;--sidebar-logo-bg: #FFF5F7;--sidebar-text: #4A1D2E;--sidebar-text-muted: #9B7A8A;--sidebar-text-active: #F43F5E;--sidebar-active-bg: rgba(244, 63, 94, .08);--sidebar-active-border: #F43F5E;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(244, 63, 94, .05);--shadow-card: 0 2px 12px rgba(244, 63, 94, .08);--shadow-lg: 0 4px 20px rgba(244, 63, 94, .12);--shadow-primary: 0 4px 16px rgba(244, 63, 94, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}.tags-view-container[data-v-c0eb6a11]{height:var(--tagsview-height);background:#fff;border-bottom:1px solid var(--border-color);display:flex;align-items:center;padding:0 8px}.tags-scroll[data-v-c0eb6a11]{width:100%;white-space:nowrap}.tags-list[data-v-c0eb6a11]{display:inline-flex;align-items:center;gap:4px}.tag-item[data-v-c0eb6a11]{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;font-size:12px;color:var(--text-regular);border:1px solid #dcdfe6;border-radius:3px;cursor:pointer;white-space:nowrap;transition:all .2s}.tag-item[data-v-c0eb6a11]:hover{color:var(--color-primary)}.tag-item.active[data-v-c0eb6a11]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.tag-item .tag-dot[data-v-c0eb6a11]{width:6px;height:6px;border-radius:50%;background:#fff}.tag-item .tag-close[data-v-c0eb6a11]{font-size:12px;border-radius:50%;transition:all .2s}.tag-item .tag-close[data-v-c0eb6a11]:hover{background:#ffffff4d}.context-menu[data-v-c0eb6a11]{position:fixed;z-index:3000;background:#fff;border:1px solid var(--border-color);border-radius:4px;box-shadow:0 2px 12px #0000001f;padding:5px 0;list-style:none}.context-menu li[data-v-c0eb6a11]{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;cursor:pointer;transition:background .2s}.context-menu li[data-v-c0eb6a11]:hover{background:#f5f7fa;color:var(--color-primary)}[data-v-d8538c48]:root{--color-primary: #FF6B2C;--color-primary-light: #FF8F5C;--color-primary-dark: #E55A1B;--color-accent: #C9A96E;--color-accent-light: #D4BB8A;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #E5E7EB;--content-bg: #FFFBF5;--card-bg: #FFFFFF;--card-bg-hover: #FFFAF5;--text-primary: #1A1A1A;--text-regular: #1A1A1A;--text-secondary: #6B7280;--text-placeholder: #B0B0B0;--text-inverse: #FFFFFF;--border-color: #E5E5E5;--border-color-light: #F0F0F0;--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--navbar-height: 56px;--tagsview-height: 34px;--sidebar-bg: #FFFFFF;--sidebar-bg-hover: #FFF5EE;--sidebar-text: #1A1A1A;--sidebar-text-muted: #6B7280;--sidebar-text-active: #FF6B2C;--sidebar-active-bg: rgba(255, 107, 44, .08);--sidebar-active-border: #FF6B2C;--sidebar-logo-bg: #FFFBF5;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-card: 12px;--radius-button: 8px;--radius-lg: 16px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-sans: Noto Sans SC, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: Noto Serif SC, serif;--font-mono: JetBrains Mono, monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .05);--shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 4px 20px rgba(26, 26, 26, .1);--shadow-primary: 0 4px 16px rgba(255, 107, 44, .15);--transition-fast: .15s ease;--transition-normal: .25s ease;--z-dropdown: 100;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500}[data-theme=dark-tech][data-v-d8538c48]{--color-primary: #00D4AA;--color-primary-light: #33DDBB;--color-primary-dark: #00A888;--color-accent: #7C5CFC;--color-accent-light: #A78BFA;--color-success: #10B981;--color-success-light: #064E3B;--color-warning: #F59E0B;--color-warning-light: #78350F;--color-danger: #EF4444;--color-danger-light: #7F1D1D;--color-info: #60A5FA;--color-info-light: #1E3A5F;--content-bg: #0F0F1A;--card-bg: #1E1E32;--card-bg-hover: #25253D;--text-primary: #E8E8F0;--text-regular: #D0D0E0;--text-secondary: #9090A8;--text-placeholder: #5C5C72;--text-inverse: #0F0F1A;--border-color: #2A2A42;--border-color-light: #222238;--sidebar-bg: #0A0A16;--sidebar-bg-hover: #12121F;--sidebar-logo-bg: #0A0A16;--sidebar-active-bg: rgba(0, 212, 170, .1);--sidebar-active-border: #00D4AA;--sidebar-text: #C0C0D0;--sidebar-text-muted: #6B6B80;--sidebar-text-active: #00D4AA;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 2px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .6);--shadow-primary: 0 4px 16px rgba(0, 212, 170, .2)}[data-theme=guofeng-golden][data-v-d8538c48]{--color-primary: #8B0000;--color-primary-light: #B22222;--color-primary-dark: #660000;--color-accent: #D4AF37;--color-accent-light: #E6C458;--color-success: #2E7D32;--color-success-light: #E8F5E9;--color-warning: #F9A825;--color-warning-light: #FFF8E1;--color-danger: #C62828;--color-danger-light: #FFEBEE;--color-info: #5D4037;--color-info-light: #EFEBE9;--content-bg: #FFF8F0;--card-bg: #FFFFFF;--card-bg-hover: #FFF5E8;--text-primary: #2C1810;--text-regular: #2C1810;--text-secondary: #6D4C41;--text-placeholder: #BCAAA4;--text-inverse: #FFFFFF;--border-color: #D7CCC8;--border-color-light: #EFEBE9;--sidebar-bg: #FFF8F0;--sidebar-bg-hover: #F5EDE0;--sidebar-logo-bg: #FFF8F0;--sidebar-text: #2C1810;--sidebar-text-muted: #6D4C41;--sidebar-text-active: #8B0000;--sidebar-active-bg: rgba(139, 0, 0, .08);--sidebar-active-border: #8B0000;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-sm: 0 1px 4px rgba(44, 24, 16, .05);--shadow-card: 0 2px 12px rgba(44, 24, 16, .08);--shadow-lg: 0 4px 20px rgba(44, 24, 16, .12);--shadow-primary: 0 4px 16px rgba(139, 0, 0, .12);--transition-fast: .2s ease;--transition-normal: .3s ease}[data-theme=mint-fresh][data-v-d8538c48]{--color-primary: #2DD4BF;--color-primary-light: #5EEAD4;--color-primary-dark: #0D9488;--color-accent: #0D9488;--color-accent-light: #14B8A6;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #F3F4F6;--content-bg: #ECFDF5;--card-bg: #FFFFFF;--card-bg-hover: #E6FAF5;--text-primary: #134E4A;--text-regular: #134E4A;--text-secondary: #5F7A76;--text-placeholder: #A7C4BC;--text-inverse: #FFFFFF;--border-color: #CCFBF1;--border-color-light: #E6FAF5;--sidebar-bg: #F0FDFA;--sidebar-bg-hover: #E6FAF5;--sidebar-logo-bg: #ECFDF5;--sidebar-text: #134E4A;--sidebar-text-muted: #5F7A76;--sidebar-text-active: #0D9488;--sidebar-active-bg: rgba(45, 212, 191, .1);--sidebar-active-border: #2DD4BF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(13, 148, 136, .05);--shadow-card: 0 2px 12px rgba(13, 148, 136, .08);--shadow-lg: 0 4px 20px rgba(13, 148, 136, .12);--shadow-primary: 0 4px 16px rgba(45, 212, 191, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}[data-theme=rose-gold][data-v-d8538c48]{--color-primary: #F43F5E;--color-primary-light: #FB7185;--color-primary-dark: #E11D48;--color-accent: #D4A574;--color-accent-light: #E0BFA0;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #E11D48;--color-danger-light: #FFE4E8;--color-info: #6B7280;--color-info-light: #FDF2F8;--content-bg: #FFF5F7;--card-bg: #FFFFFF;--card-bg-hover: #FFF0F3;--text-primary: #4A1D2E;--text-regular: #4A1D2E;--text-secondary: #9B7A8A;--text-placeholder: #D4B3C3;--text-inverse: #FFFFFF;--border-color: #FCE7F3;--border-color-light: #FDF2F8;--sidebar-bg: #FFF5F7;--sidebar-bg-hover: #FCE7F3;--sidebar-logo-bg: #FFF5F7;--sidebar-text: #4A1D2E;--sidebar-text-muted: #9B7A8A;--sidebar-text-active: #F43F5E;--sidebar-active-bg: rgba(244, 63, 94, .08);--sidebar-active-border: #F43F5E;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(244, 63, 94, .05);--shadow-card: 0 2px 12px rgba(244, 63, 94, .08);--shadow-lg: 0 4px 20px rgba(244, 63, 94, .12);--shadow-primary: 0 4px 16px rgba(244, 63, 94, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}.skip-link[data-v-d8538c48]{position:absolute;top:-100px;left:0;z-index:10000;padding:8px 16px;background:var(--color-primary, #FF6B2C);color:#fff;font-size:14px;text-decoration:none;border-radius:0 0 4px;transition:top .2s}.skip-link[data-v-d8538c48]:focus{top:0;outline:2px solid #fff;outline-offset:2px}.app-wrapper[data-v-d8538c48]{display:flex;width:100%;height:100%;position:relative}.sidebar-container[data-v-d8538c48]{width:var(--sidebar-width);height:100%;background:var(--sidebar-bg);transition:width .28s;overflow:hidden;flex-shrink:0;position:fixed;top:0;left:0;bottom:0;z-index:1001}.sidebar-collapsed .sidebar-container[data-v-d8538c48]{width:var(--sidebar-collapsed-width)}.main-container[data-v-d8538c48]{flex:1;min-height:100%;transition:margin-left .28s;margin-left:var(--sidebar-width);position:relative;display:flex;flex-direction:column}.sidebar-collapsed .main-container[data-v-d8538c48]{margin-left:var(--sidebar-collapsed-width)}.fixed-header[data-v-d8538c48]{position:fixed;top:0;right:0;left:var(--sidebar-width);z-index:1000;width:calc(100% - var(--sidebar-width));transition:width .28s,left .28s}.sidebar-collapsed .fixed-header[data-v-d8538c48]{left:var(--sidebar-collapsed-width);width:calc(100% - var(--sidebar-collapsed-width))}:root{--color-primary: #FF6B2C;--color-primary-light: #FF8F5C;--color-primary-dark: #E55A1B;--color-accent: #C9A96E;--color-accent-light: #D4BB8A;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #E5E7EB;--content-bg: #FFFBF5;--card-bg: #FFFFFF;--card-bg-hover: #FFFAF5;--text-primary: #1A1A1A;--text-regular: #1A1A1A;--text-secondary: #6B7280;--text-placeholder: #B0B0B0;--text-inverse: #FFFFFF;--border-color: #E5E5E5;--border-color-light: #F0F0F0;--sidebar-width: 240px;--sidebar-collapsed-width: 64px;--navbar-height: 56px;--tagsview-height: 34px;--sidebar-bg: #FFFFFF;--sidebar-bg-hover: #FFF5EE;--sidebar-text: #1A1A1A;--sidebar-text-muted: #6B7280;--sidebar-text-active: #FF6B2C;--sidebar-active-bg: rgba(255, 107, 44, .08);--sidebar-active-border: #FF6B2C;--sidebar-logo-bg: #FFFBF5;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-card: 12px;--radius-button: 8px;--radius-lg: 16px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--spacing-xl: 24px;--spacing-2xl: 32px;--font-sans: Noto Sans SC, -apple-system, BlinkMacSystemFont, sans-serif;--font-serif: Noto Serif SC, serif;--font-mono: JetBrains Mono, monospace;--font-size-xs: 12px;--font-size-sm: 13px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .05);--shadow-card: 0 2px 12px rgba(26, 26, 26, .06);--shadow-lg: 0 4px 20px rgba(26, 26, 26, .1);--shadow-primary: 0 4px 16px rgba(255, 107, 44, .15);--transition-fast: .15s ease;--transition-normal: .25s ease;--z-dropdown: 100;--z-fixed: 300;--z-modal-backdrop: 400;--z-modal: 500}[data-theme=dark-tech]{--color-primary: #00D4AA;--color-primary-light: #33DDBB;--color-primary-dark: #00A888;--color-accent: #7C5CFC;--color-accent-light: #A78BFA;--color-success: #10B981;--color-success-light: #064E3B;--color-warning: #F59E0B;--color-warning-light: #78350F;--color-danger: #EF4444;--color-danger-light: #7F1D1D;--color-info: #60A5FA;--color-info-light: #1E3A5F;--content-bg: #0F0F1A;--card-bg: #1E1E32;--card-bg-hover: #25253D;--text-primary: #E8E8F0;--text-regular: #D0D0E0;--text-secondary: #9090A8;--text-placeholder: #5C5C72;--text-inverse: #0F0F1A;--border-color: #2A2A42;--border-color-light: #222238;--sidebar-bg: #0A0A16;--sidebar-bg-hover: #12121F;--sidebar-logo-bg: #0A0A16;--sidebar-active-bg: rgba(0, 212, 170, .1);--sidebar-active-border: #00D4AA;--sidebar-text: #C0C0D0;--sidebar-text-muted: #6B6B80;--sidebar-text-active: #00D4AA;--shadow-sm: 0 1px 4px rgba(0, 0, 0, .3);--shadow-card: 0 2px 12px rgba(0, 0, 0, .5);--shadow-lg: 0 4px 20px rgba(0, 0, 0, .6);--shadow-primary: 0 4px 16px rgba(0, 212, 170, .2)}[data-theme=guofeng-golden]{--color-primary: #8B0000;--color-primary-light: #B22222;--color-primary-dark: #660000;--color-accent: #D4AF37;--color-accent-light: #E6C458;--color-success: #2E7D32;--color-success-light: #E8F5E9;--color-warning: #F9A825;--color-warning-light: #FFF8E1;--color-danger: #C62828;--color-danger-light: #FFEBEE;--color-info: #5D4037;--color-info-light: #EFEBE9;--content-bg: #FFF8F0;--card-bg: #FFFFFF;--card-bg-hover: #FFF5E8;--text-primary: #2C1810;--text-regular: #2C1810;--text-secondary: #6D4C41;--text-placeholder: #BCAAA4;--text-inverse: #FFFFFF;--border-color: #D7CCC8;--border-color-light: #EFEBE9;--sidebar-bg: #FFF8F0;--sidebar-bg-hover: #F5EDE0;--sidebar-logo-bg: #FFF8F0;--sidebar-text: #2C1810;--sidebar-text-muted: #6D4C41;--sidebar-text-active: #8B0000;--sidebar-active-bg: rgba(139, 0, 0, .08);--sidebar-active-border: #8B0000;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-card: 12px;--radius-button: 6px;--shadow-sm: 0 1px 4px rgba(44, 24, 16, .05);--shadow-card: 0 2px 12px rgba(44, 24, 16, .08);--shadow-lg: 0 4px 20px rgba(44, 24, 16, .12);--shadow-primary: 0 4px 16px rgba(139, 0, 0, .12);--transition-fast: .2s ease;--transition-normal: .3s ease}[data-theme=mint-fresh]{--color-primary: #2DD4BF;--color-primary-light: #5EEAD4;--color-primary-dark: #0D9488;--color-accent: #0D9488;--color-accent-light: #14B8A6;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #EF4444;--color-danger-light: #FEE2E2;--color-info: #6B7280;--color-info-light: #F3F4F6;--content-bg: #ECFDF5;--card-bg: #FFFFFF;--card-bg-hover: #E6FAF5;--text-primary: #134E4A;--text-regular: #134E4A;--text-secondary: #5F7A76;--text-placeholder: #A7C4BC;--text-inverse: #FFFFFF;--border-color: #CCFBF1;--border-color-light: #E6FAF5;--sidebar-bg: #F0FDFA;--sidebar-bg-hover: #E6FAF5;--sidebar-logo-bg: #ECFDF5;--sidebar-text: #134E4A;--sidebar-text-muted: #5F7A76;--sidebar-text-active: #0D9488;--sidebar-active-bg: rgba(45, 212, 191, .1);--sidebar-active-border: #2DD4BF;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(13, 148, 136, .05);--shadow-card: 0 2px 12px rgba(13, 148, 136, .08);--shadow-lg: 0 4px 20px rgba(13, 148, 136, .12);--shadow-primary: 0 4px 16px rgba(45, 212, 191, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}[data-theme=rose-gold]{--color-primary: #F43F5E;--color-primary-light: #FB7185;--color-primary-dark: #E11D48;--color-accent: #D4A574;--color-accent-light: #E0BFA0;--color-success: #10B981;--color-success-light: #D1FAE5;--color-warning: #F59E0B;--color-warning-light: #FEF3C7;--color-danger: #E11D48;--color-danger-light: #FFE4E8;--color-info: #6B7280;--color-info-light: #FDF2F8;--content-bg: #FFF5F7;--card-bg: #FFFFFF;--card-bg-hover: #FFF0F3;--text-primary: #4A1D2E;--text-regular: #4A1D2E;--text-secondary: #9B7A8A;--text-placeholder: #D4B3C3;--text-inverse: #FFFFFF;--border-color: #FCE7F3;--border-color-light: #FDF2F8;--sidebar-bg: #FFF5F7;--sidebar-bg-hover: #FCE7F3;--sidebar-logo-bg: #FFF5F7;--sidebar-text: #4A1D2E;--sidebar-text-muted: #9B7A8A;--sidebar-text-active: #F43F5E;--sidebar-active-bg: rgba(244, 63, 94, .08);--sidebar-active-border: #F43F5E;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-card: 20px;--radius-button: 8px;--shadow-sm: 0 1px 4px rgba(244, 63, 94, .05);--shadow-card: 0 2px 12px rgba(244, 63, 94, .08);--shadow-lg: 0 4px 20px rgba(244, 63, 94, .12);--shadow-primary: 0 4px 16px rgba(244, 63, 94, .2);--transition-fast: .15s ease;--transition-normal: .25s ease}*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;height:100%;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;color:#1a1a1a;background-color:#fffbf5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:#ff6b2c}a:hover{color:#ff4e03}ul,ol{list-style:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#1a1a1a1f;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#1a1a1a33}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-1{flex:1}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.pd-15{padding:15px}.pd-20{padding:20px}.text-center{text-align:center}.text-right{text-align:right}.text-primary{color:#ff6b2c}.text-success{color:#10b981}.text-warning{color:#f59e0b}.text-danger{color:#ef4444}.text-info{color:#6b7280}.font-bold{font-weight:600}.font-12{font-size:12px}.font-13{font-size:13px}.font-16{font-size:16px}.font-18{font-size:18px}.font-20{font-size:20px}.cursor-pointer{cursor:pointer}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-container{padding:20px}.search-bar{background:#fff;padding:20px 20px 0;margin-bottom:16px;border-radius:12px;box-shadow:0 2px 12px #1a1a1a0f}.table-card{background:#fff;padding:20px;border-radius:12px;box-shadow:0 2px 12px #1a1a1a0f}.table-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.pagination-wrapper{display:flex;justify-content:flex-end;padding-top:20px}.dialog-footer{display:flex;justify-content:flex-end;gap:12px}.el-table{font-size:13px;border-radius:8px;overflow:hidden}.el-table th.el-table__cell{background-color:#fff8f0;color:#1a1a1a;font-weight:600;border-bottom:1px solid #E5E5E5}.el-table td.el-table__cell{border-bottom-color:#e5e5e5}.el-table .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#fffdf9}.el-table .el-table__row:hover>td.el-table__cell{background-color:#fff5ec!important}.el-card{border:none;border-radius:12px;box-shadow:0 2px 12px #1a1a1a0f}.el-button{border-radius:8px;font-family:Noto Sans SC,-apple-system,BlinkMacSystemFont,sans-serif}.el-button--primary{--el-button-bg-color: #FF6B2C;--el-button-border-color: #FF6B2C;--el-button-hover-bg-color: rgb(100%, 30.7380354986%, 1.2549019608%);--el-button-hover-border-color: rgb(100%, 30.7380354986%, 1.2549019608%);--el-button-active-bg-color: rgb(93.2549019608%, 27.8438806802%, 0%);--el-button-active-border-color: rgb(93.2549019608%, 27.8438806802%, 0%)}.el-button--success{--el-button-bg-color: #10B981;--el-button-border-color: #10B981}.el-button--warning{--el-button-bg-color: #F59E0B;--el-button-border-color: #F59E0B}.el-button--danger{--el-button-bg-color: #EF4444;--el-button-border-color: #EF4444}.el-input{--el-input-border-radius: 8px;--el-input-focus-border-color: #FF6B2C}.el-input__wrapper{border-radius:8px;box-shadow:0 0 0 1px #e5e5e5 inset;transition:box-shadow .2s}.el-input__wrapper:hover{box-shadow:0 0 0 1px #bfbfbf inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px #ff6b2c inset!important}.el-select{--el-select-border-color-hover: #FF6B2C}.el-dialog{border-radius:12px}.el-dialog .el-dialog__header{border-bottom:1px solid #E5E5E5;padding:16px 24px;margin-right:0}.el-dialog .el-dialog__body{padding:24px}.el-dialog .el-dialog__footer{border-top:1px solid #E5E5E5;padding:12px 24px}.el-pagination{--el-pagination-button-bg-color: #FFFFFF;--el-pagination-hover-color: #FF6B2C}.el-pagination .is-active{background-color:#ff6b2c!important;color:#fff!important}.el-tabs__item.is-active{color:#ff6b2c}.el-tabs__active-bar{background-color:#ff6b2c}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{transition:all .3s}.fade-transform-enter-from{opacity:0;transform:translate(-20px)}.fade-transform-leave-to{opacity:0;transform:translate(20px)}@media screen and (max-width: 992px){.search-bar .el-form-item{margin-bottom:12px}.el-table{width:100%}.el-table .el-table__body-wrapper,.table-card{overflow-x:auto}}@media screen and (max-width: 768px){.app-container{padding:12px}.search-bar .el-form{flex-direction:column}.search-bar .el-form-item{width:100%!important;margin-right:0!important}.el-dialog{max-width:calc(100vw - 32px);margin:16px auto}.el-dialog .el-dialog__body{max-height:60vh;overflow-y:auto}.el-dialog .el-form .el-form-item{flex-direction:column;align-items:flex-start}.el-dialog .el-form .el-form-item__content{width:100%}.el-row .el-col{max-width:100%!important;flex:0 0 100%!important;margin-bottom:12px}.el-drawer{width:100%!important;max-width:100vw}}
