div.svelte-1p1kd3e{container-type:inline-size;container-name:gallery-container}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e){position:relative;display:block;background:none;border:none;border-radius:var(--border-radius);box-shadow:var(--box-shadow);transition:border-radius .3s ease-in-out,box-shadow .2s ease-in-out,transform .4s ease-in-out;padding:0;margin:0;margin-inline:auto}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e)>img:where(.svelte-1p1kd3e){max-width:100%;object-fit:contain}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e) small:where(.svelte-1p1kd3e){position:absolute;padding-inline:var(--padding-small);padding-block-end:var(--padding-small);padding-block-start:var(--padding);z-index:1;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;background-color:var(--background-color);-webkit-mask-image:linear-gradient(to top,oklch(0 0 0 / .9) 75%,transparent);mask-image:linear-gradient(to top,oklch(0 0 0 / .9) 75%,transparent);color:var(--medium-grey);opacity:1;transition:opacity .5s ease-in-out;max-height:33%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container gallery-container (width < 24rem){div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e)>small:where(.svelte-1p1kd3e){opacity:0}}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e):hover{border-radius:0;cursor:pointer;box-shadow:none;transform:scale(1.05);z-index:1}div.svelte-1p1kd3e>button[popovertargetaction=show]:where(.svelte-1p1kd3e):hover>small:where(.svelte-1p1kd3e){opacity:0}dialog[popover].svelte-1p1kd3e{border:none;padding:0;background-color:transparent;box-shadow:var(--box-shadow);border-radius:var(--border-radius);transition-behavior:allow-discrete;transition:opacity .3s ease-in-out,display .3s ease-in-out,filter .3s ease-in-out,backdrop-filter .3s ease-in-out,transform .5s ease-in-out;opacity:0;transform:scale(.8) translateY(2rem)}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){position:relative;object-fit:contain}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){position:absolute;inset-block-start:0;inset-inline-end:0;z-index:1;background:none;border:none;margin-inline-start:auto;padding:var(--padding-small);color:var(--color);mix-blend-mode:difference}dialog[popover].svelte-1p1kd3e>button:where(.svelte-1p1kd3e):hover{cursor:pointer}
