.role-wrap[data-v-588b4c18] .el-button{margin-bottom:20px}.role-wrap[data-v-588b4c18] .el-button [class*=el-icon-]+span{margin:0}.role-wrap[data-v-588b4c18] .el-row .el-col.left-pannel{text-align:center}.role-wrap[data-v-588b4c18] .el-row .el-col .details{display:inline-flex;flex-direction:column}.role-wrap[data-v-588b4c18] .el-row .el-col .details span{margin-bottom:10px;color:#666}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create{width:85%}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create .el-form .el-form-item{display:flex}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create .el-form .el-form-item .el-form-item__label{min-width:136px;text-align:right;font-size:14px;font-weight:600}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create .el-form .el-form-item .el-form-item__content{flex:1}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create .el-form .el-form-item .el-form-item__content .pos-and-tag .el-card{margin-top:20px}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create .el-form .el-form-item .el-form-item__content .pos-and-tag .el-link{margin-top:10px}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create .el-form .el-form-item.submit{padding-left:136px}.role-wrap[data-v-588b4c18] .el-row .el-col .role-create .el-form .el-form-item.submit .el-button{width:auto}.role-wrap[data-v-588b4c18] .el-row .el-col .el-alert .el-alert__icon{font-size:26px;position:absolute;top:12px;left:10px}.role-wrap[data-v-588b4c18] .el-row .el-col .el-alert .el-alert__content{padding:0 30px}.role-wrap[data-v-588b4c18] .el-row .el-col .el-alert .el-alert__description p{margin-bottom:10px;font-size:16px}.role-wrap[data-v-588b4c18] .el-table .cell .menu-wrap:not(:last-child){margin-bottom:5px}.role-wrap[data-v-588b4c18] .el-table .cell .el-radio__label{display:none}.role-wrap[data-v-588b4c18] .el-table .el-icon-circle-close{color:red;font-size:20px}.role-wrap[data-v-588b4c18] .roles{display:inline-flex;flex-direction:column}.role-wrap[data-v-588b4c18] .roles .inner span.layer{display:block;cursor:pointer;padding:10px 20px;position:relative;transition:.3s;width:130px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.role-wrap[data-v-588b4c18] .roles .inner span.layer:not(:last-child){margin-bottom:10px}.role-wrap[data-v-588b4c18] .roles .inner span.layer:after{content:"";width:4px;height:100%;background:#409eff;position:absolute;left:0;bottom:0;transition:.3s linear;opacity:0}.role-wrap[data-v-588b4c18] .roles .inner span.layer:hover{background:#e7f7ff}.role-wrap[data-v-588b4c18] .roles .inner span.layer.active{color:#409eff;background:#e7f7ff}.role-wrap[data-v-588b4c18] .roles .inner span.layer.active:after{opacity:1}.role-wrap[data-v-588b4c18] .roles .el-link{font-size:16px!important;margin-top:20px}.location-wrap[data-v-57c82b25]{width:600px;margin:20px;margin-left:60px;padding:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);box-sizing:border-box;border-radius:12px;background-color:#fff}.location-wrap[data-v-57c82b25] a.__create{margin-top:20px;font-size:14px;margin-left:20px}.location-wrap[data-v-57c82b25] .el-tree{color:#313131}.location-wrap[data-v-57c82b25] .tree-node-wrap{font-size:14px!important}.location-wrap[data-v-57c82b25] .btn-wrap .el-link{margin-left:10px}.location-wrap[data-v-57c82b25] .btn-wrap .el-link:hover{color:#1890ff!important}.rule-editor .editor-header[data-v-ce17d4f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.rule-editor .editor-header .help-text[data-v-ce17d4f4]{color:#909399;font-size:13px}.rule-editor .editor-header .help-text i[data-v-ce17d4f4]{margin-right:5px}.rule-editor .rules-container[data-v-ce17d4f4]{max-height:600px;overflow-y:auto}.rule-editor .rules-container .empty-state[data-v-ce17d4f4]{text-align:center;padding:60px 20px;color:#909399}.rule-editor .rules-container .empty-state i[data-v-ce17d4f4]{font-size:48px;margin-bottom:10px}.rule-editor .rules-container .empty-state p[data-v-ce17d4f4]{font-size:14px}.rule-editor .rules-container .rule-card[data-v-ce17d4f4]{background-color:#fafafa;border:1px solid #dcdfe6;border-radius:4px;margin-bottom:15px;padding:15px}.rule-editor .rules-container .rule-card .rule-header[data-v-ce17d4f4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.rule-editor .rules-container .rule-card .rule-header .rule-number[data-v-ce17d4f4]{font-weight:500;font-size:14px;color:#303133}.rule-editor .rules-container .rule-card .rule-header .rule-actions[data-v-ce17d4f4]{display:flex;gap:10px}.rule-editor .rules-container .rule-card .rule-header .save-btn[data-v-ce17d4f4]{color:#67c23a}.rule-editor .rules-container .rule-card .rule-header .delete-btn[data-v-ce17d4f4]{color:#f56c6c}.rule-editor .rules-container .rule-card .rule-body .condition-row[data-v-ce17d4f4]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.rule-editor .rules-container .rule-card .rule-body .condition-row.single-line[data-v-ce17d4f4]{flex-wrap:wrap;align-items:center}.rule-editor .rules-container .rule-card .rule-body .condition-row.single-line .condition-prefix[data-v-ce17d4f4]{font-size:14px;color:#303133;font-weight:500}.rule-editor .rules-container .rule-card .rule-body .condition-row.single-line .condition-text[data-v-ce17d4f4]{font-size:13px;color:#606266}.rule-editor .rules-container .rule-card .rule-body .fault-reason-preview[data-v-ce17d4f4]{margin-top:15px;padding:10px;background-color:#f5f7fa;border-radius:4px;border:1px solid #e4e7ed}.rule-editor .rules-container .rule-card .rule-body .fault-reason-preview .preview-label[data-v-ce17d4f4]{font-size:13px;color:#606266;font-weight:500;margin-right:8px}.rule-editor .rules-container .rule-card .rule-body .fault-reason-preview .preview-text[data-v-ce17d4f4]{font-size:13px;color:#303133}.rule-editor .rules-container .rule-card .rule-body .fault-reason-preview .preview-text[data-v-ce17d4f4] strong{font-weight:600;color:#409eff}.dialog-footer[data-v-ce17d4f4]{text-align:right}.threshold-rule-editor-dialog,.threshold-rule-editor-dialog .el-dialog{z-index:3000!important}.fault-container[data-v-327045f6]{padding:20px}.fault-container[data-v-327045f6] .el-tabs__content{padding-left:20px!important}.fault-container .table-footer[data-v-327045f6]{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.notification-form[data-v-327045f6]{margin:20px 0}[data-v-327045f6] .el-button--text{font-weight:400;font-size:14px}[data-v-327045f6] .el-button--text:focus,[data-v-327045f6] .el-button--text:hover{color:#409eff;border-color:transparent;background-color:transparent;text-decoration:underline}.alarm-rules[data-v-327045f6]{width:880px;margin-bottom:5px;margin-top:5px;padding:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);box-sizing:border-box;border-radius:12px;background-color:#fff}.alarm-rules[data-v-327045f6] .el-table .el-table__body td,.alarm-rules[data-v-327045f6] .el-table .el-table__header th{padding:4px 0;font-size:13px}.alarm-rules[data-v-327045f6] .el-table .cell{padding-left:6px;padding-right:6px;line-height:1.3}.notification-management[data-v-327045f6]{width:850px}.notification-management .can-not-edit-tip[data-v-327045f6],.notification-management .device-list-container[data-v-327045f6],.notification-management .notification-setting[data-v-327045f6]{margin-bottom:20px;margin-top:5px;padding:12px;box-shadow:0 2px 10px rgba(0,0,0,.1);box-sizing:border-box;border-radius:12px;background-color:#fff}.notification-management .can-not-edit-tip h3[data-v-327045f6],.notification-management .device-list-container h3[data-v-327045f6],.notification-management .notification-setting h3[data-v-327045f6]{font-size:16px;font-weight:600;color:#333;margin-bottom:20px;margin-top:10px}.notification-management .can-not-edit-tip[data-v-327045f6]{font-size:14px;padding:24px 12px}.device-list[data-v-327045f6]{display:flex;flex-wrap:wrap;width:850px}.device-list .device-checkbox[data-v-327045f6]{margin-right:20px;margin-bottom:10px;width:calc(33.33% - 20px)}.device-list .device-checkbox[data-v-327045f6] .el-checkbox__input{align-self:center}.device-list .device-checkbox[data-v-327045f6] .el-checkbox__label{font-weight:400}.device-list .device-checkbox .device-info[data-v-327045f6]{display:flex;flex-direction:column}.setting-wrap[data-v-1d402668] .el-tree{background:none}.setting-wrap[data-v-1d402668] .el-tree.__role_location label.el-checkbox{order:1}.setting-wrap[data-v-1d402668] .el-tree.__role_location label.el-checkbox .el-checkbox__inner{width:20px;height:20px;border-color:#8b8b8b}.setting-wrap[data-v-1d402668] .el-tree.__role_location label.el-checkbox .el-checkbox__inner:after{height:10px;left:8px;top:2px}.setting-wrap[data-v-1d402668] .el-tree.__role_location label.el-checkbox .el-checkbox__inner:before{top:8px}.setting-wrap[data-v-1d402668] .el-tree.__role_location label.el-checkbox .el-checkbox__input.is-checked .el-checkbox__inner,.setting-wrap[data-v-1d402668] .el-tree.__role_location label.el-checkbox .el-checkbox__input.is-indeterminate .el-checkbox__inner{border-color:#409eff!important}.setting-wrap[data-v-1d402668] .el-tree .el-tree-node__content{height:36px}.setting-wrap[data-v-1d402668] .el-tree .el-tree-node__content .tree-node-wrap{flex:1;display:flex;align-items:center;justify-content:space-between;padding-right:8px;font-size:16px}.setting-wrap[data-v-1d402668] .el-tree .el-tree-node__content .tree-node-wrap>div{display:flex;align-items:center}.setting-wrap[data-v-1d402668] .el-tree .el-tree-node__content .tree-node-wrap>div img{width:26px;height:26px;margin-right:10px}.setting-wrap[data-v-1d402668] .el-tree .el-tree-node__content .tree-node-wrap .btn-wrap .el-button{font-size:16px}.setting-wrap[data-v-1d402668] .el-tree .el-tree-node__content .tree-node-wrap .el-input{width:50%;font-size:16px}