.roleManageModulDialog .el-dialog{max-width:1120px;border-radius:6px}.roleManageModulDialog .el-dialog__header{padding:24px 28px 8px;border-bottom:1px solid #ebeef5}.roleManageModulDialog .el-dialog__title{font-size:22px;font-weight:600;color:#1f2d3d}.roleManageModulDialog .el-dialog__body{padding:12px 28px 0;max-height:calc(100vh - 190px);overflow-y:auto}.roleManageModulDialog .el-dialog__footer{padding:14px 28px 24px;border-top:1px solid #ebeef5}.roleManageModulDialog .permission-dialog-body{min-height:620px}.roleManageModulDialog .time-row{text-align:center}.roleManageModulDialog .time-row .el-form-item{margin-right:42px}.roleManageModulDialog .edit-target-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 28px;padding:10px 0 12px;color:#606f80;border-bottom:1px solid #ebeef5}.roleManageModulDialog .section-head{margin-top:12px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.roleManageModulDialog .section-title{font-size:16px;line-height:24px;font-weight:600;color:#1f2d3d}.roleManageModulDialog .section-desc{margin-top:4px;font-size:12px;color:#8a96a3}.roleManageModulDialog .permission-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px;min-height:128px;padding-top:16px}.roleManageModulDialog .permission-card{min-height:104px;overflow:hidden;border:1px solid #dfe5ee;border-radius:7px;background:#fff}.roleManageModulDialog .permission-card__header{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;min-height:34px;padding:0 10px;background-size:cover;background-position:50%}.roleManageModulDialog .permission-card__header .el-checkbox__label{font-weight:600;color:#1f2d3d}.roleManageModulDialog .permission-card__count{padding-left:10px;font-size:12px;color:#657386;white-space:nowrap}.roleManageModulDialog .permission-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:64px;padding:10px 12px 8px}.roleManageModulDialog .permission-card__body .el-checkbox{line-height:24px;margin:0 0 2px}.roleManageModulDialog .permission-card__body .el-checkbox__label{color:#344054}.roleManageModulDialog .empty-module{color:#a0a8b5;line-height:28px}.roleManageModulDialog .divider{height:1px;margin:18px 0;background:#ebeef5}.roleManageModulDialog .open-target .target-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:44px;margin:8px 0 10px}.roleManageModulDialog .open-target .target-search .el-checkbox{margin-right:20px}.roleManageModulDialog .open-target .target-input{width:300px;margin-right:12px}.roleManageModulDialog .open-target .selected-count{margin-left:18px;color:#344054}.roleManageModulDialog .open-target .clear-button{margin-left:14px}.roleManageModulDialog .target-table .el-table__body-wrapper{overflow-x:hidden}.roleManageModulDialog .target-pagination{margin-top:10px;text-align:right}.roleManageModulDialog .dialog-footer{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}.roleManageModulDialog .submit-button{min-width:112px;margin-left:160px;background:#ff8a2a;border-color:#ff8a2a}.roleManageModulDialog.is-edit-mode .permission-dialog-body{min-height:360px}@media (max-width:1180px){.roleManageModulDialog .permission-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.roleManageModul .filter-form[data-v-0b474506]{margin-bottom:2px}.roleManageModul .filter-form .el-form-item[data-v-0b474506]{margin-right:18px}.roleManageModul .filter-form .el-input[data-v-0b474506]{width:220px}.roleManageModul .btns[data-v-0b474506]{margin-bottom:20px}.roleManageModul .authorization-table[data-v-0b474506]{cursor:pointer}.roleManageModul .pager[data-v-0b474506]{margin-top:16px;text-align:right}