.rules-conditions-relationship{display:flex;height:100%;justify-content:space-between;align-items:center;position:relative;padding-right:30px;box-sizing:border-box}.rules-conditions-relationship>.del{position:absolute;width:30px;height:30px;top:calc(50% - 15px);right:-10px;font-size:18px;cursor:pointer}.rules-conditions-relationship .el-select{margin-right:10px}.rules-conditions-relationship .el-form-item--small.el-form-item{margin-bottom:0}.rules{margin-top:20px;margin-left:60px;margin-bottom:50px;position:relative;display:flex;flex-direction:column;justify-content:space-around;box-sizing:content-box;padding:20px;background-color:var(--4191f3ef);z-index:10}.rules>.rules{z-index:11}.rules>.rules-line{width:calc(100% - 40px);height:calc(100% - 80px);position:absolute;top:45px;left:20px;border-radius:10px 0 0 10px;box-sizing:content-box;display:flex;flex-direction:column;justify-content:space-around;align-items:flex-start;border:1px dashed #aeb0b5;border-right:0;border-bottom:0}.rules>.rules-line>.rules-line-relationship{width:30px;height:30px;line-height:30px;cursor:pointer;text-align:center;background-color:#eef0fa;border-radius:2px;position:absolute;top:calc(33% - 10px);left:-15px;z-index:20}.rules>.rules-conditions{width:calc(100% - 60px);height:50px;margin-left:var(--e077d87a);border-radius:2px;background-color:var(--4191f3ef);margin-bottom:25px;position:relative;z-index:100}.rules>.rules-conditions:after{content:"";display:inline-block;box-sizing:border-box;width:var(--e077d87a);height:10px;border-bottom:1px dashed #aeb0b5;position:absolute;top:calc(50% - 8px);left:var(--9becf32c);z-index:9}.rules>.rules-conditions:first-of-type{border:1px red}.rules>.rules-conditions:first-of-type:after{display:none}.rules>.rules-conditions-operation{width:150px;height:30px;margin-bottom:0;display:flex;align-items:center}.rules>.rules-conditions-operation:after{border-radius:0 0 0 10px}.rules .group_del{cursor:pointer;position:absolute;font-size:18px;top:0;right:8px;z-index:999}.custom-form-item[data-v-749a37a6] .el-form-item__content{display:flex;align-items:center}.custom-form-item[data-v-749a37a6] .el-form-item{margin-bottom:0!important}.rule-edit[data-v-749a37a6]{width:800px}.dragged-icon{cursor:pointer}.card-header{display:flex;justify-content:space-between;align-items:center;font-size:18px}