.el-tabs{--el-tabs-header-height:40px}.el-tabs__header{margin:0 0 15px;padding:0;position:relative}.el-tabs__active-bar{background-color:var(--el-color-primary);bottom:0;height:2px;left:0;list-style:none;position:absolute;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);z-index:1}.el-tabs__new-tab{align-items:center;border:1px solid var(--el-border-color);border-radius:3px;color:var(--el-text-color-primary);cursor:pointer;display:flex;float:right;font-size:12px;height:20px;justify-content:center;line-height:20px;margin:10px 0 10px 10px;text-align:center;transition:all .15s;width:20px}.el-tabs__new-tab .is-icon-plus{height:inherit;transform:scale(.8);width:inherit}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__nav-wrap{margin-bottom:-1px;overflow:hidden;position:relative}.el-tabs__nav-wrap:after{background-color:var(--el-border-color-light);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%;z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{box-sizing:border-box;padding:0 20px}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{color:var(--el-text-color-secondary);cursor:pointer;font-size:12px;line-height:44px;position:absolute;text-align:center;width:20px}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{display:flex;float:left;position:relative;transition:transform var(--el-transition-duration);white-space:nowrap;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{display:flex;min-width:100%}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{align-items:center;box-sizing:border-box;color:var(--el-text-color-primary);display:flex;font-size:var(--el-font-size-base);font-weight:500;height:var(--el-tabs-header-height);justify-content:center;list-style:none;padding:0 20px;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus-visible{border-radius:3px;box-shadow:0 0 2px 2px var(--el-color-primary) inset}.el-tabs__item .is-icon-close{border-radius:50%;margin-left:5px;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs__item .is-icon-close:before{display:inline-block;transform:scale(.9)}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--el-color-primary)}.el-tabs__item:hover{cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{font-size:12px;height:14px;overflow:hidden;position:relative;right:-2px;transform-origin:100% 50%;width:0}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid #0000;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{border:1px solid #0000;color:var(--el-text-color-secondary);margin-top:-1px;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{background-color:var(--el-bg-color-overlay);border-left-color:var(--el-border-color);border-right-color:var(--el-border-color);color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2):not(.is-active).is-closable:hover{padding-left:13px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child:not(.is-active).is-closable:hover{padding-right:13px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-bottom:0;margin-top:-1px}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid #0000}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{bottom:auto;height:auto;top:0;width:2px}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{cursor:pointer;height:30px;line-height:30px;text-align:center;width:100%}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{bottom:0;right:auto}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{bottom:auto;height:100%;top:0;width:2px}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{flex-direction:column}.el-tabs--left .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-left{justify-content:flex-end}.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-right{justify-content:flex-start}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-bottom:none;border-left:none;border-right:1px solid var(--el-border-color-light);border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:none;border-right:1px solid #fff}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-radius:4px 0 0 4px;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid #0000;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:#d1dbe5 #0000}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-bottom:none;border-left:1px solid #fff;border-right:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-bottom:1px solid var(--el-border-color-light);border-left:none;border-radius:0 4px 4px 0}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid #0000;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:#d1dbe5 #0000}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{animation:slideInRight-leave var(--el-transition-duration);left:0;position:absolute;right:0}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{animation:slideInLeft-leave var(--el-transition-duration);left:0;position:absolute;right:0}@keyframes slideInRight-enter{0%{opacity:0;transform:translate(100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInRight-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(100%);transform-origin:0 0}}@keyframes slideInLeft-enter{0%{opacity:0;transform:translate(-100%);transform-origin:0 0}to{opacity:1;transform:translate(0);transform-origin:0 0}}@keyframes slideInLeft-leave{0%{opacity:1;transform:translate(0);transform-origin:0 0}to{opacity:0;transform:translate(-100%);transform-origin:0 0}}.group-tabs[data-v-5e701038] .el-tabs__nav-wrap:after{background-color:var(--border-color);height:1px}.tab-content[data-v-5e701038]{padding:10px 0}.tab-content .input-group[data-v-5e701038]{margin-bottom:24px}.tab-content .input-group label[data-v-5e701038]{color:var(--text-primary);display:block;font-size:14px;margin-bottom:8px}.tab-content .input-group .hint-text[data-v-5e701038]{color:var(--text-muted);font-size:12px;line-height:1.4;margin-top:8px}.tab-content .dialog-footer[data-v-5e701038]{display:flex;gap:12px;justify-content:flex-end}:root{--bg-color:#fff;--sidebar-bg:#fff;--border-color:#f0f0f0;--text-primary:#000;--text-secondary:#999;--text-muted:#666;--item-bg:#fff;--input-bg:#fff;--card-bg:#f8fafc;--card-border:#f1f5f9;--hover-bg:#f5f5f5;--primary-color:#00a1c2;--dropdown-bg:#fff;--dropdown-hover-bg:#f4f5f6;--dropdown-text:#141718;--dropdown-text-secondary:#94a3b8;--el-color-primary:#00a1c2;color-scheme:light}html.dark-theme{--bg-color:#0e0e0e;--sidebar-bg:#141414;--border-color:#262626;--text-primary:#f0f0f0;--text-secondary:#8c8c8c;--text-muted:#595959;--item-bg:#1a1a1a;--input-bg:#1a1a1a;--card-bg:#1a1a1a;--card-border:#303030;--hover-bg:#262626;--primary-color:#00a1c2;--dropdown-bg:#1a1a1a;--dropdown-hover-bg:#262626;--dropdown-text:#f0f0f0;--dropdown-text-secondary:#8c8c8c;--el-color-primary:#00a1c2;color-scheme:dark}body{background-color:var(--bg-color);color:var(--text-primary);margin:0;padding:0;transition:background-color .3s,color .3s}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#00000026;background-clip:content-box;border:2px solid transparent;border-radius:10px;-webkit-transition:background .3s;transition:background .3s}::-webkit-scrollbar-thumb:hover{background:#0000004d;background-clip:content-box;border:2px solid transparent;border-radius:10px}html.dark-theme ::-webkit-scrollbar-thumb{background:#fff3}html.dark-theme ::-webkit-scrollbar-thumb:hover{background:#fff6}*{scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin}html.dark-theme *{scrollbar-color:hsla(0,0%,100%,.2) transparent}html.dark-theme .el-dropdown-menu{background-color:var(--dropdown-bg);border-color:var(--border-color)}html.dark-theme .el-dropdown-menu__item{color:var(--dropdown-text)}html.dark-theme .el-dropdown-menu__item:hover{background-color:var(--dropdown-hover-bg)}html.dark-theme .el-dropdown-menu__item.is-disabled{color:var(--dropdown-text-secondary)}.collapsed-nav-dropdown{background-color:#fff!important;border:1px solid rgba(0,0,0,.05)!important;border-radius:16px!important;box-shadow:0 12px 32px #0000001f!important;margin-left:14px!important;overflow:hidden!important;padding:10px!important}.collapsed-nav-dropdown .el-popper__arrow{display:none!important}.collapsed-nav-dropdown .el-scrollbar{overflow:hidden!important}.collapsed-nav-dropdown .el-scrollbar__bar.is-horizontal{display:none!important}.collapsed-nav-dropdown .el-scrollbar__view{padding:0!important}.collapsed-nav-dropdown .collapsed-sub-menu{background-color:transparent!important;border:none!important;padding:0!important}.collapsed-nav-dropdown .collapsed-sub-menu .el-dropdown-menu__item{border-radius:10px!important;color:#333!important;font-size:14px!important;font-weight:500!important;margin:2px 0!important;padding:10px 20px!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.collapsed-nav-dropdown .collapsed-sub-menu .el-dropdown-menu__item:hover{background-color:#f0faff!important;color:#00a1c2!important;transform:translate(4px)}.collapsed-nav-dropdown .collapsed-sub-menu .el-dropdown-menu__item.is-disabled{background-color:transparent!important;color:#bfbfbf!important;cursor:not-allowed!important;transform:none!important}html.dark-theme .collapsed-nav-dropdown{background-color:#1e1e1e!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 16px 48px #00000080!important}html.dark-theme .collapsed-nav-dropdown .collapsed-sub-menu .el-dropdown-menu__item{color:#a0a0a0!important}html.dark-theme .collapsed-nav-dropdown .collapsed-sub-menu .el-dropdown-menu__item:hover{background-color:#2a2a2a!important;color:#00a1c2!important}html.dark-theme .collapsed-nav-dropdown .collapsed-sub-menu .el-dropdown-menu__item.is-disabled{color:#444!important}.layout-container[data-v-f3e28555]{background-color:var(--bg-color);display:flex;height:100vh;transition:background-color .3s}.layout-container .sidebar[data-v-f3e28555]{align-items:flex-start;background-color:var(--sidebar-bg);border-right:1px solid var(--border-color);display:flex;flex-direction:column;overflow-x:hidden;padding:20px 0;position:relative;transition:width .3s cubic-bezier(.4,0,.2,1),background-color .3s;width:200px}.layout-container .sidebar.is-collapsed[data-v-f3e28555]{align-items:center;width:72px}.layout-container .sidebar.is-collapsed .logo[data-v-f3e28555]{justify-content:center;margin-bottom:12px;padding:0}.layout-container .sidebar.is-collapsed .sidebar-toggle-section[data-v-f3e28555]{justify-content:center;margin-bottom:24px;padding:0}.layout-container .sidebar.is-collapsed .nav-menu[data-v-f3e28555]{align-items:center;padding:0 10px}.layout-container .sidebar.is-collapsed .nav-menu .nav-item[data-v-f3e28555]{height:44px;justify-content:center;padding:12px;width:44px}.layout-container .sidebar.is-collapsed .nav-menu .nav-item .nav-item-content[data-v-f3e28555]{gap:0;justify-content:center}.layout-container .sidebar.is-collapsed .nav-menu .sub-menu[data-v-f3e28555]{display:none!important}.layout-container .sidebar.is-collapsed .nav-item-bottom[data-v-f3e28555]{align-items:center;padding:0 10px 24px}.layout-container .sidebar.is-collapsed .nav-item-bottom .recharge-nav-btn[data-v-f3e28555]{border-radius:14px;gap:0;height:48px;justify-content:center;padding:12px;width:48px}.layout-container .sidebar .logo[data-v-f3e28555]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 20px;position:relative;transition:padding .3s cubic-bezier(.4,0,.2,1);width:100%}.layout-container .sidebar .logo .logo-container[data-v-f3e28555]{align-items:center;cursor:pointer;display:flex;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1)}.layout-container .sidebar .logo .logo-container .logo-img[data-v-f3e28555]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.layout-container .sidebar .logo .logo-container .logo-text[data-v-f3e28555]{color:var(--text-primary);font-size:20px;font-weight:600;white-space:nowrap}.layout-container .sidebar .logo .collapse-btn.inside-logo[data-v-f3e28555]{align-items:center;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:all .3s;width:32px}.layout-container .sidebar .logo .collapse-btn.inside-logo[data-v-f3e28555]:hover{background-color:var(--hover-bg);color:var(--text-primary)}.layout-container .sidebar .logo .collapsed-logo-wrapper[data-v-f3e28555]{align-items:center;cursor:pointer;display:flex;height:32px;justify-content:center;position:relative;width:32px}.layout-container .sidebar .logo .collapsed-logo-wrapper .logo-icon-only[data-v-f3e28555]{align-items:center;display:flex;height:100%;justify-content:center;transition:opacity .2s,transform .2s;width:100%}.layout-container .sidebar .logo .collapsed-logo-wrapper .logo-icon-only .logo-img[data-v-f3e28555]{height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.layout-container .sidebar .logo .collapsed-logo-wrapper .expand-btn-overlay[data-v-f3e28555]{align-items:center;background-color:var(--hover-bg);border-radius:6px;color:var(--text-primary);display:flex;font-size:20px;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transform:scale(.8);transition:all .2s cubic-bezier(.4,0,.2,1);width:100%}.layout-container .sidebar .logo .collapsed-logo-wrapper:hover .logo-icon-only[data-v-f3e28555]{opacity:0;transform:scale(.8)}.layout-container .sidebar .logo .collapsed-logo-wrapper:hover .expand-btn-overlay[data-v-f3e28555]{opacity:1;transform:scale(1)}.layout-container .sidebar .sidebar-toggle-section[data-v-f3e28555]{display:flex;justify-content:flex-start;margin-bottom:24px;padding:0 20px;width:100%}.layout-container .sidebar .sidebar-toggle-section .collapse-btn[data-v-f3e28555]{align-items:center;border-radius:6px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:18px;height:32px;justify-content:center;transition:all .3s;width:32px}.layout-container .sidebar .sidebar-toggle-section .collapse-btn[data-v-f3e28555]:hover{background-color:var(--hover-bg);color:var(--text-primary)}.layout-container .sidebar .nav-menu[data-v-f3e28555]{display:flex;flex:1;flex-direction:column;gap:12px;overflow-x:hidden;overflow-y:auto;padding:0 16px;transition:padding .3s cubic-bezier(.4,0,.2,1);width:100%}.layout-container .sidebar .nav-menu[data-v-f3e28555]::-webkit-scrollbar{width:4px}.layout-container .sidebar .nav-menu[data-v-f3e28555]::-webkit-scrollbar-thumb{background:#0000000d;border-radius:10px}.layout-container .sidebar .nav-menu[data-v-f3e28555]:hover::-webkit-scrollbar-thumb{background:#0000001a}.layout-container .sidebar .nav-menu .nav-item[data-v-f3e28555]{align-items:center;border-radius:12px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:14px;gap:12px;justify-content:flex-start;padding:12px 20px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.layout-container .sidebar .nav-menu .nav-item .nav-item-content[data-v-f3e28555]{align-items:center;display:flex;flex:1;gap:12px}.layout-container .sidebar .nav-menu .nav-item .expand-icon[data-v-f3e28555]{align-items:center;color:var(--text-secondary);display:flex;font-size:14px;justify-content:center;margin-left:auto;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s}.layout-container .sidebar .nav-menu .nav-item .expand-icon.is-expanded[data-v-f3e28555]{transform:rotate(180deg)}.layout-container .sidebar .nav-menu .nav-item .expand-icon[data-v-f3e28555]:hover{color:var(--primary-color)}.layout-container .sidebar .nav-menu .nav-item .el-icon[data-v-f3e28555]{font-size:20px;margin-bottom:0}.layout-container .sidebar .nav-menu .nav-item.active[data-v-f3e28555],.layout-container .sidebar .nav-menu .nav-item[data-v-f3e28555]:hover{background-color:var(--hover-bg);color:var(--text-primary);font-weight:500}.layout-container .sidebar .nav-menu .sub-menu[data-v-f3e28555]{display:flex;flex-direction:column;gap:4px;overflow:hidden;padding:4px 0 4px 16px}.layout-container .sidebar .nav-menu .sub-menu .sub-item[data-v-f3e28555]{align-items:center;border-radius:8px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:13px;gap:10px;padding:8px 12px;transition:all .2s}.layout-container .sidebar .nav-menu .sub-menu .sub-item .el-icon[data-v-f3e28555]{font-size:16px}.layout-container .sidebar .nav-menu .sub-menu .sub-item .manage-icon[data-v-f3e28555]{border-radius:4px;margin-left:auto;opacity:0;padding:4px;transition:all .2s}.layout-container .sidebar .nav-menu .sub-menu .sub-item .manage-icon.is-visible[data-v-f3e28555]{opacity:1}.layout-container .sidebar .nav-menu .sub-menu .sub-item .manage-icon[data-v-f3e28555]:hover{background-color:var(--border-color);color:var(--primary-color)}.layout-container .sidebar .nav-menu .sub-menu .sub-item[data-v-f3e28555]:hover{background-color:var(--hover-bg);color:var(--text-primary)}.layout-container .sidebar .nav-menu .sub-menu .sub-item:hover .manage-icon[data-v-f3e28555]{opacity:1}.layout-container .sidebar .nav-menu .sub-menu .sub-item.active[data-v-f3e28555]{color:var(--primary-color);font-weight:500}.layout-container .sidebar .nav-menu .sub-menu .sub-item.action-item[data-v-f3e28555]{border-top:1px solid var(--border-color);color:var(--text-muted);margin-top:4px;padding-top:12px}.layout-container .sidebar .nav-menu .sub-menu .sub-item.action-item[data-v-f3e28555]:hover{color:var(--primary-color)}.layout-container .sidebar .nav-menu .sub-menu .sub-item .truncate[data-v-f3e28555]{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.layout-container .sidebar .nav-item-bottom[data-v-f3e28555]{border-top:1px solid var(--border-color);display:flex;flex-direction:column;gap:12px;margin-top:auto;padding:16px 16px 24px;width:100%}.layout-container .sidebar .recharge-nav-btn[data-v-f3e28555]{align-items:center;background:linear-gradient(135deg,#4f46e5,#7c3aed);border-radius:14px;box-shadow:0 4px 16px #7c3aed4d,inset 0 1px #ffffff26;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:flex-start;overflow:hidden;padding:12px 20px;position:relative;text-decoration:none;transition:all .35s cubic-bezier(.4,0,.2,1);width:100%}.layout-container .sidebar .recharge-nav-btn[data-v-f3e28555]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.08),transparent 50%,hsla(0,0%,100%,.04));border-radius:14px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.layout-container .sidebar .recharge-nav-btn[data-v-f3e28555]:after{background:linear-gradient(135deg,#4f46e5,#7c3aed,#4f46e5);border-radius:17px;content:"";filter:blur(8px);top:-3px;right:-3px;bottom:-3px;left:-3px;opacity:0;position:absolute;transition:opacity .35s ease;z-index:-1}.layout-container .sidebar .recharge-nav-btn[data-v-f3e28555]:hover{box-shadow:0 8px 28px #7c3aed80,inset 0 1px #fff3;transform:translateY(-2px)}.layout-container .sidebar .recharge-nav-btn[data-v-f3e28555]:hover:after{opacity:.7}.layout-container .sidebar .recharge-nav-btn:hover .recharge-icon-wrap[data-v-f3e28555]{transform:scale(1.1) rotate(-8deg)}.layout-container .sidebar .recharge-nav-btn:hover .recharge-badge[data-v-f3e28555]{background:#ffffff40}.layout-container .sidebar .recharge-nav-btn[data-v-f3e28555]:active{box-shadow:0 2px 8px #7c3aed66;transform:translateY(0);transition:all .1s ease}.layout-container .sidebar .recharge-nav-btn.active[data-v-f3e28555]{background:linear-gradient(135deg,#3b38d9,#6d28d9);box-shadow:0 2px 8px #7c3aed59,inset 0 1px #ffffff1a}.layout-container .sidebar .recharge-nav-btn .el-icon[data-v-f3e28555]{font-size:18px;margin-bottom:0}.layout-container .sidebar .recharge-icon-wrap[data-v-f3e28555]{align-items:center;background:#ffffff2e;border-radius:10px;display:flex;flex-shrink:0;height:32px;justify-content:center;position:relative;transition:all .35s cubic-bezier(.4,0,.2,1);width:32px;z-index:1}.layout-container .sidebar .recharge-label[data-v-f3e28555]{letter-spacing:.5px;position:relative;z-index:1}.layout-container .sidebar .recharge-badge[data-v-f3e28555]{animation:badgePulse-f3e28555 2s ease-in-out infinite;background:#ffffff26;border-radius:6px;color:#ffffffe6;font-size:9px;font-weight:700;letter-spacing:1px;margin-left:auto;padding:2px 7px;position:relative;transition:all .35s ease;z-index:1}@keyframes badgePulse-f3e28555{0%,to{opacity:.85}50%{opacity:1}}.layout-container .sidebar .collapse-enter-active[data-v-f3e28555],.layout-container .sidebar .collapse-leave-active[data-v-f3e28555]{overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);will-change:height,opacity}.layout-container .sidebar .collapse-enter-from[data-v-f3e28555],.layout-container .sidebar .collapse-leave-to[data-v-f3e28555]{height:0!important;opacity:0}.layout-container .sidebar .sidebar-footer[data-v-f3e28555]{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin-top:auto;padding:0 0 20px 30px;transition:all .3s}.layout-container .sidebar .sidebar-footer .theme-switch-container[data-v-f3e28555]{margin-bottom:10px;padding-left:0}.layout-container .sidebar .sidebar-footer .theme-switch-container .theme-switch[data-v-f3e28555]{--el-switch-on-color:#333;--el-switch-off-color:#f1f5f9}.layout-container .sidebar .sidebar-footer .theme-switch-container .theme-switch[data-v-f3e28555] .el-switch__core{border:1px solid var(--border-color)}.layout-container .sidebar .sidebar-footer .member-btn[data-v-f3e28555]{background-color:#00a1c21a!important;border:1px solid rgba(0,161,194,.2)!important;border-radius:8px;color:#00a1c2!important;font-size:11px;font-weight:700;height:auto;line-height:1.2;margin-bottom:10px;margin-left:0;padding:8px 12px;text-align:center;width:auto}.layout-container .sidebar .sidebar-footer .user-avatar[data-v-f3e28555]{border-radius:50%;flex-shrink:0;height:32px;margin-left:0;overflow:hidden;width:32px}.layout-container .sidebar .sidebar-footer .user-avatar img[data-v-f3e28555]{height:100%;width:100%}.layout-container .sidebar .sidebar-footer .footer-icons[data-v-f3e28555]{color:var(--text-muted);cursor:pointer;display:flex;flex-direction:column;font-size:20px;gap:20px;padding-left:0;transition:all .3s}.layout-container .sidebar .sidebar-footer .footer-icons .el-icon[data-v-f3e28555]:hover{color:var(--text-primary)}.layout-container .main-content[data-v-f3e28555]{background-color:var(--bg-color);flex:1;overflow-y:auto;transition:background-color .3s}
