.rect.svelte-1a2tkz6{box-sizing:border-box;border:2px solid var(--accent);position:absolute}.rect.movable.svelte-1a2tkz6{touch-action:none;cursor:move}.rect.svelte-1a2tkz6:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 45%, transparent);outline-offset:2px}.shade.svelte-1a2tkz6{background:#0000006b;position:absolute;inset:0;pointer-events:none!important}.handle.svelte-1a2tkz6{touch-action:none;width:32px;height:32px;margin:-16px 0 0 -16px;position:absolute}.handle.svelte-1a2tkz6:after{content:"";border:2px solid var(--accent);background:#fff;border-radius:50%;position:absolute;inset:10px;box-shadow:0 1px 3px #0000004d}.canvas.svelte-1vf1t4x{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:320px;display:grid}.viewport.svelte-1vf1t4x{scrollbar-width:thin;place-content:safe center;min-height:0;padding:20px;display:grid;overflow:auto}.sheet.svelte-1vf1t4x{box-shadow:0 0 0 1px var(--hairline), 0 8px 28px -12px color-mix(in srgb, var(--ink) 35%, transparent);-webkit-user-select:none;user-select:none;background:#fff;border-radius:2px;position:relative}.surface.svelte-1vf1t4x,.layer.svelte-1vf1t4x,.stroke.svelte-1vf1t4x{position:absolute;inset:0}.surface.drawing.svelte-1vf1t4x{cursor:crosshair;touch-action:pinch-zoom}.layer.svelte-1vf1t4x{pointer-events:none}.layer.svelte-1vf1t4x>*{pointer-events:auto}.making.svelte-1vf1t4x{border:1.5px dashed var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);pointer-events:none;position:absolute}.stroke.svelte-1vf1t4x{pointer-events:none;width:100%;height:100%}.stroke.svelte-1vf1t4x polyline:where(.svelte-1vf1t4x){fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.bar.svelte-1vf1t4x{justify-content:center;align-items:center;gap:var(--xs);padding:var(--xs) var(--m) var(--s);display:flex}.where.svelte-1vf1t4x{text-align:center;font-variant-numeric:tabular-nums;min-width:9ch;color:var(--ink-secondary);font-size:.875rem}.gap.svelte-1vf1t4x{width:var(--l)}@media (width<=959px){.canvas.svelte-1vf1t4x{height:min(68vh,620px)}}
