html[data-v-0f3e6e8a]{--theme-color:#1c79e6;--theme-color-rgb:28,121,230;--el-color-primary:var(--theme-color)!important;--el-color-primary-dark:rgba(var(--theme-color-rgb),0.9)}.fade-enter-active[data-v-0f3e6e8a],.fade-leave-active[data-v-0f3e6e8a]{transition:none}.fade-enter-from[data-v-0f3e6e8a],.fade-leave-to[data-v-0f3e6e8a]{position:absolute;width:100%;background-color:#fff;opacity:0}.role-config-wrapper[data-v-0f3e6e8a]{display:flex;flex-direction:column}.role-config-header[data-v-0f3e6e8a]{margin-bottom:16px;padding:16px;background-color:#fff;border-radius:10px}.role-config-platform[data-v-0f3e6e8a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.role-config-body[data-v-0f3e6e8a]{display:flex;flex:1;flex-direction:column;margin-bottom:16px;overflow:auto;background-color:#fff;border-radius:10px}.role-config-footer[data-v-0f3e6e8a]{padding-bottom:16px}.row[data-v-0f3e6e8a]{display:flex;align-items:center}.row .select-type[data-v-0f3e6e8a]{height:32px}.row .desensity[data-v-0f3e6e8a]{margin-left:32px}.row[data-v-0f3e6e8a] .el-form-item__label{margin-bottom:0!important}.role-menu-header[data-v-0f3e6e8a]{display:flex;align-items:center;justify-content:space-between;height:46px;padding:0 16px;border-bottom:1px solid #e6e6e6}.menu-tab[data-v-0f3e6e8a]{display:flex}.menu-tab-item[data-v-0f3e6e8a]{margin-right:50px;padding:10px 16px;line-height:23px;cursor:pointer}.menu-tab-item.actived[data-v-0f3e6e8a]{color:var(--theme-color);border-bottom:2px solid var(--theme-color)}.role-menu-body[data-v-0f3e6e8a]{display:flex;flex:1;overflow:auto}.menu[data-v-0f3e6e8a]{display:flex;flex-direction:column;width:20%;border-right:1px solid #e6e6e6}.menu-header[data-v-0f3e6e8a]{margin-top:8px;padding:8px 16px;color:#999;font-size:12px}.menu-body[data-v-0f3e6e8a]{position:relative;flex:1;overflow:auto}.menu-list[data-v-0f3e6e8a]{width:100%}.menu-item[data-v-0f3e6e8a]{display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 16px;font-size:14px;line-height:20px;cursor:pointer}.menu-item[data-v-0f3e6e8a] .el-checkbox{height:auto}.menu-item[data-v-0f3e6e8a]:hover{color:var(--theme-color)}.menu-item.actived[data-v-0f3e6e8a]{color:var(--theme-color);background-color:rgba(var(--theme-color-rgb),.1);border-left:2px solid var(--theme-color)}.menu-tips[data-v-0f3e6e8a]{color:var(--theme-color);vertical-align:-2px}