.socket-group.svelte-7hhi7z{transition:transform 0.1s ease;transform-origin:center;transform-box:fill-box;cursor:pointer}.socket-group.svelte-7hhi7z:hover{transform:scale(2.5)}
.palette.svelte-1pyxb6p{background:white;border-radius:5px;padding:10px;width:50%;box-shadow:0 2px 10px rgba(0,0,0,0.2);z-index:9999}input.svelte-1pyxb6p{width:100%;padding:5px;font-size:14px;margin-bottom:5px}ul.svelte-1pyxb6p{list-style:none;margin:0;padding:0;max-height:150px;overflow-y:auto}li.svelte-1pyxb6p{padding:5px;cursor:pointer}li.svelte-1pyxb6p:hover{background:#eee}li.selected.svelte-1pyxb6p{background:#eee}
.live-link.svelte-17cvl08{stroke:hsl(126, 73%, 29%);stroke-width:5;fill:none}
.editor-container.svelte-alh6ww{position:relative;width:100%;z-index:999}
.repl.svelte-14xdfxi{position:fixed;bottom:0;left:0;right:0;height:23em;max-height:25%;background-color:#222;color:#eee;display:flex;flex-direction:column;font-family:monospace;z-index:999}.output.svelte-14xdfxi{flex:1;overflow:auto;padding:5px}.line.svelte-14xdfxi{white-space:pre-wrap;margin:0 0 2px 0}.input-area.svelte-14xdfxi{border-top:1px solid #555;padding-bottom:5px;overflow-y:auto}.fullscreen.svelte-14xdfxi{position:fixed;top:1em;left:2%;width:96%;height:calc( 100% - 2em);max-height:100%;overflow-y:auto;z-index:9999}.side-by-side.svelte-14xdfxi{display:flex;flex-direction:row}.top-bottom.svelte-14xdfxi{display:flex;flex-direction:column}.top.svelte-14xdfxi{flex:6;padding:0px;background-color:#222;color:#eee}.bottom.svelte-14xdfxi{flex:1;padding:0px;background-color:#333;color:#eee;min-height:2em}.left.svelte-14xdfxi{flex:1;padding:0px;background-color:#222;color:#eee}.hidden.svelte-14xdfxi{display:none}.right.svelte-14xdfxi{flex:1;padding:0px;background-color:#333;color:#eee}
line.minor.svelte-14d1jc7{stroke:#ddd;stroke-width:1}line.major.svelte-14d1jc7{stroke:#888;stroke-width:2}
.visual.svelte-z2pxuh{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}svg.svelte-z2pxuh{width:100%;height:100%}img.svelte-z2pxuh{width:100%;height:100%}
body{margin:0;padding:0}.canvas.svelte-5fm4uh{width:100%;height:100vh;background-color:#f5f5f5;position:relative;overflow:hidden}.command-palette-overlay.svelte-5fm4uh{position:absolute;inset:0;background:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;z-index:99999}
