.crop.svelte-1to4vkx{background-color:var(--cream-2);background-repeat:no-repeat;border-radius:6px;flex-shrink:0}.marker.svelte-zz3jrb{pointer-events:none;z-index:10;position:absolute}.marker.svelte-zz3jrb:hover{z-index:30}.marker.selected.svelte-zz3jrb{z-index:40}.scrim.svelte-zz3jrb{opacity:0;transition:opacity var(--d-base) var(--ease);border-radius:5px;position:absolute;inset:0;box-shadow:0 0 0 9999px #12110f61}.marker.selected.svelte-zz3jrb .scrim:where(.svelte-zz3jrb){opacity:1}.hit.svelte-zz3jrb{pointer-events:none;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0;position:absolute;inset:0}.chip.svelte-zz3jrb{pointer-events:auto;cursor:pointer}.hit.svelte-zz3jrb:focus-visible{outline-offset:3px;outline:2px solid #fffffff2;box-shadow:0 0 0 7px #14141459}.frame.svelte-zz3jrb{border:2px solid var(--sev);opacity:0;transition:opacity var(--d-fast) var(--ease), background var(--d-fast) var(--ease);border-radius:5px;position:absolute;inset:0;box-shadow:0 0 0 1.5px #ffffffd9,inset 0 0 0 1px #ffffff80,0 1px 6px #14141440}.hit.svelte-zz3jrb:hover .frame:where(.svelte-zz3jrb){opacity:1;background:color-mix(in srgb, var(--sev) 10%, transparent)}.marker.selected.svelte-zz3jrb .frame:where(.svelte-zz3jrb){opacity:1;background:0 0}.marker.selected.svelte-zz3jrb .frame:where(.svelte-zz3jrb):after{content:"";border:2px solid var(--sev);opacity:0;animation:svelte-zz3jrb-pin-pulse .9s var(--ease) 2;pointer-events:none;border-radius:7px;position:absolute;inset:-2px}@keyframes svelte-zz3jrb-pin-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.chip.svelte-zz3jrb{background:var(--sev);color:#fff;border-radius:var(--r-pill);white-space:nowrap;min-width:22px;max-width:220px;height:22px;transition:transform var(--d-fast) var(--ease), box-shadow var(--d-fast) var(--ease);align-items:center;padding:0 6px;line-height:1;display:inline-flex;position:absolute;top:0;left:0;transform:translate(-40%,-45%);box-shadow:0 0 0 2px #ffffffe6,0 2px 8px #1414144d}.num.svelte-zz3jrb{font-size:11.5px;font-weight:var(--w-semibold);margin:0 auto}.t.svelte-zz3jrb{opacity:0;text-overflow:ellipsis;max-width:0;font-size:11px;font-weight:var(--w-medium);transition:max-width var(--d-base) var(--ease), margin-left var(--d-base) var(--ease), opacity var(--d-base) var(--ease);margin-left:0;overflow:hidden}.hit.svelte-zz3jrb:hover .t:where(.svelte-zz3jrb),.marker.selected.svelte-zz3jrb .t:where(.svelte-zz3jrb){opacity:1;max-width:150px;margin-left:6px}.hit.svelte-zz3jrb:hover .chip:where(.svelte-zz3jrb){transform:translate(-40%,-45%)scale(1.06);box-shadow:0 0 0 2px #fff,0 3px 12px #14141461}.marker.inside.svelte-zz3jrb .chip:where(.svelte-zz3jrb){top:5px;left:5px;transform:none}.marker.inside.svelte-zz3jrb .hit:where(.svelte-zz3jrb):hover .chip:where(.svelte-zz3jrb){transform:scale(1.06)}.marker.flip-x.svelte-zz3jrb .chip:where(.svelte-zz3jrb){left:auto;right:0;transform:translate(40%,-45%)}.marker.flip-x.svelte-zz3jrb .hit:where(.svelte-zz3jrb):hover .chip:where(.svelte-zz3jrb){transform:translate(40%,-45%)scale(1.06)}.marker.flip-x.inside.svelte-zz3jrb .chip:where(.svelte-zz3jrb){left:auto;right:5px;transform:none}@media (pointer:coarse){.chip.svelte-zz3jrb{min-width:27px;height:27px;padding:0 8px}.num.svelte-zz3jrb,.t.svelte-zz3jrb{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.scrim.svelte-zz3jrb,.frame.svelte-zz3jrb,.chip.svelte-zz3jrb,.t.svelte-zz3jrb{transition-duration:0s}.marker.selected.svelte-zz3jrb .frame:where(.svelte-zz3jrb):after{animation:none}}
