figure.shot.svelte-1w6ufkw{margin:0 auto}.zoom.svelte-1w6ufkw{cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;line-height:0;display:block;position:relative}.zoom.svelte-1w6ufkw img:where(.svelte-1w6ufkw){width:100%;height:auto;display:block}.hint.svelte-1w6ufkw{color:#fff;font:600 11px var(--sans);letter-spacing:.04em;opacity:0;background:#1f241fd1;border-radius:20px;padding:5px 10px;line-height:1.4;transition:opacity .15s;position:absolute;bottom:10px;right:10px}.zoom.svelte-1w6ufkw:hover .hint:where(.svelte-1w6ufkw),.zoom.svelte-1w6ufkw:focus-visible .hint:where(.svelte-1w6ufkw){opacity:1}dialog.svelte-1w6ufkw{background:0 0;border:0;width:100%;max-width:100vw;height:100%;max-height:100vh;padding:0}dialog.svelte-1w6ufkw::backdrop{background:#1f241fdb}dialog.svelte-1w6ufkw .frame:where(.svelte-1w6ufkw){width:94vw;height:84vh;margin:4vh auto 0;display:block}dialog.svelte-1w6ufkw img:where(.svelte-1w6ufkw){object-fit:contain;cursor:zoom-out;border-radius:10px;width:100%;height:100%;display:block}dialog.svelte-1w6ufkw p:where(.svelte-1w6ufkw){color:#fff;text-align:center;max-width:70ch;margin:16px auto 0;padding:0 20px;font-size:14px}dialog.svelte-1w6ufkw p:where(.svelte-1w6ufkw) span:where(.svelte-1w6ufkw){color:#fff9}@media (prefers-reduced-motion:reduce){.hint.svelte-1w6ufkw{transition:none}}
