#app{width:100%;height:100vh;overflow:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:transform .3s ease,opacity .3s ease}.slide-enter-from{transform:translate(20px);opacity:0}.slide-leave-to{transform:translate(-20px);opacity:0}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;font-family:-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";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}#app{width:100%;height:100%}:root{--bg-primary: #ffffff;--bg-secondary: #f5f7fa;--bg-tertiary: #fafafa;--text-primary: #303133;--text-secondary: #606266;--text-tertiary: #909399;--border: #dcdfe6;--shadow: rgba(0, 0, 0, .1)}[data-theme=light]{--bg-primary: #ffffff;--bg-secondary: #f5f7fa;--bg-tertiary: #fafafa;--text-primary: #303133;--text-secondary: #606266;--text-tertiary: #909399;--border: #dcdfe6;--shadow: rgba(0, 0, 0, .1)}[data-theme=dark]{--bg-primary: #1c2333;--bg-secondary: #252d3d;--bg-tertiary: #2e3847;--text-primary: #e8e8e8;--text-secondary: #b8b8b8;--text-tertiary: #888888;--border: rgba(96, 165, 250, .2);--shadow: rgba(0, 0, 0, .3);background:linear-gradient(135deg,#1c2333,#252d3d);--shadow-enhanced: 0 20px 60px rgba(0, 0, 0, .4);--primary-blue: #60a5fa;--primary-blue-dark: #3b82f6}html[data-theme=light] .el-popper.is-dark{background:#f4f4f5!important;color:#303133!important;border:1px solid #e4e7ed!important}html[data-theme=light] .el-popper.is-dark .el-popper__arrow:before{background:#f4f4f5!important;border:1px solid #e4e7ed!important}html[data-theme=dark] .el-popper.is-dark{background:#303133!important;color:#fff!important;border-color:#303133!important}html[data-theme=dark] .el-popper.is-dark .el-popper__arrow:before{background:#303133!important;border-color:#303133!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.flex{display:flex}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-ellipsis-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.fade-in{animation:fadeIn .3s ease}.slide-up{animation:slideUp .3s ease}.slide-down{animation:slideDown .3s ease}[data-theme=dark] :deep(.el-button).is-plain{border-color:var(--el-color-primary);color:var(--el-color-primary);background-color:transparent}[data-theme=dark] :deep(.el-button).is-plain:hover{background-color:var(--el-color-primary);color:#fff;border-color:var(--el-color-primary)}[data-theme=dark] :deep(.el-button).is-text{color:silver!important}[data-theme=dark] :deep(.el-button).is-text:hover{color:#fff!important;background-color:#353535!important}[data-theme=dark] :deep(.el-button).is-text .el-icon{color:inherit!important}[data-theme=dark] :deep(.el-button).is-circle{color:silver!important}[data-theme=dark] :deep(.el-button).is-circle:hover{color:#fff!important;background-color:#353535!important}[data-theme=dark] :deep(.el-button).is-circle .el-icon{color:inherit!important}[data-theme=dark] :deep(.el-checkbox) .el-checkbox__label{color:var(--text-primary)}[data-theme=dark] :deep(.el-checkbox) .el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}[data-theme=dark] :deep(.el-input__inner){background-color:var(--bg-primary);color:var(--text-primary);border-color:var(--border)}[data-theme=dark] :deep(.el-input__inner)::placeholder{color:var(--text-tertiary)}[data-theme=dark] :deep(.el-dropdown-menu){background-color:var(--bg-secondary);border-color:var(--border)}[data-theme=dark] :deep(.el-dropdown-menu) .el-dropdown-menu__item{color:var(--text-primary)}[data-theme=dark] :deep(.el-dropdown-menu) .el-dropdown-menu__item:hover{background-color:var(--bg-tertiary);color:var(--el-color-primary)}[data-theme=dark] :deep(.el-dropdown-menu) .el-dropdown-menu__item.is-selected{color:var(--el-color-primary);background-color:var(--bg-tertiary)}[data-theme=dark] :deep(.el-pagination) .btn-prev,[data-theme=dark] :deep(.el-pagination) .btn-next,[data-theme=dark] :deep(.el-pagination) .number{background-color:var(--bg-primary)!important;color:var(--text-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-pagination) .btn-prev:hover:not(.is-disabled),[data-theme=dark] :deep(.el-pagination) .btn-next:hover:not(.is-disabled),[data-theme=dark] :deep(.el-pagination) .number:hover:not(.is-disabled){color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;background-color:var(--bg-primary)!important}[data-theme=dark] :deep(.el-pagination) .btn-prev.is-active,[data-theme=dark] :deep(.el-pagination) .btn-next.is-active,[data-theme=dark] :deep(.el-pagination) .number.is-active{background-color:var(--el-color-primary)!important;color:#fff!important;border-color:var(--el-color-primary)!important}[data-theme=dark] :deep(.el-pagination) .btn-prev.is-disabled,[data-theme=dark] :deep(.el-pagination) .btn-next.is-disabled,[data-theme=dark] :deep(.el-pagination) .number.is-disabled{color:var(--text-tertiary)!important;background-color:var(--bg-tertiary)!important;border-color:var(--border)!important;opacity:.5}[data-theme=dark] :deep(.el-pagination) .el-pagination__total,[data-theme=dark] :deep(.el-pagination) .el-pagination__sizes,[data-theme=dark] :deep(.el-pagination) .el-pagination__jump{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-pagination) .el-select .el-input__inner{background-color:var(--bg-primary)!important;color:var(--text-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-pagination) .el-select .el-input__suffix .el-select__caret{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-pagination) .el-pagination__editor .el-input__inner{background-color:var(--bg-primary)!important;color:var(--text-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-select-dropdown){background-color:var(--bg-secondary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-select-dropdown) .el-select-dropdown__item{color:var(--text-primary)!important;background-color:var(--bg-secondary)!important}[data-theme=dark] :deep(.el-select-dropdown) .el-select-dropdown__item:hover{background-color:var(--bg-tertiary)!important;color:var(--el-color-primary)!important}[data-theme=dark] :deep(.el-select-dropdown) .el-select-dropdown__item.selected{color:var(--el-color-primary)!important;background-color:var(--bg-tertiary)!important}[data-theme=dark] :deep(.el-table){background-color:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-table) th.el-table__cell{background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-table) td.el-table__cell{background-color:var(--bg-primary)!important;color:var(--text-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-table) tr:hover>td{background-color:var(--bg-tertiary)!important}[data-theme=dark] :deep(.el-card){background-color:var(--bg-primary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-card) .el-card__header{background-color:var(--bg-secondary)!important;border-bottom-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-card) .el-card__body{background-color:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-form-item__label){color:var(--text-primary)!important}[data-theme=dark] :deep(.el-alert){background-color:var(--bg-tertiary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-alert) .el-alert__title{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-alert) .el-alert__content{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-descriptions) .el-descriptions__label{color:var(--text-secondary)!important;background-color:var(--bg-tertiary)!important}[data-theme=dark] :deep(.el-descriptions) .el-descriptions__content{color:var(--text-primary)!important;background-color:var(--bg-primary)!important}[data-theme=dark] :deep(.el-descriptions) .el-descriptions__table{border-color:var(--border)!important}[data-theme=dark] :deep(.el-dialog){background-color:var(--bg-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-dialog) .el-dialog__header{background-color:var(--bg-secondary)!important;border-bottom-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-dialog) .el-dialog__header .el-dialog__title{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-dialog) .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-dialog) .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-dialog) .el-dialog__body{background-color:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-dialog) .el-dialog__footer{background-color:var(--bg-secondary)!important;border-top-color:var(--border)!important}[data-theme=dark] :deep(.el-tooltip__popper){background-color:var(--bg-secondary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-tooltip__popper) .el-tooltip__arrow:before{background-color:var(--bg-secondary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-popover){background-color:var(--bg-secondary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-popover) .el-popover__arrow:before{background-color:var(--bg-secondary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-radio-group) .el-radio-button .el-radio-button__inner{background-color:var(--bg-primary)!important;color:var(--text-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-radio-group) .el-radio-button .el-radio-button__inner:hover{color:var(--el-color-primary)!important}[data-theme=dark] :deep(.el-radio-group) .el-radio-button.is-active .el-radio-button__inner{background-color:var(--el-color-primary)!important;color:#fff!important;border-color:var(--el-color-primary)!important}[data-theme=dark] :deep(.el-tag){background-color:var(--bg-tertiary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-tag).el-tag--dark{background-color:var(--bg-tertiary)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-message-box){background-color:var(--bg-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-message-box) .el-message-box__header .el-message-box__title{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-message-box) .el-message-box__header .el-message-box__headerbtn .el-message-box__close{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-message-box) .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-message-box) .el-message-box__content{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-message-box) .el-message-box__btns .el-button{background-color:var(--bg-primary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-message-box) .el-message-box__btns .el-button:hover{background-color:var(--bg-tertiary)!important}[data-theme=dark] :deep(.el-message-box) .el-message-box__btns .el-button.el-button--primary{background-color:var(--el-color-primary)!important;border-color:var(--el-color-primary)!important;color:#fff!important}[data-theme=dark] :deep(.el-notification){background-color:var(--bg-secondary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-notification) .el-notification__title{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-notification) .el-notification__content{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-notification) .el-notification__closeBtn{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-notification) .el-notification__closeBtn:hover{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-message){background-color:var(--bg-secondary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-message) .el-message__content{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-dialog){background-color:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-dialog) .el-dialog__header,[data-theme=dark] :deep(.el-dialog) .el-dialog__body,[data-theme=dark] :deep(.el-dialog) .el-dialog__footer{background-color:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-tooltip__popper),[data-theme=dark] :deep(.el-popover){background-color:var(--bg-secondary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-menu),[data-theme=dark] :deep(.el-dropdown-menu),[data-theme=dark] :deep(.el-select-dropdown){background-color:var(--bg-secondary)!important;border-color:var(--border)!important;color:var(--text-primary)!important}[data-theme=dark] :deep(.el-menu-item:hover),[data-theme=dark] :deep(.el-dropdown-menu__item:hover),[data-theme=dark] :deep(.el-select-dropdown__item:hover){background-color:var(--bg-tertiary)!important;color:var(--el-color-primary)!important}[data-theme=dark] :deep(.el-select) .el-input__wrapper{background-color:var(--bg-tertiary)!important;box-shadow:0 0 0 1px var(--border) inset!important}[data-theme=dark] :deep(.el-select) .el-input__inner{color:var(--text-primary)!important}[data-theme=dark] :deep(.el-select) .el-input__suffix{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-select-dropdown__item){color:var(--text-primary)!important}[data-theme=dark] :deep(.el-select-dropdown__item).is-selected{color:var(--el-color-primary)!important;font-weight:600}[data-theme=dark] :deep(.el-menu-item.is-active),[data-theme=dark] :deep(.el-dropdown-menu__item.is-active){background-color:#409eff26!important;color:#409eff!important}[data-theme=dark] .el-dropdown-menu,[data-theme=dark] .el-select-dropdown,[data-theme=dark] .el-popper{background-color:var(--bg-secondary)!important;border-color:var(--border)!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item,[data-theme=dark] .el-dropdown-menu .el-select-dropdown__item,[data-theme=dark] .el-select-dropdown .el-dropdown-menu__item,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item,[data-theme=dark] .el-popper .el-dropdown-menu__item,[data-theme=dark] .el-popper .el-select-dropdown__item{color:var(--text-primary)!important;background-color:transparent!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item:hover,[data-theme=dark] .el-dropdown-menu .el-select-dropdown__item:hover,[data-theme=dark] .el-select-dropdown .el-dropdown-menu__item:hover,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item:hover,[data-theme=dark] .el-popper .el-dropdown-menu__item:hover,[data-theme=dark] .el-popper .el-select-dropdown__item:hover{background-color:var(--bg-tertiary)!important;color:var(--el-color-primary)!important}[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item.is-selected,[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item.selected,[data-theme=dark] .el-dropdown-menu .el-select-dropdown__item.is-selected,[data-theme=dark] .el-dropdown-menu .el-select-dropdown__item.selected,[data-theme=dark] .el-select-dropdown .el-dropdown-menu__item.is-selected,[data-theme=dark] .el-select-dropdown .el-dropdown-menu__item.selected,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.is-selected,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.selected,[data-theme=dark] .el-popper .el-dropdown-menu__item.is-selected,[data-theme=dark] .el-popper .el-dropdown-menu__item.selected,[data-theme=dark] .el-popper .el-select-dropdown__item.is-selected,[data-theme=dark] .el-popper .el-select-dropdown__item.selected{color:var(--el-color-primary)!important;background-color:var(--bg-tertiary)!important}[data-theme=dark] :deep(.el-collapse){border-color:var(--border)!important}[data-theme=dark] :deep(.el-collapse) .el-collapse-item__header{background-color:var(--bg-secondary)!important;color:var(--text-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-collapse) .el-collapse-item__header:hover{color:var(--el-color-primary)!important}[data-theme=dark] :deep(.el-collapse) .el-collapse-item__wrap{background-color:var(--bg-primary)!important;border-color:var(--border)!important}[data-theme=dark] :deep(.el-collapse) .el-collapse-item__content{color:var(--text-secondary)!important}[data-theme=dark] :deep(.el-collapse) .el-collapse-item__arrow{color:var(--text-secondary)!important}[data-theme=dark] .el-dialog,[data-theme=dark] .el-message-box,[data-theme=dark] .el-dialog .el-dialog__header,[data-theme=dark] .el-dialog .el-message-box__header,[data-theme=dark] .el-message-box .el-dialog__header,[data-theme=dark] .el-message-box .el-message-box__header{background-color:var(--bg-primary)!important}[data-theme=dark] .el-dialog .el-dialog__header .el-dialog__title,[data-theme=dark] .el-dialog .el-dialog__header .el-message-box__title,[data-theme=dark] .el-dialog .el-message-box__header .el-dialog__title,[data-theme=dark] .el-dialog .el-message-box__header .el-message-box__title,[data-theme=dark] .el-message-box .el-dialog__header .el-dialog__title,[data-theme=dark] .el-message-box .el-dialog__header .el-message-box__title,[data-theme=dark] .el-message-box .el-message-box__header .el-dialog__title,[data-theme=dark] .el-message-box .el-message-box__header .el-message-box__title{color:var(--text-primary)!important}[data-theme=dark] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close,[data-theme=dark] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-message-box__close,[data-theme=dark] .el-dialog .el-dialog__header .el-message-box__headerbtn .el-dialog__close,[data-theme=dark] .el-dialog .el-dialog__header .el-message-box__headerbtn .el-message-box__close,[data-theme=dark] .el-dialog .el-message-box__header .el-dialog__headerbtn .el-dialog__close,[data-theme=dark] .el-dialog .el-message-box__header .el-dialog__headerbtn .el-message-box__close,[data-theme=dark] .el-dialog .el-message-box__header .el-message-box__headerbtn .el-dialog__close,[data-theme=dark] .el-dialog .el-message-box__header .el-message-box__headerbtn .el-message-box__close,[data-theme=dark] .el-message-box .el-dialog__header .el-dialog__headerbtn .el-dialog__close,[data-theme=dark] .el-message-box .el-dialog__header .el-dialog__headerbtn .el-message-box__close,[data-theme=dark] .el-message-box .el-dialog__header .el-message-box__headerbtn .el-dialog__close,[data-theme=dark] .el-message-box .el-dialog__header .el-message-box__headerbtn .el-message-box__close,[data-theme=dark] .el-message-box .el-message-box__header .el-dialog__headerbtn .el-dialog__close,[data-theme=dark] .el-message-box .el-message-box__header .el-dialog__headerbtn .el-message-box__close,[data-theme=dark] .el-message-box .el-message-box__header .el-message-box__headerbtn .el-dialog__close,[data-theme=dark] .el-message-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close{color:var(--text-secondary)!important}[data-theme=dark] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-dialog .el-dialog__header .el-dialog__headerbtn .el-message-box__close:hover,[data-theme=dark] .el-dialog .el-dialog__header .el-message-box__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-dialog .el-dialog__header .el-message-box__headerbtn .el-message-box__close:hover,[data-theme=dark] .el-dialog .el-message-box__header .el-dialog__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-dialog .el-message-box__header .el-dialog__headerbtn .el-message-box__close:hover,[data-theme=dark] .el-dialog .el-message-box__header .el-message-box__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-dialog .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover,[data-theme=dark] .el-message-box .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-message-box .el-dialog__header .el-dialog__headerbtn .el-message-box__close:hover,[data-theme=dark] .el-message-box .el-dialog__header .el-message-box__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-message-box .el-dialog__header .el-message-box__headerbtn .el-message-box__close:hover,[data-theme=dark] .el-message-box .el-message-box__header .el-dialog__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-message-box .el-message-box__header .el-dialog__headerbtn .el-message-box__close:hover,[data-theme=dark] .el-message-box .el-message-box__header .el-message-box__headerbtn .el-dialog__close:hover,[data-theme=dark] .el-message-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover{color:var(--text-primary)!important}[data-theme=dark] .el-dialog .el-dialog__body,[data-theme=dark] .el-dialog .el-message-box__content,[data-theme=dark] .el-message-box .el-dialog__body,[data-theme=dark] .el-message-box .el-message-box__content{background-color:var(--bg-primary)!important;color:var(--text-primary)!important}[data-theme=dark] .el-dialog .el-dialog__footer,[data-theme=dark] .el-dialog .el-message-box__btns,[data-theme=dark] .el-message-box .el-dialog__footer,[data-theme=dark] .el-message-box .el-message-box__btns{background-color:var(--bg-primary)!important}[data-theme=dark] .el-input__wrapper{background-color:var(--bg-tertiary)!important;box-shadow:0 0 0 1px var(--border) inset!important}[data-theme=dark] .el-input__wrapper:hover,[data-theme=dark] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset!important}[data-theme=dark] .el-input__inner{color:var(--text-primary)!important;background-color:transparent!important}[data-theme=dark] .el-input__inner::placeholder{color:var(--text-tertiary)!important}[data-theme=dark] .el-color-picker__trigger{border-color:var(--border)!important}[data-theme=dark] .el-checkbox__inner{background-color:var(--bg-tertiary)!important;border-color:var(--border)!important}[data-theme=dark] .el-checkbox__label{color:var(--text-primary)!important}[data-theme=dark] .el-radio__inner{background-color:var(--bg-tertiary)!important;border-color:var(--border)!important}[data-theme=dark] .el-radio__label{color:var(--text-primary)!important}html[data-theme=dark],[data-theme=dark]{--el-bg-color: #1c2333;--el-bg-color-overlay: #252d3d;--el-bg-color-page: #1c2333;--el-fill-color-blank: #252d3d;--el-fill-color: #2e3847;--el-fill-color-light: #252d3d;--el-fill-color-lighter: #2e3847;--el-color-primary: #60a5fa;--el-color-primary-light-3: rgba(96, 165, 250, .3);--el-color-primary-light-5: rgba(96, 165, 250, .5);--el-color-primary-light-7: rgba(96, 165, 250, .7);--el-color-primary-light-8: rgba(96, 165, 250, .8);--el-color-primary-light-9: rgba(96, 165, 250, .9);--el-color-primary-dark-2: #3b82f6;--el-text-color-primary: #e8e8e8;--el-text-color-regular: #b8b8b8;--el-text-color-secondary: #888888;--el-border-color: rgba(96, 165, 250, .2);--el-border-color-light: rgba(96, 165, 250, .15);--el-border-color-lighter: rgba(96, 165, 250, .1);--el-border-color-darker: rgba(96, 165, 250, .3)}html[data-theme=dark] .el-popper,html[data-theme=dark] .el-select-dropdown,html[data-theme=dark] .el-dropdown-menu,[data-theme=dark] .el-popper,[data-theme=dark] .el-select-dropdown,[data-theme=dark] .el-dropdown-menu{background-color:#252d3d!important;border-color:#60a5fa33!important}html[data-theme=dark] .el-popper .el-popper__arrow:before,html[data-theme=dark] .el-select-dropdown .el-popper__arrow:before,html[data-theme=dark] .el-dropdown-menu .el-popper__arrow:before,[data-theme=dark] .el-popper .el-popper__arrow:before,[data-theme=dark] .el-select-dropdown .el-popper__arrow:before,[data-theme=dark] .el-dropdown-menu .el-popper__arrow:before{background-color:#252d3d!important;border-color:#60a5fa33!important}html[data-theme=dark] .el-select-dropdown__item,html[data-theme=dark] .el-dropdown-menu__item,[data-theme=dark] .el-select-dropdown__item,[data-theme=dark] .el-dropdown-menu__item{color:#e8e8e8!important;background-color:transparent!important}html[data-theme=dark] .el-select-dropdown__item:hover,html[data-theme=dark] .el-select-dropdown__item:focus,html[data-theme=dark] .el-dropdown-menu__item:hover,html[data-theme=dark] .el-dropdown-menu__item:focus,[data-theme=dark] .el-select-dropdown__item:hover,[data-theme=dark] .el-select-dropdown__item:focus,[data-theme=dark] .el-dropdown-menu__item:hover,[data-theme=dark] .el-dropdown-menu__item:focus{background-color:#2e3847!important;color:#60a5fa!important}html[data-theme=dark] .el-select-dropdown__item.is-selected,html[data-theme=dark] .el-select-dropdown__item.selected,html[data-theme=dark] .el-dropdown-menu__item.is-selected,html[data-theme=dark] .el-dropdown-menu__item.selected,[data-theme=dark] .el-select-dropdown__item.is-selected,[data-theme=dark] .el-select-dropdown__item.selected,[data-theme=dark] .el-dropdown-menu__item.is-selected,[data-theme=dark] .el-dropdown-menu__item.selected{color:#60a5fa!important;font-weight:600;background-color:#2e3847!important}html[data-theme=dark] .el-select-dropdown__list,[data-theme=dark] .el-select-dropdown__list{background-color:#252d3d!important}html[data-theme=dark] .el-button.is-text,html[data-theme=dark] .el-button.is-circle,html[data-theme=dark] button.el-button.is-text,html[data-theme=dark] button.el-button.is-circle,html.dark .el-button.is-text,html.dark .el-button.is-circle,html.dark button.el-button.is-text,html.dark button.el-button.is-circle{color:#d0d0d0!important}html[data-theme=dark] .el-button.is-text:not(.is-disabled):hover,html[data-theme=dark] .el-button.is-circle:not(.is-disabled):hover,html[data-theme=dark] button.el-button.is-text:not(.is-disabled):hover,html[data-theme=dark] button.el-button.is-circle:not(.is-disabled):hover,html.dark .el-button.is-text:not(.is-disabled):hover,html.dark .el-button.is-circle:not(.is-disabled):hover,html.dark button.el-button.is-text:not(.is-disabled):hover,html.dark button.el-button.is-circle:not(.is-disabled):hover{color:#fff!important;background-color:#404040!important}html[data-theme=dark] .el-button.is-text .el-icon,html[data-theme=dark] .el-button.is-text svg,html[data-theme=dark] .el-button.is-circle .el-icon,html[data-theme=dark] .el-button.is-circle svg,html[data-theme=dark] button.el-button.is-text .el-icon,html[data-theme=dark] button.el-button.is-text svg,html[data-theme=dark] button.el-button.is-circle .el-icon,html[data-theme=dark] button.el-button.is-circle svg,html.dark .el-button.is-text .el-icon,html.dark .el-button.is-text svg,html.dark .el-button.is-circle .el-icon,html.dark .el-button.is-circle svg,html.dark button.el-button.is-text .el-icon,html.dark button.el-button.is-text svg,html.dark button.el-button.is-circle .el-icon,html.dark button.el-button.is-circle svg{color:inherit!important}body[data-theme=dark] .el-popper.is-light,body[data-theme=dark] .el-popper.is-pure,body.dark .el-popper.is-light,body.dark .el-popper.is-pure,body[data-theme=dark] .el-select-dropdown,body.dark .el-select-dropdown{background:#252d3d!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-select-dropdown .el-scrollbar__view,body.dark .el-select-dropdown .el-scrollbar__view{background:#252d3d!important}body[data-theme=dark] .el-select-dropdown .el-select-dropdown__item,body.dark .el-select-dropdown .el-select-dropdown__item{color:#e8e8e8!important}body[data-theme=dark] .el-select-dropdown .el-select-dropdown__item:hover,body.dark .el-select-dropdown .el-select-dropdown__item:hover{background:#2e3847!important}body[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.is-selected,body[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.selected,body[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.hover,body.dark .el-select-dropdown .el-select-dropdown__item.is-selected,body.dark .el-select-dropdown .el-select-dropdown__item.selected,body.dark .el-select-dropdown .el-select-dropdown__item.hover{background:#2e3847!important;color:#60a5fa!important}body[data-theme=dark] .el-collapse,body.dark .el-collapse{border-color:#60a5fa33!important}body[data-theme=dark] .el-collapse .el-collapse-item__header,body.dark .el-collapse .el-collapse-item__header{background-color:#252d3d!important;color:#e8e8e8!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-collapse .el-collapse-item__header .el-collapse-item__arrow,body.dark .el-collapse .el-collapse-item__header .el-collapse-item__arrow{color:#888!important}body[data-theme=dark] .el-collapse .el-collapse-item__wrap,body.dark .el-collapse .el-collapse-item__wrap{background-color:#1c2333!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-collapse .el-collapse-item__content,body.dark .el-collapse .el-collapse-item__content{background-color:#1c2333!important;color:#b8b8b8!important}body[data-theme=dark] .el-dialog,body[data-theme=dark] .el-message-box,body.dark .el-dialog,body.dark .el-message-box{background-color:#252d3d!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-dialog .el-dialog__header,body[data-theme=dark] .el-dialog .el-message-box__header,body[data-theme=dark] .el-message-box .el-dialog__header,body[data-theme=dark] .el-message-box .el-message-box__header,body.dark .el-dialog .el-dialog__header,body.dark .el-dialog .el-message-box__header,body.dark .el-message-box .el-dialog__header,body.dark .el-message-box .el-message-box__header{background-color:#252d3d!important;border-bottom-color:#60a5fa33!important}body[data-theme=dark] .el-dialog .el-dialog__title,body[data-theme=dark] .el-dialog .el-message-box__title,body[data-theme=dark] .el-message-box .el-dialog__title,body[data-theme=dark] .el-message-box .el-message-box__title,body.dark .el-dialog .el-dialog__title,body.dark .el-dialog .el-message-box__title,body.dark .el-message-box .el-dialog__title,body.dark .el-message-box .el-message-box__title{color:#e8e8e8!important}body[data-theme=dark] .el-dialog .el-dialog__body,body[data-theme=dark] .el-dialog .el-message-box__content,body[data-theme=dark] .el-message-box .el-dialog__body,body[data-theme=dark] .el-message-box .el-message-box__content,body.dark .el-dialog .el-dialog__body,body.dark .el-dialog .el-message-box__content,body.dark .el-message-box .el-dialog__body,body.dark .el-message-box .el-message-box__content{background-color:#252d3d!important;color:#e8e8e8!important}body[data-theme=dark] .el-dialog .el-dialog__footer,body[data-theme=dark] .el-dialog .el-message-box__btns,body[data-theme=dark] .el-message-box .el-dialog__footer,body[data-theme=dark] .el-message-box .el-message-box__btns,body.dark .el-dialog .el-dialog__footer,body.dark .el-dialog .el-message-box__btns,body.dark .el-message-box .el-dialog__footer,body.dark .el-message-box .el-message-box__btns{background-color:#252d3d!important;border-top-color:#60a5fa33!important}body[data-theme=dark] .el-dialog .el-dialog__close,body[data-theme=dark] .el-dialog .el-message-box__close,body[data-theme=dark] .el-message-box .el-dialog__close,body[data-theme=dark] .el-message-box .el-message-box__close,body.dark .el-dialog .el-dialog__close,body.dark .el-dialog .el-message-box__close,body.dark .el-message-box .el-dialog__close,body.dark .el-message-box .el-message-box__close{color:#888!important}body[data-theme=dark] .el-dialog .el-dialog__close:hover,body[data-theme=dark] .el-dialog .el-message-box__close:hover,body[data-theme=dark] .el-message-box .el-dialog__close:hover,body[data-theme=dark] .el-message-box .el-message-box__close:hover,body.dark .el-dialog .el-dialog__close:hover,body.dark .el-dialog .el-message-box__close:hover,body.dark .el-message-box .el-dialog__close:hover,body.dark .el-message-box .el-message-box__close:hover{color:#e8e8e8!important}body[data-theme=dark] .el-input__wrapper,body.dark .el-input__wrapper{background-color:#252d3d!important;box-shadow:0 0 0 1px #60a5fa33 inset!important}body[data-theme=dark] .el-input__wrapper:hover,body.dark .el-input__wrapper:hover{box-shadow:0 0 0 1px #60a5fa66 inset!important}body[data-theme=dark] .el-input__wrapper.is-focus,body.dark .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #60a5fa inset!important}body[data-theme=dark] .el-input__inner,body.dark .el-input__inner{color:#e8e8e8!important}body[data-theme=dark] .el-input__inner::placeholder,body.dark .el-input__inner::placeholder{color:#888!important}body[data-theme=dark] .el-input__prefix .el-icon,body[data-theme=dark] .el-input__suffix .el-icon,body.dark .el-input__prefix .el-icon,body.dark .el-input__suffix .el-icon{color:#888!important}body[data-theme=dark] .el-table,body.dark .el-table{background-color:#252d3d!important;color:#e8e8e8!important}body[data-theme=dark] .el-table th.el-table__cell,body.dark .el-table th.el-table__cell{background-color:#1c2333!important;color:#e8e8e8!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-table td.el-table__cell,body.dark .el-table td.el-table__cell{background-color:#252d3d!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-table tr:hover>td.el-table__cell,body.dark .el-table tr:hover>td.el-table__cell{background-color:#2e3847!important}body[data-theme=dark] .el-table .el-table__inner-wrapper:before,body.dark .el-table .el-table__inner-wrapper:before{background-color:#60a5fa33!important}body[data-theme=dark] .el-checkbox .el-checkbox__label,body.dark .el-checkbox .el-checkbox__label{color:#e8e8e8!important}body[data-theme=dark] .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner,body.dark .el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#60a5fa!important;border-color:#60a5fa!important}body[data-theme=dark] .el-checkbox .el-checkbox__inner,body.dark .el-checkbox .el-checkbox__inner{background-color:#252d3d!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-checkbox .el-checkbox__inner:hover,body.dark .el-checkbox .el-checkbox__inner:hover{border-color:#60a5fa!important}body[data-theme=dark] .el-radio .el-radio__label,body.dark .el-radio .el-radio__label{color:#e8e8e8!important}body[data-theme=dark] .el-radio .el-radio__input.is-checked .el-radio__inner,body.dark .el-radio .el-radio__input.is-checked .el-radio__inner{border-color:#60a5fa!important;background-color:#60a5fa!important}body[data-theme=dark] .el-radio .el-radio__inner,body.dark .el-radio .el-radio__inner{border-color:#60a5fa33!important;background-color:#252d3d!important}body[data-theme=dark] .el-radio .el-radio__inner:hover,body.dark .el-radio .el-radio__inner:hover{border-color:#60a5fa!important}body[data-theme=dark] .el-radio-button .el-radio-button__inner,body.dark .el-radio-button .el-radio-button__inner{background-color:#252d3d!important;border-color:#60a5fa33!important;color:#e8e8e8!important}body[data-theme=dark] .el-radio-button .el-radio-button__inner:hover,body.dark .el-radio-button .el-radio-button__inner:hover{color:#60a5fa!important}body[data-theme=dark] .el-radio-button.is-active .el-radio-button__inner,body.dark .el-radio-button.is-active .el-radio-button__inner{background-color:#60a5fa!important;border-color:#60a5fa!important;color:#fff!important}body[data-theme=dark] .el-pagination .el-pagination__total,body[data-theme=dark] .el-pagination .el-pager li,body[data-theme=dark] .el-pagination .btn-prev,body[data-theme=dark] .el-pagination .btn-next,body.dark .el-pagination .el-pagination__total,body.dark .el-pagination .el-pager li,body.dark .el-pagination .btn-prev,body.dark .el-pagination .btn-next{color:#b8b8b8!important}body[data-theme=dark] .el-pagination .el-pager li.is-active,body.dark .el-pagination .el-pager li.is-active,body[data-theme=dark] .el-pagination .el-pager li:hover,body.dark .el-pagination .el-pager li:hover{color:#60a5fa!important}body[data-theme=dark] .el-pagination .el-select .el-input__wrapper,body.dark .el-pagination .el-select .el-input__wrapper{background-color:#252d3d!important}body[data-theme=dark] .el-form-item__label,body.dark .el-form-item__label{color:#e8e8e8!important}body[data-theme=dark] .el-color-picker .el-color-picker__trigger,body.dark .el-color-picker .el-color-picker__trigger{border-color:#60a5fa33!important}body[data-theme=dark] .el-scrollbar__bar.is-vertical .el-scrollbar__thumb,body.dark .el-scrollbar__bar.is-vertical .el-scrollbar__thumb{background-color:#60a5fa4d!important}body[data-theme=dark] .el-scrollbar__bar.is-vertical .el-scrollbar__thumb:hover,body.dark .el-scrollbar__bar.is-vertical .el-scrollbar__thumb:hover{background-color:#60a5fa80!important}body[data-theme=dark] .el-button--default,body.dark .el-button--default{background-color:#252d3d!important;border-color:#60a5fa33!important;color:#e8e8e8!important}body[data-theme=dark] .el-button--default:hover,body.dark .el-button--default:hover{background-color:#2e3847!important;border-color:#60a5fa!important;color:#60a5fa!important}body[data-theme=dark] .el-button--primary,body.dark .el-button--primary{background-color:#60a5fa!important;border-color:#60a5fa!important;color:#fff!important}body[data-theme=dark] .el-button--primary:hover,body.dark .el-button--primary:hover{background-color:#3b82f6!important;border-color:#3b82f6!important}body[data-theme=dark] .el-button--primary.is-plain,body.dark .el-button--primary.is-plain{background-color:#60a5fa1a!important;border-color:#60a5fa!important;color:#60a5fa!important}body[data-theme=dark] .el-button--primary.is-plain:hover,body.dark .el-button--primary.is-plain:hover{background-color:#60a5fa!important;color:#fff!important}body[data-theme=dark] .el-button.is-text,body[data-theme=dark] .el-button.is-circle,body[data-theme=dark] button.el-button.is-text,body[data-theme=dark] button.el-button.is-circle,body.dark .el-button.is-text,body.dark .el-button.is-circle,body.dark button.el-button.is-text,body.dark button.el-button.is-circle{color:#b8b8b8!important}body[data-theme=dark] .el-button.is-text:not(.is-disabled):hover,body[data-theme=dark] .el-button.is-circle:not(.is-disabled):hover,body[data-theme=dark] button.el-button.is-text:not(.is-disabled):hover,body[data-theme=dark] button.el-button.is-circle:not(.is-disabled):hover,body.dark .el-button.is-text:not(.is-disabled):hover,body.dark .el-button.is-circle:not(.is-disabled):hover,body.dark button.el-button.is-text:not(.is-disabled):hover,body.dark button.el-button.is-circle:not(.is-disabled):hover{color:#e8e8e8!important;background-color:#2e3847!important}body[data-theme=dark] .el-button.is-text.is-disabled,body[data-theme=dark] .el-button.is-circle.is-disabled,body[data-theme=dark] button.el-button.is-text.is-disabled,body[data-theme=dark] button.el-button.is-circle.is-disabled,body.dark .el-button.is-text.is-disabled,body.dark .el-button.is-circle.is-disabled,body.dark button.el-button.is-text.is-disabled,body.dark button.el-button.is-circle.is-disabled{color:#888!important}body[data-theme=dark] .el-button.is-text .el-icon,body[data-theme=dark] .el-button.is-circle .el-icon,body[data-theme=dark] button.el-button.is-text .el-icon,body[data-theme=dark] button.el-button.is-circle .el-icon,body.dark .el-button.is-text .el-icon,body.dark .el-button.is-circle .el-icon,body.dark button.el-button.is-text .el-icon,body.dark button.el-button.is-circle .el-icon{color:inherit!important}body[data-theme=dark] .el-button.is-text svg,body[data-theme=dark] .el-button.is-circle svg,body[data-theme=dark] button.el-button.is-text svg,body[data-theme=dark] button.el-button.is-circle svg,body.dark .el-button.is-text svg,body.dark .el-button.is-circle svg,body.dark button.el-button.is-text svg,body.dark button.el-button.is-circle svg{color:inherit!important}body[data-theme=dark] .el-message,body.dark .el-message{background-color:#252d3d!important;border-color:#60a5fa33!important;color:#e8e8e8!important}body[data-theme=dark] .el-message .el-message__content,body.dark .el-message .el-message__content{color:#e8e8e8!important}body[data-theme=dark] .el-message .el-message__closeBtn,body.dark .el-message .el-message__closeBtn{color:#888!important}body[data-theme=dark] .el-message .el-message__closeBtn:hover,body.dark .el-message .el-message__closeBtn:hover{color:#e8e8e8!important}body[data-theme=dark] .el-notification,body.dark .el-notification{background-color:#252d3d!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-notification .el-notification__title,body.dark .el-notification .el-notification__title{color:#e8e8e8!important}body[data-theme=dark] .el-notification .el-notification__content,body.dark .el-notification .el-notification__content{color:#b8b8b8!important}body[data-theme=dark] .el-notification .el-notification__closeBtn,body.dark .el-notification .el-notification__closeBtn{color:#888!important}body[data-theme=dark] .el-notification .el-notification__closeBtn:hover,body.dark .el-notification .el-notification__closeBtn:hover{color:#e8e8e8!important}body[data-theme=dark] .el-skeleton .el-skeleton__item,body.dark .el-skeleton .el-skeleton__item{background:linear-gradient(90deg,#252d3d 25%,#2e3847,#252d3d 75%)!important}body[data-theme=dark] .el-tag,body.dark .el-tag{background-color:#60a5fa1a!important;border-color:#60a5fa4d!important;color:#60a5fa!important}body[data-theme=dark] .el-card,body.dark .el-card{background-color:#252d3d!important;border-color:#60a5fa33!important}body[data-theme=dark] .el-card .el-card__header,body.dark .el-card .el-card__header{border-bottom-color:#60a5fa33!important;color:#e8e8e8!important}body[data-theme=dark] .el-card .el-card__body,body.dark .el-card .el-card__body{color:#e8e8e8!important}body[data-theme=dark] .el-divider,body.dark .el-divider{border-color:#60a5fa33!important}body[data-theme=dark] .el-steps .el-step__title,body.dark .el-steps .el-step__title{color:#e8e8e8!important}body[data-theme=dark] .el-steps .el-step__description,body.dark .el-steps .el-step__description{color:#b8b8b8!important}[data-theme=light] :deep(.el-button).is-plain{border-color:var(--el-color-primary);color:var(--el-color-primary);background-color:transparent}[data-theme=light] :deep(.el-button).is-plain:hover{background-color:var(--el-color-primary);color:#fff;border-color:var(--el-color-primary)}[data-theme=light] :deep(.el-button).is-text,[data-theme=light] :deep(.el-button).is-circle{color:var(--text-secondary)!important}[data-theme=light] :deep(.el-button).is-text:hover,[data-theme=light] :deep(.el-button).is-circle:hover{color:var(--text-primary)!important;background-color:var(--bg-tertiary)!important}[data-theme=light] :deep(.el-button).is-text .el-icon,[data-theme=light] :deep(.el-button).is-circle .el-icon{color:inherit!important}[data-theme=light] :deep(.el-checkbox) .el-checkbox__label{color:var(--text-primary)}[data-theme=light] :deep(.el-input__inner){background-color:var(--bg-primary);color:var(--text-primary);border-color:var(--border)}[data-theme=light] :deep(.el-input__inner)::placeholder{color:var(--text-tertiary)}[data-theme=light] :deep(.el-dropdown-menu){background-color:var(--bg-secondary);border-color:var(--border)}[data-theme=light] :deep(.el-dropdown-menu) .el-dropdown-menu__item{color:var(--text-primary)}[data-theme=light] :deep(.el-dropdown-menu) .el-dropdown-menu__item:hover{background-color:var(--bg-tertiary);color:var(--el-color-primary)}[data-theme=light] :deep(.el-dropdown-menu) .el-dropdown-menu__item.is-selected{color:var(--el-color-primary);background-color:var(--bg-tertiary)}
