.poster.svelte-16tc89p{aspect-ratio:2/3;border-radius:var(--radius-sm);object-fit:cover;background:var(--surface-2);width:100%;display:block}.placeholder.svelte-16tc89p{border:1px solid var(--border-strong);justify-content:center;align-items:center;padding:.4rem;display:flex;overflow:hidden}.placeholder.svelte-16tc89p span:where(.svelte-16tc89p){-webkit-line-clamp:5;line-clamp:5;color:var(--text-2);text-align:center;word-break:break-all;-webkit-box-orient:vertical;font-size:.75rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.placeholder.svelte-16tc89p span.compact:where(.svelte-16tc89p){-webkit-line-clamp:4;line-clamp:4;font-size:.55rem}
