.scan.svelte-3n2oe6{--ease:cubic-bezier(.22, 1, .36, 1);outline-offset:6px;display:inline-block;position:relative}.live.svelte-3n2oe6{cursor:crosshair}.dims.svelte-3n2oe6{color:color-mix(in srgb, currentColor 90%, transparent);font:700 10px/1 var(--font-mono);letter-spacing:.02em;pointer-events:none;user-select:none;position:absolute;inset:0}.across.svelte-3n2oe6,.down.svelte-3n2oe6{opacity:0;transition:opacity .2s;position:absolute}.across.svelte-3n2oe6{border-inline:1px solid;block-size:9px;inset-block-end:-12px;inset-inline:0}.across.svelte-3n2oe6:before{content:"";transition:transform .5s var(--ease);border-block-start:1px solid;position:absolute;inset-block-start:4px;inset-inline:0;transform:scaleX(0)}.down.svelte-3n2oe6{border-block:1px solid;inline-size:9px;inset-block:0;inset-inline-end:-20px}.down.svelte-3n2oe6:before{content:"";transition:transform .5s var(--ease) .12s;border-inline-start:1px solid;position:absolute;inset-block:0;inset-inline-start:4px;transform:scaleY(0)}.chip.svelte-3n2oe6{background:var(--color-paper);color:var(--color-ink);white-space:nowrap;word-spacing:-4px;opacity:0;transition:opacity .18s, transform .18s var(--ease);border-radius:4px;padding:5px 6px 4px;position:absolute;transform:scale(.9);box-shadow:0 1px 2px #00000040}.chip.svelte-3n2oe6 small:where(.svelte-3n2oe6){letter-spacing:.04em;text-transform:uppercase;font-size:8px}.chip.svelte-3n2oe6 .note:where(.svelte-3n2oe6){word-spacing:normal;opacity:.7;font-weight:400}.across.svelte-3n2oe6 .chip:where(.svelte-3n2oe6){inset-block-start:-4px;inset-inline-start:50%;translate:-50%}.down.svelte-3n2oe6 .chip:where(.svelte-3n2oe6){inset-block-start:50%;inset-inline-start:-2px;translate:0 -50%}.track.svelte-3n2oe6{position:absolute;inset-block:-6px;inset-inline:0;overflow:hidden}.sweep.svelte-3n2oe6{opacity:0;inline-size:56px;animation:svelte-3n2oe6-sweep .7s var(--ease) forwards;background:linear-gradient(90deg,#fff0,#ffffff29 70%,#ffffffe6 98%,#fff0);position:absolute;inset-block:0;inset-inline-start:0}.tag.svelte-3n2oe6{inline-size:max-content;max-inline-size:var(--room);color:color-mix(in srgb, currentColor 60%, transparent);letter-spacing:.08em;text-transform:uppercase;opacity:0;font-weight:400;line-height:1.35;transition:opacity .3s;position:absolute;inset-block-start:50%;inset-inline-start:calc(100% + 60px);translate:0 -50%}.drawn.svelte-3n2oe6 .across:where(.svelte-3n2oe6),.drawn.svelte-3n2oe6 .down:where(.svelte-3n2oe6),.drawn.svelte-3n2oe6 .tag:where(.svelte-3n2oe6){opacity:1}.drawn.svelte-3n2oe6 .across:where(.svelte-3n2oe6):before{transform:scaleX(1)}.drawn.svelte-3n2oe6 .down:where(.svelte-3n2oe6):before{transform:scaleY(1)}.drawn.svelte-3n2oe6 .chip:where(.svelte-3n2oe6){opacity:1;transition-delay:.42s;transform:scale(1)}.drawn.svelte-3n2oe6 .tag:where(.svelte-3n2oe6){transition-delay:.5s}@keyframes svelte-3n2oe6-sweep{0%{opacity:1;transform:translate(-60px)}90%{opacity:1}to{opacity:0;transform:translateX(calc(var(--w) + 4px))}}@media (width<810px){.down.svelte-3n2oe6{inset-inline-end:-14px}.tag.svelte-3n2oe6{inset-inline-start:calc(100% + 54px)}}@media (forced-colors:active){.chip.svelte-3n2oe6{box-shadow:none;border:1px solid canvastext}.sweep.svelte-3n2oe6{display:none}}
