.drawflow,.drawflow .parent-node{position:relative}.parent-drawflow{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-ms-touch-action:none;touch-action:none;outline:0}.drawflow{width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-perspective:0;perspective:0}.drawflow .drawflow-node{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;background:#0ff;width:160px;min-height:40px;border-radius:4px;border:2px solid #000;color:#000;z-index:2;padding:15px}.drawflow .drawflow-node.selected{background:red}.drawflow .drawflow-node:hover{cursor:move}.drawflow .drawflow-node .inputs,.drawflow .drawflow-node .outputs{width:0}.drawflow .drawflow-node .drawflow_content_node{width:100%;display:block}.drawflow .drawflow-node .input,.drawflow .drawflow-node .output{position:relative;width:20px;height:20px;background:#fff;border-radius:50%;border:2px solid #000;cursor:crosshair;z-index:1;margin-bottom:5px}.drawflow .drawflow-node .input{left:-27px;top:2px;background:#ff0}.drawflow .drawflow-node .output{right:-3px;top:2px}.drawflow svg{z-index:0;position:absolute;overflow:visible!important}.drawflow .connection{position:absolute;pointer-events:none;aspect-ratio:1/1}.drawflow .connection .main-path{fill:none;stroke-width:5px;stroke:#4682b4;pointer-events:all}.drawflow .connection .main-path:hover{stroke:#1266ab;cursor:pointer}.drawflow .connection .main-path.selected{stroke:#43b993}.drawflow .connection .point{cursor:move;stroke:#000;stroke-width:2;fill:#fff;pointer-events:all}.drawflow .connection .point.selected,.drawflow .connection .point:hover{fill:#1266ab}.drawflow .main-path{fill:none;stroke-width:5px;stroke:#4682b4}.drawflow-delete{position:absolute;display:block;width:30px;height:30px;background:#000;color:#fff;z-index:4;border:2px solid #fff;line-height:30px;font-weight:700;text-align:center;border-radius:50%;font-family:monospace;cursor:pointer}.drawflow>.drawflow-delete{margin-left:-15px;margin-top:15px}.parent-node .drawflow-delete{right:-15px;top:-15px}#drawflow{width:100%;height:600px;text-align:initial;background-color:#fff;background-image:linear-gradient(#d3d3d3 1px,transparent .1rem),linear-gradient(90deg,#d3d3d3 1px,transparent .1rem);background-size:2rem 2rem}.drawflow .drawflow-node{width:400px;background:#d3d3d3}.drawflow .drawflow-node.selected{-webkit-box-shadow:10px 5px 5px grey;box-shadow:10px 5px 5px grey}.drawflow .drawflow-node.start{width:120px;background-color:#39f;border-radius:30px;text-align:center}.drawflow .drawflow-node.condition,.drawflow .drawflow-node.customer-condition,.drawflow .drawflow-node.customer-selector,.drawflow .drawflow-node.customer-to-offerings,.drawflow .drawflow-node.offering-selector,.drawflow .drawflow-node.offering-to-customer,.drawflow .drawflow-node.selector{background-color:#39f;width:700px}.drawflow .drawflow-node.base-action{background-color:#f9b115;width:700px}.drawflow .drawflow-node.action{background-color:#2eb85c;width:700px}.drawflow svg{position:inherit}.drawflow .info-header{position:absolute;top:-18px;right:30px}.drawflow .header-action-type{position:absolute;top:-18px;left:5px}.drawflow-node.selector .output:after{position:absolute;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-weight:700;color:#000}.drawflow-node.selector .output:first-child:after{content:"Loop"}.drawflow-node.selector .output:nth-child(2):after{content:"List"}.drawflow-node.selector .output:nth-child(3):after{content:"Error"}.drawflow-node.condition .output:after{position:absolute;left:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-weight:700;color:#000}.drawflow-node.condition .output:first-child:after{content:"T"}.drawflow-node.condition .output:nth-child(2):after{content:"F"}.drawflow-node.base-action.email-clicked .output:after{position:absolute;left:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:14px;font-weight:700;color:#000}.drawflow-node.base-action.email-clicked .output:first-child:after{content:"Opened";left:20px}.drawflow-node.base-action.email-clicked .output:nth-child(2):after{content:"A"}.drawflow-node.base-action.email-clicked .output:nth-child(3):after{content:"B"}.drawflow-node.base-action.email-clicked .output:nth-child(4):after{content:"C"}.drawflow-node.base-action.email-clicked .output:nth-child(5):after{content:"D"}.drawflow-node.base-action.email-clicked .output:nth-child(6):after{content:"E"}.drawflow-node.base-action.email-clicked .output:nth-child(7):after{content:"F"}.drawflow-node.base-action.email-clicked .output:nth-child(8):after{content:"Expired";left:20px}