.lightbox.svelte-lnsl0r{display:none}.lightbox[open].svelte-lnsl0r{display:flex}html:has(dialog[open]){overflow:hidden}@media (prefers-reduced-motion:no-preference){.lightbox.svelte-lnsl0r,.lightbox.svelte-lnsl0r::backdrop{opacity:0;transition:opacity .3s cubic-bezier(.22, 1, .36, 1), display .3s allow-discrete, overlay .3s allow-discrete}.lightbox[open].svelte-lnsl0r,.lightbox[open].svelte-lnsl0r::backdrop{opacity:1;transition-duration:.26s}@starting-style{.lightbox[open].svelte-lnsl0r,.lightbox[open].svelte-lnsl0r::backdrop{opacity:0}}.lightbox.svelte-lnsl0r:not([open]){pointer-events:none}.lightbox-image{opacity:0}.lightbox-image.ready{animation:.32s cubic-bezier(.22,1,.36,1) both svelte-lnsl0r-lightbox-enter}.lightbox-image.ready.from-left{animation-name:svelte-lnsl0r-lightbox-enter-from-left}.lightbox.svelte-lnsl0r:not([open]) .lightbox-image{opacity:0;transition:opacity .3s cubic-bezier(.22,1,.36,1),scale .3s cubic-bezier(.22,1,.36,1);animation:none;scale:.97}@keyframes svelte-lnsl0r-lightbox-enter{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-lnsl0r-lightbox-enter-from-left{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:translate(0)}}}
