div.svelte-1p1kd3e{container:gallery-container/inline-size}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e){background:0 0;border:none;margin-block:0;margin-inline:auto;padding:0;transition:transform .4s ease-in-out;display:block;position:relative;overflow:hidden}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e):hover{cursor:pointer;z-index:1;border-radius:0;transform:scale(1.05)}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e):hover>small:where(.svelte-1p1kd3e){opacity:0}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e)>img:where(.svelte-1p1kd3e),div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e)>picture>img{object-fit:contain;opacity:1;content-visibility:visible;transition:opacity .3s ease-in-out,content-visibility .3s ease-in-out}@starting-style{div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e)>img:where(.svelte-1p1kd3e),div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e)>picture>img{opacity:0;content-visibility:hidden}}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e).auto-dimensions>picture>img{width:auto;height:auto}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e) small:where(.svelte-1p1kd3e){padding-inline:var(--padding-small);z-index:1;background-color:var(--background-color);color:var(--medium-grey);opacity:1;white-space:nowrap;text-overflow:ellipsis;max-height:33%;padding-block-start:var(--padding);padding-block-end:var(--padding-small);transition:opacity .5s ease-in-out;position:absolute;inset-block-end:0;inset-inline:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,oklch(0% 0 0/.9) 25%);mask-image:linear-gradient(#0000,oklch(0% 0 0/.9) 25%)}@container gallery-container (width<24rem){div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e)>small:where(.svelte-1p1kd3e){opacity:0}}dialog[popover].svelte-1p1kd3e{box-shadow:var(--box-shadow);border-radius:var(--border-radius-large);transition-behavior:allow-discrete;opacity:0;background-color:#0000;border:none;padding:0;transition:opacity .3s ease-in-out,display .3s ease-in-out,filter .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out,backdrop-filter .3s ease-in-out,transform .5s ease-in-out,border-radius .6s ease-in-out;transform:scale(.8)translateY(2rem)}dialog[popover].svelte-1p1kd3e:hover{border-radius:0}dialog[popover].svelte-1p1kd3e::backdrop{-webkit-backdrop-filter:blur(.3rem);backdrop-filter:blur(.3rem);filter:brightness(.6)}dialog[popover].svelte-1p1kd3e:popover-open{opacity:1;transform:scale(1)translateY(0)}@starting-style{dialog[popover].svelte-1p1kd3e:popover-open{opacity:0;transform:scale(.8)translateY(2rem)}}dialog[popover].svelte-1p1kd3e>figure:where(.svelte-1p1kd3e)>img:where(.svelte-1p1kd3e),dialog[popover].svelte-1p1kd3e>figure:where(.svelte-1p1kd3e)>picture>img{object-fit:contain;width:auto;height:auto;position:relative}dialog[popover].svelte-1p1kd3e>figure:where(.svelte-1p1kd3e)>figcaption:where(.svelte-1p1kd3e){padding-block:var(--padding-small);color:var(--medium-grey);background-color:var(--background-color);opacity:.8;text-align:center}dialog[popover].svelte-1p1kd3e>button:where(.svelte-1p1kd3e){z-index:1;padding:var(--padding-small);color:var(--color);mix-blend-mode:difference;background:0 0;border:none;margin-inline-start:auto;position:absolute;inset-block-start:0;inset-inline-end:0}dialog[popover].svelte-1p1kd3e>button:where(.svelte-1p1kd3e):hover{cursor:pointer}
