.ae2-edgebutton{width:20px;height:20px;background:var(--md-sys-color-surface-container, #eee);color:var(--md-sys-color-on-surface-variant, #222);border:1px solid var(--md-sys-color-outline-variant, #9e9e9e);cursor:pointer;border-radius:50%;font-size:12px;line-height:1}.ae2-edgebutton:hover{box-shadow:0 0 6px 2px #00000014}body.component-editor-dark-overrides #actionEditorContainer{--md-sys-color-surface: #1B1D21;--md-sys-color-surface-container: #24272C;--md-sys-color-on-surface: #E5E7EB;--md-sys-color-on-surface-variant: #C7D2E1;--md-sys-color-outline-variant: rgba(255, 255, 255, .16);--md-sys-color-primary: #4F63B8}body.component-editor-dark-overrides #actionEditorContainer .MuiTypography-root,body.component-editor-dark-overrides #actionEditorContainer .MuiFormLabel-root,body.component-editor-dark-overrides #actionEditorContainer .MuiInputLabel-root,body.component-editor-dark-overrides #actionEditorContainer .MuiFormControlLabel-label{color:#e5e7eb}body.component-editor-dark-overrides #actionEditorContainer .MuiInputBase-root{background-color:#24272c;color:#e5e7eb}body.component-editor-dark-overrides #actionEditorContainer .MuiInputBase-input{color:#e5e7eb}body.component-editor-dark-overrides #actionEditorContainer .MuiInputBase-input::placeholder{color:#6b7280;opacity:1}body.component-editor-dark-overrides #actionEditorContainer .MuiOutlinedInput-notchedOutline{border-color:#ffffff29}body.component-editor-dark-overrides #actionEditorContainer .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffff52}body.component-editor-dark-overrides #actionEditorContainer .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#4f63b8}body.component-editor-dark-overrides #actionEditorContainer .MuiSelect-icon,body.component-editor-dark-overrides #actionEditorContainer .MuiAutocomplete-popupIndicator,body.component-editor-dark-overrides #actionEditorContainer .MuiAutocomplete-clearIndicator,body.component-editor-dark-overrides #actionEditorContainer .MuiCheckbox-root{color:#c7d2e1}body.component-editor-dark-overrides #actionEditorContainer .MuiCheckbox-root.Mui-checked{color:#4f63b8}body.component-editor-dark-overrides #actionEditorContainer .MuiIconButton-root{color:#c7d2e1}body.component-editor-dark-overrides #actionEditorContainer .MuiIconButton-root:hover{color:#fff;background-color:#c7d2e11a}body.component-editor-dark-overrides #actionEditorContainer [data-testid$=-delete-node],body.component-editor-dark-overrides #actionEditorContainer [data-testid=ae2-clear-all]{color:#f87171}body.component-editor-dark-overrides #actionEditorContainer .MuiButtonBase-root[data-testid$=-delete-node]:hover,body.component-editor-dark-overrides #actionEditorContainer .MuiButtonBase-root[data-testid=ae2-clear-all]:hover{color:#fca5a5;background-color:#f871711f}body.component-editor-dark-overrides #actionEditorContainer .prop-editor-action-button{color:#f87171}body.component-editor-dark-overrides #actionEditorContainer .MuiButtonBase-root.prop-editor-action-button:hover{color:#fca5a5;background-color:#f871711f}body.component-editor-dark-overrides #actionEditorContainer [data-testid=ae2-add-node]{color:#4f63b8}body.component-editor-dark-overrides #actionEditorContainer .MuiButtonBase-root[data-testid=ae2-add-node]:hover{color:#7b8fd4;background-color:#4f63b829}body.component-editor-dark-overrides #actionEditorContainer .MuiStack-root>.MuiIconButton-root:last-child:not(.prop-editor-action-button):not([data-testid]){color:#4f63b8}body.component-editor-dark-overrides #actionEditorContainer .MuiStack-root>.MuiButtonBase-root.MuiIconButton-root:last-child:not(.prop-editor-action-button):not([data-testid]):hover{color:#7b8fd4;background-color:#4f63b829}body.component-editor-dark-overrides #actionEditorContainer .MuiInputBase-root.Mui-disabled{background-color:#1b1d21;color:#c7d2e166}body.component-editor-dark-overrides #actionEditorContainer .MuiInputBase-root.Mui-disabled .MuiInputBase-input{-webkit-text-fill-color:rgba(199,210,225,.4)}body.component-editor-dark-overrides #actionEditorContainer .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#ffffff14}.react-flow__node-command{min-width:280px;box-sizing:border-box;background:var(--md-sys-color-surface, #1e1e1e);color:var(--md-sys-color-on-surface, inherit);border:1px solid var(--md-sys-color-outline-variant, #9e9e9e);border-radius:6px;padding:6px 10px 10px;box-shadow:0 1px 3px #0000001f;font-size:12px;cursor:pointer}.ae2-node-body{display:flex;flex-direction:column;height:100%;min-height:0}.ae2-node-content{flex:1 1 auto;min-height:0;overflow:auto}.react-flow__node.draggable{.react-flow__node-command{cursor:pointer}}.react-flow__node-command.selected,.react-flow__node-command:focus,.react-flow__node-command:focus-visible{box-shadow:0 0 0 1.5px var(--md-sys-color-primary, #6495ed)}.react-flow__node-start{background:transparent}.ae2-drag-handle{display:flex;align-items:center;justify-content:space-between;cursor:grab;padding:2px 0;border-bottom:1px solid var(--md-sys-color-outline-variant, #9e9e9e);margin-bottom:.5rem}.ae2-drag-handle:active{cursor:grabbing}.ae2-outcome-chip{position:absolute;display:flex;align-items:center;gap:4px;padding:2px 4px 2px 8px;border-radius:999px;border:1px solid var(--ae2-outcome-color);background:color-mix(in srgb,var(--ae2-outcome-color) 16%,var(--md-sys-color-surface, #1e1e1e));color:var(--md-sys-color-on-surface, inherit);font-size:12px;line-height:18px;white-space:nowrap;cursor:default;z-index:1}.ae2-outcome-chip--success{--ae2-outcome-color: lightseagreen}.ae2-outcome-chip--failure{--ae2-outcome-color: #ee2727}.ae2-outcome-chip>.material-symbols-outlined{color:var(--ae2-outcome-color);font-size:15px!important}.ae2-outcome-chip-clear>.material-symbols-outlined{font-size:14px!important}.ae2-outcome-chip:before{content:"";position:absolute;background:var(--ae2-outcome-color)}.ae2-outcome-chip--right{left:calc(100% + 22px);top:50%;transform:translateY(-50%)}.ae2-outcome-chip--right:before{right:100%;top:50%;width:16px;height:1.5px}.ae2-outcome-chip--bottom{top:calc(100% + 22px);left:50%;transform:translate(-50%)}.ae2-outcome-chip--bottom:before{bottom:100%;left:50%;width:1.5px;height:16px}.ae2-outcome-chip-clear{display:inline-flex;align-items:center;justify-content:center;padding:1px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}.ae2-outcome-chip-clear:hover{background:#7f7f7f3d}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rotate{animation:rotate360 .5s ease-in-out}
