.dialog-title[data-v-010f25ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.dialog-title__text[data-v-010f25ba]{color:#303133;font-size:18px;font-weight:600}.assignment-guide[data-v-010f25ba]{margin-bottom:14px;color:#606266;font-size:13px;line-height:20px}.assignment-summary[data-v-010f25ba]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;overflow:hidden;border:1px solid #ebeef5;border-radius:4px;background:#f8fafc}.summary-item[data-v-010f25ba]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:70px;padding:14px 12px}.summary-item+.summary-item[data-v-010f25ba]:before{position:absolute;top:16px;bottom:16px;left:0;width:1px;background:#e4e7ed;content:""}.summary-item__label[data-v-010f25ba]{margin-right:10px;color:#909399;font-size:13px}.summary-item__value[data-v-010f25ba]{color:#303133;font-size:24px;line-height:30px}.summary-item__unit[data-v-010f25ba]{margin-left:4px;color:#909399;font-size:12px}.summary-item--success .summary-item__value[data-v-010f25ba]{color:#67c23a}.summary-item--danger .summary-item__value[data-v-010f25ba]{color:#f56c6c}.summary-item--primary .summary-item__value[data-v-010f25ba]{color:#409eff}.filter-bar[data-v-010f25ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.filter-bar__keyword[data-v-010f25ba]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:330px}.filter-bar__actions[data-v-010f25ba]{margin-left:auto;margin-right:0}.filter-bar[data-v-010f25ba] .el-form-item{margin-bottom:0}.filter-bar[data-v-010f25ba] .el-radio-button__inner{padding-right:15px;padding-left:15px}.user-cell[data-v-010f25ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;line-height:20px}.user-cell__name[data-v-010f25ba]{overflow:hidden;color:#303133;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.user-cell__account[data-v-010f25ba]{overflow:hidden;color:#909399;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.single-line[data-v-010f25ba]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pagination-wrap[data-v-010f25ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:16px}.dialog-footer[data-v-010f25ba]{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}.dialog-footer__status[data-v-010f25ba]{color:#909399;font-size:13px}[data-v-010f25ba] .role-user-dialog{width:calc(100% - 32px)!important;max-width:1080px;margin-bottom:5vh}[data-v-010f25ba] .role-user-dialog .el-dialog__header{padding:18px 24px 14px;border-bottom:1px solid #ebeef5}[data-v-010f25ba] .role-user-dialog .el-dialog__body{max-height:calc(90vh - 132px);padding:18px 24px 16px;overflow-y:auto}[data-v-010f25ba] .role-user-dialog .el-dialog__footer{padding:14px 24px;border-top:1px solid #ebeef5}[data-v-010f25ba] .role-assignment-table .el-table__row{cursor:pointer}[data-v-010f25ba] .role-assignment-table .assignment-row--added td{background:#f0f9eb}[data-v-010f25ba] .role-assignment-table .assignment-row--removed td{background:#fef0f0}@media(max-width:900px){.assignment-summary[data-v-010f25ba]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-bar[data-v-010f25ba]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-bar__keyword[data-v-010f25ba]{width:100%;max-width:none;margin-right:0;margin-bottom:10px!important}.filter-bar__status[data-v-010f25ba]{margin-bottom:10px!important}.filter-bar__actions[data-v-010f25ba]{margin-left:0}.dialog-footer__status[data-v-010f25ba]{display:none}.dialog-footer[data-v-010f25ba]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}