.text{font-size:14px}.item{margin-bottom:18px}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.rolemanagement .el-drawer__header{margin-bottom:0}.rolemanagement .el-card__body{padding:10px 20px}.common-el-box-shadow-deep{content-visibility:auto;contain-intrinsic-size:200px}.rolemanagement .isFixed{position:fixed;background-color:#fff;top:60px;z-index:999;width:calc(100% - 270px)}.rolemanagementtable .el-table__header-wrapper{position:fixed;top:108px;z-index:999}.modern-editor-container{padding:0;background-color:#f4f5f7}.config-section{background:#fff;border-radius:4px;padding:15px 10px 6px 15px;margin-bottom:10px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.section-title-wrapper{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f0f2f5;position:relative;z-index:11}.title-text{font-size:15px;font-weight:600;color:#303133;border-left:4px solid #409eff;padding-left:10px}.erp-tabs .el-tabs__nav-wrap:after{height:1px}.erp-tabs .el-tabs__item{font-weight:500}.erp-tabs .el-tabs__header{position:-webkit-sticky;position:sticky;top:0;z-index:10;background-color:#fff;margin-bottom:10px;-webkit-box-shadow:0 -20px 0 0 #fff,0 10px 10px -10px rgba(0,0,0,.08);box-shadow:0 -20px 0 0 #fff,0 10px 10px -10px rgba(0,0,0,.08)}.auth-row{border:1px solid #ebeef5;margin-bottom:20px;border-radius:6px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.03);box-shadow:0 2px 10px rgba(0,0,0,.03);overflow:hidden;content-visibility:auto;contain-intrinsic-size:auto 150px}.auth-level-1{background-color:#f8f9fb;padding:10px 18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #ebeef5}.auth-level-1,.menu-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-name{font-weight:700;color:#303133;font-size:14px}.menu-name i{color:#409eff;margin-right:6px;font-size:16px}.auth-level-1 .el-radio-group .el-radio-button__inner{padding:7px 15px;font-size:12px}.auth-level-2-wrapper{padding:5px 20px 15px 20px;background:#fff}.auth-sub-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:15px 0;border-bottom:1px solid #f0f2f5}.auth-sub-item:last-child{border-bottom:none;padding-bottom:0}.auth-sub-item.no-label{padding-top:15px}.sub-label{width:140px;font-size:13px;font-weight:600;color:#303133;padding-top:8px;-ms-flex-negative:0;flex-shrink:0;position:relative;border-right:3px solid #e4e7ed;margin-right:20px}.sub-actions{-webkit-box-flex:1;-ms-flex:1;flex:1}.auth-sub-item .el-checkbox-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;width:100%}.action-checkbox{margin:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#dcdfe6!important;background:#fff!important;height:auto!important;min-height:32px;padding:6px 12px 6px 8px!important;-webkit-transition:all .2s;transition:all .2s;border-radius:4px}.action-checkbox:hover{border-color:#c6e2ff!important;background-color:#ecf5ff!important}.action-checkbox.is-checked{border-color:#409eff!important;background:rgba(64,158,255,.05)!important}.action-checkbox .el-checkbox__label{display:inline-block;line-height:1.4;white-space:normal;word-break:break-word;padding-left:6px;font-size:12px;-webkit-box-flex:1;-ms-flex:1;flex:1}.action-checkbox .el-checkbox__input{margin-top:0;-ms-flex-negative:0;flex-shrink:0}.modern-editor-container .el-form-item{margin-bottom:0;margin-right:40px}