.theme-dark .theme-box[data-v-191b8be0]{color:#2977b5}.theme-light .theme-box .jvs-left[data-v-191b8be0]{width:295px;background:#07257d;color:#fff}.theme-light .theme-box .jvs-left .jvs-sidebar[data-v-191b8be0]{background:#07257d;padding-top:97px}.theme-light .theme-box .jvs-logo[data-v-191b8be0]{width:295px;height:97px;color:#fff;background:#07257d;font-family:SourceHanSansCN-Bold}.theme-light .theme-box .jvs-logo .jvs-logo_title[data-v-191b8be0]{font-size:18px;line-height:97px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap[data-v-191b8be0]{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title i[data-v-191b8be0],.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title span[data-v-191b8be0]{color:#fff;font-size:18px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item[data-v-191b8be0]{background:#4a8ff0}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item i[data-v-191b8be0],.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item span[data-v-191b8be0]{color:#fff}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-191b8be0]{background:#07257d}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-191b8be0]:before{background:#a3bafc;width:6px}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap[data-v-191b8be0]{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-191b8be0]:before{background:#a3bafc;width:6px}.theme-box .el-scrollbar .el-scrollbar__wrap[data-v-191b8be0]::-webkit-scrollbar{display:none}.data-authority .scope-tip[data-v-191b8be0]{color:#909399;font-size:13px;margin-bottom:20px;padding:10px 16px;background:#f8f9fa;border-radius:4px;border-left:3px solid #409eff}.data-authority .scope-form[data-v-191b8be0]{padding:0 10px}.data-authority .scope-radio-item[data-v-191b8be0]{margin-bottom:12px}.data-authority .scope-radio-item[data-v-191b8be0] .el-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;white-space:normal}.data-authority .scope-radio-item[data-v-191b8be0] .el-radio .el-radio__label{line-height:1.4}.data-authority .scope-radio-item .scope-label[data-v-191b8be0]{font-weight:600;color:#303133;margin-right:8px}.data-authority .scope-radio-item .scope-desc[data-v-191b8be0]{color:#909399;font-size:12px}.theme-dark .theme-box[data-v-5dca385a]{color:#2977b5}.theme-light .theme-box .jvs-left[data-v-5dca385a]{width:295px;background:#07257d;color:#fff}.theme-light .theme-box .jvs-left .jvs-sidebar[data-v-5dca385a]{background:#07257d;padding-top:97px}.theme-light .theme-box .jvs-logo[data-v-5dca385a]{width:295px;height:97px;color:#fff;background:#07257d;font-family:SourceHanSansCN-Bold}.theme-light .theme-box .jvs-logo .jvs-logo_title[data-v-5dca385a]{font-size:18px;line-height:97px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap[data-v-5dca385a]{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title i[data-v-5dca385a],.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title span[data-v-5dca385a]{color:#fff;font-size:18px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item[data-v-5dca385a]{background:#4a8ff0}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item i[data-v-5dca385a],.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item span[data-v-5dca385a]{color:#fff}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-5dca385a]{background:#07257d}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-5dca385a]:before{background:#a3bafc;width:6px}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap[data-v-5dca385a]{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-5dca385a]:before{background:#a3bafc;width:6px}.theme-box .el-scrollbar .el-scrollbar__wrap[data-v-5dca385a]::-webkit-scrollbar{display:none}.menu-auth-box[data-v-5dca385a]{height:calc(100vh - 220px);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px;overflow:hidden}.menu-auth-box .left-part[data-v-5dca385a]{overflow-y:auto;padding:20px 0;width:15%;-ms-flex-negative:0;flex-shrink:0;height:100%}.menu-auth-box .left-part .left-part-item[data-v-5dca385a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;cursor:pointer}.menu-auth-box .left-part .left-part-item[data-v-5dca385a]:hover{cursor:pointer}.menu-auth-box .left-part .is-current[data-v-5dca385a]{background-color:#eff2f7}.menu-auth-box[data-v-5dca385a] .right-part{overflow-y:auto;padding:20px;width:85%;height:100%}.menu-auth-box[data-v-5dca385a] .right-part .el-collapse{border:none}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu{position:relative}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .submenu-check-all{position:absolute;left:10px;top:10px}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .submenu-check-all .el-checkbox__label{color:#606266}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .el-collapse-item__wrap{border:none}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .el-collapse-item__header{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:40px;border:none;color:#333;background-color:#f6f6f6;padding:0 30px;cursor:pointer;font-weight:500}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .el-collapse-item__header:hover{background-color:#ebebeb}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .submenu{background-color:#f6f6f6;font-size:16px;padding:10px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .three-level-menu{padding:20px 10px}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .three-level-menu .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 0}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .three-level-menu .menu-item .el-checkbox__label{color:#606266}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .three-level-menu .menu-item__btn-group ::v-deep .el-checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .three-level-menu .menu-auth-btn-checkbox{margin-right:0;margin-bottom:4px;min-width:140px;max-width:280px;white-space:normal;vertical-align:top}.menu-auth-box[data-v-5dca385a] .right-part .right-part-submenu .three-level-menu .menu-auth-btn-checkbox ::v-deep .el-checkbox__label{white-space:normal;line-height:1.35;word-break:break-all}.menu-checkbox[data-v-5dca385a]{background-color:#fff;padding:10px 20px 6px 20px}.menu-checkbox[data-v-5dca385a] .checkbox-text .el-checkbox__label{color:#606266}.menu-checkbox .el-checkbox[data-v-5dca385a]{margin-bottom:8px}.application-list[data-v-5dca385a]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;position:relative}.application-list .el-button[data-v-5dca385a]{border-color:transparent;background:#f3f3f3;color:#333;margin-left:20px}.application-list .el-button[data-v-5dca385a]:first-of-type{margin-left:0}.application-list .el-button--primary[data-v-5dca385a]{background:#3471ff;color:#fff}.application-list .divider-line[data-v-5dca385a]{position:absolute;width:calc(100% - 40px);border-bottom:1px solid #dcdfe6;bottom:0;left:20px;margin:0}.theme-dark .theme-box[data-v-de3153ec]{color:#2977b5}.theme-light .theme-box .jvs-left[data-v-de3153ec]{width:295px;background:#07257d;color:#fff}.theme-light .theme-box .jvs-left .jvs-sidebar[data-v-de3153ec]{background:#07257d;padding-top:97px}.theme-light .theme-box .jvs-logo[data-v-de3153ec]{width:295px;height:97px;color:#fff;background:#07257d;font-family:SourceHanSansCN-Bold}.theme-light .theme-box .jvs-logo .jvs-logo_title[data-v-de3153ec]{font-size:18px;line-height:97px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap[data-v-de3153ec]{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title i[data-v-de3153ec],.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title span[data-v-de3153ec]{color:#fff;font-size:18px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item[data-v-de3153ec]{background:#4a8ff0}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item i[data-v-de3153ec],.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item span[data-v-de3153ec]{color:#fff}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-de3153ec]{background:#07257d}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-de3153ec]:before{background:#a3bafc;width:6px}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap[data-v-de3153ec]{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active[data-v-de3153ec]:before{background:#a3bafc;width:6px}.theme-box .el-scrollbar .el-scrollbar__wrap[data-v-de3153ec]::-webkit-scrollbar{display:none}.treebox[data-v-de3153ec]{height:calc(100% - 178px);overflow:hidden;overflow-y:auto;background:#fff;padding:0 20px}.treebox h3[data-v-de3153ec]{font-size:16px;margin:10px 0;padding:0}.base-type-list[data-v-de3153ec]{padding:0;margin:0}.base-type-list li[data-v-de3153ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;margin-bottom:10px;cursor:pointer;padding:5px 10px}.base-type-list li i[data-v-de3153ec]{margin-right:10px;font-size:14px!important}.base-type-list li[data-v-de3153ec]:hover{background:#f5f7fa}.base-type-list li[data-v-de3153ec]:last-of-type{margin-bottom:0}.application-list[data-v-de3153ec]{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;position:relative}.application-list .el-button[data-v-de3153ec]{border-color:transparent;background:#f3f3f3;color:#333;margin-left:20px}.application-list .el-button[data-v-de3153ec]:first-of-type{margin-left:0}.application-list .el-button--primary[data-v-de3153ec]{background:#3471ff;color:#fff}.application-list .divider-line[data-v-de3153ec]{position:absolute;width:calc(100% - 40px);border-bottom:1px solid #dcdfe6;bottom:0;left:20px;margin:0}.theme-dark .theme-box{color:#2977b5}.theme-light .theme-box .jvs-left{width:295px;background:#07257d;color:#fff}.theme-light .theme-box .jvs-left .jvs-sidebar{background:#07257d;padding-top:97px}.theme-light .theme-box .jvs-logo{width:295px;height:97px;color:#fff;background:#07257d;font-family:SourceHanSansCN-Bold}.theme-light .theme-box .jvs-logo .jvs-logo_title{font-size:18px;line-height:97px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title i,.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .menu-wrapper .el-submenu .el-submenu__title span{color:#fff;font-size:18px}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item{background:#4a8ff0}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item i,.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .el-menu-item span{color:#fff}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active{background:#07257d}.theme-light .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active:before{background:#a3bafc;width:6px}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap{margin:0!important;scrollbar-width:none;-ms-overflow-style:none}.theme-dark .theme-box .el-scrollbar .el-scrollbar__wrap .el-scrollbar__view .el-menu .is-active:before{background:#a3bafc;width:6px}.theme-box .el-scrollbar .el-scrollbar__wrap::-webkit-scrollbar{display:none}.transverseTreeDialog .el-dialog.is-fullscreen{scrollbar-width:none;-ms-overflow-style:none;overflow:hidden}.transverseTreeDialog .el-dialog.is-fullscreen::-webkit-scrollbar{display:none}.transverseTreeDialog .el-dialog__header{padding:0}.transverseTreeDialog .el-dialog__body{padding:0;background:#f0f2f5;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.transverseTreeDialog .el-dialog__body .el-card{height:100%}.transverseTreeDialog .el-dialog__body .el-card .el-card__body{background:#f0f2f5;padding:0!important;height:100%}.transverseTreeDialog .el-dialog__body .el-card .el-card__body .pageheader-top{padding:10px;background:#fff;border-radius:5px}.transverseTreeDialog .treebox:hover::-webkit-scrollbar{width:8px}.transverseTreeDialog .transverse-tree-node .el-tree-node,.transverseTreeDialog .transverse-tree-node .el-tree-node .el-tree-node__children .el-tree-node{width:100%}.transverseTreeDialog .transverse-tree-node .el-tree-node .el-tree-node__children .el-tree-node .el-tree-node__children{-ms-flex-wrap:wrap;flex-wrap:wrap}.transverseTreeDialog .transverse-tree-node .el-tree-node .el-tree-node__children .el-tree-node .el-tree-node__children .el-tree-node,.transverseTreeDialog .transverse-tree-node .el-tree-node .el-tree-node__children .el-tree-node .el-tree-node__children .el-tree-node .el-tree-node{width:auto}.role-list-box .role-tree{position:absolute;top:124px;left:0;width:250px;height:calc(100% - 72px);overflow:hidden;overflow-y:auto;padding-left:20px;border-right:1px solid #dcdfe6;padding-top:20px;padding-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.role-list-box .role-tree .customize-tree-node{-webkit-box-flex:1;-ms-flex:1;flex:1;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;font-size:14px;padding-right:8px}.role-list-box .role-tree .customize-tree-node .customize-tree-node-label{display:block;overflow:hidden;text-overflow:ellipsis;width:174px}.role-list-box .role-tree .customize-tree-node .more-icon{display:none}.role-list-box .role-tree .customize-tree-node:hover .more-icon{display:block}.role-list-box .role-tree .el-tree{min-height:calc(100% - 19px)}.role-list-box .role-tree .el-tree-node{cursor:pointer}.role-list-box .role-tree .el-tree-node .el-tree-node__content{width:100%}.role-list-box .role-tree .el-tree-node.is-current>.el-tree-node__content{background-color:#f5f7fa}.role-list-box .role-tree::-webkit-scrollbar{display:none}.role-list-box .el-table{width:calc(100% - 250px);margin-left:250px}