.member-block-dialog p{overflow-wrap:anywhere;margin:0}.member-block-actions{justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.member-block-directory{gap:var(--space-4);padding:var(--space-4);display:grid}.member-block-directory ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.member-block-directory li{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.member-block-directory li>span{overflow-wrap:anywhere;min-width:0}.connection-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.connection-actions--compact{justify-content:flex-end}.connection-actions__message{color:var(--color-text-muted);flex-basis:100%;margin:0;font-size:.85rem}.connection-actions__context{color:var(--color-text-muted);flex-basis:100%;font-size:.85rem}.connection-status-pill{background:color-mix(in srgb, var(--color-purple) 24%, var(--color-surface));color:var(--color-text)}.connection-mutual-summary{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--color-border);display:grid}.connection-mutual-summary ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.connection-mutual-summary a{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);color:var(--color-text);display:inline-flex}.connection-page__sections,.connection-section{gap:var(--space-4);display:grid}.connection-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.connection-list__item,.connection-list__item+.connection-list__item{margin:0}.connection-list__item{align-items:center;gap:var(--space-4);padding:var(--space-4);grid-template-columns:auto minmax(0,1fr) minmax(10rem,auto);display:grid}.connection-list__identity{min-width:0}.connection-list__identity small{margin-top:var(--space-1);color:var(--color-text-muted);display:block}.connection-empty{padding:var(--space-4);color:var(--color-text-muted);margin:0}.connection-dialog-actions{justify-content:flex-end;gap:var(--space-3);display:flex}@media (width<=47.5rem){.public-profile__identity-action .connection-actions{justify-content:flex-start}.connection-list__item{grid-template-columns:auto minmax(0,1fr)}.connection-list__item>.connection-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=22.5rem){.connection-list__item>.profile-avatar{width:2.5rem}.connection-dialog-actions{flex-direction:column-reverse;align-items:stretch}}
