figure.svelte-1fduqr7{margin:2rem 0}img.svelte-1fduqr7{border-radius:var(--radius,10px);width:100%;height:auto;display:block}.article-image.svelte-1fduqr7 figcaption:where(.svelte-1fduqr7){color:var(--text-light);text-align:center;margin-top:.75rem;font-size:.9rem;line-height:1.6}.article-image.svelte-1fduqr7 img.portrait-image{object-fit:contain;width:auto;max-width:min(100%,320px);max-height:min(640px,75svh);margin-inline:auto}.image-placeholder.svelte-1fduqr7{background:var(--gray-light,#f8f9f9);border:2px dashed var(--gray-300,#d9dcdc);border-radius:var(--radius,10px);color:var(--text-light,#20404b);text-align:center;justify-items:center;gap:1rem;padding:clamp(1.5rem,5vw,3rem);display:grid}.image-placeholder.svelte-1fduqr7 figcaption:where(.svelte-1fduqr7){gap:.5rem;max-width:32rem;line-height:1.6;display:grid}small.svelte-1fduqr7{font-size:.8rem}
