.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.el-message-box{border:none!important;border-radius:8px!important;padding-bottom:20px!important;-webkit-box-shadow:0 6px 24px rgba(0,0,0,.12)!important;box-shadow:0 6px 24px rgba(0,0,0,.12)!important;max-width:420px}.el-message-box .el-message-box__header{padding:20px 20px 12px!important;position:relative}.el-message-box .el-message-box__header .el-message-box__title{font-size:16px!important;font-weight:600!important;color:#1a1a1a!important}.el-message-box .el-message-box__header .el-message-box__headerbtn{top:20px!important;right:20px!important}.el-message-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close{color:#909399!important;font-size:16px!important;-webkit-transition:color .2s ease!important;transition:color .2s ease!important}.el-message-box .el-message-box__header .el-message-box__headerbtn .el-message-box__close:hover{color:#606266!important}.el-message-box .el-message-box__content{padding:0 20px!important;font-size:14px!important;color:#606266!important}.el-message-box .el-message-box__content .el-message-box__container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.el-message-box .el-message-box__content .el-message-box__status{font-size:22px!important}.el-message-box .el-message-box__content .el-message-box__status.el-icon-warning{color:#faad14!important}.el-message-box .el-message-box__content .el-message-box__status.el-icon-error{color:#f56c6c!important}.el-message-box .el-message-box__content .el-message-box__status.el-icon-success{color:#67c23a!important}.el-message-box .el-message-box__content .el-message-box__status.el-icon-info{color:#909399!important}.el-message-box .el-message-box__content .el-message-box__message p{line-height:1.5!important;margin:0}.el-message-box .el-message-box__btns{padding:16px 20px 0!important}.el-message-box .el-message-box__btns .el-button{padding:9px 18px!important;font-size:14px!important;font-weight:500!important;border-radius:6px!important;min-width:76px;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.el-message-box .el-message-box__btns .el-button--default{border-color:#dcdfe6!important;color:#606266!important;background:#fff!important}.el-message-box .el-message-box__btns .el-button--default:hover{border-color:#c0c4cc!important;background:#f5f7fa!important;color:#303133!important}.el-message-box .el-message-box__btns .el-button--primary{background:#5b6cff!important;border-color:#5b6cff!important;color:#fff!important}.el-message-box .el-message-box__btns .el-button--primary:hover{background:#6b7dff!important;border-color:#6b7dff!important}.message-box--danger .el-message-box__btns .el-button--primary{background:#f56c6c!important;border-color:#f56c6c!important}.message-box--danger .el-message-box__btns .el-button--primary:hover{background:#f78989!important;border-color:#f78989!important}.message-box--warning .el-message-box__btns .el-button--primary{background:#e6a23c!important;border-color:#e6a23c!important}.message-box--warning .el-message-box__btns .el-button--primary:hover{background:#ebb563!important;border-color:#ebb563!important}.message-box--success .el-message-box__btns .el-button--primary{background:#67c23a!important;border-color:#67c23a!important}.message-box--success .el-message-box__btns .el-button--primary:hover{background:#85ce61!important;border-color:#85ce61!important}.el-message-box__wrapper{background:transparent!important}.v-modal{background:rgba(0,0,0,.45)!important;-webkit-transition:opacity .3s ease!important;transition:opacity .3s ease!important}.msgbox-fade-enter-active,.msgbox-fade-leave-active{-webkit-transition:opacity .25s ease!important;transition:opacity .25s ease!important}.msgbox-fade-enter,.msgbox-fade-leave-to{opacity:0!important}.el-message-box{-webkit-transition:opacity .25s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important;transition:opacity .25s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease!important;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s ease,-webkit-transform .25s cubic-bezier(.4,0,.2,1)!important}.msgbox-fade-enter .el-message-box{opacity:0!important;-webkit-transform:translateY(-12px)!important;transform:translateY(-12px)!important}.msgbox-fade-leave-to .el-message-box{opacity:0!important;-webkit-transform:translateY(8px)!important;transform:translateY(8px)!important}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu{padding:8px 0!important;border:none!important;border-radius:12px!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)!important;box-shadow:0 4px 20px rgba(0,0,0,.08),0 2px 8px rgba(0,0,0,.04)!important;min-width:160px}.el-dropdown-menu a{display:block}.el-dropdown-menu .el-dropdown-menu__item{padding:10px 16px!important;font-size:14px!important;color:#303133!important;line-height:1.5!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.el-dropdown-menu .el-dropdown-menu__item:focus,.el-dropdown-menu .el-dropdown-menu__item:hover{background-color:rgba(91,108,255,.06)!important}.el-dropdown-menu .el-dropdown-menu__item i{margin-right:8px;font-size:15px}.el-dropdown-menu .el-dropdown-menu__item--divided{margin-top:6px;border-top:1px solid #f0f0f0}.el-dropdown-menu .el-dropdown-menu__item--divided:before{display:none}.el-popper[x-placement^=bottom] .popper__arrow,.el-popper[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff!important}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}.el-table td,.el-table th.is-leaf{border-bottom:none!important}.el-table--border:after,.el-table--group:after,.el-table .el-table__fixed-right:before,.el-table .el-table__fixed:before,.el-table:before{background-color:transparent!important}.el-table .el-table__header-wrapper table{border-collapse:separate!important;border-spacing:0!important}.el-table .el-table__header-wrapper:after{content:"";display:block;height:1px;background:#ebeef5;margin:0 12px}.el-table .el-table__body-wrapper table{border-collapse:separate!important;border-spacing:0 6px!important}.el-table th.el-table__cell{background:transparent!important;color:#606266!important;font-weight:500!important;font-size:14px!important;font-style:normal!important;padding:14px 16px!important}.el-table th.el-table__cell .cell{padding:0!important;line-height:1.4!important}.el-table td.el-table__cell{padding:16px!important;color:#303133!important;font-size:14px!important;background:transparent;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-table td.el-table__cell .cell{padding:0!important;line-height:1.4!important}.el-table td.el-table__cell:first-child{border-radius:6px 0 0 6px!important}.el-table td.el-table__cell:last-child{border-radius:0 6px 6px 0!important}.el-table .el-table__body .el-table__row:nth-child(odd)>td{background-color:#fff!important}.el-table .el-table__body .el-table__row.hover-row>td,.el-table .el-table__body .el-table__row:hover>td,.el-table .el-table__body .el-table__row:nth-child(2n)>td{background-color:#f9fbfe!important}.el-table .el-table__fixed-right-patch{background:transparent!important}.el-table .el-table__header-wrapper:after{background-color:transparent!important}.save-dialog .el-dialog{border-radius:12px;overflow:hidden}.save-dialog .el-dialog .el-dialog__header{padding:20px 24px 12px;border-bottom:none}.save-dialog .el-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600;color:#303133}.save-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn{top:20px;right:20px}.save-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close{font-size:18px;color:#909399}.save-dialog .el-dialog .el-dialog__header .el-dialog__headerbtn .el-dialog__close:hover{color:#5b6cff}.save-dialog .el-dialog .el-dialog__body{padding:12px 24px 24px}.save-dialog .el-dialog .el-dialog__footer{padding:16px 24px 20px;border-top:none}.dialog-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.dialog-footer .el-button{border-radius:8px;padding:10px 24px;font-weight:500}#app .main-container{min-height:100%;margin-left:180px;margin-top:56px;position:relative;-webkit-transition:margin-left .25s ease-out;transition:margin-left .25s ease-out}#app .sidebar-container{width:180px!important;background-color:transparent;height:calc(100% - 56px);position:fixed;font-size:0;top:56px;bottom:0;left:0;z-index:1001;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;border-right:none;-webkit-transition:width .25s ease-out;transition:width .25s ease-out}#app .sidebar-container .sidebar-wrapper{height:100%!important;background-color:transparent!important}#app .sidebar-container .horizontal-collapse-transition{-webkit-transition:none!important;transition:none!important}#app .sidebar-container *{-webkit-transition-property:background-color,color,opacity,-webkit-box-shadow,-webkit-transform!important;transition-property:background-color,color,opacity,-webkit-box-shadow,-webkit-transform!important;transition-property:background-color,color,box-shadow,opacity,transform!important;transition-property:background-color,color,box-shadow,opacity,transform,-webkit-box-shadow,-webkit-transform!important}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important;background-color:transparent!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%;background-color:transparent!important}#app .sidebar-container .el-scrollbar .el-scrollbar__wrap{overflow-x:hidden;overflow-y:auto;background-color:transparent!important;margin-bottom:0!important;margin-right:0!important}#app .sidebar-container .el-scrollbar .el-scrollbar__view{background-color:transparent!important}#app .sidebar-container .el-scrollbar__bar{display:none}#app .sidebar-container .el-menu a{display:block;width:100%;height:100%;overflow:hidden;line-height:40px}#app .sidebar-container .svg-icon{margin-right:16px;font-size:18px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px;font-size:18px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-menu-item,#app .sidebar-container .el-submenu__title{height:40px;line-height:40px;margin:2px 0;border-radius:0 20px 20px 0;margin-right:8px;padding-left:20px!important;font-size:14px;font-weight:500;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.3px;color:#202124}#app .sidebar-container .el-menu-item:hover,#app .sidebar-container .el-submenu__title:hover{background-color:rgba(0,0,0,.04)!important;color:#202124!important}#app .sidebar-container .el-menu-item.is-active{background-color:#d3e3fd!important;color:#001d35!important;font-weight:600}#app .sidebar-container .el-menu-item.is-active .svg-icon,#app .sidebar-container .el-menu-item.is-active i{color:#001d35!important}#app .sidebar-container .is-active>.el-submenu__title{color:#5b6cff!important;font-weight:500}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:156px!important;background-color:transparent!important;padding-left:50px!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:rgba(91,108,255,.08)!important;color:#5b6cff!important}#app .sidebar-container .el-submenu .el-menu-item.is-active,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title.is-active{background-color:#c2e7ff!important;color:#001d35!important;font-weight:500}#app .hideSidebar .sidebar-container{width:68px!important}#app .hideSidebar .main-container{margin-left:68px}#app .hideSidebar .el-menu{padding:12px 8px!important}#app .hideSidebar .el-menu-item,#app .hideSidebar .el-submenu__title{border-radius:50%!important;width:48px!important;height:48px!important;line-height:48px!important;margin:4px auto!important;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .hideSidebar .el-menu-item .remix-icon,#app .hideSidebar .el-menu-item .sub-el-icon,#app .hideSidebar .el-menu-item .svg-icon,#app .hideSidebar .el-submenu__title .remix-icon,#app .hideSidebar .el-submenu__title .sub-el-icon,#app .hideSidebar .el-submenu__title .svg-icon{margin-right:0!important;margin-left:0!important;font-size:20px}#app .hideSidebar .el-menu-item .pseudo-icon,#app .hideSidebar .el-submenu__title .pseudo-icon{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;margin-right:0!important;margin-left:0!important}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .pseudo-icon,#app .hideSidebar .submenu-title-noDropdown .el-tooltip .remix-icon,#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon,#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:0;margin-right:0}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon,#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:0;margin-right:0}#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;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:180px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{width:180px!important;left:0;top:56px;bottom:0;height:calc(100% - 56px);background-color:#fff;-webkit-box-shadow:2px 0 8px rgba(0,0,0,.15);box-shadow:2px 0 8px rgba(0,0,0,.15);-webkit-transition:-webkit-transform .25s ease-out;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;-webkit-transform:translate3d(-180px,0,0);transform:translate3d(-180px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{-webkit-transition:none!important;transition:none!important}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#f5f7fa!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:transparent}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#dce2f1;border-radius:20px}.data-table-page{-webkit-box-flex:1;-ms-flex:1;flex:1}.header-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:8px;margin-bottom:16px;padding:10px 0}.toolbar-left,.toolbar-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.search-input{width:280px}.search-input .el-input__inner{border-radius:6px;border-color:#ebeef5;color:#303133}.search-input .el-input__inner:focus{border-color:#5b6cff}.search-input .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.search-input .el-input__inner::-moz-placeholder{color:#c0c4cc}.search-input .el-input__inner:-ms-input-placeholder{color:#c0c4cc}.search-input .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.search-input .el-input__inner::placeholder{color:#c0c4cc}.search-input .el-input__suffix .el-input__clear{color:#c0c4cc}.search-input .el-input__suffix .el-input__clear:hover{color:#5b6cff}.status-select{width:140px}.status-select .el-input__inner{border-radius:6px;color:#303133}.status-select .el-select-dropdown__item{color:#303133}.add-btn,.search-btn{border-radius:8px;font-weight:500;padding:10px 20px;-webkit-transition:all .3s;transition:all .3s}.table-container{width:100%;height:100%}.table-container .el-table{color:#303133}.table-container .el-table .el-table__header-wrapper th{color:#303133;background-color:transparent!important}.table-container .el-table .el-table__header-wrapper .el-table__cell{background-color:transparent!important}.table-container .el-table .el-table__body-wrapper td{color:#303133}.table-container .el-table .el-table__fixed-right .el-table__header-wrapper th,.table-container .el-table .el-table__fixed .el-table__header-wrapper th{background-color:#f5f7fa!important}.actions-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.actions-cell .action-btn{color:#303133;font-size:14px;font-weight:600;cursor:pointer;padding:6px 12px;border-radius:6px;-webkit-transition:all .25s ease;transition:all .25s ease;letter-spacing:.3px;-webkit-font-smoothing:antialiased}.actions-cell .action-btn:hover{color:#5b6cff;background:rgba(91,108,255,.08)}.actions-cell .action-btn.action-delete:hover{color:#f56c6c;background:rgba(245,108,108,.08)}.actions-cell .action-btn.action-secondary{color:#909399}.actions-cell .action-btn.action-secondary:hover{color:#67c23a;background:rgba(103,194,58,.08)}.actions-cell .more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:8px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease}.actions-cell .more-btn:hover{background:rgba(91,108,255,.08)}.actions-cell .more-btn:hover .el-icon-more{color:#5b6cff}.actions-cell .more-btn .el-icon-more{font-size:18px;color:#303133;-webkit-transition:color .25s ease;transition:color .25s ease}.pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}.pagination-container .el-pagination{padding:0!important}.common-dialog{border-radius:12px}.common-dialog .el-dialog__header{padding:20px 24px 16px;border-bottom:1px solid #ebeef5}.common-dialog .el-dialog__header .el-dialog__title{font-size:17px;font-weight:600;color:#303133}.common-dialog .el-dialog__body{padding:24px}.common-dialog .el-dialog__footer{padding:16px 24px 20px;border-top:1px solid #ebeef5}.common-dialog .dialog-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.common-dialog .dialog-footer .el-button{border-radius:8px;padding:10px 24px}.status-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 12px;border-radius:20px;font-size:13px;font-weight:500}.status-tag.status-active{background:rgba(103,194,58,.12);color:#67c23a}.status-tag.status-inactive{background:rgba(144,147,153,.1);color:#909399}.status-tag.status-warning{background:rgba(230,162,60,.12);color:#e6a23c}.status-tag.status-primary{background:rgba(91,108,255,.1);color:#5b6cff}.code-tag{font-family:Monaco,Menlo,Consolas,monospace;background:#f0f2f5;padding:3px 8px;border-radius:4px;font-size:13px;color:#5b6cff;font-weight:500}body{min-height:100%;-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;background-color:#f8fafd}label{font-weight:700}html{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f8fafd}#app,html{min-height:100%}*,:after,:before{-webkit-box-sizing:inherit;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:20px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#dce2f1;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}::-webkit-scrollbar-thumb:hover{background:#b6c0d8}.hamburger-wrapper[data-v-5e0691ea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hamburger[data-v-5e0691ea]{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:#606266;-webkit-transition:all .3s ease;transition:all .3s ease}.hamburger[data-v-5e0691ea]:hover{fill:#001d35}.hamburger.is-active[data-v-5e0691ea]{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#001d35}.navbar[data-v-26d16145]{height:60px;overflow:hidden;position:relative;background:transparent;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar .hamburger-container[data-v-26d16145],.navbar .left-section[data-v-26d16145],.navbar[data-v-26d16145]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .hamburger-container[data-v-26d16145]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-tap-highlight-color:transparent;border-radius:10px;margin-right:16px}.navbar .hamburger-container[data-v-26d16145]:hover{background:rgba(91,108,255,.1);-webkit-transform:scale(1.05);transform:scale(1.05)}.navbar .hamburger-container[data-v-26d16145]:active{-webkit-transform:scale(.95);transform:scale(.95)}.navbar .page-title[data-v-26d16145]{font-size:18px;font-weight:600;color:#1a1a2e;margin:0;letter-spacing:.5px}.navbar .right-menu[data-v-26d16145]{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.navbar .right-menu[data-v-26d16145]:focus{outline:none}.navbar .right-menu .notification-btn[data-v-26d16145]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.navbar .right-menu .notification-btn[data-v-26d16145]:hover{background:rgba(91,108,255,.1)}.navbar .right-menu .notification-btn .el-icon-bell[data-v-26d16145]{font-size:20px;color:#606266}.navbar .right-menu .notification-btn .notification-badge[data-v-26d16145]{position:absolute;top:4px;right:4px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;color:#fff;background:#f56c6c;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.navbar .right-menu .avatar-container .avatar-wrapper[data-v-26d16145]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar .right-menu .avatar-container .avatar-wrapper .avatar-glass-bg[data-v-26d16145]{width:44px;height:44px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background:rgba(245,247,250,.8);-webkit-transition:background .2s ease;transition:background .2s ease}.navbar .right-menu .avatar-container .avatar-wrapper .avatar-glass-bg[data-v-26d16145]:hover{background:rgba(235,238,245,.9)}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar-wrap[data-v-26d16145]{width:36px;height:36px;border-radius:50%;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.navbar .right-menu .avatar-container .avatar-wrapper .user-avatar-wrap .user-avatar[data-v-26d16145]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background-color:#5b6cff}.sub-el-icon[data-v-58c1fa2c]{color:currentColor;width:1em;height:1em}.remix-icon[data-v-58c1fa2c]{font-size:18px;margin-right:12px;color:currentColor;vertical-align:middle}.pseudo-icon[data-v-58c1fa2c]{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:18px;height:18px;border-radius:6px;background:linear-gradient(135deg,#6b7dff,#5b6cff);color:#fff;font-size:12px;font-weight:600;margin-right:16px;-ms-flex-negative:0;flex-shrink:0}.sidebar-wrapper[data-v-3947d91c]{height:100%;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sidebar-container .el-menu,.sidebar-container .el-scrollbar,.sidebar-container .el-scrollbar__view,.sidebar-container .el-scrollbar__wrap,.sidebar-container .sidebar-wrapper{background-color:transparent!important}.sidebar-container .el-scrollbar{-webkit-box-flex:1;-ms-flex:1;flex:1}.app-main[data-v-40605e95]{width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:calc(100vh - 56px);padding-right:10px;padding-bottom:10px}.app-main-card[data-v-40605e95]{background-color:#fff;border-radius:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.05);-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px;min-height:calc(100vh - 80px)}.el-popup-parent--hidden .fixed-header{padding-right:15px}.top-header[data-v-e77ab28a]{position:fixed;top:0;left:0;right:0;height:56px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 16px;z-index:1002;background:#f8fafd}@media screen and (max-width:992px){.top-header[data-v-e77ab28a]{background:#fff;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08)}}.top-header .header-left[data-v-e77ab28a]{gap:8px}.top-header .header-left .hamburger-container[data-v-e77ab28a],.top-header .header-left[data-v-e77ab28a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-header .header-left .hamburger-container[data-v-e77ab28a]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-tap-highlight-color:transparent;border-radius:50%}.top-header .header-left .hamburger-container[data-v-e77ab28a]:hover{background:rgba(0,0,0,.04)}.top-header .header-left .hamburger-container[data-v-e77ab28a]:active{background:rgba(0,0,0,.08)}.top-header .header-left .logo-link[data-v-e77ab28a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.top-header .header-left .logo-link .logo-image[data-v-e77ab28a]{height:44px;width:auto;-o-object-fit:contain;object-fit:contain}.top-header .header-right .avatar-container .avatar-wrapper[data-v-e77ab28a],.top-header .header-right[data-v-e77ab28a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.top-header .header-right .avatar-container .avatar-wrapper[data-v-e77ab28a]{position:relative;cursor:pointer;padding:6px 8px;border-radius:24px;-webkit-transition:background .2s ease;transition:background .2s ease}.top-header .header-right .avatar-container .avatar-wrapper[data-v-e77ab28a]:hover{background:rgba(0,0,0,.04)}.top-header .header-right .avatar-container .avatar-wrapper .user-info[data-v-e77ab28a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2px}.top-header .header-right .avatar-container .avatar-wrapper .user-info .user-name[data-v-e77ab28a]{font-size:14px;font-weight:500;color:#303133;line-height:1.2}.top-header .header-right .avatar-container .avatar-wrapper .user-info .user-account[data-v-e77ab28a]{font-size:12px;color:#303133;line-height:1.2}.top-header .header-right .avatar-container .avatar-wrapper .avatar-glass-bg[data-v-e77ab28a]{width:36px;height:36px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.top-header .header-right .avatar-container .avatar-wrapper .user-avatar-wrap[data-v-e77ab28a]{width:32px;height:32px;border-radius:50%;overflow:hidden}.top-header .header-right .avatar-container .avatar-wrapper .user-avatar-wrap .user-avatar[data-v-e77ab28a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;background-color:#5b6cff}.user-dropdown{min-width:220px!important;padding:0!important;border:none!important;border-radius:12px!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05)!important;box-shadow:0 4px 20px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05)!important;overflow:hidden}.user-dropdown .popper__arrow{display:none!important}.user-dropdown .dropdown-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px;background:#fff}.user-dropdown .dropdown-header .dropdown-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.user-dropdown .dropdown-header .dropdown-avatar .dropdown-avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#5b6cff}.user-dropdown .dropdown-header .dropdown-user-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.user-dropdown .dropdown-header .dropdown-user-info .dropdown-user-name{font-size:14px;font-weight:600;color:#303133;line-height:1.3}.user-dropdown .dropdown-header .dropdown-user-info .dropdown-user-email{font-size:12px;color:#909399;line-height:1.3}.user-dropdown .dropdown-divider{height:1px;background:#ebeef5;margin:0}.user-dropdown .el-dropdown-menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 16px!important;font-size:14px;color:#303133;-webkit-transition:all .2s ease;transition:all .2s ease}.user-dropdown .el-dropdown-menu__item:hover{background:rgba(91,108,255,.06);color:#5b6cff}.user-dropdown .el-dropdown-menu__item:hover .menu-icon{color:#5b6cff}.user-dropdown .el-dropdown-menu__item:last-child{border-radius:0 0 12px 12px}.user-dropdown .el-dropdown-menu__item .menu-icon{font-size:18px;color:#909399;-webkit-transition:color .2s ease;transition:color .2s ease}.password-dialog .el-dialog,.profile-dialog .el-dialog{border-radius:12px;overflow:hidden}.password-dialog .el-dialog__header,.profile-dialog .el-dialog__header{padding:20px 24px 12px}.password-dialog .el-dialog__title,.profile-dialog .el-dialog__title{font-size:16px;font-weight:600;color:#303133}.password-dialog .el-dialog__body,.profile-dialog .el-dialog__body{padding:12px 24px 4px}.password-dialog .el-dialog__footer,.profile-dialog .el-dialog__footer{padding:16px 24px 20px}.profile-card{min-height:220px}.profile-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:14px;border:1px solid #ebeef5;border-radius:8px;background:#f8fafc}.profile-avatar{width:52px;height:52px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#5b6cff}.profile-name{font-size:16px;font-weight:600;color:#303133;line-height:1.4}.profile-email{font-size:13px;color:#909399;line-height:1.4}.profile-fields{margin-top:16px;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.profile-field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:12px 14px;border-bottom:1px solid #ebeef5}.profile-field:last-child{border-bottom:none}.profile-field-label{-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;color:#909399;font-size:13px}.profile-field-value{color:#303133;font-size:13px;font-weight:500;text-align:right;word-break:break-word}.password-form .el-form-item{margin-bottom:18px}.password-form .el-form-item__label{padding-bottom:8px;color:#303133;font-weight:600;font-size:13px}[data-v-71bb5ed2]:export{menuText:#606266;menuActiveText:#fff;subMenuActiveText:#606266;menuBg:#fff;menuHover:#f5f7fa;subMenuBg:#fff;subMenuHover:#f5f7fa;sideBarWidth:180px;primaryColor:#5b6cff;topHeaderHeight:56px;textPrimary:#303133;textRegular:#606266;textSecondary:#909399;bgPage:#f8fafd}.app-wrapper[data-v-71bb5ed2]{position:relative;height:100%;width:100%;background-color:#f8fafd}.app-wrapper[data-v-71bb5ed2]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-71bb5ed2]{position:fixed;top:0}.drawer-bg[data-v-71bb5ed2]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.main-container[data-v-71bb5ed2]{background-color:#f8fafd}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}