.catalog-real-photo.svelte-1g99557{position:relative;margin:0;width:100%;min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;background:#fff}.catalog-real-photo.svelte-1g99557 img:where(.svelte-1g99557){width:100%;height:auto;max-height:240px;object-fit:contain;display:block}.with-details.svelte-1g99557{padding:25px;border:1px solid var(--border);border-radius:12px;gap:25px}.with-details.svelte-1g99557 img:where(.svelte-1g99557){max-height:380px}.catalog-real-photo.svelte-1g99557 figcaption:where(.svelte-1g99557){width:100%;font-size:11px;color:var(--muted-foreground);line-height:1.8}.catalog-real-photo.svelte-1g99557 figcaption:where(.svelte-1g99557) p:where(.svelte-1g99557){margin:0 0 9px}.catalog-real-photo.svelte-1g99557 .source-url:where(.svelte-1g99557){font-size:10px}.photo-qualifications.svelte-1g99557{padding:12px;margin:12px 0;background:#f6f8fc;border-left:2px solid var(--border);overflow-wrap:anywhere}.photo-qualifications.svelte-1g99557 strong:where(.svelte-1g99557){display:block;font-size:11px;margin-bottom:8px}.photo-load-error.svelte-1g99557{font-size:12px;padding:18px;color:var(--muted-foreground)}@media(max-width:680px){.with-details.svelte-1g99557{padding:20px}.with-details.svelte-1g99557 img:where(.svelte-1g99557){max-height:300px}}.generated-media-label.svelte-1g99557{position:absolute;bottom:7px;left:8px;border-radius:4px;padding:2px 6px;background:#ffffffe6;font-size:10px;line-height:1.5;color:var(--muted-foreground)}
