.dark .react-flow__controls,.dark .react-flow__controls button{background-color:hsl(var(--card));border-color:hsl(var(--border))}.dark .react-flow__controls button{color:hsl(var(--card-foreground))}.dark .react-flow__controls button:hover{background-color:hsl(var(--accent))}.dark .react-flow__controls button path{fill:hsl(var(--card-foreground))}.dark .react-flow__minimap{background-color:hsl(var(--card));border-color:hsl(var(--border))}.dark .react-flow__attribution{background-color:hsl(var(--card));color:hsl(var(--card-foreground))}.dark .react-flow__background{background-color:hsl(var(--background))}.dark .react-flow__background-pattern{color:hsl(var(--muted-foreground))}.dark .react-flow__node{color:hsl(var(--card-foreground))}.dark .react-flow__handle{background-color:hsl(var(--primary));border-color:hsl(var(--border))}.dark .react-flow__handle-connecting{background-color:hsl(var(--destructive))}.dark .react-flow__handle-valid{background-color:#10c43d}.dark .react-flow__edge path{stroke:hsl(var(--muted-foreground))}.dark .react-flow__edge.selected path{stroke:hsl(var(--primary))!important}.dark .react-flow__minimapMask{fill:hsl(var(--muted));stroke:hsl(var(--primary))}.dark .react-flow__panel.react-flow__attribution{display:none}.dark .react-flow__node-default,.dark .react-flow__node-group,.dark .react-flow__node-input,.dark .react-flow__node-output{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border))}.react-flow__controls,.react-flow__controls button{background-color:hsl(var(--card));border-color:hsl(var(--border))}.react-flow__controls button{color:hsl(var(--card-foreground))}.react-flow__minimap{background-color:hsl(var(--card));border-color:hsl(var(--border))}.react-flow__background{background-color:hsl(var(--background))}.react-flow__node-default,.react-flow__node-group,.react-flow__node-input,.react-flow__node-output{background-color:hsl(var(--card));color:hsl(var(--card-foreground));border-color:hsl(var(--border))}.react-flow__edge path{stroke:hsl(var(--muted-foreground))}.react-flow__edge.selected path{stroke:hsl(var(--primary))!important}