.FormattedText_formattedText__2yL7V{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.45}.FormattedText_formattedText__2yL7V a{color:var(--green);font-weight:700;text-decoration:underline;text-underline-offset:2px}.FormattedText_formattedText__2yL7V a:hover{opacity:.85}.messenger_page__loQ_m{height:100dvh;min-height:100dvh;padding:24px 16px 56px;background:var(--bg);color:var(--text);box-sizing:border-box}.messenger_shell__Lhqmm{width:min(1380px,97vw);height:calc(100dvh - 126px);min-height:560px;margin:0 auto;display:flex;overflow:hidden}.messenger_centerCard__q3q_y,.messenger_shell__Lhqmm{border:1px solid var(--card-border);border-radius:20px;background:var(--card);box-shadow:var(--shadow)}.messenger_centerCard__q3q_y{width:min(520px,100%);margin:12vh auto 0;padding:28px;text-align:center}.messenger_centerCard__q3q_y h1,.messenger_centerCard__q3q_y p{margin:0}.messenger_centerCard__q3q_y p{margin-top:8px;color:var(--muted)}.messenger_inbox__iv4Cb{width:360px;min-width:320px;display:flex;flex-direction:column;border-right:1px solid var(--card-border);background:var(--card)}.messenger_inboxHeader__LgdR_{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 18px 10px}.messenger_inboxHeader__LgdR_ h1{margin:0;font-size:1.65rem;line-height:1;font-weight:950}.messenger_inboxHeader__LgdR_ p{margin:5px 0 0;color:var(--muted);font-size:.8rem}.messenger_composerIcon__sfs_o,.messenger_headerActionButton__WCW44,.messenger_iconButton__6q5du,.messenger_mobileBackButton__c0qbG,.messenger_newChatButton__H51vP{border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--text)}.messenger_newChatButton__H51vP{width:38px;height:38px;border-radius:50%;background:rgba(15,107,43,.1);color:var(--green);font-size:1.25rem;font-weight:900}.messenger_newChatButton__H51vP:hover{background:rgba(15,107,43,.16)}.messenger_inboxSearchWrap__fY4xZ,.messenger_threadSearchBar__6ZDqM{display:flex;align-items:center;gap:8px;border:1px solid transparent;background:rgba(127,127,127,.1)}.messenger_inboxSearchWrap__fY4xZ{margin:4px 16px 10px;padding:9px 12px;border-radius:999px}.messenger_inboxSearchWrap__fY4xZ:focus-within,.messenger_threadSearchBar__6ZDqM:focus-within{border-color:rgba(15,107,43,.35);box-shadow:0 0 0 3px rgba(15,107,43,.09)}.messenger_inboxSearchWrap__fY4xZ input,.messenger_threadSearchBar__6ZDqM input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.messenger_conversationList__jJMXm{flex:1;overflow-y:auto;padding:2px 8px 14px;-webkit-overflow-scrolling:touch}.messenger_conversationItem__v_9UZ{width:100%;display:flex;align-items:center;gap:11px;padding:10px;border:0;border-radius:14px;background:transparent;color:var(--text);text-align:left;cursor:pointer}.messenger_conversationItemActive__QEw36,.messenger_conversationItem__v_9UZ:hover{background:rgba(15,107,43,.08)}.messenger_conversationUnread___9dBu .messenger_conversationPreviewRow__omyvW span,.messenger_conversationUnread___9dBu .messenger_conversationTopLine__DOO5a strong{font-weight:900;opacity:1}.messenger_avatarWithStatus__FiDvq{position:relative;flex:0 0 auto}.messenger_profileAvatar__1wcoc{display:block;width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:rgba(127,127,127,.14);border:1px solid rgba(15,107,43,.18)}.messenger_avatar_tiny__iKJ6w{width:22px;height:22px}.messenger_avatar_small__6ySeU{width:36px;height:36px}.messenger_avatar_normal__T1fUx{width:48px;height:48px}.messenger_avatar_large__O0mAg{width:84px;height:84px}.messenger_avatar_receipt__nlt55{width:17px;height:17px;border:1.5px solid var(--card)}.messenger_groupAvatar__vDdcU{width:48px;height:48px;position:relative;overflow:hidden;border-radius:50%;background:rgba(15,107,43,.1);border:1px solid rgba(15,107,43,.18)}.messenger_groupAvatar_small__3qOoR{width:36px;height:36px}.messenger_groupAvatar_normal__CJkst{width:48px;height:48px}.messenger_groupAvatar_large__FIN5W{width:84px;height:84px}.messenger_groupAvatar__vDdcU img{position:absolute;-o-object-fit:cover;object-fit:cover;width:58%;height:58%;border-radius:50%;border:2px solid var(--card);background:var(--card)}.messenger_groupAvatarPart1__d0lCp{left:2%;top:4%}.messenger_groupAvatarPart2__Ott71{right:2%;top:18%}.messenger_groupAvatarPart3___uW7j{left:22%;bottom:0}.messenger_onlineDot__KQult{position:absolute;right:0;bottom:1px;width:11px;height:11px;border-radius:50%;border:2px solid var(--card);background:#16a34a}.messenger_conversationText__x5m0P{min-width:0;flex:1}.messenger_conversationPreviewRow__omyvW,.messenger_conversationTopLine__DOO5a{display:flex;align-items:center;min-width:0;gap:8px}.messenger_conversationTopLine__DOO5a strong{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;font-weight:780}.messenger_conversationTopLine__DOO5a time{flex:0 0 auto;color:var(--muted);font-size:.68rem}.messenger_conversationPreviewRow__omyvW{margin-top:3px}.messenger_conversationPreviewRow__omyvW span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:.8rem}.messenger_unreadDot__seJ5p{min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--green);color:#fff;font-size:.67rem}.messenger_mutedText__4BCNa,.messenger_noConversations__1Ko9_,.messenger_pickerHint__Y2UWd,.messenger_threadStatus__AT9RC{color:var(--muted);text-align:center}.messenger_noConversations__1Ko9_{padding:28px 16px;font-size:.88rem}.messenger_thread__p6AYp{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--bg)}.messenger_threadHeader__wSbER{height:64px;min-height:64px;padding:0 14px;display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--card-border);background:var(--card);box-shadow:0 1px 3px rgba(0,0,0,.03);z-index:4}.messenger_threadHeaderText__LkiW_{flex:1;min-width:0;display:flex;flex-direction:column}.messenger_threadHeaderText__LkiW_ span,.messenger_threadHeaderText__LkiW_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_threadHeaderText__LkiW_ strong{font-size:.98rem;font-weight:900}.messenger_threadHeaderText__LkiW_ span{margin-top:2px;color:var(--muted);font-size:.72rem}.messenger_threadHeaderActions__kOkNr{display:flex;align-items:center;gap:6px}.messenger_headerActionButton__WCW44,.messenger_iconButton__6q5du{width:36px;height:36px;border-radius:50%;background:rgba(127,127,127,.09);font-size:1.05rem;font-weight:900}.messenger_headerActionButton__WCW44:hover,.messenger_iconButton__6q5du:hover{background:rgba(15,107,43,.12);color:var(--green)}.messenger_mobileBackButton__c0qbG{display:none;width:34px;height:34px;background:transparent;color:var(--green);font-size:2rem;line-height:1}.messenger_threadSearchBar__6ZDqM{padding:8px 12px;margin:8px 12px 0;border-radius:12px;background:var(--card);border-color:var(--card-border)}.messenger_threadSearchBar__6ZDqM button{border:0;background:transparent;color:var(--green);cursor:pointer;font-weight:800}.messenger_messagesScroller__qh3cD{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.messenger_messagesList__btvNd{min-height:100%;padding:18px 18px 8px;display:flex;flex-direction:column;justify-content:flex-end}.messenger_emptyState__RRO__,.messenger_threadIntro__MCsa3{width:min(520px,90%);margin:auto;padding:28px 20px;text-align:center}.messenger_emptyState__RRO__ h2,.messenger_threadIntro__MCsa3 h2{margin:14px 0 5px;font-size:1.3rem}.messenger_emptyState__RRO__ p,.messenger_threadIntro__MCsa3 p{margin:0 auto;max-width:430px;color:var(--muted);line-height:1.5}.messenger_threadIntro__MCsa3>:first-child{margin:0 auto}.messenger_emptyIcon__fFuWZ{font-size:3rem}.messenger_emptyState__RRO__ .messenger_primaryButton__Rrl0U{margin-top:18px}.messenger_systemMessage__WztpR{align-self:center;max-width:78%;margin:12px auto;padding:4px 10px;color:var(--muted);font-size:.72rem;text-align:center}.messenger_messageRow__U4Cus{width:100%;display:flex;align-items:flex-end;gap:7px;margin-top:2px}.messenger_messageRowMine__6hz53{justify-content:flex-end}.messenger_messageRowTheirs__ad9_z{justify-content:flex-start}.messenger_messageGroupStart__L2ksg{margin-top:11px}.messenger_messageAvatarGutter__53nuJ{width:32px;min-width:32px;display:flex;align-items:flex-end;justify-content:center}.messenger_messageAvatarGutter__53nuJ .messenger_profileAvatar__1wcoc{width:29px;height:29px}.messenger_messageColumn__qkasM{max-width:min(72%,610px);min-width:0}.messenger_senderName___bldT{margin:0 10px 4px;color:var(--muted);font-size:.69rem;font-weight:750}.messenger_messageBubble__IfNkP{position:relative;padding:9px 13px;border-radius:18px;overflow:visible;overflow-wrap:anywhere;word-break:break-word}.messenger_myBubble__xmWFh{background:linear-gradient(135deg,#0f6b2b,#0a4e20);color:#fff;border-bottom-right-radius:6px}.messenger_theirBubble__6nFGI{background:var(--card);color:var(--text);border:1px solid var(--card-border);border-bottom-left-radius:6px}.messenger_messageRow__U4Cus:not(.messenger_messageGroupStart__L2ksg) .messenger_myBubble__xmWFh{border-top-right-radius:7px}.messenger_messageRow__U4Cus:not(.messenger_messageGroupStart__L2ksg) .messenger_theirBubble__6nFGI{border-top-left-radius:7px}.messenger_messageText__VOKHx{padding-right:20px;line-height:1.38;font-size:.92rem}.messenger_myBubble__xmWFh .messenger_messageText__VOKHx a{color:#dbeafe}.messenger_theirBubble__6nFGI .messenger_messageText__VOKHx a{color:#2563eb}.messenger_messageMenuWrap__auPbz{position:absolute;top:3px;right:4px;z-index:5}.messenger_messageMenuButton__f6m_B{width:25px;height:25px;border:0;border-radius:50%;background:transparent;color:inherit;opacity:.65;cursor:pointer;font-size:.67rem;font-weight:950}.messenger_messageMenuButton__f6m_B:hover{opacity:1;background:rgba(127,127,127,.15)}.messenger_messageMenu__nAz6W{position:absolute;top:27px;right:0;width:185px;padding:6px;display:flex;flex-direction:column;border:1px solid var(--card-border);border-radius:12px;background:var(--card);color:var(--text);box-shadow:var(--shadow);z-index:20}.messenger_messageMenu__nAz6W button{width:100%;padding:8px 9px;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;text-align:left;font:inherit;font-size:.78rem;font-weight:750}.messenger_messageMenu__nAz6W button:hover{background:rgba(127,127,127,.09)}.messenger_messageMenu__nAz6W .messenger_menuDanger__mkJ1H{color:#dc2626}.messenger_replyQuote__hfMDX{margin:0 24px 7px 0;padding:7px 9px;display:flex;flex-direction:column;border-left:3px solid;border-radius:8px;background:rgba(127,127,127,.12);font-size:.72rem}.messenger_replyQuote__hfMDX span,.messenger_replyQuote__hfMDX strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_replyQuote__hfMDX span{opacity:.76;margin-top:2px}.messenger_unsentText__SRiL8{opacity:.72;font-size:.82rem}.messenger_messageMediaGrid__x_irm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:5px 0}.messenger_messageMediaGrid__x_irm>:only-child{grid-column:1/-1}.messenger_messageMediaGrid__x_irm img,.messenger_messageVideo__U9L5s{display:block;width:100%;max-width:330px;max-height:330px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.messenger_fileAttachmentList__0sPqR{display:flex;flex-direction:column;gap:6px;margin-top:5px}.messenger_fileAttachment__oj06s{min-width:210px;display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:10px;background:rgba(127,127,127,.12);color:inherit;text-decoration:none}.messenger_fileAttachment__oj06s span:last-child{min-width:0;display:flex;flex-direction:column}.messenger_fileAttachment__oj06s strong{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem}.messenger_fileAttachment__oj06s small{opacity:.68;margin-top:2px}.messenger_fileIcon__bIDwX{font-size:1.3rem}.messenger_assetLoading__0zZZa,.messenger_assetUnavailable__8dB_w{display:inline-block;padding:7px 9px;color:var(--muted);font-size:.72rem}.messenger_messageTime__9kVXU{margin:3px 8px 0;color:var(--muted);font-size:.62rem}.messenger_messageTimeMine__I7Q7H{text-align:right}.messenger_readReceipts__t7S_m{min-height:18px;margin-top:2px;display:flex;align-items:center;gap:1px}.messenger_readReceiptsMine__u0N_N{justify-content:flex-end}.messenger_readReceipts__t7S_m span{margin-left:3px;color:var(--muted);font-size:.6rem}.messenger_typingRow__xPuRC{margin-top:9px;margin-left:39px;display:flex;flex-direction:column;align-items:flex-start}.messenger_typingBubble__AUO6m{padding:7px 12px;display:flex;gap:3px;border:1px solid var(--card-border);border-radius:18px;background:var(--card);font-size:1rem;line-height:1}.messenger_typingRow__xPuRC small{margin:3px 7px 0;color:var(--muted);font-size:.62rem}.messenger_composerWrap__QRDDj{border-top:1px solid var(--card-border);background:var(--card)}.messenger_replyComposerBanner__JvfnS{padding:8px 14px 0;display:flex;align-items:center;gap:10px}.messenger_replyComposerBanner__JvfnS>div{flex:1;min-width:0;padding:8px 10px;border-left:3px solid var(--green);border-radius:8px;background:rgba(15,107,43,.06);display:flex;flex-direction:column}.messenger_replyComposerBanner__JvfnS span,.messenger_replyComposerBanner__JvfnS strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem}.messenger_replyComposerBanner__JvfnS span{color:var(--muted);margin-top:2px}.messenger_queuedFiles__MOJrl{padding:8px 12px 0;display:flex;gap:6px;overflow-x:auto}.messenger_queuedFile__W6uuX{max-width:260px;padding:6px 8px;display:flex;align-items:center;gap:6px;border:1px solid var(--card-border);border-radius:10px;background:var(--bg);font-size:.69rem}.messenger_queuedFile__W6uuX strong{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_queuedFile__W6uuX button{border:0;background:transparent;color:var(--muted);cursor:pointer;font-weight:900}.messenger_uploadStatus___aOAE{padding:7px 14px 0;color:var(--muted);font-size:.69rem}.messenger_composer__A_i2T{display:flex;align-items:flex-end;gap:7px;padding:10px 12px 12px}.messenger_composerActions__N9WLK{min-height:42px;display:flex;align-items:center;gap:2px}.messenger_composerIcon__sfs_o{width:32px;height:32px;border-radius:50%;background:transparent;color:var(--green);font-size:1.1rem;font-weight:900}.messenger_composerIcon__sfs_o:hover{background:rgba(15,107,43,.09)}.messenger_composer__A_i2T textarea{flex:1;min-width:0;min-height:42px;max-height:240px;padding:10px 13px;resize:none;overflow-x:hidden;border:1px solid transparent;border-radius:18px;outline:0;background:rgba(127,127,127,.09);color:var(--text);font:inherit;font-size:.9rem;line-height:1.35;box-sizing:border-box}.messenger_composer__A_i2T textarea:focus{border-color:rgba(15,107,43,.28)}.messenger_sendButton__dHEQC{min-width:52px;min-height:42px;padding:0 10px;border:0;border-radius:14px;background:transparent;color:var(--green);cursor:pointer;font-weight:900}.messenger_sendButton__dHEQC:hover:not(:disabled){background:rgba(15,107,43,.08)}.messenger_sendButton__dHEQC:disabled{opacity:.45;cursor:default}.messenger_detailsPanel__rI3Wi{width:350px;min-width:320px;overflow-y:auto;border-left:1px solid var(--card-border);background:var(--card);-webkit-overflow-scrolling:touch}.messenger_detailsTopBar__dB31Y{position:sticky;top:0;z-index:6;min-height:58px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;background:var(--card);border-bottom:1px solid var(--card-border)}.messenger_detailsIdentity__uFrKJ{padding:24px 18px 18px;text-align:center}.messenger_detailsIdentity__uFrKJ>:first-child{margin:0 auto}.messenger_detailsIdentity__uFrKJ h2{margin:12px 0 3px;font-size:1.1rem;font-weight:920}.messenger_detailsIdentity__uFrKJ p{margin:0;color:var(--muted);font-size:.75rem}.messenger_detailsSection__k0Awn{padding:14px;border-top:1px solid var(--card-border)}.messenger_detailsSection__k0Awn h3,.messenger_sectionHeaderRow__PSBAQ h3{margin:0 0 9px;font-size:.79rem;font-weight:900}.messenger_detailsAction__9fEwG,.messenger_detailsDanger__W_jlM{width:100%;padding:9px 8px;display:flex;align-items:center;gap:10px;border:0;border-radius:10px;background:transparent;color:var(--text);cursor:pointer;text-align:left;font:inherit;font-size:.8rem;font-weight:720}.messenger_detailsAction__9fEwG:hover{background:rgba(127,127,127,.08)}.messenger_detailsDanger__W_jlM{color:#dc2626}.messenger_detailsDanger__W_jlM:hover{background:rgba(220,38,38,.07)}.messenger_sectionHeaderRow__PSBAQ{display:flex;align-items:center;justify-content:space-between;gap:10px}.messenger_sectionHeaderRow__PSBAQ h3{margin:0}.messenger_textButton__7MitO{border:0;background:transparent;color:var(--green);cursor:pointer;font:inherit;font-size:.73rem;font-weight:850}.messenger_renameRow__Lj7SP{display:grid;grid-template-columns:1fr auto;gap:6px}.messenger_groupNameField__9sIGX input,.messenger_panelSearch__9ymMO,.messenger_renameRow__Lj7SP input{width:100%;min-width:0;padding:9px 10px;border:1px solid var(--card-border);border-radius:10px;background:var(--bg);color:var(--text);outline:none;font:inherit;box-sizing:border-box}.messenger_groupNameField__9sIGX input:focus,.messenger_panelSearch__9ymMO:focus,.messenger_renameRow__Lj7SP input:focus{border-color:rgba(15,107,43,.42);box-shadow:0 0 0 3px rgba(15,107,43,.08)}.messenger_miniAction__Qd7Vt,.messenger_miniDanger__P0Cd_,.messenger_smallPrimaryButton__f70Yh,.messenger_smallSecondaryButton__9NVs6{border:0;border-radius:8px;cursor:pointer;font:inherit;font-size:.68rem;font-weight:850}.messenger_smallPrimaryButton__f70Yh{padding:7px 9px;background:var(--green);color:#fff}.messenger_smallSecondaryButton__9NVs6{grid-column:2;padding:5px 9px;background:rgba(127,127,127,.1);color:var(--text)}.messenger_memberList__CwPqV{display:flex;flex-direction:column;gap:3px}.messenger_memberRow__wAVfQ{padding:7px 4px;display:flex;align-items:center;gap:8px}.messenger_memberText__PHwob{min-width:0;flex:1;display:flex;flex-direction:column}.messenger_memberText__PHwob span,.messenger_memberText__PHwob strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_memberText__PHwob strong{font-size:.76rem}.messenger_memberText__PHwob span{margin-top:2px;color:var(--muted);font-size:.65rem}.messenger_memberActions__wksP0{display:flex;flex-direction:column;align-items:flex-end;gap:3px}.messenger_miniAction__Qd7Vt,.messenger_miniDanger__P0Cd_{padding:4px 6px;background:rgba(127,127,127,.08);color:var(--text)}.messenger_miniDanger__P0Cd_{color:#dc2626}.messenger_addPeoplePanel__kWvLx{padding-top:5px}.messenger_panelSearch__9ymMO{margin-top:8px}.messenger_peopleResultsCompact__PMXhv{max-height:230px;overflow-y:auto;margin-top:6px}.messenger_selectedPeopleCompact___m_2o{margin-top:7px;display:flex;flex-wrap:wrap;gap:5px}.messenger_primaryButtonWide___stVX{width:100%;margin-top:8px;padding:9px 12px;border:0;border-radius:9px;background:var(--green);color:#fff;cursor:pointer;font-weight:850}.messenger_primaryButtonWide___stVX:disabled{opacity:.5;cursor:default}.messenger_sharedTabs__kHayG{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:3px;border-radius:10px;background:rgba(127,127,127,.08)}.messenger_sharedTabActive__kKHpd,.messenger_sharedTab__uhSQc{padding:6px 4px;border:0;border-radius:8px;background:transparent;color:var(--muted);cursor:pointer;font:inherit;font-size:.65rem;font-weight:800}.messenger_sharedTabActive__kKHpd{background:var(--card);color:var(--text);box-shadow:0 1px 4px rgba(0,0,0,.08)}.messenger_mediaGrid__pi0TB{margin-top:9px;display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.messenger_mediaTile__1_hqN{aspect-ratio:1;overflow:hidden;border-radius:7px;background:rgba(127,127,127,.08)}.messenger_mediaTile__1_hqN img,.messenger_mediaTile__1_hqN video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.messenger_sharedList__ETVeU{margin-top:8px;display:flex;flex-direction:column;gap:5px}.messenger_sharedFileLink__UptBF,.messenger_sharedLink__KnkPQ{padding:7px 8px;border-radius:8px;background:rgba(127,127,127,.07);color:var(--text);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem}.messenger_sharedLink__KnkPQ{color:#2563eb}.messenger_modalBackdrop__GMgIm{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(0,0,0,.48);backdrop-filter:blur(3px)}.messenger_newConversationModal__NNmUv{width:min(620px,96vw);max-height:min(720px,92dvh);display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--card-border);border-radius:18px;background:var(--card);color:var(--text);box-shadow:0 24px 80px rgba(0,0,0,.28)}.messenger_modalHeader__rtvuc{padding:16px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;border-bottom:1px solid var(--card-border)}.messenger_modalHeader__rtvuc h2{margin:0;font-size:1.15rem}.messenger_modalHeader__rtvuc p{margin:4px 0 0;color:var(--muted);font-size:.74rem}.messenger_recipientRow__6ceHf{padding:12px 16px;display:flex;align-items:flex-start;gap:8px;border-bottom:1px solid var(--card-border)}.messenger_recipientLabel__Yqfci{padding-top:7px;color:var(--muted);font-size:.8rem;font-weight:800}.messenger_selectedPeople__tNoXw{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.messenger_selectedPeople__tNoXw input{flex:1;min-width:150px;padding:7px 5px;border:0;outline:0;background:transparent;color:var(--text);font:inherit}.messenger_personChip__AB5Ej{min-height:30px;padding:3px 7px 3px 4px;display:inline-flex;align-items:center;gap:5px;border:0;border-radius:999px;background:rgba(15,107,43,.11);color:var(--green);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800}.messenger_groupNameField__9sIGX{padding:11px 16px 5px;display:flex;flex-direction:column;gap:6px}.messenger_groupNameField__9sIGX>span{font-size:.72rem;font-weight:850}.messenger_groupNameField__9sIGX small{color:var(--muted);font-weight:500}.messenger_peopleResults__6rLnI{min-height:180px;max-height:360px;overflow-y:auto;padding:8px 10px}.messenger_peopleResult__dekqZ{width:100%;padding:8px;display:flex;align-items:center;gap:10px;border:0;border-radius:10px;background:transparent;color:var(--text);cursor:pointer;text-align:left}.messenger_peopleResult__dekqZ:hover{background:rgba(127,127,127,.08)}.messenger_peopleResult__dekqZ>span{min-width:0;display:flex;flex-direction:column}.messenger_peopleResult__dekqZ small,.messenger_peopleResult__dekqZ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messenger_peopleResult__dekqZ strong{font-size:.82rem}.messenger_peopleResult__dekqZ small{margin-top:2px;color:var(--muted);font-size:.67rem}.messenger_pickerHint__Y2UWd{padding:42px 12px;font-size:.8rem}.messenger_modalFooter__KsjUa{padding:12px 16px;display:flex;align-items:center;justify-content:flex-end;gap:8px;border-top:1px solid var(--card-border)}.messenger_primaryButton__Rrl0U,.messenger_secondaryButton__aM8on{min-height:38px;padding:8px 15px;border:0;border-radius:10px;cursor:pointer;font:inherit;font-weight:850}.messenger_primaryButton__Rrl0U{background:var(--green);color:#fff}.messenger_secondaryButton__aM8on{background:rgba(127,127,127,.1);color:var(--text)}.messenger_primaryButton__Rrl0U:disabled,.messenger_secondaryButton__aM8on:disabled{opacity:.5;cursor:default}.messenger_errorBanner__Vili3{margin:8px 12px;padding:9px 10px;border:1px solid rgba(220,38,38,.23);border-radius:9px;background:rgba(220,38,38,.07);color:#b91c1c;font-size:.73rem}.messenger_errorBanner__Vili3 button{margin-left:8px;border:0;background:transparent;color:inherit;cursor:pointer;font-weight:900}@media (max-width:920px){.messenger_detailsPanel__rI3Wi{position:fixed;top:var(--navbar-height,0);right:0;bottom:0;z-index:50;width:min(390px,92vw);box-shadow:-12px 0 30px rgba(0,0,0,.16)}}@media (max-width:760px){.messenger_page__loQ_m{height:calc(100dvh - var(--navbar-height, 0px));min-height:calc(100dvh - var(--navbar-height, 0px));padding:0;overflow:hidden}.messenger_shell__Lhqmm{width:100%;height:100%;min-height:0;margin:0;border:0;border-radius:0;box-shadow:none}.messenger_inbox__iv4Cb,.messenger_thread__p6AYp{width:100%;min-width:0;height:100%}.messenger_inbox__iv4Cb{border-right:0}.messenger_inboxHiddenMobile__StCpT,.messenger_threadHiddenMobile__TJYgM{display:none}.messenger_inboxHeader__LgdR_{padding:15px 14px 8px}.messenger_inboxHeader__LgdR_ h1{font-size:1.55rem}.messenger_inboxSearchWrap__fY4xZ{margin:5px 12px 8px}.messenger_conversationList__jJMXm{padding:2px 7px calc(18px + env(safe-area-inset-bottom))}.messenger_conversationItem__v_9UZ{padding:9px 8px}.messenger_threadHeader__wSbER{height:58px;min-height:58px;padding:0 8px}.messenger_mobileBackButton__c0qbG{display:inline-flex}.messenger_threadHeaderActions__kOkNr{gap:2px}.messenger_headerActionButton__WCW44{width:32px;height:32px}.messenger_messagesList__btvNd{padding:12px 8px 7px}.messenger_messageColumn__qkasM{max-width:80%}.messenger_messageAvatarGutter__53nuJ{width:31px;min-width:31px}.messenger_messageBubble__IfNkP{padding:8px 11px}.messenger_messageText__VOKHx{font-size:.9rem}.messenger_composer__A_i2T{padding:8px 7px calc(8px + env(safe-area-inset-bottom));gap:4px}.messenger_composerActions__N9WLK{gap:0}.messenger_composerIcon__sfs_o{width:29px;height:31px;font-size:1rem}.messenger_sendButton__dHEQC{min-width:44px;padding:0 6px}.messenger_detailsPanel__rI3Wi{inset:var(--navbar-height,0) 0 0 0;width:100%;max-width:none;box-shadow:none}.messenger_detailsTopBar__dB31Y{min-height:54px}.messenger_modalBackdrop__GMgIm{align-items:flex-end;padding:0}.messenger_newConversationModal__NNmUv{width:100%;max-height:92dvh;border-radius:18px 18px 0 0}.messenger_peopleResults__6rLnI{min-height:220px}}@media (max-width:430px){.messenger_inboxHeader__LgdR_ p{display:none}.messenger_threadHeaderText__LkiW_ span{font-size:.67rem}.messenger_conversationTopLine__DOO5a time{font-size:.62rem}.messenger_messageColumn__qkasM{max-width:84%}.messenger_messageMediaGrid__x_irm{grid-template-columns:1fr}.messenger_composerActions__N9WLK .messenger_composerIcon__sfs_o:nth-child(2){display:none}}.messengerActionOverrides_scope__Kdris div:has(>div>button[aria-label="Message actions"]){padding-right:52px!important}.messengerActionOverrides_scope__Kdris button[aria-label="Message actions"]{width:34px!important;height:28px!important;min-width:34px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(0,0,0,.16)!important;border-radius:8px!important;background:#fff!important;color:#111!important;box-shadow:none!important;opacity:1!important;font-size:0!important;line-height:1!important}.messengerActionOverrides_scope__Kdris button[aria-label="Message actions"]:before{content:"⋯";display:block;color:#111;font-size:1.35rem;font-weight:700;line-height:1;transform:translateY(-1px)}.messengerActionOverrides_scope__Kdris button[aria-label="Message actions"]:focus-visible,.messengerActionOverrides_scope__Kdris button[aria-label="Message actions"]:hover{background:#f5f5f5!important;border-color:rgba(0,0,0,.28)!important}.messengerActionOverrides_scope__Kdris button[aria-label="React to message"]+div>span>span:last-child{color:#111!important}.messengerActionOverrides_scope__Kdris div[title^="Seen by "]:before{content:"Seen ·";margin-right:4px;color:var(--muted);font-size:.68rem;font-weight:700;line-height:1}.messengerActionOverrides_scope__Kdris div[title^="Seen by "] img{width:18px!important;height:18px!important}.messengerActionOverrides_scope__Kdris button[aria-label="Send message"]{min-width:68px!important;min-height:42px!important;padding:0 16px!important;border:1px solid var(--green,#0b642e)!important;border-radius:999px!important;background:var(--green,#0b642e)!important;color:#fff!important;font-size:0!important;font-weight:850!important;line-height:1!important}.messengerActionOverrides_scope__Kdris button[aria-label="Send message"]:before{content:"Send";font-size:.86rem}.messengerActionOverrides_scope__Kdris button[aria-label="Send message"]:disabled{opacity:.45!important;cursor:default!important}.messengerActionOverrides_scope__Kdris button[aria-label="Send message"]:not(:disabled):focus-visible,.messengerActionOverrides_scope__Kdris button[aria-label="Send message"]:not(:disabled):hover{filter:brightness(.95)}