.linked-card{display:flex;gap:12px;align-items:stretch;min-width:0;padding:10px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);text-decoration:none;transition:border-color .15s,transform .15s}.linked-card:hover{border-color:var(--primary)}.linked-card:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.linked-card__cover{flex:0 0 66px;width:66px;height:88px;border-radius:8px;overflow:hidden;background:var(--surface2);display:block;position:relative}.linked-card__cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.linked-card__body{display:flex;flex-direction:column;gap:2px;min-width:0}.linked-card__kind{font-size:11px;color:var(--primary);font-weight:600}.linked-card__title{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.linked-card__sub,.linked-card__title{overflow:hidden;text-overflow:ellipsis}.linked-card__sub{font-size:12px;color:var(--text-muted);white-space:nowrap}.linked-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:10px;gap:10px}