.compare.svelte-1v81w9j{position:relative;border-radius:var(--radius-panel);overflow:hidden;background:#000;-webkit-user-select:none;user-select:none;touch-action:pan-y;cursor:ew-resize;width:fit-content;max-width:100%;margin:0 auto}.compare.svelte-1v81w9j img:where(.svelte-1v81w9j){pointer-events:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.compare.svelte-1v81w9j img.before:where(.svelte-1v81w9j){display:block;width:auto;height:auto;max-width:100%;max-height:var(--fit)}.compare.svelte-1v81w9j img.after:where(.svelte-1v81w9j){position:absolute;inset:0;width:100%;height:100%;clip-path:inset(0 0 0 var(--split, 50%))}.compare.busy.svelte-1v81w9j:after{content:"";position:absolute;inset:0;background:#0d0e1073 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='38' height='38' viewBox='0 0 38 38' stroke='%23e5a03c'><g fill='none' stroke-width='3'><circle cx='19' cy='19' r='16' stroke-opacity='.25'/><path d='M35 19a16 16 0 0 0-16-16'><animateTransform attributeName='transform' type='rotate' from='0 19 19' to='360 19 19' dur='.8s' repeatCount='indefinite'/></path></g></svg>") center/38px no-repeat;pointer-events:none}.divider.svelte-1v81w9j{position:absolute;top:0;bottom:0;left:var(--split, 50%);width:2px;margin-left:-1px;background:#ffffffd9;box-shadow:0 0 8px #0009;pointer-events:none}.divider.svelte-1v81w9j i:where(.svelte-1v81w9j){position:absolute;top:50%;left:50%;width:34px;height:34px;transform:translate(-50%,-50%);border-radius:50%;background:#ffffffeb;box-shadow:0 2px 10px #00000080}.divider.svelte-1v81w9j i:where(.svelte-1v81w9j):before,.divider.svelte-1v81w9j i:where(.svelte-1v81w9j):after{content:"";position:absolute;top:50%;width:0;height:0;border:5px solid transparent;margin-top:-5px}.divider.svelte-1v81w9j i:where(.svelte-1v81w9j):before{left:4px;border-right-color:var(--color-panel)}.divider.svelte-1v81w9j i:where(.svelte-1v81w9j):after{right:4px;border-left-color:var(--color-panel)}.tag.svelte-1v81w9j{position:absolute;top:12px;padding:4px 10px;border-radius:999px;background:#08090bb8;color:#fff;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase;pointer-events:none}.tag.left.svelte-1v81w9j{left:12px}.tag.right.svelte-1v81w9j{right:12px}.compare.svelte-1v81w9j:focus{outline:none}.compare.svelte-1v81w9j:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
