@keyframes spin{to{transform:rotate(1turn)}}@keyframes dotBounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-5px)}}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.react-flow__resize-control{background-color:#fff!important}.react-flow__resize-control.line{background-color:initial!important;border-width:0!important;z-index:1001!important}.react-flow__resize-control.line.top{border-bottom-width:2px!important}.react-flow__resize-control.line.bottom{border-top-width:2px!important}.react-flow__resize-control.line.left{border-right-width:2px!important}.react-flow__resize-control.line.right{border-left-width:2px!important}.react-flow__resize-control.line.bottom,.react-flow__resize-control.line.top{left:-6px!important;width:calc(100% + 12px)!important}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{height:calc(100% + 12px)!important;top:-6px!important}.react-flow__node b,.react-flow__node strong{font-weight:800}.react-flow.mb-space-pan,.react-flow.mb-space-pan *{cursor:grab!important}.react-flow.mb-mid-pan,.react-flow.mb-mid-pan *,.react-flow.mb-space-pan :active,.react-flow.mb-space-pan:active{cursor:grabbing!important}.react-flow__resize-control.handle{border-width:2px!important;height:11px!important;width:11px!important;z-index:1200!important}.mb-line-resize-handle,.react-flow__resize-control.handle{transform:translate(-50%,-50%) scale(clamp(1,1,4))!important;transform:translate(-50%,-50%) scale(clamp(1,calc(1/var(--rf-zoom, 1)),4))!important;transform-origin:center center!important}.react-flow__handle-bottom,.react-flow__handle-top{transform:translate(-50%) scale(clamp(1,1,4))!important;transform:translate(-50%) scale(clamp(1,calc(1/var(--rf-zoom, 1)),4))!important}.react-flow__handle-left,.react-flow__handle-right{transform:translateY(-50%) scale(clamp(1,1,4))!important;transform:translateY(-50%) scale(clamp(1,calc(1/var(--rf-zoom, 1)),4))!important}.react-flow__resize-control.line.top{border-bottom-width:clamp(2px,2px,6px)!important;border-bottom-width:clamp(2px,calc(2px/var(--rf-zoom, 1)),6px)!important}.react-flow__resize-control.line.bottom{border-top-width:clamp(2px,2px,6px)!important;border-top-width:clamp(2px,calc(2px/var(--rf-zoom, 1)),6px)!important}.react-flow__resize-control.line.left{border-right-width:clamp(2px,2px,6px)!important;border-right-width:clamp(2px,calc(2px/var(--rf-zoom, 1)),6px)!important}.react-flow__resize-control.line.right{border-left-width:clamp(2px,2px,6px)!important;border-left-width:clamp(2px,calc(2px/var(--rf-zoom, 1)),6px)!important}.mb-rotation-handle{transform:translateX(-50%) scale(clamp(1,1,4))!important;transform:translateX(-50%) scale(clamp(1,calc(1/var(--rf-zoom, 1)),4))!important;transform-origin:center bottom!important}.mb-rotation-wrapper{height:clamp(70px,70px,115px);height:clamp(70px,calc(60px + 10px/var(--rf-zoom, 1)),115px);top:clamp(-115px,-70px,-70px);top:clamp(-115px,calc(-60px - 10px/var(--rf-zoom, 1)),-70px)}.mb-rotation-line{height:clamp(55px,55px,100px);height:clamp(55px,calc(45px + 10px/var(--rf-zoom, 1)),100px)}.mb-rotation-snap-label{transform:translateX(-50%) scale(clamp(1,1,1.8))!important;transform:translateX(-50%) scale(clamp(1,calc(1/var(--rf-zoom, 1)),1.8))!important;transform-origin:center bottom!important}.mb-comment-pin{transform:scale(clamp(1,1,1.6))!important;transform:scale(clamp(1,calc(1/var(--rf-zoom, 1)),1.6))!important;transform-origin:top right!important}.mb-node-chips .mb-chip{transform:scale(clamp(1,1,1.6));transform:scale(clamp(1,calc(1/var(--rf-zoom, 1)),1.6));transform-origin:top right}.mb-resize-size-badge{transform:scale(clamp(1,1,2.5))!important;transform:scale(clamp(1,calc(1/var(--rf-zoom, 1)),2.5))!important}.react-flow__selection{background:#2563eb1f!important;border:1px dashed #2563eb!important}.react-flow__nodesselection-rect{display:none!important}.selected-user-label{z-index:3000!important}.react-flow__minimap{border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 1px 3px #1118271a!important;overflow:hidden}.insert-mode .react-flow__node,.insert-mode .react-flow__node *{cursor:crosshair!important}body.mb-presenting .react-flow{background:#fff!important;height:100vh!important;inset:0!important;position:fixed!important;width:100vw!important;z-index:99990!important}body.mb-presenting .react-flow__pane{cursor:grab!important}body.mb-presenting .react-flow__pane:active{cursor:grabbing!important}.react-flow__node.mb-locked .react-flow__handle,.react-flow__node.mb-matrix-child .mb-rotation-handle,.react-flow__node.mb-matrix-child .mb-rotation-wrapper,.react-flow__node.mb-matrix-child .react-flow__handle,.react-flow__node.mb-matrix-child .react-flow__resize-control.handle,body.mb-presenting .react-flow__controls,body.mb-presenting .react-flow__handle,body.mb-presenting .react-flow__minimap,body.mb-presenting [data-toolbar],body.mb-presenting:not(.mb-present-comments) .react-flow__node-commentPin,body.mb-presenting:not(.mb-present-reactions) .mb-node-chips,body.mb-viewer .react-flow__handle,body.mb-viewer [data-toolbar]{display:none!important}.react-flow__node.mb-matrix-child .react-flow__resize-control.line.bottom,.react-flow__node.mb-matrix-child .react-flow__resize-control.line.top{left:0!important;width:100%!important}.react-flow__node.mb-matrix-child .react-flow__resize-control.line.left,.react-flow__node.mb-matrix-child .react-flow__resize-control.line.right{height:100%!important;top:0!important}.react-flow__node{cursor:grab!important}.react-flow__node:active{cursor:grabbing!important}.react-flow__node:focus,.react-flow__node:focus-visible{outline:none!important}.react-flow__node [contenteditable=true],.react-flow__node input,.react-flow__node textarea{cursor:text!important}.react-flow__node a,.react-flow__node button{cursor:pointer!important}.shape-text-display ol,.textbox-display-wrapper ol{list-style:decimal inside;padding-left:0}.shape-text-display ul,.textbox-display-wrapper ul{list-style:disc inside;padding-left:0}.shape-text-display li,.textbox-display-wrapper li{display:list-item;list-style:inherit}.ql-editor ol,.ql-editor ul{padding-left:0!important}.ql-editor li{list-style-position:inside!important}.ql-editor li::marker,.shape-text-display li::marker,.textbox-display-wrapper li::marker{font-size:1em}.mb-hdr-grip:hover{border-color:#2563eb;color:#2563eb}.mb-hdr-del:hover{border-color:#dc2626;color:#dc2626}
/*# sourceMappingURL=main.f1471513.css.map*/