.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:0;border:none;background:transparent;width:auto;font-size:inherit;color:inherit;text-align:inherit;border-radius:0;box-shadow:none}.warning-trigger [data-handleid=trigger-in],.warning-trigger [data-handleid^=trigger-]{background:#f59e0b!important}.unreachable-node{opacity:.6}.error-node{animation:error-pulse 2s ease-in-out infinite}@keyframes error-pulse{0%,to{outline-color:#f59e0b}50%{outline-color:#f59e0b88}}@keyframes port-reject-flash{0%{background:#ef4444;box-shadow:0 0 8px #ef4444}to{background:inherit;box-shadow:none}}.port-reject-flash{animation:port-reject-flash .5s ease-out}.json-warning-line{background:#f59e0b14!important;border-left:3px solid #f59e0b!important}.json-warning-glyph{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ctext x='2' y='13' font-size='12'%3E%E2%9A%A0%3C/text%3E%3C/svg%3E") center center / 14px no-repeat}.react-flow__handle{transition:background .15s,border-color .15s}.react-flow__handle:hover{background:var(--handle-color)!important}.react-flow__handle[data-handleid^=trigger-]{--handle-color: #888}.react-flow__handle[data-handleid^=data-]{--handle-color: #ffb86c}.incompatible-flash-handle{background:#ef4444!important;border-color:#ef4444!important;animation:flash-pulse .5s ease-out}@keyframes flash-pulse{0%{transform:scale(1.5)}to{transform:scale(1)}}.node-executing{outline:2px solid #eab308;outline-offset:2px;animation:exec-pulse 1s infinite}.node-success{outline:2px solid #22c55e;outline-offset:2px}.node-error{outline:2px solid #ef4444;outline-offset:2px}.node-skipped{outline:2px solid #555;outline-offset:2px;opacity:.6}@keyframes exec-pulse{0%,to{outline-color:#eab308;box-shadow:0 0 8px #eab30866}50%{outline-color:#eab30888;box-shadow:0 0 2px #eab30833}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}
