.flows-root,.flows-root .dark{--background:#0a0a0a;--surface:#131313;--surface-2:#1a1a1a;--border:#262626;--foreground:#f5f5f7;--muted:#8f8f99;--accent:#ff7b4f;--accent-ink:#0b0b0f;--danger:#ff6b6b;color-scheme:dark;font-family:inherit}.react-flow{--xy-controls-button-background-color-default:var(--surface);--xy-controls-button-background-color-hover-default:var(--surface-2);--xy-controls-button-color-default:var(--foreground);--xy-controls-button-border-color-default:var(--border);--xy-minimap-background-color-default:var(--surface);--xy-minimap-mask-background-color-default:#0b0b0fb3;--xy-background-pattern-dots-color-default:#2a2a30}.react-flow .react-flow__edge .react-flow__edge-path{transition:stroke-width .1s}.react-flow .react-flow__edge.selected .react-flow__edge-path{stroke:#fff!important;stroke-width:4px!important}.react-flow .react-flow__minimap{opacity:.6;border-radius:10px;margin:12px;transition:opacity .15s;overflow:hidden}.react-flow .react-flow__minimap:hover{opacity:1}.flows-root ::selection{background:var(--accent);color:var(--accent-ink)}.react-flow__node.swap-target>div{outline:2px dashed var(--accent);outline-offset:5px}.react-flow .react-flow__node-output,.react-flow .react-flow__node-text_input,.react-flow .react-flow__node-model{width:auto;box-shadow:none;color:inherit;font-size:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:0}.react-flow .react-flow__controls{border:1px solid var(--border);border-radius:12px;margin:14px;overflow:hidden;box-shadow:0 6px 24px #0006}.react-flow .react-flow__controls-button{border-bottom:1px solid var(--border)}.react-flow .react-flow__controls-button:last-child{border-bottom:0}.flows-root{--header-h:50px}@media (min-width:640px){.flows-root{--header-h:54px}}@media (min-width:1024px){.flows-root{--header-h:calc(clamp(44px, 3.213vw, 62px) + 4px)}}.react-flow .react-flow__nodesselection-rect,.react-flow .react-flow__selection{display:none}.react-flow .react-flow__node:focus,.react-flow .react-flow__node:focus-visible{outline:none}.react-flow .react-flow__node.selected,.react-flow .react-flow__node:hover,.react-flow .react-flow__node-output.selected,.react-flow .react-flow__node-text_input.selected,.react-flow .react-flow__node-model.selected{box-shadow:none!important}
