.Moonlit .react-flow__node{padding:0;margin:0;border-color:transparent;background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.Moonlit .react-flow__node.selectable.selected,.Moonlit .react-flow__node.selectable:focus{box-shadow:0 2px 4px 0 rgba(0,0,0,.1);outline:1px solid}.Moonlit .react-flow__handle-bottom,.Moonlit .react-flow__handle-left,.Moonlit .react-flow__handle-right,.Moonlit .react-flow__handle-top{transition:all .3s;background-color:hsl(var(--primary));opacity:.5;border:2px solid hsl(var(--primary));width:12px;height:12px}.Moonlit .react-flow__node:hover .react-flow__handle-left,.Moonlit .react-flow__node:hover .react-flow__handle-right{opacity:1;width:14px;height:14px;border-color:#fff}.Moonlit .react-flow__node-default,.Moonlit .react-flow__node-group,.Moonlit .react-flow__node-input,.Moonlit .react-flow__node-output{width:auto;font-size:medium;text-align:initial;border:none}.Moonlit .react-flow{--xy-edge-storke-width:2;--xy-edge-stroke-width-default:2}.Moonlit .react-flow .react-flow__edge:hover path{stroke:hsl(var(--primary))}