.canvas-node-runtime{line-height:1.5}:where(.canvas-node-runtime,.canvas-node-runtime *){box-sizing:border-box;border:0 solid #e5e7eb}:where(){--tw-content:""}:where(.canvas-node-runtime blockquote,.canvas-node-runtime dd,.canvas-node-runtime dl,.canvas-node-runtime figure,.canvas-node-runtime h1,.canvas-node-runtime h2,.canvas-node-runtime h3,.canvas-node-runtime h4,.canvas-node-runtime h5,.canvas-node-runtime h6,.canvas-node-runtime hr,.canvas-node-runtime p,.canvas-node-runtime pre){margin:0}:where(.canvas-node-runtime menu,.canvas-node-runtime ol,.canvas-node-runtime ul){margin:0;padding:0;list-style:none}:where(.canvas-node-runtime button,.canvas-node-runtime input,.canvas-node-runtime optgroup,.canvas-node-runtime select,.canvas-node-runtime textarea){color:inherit;font:inherit;letter-spacing:inherit;margin:0;padding:0}:where(.canvas-node-runtime button,.canvas-node-runtime select){text-transform:none}:where(.canvas-node-runtime button,.canvas-node-runtime input[type=button],.canvas-node-runtime input[type=reset],.canvas-node-runtime input[type=submit]){appearance:button;background-color:#0000;background-image:none}:where(.canvas-node-runtime textarea){resize:vertical}:where(.canvas-node-runtime img,.canvas-node-runtime svg,.canvas-node-runtime video,.canvas-node-runtime canvas,.canvas-node-runtime audio,.canvas-node-runtime iframe,.canvas-node-runtime embed,.canvas-node-runtime object){vertical-align:middle;display:block}:where(.canvas-node-runtime img,.canvas-node-runtime video){max-width:100%;height:auto}.suggest-chip:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014}.prose-output{text-align:left;font-size:12px;line-height:1.6}.prose-output h1{margin:8px 0 4px;font-size:16px;font-weight:700}.prose-output h2{margin:8px 0 4px;font-size:14px;font-weight:700}.prose-output h3{margin:6px 0 3px;font-size:13px;font-weight:600}.prose-output h4,.prose-output h5,.prose-output h6{margin:6px 0 2px;font-size:12px;font-weight:600}.prose-output p{margin:4px 0}.prose-output ul,.prose-output ol{margin:4px 0;padding-left:18px}.prose-output li{margin:2px 0}.prose-output blockquote{border-left:3px solid var(--app-action-bright);color:var(--app-muted);margin:6px 0;padding-left:10px;font-style:italic}.prose-output code{background:var(--app-surface-subtle);color:var(--app-action);border-radius:3px;padding:1px 4px;font-size:11px}.prose-output pre{background:var(--app-surface-subtle);border:1px solid var(--app-border);border-radius:6px;margin:6px 0;padding:8px;overflow-x:auto}.prose-output pre code{background:0 0;padding:0;font-size:11px}.prose-output a{color:var(--app-action);text-decoration:underline}.prose-output hr{border-color:var(--app-border);margin:8px 0}.prose-output table{border-collapse:collapse;width:100%;margin:6px 0;font-size:11px}.prose-output th,.prose-output td{border:1px solid var(--app-border);text-align:left;padding:4px 8px}.prose-output th{background:var(--app-surface-subtle);font-weight:600}.prose-output strong{font-weight:700}.prose-output em{font-style:italic}.react-flow__node{box-shadow:none!important;font-size:inherit!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.react-flow__node-frame{z-index:-1!important}.react-flow__node-input,.react-flow__node-output,.react-flow__node-default{width:auto!important}.react-flow__node.selected{box-shadow:none!important}.react-flow__handle{border:2.5px solid var(--app-surface-raised)!important;border-radius:50%!important;width:14px!important;height:14px!important}.react-flow__nodesselection-rect{pointer-events:none!important}
