.profile-connections{display:block}.profile-connections section+section{margin-top:26px}.profile-connections h3{font-size:15px;font-weight:500;margin:0 0 10px}.profile-connection-row{display:grid;grid-template-columns:minmax(160px,25%) minmax(0,1fr) auto;gap:18px;align-items:start;padding:16px 0;border-bottom:1px solid var(--line)}.profile-connection-identity{display:flex;align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:500;color:inherit;text-decoration:none}.profile-connection-identity .company-logo{flex:none}.profile-connection-identity span{overflow-wrap:anywhere}.profile-connection-identity:hover span{text-decoration:underline;text-underline-offset:3px}.profile-connection-description{min-width:0}.profile-connection-kind{font-size:12px;color:var(--muted)}.profile-connection-description p{font-size:13px;line-height:1.55;margin:5px 0;overflow-wrap:anywhere}.profile-connection-description small{font-size:11px;color:var(--muted);line-height:1.5}.profile-connection-source{display:flex;gap:8px;flex-wrap:wrap;font-size:12px;max-width:130px}.profile-connection-row:hover{background:transparent;transform:none;box-shadow:none}@media(max-width:600px){.profile-connection-row{grid-template-columns:minmax(0,1fr) auto;gap:9px 12px;padding:15px 0}.profile-connection-description{grid-column:1/-1;grid-row:2}.profile-connection-source{grid-column:2;grid-row:1}.profile-connection-identity{font-size:13px}}
