.gallery-media-player.svelte-1exwo9m{width:100%;height:100%;overflow:hidden}.gallery-media-player.svelte-1exwo9m media-controller:where(.svelte-1exwo9m){width:100%;height:100%;aspect-ratio:var(--aspect-ratio,16 / 9);--media-primary-color:#fff;--media-secondary-color:#000c;--media-control-background:#000000bf;--media-control-hover-background:#000000e6;display:block;overflow:hidden}.gallery-media-player.svelte-1exwo9m media-controller:where(.svelte-1exwo9m) [slot=media]:where(.svelte-1exwo9m),.gallery-media-player.svelte-1exwo9m media-controller:where(.svelte-1exwo9m) video:where(.svelte-1exwo9m),.gallery-media-player.svelte-1exwo9m media-controller:where(.svelte-1exwo9m) youtube-video:where(.svelte-1exwo9m){object-fit:contain;width:100%;height:100%}.gallery-media-player.svelte-1exwo9m media-controller:where(.svelte-1exwo9m) youtube-video:where(.svelte-1exwo9m){display:block}:root{--polaroid-background:#fefdf8;--polaroid-border:#f0ede3;--polaroid-shadow:#0003}.polaroid.svelte-1lbc32y{perspective:1200px;cursor:pointer;transform-origin:50%;background:0 0;border:0;width:min(18rem,90vw);padding:0;transition:transform .25s,box-shadow .25s;position:relative}.polaroid.svelte-1lbc32y:hover,.polaroid.svelte-1lbc32y:focus-visible{box-shadow:.75rem 1.5rem 2.5rem -1rem var(--polaroid-shadow);transform:translateY(-.5rem)scale(1.03)}.polaroid--static.svelte-1lbc32y{cursor:default}.polaroid--clickable.svelte-1lbc32y{cursor:pointer}.polaroid--static.svelte-1lbc32y:hover,.polaroid--static.svelte-1lbc32y:focus-visible{box-shadow:.35rem .8rem 1.5rem -.8rem var(--polaroid-shadow);transform:none}.polaroid__inner.svelte-1lbc32y{width:100%;transform-style:preserve-3d;transition:transform .45s;position:relative}.polaroid.flipped.svelte-1lbc32y .polaroid__inner:where(.svelte-1lbc32y){transform:rotateY(180deg)}.polaroid__face.svelte-1lbc32y{backface-visibility:hidden}.polaroid__face--back.svelte-1lbc32y{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:rotateY(180deg)}.polaroid__card.svelte-1lbc32y{background:var(--polaroid-background);border:2px solid var(--polaroid-border);box-shadow:0 .75rem 1.5rem -1rem var(--polaroid-shadow);border-radius:0;flex-direction:column;gap:1.25rem;padding:1rem 1rem 2.5rem;display:flex}.polaroid__card--back.svelte-1lbc32y{text-align:center;justify-content:center;width:100%;height:100%;padding:1rem;overflow:auto}.polaroid__face--front.svelte-1lbc32y .polaroid__card:where(.svelte-1lbc32y){min-width:0;overflow:hidden}.polaroid__card.svelte-1lbc32y .polaroid__image{background:#dcd8cf;border-radius:0;width:100%}.polaroid__hr.svelte-1lbc32y{border:none;border-top:1px solid var(--polaroid-border);margin:.5rem 0}.polaroid__caption.svelte-1lbc32y{text-align:center;color:#2f2b25;letter-spacing:.04em;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;min-height:1.5em;font-family:Permanent Marker,cursive;font-size:1.1rem;display:-webkit-box;overflow:hidden}.polaroid__note.svelte-1lbc32y{font-family:var(--font-permanent-marker), cursive;font-size:var(--fs-xs);color:#4a4a47;overflow-wrap:break-word;margin:0;line-height:1.4}.polaroid__back-content.svelte-1lbc32y{text-align:center;flex-direction:column;gap:.5rem;min-height:0;display:flex}.polaroid__album-title.svelte-1lbc32y{font-family:var(--font-permanent-marker), cursive;font-size:var(--fs-base);color:#2f2b25;letter-spacing:.04em;margin:0}.polaroid__album-description.svelte-1lbc32y{font-family:var(--font-crimson-text);font-style:italic;font-size:var(--fs-xs);color:#4a4a47;overflow-wrap:break-word;margin:0;line-height:1.5}@media (width<=639px){.polaroid__album-title.svelte-1lbc32y{font-size:var(--fs-s)}.polaroid__album-description.svelte-1lbc32y,.polaroid__note.svelte-1lbc32y{font-size:var(--fs-base)}}@media (prefers-reduced-motion:reduce){.polaroid.svelte-1lbc32y,.polaroid__inner.svelte-1lbc32y{transition:none}}
