.canvas.svelte-1ixdhuw{width:100%;position:relative;overflow-x:clip;container-type:inline-size}.item.svelte-1ixdhuw{position:absolute}.item.svelte-1ixdhuw img:where(.svelte-1ixdhuw){object-fit:cover;width:100%;height:auto;display:block}.item.svelte-1ixdhuw figcaption:where(.svelte-1ixdhuw){letter-spacing:.06em;color:var(--muted);padding-top:.4rem;font-size:.64rem}.canvas.edit.svelte-1ixdhuw .item:where(.svelte-1ixdhuw){cursor:grab;touch-action:none;outline:1px solid #0000}.canvas.edit.svelte-1ixdhuw .item:where(.svelte-1ixdhuw):hover{outline-color:#4a7cff8c}.canvas.edit.svelte-1ixdhuw .item.sel:where(.svelte-1ixdhuw){outline:2px solid var(--a-accent,#4a7cff);z-index:99!important}.canvas.edit.svelte-1ixdhuw .item:where(.svelte-1ixdhuw):active{cursor:grabbing}.tag.svelte-1ixdhuw{color:#fff;opacity:0;background:#000000a6;border-radius:2px;padding:.1rem .3rem;font-size:.58rem;transition:opacity .15s;position:absolute;top:4px;left:4px}.canvas.edit.svelte-1ixdhuw .item:where(.svelte-1ixdhuw):hover .tag:where(.svelte-1ixdhuw),.canvas.edit.svelte-1ixdhuw .item.sel:where(.svelte-1ixdhuw) .tag:where(.svelte-1ixdhuw){opacity:1}.handle.svelte-1ixdhuw{background:var(--a-accent,#4a7cff);cursor:nwse-resize;opacity:0;touch-action:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;transition:opacity .15s;position:absolute;bottom:-5px;right:-5px}.canvas.edit.svelte-1ixdhuw .item:where(.svelte-1ixdhuw):hover .handle:where(.svelte-1ixdhuw),.canvas.edit.svelte-1ixdhuw .item.sel:where(.svelte-1ixdhuw) .handle:where(.svelte-1ixdhuw){opacity:1}.item.svelte-1ixdhuw:focus-visible{outline-offset:3px;outline:2px solid}
