.react-flow{--xy-theme-hover:#c5c5c5;--xy-theme-edge-hover:rgba(0,0,0,0.65);--xy-theme-color-focus:#e8e8e8;--xy-node-border-default:1px solid #ededed;--xy-node-boxshadow-default:0px 3.54px 4.55px 0px #00000005,0px 3.54px 4.55px 0px #0000000d,0px 0.51px 1.01px 0px #0000001a;--xy-node-border-radius-default:8px;--xy-handle-background-color-default:#ffffff;--xy-handle-border-color-default:#aaaaaa;--xy-edge-label-color-default:#505050;--border-bg-color:"#fff"}.react-flow.dark{--xy-node-boxshadow-default:0px 3.54px 4.55px 0px rgba(255,255,255,0.05),0px 3.54px 4.55px 0px rgba(255,255,255,0.13),0px 0.51px 1.01px 0px rgba(255,255,255,0.2);--xy-theme-color-focus:#535353;--xy-theme-edge-hover:rgba(255,255,255,0.65)}.react-flow__node-group{background-color:rgba(207,182,255,.4);border-color:#9e86ed}.react-flow__edge-path{stroke-dasharray:6,6!important;stroke-width:3px!important}.react-flow__node .base-node-border-error:before{background-color:#F7BCC3}.react-flow__node .base-node-border-error:before,.react-flow__node.selected .base-node-border:before{content:"";position:absolute;left:-4px;top:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:18px;opacity:.3;transition:all .3s;z-index:-1}.react-flow__node.selected .base-node-border:before{background-color:var(--border-bg-color)}.react-flow__edge.selectable.selected .react-flow__edge-path,.react-flow__edge.selectable:hover .react-flow__edge-path{stroke:var(--xy-theme-edge-hover)}.react-flow__handle.connectingfrom,.react-flow__handle.connectingto,.react-flow__handle.connectionindicator:focus{border-color:var(--xy-theme-edge-hover)}.react-flow__resize-control.handle{background-color:#ffffff;border-color:#9e86ed;border-radius:0;width:5px;height:5px}
/*    !*border: var(--xy-node-border-default);*!*/
/*    !*color: var(--xy-node-color, var(--xy-node-color-default));*!*/
/*    !*outline: 2px solid var(--xy-theme-selected);*!*/
/*    !*border-color: var(--xy-theme-selected);*!*/.xy-edge-lines-1{stroke-width:2!important;stroke-dasharray:0 0!important}.xy-edge-lines-xu{stroke-width:3!important;stroke-dasharray:8 8!important}.DropdownMenuContent,.DropdownMenuSubContent{min-width:100px;background-color:#ffffff;border-radius:6px;padding:12px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;border:1.5px solid #e5e7eb}.DropdownMenuContent[data-side=top],.DropdownMenuSubContent[data-side=top]{animation-name:slideDownAndFade}.DropdownMenuContent[data-side=right],.DropdownMenuSubContent[data-side=right]{animation-name:slideLeftAndFade}.DropdownMenuContent[data-side=bottom],.DropdownMenuSubContent[data-side=bottom]{animation-name:slideUpAndFade}.DropdownMenuContent[data-side=left],.DropdownMenuSubContent[data-side=left]{animation-name:slideRightAndFade}.DropdownMenuCheckboxItem,.DropdownMenuItem,.DropdownMenuRadioItem,.DropdownMenuSubTrigger{font-size:13px;line-height:1;color:#000000;font-weight:500;border-radius:3px;display:flex;align-items:center;padding:4px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;cursor:pointer;height:30px}.DropdownMenuCheckboxItem[data-disabled],.DropdownMenuItem[data-disabled],.DropdownMenuRadioItem[data-disabled],.DropdownMenuSubTrigger[data-disabled]{color:#4b5563}.DropdownMenuCheckboxItem[data-highlighted],.DropdownMenuItem[data-highlighted],.DropdownMenuRadioItem[data-highlighted],.DropdownMenuSubTrigger[data-highlighted]{background-color:#f3f4f6;color:#000000}.DropdownMenuSeparator{height:1px;background-color:#e5e7eb;margin:4px auto;width:100%}.DropdownMenuItemIndicator{position:absolute;left:0;width:25px;display:inline-flex;align-items:center;justify-content:center}.DropdownMenuArrow{fill:white}.RightSlot{margin-left:auto;padding-left:20px;color:rgba(0,0,0,.3)}[data-highlighted]>.RightSlot{color:#000000}[data-disabled] .RightSlot{color:#4b5563}@keyframes slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}