.drawflow,.drawflow .parent-node{position:relative}.parent-drawflow{touch-action:none;outline:0;display:flex;overflow:hidden}.drawflow{-webkit-user-select:none;user-select:none;perspective:0;width:100%;height:100%}.drawflow .drawflow-node{color:#000;z-index:2;background:#0ff;border:2px solid #000;border-radius:4px;align-items:center;width:160px;min-height:40px;padding:15px;display:flex;position:absolute}.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{cursor:crosshair;z-index:1;background:#fff;border:2px solid #000;border-radius:50%;width:20px;height:20px;margin-bottom:5px;position:relative}.drawflow .drawflow-node .input{background:#ff0;top:2px;left:-27px}.drawflow .drawflow-node .output{top:2px;right:-3px}.drawflow svg{z-index:0;position:absolute;overflow:visible!important}.drawflow .connection{pointer-events:none;aspect-ratio:1;position:absolute}.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:2px;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{color:#fff;z-index:4;text-align:center;cursor:pointer;background:#000;border:2px solid #fff;border-radius:50%;width:30px;height:30px;font-family:monospace;font-weight:700;line-height:30px;display:block;position:absolute}.drawflow>.drawflow-delete{margin-top:15px;margin-left:-15px}.parent-node .drawflow-delete{top:-15px;right:-15px}#workflow-canvas{background-color:var(--color-zinc-50,#fafafa);background-image:radial-gradient(circle,#3f3f4624 1px,#0000 1px);background-size:22px 22px;width:100%;height:100%;position:relative}.dark #workflow-canvas{background-color:#18181b;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1px)}#workflow-canvas .drawflow .drawflow-node{cursor:grab;background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;width:232px;min-height:0;padding:0;font-family:inherit;box-shadow:0 1px 3px #00000012}.dark #workflow-canvas .drawflow .drawflow-node{color:#e4e4e7;background:#27272a;border-color:#3f3f46}#workflow-canvas .drawflow .drawflow-node.selected{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f659}#workflow-canvas .drawflow .drawflow-node.workflow-node-invalid{border-color:#ef4444;box-shadow:0 0 0 2px #ef44444d}.workflow-node-body{border-left:4px solid #0000;border-radius:.75rem;padding:.625rem .75rem}.workflow-node-trigger .workflow-node-body{border-left-color:#8b5cf6}.workflow-node-action .workflow-node-body{border-left-color:#3b82f6}.workflow-node-condition .workflow-node-body,.workflow-node-switch .workflow-node-body{border-left-color:#f59e0b}.workflow-node-title{font-size:.8125rem;font-weight:600;line-height:1.2}.workflow-node-summary{color:#71717a;text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-size:.6875rem;overflow:hidden}.workflow-node-summary:empty{display:none}.workflow-node-configure{color:#3b82f6;cursor:pointer;margin-top:.375rem;font-size:.6875rem;font-weight:500}.workflow-node-configure:hover{text-decoration:underline}.workflow-node-warning{color:#dc2626;margin-top:.375rem;font-size:.6875rem}#workflow-canvas .drawflow .drawflow-node .input,#workflow-canvas .drawflow .drawflow-node .output{background:#fff;border:2px solid #a1a1aa;width:14px;height:14px}#workflow-canvas .drawflow .drawflow-node .input:hover,#workflow-canvas .drawflow .drawflow-node .output:hover{background:#3b82f6}.workflow-node-condition .output_1:after,.workflow-node-condition .output_2:after{font-size:.625rem;font-weight:600;position:absolute;top:-3px;left:16px}.workflow-node-condition .output_1:after{content:"Ja";color:#16a34a}.workflow-node-condition .output_2:after{content:"Nej";color:#dc2626}.workflow-node-switch .output:after{content:attr(data-port-label);color:#d97706;white-space:nowrap;text-overflow:ellipsis;max-width:9rem;font-size:.625rem;font-weight:600;position:absolute;top:-3px;left:16px;overflow:hidden}.workflow-node-switch .output[data-port-label=Ellers]:after{color:#71717a}#workflow-canvas .drawflow .connection .main-path{stroke:#a1a1aa;stroke-width:2px}#workflow-canvas .drawflow .connection .main-path.selected,#workflow-canvas .drawflow .connection .main-path:hover{stroke:#3b82f6}#workflow-canvas .drawflow .connection .point{stroke:#a1a1aa;fill:#fff}#workflow-canvas .drawflow-delete{background:#ef4444;border:none;font-family:inherit;line-height:22px}.workflow-palette-item{cursor:grab}.workflow-palette-item:active{cursor:grabbing}[x-cloak]{display:none!important}
