.node-list[data-v-7f90e020]{display:flex;flex-direction:column;align-items:center;margin:0 auto;padding:0 24px}.node-ctx[data-v-7f90e020]{position:relative;width:240px;background-color:#fff;box-shadow:0 1px 8px 0 rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.node-ctx:hover .node-btn[data-v-7f90e020]{display:block}.node-ctx:hover .node-priority[data-v-7f90e020]{display:none}.node-ctx:hover .node-operate[data-v-7f90e020]{display:flex}.node-error-icon[data-v-7f90e020]{position:absolute;top:0;right:0;transform:translate(150%,6px);font-size:18px;color:#f5222d}.node-error .node-ctx[data-v-7f90e020]{outline:1px solid #f5222d}.node-btn[data-v-7f90e020]{display:none;position:absolute;left:0;right:0;margin:0 auto;width:20px;height:20px;background-color:#fff;border-radius:100%;z-index:1;font-size:20px;color:#999}.node-btn[data-v-7f90e020]:hover{color:#2084ca}.node-btn.node-up[data-v-7f90e020]{top:-14px}.node-btn.node-down[data-v-7f90e020]{bottom:-14px}.node-title[data-v-7f90e020]{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 14px;height:40px;border-top:4px solid transparent;font-size:14px}.node-operate[data-v-7f90e020]{display:none;align-items:center;position:absolute;top:0;bottom:0;margin:auto 0;right:14px;height:16px;font-size:16px;color:#999}.node-copy[data-v-7f90e020]{margin-right:6px;font-size:16px}.node-close[data-v-7f90e020]{width:16px}.node-apply[data-v-7f90e020]{cursor:default}.node-apply .node-title[data-v-7f90e020]{border-top-color:#4a94ff;background:#e9f2ff;color:#4a94ff}.node-type-1[data-v-7f90e020]:hover{box-shadow:0 1px 8px 0 #fcad22}.node-type-1 .node-title[data-v-7f90e020]{background-color:#fff9ee;border-top-color:#fcad22;color:#fcad22}.node-type-2[data-v-7f90e020]:hover{box-shadow:0 1px 8px 0 #3cb4b2}.node-type-2 .node-title[data-v-7f90e020]{background-color:#e6f8f8;border-top-color:#3cb4b2;color:#3cb4b2}.node-type-3[data-v-7f90e020]:hover{box-shadow:0 1px 8px 0 #fa541c}.node-type-3 .node-title[data-v-7f90e020]{background-color:#e6f8f8;border-top-color:#fa541c;color:#fa541c}.node-type-4[data-v-7f90e020]:hover{box-shadow:0 1px 8px 0 #a0d911}.node-type-4 .node-title[data-v-7f90e020]{background-color:#e6f8f8;border-top-color:#a0d911;color:#a0d911}.node-type-condition[data-v-7f90e020]:hover{box-shadow:0 1px 8px 0 #88939f}.node-type-condition .node-title[data-v-7f90e020]{background-color:#eef4fb;border-top-color:#88939f;color:#88939f}.text-span[data-v-7f90e020]{margin-right:4px}.node-detail[data-v-7f90e020]{display:flex;align-items:center;padding:12px}.node-set[data-v-7f90e020]{flex:1;line-height:2}.node-icon[data-v-7f90e020]{color:#bbb}.node-end[data-v-7f90e020]{border:0;height:56px;font-size:15px;line-height:56px;text-align:center;cursor:default}.node-next[data-v-7f90e020]{position:relative;height:100px}.node-next[data-v-7f90e020]:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0 auto;width:2px;background-color:#dbdbdb}.node-next-add[data-v-7f90e020]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;margin:auto;width:30px;height:30px;border-radius:100%;font-size:30px;color:#a0b5c8}.node-next-add[data-v-7f90e020]:hover{color:#8599aa}.node-next-arrow[data-v-7f90e020]{position:absolute;left:0;right:0;bottom:-4px;margin:0 auto;width:0;height:4px;border-style:solid;border-width:8px 5px 4px;border-color:#dbdbdb transparent transparent}.node-menu[data-v-7f90e020]{display:flex;align-items:center;position:absolute;top:0;left:50%;bottom:0;margin:auto 0;height:74px;box-shadow:0 1px 8px 0 rgba(0,0,0,.1);border-radius:6px;background-color:#fff;transform:translateX(24px);z-index:10}.node-menu[data-v-7f90e020]:before{content:"";position:absolute;display:block;top:0;left:-4px;bottom:0;margin:auto 0;width:8px;height:8px;border-style:solid;border-width:6px;border-color:#fff;transform:rotate(45deg)}.node-menu-item[data-v-7f90e020]{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;width:90px;height:100%;font-size:12px;cursor:pointer}.node-menu-item[data-v-7f90e020]:hover{background-color:#f9fbfd}.node-menu-item[data-v-7f90e020]:not(:first-of-type){border-left:var(--border)}.node-menu-item.node-menu-type1[data-v-7f90e020]{color:#fcad22}.node-menu-item.node-menu-type2[data-v-7f90e020]{color:#3cb4b2}.node-menu-item.node-menu-type3[data-v-7f90e020]{color:#fa541c}.node-menu-item.node-menu-type4[data-v-7f90e020]{color:#a0d911}.node-menu-item.node-menu-type0[data-v-7f90e020]{color:rgba(0,0,0,.45)}.node-menu-icon[data-v-7f90e020]{margin-bottom:6px;font-size:24px}.branch-top[data-v-7f90e020]{position:relative;z-index:1}.add-branch[data-v-7f90e020]{margin:0 auto;width:84px;height:34px;background-color:#fff;border-radius:4px;box-shadow:0 1px 8px 0 rgba(0,0,0,.1);font-size:14px;color:#4a94ff;text-align:center;line-height:34px;cursor:pointer}.add-branch[data-v-7f90e020]:hover{box-shadow:0 1px 8px 0 rgba(0,0,0,.2)}.branch-list[data-v-7f90e020]{display:flex;margin-top:-17px}.branch-item[data-v-7f90e020]{display:flex;flex-direction:column;align-items:center;position:relative;padding:50px 20px 0}.branch-item.branch-first>.branch-line-bottom[data-v-7f90e020]:before,.branch-item.branch-first>.branch-line-top[data-v-7f90e020]:before,.branch-item.branch-last>.branch-line-bottom[data-v-7f90e020]:after,.branch-item.branch-last>.branch-line-top[data-v-7f90e020]:after{display:none}.branch-line-bottom[data-v-7f90e020],.branch-line-top[data-v-7f90e020]{position:absolute;left:0;right:0}.branch-line-bottom[data-v-7f90e020]:after,.branch-line-bottom[data-v-7f90e020]:before,.branch-line-top[data-v-7f90e020]:after,.branch-line-top[data-v-7f90e020]:before{content:"";display:block;position:absolute;top:0;height:2px;background-color:#dbdbdb}.branch-line-bottom[data-v-7f90e020]:before,.branch-line-top[data-v-7f90e020]:before{content:"";left:0;right:50%}.branch-line-bottom[data-v-7f90e020]:after,.branch-line-top[data-v-7f90e020]:after{content:"";left:50%;right:0}.branch-line-top[data-v-7f90e020]{top:0}.branch-line-bottom[data-v-7f90e020]{bottom:2px}.branch-line-vertical[data-v-7f90e020]{position:absolute;top:0;left:0;right:0;margin:0 auto;width:2px;height:50px;background-color:#dbdbdb}.branch-line-lave[data-v-7f90e020]{flex:1;width:2px;background-color:#dbdbdb}