.viewport.svelte-1jdnog2{background:var(--bg-inset);touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;min-height:0;position:relative;overflow:hidden}.viewport.placing.svelte-1jdnog2{cursor:crosshair}.viewport.dragging.svelte-1jdnog2{cursor:grabbing}.radar.svelte-1jdnog2{transform-origin:0 0;pointer-events:none;width:1024px;max-width:none;height:1024px;position:absolute;top:0;left:0}@media (width<=760px){.viewport.svelte-1jdnog2{height:min(100vw,62svh)}}
