.fmStartActions,.fmSocialBar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px}.fmStartActions a{font-size:14px;text-decoration:none;color:#7a1d5e}.fmSocialBar button{border:1px solid var(--line,#f1e4ed);border-radius:18px;min-height:42px;padding:8px 14px;background:var(--surface,#fff);color:inherit;font:inherit;font-size:14px;cursor:pointer}.fmSocialBar #fmRequestCount:not(:empty){display:inline-grid;place-items:center;min-width:22px;min-height:22px;border-radius:50%;background:#7a1d5e;color:white;font-size:12px}.fmPeopleSuggestions{padding:14px 16px}.fmSuggestionTitle{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.fmSuggestionTitle h2{font-size:16px;margin:0}.fmSuggestionTitle a{font-size:13px;color:#7a1d5e}.fmSuggestedPerson{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0}.fmSuggestedPerson>a{display:flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:inherit;flex:1}.fmSuggestedPerson>a>span:last-child{display:grid;min-width:0;gap:4px}.fmSuggestedPerson strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmSuggestedPerson small{color:var(--muted,#856b7d);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fmSuggestedPerson .avatar{width:42px;height:42px;flex:0 0 42px}.fmSuggestedPerson button{border:1px solid #eedde8;border-radius:18px;min-height:40px;padding:8px 12px;background:#7a1d5e;color:white;font:inherit;font-size:13px;cursor:pointer}.fmSuggestedPerson button[aria-pressed=true]{background:transparent;color:inherit}.fmRequestCard{padding:16px 0;border-bottom:1px solid var(--line,#f1e4ed)}.fmRequestCard p,.fmRequestBody,.fmAcceptedIntroduction p{white-space:pre-wrap;overflow-wrap:anywhere}.fmRequestBody{margin:16px 0;padding:14px;background:#fcf4f9;border-left:3px solid #7a1d5e;border-radius:8px}.fmAcceptedIntroduction{padding:12px 16px;margin:12px;background:var(--surface,#fcf4f9);border-radius:14px;font-size:13px}.fmAcceptedIntroduction p{margin-bottom:0}.fmSocialPeople{max-height:55dvh;overflow:auto}.fmSocialPeople>.phoneLink{display:block;margin:0 0 10px 52px}.chatConnecting .connectionEntry{display:none}body.dark .fmSocialBar button,body.dark .fmRequestBody{background:#392332;color:#fff}
