.react-flow{--xy-edge-stroke:var(--color-border);--xy-edge-stroke-selected:var(--accent);--xy-connectionline-stroke:var(--accent);--xy-edge-label-background-color:var(--surface);--xy-edge-label-color:var(--foreground);--xy-controls-button-background-color:var(--surface);--xy-controls-button-background-color-hover:var(--surface-secondary);--xy-controls-button-color:var(--foreground);--xy-controls-button-color-hover:var(--foreground);--xy-controls-button-border-color:var(--border);--xy-controls-box-shadow:none;--xy-minimap-background-color:var(--surface);--xy-minimap-mask-background-color:color-mix(in oklab, var(--background) 55%, transparent);--xy-minimap-mask-stroke-color:var(--border);--xy-minimap-mask-stroke-width:1;--xy-minimap-node-background-color:color-mix(in oklab, var(--muted) 40%, transparent);--xy-minimap-node-stroke-color:transparent}.automations-dag-node{width:264px;min-height:118px}.automations-dag-handle{border:2px solid var(--surface);background:var(--accent);width:10px;height:10px}.automations-dag-node+.react-flow__handle{transition:transform .12s}.automations-dag-handle:hover{transform:scale(1.2)}.automations-dag-node--edge{width:264px;min-height:0}.automations-dag-controls{border:1px solid var(--border);border-radius:.5rem;overflow:hidden}.automations-dag-controls .react-flow__controls-button:last-child{border-bottom:none}.automations-dag-minimap{border:1px solid var(--border);border-radius:.75rem;overflow:hidden}.automations-dag-minimap .react-flow__minimap-node.selected{fill:var(--accent)}