.mmep-bounds-rect-overlay.svelte-xvrcfd{position:absolute;inset:0;pointer-events:none}.mmep-bounds-rect-overlay__rect.svelte-xvrcfd{position:absolute;border:var(--mmep-bounds-rect-border) solid rgb(var(--mmep-color-accent));box-shadow:0 0 0 var(--mmep-bounds-rect-shadow-spread) var(--mmep-canvas-overlay-shadow-strong);pointer-events:none}.mmep-bounds-rect-overlay__rect.svelte-xvrcfd:focus-visible{outline:var(--mmep-bounds-rect-outline) solid rgb(var(--mmep-color-accent));outline-offset:var(--mmep-bounds-rect-outline-offset)}.mmep-bounds-rect-overlay__body.svelte-xvrcfd{position:absolute;inset:0;border:0;background:transparent;cursor:move;pointer-events:auto;padding:0}.mmep-bounds-rect-overlay__handle.svelte-xvrcfd{position:absolute;width:var(--mmep-bounds-handle-size);height:var(--mmep-bounds-handle-size);transform:translate(-50%,-50%);background:rgb(var(--mmep-color-bg));border:var(--mmep-bounds-handle-border) solid rgb(var(--mmep-color-accent));border-radius:var(--mmep-bounds-handle-radius);pointer-events:auto;padding:0}.mmep-bounds-rect-overlay__handle.svelte-xvrcfd:before{content:"";position:absolute;inset:var(--mmep-bounds-handle-hitbox-inset)}.mmep-bounds-rect-overlay__handle.svelte-xvrcfd:focus-visible{outline:var(--mmep-bounds-handle-outline) solid rgb(var(--mmep-color-accent));outline-offset:var(--mmep-bounds-handle-outline-offset)}
