.flow-container.svelte-c8xdw5 .svelte-flow{--xy-background-color: var(--color-card);--xy-background-pattern-color: color-mix(in srgb, var(--color-muted-foreground) 70%, transparent);--xy-node-background-color-default: transparent;--xy-node-border-default: none;--xy-node-boxshadow-default: none}.flow-container.svelte-c8xdw5 .svelte-flow__background{background-color:var(--color-card)}.flow-container.svelte-c8xdw5 .svelte-flow__background pattern circle{fill:color-mix(in srgb,var(--color-muted-foreground) 70%,transparent)}.flow-container.svelte-c8xdw5 .svelte-flow__handle{opacity:0!important;width:1px!important;height:1px!important;min-width:1px!important;min-height:1px!important;background:transparent!important;border:none!important;pointer-events:none!important}.flow-container.svelte-c8xdw5 .svelte-flow__controls{border-radius:.375rem;border:1px solid var(--color-border);box-shadow:0 1px 2px #0000000d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:color-mix(in srgb,var(--color-card) 90%,transparent)}.flow-container.svelte-c8xdw5 .svelte-flow__controls button{width:28px;height:28px;background:var(--color-card);color:var(--color-foreground);border-color:var(--color-border)}.flow-container.svelte-c8xdw5 .svelte-flow__controls button:hover{background:var(--color-muted)}.flow-container.svelte-c8xdw5 .svelte-flow__controls button svg{fill:var(--color-foreground)}.flow-container.svelte-c8xdw5 .svelte-flow__attribution{display:none}
