.rose.svelte-4adb8u{position:relative;width:100%;aspect-ratio:1}canvas.svelte-4adb8u,img.svelte-4adb8u{display:block;width:100%;height:100%}canvas.svelte-4adb8u{cursor:crosshair}.placeholder.svelte-4adb8u{position:absolute;top:4.5%;right:4.5%;bottom:4.5%;left:4.5%;border:1px solid var(--border-primary);border-radius:50%}.compass.svelte-4adb8u{position:absolute;color:var(--text-muted);font-size:.85rem;line-height:1;transform:translate(-50%,-50%);pointer-events:none}.n.svelte-4adb8u{left:50%;top:4.5%}.s.svelte-4adb8u{left:50%;top:95.5%}.e.svelte-4adb8u{left:95.5%;top:50%}.w.svelte-4adb8u{left:4.5%;top:50%}
