.pub-card.svelte-bdm5fk{height:100%;width:calc(clamp(8.5rem, var(--shot-h) * var(--r), 24rem) + 20px);background:var(--canvas);max-width:100%;color:var(--text);flex-direction:column;gap:2px;padding:10px 10px 14px;transition:transform .15s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}.pub-card.svelte-bdm5fk:hover{background:var(--well)}.pub-card.svelte-bdm5fk:hover .t:where(.svelte-bdm5fk),.t.svelte-bdm5fk:focus-visible{color:var(--accent-ink)}.pub-card.svelte-bdm5fk:active{transform:scale(.98)}.slot.svelte-bdm5fk{height:var(--shot-h);place-items:center;display:grid;container-type:size}.pub-well.svelte-bdm5fk{width:min(100cqw, calc(100cqh * var(--r)));aspect-ratio:var(--r);--film-ratio:var(--r);background:var(--well);display:block;overflow:hidden}.poster.svelte-bdm5fk{width:100%;height:100%;display:block}.lines.svelte-bdm5fk{flex-direction:column;gap:.1rem;min-width:0;padding:.5rem .4rem 0;display:flex}.t.svelte-bdm5fk{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.3;overflow:hidden}.t.svelte-bdm5fk:hover{text-decoration:none}.t.svelte-bdm5fk:after{content:"";position:absolute;inset:0}.t.svelte-bdm5fk:focus-visible{outline:none}.t.svelte-bdm5fk:focus-visible:after{outline:3px solid var(--accent);outline-offset:3px}.m.svelte-bdm5fk{color:var(--text-2);font-size:.84rem}.by.svelte-bdm5fk{z-index:1;color:inherit;margin:-.55rem -.3rem;padding:.55rem .3rem;font-weight:700;position:relative}.draft.svelte-bdm5fk{color:var(--text);font-weight:700}.m.svelte-bdm5fk span:where(.svelte-bdm5fk){white-space:nowrap}@media (prefers-reduced-motion:reduce){.pub-card.svelte-bdm5fk{transition:none}.pub-card.svelte-bdm5fk:active{transform:none}}
