.post-navigation.svelte-vhg77b{display:flex;justify-content:space-between;margin-bottom:var(--gap)}.top-navigation.svelte-vhg77b{margin-bottom:var(--gap-large);padding-bottom:var(--gap);border-bottom:1px solid color-mix(in srgb,var(--brand) 20%,transparent)}.collection-meta.svelte-vhg77b{margin-top:0;margin-bottom:var(--gap-large);text-align:center}.image-count.svelte-vhg77b{color:var(--text-2);font-size:var(--font-size-0);font-weight:var(--font-weight-4)}.images-grid.svelte-vhg77b{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--gap)}.image-card.svelte-vhg77b{position:relative;aspect-ratio:1;background:var(--surface-2);border-radius:var(--radius-2);overflow:hidden;border:1px solid var(--surface-3);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast);padding:0}.image-card.svelte-vhg77b:hover{box-shadow:var(--shadow-3)}.image-card.svelte-vhg77b img:where(.svelte-vhg77b){width:100%;height:100%;object-fit:cover;transition:transform var(--transition-slow)}.image-card.svelte-vhg77b:hover img:where(.svelte-vhg77b){transform:scale(1.05)}.image-overlay.svelte-vhg77b{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--transition-fast)}.image-card.svelte-vhg77b:hover .image-overlay:where(.svelte-vhg77b){opacity:1}.view-text.svelte-vhg77b{color:#fff;font-size:var(--font-size-1);font-weight:var(--font-weight-5);text-shadow:0 2px 4px rgba(0,0,0,.5)}@media (max-width: 767.98px){.images-grid.svelte-vhg77b{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--gap-small)}}@media (max-width: 479.98px){.images-grid.svelte-vhg77b{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}
