.content .ogp-card{display:flex;flex-direction:row;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-6);padding:var(--space-3);line-height:1.5;color:var(--color-text);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.content .ogp-card:hover{text-decoration:none}.content .ogp-card:hover strong{text-decoration:underline}.content .ogp-card img{flex-shrink:0;width:80px;height:80px;margin:0;object-fit:cover;border-radius:var(--radius-xs)}.ogp-card div{display:flex;flex:1;flex-direction:column;justify-content:space-between;min-width:0}.ogp-card strong{margin-bottom:.25em;font-size:var(--fs-base);font-weight:700;line-height:1.4}.content .ogp-card p{display:-webkit-box;margin:0 0 .5em;overflow:hidden;font-size:var(--fs-sm);line-height:1.5;color:var(--color-text-muted);-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4}.ogp-card .ogp-url{display:-webkit-box;overflow:hidden;font-size:var(--fs-xs);color:var(--color-text-muted);-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;word-break:break-all}
