.app-container[data-v-4fe90c3e]{padding:20px}.app-container .filter-container[data-v-4fe90c3e]{margin-bottom:20px}.app-container .filter-container .filter-item[data-v-4fe90c3e]{display:inline-block;vertical-align:middle;margin-right:10px}.app-container .roles-table[data-v-4fe90c3e]{margin-top:20px}[data-v-4fe90c3e] .el-dialog__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-4fe90c3e] .el-dialog__wrapper .el-dialog{margin:0!important}@media screen and (max-height:800px){[data-v-4fe90c3e] .el-dialog__wrapper .el-dialog{margin:30px auto!important}}[data-v-4fe90c3e] .el-dialog{position:relative;margin:0 auto}[data-v-4fe90c3e] .el-dialog .el-dialog__header{padding:20px;border-bottom:1px solid #ebeef5}[data-v-4fe90c3e] .el-dialog .el-dialog__body{padding:20px;max-height:calc(90vh - 200px);overflow-y:auto}[data-v-4fe90c3e] .el-dialog .el-dialog__footer{padding:20px;border-top:1px solid #ebeef5}.permission-tree[data-v-4fe90c3e]{height:350px;overflow-y:auto;border:1px solid #ebeef5;border-radius:4px;padding:10px}.el-form .el-form-item[data-v-4fe90c3e]{margin-bottom:22px}.el-form .el-form-item[data-v-4fe90c3e]:last-child{margin-bottom:0}.el-form[data-v-4fe90c3e] .el-input,.el-form[data-v-4fe90c3e] .el-textarea{width:100%}.dialog-footer[data-v-4fe90c3e]{text-align:right;padding-top:20px}