/* Updates only: Home Feeds column/spacing; compact wrapped repost identity. */
.results .search-results-list.search-updates-feed { display:grid; grid-template-columns:minmax(0,1fr); width:min(100%,520px); max-width:520px; margin-inline:auto; gap:18px; }
.results .search-results-list.search-updates-feed > article { width:100%; max-width:100%; min-width:0; margin:0; box-sizing:border-box; border-radius:8px; box-shadow:0 6px 18px rgba(0,27,71,.045); }
.results .search-updates-feed .social-feed-head { min-width:0; gap:9px; padding:10px 12px 5px; }
.results .search-updates-feed .social-feed-name strong { font-size:14px; line-height:1.3; white-space:normal; overflow-wrap:anywhere; }
.results .search-updates-feed .social-feed-name small { font-size:11px; line-height:1.3; white-space:normal; overflow-wrap:anywhere; }
.results .search-updates-feed .social-feed-repost-note { display:block; min-width:0; margin:7px 12px 2px; color:#667085; font-size:11px; line-height:1.25; font-weight:720; white-space:normal; overflow-wrap:anywhere; }
.results .search-updates-feed .social-feed-repost-original { min-width:0; max-width:calc(100% - 24px); margin:0 12px 12px; overflow:hidden; border:1px solid rgba(0,27,71,.08); border-radius:8px; }
.results .search-updates-feed .social-feed-repost-original > article { width:100%; max-width:100%; min-width:0; margin:0; border:0; border-radius:0; box-shadow:none; box-sizing:border-box; }
.results .search-updates-feed .social-feed-card.is-text-only .social-feed-text-panel { margin:0 12px 2px; padding:8px 0 10px; font-size:13.5px; line-height:1.45; }
.results .search-updates-feed .social-feed-caption { font-size:13.5px; line-height:1.45; overflow-wrap:anywhere; }
