/* Apply only with all six verified profile images. */
#recommendations .profile-row{grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start}
#recommendations .profile-row .profile-avatar{display:block;width:44px;height:44px;min-width:44px;max-width:none;border-radius:50%;object-fit:cover;object-position:center;border:1px solid var(--line);background:var(--panel2)}
#recommendations .curation-profile{min-width:0}
#recommendations .curation-profile>strong{line-height:1.5;overflow-wrap:anywhere}
#recommendations .curation-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
@media(min-width:1200px){#recommendations .profile-row{grid-template-columns:48px minmax(0,1fr)}#recommendations .profile-row .profile-avatar{width:48px;height:48px;min-width:48px}}
@media(max-width:480px){#recommendations .profile-row{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:18px 12px}#recommendations .profile-row .profile-avatar{width:40px;height:40px;min-width:40px}#recommendations .curation-profile>strong{font-size:16px}}
