@charset "UTF-8";.forced-notification-container[data-v-b7c5c548]{position:fixed;right:24px;bottom:24px;z-index:9999;pointer-events:none}.notification-stack[data-v-b7c5c548]{display:flex;flex-direction:column;gap:12px;align-items:flex-end}.notification-toast[data-v-b7c5c548]{width:420px;background:linear-gradient(135deg,var(--el-color-primary) 0%,var(--el-color-primary-dark-2) 100%);border-radius:16px;padding:20px;box-shadow:0 8px 32px var(--el-box-shadow-dark);cursor:pointer;transition:all .3s ease;display:flex;align-items:flex-start;gap:16px;pointer-events:all;border:2px solid var(--el-border-color-lighter);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.notification-toast[data-v-b7c5c548]:hover{transform:translate(-8px) scale(1.02);box-shadow:0 12px 40px var(--el-box-shadow-darker)}.notification-toast.high-priority[data-v-b7c5c548]{background:linear-gradient(135deg,var(--el-color-warning) 0%,var(--el-color-danger) 100%)}.notification-toast.urgent[data-v-b7c5c548]{animation:pulse-b7c5c548 2s infinite;border-color:var(--el-color-danger)}@keyframes pulse-b7c5c548{0%,to{box-shadow:0 8px 32px var(--el-box-shadow)}50%{box-shadow:0 8px 32px var(--el-box-shadow-dark)}}.toast-icon[data-v-b7c5c548]{flex-shrink:0;width:48px;height:48px;background:var(--el-color-primary-light-3);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--el-color-white)}.toast-content[data-v-b7c5c548]{flex:1;min-width:0}.toast-header[data-v-b7c5c548]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.toast-title[data-v-b7c5c548]{font-size:16px;font-weight:600;color:var(--el-color-white);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast-body[data-v-b7c5c548]{font-size:14px;color:var(--el-color-white);opacity:.9;line-height:1.6;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.toast-footer[data-v-b7c5c548]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--el-color-white);opacity:.7}.remind-count[data-v-b7c5c548]{font-weight:600}.confirm-btn[data-v-b7c5c548]{flex-shrink:0;background:var(--el-color-white)!important;color:var(--el-color-primary)!important;border:none!important;font-weight:600}.confirm-btn[data-v-b7c5c548]:hover{background:var(--el-fill-color)!important;transform:scale(1.05)}.notification-slide-enter-active[data-v-b7c5c548]{animation:slideIn-b7c5c548 .4s ease-out}.notification-slide-leave-active[data-v-b7c5c548]{animation:slideOut-b7c5c548 .3s ease-in}@keyframes slideIn-b7c5c548{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}@keyframes slideOut-b7c5c548{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100px)}}.forced-notification-dialog[data-v-b7c5c548] .el-dialog{border-radius:20px;overflow:hidden}.forced-notification-dialog[data-v-b7c5c548] .el-dialog__header{background:linear-gradient(135deg,var(--el-color-primary) 0%,var(--el-color-primary-dark-2) 100%);padding:24px 32px;margin:0}.forced-notification-dialog[data-v-b7c5c548] .el-dialog__title{color:var(--el-color-white);font-size:20px;font-weight:600}.forced-notification-dialog[data-v-b7c5c548] .el-dialog__body{padding:32px}.forced-dialog-content[data-v-b7c5c548]{display:flex;flex-direction:column;gap:24px}.notification-type-badge[data-v-b7c5c548]{text-align:center}.notification-body[data-v-b7c5c548]{background:var(--el-fill-color-light);border-radius:12px;padding:20px;border-left:4px solid var(--el-color-primary)}.notification-text[data-v-b7c5c548]{font-size:16px;line-height:1.8;color:var(--el-text-color-primary);margin:0}.notification-meta[data-v-b7c5c548]{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--el-fill-color-lighter);border-radius:8px}.meta-item[data-v-b7c5c548]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--el-text-color-regular)}.meta-item.remind-info[data-v-b7c5c548]{color:var(--el-color-danger);font-weight:600}.read-receipt-tip[data-v-b7c5c548]{background:var(--el-color-danger-light-9);border-radius:8px;padding:16px;border:1px solid var(--el-color-danger-light-7)}.dialog-footer[data-v-b7c5c548]{display:flex;justify-content:flex-end;gap:12px}.confirm-read-btn[data-v-b7c5c548]{min-width:140px;font-weight:600;font-size:16px;padding:12px 32px}.dark .notification-body[data-v-b7c5c548]{background:var(--el-bg-color-overlay)}.dark .notification-meta[data-v-b7c5c548]{background:var(--el-fill-color-dark)}.dark .notification-text[data-v-b7c5c548]{color:var(--el-text-color-primary)}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%}#app{width:100%;min-height:100vh;font-family:var(--font-family-base);color:var(--text-regular);background-color:var(--bg-page);transition:background-color var(--transition-base) ease,color var(--transition-base) ease}.app-container{position:relative;min-height:100vh}.animated-gradient-bg{position:fixed;inset:0;z-index:-1;background:linear-gradient(-45deg,var(--el-color-danger),var(--el-color-warning),var(--el-color-primary),var(--el-color-success));background-size:400% 400%;animation:gradientAnimation 15s ease infinite;opacity:.08;pointer-events:none}[data-theme=dark] .animated-gradient-bg{opacity:.05}:root{--font-family-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-code: "Fira Code", "Cascadia Code", Consolas, "Courier New", monospace;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--line-height-loose: 2;--spacing-0: 0;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem;--radius-sm: 4px;--radius-base: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 20px;--radius-2xl: 24px;--radius-full: 9999px;--transition-fast: .15s;--transition-base: .3s;--transition-slow: .5s;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}[data-theme=light]{--primary-color: #0066CC;--primary-color-rgb: 0, 102, 204;--primary-color-light: rgba(0, 102, 204, .1);--primary-light: #3399FF;--primary-dark: #0052A3;--primary-gradient: linear-gradient(135deg, #0066CC 0%, #0052CC 100%);--secondary-color: #6B7280;--secondary-light: #9CA3AF;--secondary-dark: #4B5563;--success-color: #059669;--success-color-rgb: 5, 150, 105;--success-color-light: rgba(5, 150, 105, .1);--success-gradient: linear-gradient(135deg, #10B981 0%, #059669 100%);--warning-color: #D97706;--warning-color-rgb: 217, 119, 6;--warning-color-light: rgba(217, 119, 6, .1);--warning-gradient: linear-gradient(135deg, #F59E0B 0%, #D97706 100%);--error-color: #DC2626;--error-color-rgb: 220, 38, 38;--error-color-light: rgba(220, 38, 38, .1);--error-gradient: linear-gradient(135deg, #EF4444 0%, #DC2626 100%);--info-color: #6B7280;--info-color-rgb: 107, 114, 128;--salary-purple: #9333EA;--salary-purple-light: #A855F7;--salary-purple-dark: #7E22CE;--purple-gradient: linear-gradient(135deg, #A855F7 0%, #C084FC 100%);--gray-gradient: linear-gradient(135deg, #6B7280 0%, #9CA3AF 100%);--indigo-gradient: linear-gradient(135deg, #6366F1 0%, #818CF8 100%);--pink-gradient: linear-gradient(135deg, #EC4899 0%, #F472B6 100%);--cyan-gradient: linear-gradient(135deg, #06B6D4 0%, #22D3EE 100%);--rose-gradient: linear-gradient(135deg, #F43F5E 0%, #FB7185 100%);--teal-gradient: linear-gradient(135deg, #14B8A6 0%, #5EEAD4 100%);--pastel-gradient: linear-gradient(135deg, #93C5FD 0%, #FCA5A5 100%);--bg-gradient-soft: linear-gradient(135deg, rgba(0, 102, 204, .05) 0%, rgba(147, 51, 234, .05) 100%);--text-primary: #303133;--text-regular: #606266;--text-secondary: #909399;--text-placeholder: #c0c4cc;--bg-base: #ffffff;--bg-page: #f5f7fa;--bg-card: #ffffff;--bg-overlay: rgba(0, 0, 0, .5);--bg-hover: #f5f7fa;--border-base: #dcdfe6;--border-light: #e4e7ed;--border-lighter: #ebeef5;--glass-bg: rgba(255, 255, 255, .75);--glass-border: rgba(255, 255, 255, .5);--glass-shadow: 0 8px 32px rgba(31, 38, 135, .15);--shadow-sm: 0 2px 12px 0 rgba(0, 0, 0, .1);--shadow-md: 0 4px 16px 0 rgba(0, 0, 0, .15);--shadow-lg: 0 8px 32px 0 rgba(0, 0, 0, .2);--sidebar-bg: #001529;--sidebar-text: #bfcbd9;--sidebar-active: #0066CC;--el-color-primary: var(--primary-color);--el-color-primary-light-3: var(--primary-light);--el-color-primary-light-5: color-mix(in srgb, var(--primary-color) 70%, white);--el-color-primary-light-7: color-mix(in srgb, var(--primary-color) 50%, white);--el-color-primary-light-8: color-mix(in srgb, var(--primary-color) 30%, white);--el-color-primary-light-9: color-mix(in srgb, var(--primary-color) 20%, white);--el-color-primary-dark-2: var(--primary-dark);--el-color-success: var(--success-color);--el-color-success-light-3: color-mix(in srgb, var(--success-color) 70%, white);--el-color-success-light-5: color-mix(in srgb, var(--success-color) 50%, white);--el-color-success-light-7: color-mix(in srgb, var(--success-color) 30%, white);--el-color-success-light-9: color-mix(in srgb, var(--success-color) 20%, white);--el-color-warning: var(--warning-color);--el-color-warning-light-3: color-mix(in srgb, var(--warning-color) 70%, white);--el-color-warning-light-5: color-mix(in srgb, var(--warning-color) 50%, white);--el-color-warning-light-7: color-mix(in srgb, var(--warning-color) 30%, white);--el-color-warning-light-9: color-mix(in srgb, var(--warning-color) 20%, white);--el-color-danger: var(--error-color);--el-color-danger-light-3: color-mix(in srgb, var(--error-color) 70%, white);--el-color-danger-light-5: color-mix(in srgb, var(--error-color) 50%, white);--el-color-danger-light-7: color-mix(in srgb, var(--error-color) 30%, white);--el-color-danger-light-9: color-mix(in srgb, var(--error-color) 20%, white);--el-color-info: var(--info-color);--el-color-info-light-3: color-mix(in srgb, var(--info-color) 70%, white);--el-color-info-light-5: color-mix(in srgb, var(--info-color) 50%, white);--el-color-info-light-7: color-mix(in srgb, var(--info-color) 30%, white);--el-color-info-light-9: color-mix(in srgb, var(--info-color) 20%, white);--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: var(--text-placeholder);--el-fill-color-light: var(--bg-hover);--el-fill-color-lighter: var(--bg-page);--el-fill-color-blank: var(--bg-base);--el-bg-color: var(--bg-base);--el-bg-color-page: var(--bg-page);--el-bg-color-overlay: var(--bg-overlay);--el-border-color: var(--border-base);--el-border-color-light: var(--border-light);--el-border-color-lighter: var(--border-lighter);--el-border-color-extra-light: var(--border-lighter);--el-color-white: #ffffff;--el-color-black: #000000}[data-theme=dark]{--primary-color: #3B82F6;--primary-color-rgb: 59, 130, 246;--primary-color-light: rgba(59, 130, 246, .15);--primary-light: #60A5FA;--primary-dark: #2563EB;--primary-gradient: linear-gradient(135deg, #3B82F6 0%, #2563EB 100%);--secondary-color: #9CA3AF;--secondary-light: #D1D5DB;--secondary-dark: #6B7280;--success-color: #10B981;--success-color-rgb: 16, 185, 129;--success-color-light: rgba(16, 185, 129, .15);--success-gradient: linear-gradient(135deg, #34D399 0%, #10B981 100%);--warning-color: #F59E0B;--warning-color-rgb: 245, 158, 11;--warning-color-light: rgba(245, 158, 11, .15);--warning-gradient: linear-gradient(135deg, #FBBF24 0%, #F59E0B 100%);--error-color: #EF4444;--error-color-rgb: 239, 68, 68;--error-color-light: rgba(239, 68, 68, .15);--error-gradient: linear-gradient(135deg, #F87171 0%, #EF4444 100%);--info-color: #9CA3AF;--info-color-rgb: 156, 163, 175;--salary-purple: #C084FC;--salary-purple-light: #D8B4FE;--salary-purple-dark: #A855F7;--purple-gradient: linear-gradient(135deg, #C084FC 0%, #E9D5FF 100%);--gray-gradient: linear-gradient(135deg, #9CA3AF 0%, #D1D5DB 100%);--indigo-gradient: linear-gradient(135deg, #818CF8 0%, #A5B4FC 100%);--pink-gradient: linear-gradient(135deg, #F472B6 0%, #FBCFE8 100%);--cyan-gradient: linear-gradient(135deg, #22D3EE 0%, #A5F3FC 100%);--rose-gradient: linear-gradient(135deg, #FB7185 0%, #FECDD3 100%);--teal-gradient: linear-gradient(135deg, #2DD4BF 0%, #99F6E4 100%);--pastel-gradient: linear-gradient(135deg, #BFDBFE 0%, #FCA5A5 100%);--bg-gradient-soft: linear-gradient(135deg, rgba(59, 130, 246, .1) 0%, rgba(192, 132, 252, .1) 100%);--text-primary: #FFFFFF;--text-regular: #E4E7ED;--text-secondary: #C0C4CC;--text-placeholder: #909399;--bg-base: #1a1d23;--bg-page: #0f1115;--bg-card: #1f2229;--bg-overlay: rgba(0, 0, 0, .7);--bg-hover: #2c2f36;--border-base: #2c2f36;--border-light: #373940;--border-lighter: #414449;--glass-bg: rgba(31, 34, 41, .75);--glass-border: rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .4);--shadow-sm: 0 2px 12px 0 rgba(0, 0, 0, .3);--shadow-md: 0 4px 16px 0 rgba(0, 0, 0, .4);--shadow-lg: 0 8px 32px 0 rgba(0, 0, 0, .5);--sidebar-bg: #0F1419;--sidebar-text: #E4E7ED;--sidebar-active: #3B82F6;--el-color-primary: var(--primary-color);--el-color-primary-light-3: color-mix(in srgb, var(--primary-color) 70%, transparent);--el-color-primary-light-5: color-mix(in srgb, var(--primary-color) 50%, transparent);--el-color-primary-light-7: color-mix(in srgb, var(--primary-color) 30%, transparent);--el-color-primary-light-8: color-mix(in srgb, var(--primary-color) 20%, transparent);--el-color-primary-light-9: color-mix(in srgb, var(--primary-color) 10%, transparent);--el-color-primary-dark-2: var(--primary-dark);--el-color-success: var(--success-color);--el-color-success-light-3: color-mix(in srgb, var(--success-color) 70%, transparent);--el-color-success-light-5: color-mix(in srgb, var(--success-color) 50%, transparent);--el-color-success-light-7: color-mix(in srgb, var(--success-color) 30%, transparent);--el-color-success-light-9: color-mix(in srgb, var(--success-color) 10%, transparent);--el-color-warning: var(--warning-color);--el-color-warning-light-3: color-mix(in srgb, var(--warning-color) 70%, transparent);--el-color-warning-light-5: color-mix(in srgb, var(--warning-color) 50%, transparent);--el-color-warning-light-7: color-mix(in srgb, var(--warning-color) 30%, transparent);--el-color-warning-light-9: color-mix(in srgb, var(--warning-color) 10%, transparent);--el-color-danger: var(--error-color);--el-color-danger-light-3: color-mix(in srgb, var(--error-color) 70%, transparent);--el-color-danger-light-5: color-mix(in srgb, var(--error-color) 50%, transparent);--el-color-danger-light-7: color-mix(in srgb, var(--error-color) 30%, transparent);--el-color-danger-light-9: color-mix(in srgb, var(--error-color) 10%, transparent);--el-color-info: var(--info-color);--el-color-info-light-3: color-mix(in srgb, var(--info-color) 70%, transparent);--el-color-info-light-5: color-mix(in srgb, var(--info-color) 50%, transparent);--el-color-info-light-7: color-mix(in srgb, var(--info-color) 30%, transparent);--el-color-info-light-9: color-mix(in srgb, var(--info-color) 10%, transparent);--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: var(--text-placeholder);--el-fill-color-light: var(--bg-hover);--el-fill-color-lighter: var(--bg-card);--el-fill-color-blank: var(--bg-base);--el-bg-color: var(--bg-base);--el-bg-color-page: var(--bg-page);--el-bg-color-overlay: var(--bg-overlay);--el-border-color: var(--border-base);--el-border-color-light: var(--border-light);--el-border-color-lighter: var(--border-lighter);--el-border-color-extra-light: var(--border-lighter);--el-color-white: #ffffff;--el-color-black: #000000}[data-theme=dark]{--el-color-primary: var(--primary-color);--el-color-primary-light-3: var(--primary-light);--el-color-primary-light-5: #93C5FD;--el-color-primary-light-7: #BFDBFE;--el-color-primary-light-8: #DBEAFE;--el-color-primary-light-9: #EFF6FF;--el-color-primary-dark-2: var(--primary-dark);--el-color-success: var(--success-color);--el-color-success-light-3: #34D399;--el-color-success-light-5: #6EE7B7;--el-color-success-light-7: #A7F3D0;--el-color-success-light-8: #D1FAE5;--el-color-success-light-9: #ECFDF5;--el-color-warning: var(--warning-color);--el-color-warning-light-3: #FBBF24;--el-color-warning-light-5: #FCD34D;--el-color-warning-light-7: #FDE68A;--el-color-warning-light-8: #FEF3C7;--el-color-warning-light-9: #FFFBEB;--el-color-error: var(--error-color);--el-color-error-light-3: #F87171;--el-color-error-light-5: #FCA5A5;--el-color-error-light-7: #FECACA;--el-color-error-light-8: #FEE2E2;--el-color-error-light-9: #FEF2F2;--el-color-info: var(--info-color);--el-color-info-light-3: #D1D5DB;--el-color-info-light-5: #E5E7EB;--el-color-info-light-7: #F3F4F6;--el-color-info-light-8: #F9FAFB;--el-color-info-light-9: #FFFFFF;--el-bg-color: var(--bg-card);--el-bg-color-page: var(--bg-page);--el-bg-color-overlay: var(--bg-overlay);--el-text-color-primary: var(--text-primary);--el-text-color-regular: var(--text-regular);--el-text-color-secondary: var(--el-text-color-secondary);--el-text-color-placeholder: var(--text-placeholder);--el-text-color-disabled: #606266;--el-border-color: var(--border-base);--el-border-color-light: var(--border-light);--el-border-color-lighter: var(--border-lighter);--el-border-color-extra-light: #414449;--el-border-color-dark: #2c2f36;--el-border-color-darker: #1f2229;--el-fill-color: var(--el-fill-color-light);--el-fill-color-light: #2c2f36;--el-fill-color-lighter: #373940;--el-fill-color-extra-light: #414449;--el-fill-color-dark: #1f2229;--el-fill-color-darker: #1a1d23;--el-fill-color-blank: transparent}[data-theme=dark] .el-card{background-color:var(--bg-card);border-color:var(--border-base);color:var(--text-primary)}[data-theme=dark] .el-descriptions{background-color:transparent}[data-theme=dark] .el-descriptions .el-descriptions__header{margin-bottom:16px}[data-theme=dark] .el-descriptions .el-descriptions__title{color:var(--text-primary)}[data-theme=dark] .el-descriptions .el-descriptions__body{background-color:transparent}[data-theme=dark] .el-descriptions .el-descriptions__table,[data-theme=dark] .el-descriptions .el-descriptions__cell{border-color:var(--el-border-color)}[data-theme=dark] .el-descriptions .el-descriptions__label{background-color:var(--el-fill-color-light);color:var(--el-text-color-secondary)}[data-theme=dark] .el-descriptions .el-descriptions__content{background-color:var(--el-bg-color-overlay);color:var(--text-regular)}[data-theme=dark] .el-alert{background-color:var(--el-fill-color-light);border-color:var(--border-base)}[data-theme=dark] .el-alert.el-alert--success{background-color:#10b9811a;border-color:var(--success-color);color:var(--success-color)}[data-theme=dark] .el-alert.el-alert--warning{background-color:#f59e0b1a;border-color:var(--warning-color);color:var(--warning-color)}[data-theme=dark] .el-alert.el-alert--error{background-color:#ef44441a;border-color:var(--error-color);color:var(--error-color)}[data-theme=dark] .el-alert.el-alert--info{background-color:#9ca3af1a;border-color:var(--info-color);color:var(--text-regular)}[data-theme=dark] .el-divider{background-color:var(--border-base);border-color:var(--border-base)}[data-theme=dark] .el-dialog{background-color:var(--bg-card);border:1px solid var(--border-base)}[data-theme=dark] .el-dialog .el-dialog__header{border-bottom-color:var(--border-base)}[data-theme=dark] .el-dialog .el-dialog__title{color:var(--text-primary)}[data-theme=dark] .el-dialog .el-dialog__body{color:var(--text-regular)}[data-theme=dark] .el-drawer{background-color:var(--bg-card)}[data-theme=dark] .el-drawer .el-drawer__header{border-bottom:1px solid var(--border-base);color:var(--text-primary)}[data-theme=dark] .el-drawer .el-drawer__body{color:var(--text-regular)}[data-theme=dark] .el-image-viewer__wrapper{background-color:#000c}[data-theme=dark] .el-collapse{border-color:var(--border-base)}[data-theme=dark] .el-collapse-item__header{background-color:var(--el-fill-color-light);border-color:var(--el-border-color);color:var(--text-primary)}[data-theme=dark] .el-collapse-item__header:hover{background-color:var(--el-fill-color-light)}[data-theme=dark] .el-collapse-item__wrap{background-color:var(--el-bg-color-overlay);border-color:var(--el-border-color)}[data-theme=dark] .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner{color:var(--el-text-color-secondary)}[data-theme=dark] .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner:hover{color:var(--primary-color)}[data-theme=dark] .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner.is-link{color:var(--el-text-color-secondary)}[data-theme=dark] .el-breadcrumb .el-breadcrumb__item .el-breadcrumb__inner.is-link:hover{color:var(--primary-color)}[data-theme=dark] .el-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--text-primary)}[data-theme=dark] .el-breadcrumb .el-breadcrumb__separator{color:var(--el-text-color-secondary)}[data-theme=dark] .el-select-dropdown,[data-theme=dark] .el-popper.el-select__popper{border-radius:var(--radius-lg)!important;border:1px solid #4C4D4F!important;box-shadow:0 4px 12px #0000004d!important;background-color:#1f2229!important;overflow:hidden!important}[data-theme=dark] .el-select-dropdown .el-select-dropdown__list,[data-theme=dark] .el-popper.el-select__popper .el-select-dropdown__list{padding:var(--spacing-1) 0;background-color:#1f2229!important}[data-theme=dark] .el-select-dropdown .el-select-dropdown__item,[data-theme=dark] .el-popper.el-select__popper .el-select-dropdown__item{border-radius:var(--radius-sm);margin:0 var(--spacing-1);padding:0 var(--spacing-3);background-color:transparent!important;color:#e4e7ed!important}[data-theme=dark] .el-select-dropdown .el-select-dropdown__item:hover,[data-theme=dark] .el-popper.el-select__popper .el-select-dropdown__item:hover{background-color:#262727!important;color:#409eff!important}[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.is-selected,[data-theme=dark] .el-popper.el-select__popper .el-select-dropdown__item.is-selected{background-color:#262727!important;color:#409eff!important;font-weight:var(--font-weight-medium)}[data-theme=dark] .el-popper:not(.el-select__popper):not([role=tooltip]){background-color:var(--el-bg-color-overlay)!important;border:1px solid var(--el-border-color)!important;border-radius:var(--radius-base)!important;box-shadow:var(--shadow-sm)!important;color:var(--el-text-color-primary)!important}[data-theme=dark] .el-popper:not(.el-select__popper):not([role=tooltip]) span,[data-theme=dark] .el-popper:not(.el-select__popper):not([role=tooltip]) *,[data-theme=dark] .el-popper:not(.el-select__popper):not([role=tooltip]) li,[data-theme=dark] .el-popper:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item{color:var(--el-text-color-primary)!important}[data-theme=dark] .el-popper:not(.el-tooltip__popper):not(.el-select__popper) .el-popper__arrow:before{background:var(--el-bg-color-overlay)!important;border:1px solid var(--el-border-color)!important}[data-theme=dark] .el-picker-panel,[data-theme=dark] .el-picker__popper,[data-theme=dark] .el-date-picker,[data-theme=dark] .el-popper.is-light.el-picker__popper{background-color:var(--bg-card)!important;border:1px solid var(--border-base)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-lg)!important}[data-theme=dark] .el-picker-panel .el-date-picker__header,[data-theme=dark] .el-picker__popper .el-date-picker__header,[data-theme=dark] .el-date-picker .el-date-picker__header,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-picker__header{border-bottom-color:var(--border-lighter)!important}[data-theme=dark] .el-picker-panel .el-date-picker__header .el-date-picker__header-label,[data-theme=dark] .el-picker__popper .el-date-picker__header .el-date-picker__header-label,[data-theme=dark] .el-date-picker .el-date-picker__header .el-date-picker__header-label,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-picker__header .el-date-picker__header-label{color:var(--text-primary)!important}[data-theme=dark] .el-picker-panel .el-date-picker__header .el-date-picker__header-label:hover,[data-theme=dark] .el-picker__popper .el-date-picker__header .el-date-picker__header-label:hover,[data-theme=dark] .el-date-picker .el-date-picker__header .el-date-picker__header-label:hover,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-picker__header .el-date-picker__header-label:hover{color:var(--primary-color)!important}[data-theme=dark] .el-picker-panel .el-date-picker__header button,[data-theme=dark] .el-picker__popper .el-date-picker__header button,[data-theme=dark] .el-date-picker .el-date-picker__header button,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-picker__header button{color:var(--text-secondary)!important}[data-theme=dark] .el-picker-panel .el-date-picker__header button:hover,[data-theme=dark] .el-picker__popper .el-date-picker__header button:hover,[data-theme=dark] .el-date-picker .el-date-picker__header button:hover,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-picker__header button:hover{color:var(--primary-color)!important}[data-theme=dark] .el-picker-panel .el-date-table th,[data-theme=dark] .el-picker__popper .el-date-table th,[data-theme=dark] .el-date-picker .el-date-table th,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-table th{color:var(--text-secondary)!important;border-bottom-color:var(--border-lighter)!important}[data-theme=dark] .el-picker-panel .el-date-table td,[data-theme=dark] .el-picker__popper .el-date-table td,[data-theme=dark] .el-date-picker .el-date-table td,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-table td{color:var(--text-primary)!important}[data-theme=dark] .el-picker-panel .el-date-table td.available:hover,[data-theme=dark] .el-picker__popper .el-date-table td.available:hover,[data-theme=dark] .el-date-picker .el-date-table td.available:hover,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-table td.available:hover{background-color:var(--bg-hover)!important;color:var(--primary-color)!important}[data-theme=dark] .el-picker-panel .el-date-table td.today,[data-theme=dark] .el-picker__popper .el-date-table td.today,[data-theme=dark] .el-date-picker .el-date-table td.today,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-table td.today{color:var(--primary-color)!important}[data-theme=dark] .el-picker-panel .el-date-table td.current:not(.disabled),[data-theme=dark] .el-picker__popper .el-date-table td.current:not(.disabled),[data-theme=dark] .el-date-picker .el-date-table td.current:not(.disabled),[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-table td.current:not(.disabled){background-color:var(--primary-color)!important;color:#fff!important}[data-theme=dark] .el-picker-panel .el-date-table td.in-range,[data-theme=dark] .el-picker__popper .el-date-table td.in-range,[data-theme=dark] .el-date-picker .el-date-table td.in-range,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-table td.in-range{background-color:var(--primary-light)!important}[data-theme=dark] .el-picker-panel .el-date-table td.disabled,[data-theme=dark] .el-picker__popper .el-date-table td.disabled,[data-theme=dark] .el-date-picker .el-date-table td.disabled,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-date-table td.disabled{color:var(--text-disabled)!important}[data-theme=dark] .el-picker-panel .el-month-table td,[data-theme=dark] .el-picker-panel .el-year-table td,[data-theme=dark] .el-picker__popper .el-month-table td,[data-theme=dark] .el-picker__popper .el-year-table td,[data-theme=dark] .el-date-picker .el-month-table td,[data-theme=dark] .el-date-picker .el-year-table td,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-month-table td,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-year-table td{color:var(--text-primary)!important}[data-theme=dark] .el-picker-panel .el-month-table td:hover,[data-theme=dark] .el-picker-panel .el-year-table td:hover,[data-theme=dark] .el-picker__popper .el-month-table td:hover,[data-theme=dark] .el-picker__popper .el-year-table td:hover,[data-theme=dark] .el-date-picker .el-month-table td:hover,[data-theme=dark] .el-date-picker .el-year-table td:hover,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-month-table td:hover,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-year-table td:hover{background-color:var(--bg-hover)!important;color:var(--primary-color)!important}[data-theme=dark] .el-picker-panel .el-month-table td.current:not(.disabled),[data-theme=dark] .el-picker-panel .el-year-table td.current:not(.disabled),[data-theme=dark] .el-picker__popper .el-month-table td.current:not(.disabled),[data-theme=dark] .el-picker__popper .el-year-table td.current:not(.disabled),[data-theme=dark] .el-date-picker .el-month-table td.current:not(.disabled),[data-theme=dark] .el-date-picker .el-year-table td.current:not(.disabled),[data-theme=dark] .el-popper.is-light.el-picker__popper .el-month-table td.current:not(.disabled),[data-theme=dark] .el-popper.is-light.el-picker__popper .el-year-table td.current:not(.disabled){background-color:var(--primary-color)!important;color:#fff!important}[data-theme=dark] .el-picker-panel .el-month-table td.today,[data-theme=dark] .el-picker-panel .el-year-table td.today,[data-theme=dark] .el-picker__popper .el-month-table td.today,[data-theme=dark] .el-picker__popper .el-year-table td.today,[data-theme=dark] .el-date-picker .el-month-table td.today,[data-theme=dark] .el-date-picker .el-year-table td.today,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-month-table td.today,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-year-table td.today{color:var(--primary-color)!important}[data-theme=dark] .el-picker-panel .el-time-panel,[data-theme=dark] .el-picker__popper .el-time-panel,[data-theme=dark] .el-date-picker .el-time-panel,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-time-panel{border-color:var(--border-base)!important;background-color:var(--bg-card)!important}[data-theme=dark] .el-picker-panel .el-time-spinner__item,[data-theme=dark] .el-picker__popper .el-time-spinner__item,[data-theme=dark] .el-date-picker .el-time-spinner__item,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-time-spinner__item{color:var(--text-primary)!important}[data-theme=dark] .el-picker-panel .el-time-spinner__item:hover,[data-theme=dark] .el-picker__popper .el-time-spinner__item:hover,[data-theme=dark] .el-date-picker .el-time-spinner__item:hover,[data-theme=dark] .el-popper.is-light.el-picker__popper .el-time-spinner__item:hover{background-color:var(--bg-hover)!important}[data-theme=dark] .el-picker-panel .el-time-spinner__item.active:not(.disabled),[data-theme=dark] .el-picker__popper .el-time-spinner__item.active:not(.disabled),[data-theme=dark] .el-date-picker .el-time-spinner__item.active:not(.disabled),[data-theme=dark] .el-popper.is-light.el-picker__popper .el-time-spinner__item.active:not(.disabled){color:var(--primary-color)!important;font-weight:600}[data-theme=dark] .el-select .el-input__wrapper{border-radius:var(--radius-base);background-color:var(--el-bg-color-overlay);border-color:var(--el-border-color);box-shadow:none}[data-theme=dark] .el-select .el-input__wrapper:hover{border-color:var(--primary-color)}[data-theme=dark] .el-select .el-input__wrapper.is-focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-light)}[data-theme=light] .el-dropdown-menu,[data-theme=light] .el-dropdown__popper,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]),[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]){background-color:#fff!important;border:1px solid #DCDFE6!important;border-radius:var(--radius-base)!important;box-shadow:0 2px 12px #0000001a!important;color:#303133!important}[data-theme=light] .el-dropdown-menu span,[data-theme=light] .el-dropdown-menu *,[data-theme=light] .el-dropdown-menu li,[data-theme=light] .el-dropdown-menu div,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item span,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item *,[data-theme=light] .el-dropdown__popper span,[data-theme=light] .el-dropdown__popper *,[data-theme=light] .el-dropdown__popper li,[data-theme=light] .el-dropdown__popper div,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item span,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item *,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) span,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) *,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) li,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) div,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item span,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item *,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) span,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) *,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) li,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) div,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item span,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item *{color:#303133!important}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item:hover,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item:hover span,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item:hover *,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item:hover,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item:hover span,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item:hover *,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item:hover,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item:hover span,[data-theme=light] .el-popper.is-light:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item:hover *,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item:hover,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item:hover span,[data-theme=light] .el-popper:not(.el-select__popper):not([role=tooltip]) .el-dropdown-menu__item:hover *{background-color:#f5f7fa!important;color:#409eff!important}[data-theme=light] .el-popper:not(.el-tooltip__popper):not(.el-select__popper) .el-popper__arrow:before{background:#fff!important;border:1px solid #DCDFE6!important}[data-theme=light] .el-picker-panel,[data-theme=light] .el-picker__popper,[data-theme=light] .el-date-picker,[data-theme=light] .el-popper.is-light.el-picker__popper{background-color:#fff!important;border:1px solid #DCDFE6!important;border-radius:8px!important;box-shadow:0 2px 12px #0000001a!important}[data-theme=light] .el-picker-panel .el-date-picker__header,[data-theme=light] .el-picker__popper .el-date-picker__header,[data-theme=light] .el-date-picker .el-date-picker__header,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-picker__header{border-bottom-color:#ebeef5!important}[data-theme=light] .el-picker-panel .el-date-picker__header .el-date-picker__header-label,[data-theme=light] .el-picker__popper .el-date-picker__header .el-date-picker__header-label,[data-theme=light] .el-date-picker .el-date-picker__header .el-date-picker__header-label,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-picker__header .el-date-picker__header-label{color:#303133!important}[data-theme=light] .el-picker-panel .el-date-picker__header .el-date-picker__header-label:hover,[data-theme=light] .el-picker__popper .el-date-picker__header .el-date-picker__header-label:hover,[data-theme=light] .el-date-picker .el-date-picker__header .el-date-picker__header-label:hover,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-picker__header .el-date-picker__header-label:hover{color:#409eff!important}[data-theme=light] .el-picker-panel .el-date-picker__header button,[data-theme=light] .el-picker__popper .el-date-picker__header button,[data-theme=light] .el-date-picker .el-date-picker__header button,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-picker__header button{color:#909399!important}[data-theme=light] .el-picker-panel .el-date-picker__header button:hover,[data-theme=light] .el-picker__popper .el-date-picker__header button:hover,[data-theme=light] .el-date-picker .el-date-picker__header button:hover,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-picker__header button:hover{color:#409eff!important}[data-theme=light] .el-picker-panel .el-date-table th,[data-theme=light] .el-picker__popper .el-date-table th,[data-theme=light] .el-date-picker .el-date-table th,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-table th{color:#909399!important;border-bottom-color:#ebeef5!important}[data-theme=light] .el-picker-panel .el-date-table td,[data-theme=light] .el-picker__popper .el-date-table td,[data-theme=light] .el-date-picker .el-date-table td,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-table td{color:#606266!important}[data-theme=light] .el-picker-panel .el-date-table td.available:hover,[data-theme=light] .el-picker__popper .el-date-table td.available:hover,[data-theme=light] .el-date-picker .el-date-table td.available:hover,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-table td.available:hover{background-color:#f5f7fa!important;color:#409eff!important}[data-theme=light] .el-picker-panel .el-date-table td.today,[data-theme=light] .el-picker__popper .el-date-table td.today,[data-theme=light] .el-date-picker .el-date-table td.today,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-table td.today{color:#409eff!important}[data-theme=light] .el-picker-panel .el-date-table td.current:not(.disabled),[data-theme=light] .el-picker__popper .el-date-table td.current:not(.disabled),[data-theme=light] .el-date-picker .el-date-table td.current:not(.disabled),[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-table td.current:not(.disabled){background-color:#409eff!important;color:#fff!important}[data-theme=light] .el-picker-panel .el-date-table td.in-range,[data-theme=light] .el-picker__popper .el-date-table td.in-range,[data-theme=light] .el-date-picker .el-date-table td.in-range,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-table td.in-range{background-color:#e3f2fd!important}[data-theme=light] .el-picker-panel .el-date-table td.disabled,[data-theme=light] .el-picker__popper .el-date-table td.disabled,[data-theme=light] .el-date-picker .el-date-table td.disabled,[data-theme=light] .el-popper.is-light.el-picker__popper .el-date-table td.disabled{color:#c0c4cc!important}[data-theme=light] .el-picker-panel .el-month-table td,[data-theme=light] .el-picker-panel .el-year-table td,[data-theme=light] .el-picker__popper .el-month-table td,[data-theme=light] .el-picker__popper .el-year-table td,[data-theme=light] .el-date-picker .el-month-table td,[data-theme=light] .el-date-picker .el-year-table td,[data-theme=light] .el-popper.is-light.el-picker__popper .el-month-table td,[data-theme=light] .el-popper.is-light.el-picker__popper .el-year-table td{color:#606266!important}[data-theme=light] .el-picker-panel .el-month-table td:hover,[data-theme=light] .el-picker-panel .el-year-table td:hover,[data-theme=light] .el-picker__popper .el-month-table td:hover,[data-theme=light] .el-picker__popper .el-year-table td:hover,[data-theme=light] .el-date-picker .el-month-table td:hover,[data-theme=light] .el-date-picker .el-year-table td:hover,[data-theme=light] .el-popper.is-light.el-picker__popper .el-month-table td:hover,[data-theme=light] .el-popper.is-light.el-picker__popper .el-year-table td:hover{background-color:#f5f7fa!important;color:#409eff!important}[data-theme=light] .el-picker-panel .el-month-table td.current:not(.disabled),[data-theme=light] .el-picker-panel .el-year-table td.current:not(.disabled),[data-theme=light] .el-picker__popper .el-month-table td.current:not(.disabled),[data-theme=light] .el-picker__popper .el-year-table td.current:not(.disabled),[data-theme=light] .el-date-picker .el-month-table td.current:not(.disabled),[data-theme=light] .el-date-picker .el-year-table td.current:not(.disabled),[data-theme=light] .el-popper.is-light.el-picker__popper .el-month-table td.current:not(.disabled),[data-theme=light] .el-popper.is-light.el-picker__popper .el-year-table td.current:not(.disabled){background-color:#409eff!important;color:#fff!important}[data-theme=light] .el-picker-panel .el-month-table td.today,[data-theme=light] .el-picker-panel .el-year-table td.today,[data-theme=light] .el-picker__popper .el-month-table td.today,[data-theme=light] .el-picker__popper .el-year-table td.today,[data-theme=light] .el-date-picker .el-month-table td.today,[data-theme=light] .el-date-picker .el-year-table td.today,[data-theme=light] .el-popper.is-light.el-picker__popper .el-month-table td.today,[data-theme=light] .el-popper.is-light.el-picker__popper .el-year-table td.today{color:#409eff!important}[data-theme=light] .el-picker-panel .el-time-panel,[data-theme=light] .el-picker__popper .el-time-panel,[data-theme=light] .el-date-picker .el-time-panel,[data-theme=light] .el-popper.is-light.el-picker__popper .el-time-panel{border-color:#dcdfe6!important;background-color:#fff!important}[data-theme=light] .el-picker-panel .el-time-spinner__item,[data-theme=light] .el-picker__popper .el-time-spinner__item,[data-theme=light] .el-date-picker .el-time-spinner__item,[data-theme=light] .el-popper.is-light.el-picker__popper .el-time-spinner__item{color:#606266!important}[data-theme=light] .el-picker-panel .el-time-spinner__item:hover,[data-theme=light] .el-picker__popper .el-time-spinner__item:hover,[data-theme=light] .el-date-picker .el-time-spinner__item:hover,[data-theme=light] .el-popper.is-light.el-picker__popper .el-time-spinner__item:hover{background-color:#f5f7fa!important}[data-theme=light] .el-picker-panel .el-time-spinner__item.active:not(.disabled),[data-theme=light] .el-picker__popper .el-time-spinner__item.active:not(.disabled),[data-theme=light] .el-date-picker .el-time-spinner__item.active:not(.disabled),[data-theme=light] .el-popper.is-light.el-picker__popper .el-time-spinner__item.active:not(.disabled){color:#409eff!important;font-weight:600}[data-theme=light] .el-select-dropdown,[data-theme=light] .el-popper.el-select__popper{background-color:#fff!important;border:1px solid #DCDFE6!important;box-shadow:0 2px 12px #0000001a!important;overflow:hidden!important}[data-theme=light] .el-select-dropdown .el-select-dropdown__list,[data-theme=light] .el-popper.el-select__popper .el-select-dropdown__list{background-color:#fff!important;padding:var(--spacing-1) 0}[data-theme=light] .el-select-dropdown .el-select-dropdown__item,[data-theme=light] .el-popper.el-select__popper .el-select-dropdown__item{background-color:transparent!important;color:#606266!important;border-radius:var(--radius-sm);margin:0 var(--spacing-1);padding:0 var(--spacing-3);transition:all var(--transition-fast) ease}[data-theme=light] .el-select-dropdown .el-select-dropdown__item:hover,[data-theme=light] .el-popper.el-select__popper .el-select-dropdown__item:hover{background-color:#f5f7fa!important;color:#409eff!important}[data-theme=light] .el-select-dropdown .el-select-dropdown__item.is-selected,[data-theme=light] .el-popper.el-select__popper .el-select-dropdown__item.is-selected{background-color:#ecf5ff!important;color:#409eff!important;font-weight:var(--font-weight-medium)}html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper,html[data-theme=dark] .el-popper.is-light.el-select__popper,html[data-theme=dark] .el-select-dropdown{background:#1f2229!important;background-color:#1f2229!important;border:1px solid #4C4D4F!important;border-radius:var(--radius-lg)!important;box-shadow:0 4px 12px #0000004d!important;padding:0!important}html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper:before,html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper:after,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip:before,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip:after,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light:before,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light:after,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper:before,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper:after,html[data-theme=dark] .el-popper.is-light.el-select__popper:before,html[data-theme=dark] .el-popper.is-light.el-select__popper:after,html[data-theme=dark] .el-select-dropdown:before,html[data-theme=dark] .el-select-dropdown:after{content:none!important;display:none!important;background:none!important}html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__list,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__list,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__list,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__list,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__list,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__list{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:var(--spacing-1) 0!important}html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item,html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item span,html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item *,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item span,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item *,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item span,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item *,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item span,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item *,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item span,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item *,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item span,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item *{color:#e4e7ed!important;background-color:transparent!important}html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item:hover,html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item:hover span,html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item:hover *,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item:hover,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item:hover span,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item:hover *,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item:hover,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item:hover span,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item:hover *,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item:hover,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item:hover span,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item:hover *,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item:hover,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item:hover span,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item:hover *,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item:hover,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item:hover span,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item:hover *{background-color:#262727!important;color:#409eff!important}html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item.is-selected span,html[data-theme=dark] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item.is-selected *,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item.is-selected span,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item.is-selected *,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item.is-selected span,html[data-theme=dark] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item.is-selected *,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item.is-selected span,html[data-theme=dark] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item.is-selected *,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item.is-selected span,html[data-theme=dark] .el-popper.is-light.el-select__popper .el-select-dropdown__item.is-selected *,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.is-selected span,html[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.is-selected *{background-color:#262727!important;color:#409eff!important;font-weight:600}html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper,html[data-theme=light] .el-popper.is-light.el-select__popper,html[data-theme=light] .el-select-dropdown{background:#fff!important;background-color:#fff!important;border:1px solid #DCDFE6!important;border-radius:var(--radius-lg)!important;box-shadow:0 2px 12px #0000001a!important;padding:0!important}html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper:before,html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper:after,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip:before,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip:after,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light:before,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light:after,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper:before,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper:after,html[data-theme=light] .el-popper.is-light.el-select__popper:before,html[data-theme=light] .el-popper.is-light.el-select__popper:after,html[data-theme=light] .el-select-dropdown:before,html[data-theme=light] .el-select-dropdown:after{content:none!important;display:none!important;background:none!important}html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__list,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__list,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__list,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__list,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__list,html[data-theme=light] .el-select-dropdown .el-select-dropdown__list{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;padding:var(--spacing-1) 0!important}html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item,html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item span,html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item *,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item span,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item *,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item span,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item *,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item span,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item *,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item span,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item *,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item span,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item *{color:#303133!important;background-color:transparent!important}html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item:hover,html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item:hover span,html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item:hover *,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item:hover,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item:hover span,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item:hover *,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item:hover,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item:hover span,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item:hover *,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item:hover,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item:hover span,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item:hover *,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item:hover,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item:hover span,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item:hover *,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item:hover,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item:hover span,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item:hover *{background-color:#f5f7fa!important;color:#409eff!important}html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item.is-selected,html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item.is-selected span,html[data-theme=light] .el-popper.is-pure.is-light.el-tooltip.el-select__popper .el-select-dropdown__item.is-selected *,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item.is-selected,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item.is-selected span,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light.el-tooltip .el-select-dropdown__item.is-selected *,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item.is-selected,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item.is-selected span,html[data-theme=light] .el-select__popper.el-popper.is-pure.is-light .el-select-dropdown__item.is-selected *,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item.is-selected,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item.is-selected span,html[data-theme=light] .el-popper.is-pure.is-light.el-select__popper .el-select-dropdown__item.is-selected *,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item.is-selected,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item.is-selected span,html[data-theme=light] .el-popper.is-light.el-select__popper .el-select-dropdown__item.is-selected *,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item.is-selected,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item.is-selected span,html[data-theme=light] .el-select-dropdown .el-select-dropdown__item.is-selected *{background-color:#ecf5ff!important;color:#409eff!important;font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInLeft{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes zoomIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes zoomOut{0%{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes gradientAnimation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.animate-fade-in{animation:fadeIn var(--transition-base) var(--ease-in-out)}.animate-slide-in-up{animation:slideInUp var(--transition-base) var(--ease-in-out)}.animate-slide-in-down{animation:slideInDown var(--transition-base) var(--ease-in-out)}.animate-slide-in-left{animation:slideInLeft var(--transition-base) var(--ease-in-out)}.animate-slide-in-right{animation:slideInRight var(--transition-base) var(--ease-in-out)}.animate-zoom-in{animation:zoomIn var(--transition-base) var(--ease-bounce)}.animate-zoom-out{animation:zoomOut var(--transition-base) var(--ease-in-out)}.animate-pulse{animation:pulse 2s var(--ease-in-out) infinite}.animate-bounce{animation:bounce 1s var(--ease-in-out) infinite}.animate-shake{animation:shake .5s var(--ease-in-out)}.animate-rotate{animation:rotate 1s linear infinite}.m-0{margin:var(--spacing-0)!important}.m-1{margin:var(--spacing-1)!important}.m-2{margin:var(--spacing-2)!important}.m-3{margin:var(--spacing-3)!important}.m-4{margin:var(--spacing-4)!important}.m-5{margin:var(--spacing-5)!important}.m-6{margin:var(--spacing-6)!important}.mt-0{margin-top:var(--spacing-0)!important}.mt-1{margin-top:var(--spacing-1)!important}.mt-2{margin-top:var(--spacing-2)!important}.mt-3{margin-top:var(--spacing-3)!important}.mt-4{margin-top:var(--spacing-4)!important}.mt-5{margin-top:var(--spacing-5)!important}.mt-6{margin-top:var(--spacing-6)!important}.mb-0{margin-bottom:var(--spacing-0)!important}.mb-1{margin-bottom:var(--spacing-1)!important}.mb-2{margin-bottom:var(--spacing-2)!important}.mb-3{margin-bottom:var(--spacing-3)!important}.mb-4{margin-bottom:var(--spacing-4)!important}.mb-5{margin-bottom:var(--spacing-5)!important}.mb-6{margin-bottom:var(--spacing-6)!important}.ml-0{margin-left:var(--spacing-0)!important}.ml-1{margin-left:var(--spacing-1)!important}.ml-2{margin-left:var(--spacing-2)!important}.ml-3{margin-left:var(--spacing-3)!important}.ml-4{margin-left:var(--spacing-4)!important}.ml-5{margin-left:var(--spacing-5)!important}.ml-6{margin-left:var(--spacing-6)!important}.mr-0{margin-right:var(--spacing-0)!important}.mr-1{margin-right:var(--spacing-1)!important}.mr-2{margin-right:var(--spacing-2)!important}.mr-3{margin-right:var(--spacing-3)!important}.mr-4{margin-right:var(--spacing-4)!important}.mr-5{margin-right:var(--spacing-5)!important}.mr-6{margin-right:var(--spacing-6)!important}.p-0{padding:var(--spacing-0)!important}.p-1{padding:var(--spacing-1)!important}.p-2{padding:var(--spacing-2)!important}.p-3{padding:var(--spacing-3)!important}.p-4{padding:var(--spacing-4)!important}.p-5{padding:var(--spacing-5)!important}.p-6{padding:var(--spacing-6)!important}.pt-0{padding-top:var(--spacing-0)!important}.pt-1{padding-top:var(--spacing-1)!important}.pt-2{padding-top:var(--spacing-2)!important}.pt-3{padding-top:var(--spacing-3)!important}.pt-4{padding-top:var(--spacing-4)!important}.pt-5{padding-top:var(--spacing-5)!important}.pt-6{padding-top:var(--spacing-6)!important}.pb-0{padding-bottom:var(--spacing-0)!important}.pb-1{padding-bottom:var(--spacing-1)!important}.pb-2{padding-bottom:var(--spacing-2)!important}.pb-3{padding-bottom:var(--spacing-3)!important}.pb-4{padding-bottom:var(--spacing-4)!important}.pb-5{padding-bottom:var(--spacing-5)!important}.pb-6{padding-bottom:var(--spacing-6)!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.flex-center{display:flex!important;align-items:center!important;justify-content:center!important}.flex-between{display:flex!important;align-items:center!important;justify-content:space-between!important}.flex-start{display:flex!important;align-items:center!important;justify-content:flex-start!important}.flex-end{display:flex!important;align-items:center!important;justify-content:flex-end!important}.flex-column{display:flex!important;flex-direction:column!important}.flex-wrap{flex-wrap:wrap!important}.w-100{width:100%!important}.h-100{height:100%!important}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.font-bold{font-weight:var(--font-weight-bold)!important}.font-medium{font-weight:var(--font-weight-medium)!important}.text-primary{color:var(--text-primary)!important}.text-regular{color:var(--text-regular)!important}.text-secondary{color:var(--text-secondary)!important}.bg-primary{background-color:var(--primary-color)!important}.bg-success{background-color:var(--success-color)!important}.bg-warning{background-color:var(--warning-color)!important}.bg-error{background-color:var(--error-color)!important}.rounded-sm{border-radius:var(--radius-sm)!important}.rounded{border-radius:var(--radius-base)!important}.rounded-md{border-radius:var(--radius-md)!important}.rounded-lg{border-radius:var(--radius-lg)!important}.rounded-full{border-radius:var(--radius-full)!important}.shadow-sm{box-shadow:var(--shadow-sm)!important}.shadow-md{box-shadow:var(--shadow-md)!important}.shadow-lg{box-shadow:var(--shadow-lg)!important}.cursor-pointer{cursor:pointer!important}.cursor-default{cursor:default!important}.transition-base{transition:all var(--transition-base) var(--ease-in-out)!important}.el-dialog{border-radius:var(--radius-lg);background:var(--bg-card);box-shadow:var(--shadow-lg);overflow:hidden;padding:0}.el-dialog .el-dialog__header{background:var(--primary-gradient);color:#fff;padding:var(--spacing-5) var(--spacing-6);margin:0!important;position:relative;min-height:60px;display:flex;align-items:center;border-radius:var(--radius-lg) var(--radius-lg) 0 0}.el-dialog .el-dialog__title{color:#fff!important;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);padding-right:50px}.el-dialog .el-dialog__headerbtn{position:absolute;top:50%;right:var(--spacing-4);transform:translateY(-50%);width:36px;height:36px;background:#fff3;border-radius:var(--radius-base);display:flex;align-items:center;justify-content:center;transition:all var(--transition-base) var(--ease-in-out);border:1px solid rgba(255,255,255,.3)}.el-dialog .el-dialog__headerbtn:hover{background:#ffffff4d;transform:translateY(-50%) scale(1.05);border-color:#ffffff80}.el-dialog .el-dialog__close{color:#fff!important;font-size:18px!important;font-weight:400;transition:all var(--transition-base) ease}.el-dialog .el-dialog__close:hover{color:#fff!important;transform:scale(1.1)}.el-dialog .el-dialog__body{padding:var(--spacing-6);color:var(--text-regular)}.el-dialog .el-dialog__footer{padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border-lighter)}.el-overlay{background-color:var(--bg-overlay)}.el-drawer{background-color:var(--bg-page)!important}.el-drawer .el-drawer__header{color:var(--text-primary)!important;border-bottom:1px solid var(--border-lighter)!important;background-color:var(--bg-card)!important;margin-bottom:0!important;padding:var(--spacing-4) var(--spacing-5)!important}.el-drawer .el-drawer__title{color:var(--text-primary)!important;font-size:var(--font-size-xl)!important;font-weight:var(--font-weight-semibold)!important}.el-drawer .el-drawer__body{background-color:var(--bg-page)!important;padding:0!important;overflow-y:auto!important;overflow-x:hidden!important;height:auto!important}.el-drawer .el-drawer__body::-webkit-scrollbar{width:6px}.el-drawer .el-drawer__body::-webkit-scrollbar-thumb{background:var(--border-base);border-radius:var(--radius-full)}.el-drawer .el-drawer__body::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}.el-drawer .el-drawer__body::-webkit-scrollbar-track{background:transparent}.el-drawer .el-drawer__close-btn{color:var(--text-primary)!important}.el-drawer .el-drawer__close-btn:hover{color:var(--primary-color)!important}.el-drawer .el-drawer__close-btn .el-icon{color:inherit!important}.el-drawer .el-card{background-color:var(--bg-card)!important;border-color:var(--border-lighter)!important;color:var(--text-regular)!important}.el-drawer .el-card .el-card__header{background-color:var(--bg-base)!important;border-bottom-color:var(--border-lighter)!important;color:var(--text-primary)!important}.el-drawer .el-card .el-card__body{background-color:var(--bg-card)!important;color:var(--text-regular)!important}.el-drawer .el-input__wrapper{background-color:var(--bg-base)!important;box-shadow:0 0 0 1px var(--border-base) inset!important}.el-drawer .el-input__wrapper .el-input__inner{color:var(--text-regular)!important}.el-drawer .el-textarea__inner{background-color:var(--bg-base)!important;color:var(--text-regular)!important;border-color:var(--border-base)!important}.el-drawer .el-descriptions .el-descriptions__label{color:var(--text-secondary)!important;background-color:var(--bg-base)!important}.el-drawer .el-descriptions .el-descriptions__content{color:var(--text-primary)!important;background-color:var(--bg-card)!important}.el-drawer .el-descriptions .el-descriptions__cell{border-color:var(--border-lighter)!important}.el-drawer .el-tag{background-color:transparent!important;border-color:var(--border-base)!important;color:var(--text-primary)!important}.el-drawer .el-avatar{background-color:var(--primary-color)!important;color:#fff!important}.el-drawer .el-empty{background-color:transparent!important}.el-drawer .el-empty .el-empty__description{color:var(--text-secondary)!important}.el-drawer .el-divider{border-color:var(--border-lighter)!important}.glass-card{background:var(--glass-bg);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-radius:var(--radius-xl);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);transition:all var(--transition-base) var(--ease-in-out)}.glass-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.el-card{background:var(--bg-card);border-color:var(--border-lighter);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:all var(--transition-base) var(--ease-in-out)}.el-card:hover{box-shadow:var(--shadow-md)}.el-card .el-card__header{border-bottom-color:var(--border-lighter);padding:var(--spacing-4) var(--spacing-5);background:transparent;color:var(--text-primary)!important}.el-card .el-card__header h1,.el-card .el-card__header h2,.el-card .el-card__header h3,.el-card .el-card__header h4,.el-card .el-card__header h5,.el-card .el-card__header h6,.el-card .el-card__header span,.el-card .el-card__header div,.el-card .el-card__header p{margin:0;color:var(--text-primary)!important;font-weight:var(--font-weight-semibold)}.el-card .el-card__body{padding:var(--spacing-5);color:var(--text-regular)!important}.el-card .el-card__body p,.el-card .el-card__body span,.el-card .el-card__body div{color:var(--text-regular)}.el-card .el-card__body h1,.el-card .el-card__body h2,.el-card .el-card__body h3,.el-card .el-card__body h4,.el-card .el-card__body h5,.el-card .el-card__body h6{color:var(--text-primary)!important;font-weight:var(--font-weight-semibold)}.hover-card{cursor:pointer;transition:all var(--transition-base) var(--ease-in-out)}.hover-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.border-card{background:var(--bg-card);border:1px solid var(--border-lighter);border-radius:var(--radius-lg);padding:var(--spacing-5);transition:all var(--transition-base) var(--ease-in-out)}.border-card:hover{border-color:var(--primary-color)}.gradient-border-card{position:relative;background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--spacing-5)}.gradient-border-card:before{content:"";position:absolute;inset:-2px;background:var(--primary-gradient);border-radius:var(--radius-lg);z-index:-1;opacity:0;transition:opacity var(--transition-base) ease}.gradient-border-card:hover:before{opacity:1}.el-button{border-radius:var(--radius-base);font-weight:var(--font-weight-medium);transition:all var(--transition-base) var(--ease-in-out)}.el-button--default,.el-button:not([class*=--primary]):not([class*=--success]):not([class*=--warning]):not([class*=--danger]):not([class*=--info]):not([class*=--text]){background-color:var(--bg-base);border-color:var(--border-base);color:var(--text-regular)}.el-button--default:hover,.el-button:not([class*=--primary]):not([class*=--success]):not([class*=--warning]):not([class*=--danger]):not([class*=--info]):not([class*=--text]):hover{border-color:var(--primary-color);color:var(--primary-color);background-color:var(--bg-hover)}.el-button--default:active,.el-button:not([class*=--primary]):not([class*=--success]):not([class*=--warning]):not([class*=--danger]):not([class*=--info]):not([class*=--text]):active{border-color:var(--primary-dark);color:var(--primary-dark)}[data-theme=dark] .el-button--default,[data-theme=dark] .el-button:not([class*=--primary]):not([class*=--success]):not([class*=--warning]):not([class*=--danger]):not([class*=--info]):not([class*=--text]){background-color:#ffffff0d;border-color:#ffffff26;color:var(--text-primary)}[data-theme=dark] .el-button--default:hover,[data-theme=dark] .el-button:not([class*=--primary]):not([class*=--success]):not([class*=--warning]):not([class*=--danger]):not([class*=--info]):not([class*=--text]):hover{background-color:#ffffff1a;border-color:var(--primary-color);color:var(--primary-color)}[data-theme=dark] .el-button--default:active,[data-theme=dark] .el-button:not([class*=--primary]):not([class*=--success]):not([class*=--warning]):not([class*=--danger]):not([class*=--info]):not([class*=--text]):active{background-color:#ffffff14;border-color:var(--primary-dark);color:var(--primary-color)}.el-button--primary{background:var(--primary-color);border-color:var(--primary-color);color:#fff!important}.el-button--primary>span,.el-button--primary *{color:#fff!important}.el-button--primary:hover{background:var(--primary-light);border-color:var(--primary-light);color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px #667eea66}.el-button--primary:hover>span,.el-button--primary:hover *{color:#fff!important}.el-button--primary:active{background:var(--primary-dark);border-color:var(--primary-dark);color:#fff!important}.el-button--primary:active>span,.el-button--primary:active *{color:#fff!important}.el-button--success{color:#fff!important}.el-button--success>span,.el-button--success *{color:#fff!important}.el-button--success:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px #67c23a66}.el-button--success:hover>span,.el-button--success:hover *{color:#fff!important}.el-button--success:active{color:#fff!important}.el-button--success:active>span,.el-button--success:active *{color:#fff!important}.el-button--warning{color:#fff!important}.el-button--warning>span,.el-button--warning *{color:#fff!important}.el-button--warning:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px #e6a23c66}.el-button--warning:hover>span,.el-button--warning:hover *{color:#fff!important}.el-button--warning:active{color:#fff!important}.el-button--warning:active>span,.el-button--warning:active *{color:#fff!important}.el-button--danger{color:#fff!important}.el-button--danger>span,.el-button--danger *{color:#fff!important}.el-button--danger:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 4px 12px #f56c6c66}.el-button--danger:hover>span,.el-button--danger:hover *{color:#fff!important}.el-button--danger:active{color:#fff!important}.el-button--danger:active>span,.el-button--danger:active *{color:#fff!important}.el-button--info{color:#fff!important}.el-button--info>span,.el-button--info *{color:#fff!important}.el-button--info:hover{color:#fff!important;transform:translateY(-2px)}.el-button--info:hover>span,.el-button--info:hover *{color:#fff!important}.el-button--info:active{color:#fff!important}.el-button--info:active>span,.el-button--info:active *{color:#fff!important}.el-button--text:hover{background-color:var(--bg-hover)}.gradient-button{background:var(--primary-gradient);border:none;color:#fff;padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-base) var(--ease-in-out)}.gradient-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #667eea66}.gradient-button:active{transform:translateY(0)}.glass-button{background:var(--glass-bg);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--glass-border);color:var(--text-primary);padding:var(--spacing-3) var(--spacing-5);border-radius:var(--radius-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--transition-base) var(--ease-in-out)}.glass-button:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.icon-button{width:40px;height:40px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border-lighter);color:var(--text-regular);cursor:pointer;transition:all var(--transition-base) var(--ease-in-out)}.icon-button:hover{background:var(--primary-color);border-color:var(--primary-color);color:#fff;transform:scale(1.1)}.el-form .el-form-item{margin-bottom:var(--spacing-5)}.el-form .el-form-item .el-form-item__label{color:var(--el-text-color-primary);font-weight:var(--font-weight-medium)}.el-form .el-form-item .el-form-item__error{color:var(--el-color-danger);font-size:var(--font-size-sm)}.el-input .el-input__wrapper{background-color:var(--el-fill-color-blank);border-radius:var(--radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;transition:all var(--transition-base) ease}.el-input .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-input .el-input__wrapper.is-focus{box-shadow:0 0 0 2px var(--el-color-primary) inset}.el-input .el-input__inner{color:var(--el-text-color-primary)}.el-input .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}[data-theme=dark] .el-input .el-input__wrapper{background-color:#ffffff0d;box-shadow:0 0 0 1px #ffffff26 inset}[data-theme=dark] .el-input .el-input__wrapper:hover{background-color:#ffffff14;box-shadow:0 0 0 1px var(--el-color-primary) inset}[data-theme=dark] .el-input .el-input__wrapper.is-focus{background-color:#ffffff1a;box-shadow:0 0 0 2px var(--el-color-primary) inset}.el-textarea .el-textarea__inner{background-color:var(--el-fill-color-blank);border-color:var(--el-border-color);border-radius:var(--radius-base);color:var(--el-text-color-primary);transition:all var(--transition-base) ease}.el-textarea .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea .el-textarea__inner:hover{border-color:var(--el-color-primary)}.el-textarea .el-textarea__inner:focus{border-color:var(--el-color-primary);border-width:2px}[data-theme=dark] .el-textarea .el-textarea__inner{background-color:#ffffff0d;border-color:#ffffff26}[data-theme=dark] .el-textarea .el-textarea__inner:hover{background-color:#ffffff14;border-color:var(--el-color-primary)}[data-theme=dark] .el-textarea .el-textarea__inner:focus{background-color:#ffffff1a;border-color:var(--el-color-primary);border-width:2px}.el-select .el-select__wrapper{background-color:var(--el-fill-color-blank);border-radius:var(--radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset;transition:all var(--transition-base) ease}.el-select .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--el-color-primary) inset}.el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 2px var(--el-color-primary) inset}.el-select .el-select__placeholder{color:var(--el-text-color-placeholder)}.el-select .el-select__selected-item{color:var(--el-text-color-primary)}[data-theme=dark] .el-select .el-select__wrapper{background-color:#ffffff0d;box-shadow:0 0 0 1px #ffffff26 inset}[data-theme=dark] .el-select .el-select__wrapper:hover{background-color:#ffffff14;box-shadow:0 0 0 1px var(--el-color-primary) inset}[data-theme=dark] .el-select .el-select__wrapper.is-focused{background-color:#ffffff1a;box-shadow:0 0 0 2px var(--el-color-primary) inset}.el-date-editor .el-input__wrapper{background-color:var(--el-fill-color-blank);border-radius:var(--radius-base)}[data-theme=dark] .el-date-editor .el-input__wrapper{background-color:#ffffff0d;box-shadow:0 0 0 1px #ffffff26 inset}[data-theme=dark] .el-date-editor .el-input__wrapper:hover{background-color:#ffffff14}.el-picker-panel{background-color:var(--bg-card)!important;border-color:var(--border-base)!important;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-lg)!important}.el-picker-panel .el-date-picker__header .el-date-picker__header-label{color:var(--text-primary)}.el-picker-panel .el-date-picker__header .el-date-picker__header-label:hover{color:var(--primary-color)}.el-picker-panel .el-date-picker__header button{color:var(--text-secondary)}.el-picker-panel .el-date-picker__header button:hover{color:var(--primary-color)}.el-picker-panel .el-date-table th{color:var(--text-secondary);border-bottom-color:var(--border-lighter)}.el-picker-panel .el-date-table td{color:var(--text-primary)}.el-picker-panel .el-date-table td.available:hover{background-color:var(--bg-hover);color:var(--primary-color)}.el-picker-panel .el-date-table td.today{color:var(--primary-color);font-weight:600}.el-picker-panel .el-date-table td.current{background-color:var(--primary-color)!important;color:#fff!important}.el-picker-panel .el-date-table td.disabled{color:var(--text-disabled);background-color:transparent}.el-picker-panel .el-date-table td.in-range{background-color:var(--primary-light)}.el-picker-panel .el-date-table td.start-date,.el-picker-panel .el-date-table td.end-date{background-color:var(--primary-color)!important;color:#fff!important}.el-picker-panel .el-month-table td,.el-picker-panel .el-year-table td{color:var(--text-primary)}.el-picker-panel .el-month-table td:hover,.el-picker-panel .el-year-table td:hover{background-color:var(--bg-hover);color:var(--primary-color)}.el-picker-panel .el-month-table td.current,.el-picker-panel .el-year-table td.current{background-color:var(--primary-color)!important;color:#fff!important}.el-picker-panel .el-month-table td.today,.el-picker-panel .el-year-table td.today{color:var(--primary-color)}.el-picker-panel .el-time-panel{border-color:var(--border-base)}.el-picker-panel .el-time-panel__content:before,.el-picker-panel .el-time-panel__content:after{border-top-color:var(--border-lighter);border-bottom-color:var(--border-lighter)}.el-picker-panel .el-time-spinner__item{color:var(--text-primary)}.el-picker-panel .el-time-spinner__item:hover{background-color:var(--bg-hover)}.el-picker-panel .el-time-spinner__item.active{color:var(--primary-color);font-weight:600}.el-picker-panel .el-time-spinner__item.disabled{color:var(--text-disabled)}.el-switch .el-switch__core{background-color:var(--el-border-color);border-color:var(--el-border-color);transition:all var(--transition-base) ease}.el-switch.is-checked .el-switch__core{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}[data-theme=dark] .el-switch .el-switch__core{background-color:#fff3;border-color:#fff3}[data-theme=dark] .el-switch.is-checked .el-switch__core{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-checkbox .el-checkbox__inner{border-color:var(--el-border-color);border-radius:var(--radius-sm);background-color:var(--el-fill-color-blank);transition:all var(--transition-base) ease}.el-checkbox .el-checkbox__label{color:var(--el-text-color-regular)}.el-checkbox.is-checked .el-checkbox__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-checkbox.is-checked .el-checkbox__label{color:var(--el-color-primary)}[data-theme=dark] .el-checkbox .el-checkbox__inner{background-color:#ffffff0d;border-color:#ffffff4d}[data-theme=dark] .el-checkbox.is-checked .el-checkbox__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio .el-radio__inner{border-color:var(--el-border-color);background-color:var(--el-fill-color-blank);transition:all var(--transition-base) ease}.el-radio .el-radio__label{color:var(--el-text-color-regular)}.el-radio.is-checked .el-radio__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio.is-checked .el-radio__label{color:var(--el-color-primary)}[data-theme=dark] .el-radio .el-radio__inner{background-color:#ffffff0d;border-color:#ffffff4d}[data-theme=dark] .el-radio.is-checked .el-radio__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio-button .el-radio-button__inner{background-color:var(--el-fill-color-blank);border-color:var(--el-border-color);color:var(--el-text-color-regular);transition:all var(--transition-base) ease;font-weight:var(--font-weight-medium)}.el-radio-button .el-radio-button__inner:hover{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-radio-button.is-active .el-radio-button__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary);color:#fff!important;box-shadow:none}[data-theme=dark] .el-radio-button .el-radio-button__inner{background-color:#ffffff0d;border-color:#ffffff26;color:var(--el-text-color-primary)}[data-theme=dark] .el-radio-button .el-radio-button__inner:hover{background-color:#ffffff1a;border-color:var(--el-color-primary);color:var(--el-color-primary)}[data-theme=dark] .el-radio-button.is-active .el-radio-button__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary);color:#fff!important;box-shadow:0 0 8px rgba(var(--primary-color-rgb),.3)}.el-radio-group{display:inline-flex;gap:0}[data-theme=dark] .el-radio-group .el-radio-button:first-child .el-radio-button__inner{border-left-color:#ffffff26}.el-input__count,.el-textarea__count{color:var(--el-text-color-secondary);background-color:transparent!important}[data-theme=dark] .el-input__count,[data-theme=dark] .el-textarea__count{color:var(--el-text-color-placeholder)!important;background-color:transparent!important}.el-input__count-inner,.el-textarea__count-inner{background-color:transparent!important}.el-table{background-color:var(--bg-card);color:var(--text-regular);border-radius:var(--radius-lg);overflow:hidden}.el-table .el-table__header-wrapper .el-table__header th{background-color:var(--bg-hover);color:var(--text-primary);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--border-lighter)}.el-table .el-table__body-wrapper .el-table__body tr{background-color:var(--bg-card);transition:background-color var(--transition-fast) ease}.el-table .el-table__body-wrapper .el-table__body tr:hover{background-color:var(--bg-hover)}.el-table .el-table__body-wrapper .el-table__body tr td{border-bottom:1px solid var(--border-lighter);color:var(--text-regular)}.el-table .el-table__empty-block{background-color:var(--bg-card)}.el-table .el-table__empty-block .el-table__empty-text{color:var(--text-secondary)}.el-table .el-table__fixed,.el-table .el-table__fixed-right{background-color:var(--bg-card)}.el-table .el-table__fixed:before,.el-table .el-table__fixed-right:before{background-color:var(--border-lighter)}.el-table.el-table--border,.el-table.el-table--border th,.el-table.el-table--border td{border-color:var(--border-lighter)}.el-table.el-table--striped .el-table__body tr.el-table__row--striped td{background-color:var(--bg-hover)}.el-pagination .el-pagination__total,.el-pagination .el-pagination__jump{color:var(--text-regular)}.el-pagination .el-pager li{background-color:var(--bg-card);color:var(--text-regular);border-radius:var(--radius-sm);transition:all var(--transition-fast) ease}.el-pagination .el-pager li:hover{color:var(--primary-color)}.el-pagination .el-pager li.is-active{background-color:var(--primary-color);color:#fff}.el-pagination .btn-prev,.el-pagination .btn-next{background-color:var(--bg-card);color:var(--text-regular);border-radius:var(--radius-sm)}.el-pagination .btn-prev:hover,.el-pagination .btn-next:hover{color:var(--primary-color)}.el-pagination .btn-prev:disabled,.el-pagination .btn-next:disabled{color:var(--text-placeholder)}.el-pagination .el-select .el-select__wrapper{background-color:var(--bg-card)}.pagination-container{display:flex;justify-content:center;margin-top:var(--spacing-6);padding:var(--spacing-5) 0}.el-alert{border-radius:var(--radius-base);padding:var(--spacing-4) var(--spacing-5);border:1px solid}.el-alert.el-alert--success{background-color:#10b98114;border-color:#10b9814d}.el-alert.el-alert--success .el-alert__title,.el-alert.el-alert--success .el-alert__description{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-alert.el-alert--success .el-alert__icon{color:var(--success-color);font-size:18px}.el-alert.el-alert--warning{background-color:#f59e0b14;border-color:#f59e0b4d}.el-alert.el-alert--warning .el-alert__title,.el-alert.el-alert--warning .el-alert__description{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-alert.el-alert--warning .el-alert__icon{color:var(--warning-color);font-size:18px}.el-alert.el-alert--error{background-color:#ef444414;border-color:#ef44444d}.el-alert.el-alert--error .el-alert__title,.el-alert.el-alert--error .el-alert__description{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-alert.el-alert--error .el-alert__icon{color:var(--error-color);font-size:18px}.el-alert.el-alert--info{background-color:#3b82f614;border-color:#3b82f64d}.el-alert.el-alert--info .el-alert__title,.el-alert.el-alert--info .el-alert__description{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-alert.el-alert--info .el-alert__icon{color:var(--primary-color);font-size:18px}.el-alert .el-alert__title{font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:0}.el-alert .el-alert__title strong{font-weight:var(--font-weight-bold);color:inherit}.el-alert .el-alert__description{font-size:var(--font-size-sm);margin-top:var(--spacing-2);line-height:var(--line-height-relaxed)}.el-alert .el-alert__close-btn{color:var(--text-secondary);font-size:16px;transition:color var(--transition-base) var(--ease-in-out)}.el-alert .el-alert__close-btn:hover{color:var(--text-primary)}[data-theme=dark] .el-alert.el-alert--success{background-color:#10b98126}[data-theme=dark] .el-alert.el-alert--warning{background-color:#f59e0b26}[data-theme=dark] .el-alert.el-alert--error{background-color:#ef444426}[data-theme=dark] .el-alert.el-alert--info{background-color:#3b82f626}.el-message{border-radius:var(--radius-base);padding:var(--spacing-4) var(--spacing-5);border:1px solid;box-shadow:var(--shadow-md);min-width:380px}.el-message.el-message--success{background-color:#10b9811a;border-color:var(--success-color)}.el-message.el-message--success .el-message__content{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-message.el-message--success .el-message__icon{color:var(--success-color);font-size:18px}.el-message.el-message--warning{background-color:#f59e0b1a;border-color:var(--warning-color)}.el-message.el-message--warning .el-message__content{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-message.el-message--warning .el-message__icon{color:var(--warning-color);font-size:18px}.el-message.el-message--error{background-color:#ef44441a;border-color:var(--error-color)}.el-message.el-message--error .el-message__content{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-message.el-message--error .el-message__icon{color:var(--error-color);font-size:18px}.el-message.el-message--info{background-color:#3b82f61a;border-color:var(--primary-color)}.el-message.el-message--info .el-message__content{color:var(--text-primary)!important;font-weight:var(--font-weight-medium)}.el-message.el-message--info .el-message__icon{color:var(--primary-color);font-size:18px}.el-message .el-message__content{font-size:var(--font-size-base);line-height:var(--line-height-normal)}.el-message .el-message__closeBtn{color:var(--text-secondary);font-size:16px;transition:color var(--transition-base) var(--ease-in-out)}.el-message .el-message__closeBtn:hover{color:var(--text-primary)}[data-theme=dark] .el-message.el-message--success{background-color:#10b98126}[data-theme=dark] .el-message.el-message--warning{background-color:#f59e0b26}[data-theme=dark] .el-message.el-message--error{background-color:#ef444426}[data-theme=dark] .el-message.el-message--info{background-color:#3b82f626}.el-notification{border-radius:var(--radius-lg);padding:var(--spacing-5);border:1px solid;box-shadow:var(--shadow-lg);background:var(--bg-card);min-width:330px}.el-notification.el-notification--success{border-left:4px solid var(--success-color)}.el-notification.el-notification--success .el-notification__title{color:var(--text-primary)!important;font-weight:var(--font-weight-semibold)}.el-notification.el-notification--success .el-notification__content{color:var(--text-regular)!important}.el-notification.el-notification--success .el-notification__icon{color:var(--success-color);font-size:24px}.el-notification.el-notification--warning{border-left:4px solid var(--warning-color)}.el-notification.el-notification--warning .el-notification__title{color:var(--text-primary)!important;font-weight:var(--font-weight-semibold)}.el-notification.el-notification--warning .el-notification__content{color:var(--text-regular)!important}.el-notification.el-notification--warning .el-notification__icon{color:var(--warning-color);font-size:24px}.el-notification.el-notification--error{border-left:4px solid var(--error-color)}.el-notification.el-notification--error .el-notification__title{color:var(--text-primary)!important;font-weight:var(--font-weight-semibold)}.el-notification.el-notification--error .el-notification__content{color:var(--text-regular)!important}.el-notification.el-notification--error .el-notification__icon{color:var(--error-color);font-size:24px}.el-notification.el-notification--info{border-left:4px solid var(--primary-color)}.el-notification.el-notification--info .el-notification__title{color:var(--text-primary)!important;font-weight:var(--font-weight-semibold)}.el-notification.el-notification--info .el-notification__content{color:var(--text-regular)!important}.el-notification.el-notification--info .el-notification__icon{color:var(--primary-color);font-size:24px}.el-notification .el-notification__title{font-size:var(--font-size-lg);line-height:var(--line-height-normal);margin-bottom:var(--spacing-2)}.el-notification .el-notification__content{font-size:var(--font-size-base);line-height:var(--line-height-relaxed)}.el-notification .el-notification__closeBtn{color:var(--text-secondary);font-size:18px;transition:all var(--transition-base) var(--ease-in-out)}.el-notification .el-notification__closeBtn:hover{color:var(--text-primary);transform:rotate(90deg)}.el-notification .el-notification-group{margin-bottom:var(--spacing-3)}.el-tag{border-radius:var(--radius-sm);padding:0 var(--spacing-3);height:28px;line-height:26px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);border:1px solid;transition:all var(--transition-base) var(--ease-in-out)}.el-tag.el-tag--primary{background-color:#3b82f626;border-color:var(--primary-color);color:var(--primary-color)!important;font-weight:var(--font-weight-semibold)}.el-tag.el-tag--primary .el-tag__close{color:var(--primary-color)}.el-tag.el-tag--primary .el-tag__close:hover{background-color:var(--primary-color);color:#fff}.el-tag.el-tag--success{background-color:#10b98126;border-color:var(--success-color);color:var(--success-color)!important;font-weight:var(--font-weight-semibold)}.el-tag.el-tag--success .el-tag__close{color:var(--success-color)}.el-tag.el-tag--success .el-tag__close:hover{background-color:var(--success-color);color:#fff}.el-tag.el-tag--warning{background-color:#f59e0b26;border-color:var(--warning-color);color:var(--warning-color)!important;font-weight:var(--font-weight-semibold)}.el-tag.el-tag--warning .el-tag__close{color:var(--warning-color)}.el-tag.el-tag--warning .el-tag__close:hover{background-color:var(--warning-color);color:#fff}.el-tag.el-tag--danger{background-color:#ef444426;border-color:var(--error-color);color:var(--error-color)!important;font-weight:var(--font-weight-semibold)}.el-tag.el-tag--danger .el-tag__close{color:var(--error-color)}.el-tag.el-tag--danger .el-tag__close:hover{background-color:var(--error-color);color:#fff}.el-tag.el-tag--info{background-color:#6b728026;border-color:var(--info-color);color:var(--info-color)!important;font-weight:var(--font-weight-semibold)}.el-tag.el-tag--info .el-tag__close{color:var(--info-color)}.el-tag.el-tag--info .el-tag__close:hover{background-color:var(--info-color);color:#fff}.el-tag .el-tag__close{font-size:12px;transition:all var(--transition-base) var(--ease-in-out)}.el-tag .el-tag__close:hover{transform:scale(1.2)}.el-tag.el-tag--small{height:24px;line-height:22px;padding:0 var(--spacing-2);font-size:var(--font-size-xs)}.el-tag.el-tag--large{height:32px;line-height:30px;padding:0 var(--spacing-4);font-size:var(--font-size-base)}.el-tag.is-round{border-radius:var(--radius-full)}[data-theme=dark] .el-tag.el-tag--primary{background-color:#3b82f633}[data-theme=dark] .el-tag.el-tag--success{background-color:#10b98133}[data-theme=dark] .el-tag.el-tag--warning{background-color:#f59e0b33}[data-theme=dark] .el-tag.el-tag--danger{background-color:#ef444433}[data-theme=dark] .el-tag.el-tag--info{background-color:#6b728033}.el-badge .el-badge__content{background-color:var(--error-color);border-radius:var(--radius-full);color:#fff!important;font-weight:var(--font-weight-bold);font-size:var(--font-size-xs);padding:0 6px;height:18px;line-height:18px;border:2px solid var(--bg-base);box-shadow:var(--shadow-sm);text-shadow:0 1px 2px rgba(0,0,0,.1)}.el-badge.is-fixed .el-badge__content{position:absolute;transform:translateY(-50%) translate(100%)}.el-badge.is-fixed .el-badge__content.is-dot{right:5px}.el-badge .el-badge__content.is-dot{width:8px;height:8px;padding:0;border-radius:var(--radius-full)}.el-badge .el-badge__content--primary,.el-badge.is-primary .el-badge__content{background-color:var(--primary-color)!important}.el-badge .el-badge__content--success,.el-badge.is-success .el-badge__content{background-color:var(--success-color)!important}.el-badge .el-badge__content--warning,.el-badge.is-warning .el-badge__content{background-color:var(--warning-color)!important}.el-badge .el-badge__content--danger,.el-badge.is-danger .el-badge__content{background-color:var(--error-color)!important}.el-badge .el-badge__content--info,.el-badge.is-info .el-badge__content{background-color:var(--info-color)!important}@keyframes badge-scale{0%,to{transform:translateY(-50%) translate(100%) scale(1)}50%{transform:translateY(-50%) translate(100%) scale(1.2)}}.el-badge__content{animation:badge-scale .3s var(--ease-bounce)}.el-menu{border-right:none}.el-menu .el-menu-item{height:48px;line-height:48px;padding:0 20px!important;margin:4px 8px;border-radius:var(--radius-base);transition:all var(--transition-base) var(--ease-in-out)}.el-menu .el-menu-item:hover{background-color:#667eea1a!important;color:var(--primary-color)!important}.el-menu .el-menu-item.is-active{background:var(--primary-gradient)!important;color:#fff!important;font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-sm)}.el-menu .el-menu-item.is-active .el-icon{color:#fff!important}.el-menu .el-menu-item .el-icon{font-size:18px;margin-right:8px;transition:all var(--transition-base)}.el-menu .el-sub-menu .el-sub-menu__title{height:48px;line-height:48px;padding:0 20px!important;margin:4px 8px;border-radius:var(--radius-base);transition:all var(--transition-base) var(--ease-in-out)}.el-menu .el-sub-menu .el-sub-menu__title:hover{background-color:#667eea1a!important;color:var(--primary-color)!important}.el-menu .el-sub-menu .el-sub-menu__title .el-icon{font-size:18px;margin-right:8px}.el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--primary-color)!important;font-weight:var(--font-weight-semibold)}.el-menu .el-sub-menu .el-menu{background-color:transparent}.el-menu .el-sub-menu .el-menu .el-menu-item{height:42px;line-height:42px;padding-left:48px!important;font-size:var(--font-size-sm)}.el-menu .el-sub-menu .el-menu .el-menu-item:before{content:"";position:absolute;left:28px;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background-color:var(--text-secondary);transition:all var(--transition-base)}.el-menu .el-sub-menu .el-menu .el-menu-item:hover:before,.el-menu .el-sub-menu .el-menu .el-menu-item.is-active:before{background-color:#fff}.el-menu.el-menu--collapse .el-menu-item,.el-menu.el-menu--collapse .el-sub-menu__title{padding:0!important;text-align:center}.el-menu.el-menu--collapse .el-menu-item .el-icon,.el-menu.el-menu--collapse .el-sub-menu__title .el-icon{margin-right:0}.el-menu.el-menu--collapse .el-menu-item span,.el-menu.el-menu--collapse .el-sub-menu__title span{display:none}.navigation-settings-page .drag-handle{cursor:grab}.navigation-settings-page .drag-handle:active{cursor:grabbing}.navigation-settings-page .sortable-ghost{opacity:.4;background:var(--primary-color)}.navigation-settings-page .sortable-chosen{border:2px dashed var(--primary-color)}.navigation-settings-page .nav-group-card{animation:slideInUp var(--transition-base) var(--ease-in-out)}.navigation-settings-page .nav-item{animation:slideInRight var(--transition-fast) var(--ease-in-out)}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.navigation-editor .form-tip{font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:var(--spacing-1);line-height:var(--line-height-normal)}.navigation-editor .icon-preview{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2);border:1px solid var(--border-lighter);border-radius:var(--radius-base);background:var(--bg-hover)}.navigation-editor .icon-preview .el-icon{font-size:24px;color:var(--primary-color)}@media(max-width:768px){.navigation-settings-page{padding:var(--spacing-3)}.navigation-settings-page .group-header,.navigation-settings-page .nav-item{flex-direction:column;gap:var(--spacing-2)}.navigation-settings-page .group-actions,.navigation-settings-page .item-actions{width:100%;justify-content:flex-end}.el-menu .el-menu-item,.el-menu .el-sub-menu__title{font-size:var(--font-size-sm)}}[data-theme=dark] .el-menu .el-menu-item:hover{background-color:#8b9df826!important}[data-theme=dark] .navigation-settings-page .nav-group-card{border-color:var(--border-base)}[data-theme=dark] .navigation-settings-page .nav-group-card:hover{border-color:var(--primary-light)}[data-theme=dark] .navigation-settings-page .nav-item{background:var(--bg-card);border-color:var(--border-base)}[data-theme=dark] .navigation-settings-page .nav-item:hover{background:var(--bg-hover);border-color:var(--primary-light)}.el-dropdown-menu,.el-dropdown__popper{border-radius:var(--radius-base)!important;padding:var(--spacing-1) 0!important}.el-dropdown-menu .el-dropdown-menu__item,.el-dropdown__popper .el-dropdown-menu__item{padding:var(--spacing-2) var(--spacing-4)!important;margin:0 var(--spacing-1)!important;border-radius:var(--radius-sm)!important;transition:all var(--transition-fast) ease!important}.el-dropdown-menu .el-dropdown-menu__item .el-icon,.el-dropdown__popper .el-dropdown-menu__item .el-icon{margin-right:var(--spacing-2)}[data-theme=light] .el-dropdown-menu,[data-theme=light] .el-dropdown__popper,[data-theme=light] .el-popper.is-light.el-dropdown__popper{background-color:#fff!important;border:1px solid #DCDFE6!important;box-shadow:0 2px 12px #0000001a!important}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item{color:#303133!important;background-color:transparent!important}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item span,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item .el-icon,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item *,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item span,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item .el-icon,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item *,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item span,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item .el-icon,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item *{color:#303133!important}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item:hover,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item:hover,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover{background-color:#f5f7fa!important;color:#409eff!important}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item:hover span,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item:hover .el-icon,[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item:hover *,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item:hover span,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item:hover .el-icon,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item:hover *,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover span,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover .el-icon,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover *{color:#409eff!important}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item.is-disabled,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item.is-disabled,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item.is-disabled{color:#c0c4cc!important;cursor:not-allowed}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item.is-disabled:hover,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item.is-disabled:hover,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item.is-disabled:hover{background-color:transparent!important}[data-theme=light] .el-dropdown-menu .el-dropdown-menu__item--divided,[data-theme=light] .el-dropdown__popper .el-dropdown-menu__item--divided,[data-theme=light] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item--divided{border-top:1px solid #DCDFE6!important;margin-top:var(--spacing-1)!important;padding-top:var(--spacing-2)!important}[data-theme=light] .el-dropdown__popper.el-popper .el-popper__arrow:before{background:#fff!important;border:1px solid #DCDFE6!important}[data-theme=dark] .el-dropdown-menu,[data-theme=dark] .el-dropdown__popper,[data-theme=dark] .el-popper.is-light.el-dropdown__popper{background-color:#1f2229!important;border:1px solid #4C4D4F!important;box-shadow:0 4px 12px #0000004d!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item{color:#e4e7ed!important;background-color:transparent!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item span,[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item .el-icon,[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item *,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item span,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item .el-icon,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item *,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item span,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item .el-icon,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item *{color:#e4e7ed!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item:hover,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item:hover,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover{background-color:#262727!important;color:#409eff!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item:hover span,[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item:hover .el-icon,[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item:hover *,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item:hover span,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item:hover .el-icon,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item:hover *,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover span,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover .el-icon,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item:hover *{color:#409eff!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item.is-disabled,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item.is-disabled,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item.is-disabled{color:#606266!important;cursor:not-allowed}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item.is-disabled:hover,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item.is-disabled:hover,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item.is-disabled:hover{background-color:transparent!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item--divided,[data-theme=dark] .el-dropdown__popper .el-dropdown-menu__item--divided,[data-theme=dark] .el-popper.is-light.el-dropdown__popper .el-dropdown-menu__item--divided{border-top:1px solid #4C4D4F!important;margin-top:var(--spacing-1)!important;padding-top:var(--spacing-2)!important}[data-theme=dark] .el-dropdown__popper.el-popper .el-popper__arrow:before{background:#1f2229!important;border:1px solid #4C4D4F!important}.el-tabs .el-tabs__header{margin-bottom:var(--spacing-4)}.el-tabs .el-tabs__item{padding:0 var(--spacing-5);height:40px;line-height:40px;transition:all var(--transition-fast) ease}.el-tabs .el-tabs__item:hover{color:var(--primary-color)}.el-tabs .el-tabs__item.is-active{color:var(--primary-color);font-weight:var(--font-weight-semibold)}.el-tabs .el-tabs__content{padding:var(--spacing-4) 0}.el-tabs--border-card{border-radius:var(--radius-lg)!important;overflow:hidden}.el-tabs--border-card>.el-tabs__header{margin:0!important;border-bottom:none!important}.el-tabs--border-card .el-tabs__nav{border-radius:0!important}.el-tabs--border-card .el-tabs__item{border-radius:0!important;border-right:none!important}.el-tabs--border-card .el-tabs__item.is-active{border-bottom-color:transparent!important}.el-tabs--border-card .el-tabs__item:first-child{border-left:none!important}.el-tabs--border-card .el-tabs__content{padding:var(--spacing-5)!important}[data-theme=light] .el-tabs .el-tabs__header .el-tabs__nav-wrap:after{background-color:#dcdfe6}[data-theme=light] .el-tabs .el-tabs__item{color:#606266}[data-theme=light] .el-tabs .el-tabs__item:hover,[data-theme=light] .el-tabs .el-tabs__item.is-active{color:#409eff}[data-theme=light] .el-tabs .el-tabs__active-bar{background-color:#409eff}[data-theme=light] .el-tabs--border-card{background-color:#fff!important;border:1px solid #DCDFE6!important;box-shadow:0 2px 4px #0000000f!important}[data-theme=light] .el-tabs--border-card>.el-tabs__header{background-color:#f5f7fa!important;border-bottom:1px solid #DCDFE6!important}[data-theme=light] .el-tabs--border-card>.el-tabs__header .el-tabs__item{background-color:transparent!important;border:1px solid transparent!important;border-bottom:none!important;color:#606266!important}[data-theme=light] .el-tabs--border-card>.el-tabs__header .el-tabs__item:hover{color:#409eff!important;background-color:#409eff0d!important}[data-theme=light] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:#fff!important;border-color:#dcdfe6!important;border-bottom-color:#fff!important;color:#409eff!important;font-weight:var(--font-weight-semibold)}[data-theme=light] .el-tabs--border-card .el-tabs__content{background-color:#fff!important;color:#303133!important}[data-theme=dark] .el-tabs .el-tabs__header .el-tabs__nav-wrap:after{background-color:#4c4d4f}[data-theme=dark] .el-tabs .el-tabs__item{color:#e4e7ed}[data-theme=dark] .el-tabs .el-tabs__item:hover,[data-theme=dark] .el-tabs .el-tabs__item.is-active{color:#409eff}[data-theme=dark] .el-tabs .el-tabs__active-bar{background-color:#409eff}[data-theme=dark] .el-tabs--border-card{background-color:#1f2229!important;border:1px solid #4C4D4F!important;box-shadow:0 4px 8px #0000004d!important}[data-theme=dark] .el-tabs--border-card>.el-tabs__header{background-color:#262727!important;border-bottom:1px solid #4C4D4F!important}[data-theme=dark] .el-tabs--border-card>.el-tabs__header .el-tabs__item{background-color:transparent!important;border:1px solid transparent!important;border-bottom:none!important;color:#e4e7ed!important}[data-theme=dark] .el-tabs--border-card>.el-tabs__header .el-tabs__item:hover{color:#409eff!important;background-color:#409eff1a!important}[data-theme=dark] .el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:#1f2229!important;border-color:#4c4d4f!important;border-bottom-color:#1f2229!important;color:#409eff!important;font-weight:var(--font-weight-semibold)}[data-theme=dark] .el-tabs--border-card .el-tabs__content{background-color:#1f2229!important;color:#e4e7ed!important}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;font-family:var(--font-family-base);font-size:16px;line-height:var(--line-height-normal);color:var(--text-regular);background-color:var(--bg-page);transition:background-color var(--transition-base) ease,color var(--transition-base) ease}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-thumb{background:var(--border-base);border-radius:var(--radius-full)}*::-webkit-scrollbar-thumb:hover{background:var(--primary-color)}*::-webkit-scrollbar-track{background:transparent}a{color:var(--primary-color);text-decoration:none;transition:color var(--transition-fast) ease}a:hover{color:var(--primary-light)}img{max-width:100%;height:auto;display:block}button{outline:none;border:none;background:none;cursor:pointer;font-family:inherit}input,textarea,select{font-family:inherit}.page-container{padding:var(--spacing-6);max-width:1800px;margin:0 auto;min-height:calc(100vh - 60px)}.card-container{background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-6)}h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-base)}.el-message{background-color:var(--bg-card);border-color:var(--border-lighter);box-shadow:var(--shadow-lg)}.el-message .el-message__content{color:var(--text-primary)}.el-notification{background-color:var(--bg-card);border-color:var(--border-lighter);box-shadow:var(--shadow-lg)}.el-notification .el-notification__title{color:var(--text-primary)}.el-notification .el-notification__content{color:var(--text-regular)}.el-popover{background-color:var(--bg-card);border-color:var(--border-lighter);box-shadow:var(--shadow-md)}.el-popover .el-popover__title{color:var(--text-primary)}.el-tooltip__popper,.el-tooltip__popper.is-dark,.el-tooltip__popper.is-light,.el-popper.is-dark[role=tooltip],.el-popper.is-light[role=tooltip],.el-popper[role=tooltip]{background-color:#303133!important;border-color:#303133!important;border:1px solid #303133!important;border-radius:var(--radius-base)!important;padding:8px 12px!important;box-shadow:0 2px 12px #0000004d!important;color:#fff!important}.el-tooltip__popper *,.el-tooltip__popper span,.el-tooltip__popper div,.el-tooltip__popper p,.el-tooltip__popper.is-dark *,.el-tooltip__popper.is-dark span,.el-tooltip__popper.is-dark div,.el-tooltip__popper.is-dark p,.el-tooltip__popper.is-light *,.el-tooltip__popper.is-light span,.el-tooltip__popper.is-light div,.el-tooltip__popper.is-light p,.el-popper.is-dark[role=tooltip] *,.el-popper.is-dark[role=tooltip] span,.el-popper.is-dark[role=tooltip] div,.el-popper.is-dark[role=tooltip] p,.el-popper.is-light[role=tooltip] *,.el-popper.is-light[role=tooltip] span,.el-popper.is-light[role=tooltip] div,.el-popper.is-light[role=tooltip] p,.el-popper[role=tooltip] *,.el-popper[role=tooltip] span,.el-popper[role=tooltip] div,.el-popper[role=tooltip] p{color:#fff!important}.el-tooltip__popper .el-popper__arrow,.el-tooltip__popper .el-popper__arrow:before,.el-tooltip__popper.is-dark .el-popper__arrow,.el-tooltip__popper.is-dark .el-popper__arrow:before,.el-tooltip__popper.is-light .el-popper__arrow,.el-tooltip__popper.is-light .el-popper__arrow:before,.el-popper.is-dark[role=tooltip] .el-popper__arrow,.el-popper.is-dark[role=tooltip] .el-popper__arrow:before,.el-popper.is-light[role=tooltip] .el-popper__arrow,.el-popper.is-light[role=tooltip] .el-popper__arrow:before,.el-popper[role=tooltip] .el-popper__arrow,.el-popper[role=tooltip] .el-popper__arrow:before{background:#303133!important;border-color:#303133!important;border:1px solid #303133!important}html[data-theme=light] .el-tooltip__popper,html[data-theme=light] .el-popper[role=tooltip],html[data-theme=dark] .el-tooltip__popper,html[data-theme=dark] .el-popper[role=tooltip]{background-color:#303133!important;color:#fff!important;border-color:#303133!important}html[data-theme=light] .el-tooltip__popper *,html[data-theme=light] .el-tooltip__popper span,html[data-theme=light] .el-tooltip__popper div,html[data-theme=light] .el-popper[role=tooltip] *,html[data-theme=light] .el-popper[role=tooltip] span,html[data-theme=light] .el-popper[role=tooltip] div,html[data-theme=dark] .el-tooltip__popper *,html[data-theme=dark] .el-tooltip__popper span,html[data-theme=dark] .el-tooltip__popper div,html[data-theme=dark] .el-popper[role=tooltip] *,html[data-theme=dark] .el-popper[role=tooltip] span,html[data-theme=dark] .el-popper[role=tooltip] div{color:#fff!important}.el-popper.is-light:not(.el-select__popper),.el-popper.is-dark:not(.el-select__popper){background-color:var(--el-bg-color-overlay)!important;border-color:var(--el-border-color-light)!important;border-radius:var(--radius-base)!important}html[data-theme=dark] .el-popper.is-light:not(.el-select__popper),html[data-theme=dark] .el-popper.is-light:not(.el-select__popper) *,html[data-theme=dark] .el-popper.is-dark:not(.el-select__popper),html[data-theme=dark] .el-popper.is-dark:not(.el-select__popper) *,html[data-theme=dark] .el-dropdown-menu__item:not(.el-select-dropdown__item),html[data-theme=dark] .el-dropdown-menu__item:not(.el-select-dropdown__item) *{color:#fff!important}html[data-theme=light] .el-popper.is-light:not(.el-select__popper),html[data-theme=light] .el-popper.is-light:not(.el-select__popper) *,html[data-theme=light] .el-dropdown-menu__item:not(.el-select-dropdown__item),html[data-theme=light] .el-dropdown-menu__item:not(.el-select-dropdown__item) *{color:#303133!important}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border-color:var(--el-border-color-light);box-shadow:var(--el-box-shadow-light)}.el-dropdown-menu .el-dropdown-menu__item{color:var(--el-text-color-regular)}.el-dropdown-menu .el-dropdown-menu__item:hover{background-color:var(--el-fill-color-light);color:var(--el-color-primary)}.el-loading-mask{background-color:var(--el-overlay-color-lighter)}.el-button--primary,.el-button--success,.el-button--warning,.el-button--danger,.el-button--info{color:#fff!important}.el-button--primary span,.el-button--primary svg,.el-button--primary i,.el-button--primary *,.el-button--success span,.el-button--success svg,.el-button--success i,.el-button--success *,.el-button--warning span,.el-button--warning svg,.el-button--warning i,.el-button--warning *,.el-button--danger span,.el-button--danger svg,.el-button--danger i,.el-button--danger *,.el-button--info span,.el-button--info svg,.el-button--info i,.el-button--info *{color:#fff!important;fill:#fff!important}.el-button--primary:hover,.el-button--primary:focus,.el-button--primary:active,.el-button--success:hover,.el-button--success:focus,.el-button--success:active,.el-button--warning:hover,.el-button--warning:focus,.el-button--warning:active,.el-button--danger:hover,.el-button--danger:focus,.el-button--danger:active,.el-button--info:hover,.el-button--info:focus,.el-button--info:active{color:#fff!important}.el-button--primary:hover span,.el-button--primary:hover svg,.el-button--primary:hover i,.el-button--primary:hover *,.el-button--primary:focus span,.el-button--primary:focus svg,.el-button--primary:focus i,.el-button--primary:focus *,.el-button--primary:active span,.el-button--primary:active svg,.el-button--primary:active i,.el-button--primary:active *,.el-button--success:hover span,.el-button--success:hover svg,.el-button--success:hover i,.el-button--success:hover *,.el-button--success:focus span,.el-button--success:focus svg,.el-button--success:focus i,.el-button--success:focus *,.el-button--success:active span,.el-button--success:active svg,.el-button--success:active i,.el-button--success:active *,.el-button--warning:hover span,.el-button--warning:hover svg,.el-button--warning:hover i,.el-button--warning:hover *,.el-button--warning:focus span,.el-button--warning:focus svg,.el-button--warning:focus i,.el-button--warning:focus *,.el-button--warning:active span,.el-button--warning:active svg,.el-button--warning:active i,.el-button--warning:active *,.el-button--danger:hover span,.el-button--danger:hover svg,.el-button--danger:hover i,.el-button--danger:hover *,.el-button--danger:focus span,.el-button--danger:focus svg,.el-button--danger:focus i,.el-button--danger:focus *,.el-button--danger:active span,.el-button--danger:active svg,.el-button--danger:active i,.el-button--danger:active *,.el-button--info:hover span,.el-button--info:hover svg,.el-button--info:hover i,.el-button--info:hover *,.el-button--info:focus span,.el-button--info:focus svg,.el-button--info:focus i,.el-button--info:focus *,.el-button--info:active span,.el-button--info:active svg,.el-button--info:active i,.el-button--info:active *{color:#fff!important;fill:#fff!important}html[data-theme=light] .el-select-dropdown__item,html[data-theme=light] .el-select-dropdown__item *{color:#303133!important}html[data-theme=light] .el-select-dropdown__item:hover,html[data-theme=light] .el-select-dropdown__item:hover *,html[data-theme=light] .el-select-dropdown__item.is-selected,html[data-theme=light] .el-select-dropdown__item.is-selected *{color:#409eff!important}html[data-theme=dark] .el-select-dropdown__item,html[data-theme=dark] .el-select-dropdown__item *{color:#e4e7ed!important}html[data-theme=dark] .el-select-dropdown__item:hover,html[data-theme=dark] .el-select-dropdown__item:hover *,html[data-theme=dark] .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-select-dropdown__item.is-selected *{color:#409eff!important}
