html,body{margin:0;font-family:sans-serif;box-sizing:border-box}#app{width:100vw;height:100vh}.svelte-flow__node-circle{border-radius:50%;height:100px;width:100px;font-family:monospace;text-align:center}.svelte-flow__node-textinput{width:150px;font-family:monospace;text-align:left}.text-input-node__input{width:100%;box-sizing:border-box;margin:5px 0;border-radius:3px;border:var(--xy-node-border-default)}.text-input-node__input::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.text-input-node__input{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.svelte-flow__node-annotation{font-size:16px;width:250px;color:#683bfa;position:absolute;box-shadow:none;font-family:monospace;text-align:left;background-color:transparent;border:none;pointer-events:none}.svelte-flow__node-annotation .annotation-content{padding:10px;display:flex}.svelte-flow__node-annotation .annotation-level{margin-right:4px}.svelte-flow__node-annotation .annotation-arrow{position:absolute;font-size:24px}.svelte-flow__node-toolbar{background-color:#000;border-radius:16px;overflow:hidden}.svelte-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)}.svelte-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;background:transparent}.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:#fff}.svelte-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}.svelte-flow__handle.custom-handle:hover,.svelte-flow__handle.custom-handle.connectionindicator:focus,.svelte-flow__handle.custom-handle.connectingfrom,.svelte-flow__handle.custom-handle.connectingto{background-color:var(--xy-theme-edge-hover)}.svelte-flow__handle-bottom.custom-handle{bottom:-5px;transform:none}.svelte-flow__handle-top.custom-handle{top:-5px;transform:none}.svelte-flow__handle-left.custom-handle{height:8px;width:4px;left:-3px}.svelte-flow__minimap .group{fill-opacity:.4}.svelte-flow__minimap .resizer,.svelte-flow__minimap .tools,.svelte-flow__minimap .circle,.svelte-flow__minimap .textinput{fill:#d0c0f7}.svelte-flow__minimap .circle{rx:100%;ry:100%}.svelte-flow__minimap .annotation{display:none}.viewport-logger{font-family:monospace;color:var(--xy-node-color-default);padding:5px;border-radius:3px}
