.Layout_grid__U9zmY{display:grid;max-height:100vh;overflow-y:hidden;grid-template-rows:auto 1fr;grid-template-columns:1fr 2fr;grid-template-areas:"nav nav" "editor flow"}.Layout_noEditor__T_2bo{grid-template-areas:"nav nav" "flow flow"}.FlowView_noShrinkIcon__G0S37{position:relative;& svg{position:absolute;max-width:100%;max-height:100%}}

/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.Node_handle__uq68_.Node_bottom__tEiL_{bottom:calc(var(--spacing,.25rem)*-2)}.Node_handle__uq68_.Node_left__qrfBQ{left:calc(-2px - .5rem)!important}.Node_handle__uq68_.Node_right__RFlNy{right:calc(-2px - .5rem)!important}.Node_handle__uq68_.Node_top__W7wop{top:calc(var(--spacing,.25rem)*-2)}.Node_head__DuMB7{cursor:move}.react-flow__node.selected table{border:2px solid #007bff;box-shadow:0 0 10px rgba(0,123,255,.5)}.react-flow__node table:hover{box-shadow:0 0 10px rgba(0,123,255,.5);transition:all .2s}.react-flow__edge-custom.selected .react-flow__edge-path,.react-flow__edge.selected .react-flow__edge-path .react-flow__edge-interaction{stroke-width:4px;stroke:#007bff}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge:focus .react-flow__edge-path,.react-flow__edge:focus-visible .react-flow__edge-path{stroke-width:4px;stroke:#007bff;stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge:hover .react-flow__edge-path{transition:all .2s;cursor:pointer;stroke-width:4px;stroke:#156cc9}