@font-face{font-family:RobotoCondensed;src:url(/_next/static/media/RobotoCondensed-Regular.3a8afe70.ttf);font-weight:400;font-style:normal}@font-face{font-family:RobotoCondensed;src:url(/_next/static/media/RobotoCondensed-Bold.78dc8d5f.ttf);font-weight:700;font-style:normal}[data-mantine-color-scheme=light]{--mantine-color-body:#f0f1f5!important;--mantine-color-text:#f1f1f1}html{scroll-behavior:smooth}body,html{height:100vh}*{box-sizing:border-box;padding:0;margin:0}.layout{display:flex;height:100vh}.base{display:flex;flex-direction:column;min-height:100vh}main{flex:1;padding-top:83px;background-color:#e0e4eb}[data-mantine-color-scheme=dark] main{background-color:#282828}.react-flow__node-circle{border-radius:50%;height:100px;width:100px;font-family:monospace;text-align:center}.react-flow__node-textinput{width:150px;font-family:monospace;text-align:left}.text-input-node__input{width:100%;box-sizing:border-box;margin:5px 0}.react-flow__node-annotation{font-size:16px;width:200px;color:#683bfa;position:absolute;box-shadow:none;font-family:monospace;text-align:left;background-color:transparent;border:none}.react-flow__node-annotation .annotation-content{padding:10px;display:flex}.react-flow__node-annotation .annotation-level{margin-right:4px}.react-flow__node-annotation .annotation-arrow{position:absolute;font-size:24px}.react-flow__node-toolbar{background-color:#000000;border-radius:16px;overflow:hidden}.react-flow__node-toolbar button{cursor:pointer;background:inherit;border:none;padding:5px 7px;margin:3px;border-radius:50%;box-shadow:var(--xy-node-boxshadow-default)}.react-flow__node-toolbar button:hover{background:#4d4d4d}.resizer-node__handles{display:flex;position:absolute;bottom:0;width:100%;justify-content:space-evenly;left:0}.resizer-node__handle{position:relative;left:0;transform:none}.button-edge__label{position:absolute;pointer-events:all;transform-origin:center}.button-edge__button{width:30px;height:30px;border:5px solid #f7f9fb;color:var(--xy-edge-node-color-default);background-color:#f3f3f4;cursor:pointer;border-radius:50%;font-size:12px;padding-top:0}.button-edge__button:hover{background-color:var(--xy-theme-hover);color:#ffffff}.react-flow__handle.custom-handle{background-color:var(--xy-handle-border-color-default);border-radius:1px;width:8px;height:4px;border:none;min-width:2px;min-height:2px}.react-flow__handle.custom-handle.connectingfrom,.react-flow__handle.custom-handle.connectingto,.react-flow__handle.custom-handle.connectionindicator:focus,.react-flow__handle.custom-handle:hover{background-color:var(--xy-theme-edge-hover)}.react-flow__handle-bottom.custom-handle{bottom:-5px;transform:none}.react-flow__handle-top.custom-handle{top:-5px;transform:none}.react-flow__handle-left.custom-handle{height:8px;width:4px;left:-3px}.react-flow__minimap .group{fill-opacity:.4}.react-flow__minimap .circle,.react-flow__minimap .resizer,.react-flow__minimap .textinput,.react-flow__minimap .tools{fill:rgb(208,192,247)}.react-flow__minimap .circle{rx:100%;ry:100%}.react-flow__minimap .annotation{display:none}.tooltip-inner{font-family:RobotoCondensed;font-size:.9rem;color:#ffffff;background-color:#212529;font-size:16px;padding:8px 10px}.tooltip .tooltip-arrow:before{border-right-color:#212529!important}.active-link_link__L8WmE{color:#fff;text-decoration:none;font-size:1.1rem;transition:color .2s;padding:8px 32px;display:block}.active-link_link__L8WmE:hover{color:#ad7ca6;background:rgba(255,255,255,.05);border-radius:6px}.active-link_active-link__q1lOv{color:#ad7ca6}