.error-boundary[data-v-8fdf35fa]{display:flex;align-items:center;justify-content:center;min-height:100vh;background:#f0f2f5}.error-boundary__card[data-v-8fdf35fa]{text-align:center;padding:48px;background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.error-boundary__actions[data-v-8fdf35fa]{display:flex;gap:12px;justify-content:center}#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100vh}.svg-icon[data-v-248913c8]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-248913c8]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}.flat-menu-panel[data-v-32b4db48]{padding:14px 20px;background:var(--bg-base,#f5f5f5);flex-shrink:0}.flat-menu-header[data-v-32b4db48]{margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid var(--border-light,#f0f0f0)}.flat-menu-header .module-title[data-v-32b4db48]{display:flex;align-items:center;gap:10px}.flat-menu-header .module-title .module-icon-svg[data-v-32b4db48],.flat-menu-header .module-title .module-icon[data-v-32b4db48]{font-size:24px;color:var(--theme-color,#13c2c2)}.flat-menu-header .module-title .module-icon-svg[data-v-32b4db48]{width:24px;height:24px}.flat-menu-header .module-title .module-name[data-v-32b4db48]{font-size:18px;font-weight:600;color:var(--text-primary,#262626)}.flat-menu-header .module-title .child-count[data-v-32b4db48]{font-size:12px;color:var(--text-secondary,#8c8c8c);background:var(--border-light,#f0f0f0);padding:2px 10px;border-radius:12px;margin-left:4px}.flat-menu-group[data-v-32b4db48]{margin-bottom:18px}.group-title[data-v-32b4db48]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600;color:var(--theme-color,#13c2c2);margin:4px 0 10px;padding-left:8px;border-left:3px solid var(--theme-color,#13c2c2)}.group-title .group-title-icon[data-v-32b4db48]{font-size:15px}.group-title .group-count[data-v-32b4db48]{font-size:12px;font-weight:400;color:#909399;background:var(--bg-base,#f5f5f5);padding:0 8px;border-radius:10px;margin-left:4px}.flat-menu-grid[data-v-32b4db48]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.menu-card[data-v-32b4db48]{display:flex;align-items:center;padding:10px 14px;background:var(--card-bg,#fff);border-radius:8px;border:1px solid var(--border-light,#f0f0f0);cursor:pointer;transition:all .25s ease;position:relative;overflow:hidden}.menu-card[data-v-32b4db48]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--theme-color,#13c2c2);transform:scaleY(0);transition:transform .25s ease;border-radius:0 2px 2px 0}.menu-card[data-v-32b4db48]:hover{border-color:var(--theme-color,#13c2c2);box-shadow:0 4px 16px rgba(19,194,194,.12);transform:translateY(-2px)}.menu-card[data-v-32b4db48]:hover:before{transform:scaleY(1)}.menu-card:hover .card-arrow[data-v-32b4db48]{opacity:1;transform:translateX(0)}.menu-card:hover .card-icon-wrapper[data-v-32b4db48]{background:rgba(var(--theme-color-rgb,19,194,194),.1);transform:scale(1.05)}.menu-card.is-active[data-v-32b4db48]{border-color:var(--theme-color,#13c2c2);background:rgba(var(--theme-color-rgb,19,194,194),.04)}.menu-card.is-active[data-v-32b4db48]:before{transform:scaleY(1)}.menu-card.is-active .card-title[data-v-32b4db48]{color:var(--theme-color,#13c2c2)}.menu-card .card-icon-wrapper[data-v-32b4db48]{width:34px;height:34px;border-radius:6px;background:var(--bg-base,#f5f5f5);display:flex;align-items:center;justify-content:center;margin-right:10px;flex-shrink:0;transition:all .25s ease}.menu-card .card-icon-wrapper .card-icon-svg[data-v-32b4db48],.menu-card .card-icon-wrapper .card-icon[data-v-32b4db48]{font-size:18px;color:var(--theme-color,#13c2c2)}.menu-card .card-icon-wrapper .card-icon-svg[data-v-32b4db48]{width:18px;height:18px}.menu-card .card-icon-wrapper .card-icon-default[data-v-32b4db48]{color:var(--text-secondary,#8c8c8c)}.menu-card .card-info[data-v-32b4db48]{flex:1;min-width:0}.menu-card .card-info .card-title[data-v-32b4db48]{font-size:14px;font-weight:500;color:var(--text-primary,#262626);margin-bottom:2px;transition:color .25s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-card .card-info .card-desc[data-v-32b4db48]{font-size:12px;color:var(--text-secondary,#8c8c8c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.menu-card .card-info .card-parent[data-v-32b4db48]{font-size:11px;color:var(--theme-color,#13c2c2);background:rgba(var(--theme-color-rgb,19,194,194),.07);display:inline-block;padding:1px 8px;border-radius:3px;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.menu-card .card-star[data-v-32b4db48]{padding:4px 6px;margin-right:2px;cursor:pointer;color:var(--text-placeholder,#bfbfbf);font-size:16px;transition:all .25s ease;flex-shrink:0;z-index:1;opacity:0}.menu-card .card-star[data-v-32b4db48]:hover{transform:scale(1.2)}.menu-card .card-star .el-icon-star-on[data-v-32b4db48]{color:#f5a623}.menu-card:hover .card-star[data-v-32b4db48]{opacity:1}.menu-card.is-favorite .card-star[data-v-32b4db48]{color:#f5a623;opacity:1}.menu-card .card-arrow[data-v-32b4db48]{margin-left:8px;color:var(--text-placeholder,#bfbfbf);font-size:14px;opacity:0;transform:translateX(-8px);transition:all .25s ease;flex-shrink:0}.flat-menu-empty[data-v-32b4db48]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;color:var(--text-secondary,#8c8c8c)}.flat-menu-empty .empty-icon[data-v-32b4db48]{font-size:64px;color:var(--text-placeholder,#bfbfbf);margin-bottom:16px}.flat-menu-empty p[data-v-32b4db48]{font-size:14px;margin:0}.flat-menu-welcome[data-v-32b4db48]{display:flex;align-items:center;justify-content:center;height:100%;min-height:400px}.flat-menu-welcome .welcome-content[data-v-32b4db48]{text-align:center}.flat-menu-welcome .welcome-content .welcome-icon[data-v-32b4db48]{font-size:80px;color:var(--theme-color,#13c2c2);margin-bottom:24px;opacity:.6}.flat-menu-welcome .welcome-content h2[data-v-32b4db48]{font-size:24px;font-weight:600;color:var(--text-primary,#262626);margin:0 0 12px 0}.flat-menu-welcome .welcome-content p[data-v-32b4db48]{font-size:15px;color:var(--text-secondary,#8c8c8c);margin:0}[data-theme=black] .menu-card[data-v-32b4db48],[data-theme=dark] .menu-card[data-v-32b4db48]{background:var(--card-bg,#1f1f1f);border-color:var(--border-base,#333)}[data-theme=black] .menu-card .card-icon-wrapper[data-v-32b4db48],[data-theme=dark] .menu-card .card-icon-wrapper[data-v-32b4db48]{background:var(--hover-bg,#2a2a2a)}.app-main[data-v-026434c0]{width:100%;position:relative;display:flex;flex-direction:column}.fixed-header+.app-main[data-v-026434c0]{min-height:100vh;padding-top:var(--fixed-header-h,50px)}.hasTagsView .app-main[data-v-026434c0]{min-height:calc(100vh - 34px)}.hasTagsView .fixed-header+.app-main[data-v-026434c0]{min-height:100vh;padding-top:var(--fixed-header-h,84px)}.fix-header-width{padding-right:15px}.app-breadcrumb.el-breadcrumb[data-v-71b255c2]{display:inline-block;font-size:14px;line-height:50px;margin-left:8px}.app-breadcrumb.el-breadcrumb .no-redirect[data-v-71b255c2]{color:#97a8be;cursor:text}.hamburger[data-v-49e15297]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-49e15297]{transform:rotate(180deg)}.screenfull-svg[data-v-2a079acb]{display:inline-block;cursor:pointer;fill:#5a5e66;width:20px;height:20px;vertical-align:10px}.header-search[data-v-404a553a]{font-size:0!important}.header-search .search-icon[data-v-404a553a]{cursor:pointer;font-size:18px;vertical-align:middle}.header-search .header-search-select[data-v-404a553a]{font-size:18px;transition:width .2s;width:0;overflow:hidden;background:transparent;border-radius:0;display:inline-block;vertical-align:middle}.header-search .header-search-select[data-v-404a553a] .el-input__inner{border-radius:0;border:0;padding-left:0;padding-right:0;box-shadow:none!important;border-bottom:1px solid #d9d9d9;vertical-align:middle}.header-search.show .header-search-select[data-v-404a553a]{width:210px;margin-left:10px}.settings-container[data-v-61d0a12c]{position:relative;display:inline-block;margin-left:15px}.settings-container .settings-icon[data-v-61d0a12c]{display:inline-block;width:40px;height:50px;line-height:50px;text-align:center;cursor:pointer;transition:all .3s}.settings-container .settings-icon[data-v-61d0a12c]:hover{background:rgba(0,0,0,.05)}.settings-container .settings-icon i[data-v-61d0a12c]{font-size:18px;color:#595959}.settings-mask[data-v-61d0a12c]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2000;cursor:pointer}.settings-panel[data-v-61d0a12c]{position:fixed;top:0;right:0;width:320px;height:100vh;background:var(--card-bg,#fff);z-index:2001;box-shadow:-2px 0 8px rgba(0,0,0,.15);display:flex;flex-direction:column}.settings-panel .panel-header[data-v-61d0a12c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--divider-color,#f0f0f0)}.settings-panel .panel-header .panel-title[data-v-61d0a12c]{font-size:16px;font-weight:600;color:var(--text-primary,#262626)}.settings-panel .panel-header .el-button[data-v-61d0a12c]{padding:4px;color:var(--text-secondary,#8c8c8c)}.settings-panel .panel-header .el-button[data-v-61d0a12c]:hover{color:var(--text-primary,#262626)}.settings-panel .panel-content[data-v-61d0a12c]{flex:1;overflow-y:auto;padding:20px}.settings-panel .panel-content .setting-item[data-v-61d0a12c]{margin-bottom:25px}.settings-panel .panel-content .setting-item .setting-title[data-v-61d0a12c]{font-size:14px;font-weight:600;color:var(--text-primary,#262626);margin-bottom:12px}.settings-panel .panel-content .setting-item .setting-tip[data-v-61d0a12c]{font-size:12px;color:var(--text-secondary,#8c8c8c);margin-top:8px;line-height:1.6;padding:8px 10px;background:var(--bg-base,#f5f5f5);border-radius:4px}.settings-panel .panel-content .setting-item .theme-colors[data-v-61d0a12c]{display:flex;gap:10px;flex-wrap:wrap}.settings-panel .panel-content .setting-item .theme-colors .theme-color-item[data-v-61d0a12c]{width:30px;height:30px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;border:2px solid transparent;position:relative}.settings-panel .panel-content .setting-item .theme-colors .theme-color-item[data-v-61d0a12c]:hover{transform:scale(1.1)}.settings-panel .panel-content .setting-item .theme-colors .theme-color-item.active[data-v-61d0a12c]{border-color:#d9d9d9;box-shadow:0 2px 8px rgba(0,0,0,.15)}.settings-panel .panel-content .setting-item .theme-colors .theme-color-item i[data-v-61d0a12c]{color:#fff;font-size:14px}.settings-panel .panel-content .setting-item .reset-section[data-v-61d0a12c]{margin-top:40px;text-align:center}.mask-fade-enter-active[data-v-61d0a12c],.mask-fade-leave-active[data-v-61d0a12c]{transition:opacity .3s ease}.mask-fade-enter[data-v-61d0a12c],.mask-fade-leave-to[data-v-61d0a12c]{opacity:0}.panel-slide-enter-active[data-v-61d0a12c]{transition:transform .3s ease}.panel-slide-leave-active[data-v-61d0a12c]{transition:transform .2s ease}.panel-slide-enter[data-v-61d0a12c],.panel-slide-leave-to[data-v-61d0a12c]{transform:translateX(100%)}.realtime-notify[data-v-c1c7d87e]{display:inline-block;cursor:pointer}.realtime-notify[data-v-c1c7d87e] .el-badge__content{top:8px;right:10px}.notify-bell[data-v-c1c7d87e]{font-size:18px;color:var(--text-regular,#5a5e66)}.notify-bell[data-v-c1c7d87e]:hover{color:var(--theme-color,#13c2c2)}.notify-header[data-v-c1c7d87e]{display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid var(--divider-color,#eee);margin-bottom:8px}.notify-title[data-v-c1c7d87e]{font-weight:600;font-size:14px;color:var(--text-primary,#303133)}.notify-list[data-v-c1c7d87e]{max-height:360px;overflow-y:auto}.notify-item[data-v-c1c7d87e]{display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px solid var(--divider-color,#f5f5f5);cursor:pointer}.notify-item[data-v-c1c7d87e]:hover{background:var(--hover-bg,#f5f7fa)}.notify-item.unread[data-v-c1c7d87e]{background:rgba(var(--theme-color-rgb,19,194,194),.04)}.notify-icon[data-v-c1c7d87e]{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:10px;flex-shrink:0;font-size:16px}.notify-icon.info[data-v-c1c7d87e]{background:#e6f7ff;color:#1890ff}.notify-icon.warning[data-v-c1c7d87e]{background:#fff7e6;color:#faad14}.notify-icon.error[data-v-c1c7d87e]{background:#fff2f0;color:#ff4d4f}.notify-content[data-v-c1c7d87e]{flex:1;min-width:0}.notify-msg[data-v-c1c7d87e]{font-size:13px;color:var(--text-primary,#303133);line-height:1.4;word-break:break-all}.notify-time[data-v-c1c7d87e]{font-size:12px;color:var(--text-secondary,#909399);margin-top:4px}.notify-empty[data-v-c1c7d87e]{text-align:center;padding:30px 0;color:var(--text-secondary,#909399)}.notify-empty i[data-v-c1c7d87e]{font-size:36px;margin-bottom:8px;display:block}.lang-switch[data-v-7100aa7a]{cursor:pointer;display:flex;align-items:center;color:#5a5e66;font-size:14px}.lang-switch[data-v-7100aa7a]:hover{color:#409eff}.active[data-v-7100aa7a]{color:#409eff;font-weight:700}.navbar[data-v-3329117c]{height:50px;overflow:hidden;position:relative;background:var(--card-bg,#fff);box-shadow:0 1px 4px rgba(0,21,41,.08)}.navbar .hamburger-container[data-v-3329117c]{line-height:46px;height:100%;float:left;cursor:pointer;transition:background .3s;-webkit-tap-highlight-color:rgba(0,0,0,0)}.navbar .hamburger-container[data-v-3329117c]:hover{background:rgba(0,0,0,.025)}.navbar .breadcrumb-container[data-v-3329117c]{float:left}.navbar .errLog-container[data-v-3329117c]{display:inline-block;vertical-align:top}.navbar .right-menu[data-v-3329117c]{float:right;height:100%;line-height:50px}.navbar .right-menu[data-v-3329117c]:focus{outline:none}.navbar .right-menu .right-menu-item[data-v-3329117c]{display:inline-block;padding:0 8px;height:100%;font-size:18px;color:var(--text-regular,#5a5e66);vertical-align:text-bottom}.navbar .right-menu .right-menu-item.hover-effect[data-v-3329117c]{cursor:pointer;transition:background .3s}.navbar .right-menu .right-menu-item.hover-effect[data-v-3329117c]:hover{background:rgba(0,0,0,.025)}.navbar .right-menu .avatar-container[data-v-3329117c]{margin-right:10px}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-3329117c]{margin-top:5px;position:relative}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar[data-v-3329117c]{cursor:pointer;width:40px;height:40px;border-radius:10px}.navbar .right-menu .avatar-container .avatar-wrapper .el-icon-caret-bottom[data-v-3329117c]{cursor:pointer;position:absolute;right:-20px;top:25px;font-size:12px}.navbar .todo-badge[data-v-3329117c]{cursor:pointer}.navbar .todo-badge[data-v-3329117c] .el-badge__content{top:8px;right:12px}.navbar .menu-search[data-v-3329117c]{display:inline-flex;align-items:center;margin-right:8px}.navbar .menu-search .el-autocomplete[data-v-3329117c]{vertical-align:middle}.navbar .menu-search[data-v-3329117c] .el-input__inner{border-radius:16px;background:#f5f7fa;border:none;transition:all .3s}.navbar .menu-search[data-v-3329117c] .el-input__inner:focus{background:#fff;border:1px solid #409eff;box-shadow:0 2px 8px rgba(64,158,255,.2)}.navbar .menu-search[data-v-3329117c] .el-input--small .el-input__inner{height:32px;line-height:32px}.navbar .company-name[data-v-3329117c]{display:inline-flex;align-items:center;padding:0 12px;height:100%;line-height:50px;color:#409eff;font-weight:500;font-size:14px;white-space:nowrap}.navbar .company-name i[data-v-3329117c]{margin-right:6px;font-size:16px}.navbar .company-name .company-text[data-v-3329117c]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-menu-search-suggestions .el-autocomplete-suggestion__wrap{padding:4px 0}.navbar-menu-search-suggestions .el-autocomplete-suggestion li{padding:8px 16px;line-height:1.5}.sidebarLogoFade-enter-active[data-v-135ab664]{transition:opacity .8s cubic-bezier(.4,0,.2,1)}.sidebarLogoFade-leave-active[data-v-135ab664]{transition:opacity .3s ease}.sidebarLogoFade-enter[data-v-135ab664],.sidebarLogoFade-leave-to[data-v-135ab664]{opacity:0}@keyframes zoomIn-135ab664{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes fadeIn-135ab664{0%{opacity:0}to{opacity:1}}@keyframes fadeInLeft-135ab664{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight-135ab664{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes textFloat-135ab664{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes gradientShift-135ab664{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pulse-135ab664{0%,to{box-shadow:0 2px 8px rgba(0,0,0,.08)}50%{box-shadow:0 4px 12px rgba(19,194,194,.15)}}@keyframes textGlow-135ab664{0%,to{filter:drop-shadow(0 2px 4px rgba(19,194,194,.3))}50%{filter:drop-shadow(0 3px 6px rgba(19,194,194,.5)) drop-shadow(0 0 8px rgba(19,194,194,.2))}}.sidebar-logo-container[data-v-135ab664]{position:relative;width:100%;height:50px;line-height:50px;background:#fff;border-bottom:1px solid #f0f0f0;text-align:center;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.sidebar-logo-container[data-v-135ab664]:hover{background:linear-gradient(90deg,#fff,#f5f5f5);box-shadow:0 2px 8px rgba(0,0,0,.08)}.sidebar-logo-container .sidebar-logo-link[data-v-135ab664]{height:100%;width:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:4px}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-135ab664]{width:42px;height:42px;vertical-align:bottom;margin-right:12px;transition:transform .3s ease;animation-duration:.6s;animation-fill-mode:both}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-135ab664]:hover{transform:scale(1.1) rotate(5deg)}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-135ab664]{display:inline-block;margin:0;color:#262626;font-weight:700;line-height:2;font-size:20px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:bottom;background:linear-gradient(90deg,#262626 0,var(--theme-color,#13c2c2) 50%,var(--theme-color-light,#36cfc9) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .4s cubic-bezier(.4,0,.2,1);animation:textFloat-135ab664 3s ease-in-out infinite,gradientShift-135ab664 5s ease infinite;filter:drop-shadow(0 2px 4px rgba(19,194,194,.3));letter-spacing:.5px;position:relative}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-135ab664]:before{content:attr(data-text);position:absolute;left:0;top:0;z-index:-1;background:linear-gradient(90deg,rgba(var(--theme-color-rgb,19,194,194),.1) 0,rgba(var(--theme-color-light-rgb,54,207,201),.1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:blur(8px)}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-135ab664]:hover{letter-spacing:2px;background:linear-gradient(90deg,var(--theme-color,#13c2c2) 0,var(--theme-color-light,#36cfc9) 50%,var(--theme-color-dark,#08979c) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0 4px 8px rgba(19,194,194,.5)) drop-shadow(0 0 12px rgba(19,194,194,.3));transform:translateY(-1px)}.sidebar-logo-container.collapse .sidebar-logo[data-v-135ab664]{margin-right:0;animation-name:zoomIn-135ab664}.sidebar-logo-container.collapse .sidebar-title[data-v-135ab664]{display:none}.sub-el-icon[data-v-e3033226]{color:currentColor;width:20px;height:20px;font-size:18px;margin-right:12px;text-align:center;vertical-align:middle}.scroll-container[data-v-61d93ef6]{white-space:nowrap;position:relative;overflow:hidden;width:100%}.scroll-container[data-v-61d93ef6] .el-scrollbar__bar{bottom:0}.scroll-container[data-v-61d93ef6] .el-scrollbar__wrap{height:49px}.tags-view-container[data-v-3c875b48]{height:34px;width:100%;background:#fff;border-bottom:1px solid #d8dce5;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.04)}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-3c875b48]{display:inline-block;position:relative;cursor:pointer;height:26px;line-height:26px;border:1px solid #d8dce5;color:#495060;background:#fff;padding:0 8px;font-size:12px;margin-left:5px;margin-top:4px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-3c875b48]:first-of-type{margin-left:15px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-3c875b48]:last-of-type{margin-right:15px}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-3c875b48]{background-color:var(--theme-color,#13c2c2);color:#fff;border-color:var(--theme-color,#13c2c2)}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-3c875b48]:before{content:"";background:#fff;display:inline-block;width:8px;height:8px;border-radius:50%;position:relative;margin-right:2px}.tags-view-container .contextmenu[data-v-3c875b48]{margin:0;background:#fff;z-index:3000;position:absolute;list-style-type:none;padding:5px 0;border-radius:4px;font-size:12px;font-weight:400;color:#333;box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.tags-view-container .contextmenu li[data-v-3c875b48]{margin:0;padding:7px 16px;cursor:pointer}.tags-view-container .contextmenu li[data-v-3c875b48]:hover{background:#eee}.tags-view-wrapper .tags-view-item .el-icon-close{width:16px;height:16px;vertical-align:2px;border-radius:50%;text-align:center;transition:all .3s cubic-bezier(.645,.045,.355,1);transform-origin:100% 50%}.tags-view-wrapper .tags-view-item .el-icon-close:before{transform:scale(.6);display:inline-block;vertical-align:-3px}.tags-view-wrapper .tags-view-item .el-icon-close:hover{background-color:#b4bccc;color:#fff}.announcement-bar[data-v-32d52cd8]{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 20px;font-size:13px;color:#fff;z-index:10;position:relative;flex-shrink:0}.announcement-bar.priority-high[data-v-32d52cd8]{background:linear-gradient(90deg,#ff4d4f,#ff7875)}.announcement-bar.priority-medium[data-v-32d52cd8]{background:linear-gradient(90deg,#faad14,#ffc53d);color:#5c3d00}.announcement-bar.priority-low[data-v-32d52cd8]{background:linear-gradient(90deg,#1890ff,#36cfc9)}.bar-content[data-v-32d52cd8]{display:flex;align-items:center;gap:10px;flex:1;min-width:0;overflow:hidden}.bar-icon[data-v-32d52cd8]{font-size:16px;flex-shrink:0}.bar-text[data-v-32d52cd8]{font-weight:600;white-space:nowrap}.bar-separator[data-v-32d52cd8]{opacity:.5}.bar-detail[data-v-32d52cd8]{opacity:.85;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-actions[data-v-32d52cd8]{display:flex;align-items:center;gap:12px;flex-shrink:0;margin-left:16px}.bar-counter[data-v-32d52cd8]{font-size:12px;opacity:.7}.bar-close[data-v-32d52cd8]{cursor:pointer;font-size:14px;opacity:.7;transition:opacity .2s}.bar-close[data-v-32d52cd8]:hover{opacity:1}.slide-bar-enter-active[data-v-32d52cd8],.slide-bar-leave-active[data-v-32d52cd8]{transition:all .3s ease}.slide-bar-enter[data-v-32d52cd8],.slide-bar-leave-to[data-v-32d52cd8]{transform:translateY(-100%);opacity:0}.ai-fab[data-v-25007308]{position:fixed;right:26px;bottom:26px;width:56px;height:56px;border-radius:18px;background:linear-gradient(145deg,#1ad6d6,#0f9c9c);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2000;box-shadow:0 10px 26px -6px rgba(15,156,156,.55),0 2px 6px rgba(0,0,0,.12);animation:ai-float-25007308 4.5s ease-in-out infinite;transition:transform .25s cubic-bezier(.34,1.56,.64,1),border-radius .3s;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ai-fab[data-v-25007308]:not(.ai-fab--dragging):hover{transform:translateY(-3px) scale(1.05);border-radius:16px}.ai-fab--open[data-v-25007308]{transform:scale(.9);opacity:.85}.ai-fab--dragging[data-v-25007308]{animation:none!important;transition:none!important;cursor:grabbing;opacity:.9}.ai-fab__img[data-v-25007308]{width:48px;height:48px;border-radius:12px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.ai-fab__mark[data-v-25007308]{position:relative;z-index:1;filter:drop-shadow(0 1px 1px rgba(0,0,0,.15))}.ai-fab__glow[data-v-25007308]{position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 0 0 rgba(26,214,214,.45);animation:ai-pulse-25007308 2.4s ease-out infinite}@keyframes ai-pulse-25007308{0%{box-shadow:0 0 0 0 rgba(26,214,214,.5)}70%{box-shadow:0 0 0 16px rgba(26,214,214,0)}to{box-shadow:0 0 0 0 rgba(26,214,214,0)}}@keyframes ai-float-25007308{0%,to{margin-top:0}50%{margin-top:-6px}}[data-v-25007308] .ai-drawer{background:transparent;box-shadow:-12px 0 40px -12px rgba(20,40,60,.28)}[data-v-25007308] .ai-drawer .el-drawer__body{padding:0;height:100%;overflow:hidden}.ai-panel[data-v-25007308]{display:flex;flex-direction:column;height:100%;background:linear-gradient(180deg,#f4f8fa,#eef3f6);font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Microsoft YaHei,sans-serif}.ai-header[data-v-25007308]{display:flex;align-items:center;gap:12px;padding:16px 18px;background:linear-gradient(135deg,#17c4c4,#0c8e8e);color:#fff;position:relative;overflow:hidden}.ai-header[data-v-25007308]:after{content:"";position:absolute;right:-30px;top:-40px;width:130px;height:130px;background:radial-gradient(circle,hsla(0,0%,100%,.18),transparent 70%);border-radius:50%}.ai-header__avatar[data-v-25007308]{width:40px;height:40px;border-radius:13px;flex-shrink:0;background:hsla(0,0%,100%,.2);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25);overflow:hidden}.ai-header__avatar img[data-v-25007308]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ai-header__title[data-v-25007308]{flex:1;min-width:0;z-index:1}.ai-header__name[data-v-25007308]{font-size:16px;font-weight:700;letter-spacing:.5px}.ai-header__sub[data-v-25007308]{font-size:12px;opacity:.9;display:flex;align-items:center;gap:5px;margin-top:2px}.ai-dot[data-v-25007308]{width:6px;height:6px;border-radius:50%;background:#7dffb0;box-shadow:0 0 6px #7dffb0;animation:ai-blink-25007308 1.6s infinite}@keyframes ai-blink-25007308{0%,to{opacity:1}50%{opacity:.4}}.ai-header__actions[data-v-25007308]{display:flex;gap:6px;z-index:1}.ai-header__actions i[data-v-25007308]{cursor:pointer;font-size:17px;padding:6px;border-radius:8px;transition:background .2s,transform .3s}.ai-header__actions i[data-v-25007308]:hover{background:hsla(0,0%,100%,.18)}.ai-header__actions .el-icon-refresh-left[data-v-25007308]:hover{transform:rotate(-45deg)}.ai-msgs[data-v-25007308]{flex:1;overflow-y:auto;padding:18px 16px 8px;scroll-behavior:smooth}.ai-msgs[data-v-25007308]::-webkit-scrollbar{width:6px}.ai-msgs[data-v-25007308]::-webkit-scrollbar-thumb{background:rgba(15,140,140,.22);border-radius:3px}.ai-row[data-v-25007308]{display:flex;align-items:flex-end;gap:8px;margin-bottom:16px;animation:ai-in-25007308 .35s cubic-bezier(.22,1,.36,1)}.ai-row.user[data-v-25007308]{flex-direction:row-reverse}@keyframes ai-in-25007308{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.ai-mini-avatar[data-v-25007308]{width:26px;height:26px;border-radius:9px;flex-shrink:0;background:linear-gradient(145deg,#1ad6d6,#0f9c9c);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px -2px rgba(15,156,156,.5);overflow:hidden}.ai-mini-avatar img[data-v-25007308]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ai-msg[data-v-25007308]{max-width:80%;display:flex;flex-direction:column}.ai-row.user .ai-msg[data-v-25007308]{align-items:flex-end}.ai-bubble[data-v-25007308]{padding:10px 14px;border-radius:16px;line-height:1.65;font-size:14px;word-break:break-word;white-space:normal}.ai-row.assistant .ai-bubble[data-v-25007308]{background:#fff;color:#2b3a42;border-bottom-left-radius:5px;box-shadow:0 3px 14px -6px rgba(20,60,70,.22);border:1px solid rgba(15,140,140,.06)}.ai-row.user .ai-bubble[data-v-25007308]{background:linear-gradient(135deg,#17c4c4,#0c8e8e);color:#fff;border-bottom-right-radius:5px;box-shadow:0 4px 14px -4px rgba(12,142,142,.5)}.ai-bubble[data-v-25007308] table{border-collapse:collapse;margin:4px 0;font-size:12.5px}.ai-bubble--typing[data-v-25007308]{display:inline-flex;gap:4px;padding:13px 14px}.ai-bubble--typing span[data-v-25007308]{width:7px;height:7px;border-radius:50%;background:#17c4c4;opacity:.5;animation:ai-bounce-25007308 1.3s infinite}.ai-bubble--typing span[data-v-25007308]:nth-child(2){animation-delay:.18s}.ai-bubble--typing span[data-v-25007308]:nth-child(3){animation-delay:.36s}@keyframes ai-bounce-25007308{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}.ai-sources[data-v-25007308]{margin-top:8px;display:flex;flex-direction:column;gap:5px}.ai-src[data-v-25007308]{font-size:12px;padding:5px 10px;border-radius:9px;display:inline-flex;align-items:center;gap:6px;background:rgba(15,140,140,.07);color:#0c8e8e;width:-moz-fit-content;width:fit-content;max-width:100%}.ai-src i[data-v-25007308]{font-size:13px}.ai-src--link[data-v-25007308]{cursor:pointer;transition:background .2s}.ai-src--link[data-v-25007308]:hover{background:rgba(15,140,140,.16)}.ai-src--data[data-v-25007308]{color:#5a6b73;background:#eef2f4}.ai-src em[data-v-25007308]{font-style:normal;color:#90a0a8;margin-left:2px}.ai-feedback[data-v-25007308]{margin-top:7px;display:flex;gap:8px}.ai-fb[data-v-25007308]{cursor:pointer;color:#b4c0c6;font-size:14px;transition:transform .2s,color .2s}.ai-fb[data-v-25007308]:hover{transform:scale(1.2);color:#17c4c4}.ai-fb.active[data-v-25007308]{color:#17c4c4}.ai-fb--down i[data-v-25007308]{display:inline-block;transform:rotate(180deg)}.ai-fb--down.active[data-v-25007308],.ai-fb--down[data-v-25007308]:hover{color:#f0805a}.ai-quick[data-v-25007308]{margin:4px 4px 10px}.ai-quick__title[data-v-25007308]{font-size:12px;color:#90a0a8;margin-bottom:9px}.ai-chip[data-v-25007308]{display:inline-block;margin:0 8px 8px 0;padding:7px 13px;font-size:13px;cursor:pointer;background:#fff;color:#0c8e8e;border:1px solid rgba(15,140,140,.22);border-radius:20px;transition:all .2s;font-family:inherit}.ai-chip[data-v-25007308]:hover{background:linear-gradient(135deg,#17c4c4,#0c8e8e);color:#fff;border-color:transparent;transform:translateY(-1px);box-shadow:0 4px 12px -4px rgba(12,142,142,.5)}.ai-input[data-v-25007308]{margin:6px 14px 4px;padding:8px 8px 8px 14px;display:flex;align-items:flex-end;gap:8px;background:#fff;border-radius:18px;box-shadow:0 6px 20px -10px rgba(20,60,70,.25);border:1px solid rgba(15,140,140,.1)}.ai-input__box[data-v-25007308]{flex:1;min-width:0;width:100%;border:none;outline:none;resize:none;font-size:14px;line-height:1.5;max-height:96px;color:#2b3a42;background:transparent;font-family:inherit;padding:6px 0;white-space:pre-wrap;overflow-wrap:break-word;word-break:break-word;overflow-x:hidden;overflow-y:auto}.ai-input__box[data-v-25007308]::-moz-placeholder{color:#aab6bc}.ai-input__box[data-v-25007308]::placeholder{color:#aab6bc}.ai-send[data-v-25007308]{width:38px;height:38px;flex-shrink:0;border:none;border-radius:13px;cursor:pointer;color:#fff;background:linear-gradient(145deg,#1ad6d6,#0f9c9c);font-size:18px;display:flex;align-items:center;justify-content:center;transition:transform .2s,opacity .2s;box-shadow:0 4px 12px -3px rgba(15,156,156,.55)}.ai-send[data-v-25007308]:hover:not(:disabled){transform:scale(1.08) rotate(6deg)}.ai-send[data-v-25007308]:disabled{opacity:.45;cursor:not-allowed}.ai-send .el-icon-position[data-v-25007308]{transform:rotate(0deg)}.ai-foot[data-v-25007308]{text-align:center;font-size:11px;color:#a7b3b9;padding:4px 0 12px}.ai-bind__step[data-v-25007308]{font-size:13px;color:#5a6b73;line-height:1.7;margin:0 0 10px;display:flex;gap:8px}.ai-bind__step span[data-v-25007308]{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:#17c4c4;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;margin-top:2px}.ai-bind__input[data-v-25007308]{margin-top:4px}.ai-boards[data-v-25007308]{max-height:340px;overflow-y:auto}.ai-boards__empty[data-v-25007308]{color:#90a0a8;font-size:13px;text-align:center;padding:22px 8px;line-height:1.6}.ai-boards__item[data-v-25007308]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(15,140,140,.16);border-radius:10px;margin-bottom:8px}.ai-boards__info[data-v-25007308]{flex:1;min-width:0}.ai-boards__name[data-v-25007308]{font-size:14px;color:#2b3a42;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-boards__time[data-v-25007308]{font-size:12px;color:#90a0a8;margin-top:2px}.ai-boards__ops[data-v-25007308]{flex-shrink:0;display:flex;gap:4px}.ai-boards__ops .el-button[data-v-25007308]{margin-left:0;padding:6px 8px}.ai-chart[data-v-25007308]{width:100%;height:220px;margin-top:10px;background:#fff;border-radius:12px;box-shadow:0 3px 14px -6px rgba(20,60,70,.18);border:1px solid rgba(15,140,140,.06)}.ai-board-link[data-v-25007308]{margin-top:10px}.ai-upload[data-v-25007308]{color:#17c4c4;font-size:18px;cursor:pointer;flex-shrink:0;align-self:flex-end;padding:7px 2px;transition:transform .2s}.ai-upload[data-v-25007308]:hover{transform:scale(1.15)}.ai-attach[data-v-25007308]{display:flex;align-items:center;gap:6px;margin:0 14px 6px;padding:6px 10px;background:rgba(15,140,140,.08);border:1px solid rgba(15,140,140,.2);border-radius:10px;font-size:12.5px;color:#0c8e8e}.ai-attach__name[data-v-25007308]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-attach__del[data-v-25007308]{cursor:pointer;color:#90a0a8;font-size:14px}.ai-attach__del[data-v-25007308]:hover{color:#f0805a}[data-v-54dc936c]:export{menuText:#595959;menuActiveText:#13c2c2;subMenuActiveText:#13c2c2;menuBg:#fff;menuHover:#f5f5f5;subMenuBg:#fafafa;subMenuHover:#f0f0f0;sideBarWidth:220px;primary:#13c2c2;success:#52c41a;warning:#faad14;danger:#ff4d4f}.app-wrapper[data-v-54dc936c]:after{content:"";display:table;clear:both}.app-wrapper[data-v-54dc936c]{position:relative;height:100%;width:100%}.app-wrapper.mobile.openSidebar[data-v-54dc936c]{position:fixed;top:0}.drawer-bg[data-v-54dc936c]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-54dc936c]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 220px);transition:width .28s}.hideSidebar .fixed-header[data-v-54dc936c]{width:calc(100% - 54px)}.mobile .fixed-header[data-v-54dc936c]{width:100%}.extension-slot-wrapper[data-v-434ee7d8]{display:inline-flex;align-items:center;gap:8px}:export{menuText:#595959;menuActiveText:#13c2c2;subMenuActiveText:#13c2c2;menuBg:#fff;menuHover:#f5f5f5;subMenuBg:#fafafa;subMenuHover:#f0f0f0;sideBarWidth:220px;primary:#13c2c2;success:#52c41a;warning:#faad14;danger:#ff4d4f}.fade-enter-active,.fade-leave-active{transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{transition:opacity .2s ease}.fade-transform-enter,.fade-transform-leave-to{opacity:0}.breadcrumb-enter-active,.breadcrumb-leave-active{transition:all .25s cubic-bezier(.4,0,.2,1)}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;transform:translateX(10px)}.breadcrumb-move{transition:all .25s cubic-bezier(.4,0,.2,1)}.breadcrumb-leave-active{position:absolute}#app .main-container{min-height:100%;height:100vh;overflow-y:auto;transition:margin-left .28s;margin-left:220px;position:relative}#app .sidebar-container{transition:width .28s;width:220px!important;background:#fff;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:1001;overflow:hidden;box-shadow:2px 0 8px rgba(0,0,0,.06);border-right:1px solid #f0f0f0}#app .sidebar-container .horizontal-collapse-transition{transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-menu .el-menu-item,#app .sidebar-container .el-menu .el-submenu__title{height:48px;line-height:48px;font-size:15px;font-weight:500}#app .sidebar-container .el-menu .el-menu-item i,#app .sidebar-container .el-menu .el-submenu__title i{margin-right:12px;font-size:18px;width:20px;text-align:center;color:inherit}#app .sidebar-container .el-menu .el-menu-item .svg-icon,#app .sidebar-container .el-menu .el-submenu__title .svg-icon{margin-right:12px;font-size:18px;width:20px;height:20px;vertical-align:middle}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#f5f5f5!important;color:var(--theme-color,#13c2c2)!important}#app .sidebar-container .is-active>.el-submenu__title,#app .sidebar-container .is-opened>.el-submenu__title{color:var(--theme-color,#13c2c2)!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:220px!important;background-color:#fafafa!important;padding-left:40px!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#f0f0f0!important;color:var(--theme-color,#13c2c2)!important}#app .sidebar-container .el-submenu .el-menu-item.is-active,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title.is-active{background:rgba(var(--theme-color-rgb),.08)!important;border-left:3px solid var(--theme-color,#13c2c2);color:var(--theme-color,#13c2c2)!important}#app .sidebar-container .nest-menu .el-menu-item{padding-left:50px!important}#app .hideSidebar .sidebar-container{width:54px!important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .sidebar-container .el-menu .el-menu-item .sub-el-icon,#app .hideSidebar .sidebar-container .el-menu .el-menu-item .svg-icon,#app .hideSidebar .sidebar-container .el-menu .el-submenu__title .sub-el-icon,#app .hideSidebar .sidebar-container .el-menu .el-submenu__title .svg-icon{width:24px!important;height:24px!important;font-size:24px!important;margin-right:0!important;margin-left:16px!important}#app .hideSidebar .sidebar-container .el-menu a .sub-el-icon,#app .hideSidebar .sidebar-container .el-menu a .svg-icon{margin-left:16px!important}#app .hideSidebar .el-menu-item .span-text,#app .hideSidebar .el-submenu__title .span-text{display:none!important}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon,#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:16px!important}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0!important;width:0!important;overflow:hidden!important;visibility:hidden!important;display:none!important}#app .hideSidebar .el-menu--collapse .el-menu-item span,#app .hideSidebar .el-menu--collapse .el-submenu__title span{display:none!important}#app .el-menu--collapse .el-menu .el-submenu{min-width:220px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{transition:transform .28s;width:220px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;transition-duration:.3s;transform:translate3d(-220px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#f5f5f5!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}[data-theme=dark] .sidebar-container{background-color:#1f1f1f!important}[data-theme=dark] .sidebar-container .el-menu{background-color:#1f1f1f!important;border-right-color:#333!important}[data-theme=dark] .sidebar-container .el-submenu__title:hover,[data-theme=dark] .sidebar-container .submenu-title-noDropdown:hover{background-color:#2a2a2a!important}[data-theme=dark] .sidebar-container .el-submenu .el-menu,[data-theme=dark] .sidebar-container .nest-menu .el-submenu>.el-submenu__title{background-color:#1a1a1a!important}[data-theme=black] .sidebar-container{background-color:#0d0d0d!important}[data-theme=black] .sidebar-container .el-menu{background-color:#0d0d0d!important;border-right-color:#262626!important}[data-theme=black] .sidebar-container .el-submenu__title:hover,[data-theme=black] .sidebar-container .submenu-title-noDropdown:hover{background-color:#1a1a1a!important}[data-theme=black] .sidebar-container .el-submenu .el-menu,[data-theme=black] .sidebar-container .nest-menu .el-submenu>.el-submenu__title{background-color:#0a0a0a!important}#app .flat-mode .sidebar-container .el-menu-item.is-active{background:rgba(var(--theme-color-rgb,19,194,194),.08)!important;border-left:3px solid var(--theme-color,#13c2c2);color:var(--theme-color,#13c2c2)!important;font-weight:600}#app .flat-mode .sidebar-container .el-menu-item{transition:all .2s ease}#app .flat-mode .sidebar-container .el-menu-item:hover{background-color:#f5f5f5!important;color:var(--theme-color,#13c2c2)!important}#app .flat-mode.hideSidebar .sidebar-container .el-menu-item{padding:0!important;text-align:center}#app .flat-mode.hideSidebar .sidebar-container .el-menu-item .sub-el-icon,#app .flat-mode.hideSidebar .sidebar-container .el-menu-item .svg-icon{margin-left:0!important;margin-right:0!important;width:20px!important;height:20px!important;font-size:20px!important}html{box-sizing:border-box}body,html{height:100%;overflow:hidden}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}label{font-weight:700}#app{height:100%}*,:after,:before{box-sizing:inherit}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.app-container{padding:13px;background-color:#f5f5f5}.search-card{margin-bottom:16px}.search-card .el-card__body{padding:16px 20px}.search-card .el-form-item{margin-bottom:0;margin-right:16px}.search-card .el-form-item:last-child{margin-right:0}.search-card .el-form-item__label{font-weight:400;color:#262626}.search-card .el-input,.search-card .el-select{width:180px}.table-card .el-card__header{padding:12px 20px;display:flex;justify-content:space-between;align-items:center}.table-card .el-card__header .card-title{font-weight:500;font-size:16px;color:#262626}.table-card .el-card__body{padding:0}.table-card .el-table{border-radius:0;border:none;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.table-card .pagination-container{padding:16px 20px;text-align:right}body{background-color:#f5f5f5;color:#262626;font-size:14px}.el-card{border-radius:4px;border:1px solid #f0f0f0;background:#fff;box-shadow:none!important}.el-card .el-card__header{padding:12px 16px;border-bottom:1px solid #f0f0f0;font-weight:500;font-size:16px;color:#262626;background:#fff}.el-card .el-card__body{background:#fff;padding:16px}.el-button{border-radius:4px;font-weight:400;font-size:14px;transition:all .2s ease}.el-button--primary{background:var(--theme-color,#13c2c2);border:1px solid var(--theme-color,#13c2c2);color:#fff}.el-button--primary:hover{background:var(--theme-color-light,#36cfc9);border-color:var(--theme-color-light,#36cfc9)}.el-button--success{background:#52c41a;border:1px solid #52c41a;color:#fff}.el-button--success:hover{background:#73d13d;border-color:#73d13d}.el-button--warning{background:#faad14;border:1px solid #faad14;color:#fff}.el-button--warning:hover{background:#ffc53d;border-color:#ffc53d}.el-button--danger{background:#ff4d4f;border:1px solid #ff4d4f;color:#fff}.el-button--danger:hover{background:#ff7875;border-color:#ff7875}.el-button--default{background:#fff;border:1px solid #d9d9d9;color:#595959}.el-button--default:hover{border-color:var(--theme-color,#13c2c2)}.el-button--default:hover,.el-button--text{color:var(--theme-color,#13c2c2)}.el-button--text:hover{color:var(--theme-color-dark,#08979c)}.el-table{background:#fff;font-size:14px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.el-table:before{display:none}.el-table th{background-color:#fafafa!important;font-weight:700;font-size:14px}.el-table td,.el-table th{color:#262626;padding:12px 16px;border-bottom:1px solid #f0f0f0}.el-table .el-table__row{background:#fff}.el-table .el-table__row:hover{background-color:#f5f5f5!important}.el-table .el-table__empty-block{background:#fff;min-height:200px;border-bottom:1px solid #f0f0f0;display:flex;flex-direction:column;justify-content:center;align-items:center}.el-table .el-table__empty-block:before{content:"";display:block;width:80px;height:80px;margin-bottom:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 86'%3E%3Cellipse cx='40' cy='78' rx='32' ry='5' fill='%23f0f2f5'/%3E%3Crect x='14' y='18' width='52' height='54' rx='4' fill='%23fff' stroke='%23e4e7ed'/%3E%3Cpath d='M14 22h12-12Z' fill='%23f8f9fb'/%3E%3Cpath d='M28 18 38 8h28v10Z' fill='%23f8f9fb' stroke='%23e4e7ed'/%3E%3Crect x='24' y='34' width='32' height='2' rx='1' fill='%23e4e7ed'/%3E%3Crect x='24' y='40' width='28' height='2' rx='1' fill='%23e4e7ed'/%3E%3Crect x='24' y='46' width='24' height='2' rx='1' fill='%23e4e7ed'/%3E%3Ccircle cx='58' cy='58' r='8' fill='%23fff' stroke='%23dcdfe6'/%3E%3C/svg%3E")}.el-table .el-table__empty-text{color:#909399;font-size:14px}.el-table .cell a{color:var(--theme-color,#13c2c2);margin:0 8px}.el-table .cell a:hover{color:var(--theme-color-dark,#08979c)}.el-table .cell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-input__inner{border-radius:4px;border-color:#d9d9d9;background:#fff;color:#262626;height:32px;line-height:32px;font-size:14px;transition:all .2s ease}.el-input__inner::-moz-placeholder{color:#bfbfbf}.el-input__inner::placeholder{color:#bfbfbf}.el-input__inner:focus{border-color:var(--theme-color,#13c2c2)}.el-input-group__append,.el-input-group__prepend{background:#fafafa;border-color:#d9d9d9;color:#8c8c8c}.el-select .el-input__inner:focus{border-color:var(--theme-color,#13c2c2)}.el-pagination{font-size:14px}.el-pagination .el-pagination__jump,.el-pagination .el-pagination__total{color:#8c8c8c}.el-pagination .el-pager li{border-radius:4px;margin:0 4px;background:#fff;border:1px solid #d9d9d9;color:#595959;min-width:28px;height:28px;line-height:28px}.el-pagination .el-pager li:hover{color:var(--theme-color,#13c2c2)}.el-pagination .el-pager li.active{background:var(--theme-color,#13c2c2);border-color:var(--theme-color,#13c2c2);color:#fff}.el-pagination .btn-next,.el-pagination .btn-prev{background:#fff;border:1px solid #d9d9d9;color:#595959;min-width:28px;height:28px;line-height:28px}.el-pagination .btn-next:hover,.el-pagination .btn-prev:hover{color:var(--theme-color,#13c2c2)}.el-tag{border-radius:4px;font-weight:400;font-size:12px;height:24px;line-height:22px;padding:0 8px;border:1px solid}.el-tag--success{background:#f6ffed;border-color:#b7eb8f;color:#52c41a}.el-tag--warning{background:#fffbe6;border-color:#ffe58f;color:#faad14}.el-tag--danger{background:#fff1f0;border-color:#ffa39e;color:#ff4d4f}.el-tag--info{background:#e6fffb;border-color:#87e8de;color:var(--theme-color,#13c2c2)}.el-message{border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.1);background:#fff;border:1px solid #f0f0f0}.el-message--success{border-color:#b7eb8f;background:#f6ffed}.el-message--warning{border-color:#ffe58f;background:#fffbe6}.el-message--error{border-color:#ffa39e;background:#fff1f0}.el-message--info{border-color:var(--theme-color-light,#87e8de);background:#e6fffb}.el-dialog{border-radius:4px;overflow:hidden;background:#fff;margin-top:3vh!important}.el-dialog .el-dialog__header{background:#fff;padding:16px 20px;margin-right:0;border-bottom:1px solid #f0f0f0}.el-dialog .el-dialog__header .el-dialog__title{font-weight:700;font-size:16px;color:#000}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{color:#8c8c8c}.el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:var(--theme-color,#13c2c2)}.el-dialog .el-dialog__body{padding:20px;background:#fff;color:#595959}.el-dialog .el-dialog__footer{background:#fff;border-top:1px solid #f0f0f0;padding:12px 20px}.el-form-item__label{color:#000;font-weight:400;font-size:14px;text-align:right!important}.el-form-item__label:after{content:":";margin-left:2px}.el-form-item.is-required>.el-form-item__label:before{content:"*";color:red!important;margin-right:4px;font-weight:700}.el-dropdown-menu{background:#fff;border:1px solid #f0f0f0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.el-dropdown-menu .el-dropdown-menu__item{color:#595959;font-size:14px}.el-dropdown-menu .el-dropdown-menu__item:hover{background:#f5f5f5;color:var(--theme-color,#13c2c2)}.el-picker-panel{background:#fff;border:1px solid #f0f0f0}.el-picker-panel .el-date-table th{color:#8c8c8c;border-bottom:1px solid #f0f0f0}.el-picker-panel .el-date-table td.current:not(.disabled) span{background:var(--theme-color,#13c2c2);color:#fff}.el-picker-panel .el-date-table td.today span{color:var(--theme-color,#13c2c2)}.el-breadcrumb{font-size:14px}.el-breadcrumb .el-breadcrumb__inner{color:#8c8c8c}.el-breadcrumb .el-breadcrumb__inner.is-link{color:var(--theme-color,#13c2c2)}.el-breadcrumb .el-breadcrumb__inner.is-link:hover{color:var(--theme-color-dark,#08979c)}.el-breadcrumb .el-breadcrumb__separator{color:#bfbfbf}.navbar{background:#fff!important;box-shadow:0 1px 4px rgba(0,0,0,.05)!important;border-bottom:1px solid #f0f0f0;height:50px}.navbar .breadcrumb-container .el-breadcrumb__inner{color:#8c8c8c}.navbar .breadcrumb-container .el-breadcrumb__inner.is-link{color:var(--theme-color,#13c2c2)}.navbar .breadcrumb-container .el-breadcrumb__inner.is-link:hover{color:var(--theme-color-dark,#08979c)}.navbar .right-menu .avatar-wrapper{color:#595959}.navbar .right-menu .avatar-wrapper:hover{color:var(--theme-color,#13c2c2)}.stat-card{background:#fff;border-radius:16px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .3s ease}.stat-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.1)}.stat-card .stat-icon{width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:16px}.stat-card .stat-icon.primary{background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(99,102,241,.05));color:#13c2c2}.stat-card .stat-icon.success{background:linear-gradient(135deg,rgba(16,185,129,.15),rgba(16,185,129,.05));color:#52c41a}.stat-card .stat-icon.warning{background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(245,158,11,.05));color:#faad14}.stat-card .stat-icon.danger{background:linear-gradient(135deg,rgba(239,68,68,.15),rgba(239,68,68,.05));color:#ff4d4f}.stat-card .stat-value{font-size:32px;font-weight:700;color:#262626;margin-bottom:4px}.stat-card .stat-label{font-size:14px;color:#8c8c8c}[data-theme=black] .app-wrapper,[data-theme=black] body,[data-theme=dark] .app-wrapper,[data-theme=dark] body{background-color:var(--bg-base);color:var(--text-primary)}[data-theme=black] .el-card,[data-theme=dark] .el-card{background-color:var(--card-bg);border-color:var(--border-base);color:var(--text-primary)}[data-theme=black] .el-dialog,[data-theme=dark] .el-dialog{background-color:var(--dialog-bg)}[data-theme=black] .el-dialog .el-dialog__header,[data-theme=dark] .el-dialog .el-dialog__header{border-bottom-color:var(--divider-color)}[data-theme=black] .el-dialog .el-dialog__body,[data-theme=black] .el-dialog .el-dialog__header .el-dialog__title,[data-theme=dark] .el-dialog .el-dialog__body,[data-theme=dark] .el-dialog .el-dialog__header .el-dialog__title{color:var(--text-primary)}[data-theme=black] .el-dialog .el-dialog__footer,[data-theme=dark] .el-dialog .el-dialog__footer{border-top-color:var(--divider-color)}[data-theme=black] .el-table,[data-theme=dark] .el-table{background-color:var(--card-bg);color:var(--text-primary);border-left:1px solid var(--divider-color);border-right:1px solid var(--divider-color)}[data-theme=black] .el-table tr,[data-theme=dark] .el-table tr{background-color:var(--card-bg)}[data-theme=black] .el-table th,[data-theme=black] .el-table th.is-leaf,[data-theme=dark] .el-table th,[data-theme=dark] .el-table th.is-leaf{background-color:var(--table-header-bg);color:var(--text-primary);border-bottom-color:var(--divider-color)}[data-theme=black] .el-table td,[data-theme=dark] .el-table td{border-bottom-color:var(--divider-color)}[data-theme=black] .el-table--enable-row-hover .el-table__body tr:hover>td,[data-theme=dark] .el-table--enable-row-hover .el-table__body tr:hover>td{background-color:var(--table-row-hover)}[data-theme=black] .el-table .el-table__fixed-right:before,[data-theme=black] .el-table:after,[data-theme=black] .el-table:before,[data-theme=dark] .el-table .el-table__fixed-right:before,[data-theme=dark] .el-table:after,[data-theme=dark] .el-table:before{background-color:var(--divider-color)}[data-theme=black] .el-table .el-table__fixed,[data-theme=black] .el-table .el-table__fixed-right,[data-theme=dark] .el-table .el-table__fixed,[data-theme=dark] .el-table .el-table__fixed-right{z-index:2}[data-theme=black] .el-table .el-table__expand-icon,[data-theme=dark] .el-table .el-table__expand-icon{transition:transform .25s ease}[data-theme=black] .el-table .el-table__body tr.el-table__row--level-0,[data-theme=dark] .el-table .el-table__body tr.el-table__row--level-0{transition:background-color .2s ease}[data-theme=black] .el-table--border,[data-theme=black] .el-table--group,[data-theme=dark] .el-table--border,[data-theme=dark] .el-table--group{border-color:var(--divider-color)}[data-theme=black] .el-table th.gutter,[data-theme=dark] .el-table th.gutter{background-color:var(--table-header-bg)}[data-theme=black] .el-table .el-table__empty-block,[data-theme=dark] .el-table .el-table__empty-block{background-color:var(--card-bg);border-bottom:1px solid var(--divider-color);min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}[data-theme=black] .el-table .el-table__empty-block:before,[data-theme=dark] .el-table .el-table__empty-block:before{content:"";display:block;width:80px;height:80px;margin-bottom:16px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 80 86'%3E%3Cellipse cx='40' cy='78' rx='32' ry='5' fill='%232d3845'/%3E%3Crect x='14' y='18' width='52' height='54' rx='4' fill='%2332404c' stroke='%23455a6e'/%3E%3Cpath d='M14 22h12-12Z' fill='%233a4858'/%3E%3Cpath d='M28 18 38 8h28v10Z' fill='%233a4858' stroke='%23455a6e'/%3E%3Crect x='24' y='34' width='32' height='2' rx='1' fill='%23455a6e'/%3E%3Crect x='24' y='40' width='28' height='2' rx='1' fill='%23455a6e'/%3E%3Crect x='24' y='46' width='24' height='2' rx='1' fill='%23455a6e'/%3E%3Ccircle cx='58' cy='58' r='8' fill='%2332404c' stroke='%23526a80'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:50%}[data-theme=black] .el-table .el-table__empty-text,[data-theme=dark] .el-table .el-table__empty-text{color:#b0b8c1}[data-theme=black] .el-input__inner,[data-theme=black] .el-textarea__inner,[data-theme=dark] .el-input__inner,[data-theme=dark] .el-textarea__inner{background-color:var(--input-bg);border-color:var(--input-border);color:var(--text-primary)}[data-theme=black] .el-input__inner::-moz-placeholder,[data-theme=black] .el-textarea__inner::-moz-placeholder,[data-theme=dark] .el-input__inner::-moz-placeholder,[data-theme=dark] .el-textarea__inner::-moz-placeholder{color:var(--placeholder-color)}[data-theme=black] .el-input__inner::placeholder,[data-theme=black] .el-textarea__inner::placeholder,[data-theme=dark] .el-input__inner::placeholder,[data-theme=dark] .el-textarea__inner::placeholder{color:var(--placeholder-color)}[data-theme=black] .el-input.is-disabled .el-input__inner,[data-theme=dark] .el-input.is-disabled .el-input__inner{background-color:var(--disabled-bg);color:var(--disabled-text)}[data-theme=black] .el-select-dropdown,[data-theme=dark] .el-select-dropdown{background-color:var(--card-bg);border-color:var(--input-border)}[data-theme=black] .el-select-dropdown .el-select-dropdown__item,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item{color:var(--text-primary)}[data-theme=black] .el-select-dropdown .el-select-dropdown__item.hover,[data-theme=black] .el-select-dropdown .el-select-dropdown__item:hover,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.hover,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item:hover{background-color:var(--hover-bg)}[data-theme=black] .el-select-dropdown .el-select-dropdown__item.selected,[data-theme=dark] .el-select-dropdown .el-select-dropdown__item.selected{color:var(--theme-color)}[data-theme=black] .el-dropdown-menu,[data-theme=dark] .el-dropdown-menu{background-color:var(--card-bg);border-color:var(--input-border)}[data-theme=black] .el-dropdown-menu .el-dropdown-menu__item,[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item{color:var(--text-primary)}[data-theme=black] .el-dropdown-menu .el-dropdown-menu__item:hover,[data-theme=dark] .el-dropdown-menu .el-dropdown-menu__item:hover{background-color:var(--hover-bg);color:var(--theme-color)}[data-theme=black] .el-form-item__label,[data-theme=dark] .el-form-item__label{color:var(--text-primary)}[data-theme=black] .el-pagination .btn-next,[data-theme=black] .el-pagination .btn-prev,[data-theme=black] .el-pagination .el-pager li,[data-theme=dark] .el-pagination .btn-next,[data-theme=dark] .el-pagination .btn-prev,[data-theme=dark] .el-pagination .el-pager li{background-color:var(--card-bg);color:var(--text-primary)}[data-theme=black] .el-pagination .el-pager li.active,[data-theme=dark] .el-pagination .el-pager li.active{color:var(--theme-color)}[data-theme=black] .el-breadcrumb__inner,[data-theme=dark] .el-breadcrumb__inner{color:var(--text-secondary)}[data-theme=black] .el-tabs__item,[data-theme=dark] .el-tabs__item{color:var(--text-regular)}[data-theme=black] .el-tabs__item.is-active,[data-theme=dark] .el-tabs__item.is-active{color:var(--theme-color)}[data-theme=black] .el-tabs__nav-wrap:after,[data-theme=dark] .el-tabs__nav-wrap:after{background-color:var(--divider-color)}[data-theme=black] .el-tag--info,[data-theme=dark] .el-tag--info{background-color:var(--hover-bg);border-color:var(--border-base);color:var(--text-primary)}[data-theme=black] .el-popover,[data-theme=dark] .el-popover{background-color:var(--card-bg);border-color:var(--input-border);color:var(--text-primary)}[data-theme=black] .el-message-box,[data-theme=dark] .el-message-box{background-color:var(--dialog-bg);color:var(--text-primary)}[data-theme=black] .el-drawer,[data-theme=dark] .el-drawer{background-color:var(--dialog-bg)}[data-theme=black] .search-card,[data-theme=black] .table-card,[data-theme=dark] .search-card,[data-theme=dark] .table-card{background-color:var(--card-bg);border-color:var(--border-base)}[data-theme=black] .el-checkbox__label,[data-theme=black] .el-radio__label,[data-theme=dark] .el-checkbox__label,[data-theme=dark] .el-radio__label{color:var(--text-primary)}[data-theme=black] .el-descriptions__body,[data-theme=dark] .el-descriptions__body{background-color:var(--card-bg);color:var(--text-primary)}[data-theme=black] .el-descriptions__body .el-descriptions-item__label,[data-theme=dark] .el-descriptions__body .el-descriptions-item__label{color:var(--text-secondary)}[data-theme=black] .el-alert--info,[data-theme=dark] .el-alert--info{background-color:var(--hover-bg)}[data-theme=black] .el-switch__label,[data-theme=dark] .el-switch__label{color:var(--text-primary)}[data-theme=black] ::-webkit-scrollbar-track,[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg-base)}[data-theme=black] ::-webkit-scrollbar-thumb,[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--border-base)}:root{--theme-color:#13c2c2;--theme-color-light:#36cfc9;--theme-color-dark:#08979c;--theme-color-rgb:19,194,194;--theme-color-light-rgb:54,207,201;--theme-color-dark-rgb:8,151,156;--theme-gradient-start:#13c2c2;--theme-gradient-end:#36cfc9;--color-primary:var(--theme-color);--color-success:#52c41a;--color-warning:#faad14;--color-danger:#ff4d4f;--color-info:#1890ff;--text-primary:#262626;--text-regular:#595959;--text-secondary:#8c8c8c;--text-placeholder:#bfbfbf;--bg-base:#f5f5f5;--bg-white:#fff;--border-base:#d9d9d9;--border-light:#f0f0f0;--card-bg:#fff;--hover-bg:#f5f5f5;--dialog-bg:#fff;--input-bg:#fff;--input-border:#dcdfe6;--table-header-bg:#f5f7fa;--table-row-hover:#f5f7fa;--shadow-color:rgba(0,0,0,.1);--divider-color:#e8e8e8;--disabled-bg:#f5f7fa;--disabled-text:#c0c4cc;--placeholder-color:#c0c4cc}[data-theme=dark]{--text-primary:#f0f0f0;--text-regular:#d9d9d9;--text-secondary:#bfbfbf;--bg-base:#141414;--bg-white:#1f1f1f;--border-base:#434343;--border-light:#303030;--card-bg:#1f1f1f;--hover-bg:#2a2a2a;--dialog-bg:#1f1f1f;--input-bg:#2a2a2a;--input-border:#434343;--table-header-bg:#262626;--table-row-hover:#2a2a2a;--shadow-color:rgba(0,0,0,.3);--divider-color:#434343;--disabled-bg:#333;--disabled-text:#666;--placeholder-color:#666}[data-theme=black]{--text-primary:#fff;--text-regular:#e0e0e0;--text-secondary:#a0a0a0;--bg-base:#000;--bg-white:#141414;--border-base:#333;--border-light:#262626;--card-bg:#141414;--hover-bg:#1f1f1f;--dialog-bg:#141414;--input-bg:#1a1a1a;--input-border:#333;--table-header-bg:#1a1a1a;--table-row-hover:#1f1f1f;--shadow-color:rgba(0,0,0,.5);--divider-color:#333;--disabled-bg:#262626;--disabled-text:#555;--placeholder-color:#555}