.cover[data-v-4705db6c]{aspect-ratio:16/9;background:var(--bg-input);overflow:hidden}.cover img[data-v-4705db6c]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cover-placeholder[data-v-4705db6c]{background:linear-gradient(135deg,#1a3a5a,#2a2a4a);color:var(--accent);display:grid;font-size:var(--text-3xl);font-weight:700;place-items:center}.body[data-v-4705db6c]{display:flex;flex:1;flex-direction:column;gap:var(--space-2);padding:var(--space-4)}.pin[data-v-4705db6c]{align-self:flex-start}.title[data-v-4705db6c]{font-size:var(--text-md);font-weight:600;line-height:var(--leading-tight);margin:0}.excerpt[data-v-4705db6c]{color:var(--text-muted);display:-webkit-box;font-size:var(--text-sm);-webkit-line-clamp:3;line-clamp:3;line-height:var(--leading-normal);margin:0;-webkit-box-orient:vertical;overflow:hidden}.meta[data-v-4705db6c]{align-items:center;color:var(--text-faint);display:flex;flex-wrap:wrap;font-size:var(--text-xs);gap:var(--space-2);margin-top:auto;padding-top:var(--space-2)}.dot[data-v-4705db6c]{opacity:.5}.views[data-v-4705db6c]{margin-left:auto}.author-link[data-v-4705db6c]{border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition)}.author-link[data-v-4705db6c]:hover{color:var(--accent);text-decoration:underline}.author-link[data-v-4705db6c]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
