.card.svelte-v13ikn{display:flex;flex-direction:column;gap:var(--s4);min-width:0}.thumb.svelte-v13ikn{position:relative;display:block;aspect-ratio:16/9;background:var(--paper-2);overflow:hidden;border:1px solid var(--rule)}.thumb.svelte-v13ikn img:where(.svelte-v13ikn){width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.card.svelte-v13ikn:hover .thumb:where(.svelte-v13ikn) img:where(.svelte-v13ikn){transform:scale(1.03)}.ph.svelte-v13ikn{width:100%;height:100%}.dur.svelte-v13ikn{position:absolute;right:.5rem;bottom:.5rem;background:#191713;color:#f8f4ec;font:600 .72rem/1 var(--sans);padding:.3rem .45rem;border-radius:2px}.body.svelte-v13ikn{display:flex;flex-direction:column;gap:var(--s2)}.title.svelte-v13ikn{font-size:1.35rem;line-height:1.15;font-weight:600}.title.svelte-v13ikn a:where(.svelte-v13ikn){text-decoration:none}.title.svelte-v13ikn a:where(.svelte-v13ikn):hover{text-decoration:underline;text-decoration-thickness:1px}.guest.svelte-v13ikn{font:italic 400 .95rem var(--serif);color:var(--ink-2);margin:0}.sum.svelte-v13ikn{color:var(--ink-2);font-size:.9rem;line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.chips.svelte-v13ikn{list-style:none;margin:var(--s2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.35rem}
