.poster-image.svelte-amlt6t{aspect-ratio:3/4;background:#fff;width:100%}img.svelte-amlt6t,.image-open.svelte-amlt6t{width:100%;height:100%;display:block}img.svelte-amlt6t{object-fit:contain}.image-open.svelte-amlt6t{background:#fff;border:0;padding:0}.image-open.svelte-amlt6t:hover{outline:1px solid var(--color-rule);outline-offset:3px}.image-error.svelte-amlt6t{text-align:center;height:100%;color:var(--color-muted);background:var(--color-surface);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:16px;font-size:14px;display:flex}.button-content.svelte-1jtrxsi{display:grid}.button-content.svelte-1jtrxsi>span:where(.svelte-1jtrxsi){white-space:nowrap;grid-area:1/1;justify-content:center;align-items:center;gap:8px;display:inline-flex}.width-reserve.svelte-1jtrxsi{visibility:hidden}.spinner.svelte-1jtrxsi,.spinner-space.svelte-1jtrxsi{flex:none;width:16px;height:16px}.spinner.svelte-1jtrxsi{border:2px solid;border-right-color:#0000;border-radius:50%;animation:.8s linear infinite svelte-1jtrxsi-download-spin}.download-feedback.svelte-1jtrxsi{color:var(--color-muted);overflow-wrap:anywhere;flex:1 0 100%;order:1;margin:0;font-size:14px;line-height:1.7}.download-feedback.svelte-1jtrxsi:empty{display:none}.download-feedback.failed.svelte-1jtrxsi{color:var(--color-accent)}@keyframes svelte-1jtrxsi-download-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1jtrxsi{animation:none}}
