.cell.svelte-by4tso{--ease: cubic-bezier(.22, 1, .36, 1);--pad: 1.5rem;--fade: .3s;z-index:0}.cell.closing.svelte-by4tso{z-index:20}.cell.open.svelte-by4tso{z-index:30}.card.svelte-by4tso{opacity:0;pointer-events:none;box-shadow:0 30px 60px -15px #00000073;transition:opacity var(--fade) ease,left 0s var(--fade),top 0s var(--fade),width 0s var(--fade),height 0s var(--fade),background-color 0s var(--fade)}.cell.open.svelte-by4tso .card:where(.svelte-by4tso){opacity:1;pointer-events:auto;transition:opacity 0s,left .5s var(--ease),top .5s var(--ease),width .5s var(--ease),height .5s var(--ease),background-color .3s ease}.photo.svelte-by4tso,.shade.svelte-by4tso{opacity:0;transition:opacity 0s var(--fade),transform 0s var(--fade)}.cell.open.svelte-by4tso .photo:where(.svelte-by4tso),.cell.open.svelte-by4tso .shade:where(.svelte-by4tso){transition:opacity .45s ease,transform .7s var(--ease)}.photo.svelte-by4tso{transform:scale(1.08)}.cell.open.svelte-by4tso .photo:where(.svelte-by4tso),.cell.open.svelte-by4tso .shade:where(.svelte-by4tso){opacity:1;transform:none}.shade.svelte-by4tso{background:linear-gradient(to bottom,rgb(0 0 0 / .7),transparent 38%,transparent 60%,rgb(0 0 0 / .78))}.rest-text.svelte-by4tso{opacity:0}.cell.open.svelte-by4tso .rest-text:where(.svelte-by4tso){animation:svelte-by4tso-rest-out .18s ease forwards}@keyframes svelte-by4tso-rest-out{0%{opacity:1}to{opacity:0}}.title.svelte-by4tso{left:50%;top:calc(2px + 2rem);opacity:0;transform:translate(calc(-50% + var(--tx)),var(--ty));translate:0 10px;transition:opacity var(--fade) ease,translate 0s var(--fade)}.cell.open.svelte-by4tso .title:where(.svelte-by4tso){opacity:1;translate:0 0;transition:opacity .45s ease .28s,translate .6s var(--ease) .28s}.cell.svelte-by4tso:is(.open:where(.svelte-by4tso),.closing:where(.svelte-by4tso)) :is(.title:where(.svelte-by4tso),.caption:where(.svelte-by4tso)){text-shadow:0 1px 10px rgb(0 0 0 / .65)}.caption.svelte-by4tso{max-width:min(24rem,calc(100% - 2 * var(--pad)));opacity:0;translate:0 10px;transition:opacity 0s var(--fade),translate 0s var(--fade)}.cell.open.svelte-by4tso .caption:where(.svelte-by4tso){opacity:1;translate:0 0;transition:opacity .45s ease .4s,translate .6s var(--ease) .4s}[data-h=left].svelte-by4tso .caption:where(.svelte-by4tso){left:var(--pad);text-align:left}[data-h=center].svelte-by4tso .caption:where(.svelte-by4tso){left:var(--pad);right:var(--pad);margin-inline:auto;text-align:center}[data-h=right].svelte-by4tso .caption:where(.svelte-by4tso){right:var(--pad);text-align:right}[data-v=top].svelte-by4tso .caption:where(.svelte-by4tso){bottom:var(--pad)}[data-v=bottom].svelte-by4tso .caption:where(.svelte-by4tso){top:var(--pad)}@media(prefers-reduced-motion:reduce){.card.svelte-by4tso,.title.svelte-by4tso,.caption.svelte-by4tso,.photo.svelte-by4tso,.shade.svelte-by4tso{transition:none}.cell.open.svelte-by4tso .rest-text:where(.svelte-by4tso){animation:none}}
