.Messages_messagesContainer__JQtMX{display:flex;height:100vh;height:100dvh;background:#ffffff;position:fixed;top:76px;left:0;right:0;bottom:0;overflow:hidden;padding:0 1rem;justify-content:center}.Messages_messagesSideSpacing__N3u9X{display:none}.Messages_messagesContent__0_x_R{display:flex;flex:1 1;width:100%;max-width:1600px;margin:1rem auto;gap:1rem;position:relative;height:calc(100vh - 100px)}.Messages_messagesConversationsList__qhBYQ{width:280px;min-width:280px;flex-shrink:0;background:#ffffff;height:100%;position:relative;border-radius:16px;border:1px solid #d1d5db;display:flex;flex-direction:column;overflow:hidden}.Messages_messagesConversationsList__qhBYQ.Messages_empty__Ql6Ni{overflow-y:hidden}.Messages_messagesConversationsList__qhBYQ::-webkit-scrollbar{width:6px}.Messages_messagesConversationsList__qhBYQ::-webkit-scrollbar-track{background:transparent}.Messages_messagesConversationsList__qhBYQ::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.Messages_messagesConversationsList__qhBYQ::-webkit-scrollbar-thumb:hover{background:#9ca3af}.Messages_messagesConversationsHeader__yn_Ml{display:flex;flex-direction:column;padding:0;margin:0;border-bottom:1px solid #d1d5db;background:#ffffff;position:relative;border-top-left-radius:16px;border-top-right-radius:16px}.Messages_messagesConversationsHeaderTop__KRoiI{display:flex;justify-content:space-between;align-items:center;padding:1rem 1rem .5rem}.Messages_messagesConversationsHeader__yn_Ml h2{margin:0;font-size:1.1rem;font-family:Inter,sans-serif;font-weight:700;color:#111827}.Messages_messagesConversationsMenu__BcjIs{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50px;cursor:pointer;transition:all .2s ease;color:#000000;background:transparent;border:none;outline:none}.Messages_messagesConversationsMenu__BcjIs:hover{background:#f3f4f6;color:#374151}.Messages_messagesConversationsMenu__BcjIs:active{background:#e5e7eb;transform:scale(.95)}.Messages_messagesConversationsMenuDots__yMdu_{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:center}.Messages_messagesConversationsMenuDot__7TZ65{width:3px;height:3px;background-color:currentColor;border-radius:50%;flex-shrink:0}.Messages_messagesSearchMessagesContainer__FS_1e{padding:0 1rem .75rem}.Messages_messagesSearchMessagesInput__tCw42{position:relative;display:flex;align-items:center;background:#f3f4f6;border-radius:8px}.Messages_messagesSearchMessagesIcon__0QCYx{position:absolute;left:.75rem;width:16px;height:16px;color:#9ca3af;z-index:1}.Messages_messagesSearchMessagesField__vEXvp{width:100%;padding:.75rem .75rem .75rem 2.5rem;border:none;background:transparent;color:#374151;font-size:.875rem;outline:none;font-family:Inter,sans-serif}.Messages_messagesSearchMessagesField__vEXvp::placeholder{color:#9ca3af}.Messages_messagesConversationItem__qMEMD{display:flex;padding:1.25rem .75rem;margin:0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;border:1px solid transparent}.Messages_messagesConversationItem__qMEMD:hover{background:#f9fafb;border-color:#d1d5db}.Messages_messagesConversationItem__qMEMD.Messages_selected__FGkSc{background:#f3f4f6;border-color:#d1d5db;border-right:3px solid #000000}.Messages_messagesAvatarContainer__7Xu_C{position:relative;margin-right:.75rem;transition:transform .3s ease}.Messages_messagesOnlineIndicator__As7lz{position:absolute;bottom:2px;right:2px;width:14px;height:14px;background:linear-gradient(135deg,#4CAF50,#45a049);border-radius:50%;border:3px solid white;animation:Messages_pulse-online__upPTA 2s infinite}@keyframes Messages_pulse-online__upPTA{0%{opacity:1}50%{opacity:.8}to{opacity:1}}.Messages_messagesUserAvatar__KJFru{width:45px;height:45px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.8);transition:all .3s ease}.Messages_messagesConversationItem__qMEMD:hover .Messages_messagesUserAvatar__KJFru{border-color:#d1d5db}.Messages_messagesConversationInfo__MlFtz{flex:1 1;min-width:0;position:relative;z-index:1}.Messages_messagesUserInfo__B8Kx_{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;margin-bottom:.25rem;min-width:0}.Messages_messagesOnlineStatus__I30o5{display:flex;align-items:center;gap:.25rem}.Messages_messagesOnlineDot___CYWr{width:8px;height:8px;background-color:#4CAF50;border-radius:50%;display:inline-block}.Messages_messagesOnlineText__u6qNS{font-size:.75rem;color:#4CAF50;font-weight:500}.Messages_messagesConversationInfo__MlFtz h3{margin:0;font-size:.9rem;color:#333;font-family:Inter,sans-serif}.Messages_messagesUserTitle__2C_Sw{font-size:.65rem;color:#727272;font-weight:300;line-height:1.2;max-width:200px;display:block}.Messages_messagesLastMessage__MojW_,.Messages_messagesUserTitle__2C_Sw{margin:0;font-family:Inter,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Messages_messagesLastMessage__MojW_{font-size:.8rem;color:#666}.Messages_messagesChatView__pUYNI{flex:1 1;display:flex;flex-direction:column;min-width:0;height:100%;background:#ffffff;position:relative;border-radius:16px;border:1px solid #d1d5db;overflow:hidden}.Messages_messagesChatHeader__PI9KY{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;border-bottom:1px solid #d1d5db;background:#ffffff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.Messages_messagesChatHeaderLeft__BhSYQ{display:flex;align-items:center;gap:1rem}.Messages_messagesChatHeaderMenu__29yic{position:relative}.Messages_messagesChatHeaderMenuButton__qszXH{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50px;cursor:pointer;transition:all .2s ease;color:#000000;background:transparent;border:none;outline:none}.Messages_messagesChatHeaderMenuButton__qszXH:hover{background:#f3f4f6}.Messages_messagesChatHeaderMenuButton__qszXH:active{background:#e5e7eb;transform:scale(.95)}.Messages_messagesChatHeaderDropdown__4_E_C{position:absolute;top:100%;right:0;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;min-width:180px;z-index:10;opacity:0;transform:translateY(-10px);pointer-events:none;transition:all .2s ease}.Messages_messagesChatHeaderDropdown__4_E_C.Messages_active__vTn97{opacity:1;transform:translateY(0);pointer-events:all}.Messages_messagesChatHeaderDropdownItem__eI6vh{display:flex;align-items:center;padding:.75rem 1rem;cursor:pointer;transition:background-color .2s ease;border:none;background:none;width:100%;text-align:left;font-size:.9rem;color:#374151}.Messages_messagesChatHeaderDropdownItem__eI6vh:hover{background:#f9fafb}.Messages_messagesChatHeaderDropdownItem__eI6vh:first-child{border-radius:8px 8px 0 0}.Messages_messagesChatHeaderDropdownItem__eI6vh:last-child{border-radius:0 0 8px 8px}.Messages_messagesChatHeaderDropdownItem__eI6vh.Messages_danger__1pnC1{color:#dc2626}.Messages_messagesChatHeaderDropdownItem__eI6vh.Messages_danger__1pnC1:hover{background:#fef2f2}.Messages_messagesChatHeader__PI9KY h2{margin:0;font-size:1.2rem;color:#333}.Messages_messagesChatList__1MDwT{flex:1 1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;position:relative;scroll-behavior:smooth;background:#fafafa}.Messages_messagesChatList__1MDwT::-webkit-scrollbar{width:6px}.Messages_messagesChatList__1MDwT::-webkit-scrollbar-track{background:transparent}.Messages_messagesChatList__1MDwT::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.Messages_messagesChatList__1MDwT::-webkit-scrollbar-thumb:hover{background:#9ca3af}.Messages_messagesChatMessage__44hWb{display:flex;flex-direction:column;max-width:65%;width:-moz-fit-content;width:fit-content;margin-bottom:.75rem;position:relative}.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_{align-self:flex-end;align-items:flex-end}.Messages_messagesChatMessage__44hWb.Messages_received__u_N2c{align-self:flex-start}.Messages_messagesChatMessageContent__EAX2r{position:relative;padding:.9rem 1.25rem;border-radius:12px;width:-moz-fit-content;width:fit-content;max-width:100%;word-wrap:break-word;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1);animation:Messages_messageSlideIn__X74dq .3s ease-out;z-index:1}@keyframes Messages_messageSlideIn__X74dq{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Messages_messagesChatMessageContent__EAX2r p{margin:0;line-height:1.4;font-size:.9rem}.Messages_messagesChatMessageContent__EAX2r a{color:#0a66c2;text-decoration:none;word-break:break-all;transition:color .2s}.Messages_messagesChatMessageContent__EAX2r a:hover{color:#004182;text-decoration:underline}.Messages_messagesChatMessageContent__EAX2r a:visited{color:#6b4c9a}.Messages_messagesChatMessageContent__EAX2r a:active{color:#004182}.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_ .Messages_messagesChatMessageContent__EAX2r{background:#3b82f6;color:white;border-bottom-right-radius:3px}.Messages_messagesChatMessage__44hWb.Messages_received__u_N2c .Messages_messagesChatMessageContent__EAX2r{background:#ffffff;color:#374151;border-bottom-left-radius:3px;border:1px solid #d1d5db}.Messages_messagesChatMessageTime__Nrm5Y{font-size:.7rem;opacity:.8;position:absolute;top:-1rem;font-weight:400}.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_ .Messages_messagesChatMessageTime__Nrm5Y{color:#333333;right:0}.Messages_messagesChatMessage__44hWb.Messages_received__u_N2c .Messages_messagesChatMessageTime__Nrm5Y{color:#333333;left:0}.Messages_messagesChatMessageStatus__rvixk{font-size:.7rem;opacity:.8;margin-top:.25rem;font-weight:400}.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_ .Messages_messagesChatMessageStatus__rvixk{color:#333333;text-align:right}.Messages_messagesChatMessage__44hWb.Messages_received__u_N2c .Messages_messagesChatMessageStatus__rvixk{color:#333333;text-align:left}.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_ .Messages_messagesChatMessageContent__EAX2r a{color:#fff;text-decoration:underline;word-break:break-all;transition:color .2s}.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_ .Messages_messagesChatMessageContent__EAX2r a:active,.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_ .Messages_messagesChatMessageContent__EAX2r a:visited{color:#e0e0e0}.Messages_messagesChatMessage__44hWb.Messages_sent__eMTj_ .Messages_messagesChatMessageContent__EAX2r a:hover{color:#ffd700;text-decoration:underline}.Messages_messagesChatMessageMenu__ftys_{position:absolute;top:40%;right:.25rem;transform:translateY(-50%);z-index:9999}.Messages_messagesChatMessageMenuDots__WU_HJ{display:flex;flex-direction:column;gap:2px}.Messages_messagesChatMessageMenuDot__h4mwv{width:3px;height:3px;background-color:white;border-radius:50%}.Messages_messagesChatMessageMenuButton__y2UlO{background:none;border:none;cursor:pointer;padding:.25rem;border-radius:4px;transition:background-color .2s}.Messages_messagesChatMessageMenuButton__y2UlO:hover{background-color:rgba(255,255,255,.1)}.Messages_messagesChatMessageMenuButton__y2UlO.Messages_disabledDots__t5shA{opacity:.6;cursor:pointer}.Messages_messagesChatMessageMenuButton__y2UlO.Messages_disabledDots__t5shA:hover{background-color:rgba(255,255,255,.05)}.Messages_messagesChatMessageMenuDropdown__rbGX3{position:absolute;top:100%;right:0;background:white;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);min-width:120px;z-index:9999;margin-top:.25rem}.Messages_messagesChatMessageMenuDropdownItem__4Maam{display:block;width:100%;padding:.5rem .75rem;text-align:left;background:none;border:none;cursor:pointer;font-size:.875rem;color:#374151;transition:background-color .2s}.Messages_messagesChatMessageMenuDropdownItem__4Maam:hover{background-color:#f3f4f6}.Messages_messagesChatMessageMenuDropdownItem__4Maam.Messages_danger__1pnC1{color:#dc2626}.Messages_messagesChatMessageMenuDropdownItem__4Maam.Messages_danger__1pnC1:hover{background-color:#fef2f2}.Messages_messagesChatMessageMenuDropdownItem__4Maam.Messages_disabled__8YgHc{color:#9ca3af;cursor:not-allowed;opacity:.6}.Messages_messagesChatMessageMenuDropdownItem__4Maam.Messages_disabled__8YgHc:hover{background-color:transparent}.Messages_messageEditForm__w41ws{width:100%}.Messages_messageEditInput__hH96Z{width:100%;padding:.5rem;border:1px solid #d1d5db;border-radius:6px;font-size:.875rem;margin-bottom:.5rem}.Messages_messageEditActions__xcPYu{display:flex;gap:.5rem}.Messages_messageEditCancel__Bdo3T,.Messages_messageEditSave__QDPzj{padding:.25rem .75rem;border:none;border-radius:4px;font-size:.75rem;cursor:pointer;transition:background-color .2s}.Messages_messageEditSave__QDPzj{background-color:#3b82f6;color:white}.Messages_messageEditSave__QDPzj:hover{background-color:#2563eb}.Messages_messageEditCancel__Bdo3T{background-color:#6b7280;color:white}.Messages_messageEditCancel__Bdo3T:hover{background-color:#4b5563}.Messages_messageContentWrapper__sMddG{position:relative}.Messages_messageEditedLabel__h35w2{font-size:.7rem;color:#6b7280;font-style:italic;margin-left:.5rem}.Messages_messagesChatInput__IajKb{display:flex;padding:1.5rem;gap:1rem;border-top:1px solid #d1d5db;background:#ffffff;position:-webkit-sticky;position:sticky;bottom:0}.Messages_messagesChatInput__IajKb input{flex:1 1;padding:1rem 1.25rem;border:2px solid #d1d5db;border-radius:25px;outline:none;font-size:1rem;background:#ffffff;transition:all .3s cubic-bezier(.4,0,.2,1)}.Messages_messagesChatInput__IajKb input:focus{border-color:#3b82f6}.Messages_messagesChatInput__IajKb input::placeholder{color:#9ca3af;font-weight:400}.Messages_messagesChatInput__IajKb button{padding:1rem 2rem;background:#3b82f6;color:white;border:none;border-radius:25px;cursor:pointer;font-weight:600;font-size:.95rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;gap:.5rem}.Messages_messagesChatInput__IajKb .Messages_sendIcon__pFMjD{display:none;width:20px;height:20px}.Messages_messagesChatInput__IajKb button:hover{background:#2563eb;transform:translateY(-1px)}.Messages_messagesChatInput__IajKb button:active{transform:translateY(0)}.Messages_messagesChatInput__IajKb button:disabled{background:#9ca3af;cursor:not-allowed;transform:none}.Messages_messagesTimeAndCount__6tYhr{display:flex;align-items:center;gap:.5rem;position:absolute;top:.2rem;right:0}.Messages_messagesTimeAgo__3qnp_{font-size:.65rem;color:#6b7280;font-weight:400}.Messages_messagesUnreadCount__7lwle{background:#1e40af;color:white;padding:.15rem .4rem;border-radius:6px;font-size:.6rem;font-weight:500;min-width:1.1rem;height:1.1rem;display:flex;align-items:center;justify-content:center}.Messages_messagesDateSeparator__c3awM{display:flex;align-items:center;margin:1rem 0;gap:1rem}.Messages_messagesDateSeparatorLine__QR5y4{flex:1 1;height:1px;background:#e5e7eb}.Messages_messagesDateSeparatorText__Pv4wo{font-size:.75rem;color:#6b7280;font-weight:500;white-space:nowrap;padding:0 .5rem}.Messages_messagesChatMessageHeader__UnR3f{margin-bottom:.25rem}.Messages_messagesChatMessageUser__tR0gd{display:flex;align-items:center;gap:.375rem}.Messages_messagesChatMessageAvatar__2n85C{border-radius:50%;object-fit:cover}.Messages_messagesChatMessageUserName__BDTSR{font-size:.7rem;font-weight:500;color:#374151}.Messages_messagesChatMessageYou__KEW3g{display:flex;align-items:center;gap:.375rem;justify-content:flex-end}.Messages_messagesChatMessageYouLabel__Yi6WK{font-size:.7rem;font-weight:500;color:#6b7280}.Messages_messagesChatMessageHeader__UnR3f .Messages_messagesChatMessageTime__Nrm5Y{font-size:.7rem;color:#6b7280;position:static;opacity:1}.Messages_messagesSuggestedPeople__Zr_m6{width:280px;min-width:280px;flex-shrink:0;overflow-y:auto;background:#ffffff;height:100%;position:relative;border-radius:16px;border:1px solid #d1d5db}.Messages_messagesSuggestedPeople__Zr_m6::-webkit-scrollbar{width:6px}.Messages_messagesSuggestedPeople__Zr_m6::-webkit-scrollbar-track{background:transparent}.Messages_messagesSuggestedPeople__Zr_m6::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease}.Messages_messagesSuggestedPeople__Zr_m6::-webkit-scrollbar-thumb:hover{background:#9ca3af}.Messages_messagesSuggestedPeopleHeader__MlTGq{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;margin:0;border-bottom:1px solid #d1d5db;background:#ffffff;position:relative}.Messages_messagesSuggestedPeopleHeader__MlTGq h2{margin:0;font-size:.95rem;font-family:Inter,sans-serif;font-weight:600;color:#111827}.Messages_messagesShuffleBtn__05T8x{display:flex;flex-direction:column;align-items:center;gap:.25rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:.5rem;cursor:pointer;transition:all .2s ease;font-size:.7rem;font-weight:500;color:#64748b;font-family:Inter,sans-serif;min-width:60px}.Messages_messagesShuffleBtn__05T8x:hover{background:#e2e8f0;border-color:#cbd5e1;color:#475569}.Messages_messagesShuffleBtn__05T8x:disabled{opacity:.6;cursor:not-allowed}.Messages_messagesShuffleBtn__05T8x svg{width:16px;height:16px}.Messages_spinner__qBXrY{animation:Messages_spin__H3OtP 1s linear infinite}@keyframes Messages_spin__H3OtP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Messages_messagesNoSearchResults__VGHvf{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;text-align:center;color:#6b7280}.Messages_messagesNoSearchResults__VGHvf p{margin:0 0 1rem;font-size:.9rem;color:#6b7280}.Messages_messagesClearSearchBtn__G7Heb{background:#f3f4f6;color:#374151;border:1px solid #d1d5db;padding:.5rem 1rem;border-radius:6px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif}.Messages_messagesClearSearchBtn__G7Heb:hover{background:#e5e7eb;border-color:#9ca3af}.Messages_messagesViewAllLink__blPhr{font-size:.8rem;color:#000000;text-decoration:none;font-weight:500;transition:color .2s ease}.Messages_messagesViewAllLink__blPhr:hover{color:#000000;text-decoration:underline}.Messages_messagesSuggestedPersonItem__6pGnN{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;margin:.5rem;border-radius:12px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;border:1px solid #e5e7eb;background:#ffffff}.Messages_messagesSuggestedPersonItem__6pGnN:hover{background:#f9fafb;transform:translateY(-1px);border-color:#d1d5db}.Messages_messagesSuggestedPersonAvatar__bS7Ud{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid rgba(255,255,255,.8);transition:all .3s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f3f4f6;color:#374151;font-weight:600;font-size:.875rem}.Messages_messagesSuggestedPersonAvatar__bS7Ud img{width:100%;height:100%;border-radius:50%;object-fit:cover}.Messages_messagesSuggestedPersonAvatar__bS7Ud span{color:#374151;font-weight:600}.Messages_messagesSuggestedPersonItem__6pGnN:hover .Messages_messagesSuggestedPersonAvatar__bS7Ud{border-color:#d1d5db;transform:scale(1.05)}.Messages_messagesSuggestedPersonInfo__TuBN2{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;height:100%}.Messages_messagesSuggestedPersonInfo__TuBN2 h4{margin:0 0 .25rem;font-size:.8rem;color:#111827;font-weight:600;font-family:Inter,sans-serif;line-height:1.2;display:block}.Messages_messagesSuggestedPersonInfo__TuBN2 p{margin:0 0 .5rem;font-size:.7rem;color:#6b7280;line-height:1.2;font-family:Inter,sans-serif;display:block}.Messages_messagesSuggestedPersonTitle__DNths{margin:0 0 .25rem!important;font-size:.7rem!important;color:#6b7280!important;line-height:1.2!important;font-family:Inter,sans-serif!important;display:block!important;font-weight:400!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.Messages_suggestionReason__OIzDM{display:inline-block;background:#f3f4f6;color:#6b7280;font-size:.65rem;font-weight:500;padding:.125rem .375rem;border-radius:4px;margin-top:.25rem;font-family:Inter,sans-serif}.Messages_messagesSuggestedPersonActions__ts8yC{display:flex;flex-direction:row;align-items:center;gap:.5rem;flex-shrink:0;margin-top:.5rem}.Messages_messagesConnectBtn__3Z_7o{background:#ffffff;color:#111827;border:1px solid #d1d5db;padding:.375rem .75rem;border-radius:6px;font-size:.7rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif}.Messages_messagesConnectBtn__3Z_7o:hover{background:#f9fafb;border-color:#9ca3af}.Messages_messagesViewProfileBtn__DUkmK{background:#3b82f6;color:#ffffff;border:1px solid #3b82f6;padding:.375rem .75rem;border-radius:6px;font-size:.7rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif;min-width:80px}.Messages_messagesViewProfileBtn__DUkmK:hover{background:#2563eb;border-color:#2563eb;transform:translateY(-1px)}.Messages_messagesMessageBtn__r95IW{width:28px;height:28px;border:1px solid #d1d5db;border-radius:50%;background:#ffffff;color:#6b7280;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.Messages_messagesMessageBtn__r95IW:hover{background:#f9fafb;border-color:#9ca3af;color:#374151}.Messages_messagesMessageBtn__r95IW svg{width:14px;height:14px}.Messages_messagesFindMorePeople__mgHCz{padding:1rem;border-top:1px solid #d1d5db}.Messages_messagesFindMoreBtn__ZK1F4{width:100%;background:#ffffff;color:#111827;border:1px solid #d1d5db;padding:.75rem 1rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif;display:flex;align-items:center;justify-content:center;gap:.5rem}.Messages_messagesFindMoreBtn__ZK1F4:hover{background:#f9fafb;border-color:#9ca3af}.Messages_messagesFindMoreBtn__ZK1F4 svg{width:18px;height:18px}@keyframes Messages_unreadPulse__MgklI{0%{opacity:1}50%{opacity:.8;transform:scale(1.05)}to{opacity:1}}.Messages_messagesNoConversations__MLCqb{display:flex;flex-direction:column;gap:5rem;padding:2rem 1rem 1rem;height:100%;overflow-y:auto}.Messages_messagesQuickActions__tSUqA{display:flex;flex-direction:column;gap:1rem}.Messages_messagesQuickActionsTitle__WenWz{font-size:.95rem;font-weight:600;color:#000000;margin:0;font-family:Inter,sans-serif}.Messages_messagesQuickActionsList__rFkXR{display:flex;flex-direction:column;gap:.5rem}.Messages_messagesQuickActionItem__TC_n3{display:flex;align-items:center;gap:.75rem;padding:.55rem 1rem;border:1px solid #b5b6b7;border-radius:8px;background:#ffffff;color:#000000;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;font-family:Inter,sans-serif}.Messages_messagesQuickActionItem__TC_n3:hover{background:#f9fafb;border-color:#d1d5db;transform:translateY(-1px)}.Messages_messagesQuickActionIcon__swlsr{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:#6b7280;flex-shrink:0}.Messages_messagesQuickActionIcon__swlsr svg{width:18px;height:18px}.Messages_messagesSearchPeople__14pyx{display:flex;flex-direction:column;gap:1rem}.Messages_messagesSearchPeopleTitle__iGi5D{font-size:1rem;font-weight:600;color:#374151;margin:0;font-family:Inter,sans-serif}.Messages_messagesSearchInput__Z3DTK{position:relative;display:flex;align-items:center}.Messages_messagesSearchIcon__AFULu{position:absolute;left:.75rem;width:16px;height:16px;color:#9ca3af;z-index:1}.Messages_messagesSearchField__By03V{width:100%;padding:.875rem .875rem .875rem 2.5rem;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb;color:#374151;font-size:.9rem;outline:none;transition:all .2s ease;font-family:Inter,sans-serif}.Messages_messagesSearchField__By03V::placeholder{color:#9ca3af}.Messages_messagesSearchField__By03V:focus{background:#ffffff;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.Messages_messagesModalOverlay__SKr8V{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.Messages_messagesModal__fUWSc{background:#ffffff;border-radius:16px;width:100%;max-width:500px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.Messages_messagesModalHeader__SUpl6{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #e5e7eb}.Messages_messagesModalHeader__SUpl6 h2{font-size:1.25rem;font-weight:600;color:#111827;margin:0;font-family:Inter,sans-serif}.Messages_messagesModalClose__NVBYM{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:transparent;border:none;color:#6b7280;cursor:pointer;transition:all .2s ease}.Messages_messagesModalClose__NVBYM:hover{background:#f3f4f6;color:#374151}.Messages_messagesModalClose__NVBYM svg{width:18px;height:18px}.Messages_messagesModalBody__G966k{padding:1rem 1.5rem;flex:1 1;overflow-y:auto}.Messages_messagesModalField__jVj16{margin-bottom:1.5rem}.Messages_messagesModalField__jVj16 label{display:block;font-size:.9rem;font-weight:600;color:#374151;margin-bottom:.5rem;font-family:Inter,sans-serif}.Messages_messagesModalSearchInput__KI5qF{position:relative;display:flex;align-items:center}.Messages_messagesModalSearchIcon__YLdS6{position:absolute;left:.75rem;width:16px;height:16px;color:#9ca3af;z-index:1}.Messages_messagesModalSearchField__x5feM{width:100%;padding:.875rem .875rem .875rem 2.5rem;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#374151;font-size:.9rem;outline:none;transition:all .2s ease;font-family:Inter,sans-serif}.Messages_messagesModalSearchField__x5feM::placeholder{color:#9ca3af}.Messages_messagesModalSearchField__x5feM:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.Messages_messagesModalTextarea__xi89K{width:100%;padding:.875rem;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#374151;font-size:.9rem;outline:none;transition:all .2s ease;font-family:Inter,sans-serif;resize:vertical;min-height:100px}.Messages_messagesModalTextarea__xi89K::placeholder{color:#9ca3af}.Messages_messagesModalTextarea__xi89K:focus{border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.1)}.Messages_messagesModalFooter__8Nykd{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid #e5e7eb}.Messages_messagesModalCancelBtn__Rs7U7{padding:.625rem 1.25rem;border:1px solid #d1d5db;border-radius:8px;background:#ffffff;color:#374151;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif}.Messages_messagesModalCancelBtn__Rs7U7:hover{background:#f9fafb;border-color:#9ca3af}.Messages_messagesModalSendBtn__pH_8U{padding:.625rem 1.25rem;border:none;border-radius:8px;background:#111827;color:#ffffff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif}.Messages_messagesModalSendBtn__pH_8U:hover:not(:disabled){background:#1f2937;transform:translateY(-1px)}.Messages_messagesModalSendBtn__pH_8U:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.Messages_inviteFriendsModal__6NlSv{background:#ffffff;border-radius:16px;width:100%;max-width:550px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.Messages_inviteFriendsModalBody__9ShcK{padding:1.5rem;flex:1 1;overflow-y:auto}.Messages_inviteFriendsDescription___PjsP{text-align:center;margin-bottom:2rem}.Messages_inviteFriendsDescription___PjsP h3{font-size:1.25rem;font-weight:600;color:#111827;margin:0 0 .5rem;font-family:Inter,sans-serif}.Messages_inviteFriendsDescription___PjsP p{font-size:.95rem;color:#6b7280;margin:0;font-family:Inter,sans-serif;line-height:1.5}.Messages_inviteLinkSection__Blx8W{margin-bottom:2rem}.Messages_inviteLinkContainer__sjYRk{display:flex;gap:.75rem;align-items:stretch}.Messages_inviteLinkInput__OghBQ{flex:1 1;padding:.875rem 1rem;border:1px solid #d1d5db;border-radius:8px;background:#f9fafb;color:#374151;font-size:.9rem;outline:none;font-family:Inter,sans-serif}.Messages_copyLinkBtn__PNKhL{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.25rem;border:none;border-radius:8px;background:#111827;color:#ffffff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif;white-space:nowrap;min-width:110px;justify-content:center}.Messages_copyLinkBtn__PNKhL:hover:not(.Messages_copied__dRlvz){background:#1f2937;transform:translateY(-1px)}.Messages_copyLinkBtn__PNKhL.Messages_copied__dRlvz{background:#059669;color:#ffffff}.Messages_copyLinkBtn__PNKhL svg{width:16px;height:16px}.Messages_inviteFriendsModalFooter__4bLtv{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem 1.5rem;border-top:1px solid #e5e7eb}.Messages_suggestConnectionsModal__X7zk_{background:#ffffff;border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;position:relative}.Messages_suggestConnectionsModalBody__UxpaX{padding:1.5rem;flex:1 1;overflow-y:auto}.Messages_suggestConnectionsDescription__WZDLd{margin-bottom:1.5rem}.Messages_suggestConnectionsDescription__WZDLd p{font-size:.95rem;color:#6b7280;margin:0;font-family:Inter,sans-serif;line-height:1.5}.Messages_suggestedUsersList__2lZ0O{display:flex;flex-direction:column;gap:1rem}.Messages_suggestedUserItem__v7_GZ{display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid #e5e7eb;border-radius:12px;background:#ffffff;transition:all .2s ease}.Messages_suggestedUserItem__v7_GZ:hover{border-color:#d1d5db;box-shadow:0 2px 8px rgba(0,0,0,.05)}.Messages_suggestedUserAvatar__WkM1D{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#ffffff;font-weight:600;font-size:1rem;flex-shrink:0}.Messages_suggestedUserInfo__sABaB{flex:1 1;min-width:0}.Messages_suggestedUserInfo__sABaB h4{font-size:1rem;font-weight:600;color:#111827;margin:0 0 .25rem;font-family:Inter,sans-serif}.Messages_suggestedUserInfo__sABaB p{font-size:.875rem;color:#6b7280;margin:0;font-family:Inter,sans-serif}.Messages_addConnectionBtn__XCTm_{padding:.5rem 1rem;border:1px solid #111827;border-radius:6px;background:#111827;color:#ffffff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif;white-space:nowrap}.Messages_addConnectionBtn__XCTm_:hover{background:#1f2937;border-color:#1f2937;transform:translateY(-1px)}.Messages_suggestConnectionsModalFooter__8rJmW{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem 1.5rem;border-top:1px solid #e5e7eb}.Messages_messagesNoSelection__UxSmm{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#666;font-size:1.1rem;text-align:center;padding:2rem}.Messages_messagesWelcomeIcon__xfTlN{width:120px;height:120px;background:#f3f4f6;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:2rem;position:relative}.Messages_messagesWelcomeIcon__xfTlN svg{width:48px;height:48px;color:#6b7280}.Messages_messagesWelcomeTitle__Y7TnI{font-size:1.75rem;font-weight:700;color:#111827;margin-bottom:1rem;font-family:Inter,sans-serif}.Messages_messagesWelcomeSubtitle__MJsI6{font-size:1rem;color:#6b7280;line-height:1.6;margin-bottom:2.5rem;max-width:400px;font-weight:400}.Messages_messagesWelcomeActions__0SJJj{display:flex;justify-content:center;width:100%;max-width:280px}.Messages_messagesWelcomePrimaryBtn__kqcXf{background:#111827;color:white;border:none;padding:1rem 2rem;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.Messages_messagesWelcomePrimaryBtn__kqcXf:hover{background:#1f2937;transform:translateY(-1px)}@media (max-width:768px){.Messages_messagesNoConversations__MLCqb{padding:1rem;gap:1.25rem}.Messages_messagesQuickActionItem__TC_n3{padding:.75rem .875rem;font-size:.85rem}.Messages_messagesSearchField__By03V{padding:.75rem .75rem .75rem 2.25rem;font-size:.85rem}.Messages_messagesSearchIcon__AFULu{left:.625rem;width:14px;height:14px}.Messages_messagesModalOverlay__SKr8V{padding:.5rem}.Messages_messagesModal__fUWSc{max-width:100%;margin:.5rem}.Messages_messagesModalHeader__SUpl6{padding:1rem 1rem .75rem}.Messages_messagesModalHeader__SUpl6 h2{font-size:1.1rem}.Messages_messagesModalBody__G966k{padding:.75rem 1rem}.Messages_messagesModalFooter__8Nykd{padding:.75rem 1rem 1rem}.Messages_inviteFriendsModal__6NlSv{max-width:100%;margin:.5rem}.Messages_inviteFriendsModalBody__9ShcK{padding:1rem}.Messages_inviteFriendsDescription___PjsP{margin-bottom:1.5rem}.Messages_inviteFriendsDescription___PjsP h3{font-size:1.1rem}.Messages_inviteFriendsDescription___PjsP p{font-size:.875rem}.Messages_inviteLinkContainer__sjYRk{flex-direction:column;gap:.5rem}.Messages_inviteLinkInput__OghBQ{font-size:.875rem}.Messages_copyLinkBtn__PNKhL{padding:.75rem 1rem;font-size:.875rem}.Messages_inviteFriendsModalFooter__4bLtv{padding:.75rem 1rem 1rem}.Messages_suggestConnectionsModal__X7zk_{max-width:100%;margin:.5rem}.Messages_suggestConnectionsModalBody__UxpaX{padding:1rem}.Messages_suggestedUserItem__v7_GZ{padding:.875rem;gap:.75rem}.Messages_suggestedUserAvatar__WkM1D{width:40px;height:40px;font-size:.875rem}.Messages_suggestedUserInfo__sABaB h4{font-size:.95rem}.Messages_suggestedUserInfo__sABaB p{font-size:.8rem}.Messages_addConnectionBtn__XCTm_{padding:.5rem .875rem;font-size:.8rem}.Messages_suggestConnectionsModalFooter__8rJmW{padding:.75rem 1rem 1rem}.Messages_messagesWelcomeTitle__Y7TnI{font-size:1.5rem}.Messages_messagesWelcomeSubtitle__MJsI6{font-size:.9rem}.Messages_messagesWelcomeIcon__xfTlN{width:100px;height:100px}.Messages_messagesWelcomeIcon__xfTlN svg{width:40px;height:40px}}.Messages_messagesError__Wm991,.Messages_messagesLoading__xPoEj{display:flex;align-items:center;justify-content:center;height:100%;color:#666;font-size:1.1rem}.Messages_messagesError__Wm991{color:#d32f2f}.Messages_messagesMobileBackButton__U63UV{display:none;align-items:center;padding:.5rem;margin-right:.5rem;background:none;border:none;cursor:pointer;color:#0a66c2;font-size:1.5rem}.Messages_messagesChatHeaderInfo__ShuTW{display:flex;flex-direction:column;gap:.1rem}.Messages_messagesChatHeaderInfo__ShuTW h2{margin:0;font-family:Inter,sans-serif;font-weight:600}.Messages_messagesChatUserTitle__jgQS9{margin:0;font-size:.8rem;color:#6b7280;font-weight:400}.Messages_messagesTypingIndicator__irq7K{font-size:.8rem;color:#3b82f6;font-style:italic;font-weight:500;animation:Messages_typingPulse__cS_vz 1.5s infinite;display:flex;align-items:center;gap:.5rem}.Messages_messagesTypingIndicator__irq7K:before{width:8px;height:8px}.Messages_messagesTypingIndicator__irq7K:after,.Messages_messagesTypingIndicator__irq7K:before{content:"";background:#3b82f6;border-radius:50%;animation:Messages_typingDots__8Csz0 1.4s ease-in-out infinite}.Messages_messagesTypingIndicator__irq7K:after{width:6px;height:6px;animation-delay:.16s}@keyframes Messages_typingDots__8Csz0{0%,80%,to{transform:scale(0);opacity:.5}40%{transform:scale(1);opacity:1}}@keyframes Messages_typingPulse__cS_vz{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.Messages_messagesLastMessage__MojW_ .Messages_messagesTypingIndicator__irq7K{color:#0a66c2}@media (max-width:1200px){.Messages_messagesSuggestedPeople__Zr_m6{display:none}.Messages_messagesContent__0_x_R{gap:.5rem}}@media (max-width:1024px){.Messages_messagesContainer__JQtMX{padding:0 1rem}.Messages_messagesConversationsList__qhBYQ{width:250px;min-width:250px}.Messages_messagesUserTitle__2C_Sw{max-width:180px}}@media (max-width:768px){.Messages_messagesContainer__JQtMX{top:60px;height:100vh;height:100dvh;padding:0 1rem;position:fixed;z-index:10;min-height:100vh;min-height:100dvh;max-height:100vh;max-height:100dvh}.Messages_messagesUserTitle__2C_Sw{max-width:150px;font-size:.65rem}.Messages_messagesContent__0_x_R{margin:1rem 0;width:100%;border-radius:16px;height:calc(100vh - 120px);gap:0}.Messages_messagesConversationsList__qhBYQ{width:100%;min-width:0;border-radius:16px}.Messages_messagesSuggestedPeople__Zr_m6{display:none}.Messages_messagesChatView__pUYNI{position:fixed;top:60px;left:0;right:0;bottom:0;background:#ffffff;z-index:100;transform:translateX(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);border-radius:16px 16px 0 0;border:1px solid #d1d5db;display:flex;flex-direction:column;overflow:hidden;height:calc(100vh - 60px);height:calc(100dvh - 60px)}.Messages_messagesChatView__pUYNI.Messages_active__vTn97{transform:translateX(0)}.Messages_messagesMobileBackButton__U63UV{display:flex;background:#f3f4f6;border-radius:12px;padding:.75rem;transition:all .3s ease;color:#374151;font-size:.8rem}.Messages_messagesMobileBackButton__U63UV:hover{background:#d1d5db;transform:scale(1.05)}.Messages_messagesConversationItem__qMEMD{margin:.25rem;padding:.75rem;border-radius:12px}.Messages_messagesConversationInfo__MlFtz h3{font-size:.85rem}.Messages_messagesLastMessage__MojW_{font-size:.75rem}.Messages_messagesConversationItem__qMEMD:hover{transform:translateY(-1px)}.Messages_messagesChatHeader__PI9KY{border-radius:16px 16px 0 0;padding:1rem}.Messages_messagesChatHeader__PI9KY h2{font-size:1rem}.Messages_messagesChatList__1MDwT{flex:1 1;overflow-y:auto;padding:1rem 1rem 5rem;min-height:0}.Messages_messagesChatInput__IajKb{display:flex;padding:1rem;border-radius:0 0 16px 16px;border-top:1px solid #d1d5db;background:#ffffff;position:absolute;bottom:0;left:0;right:0;z-index:10}.Messages_messagesChatInput__IajKb input{padding:.75rem 1rem;border-radius:20px;font-size:.9rem}.Messages_messagesChatInput__IajKb button{padding:.75rem 1.25rem;border-radius:20px;font-size:.85rem}.Messages_messagesChatInput__IajKb .Messages_sendText__oH_1k{display:none}.Messages_messagesChatInput__IajKb .Messages_sendIcon__pFMjD{display:block;width:18px;height:18px}.Messages_messagesSkeleton__it3ES{top:76px;height:calc(100vh - 76px)}.Messages_messagesSkeletonContent__8y3TC{margin:1rem;width:calc(100% - 2rem);border-radius:16px;height:calc(100vh - 152px)}.Messages_messagesSkeletonConversationsList__v0b4e{border-radius:16px 0 0 16px}}@media (max-width:480px){.Messages_messagesChatMessage__44hWb{max-width:85%}.Messages_messagesChatInput__IajKb{padding:.75rem}.Messages_messagesChatInput__IajKb button{padding:.75rem 1rem}.Messages_messagesConversationItem__qMEMD{padding:.75rem}.Messages_messagesUserAvatar__KJFru{width:40px;height:40px}.Messages_messagesConversationInfo__MlFtz h3{font-size:.9rem}.Messages_messagesLastMessage__MojW_{font-size:.8rem}.Messages_messagesUserTitle__2C_Sw{max-width:120px;font-size:.6rem}}.Messages_messagesSkeleton__it3ES{display:flex;height:100vh;background:#ffffff;position:fixed;top:76px;left:0;right:0;bottom:0;overflow:hidden;padding:0 1rem}.Messages_messagesSkeletonSideSpacing__P9b2i{display:none}.Messages_messagesSkeletonContent__8y3TC{display:flex;flex:1 1;width:100%;margin:2rem 0;background:#ffffff;border-radius:16px;position:relative;overflow:hidden;border:1px solid #d1d5db;height:calc(100vh - 152px)}.Messages_messagesSkeletonConversationsList__v0b4e{width:300px;min-width:250px;border-right:1px solid #d1d5db;overflow-y:auto;background:#ffffff;height:100%;padding-top:1rem}.Messages_skeletonConversationItem__pgv_k{display:flex;padding:1rem;margin:.5rem;border-radius:12px;gap:1rem;align-items:center;background:#f9fafb;animation:Messages_skeletonPulse__TVJw9 2s ease-in-out infinite;position:relative;overflow:hidden}.Messages_skeletonConversationItem__pgv_k:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);animation:Messages_skeletonShimmer__KyFEz 2s infinite}.Messages_skeletonAvatar__jai_D{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#e2e8f0,#cbd5e0);flex-shrink:0;animation:Messages_skeletonPulse__TVJw9 2s ease-in-out infinite;position:relative;overflow:hidden}.Messages_skeletonAvatar__jai_D:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:Messages_skeletonShimmer__KyFEz 2s infinite}.Messages_skeletonConversationInfo__UchGX{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.Messages_skeletonName__txnRX{width:120px;height:1rem;background:linear-gradient(135deg,#e2e8f0,#cbd5e0);border-radius:8px;animation:Messages_skeletonPulse__TVJw9 2s ease-in-out infinite;position:relative;overflow:hidden}.Messages_skeletonName__txnRX:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:Messages_skeletonShimmer__KyFEz 2s infinite}.Messages_skeletonLastMessage__F9CME{width:180px;height:.9rem;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);border-radius:8px;animation:Messages_skeletonPulse__TVJw9 2s ease-in-out infinite;position:relative;overflow:hidden}.Messages_skeletonLastMessage__F9CME:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:Messages_skeletonShimmer__KyFEz 2s infinite}.Messages_messagesSkeletonChatView__5lxSh{flex:1 1;display:flex;flex-direction:column;min-width:0;height:100%}.Messages_skeletonChatHeader__LGjM4{display:flex;align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0;background-color:white;position:-webkit-sticky;position:sticky;top:0;z-index:2;gap:1rem}.Messages_skeletonChatAvatar__f9fIu{width:40px;height:40px;border-radius:50%;background:#e0e0e0;animation:Messages_pulse__CFJ5D 1.5s infinite}.Messages_skeletonChatHeaderInfo__gF77U{flex:1 1;display:flex;flex-direction:column;gap:.5rem}.Messages_skeletonChatName__uoYIP{width:100px;height:1rem}.Messages_skeletonChatName__uoYIP,.Messages_skeletonChatTyping__dqpI3{background:#e0e0e0;border-radius:4px;animation:Messages_pulse__CFJ5D 1.5s infinite}.Messages_skeletonChatTyping__dqpI3{width:60px;height:.8rem}.Messages_skeletonChatList__DrKil{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;position:relative}.Messages_skeletonChatMessage__yV2HB{width:60%;height:2.5rem;background:linear-gradient(135deg,#e2e8f0,#cbd5e0);border-radius:20px;animation:Messages_skeletonPulse__TVJw9 2s ease-in-out infinite;position:relative;overflow:hidden;margin-bottom:.5rem}.Messages_skeletonChatMessage__yV2HB:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:Messages_skeletonShimmer__KyFEz 2s infinite}.Messages_skeletonChatMessage__yV2HB:nth-child(2n){width:45%;animation-delay:.3s}.Messages_skeletonChatMessage__yV2HB:nth-child(3n){width:70%;animation-delay:.6s}.Messages_skeletonChatMessage__yV2HB.Messages_sent__eMTj_{align-self:flex-end}.Messages_skeletonChatMessage__yV2HB.Messages_received__u_N2c{align-self:flex-start}.Messages_skeletonChatInput__TP_K9{display:flex;padding:1rem;gap:1rem;border-top:1px solid #e0e0e0;background-color:white;position:-webkit-sticky;position:sticky;bottom:0}.Messages_skeletonInput__Y6Wlg{flex:1 1}.Messages_skeletonInput__Y6Wlg,.Messages_skeletonSendButton__Ysbkg{height:2.5rem;background:#e0e0e0;border-radius:1.5rem;animation:Messages_pulse__CFJ5D 1.5s infinite}.Messages_skeletonSendButton__Ysbkg{width:100px}@keyframes Messages_skeletonPulse__TVJw9{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes Messages_skeletonShimmer__KyFEz{0%{left:-100%}to{left:100%}}@keyframes Messages_fadeInUp__d0oNC{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:1024px){.Messages_messagesSkeleton__it3ES{padding:0 1rem}}@media (max-width:768px){.Messages_messagesSkeleton__it3ES{margin-top:44px;height:calc(100vh - 44px);padding:0 1rem}.Messages_messagesContainer__JQtMX{height:100vh;min-height:100vh;max-height:100vh}.Messages_messagesContent__0_x_R{height:calc(100vh - 120px);height:calc(100dvh - 120px);min-height:calc(100vh - 120px);min-height:calc(100dvh - 120px)}.Messages_messagesSkeletonContent__8y3TC{margin:1rem 0;width:100%}.Messages_messagesSkeletonConversationsList__v0b4e{width:100%;min-width:0}.Messages_messagesSkeletonChatView__5lxSh{position:fixed;top:60px;left:0;right:0;bottom:0;background-color:white;z-index:100;transform:translateX(100%);transition:transform .3s ease;height:calc(100vh - 60px);height:calc(100dvh - 60px)}.Messages_messagesSkeletonChatView__5lxSh.Messages_active__vTn97{transform:translateX(0)}}.Messages_messagesSeparator__xFX8_{height:1px;background-color:#e5e7eb;width:100%}.Messages_messagesImportContactsBox__huqQ4{padding:.5rem;text-align:center}.Messages_messagesImportContactsIcon__cL4zz{display:flex;justify-content:center;margin-bottom:1rem}.Messages_messagesImportContactsIcon__cL4zz svg{width:30px;height:30px;stroke:#6b7280;stroke-width:1.5;fill:none}.Messages_messagesImportContactsTitle__p1goB{font-size:.95rem;font-weight:600;font-family:Inter,sans-serif;color:#374151;margin:0 0 .5rem}.Messages_messagesImportContactsDescription__IXNPU{font-size:.875rem;color:#6b7280;margin:0 0 1rem;line-height:1.5}.Messages_messagesImportContactsBtn__ngfL3{background:#ffffff;border:1px solid #d1d5db;border-radius:6px;padding:.75rem 1.5rem;font-size:.8rem;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease}.Messages_messagesImportContactsBtn__ngfL3:hover{background:#e5e7eb;border-color:#9ca3af}.Messages_messagesImportContactsBtn__ngfL3:active{background:#d1d5db}.Messages_messagesUserNameClickable__CCkrn{cursor:pointer;transition:all .2s ease;position:relative}.Messages_messagesUserNameClickable__CCkrn:hover{text-decoration:underline;-webkit-text-decoration-color:#000000;text-decoration-color:#000000;text-underline-offset:2px}.Messages_messagesUserNameClickable__CCkrn:active{transform:translateY(1px)}.VideoPlayer_videoPlayerContainer__Z7ISd{position:relative;width:100%;background:#000;border-radius:8px;overflow:hidden;cursor:pointer}.VideoPlayer_videoWrapper__zwAdu{position:relative;width:100%;height:100%;background:#000}.VideoPlayer_video__nK88l{width:100%;height:100%;object-fit:contain;display:block}.VideoPlayer_loadingIndicator__G3gYb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;color:#fff}.VideoPlayer_spinner__PqnqG{width:48px;height:48px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:VideoPlayer_spin__lwhaV 1s linear infinite}@keyframes VideoPlayer_spin__lwhaV{to{transform:rotate(1turn)}}.VideoPlayer_errorMessage__lm8_3{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;color:#fff;text-align:center;padding:16px;background:rgba(0,0,0,.7);border-radius:8px}.VideoPlayer_errorMessage__lm8_3 svg{margin-bottom:8px}.VideoPlayer_errorMessage__lm8_3 p{margin:0;font-size:14px}.VideoPlayer_posterOverlay__CBJEF{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;background:#000;cursor:pointer}.VideoPlayer_posterImage__b1HC_{width:100%;height:100%;object-fit:cover;opacity:.7}.VideoPlayer_posterPlaceholder__lLWxI{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1e3a8a,#3b82f6);color:rgba(255,255,255,.5)}.VideoPlayer_playButton___XEzO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:rgba(255,255,255,.9);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#1e3a8a;transition:all .3s ease;z-index:3;box-shadow:0 4px 12px rgba(0,0,0,.3)}.VideoPlayer_playButton___XEzO:hover{background:#fff;transform:translate(-50%,-50%) scale(1.1);box-shadow:0 6px 16px rgba(0,0,0,.4)}.VideoPlayer_playButton___XEzO:active{transform:translate(-50%,-50%) scale(.95)}.VideoPlayer_playButton___XEzO svg{margin-left:4px}.VideoPlayer_controlsOverlay__OeRDK{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent);z-index:4;opacity:1;transition:opacity .3s ease}.VideoPlayer_controlsOverlay__OeRDK.VideoPlayer_hidden__GmYVS{opacity:0;pointer-events:none}.VideoPlayer_progressBarContainer__ZFVSL{width:100%;height:6px;background:rgba(255,255,255,.3);cursor:pointer;position:relative}.VideoPlayer_progressBar__hCT_s{height:100%;background:#3b82f6;transition:width .1s linear;position:relative}.VideoPlayer_progressBar__hCT_s:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#fff;border-radius:50%;opacity:0;transition:opacity .2s}.VideoPlayer_progressBarContainer__ZFVSL:hover .VideoPlayer_progressBar__hCT_s:after{opacity:1}.VideoPlayer_progressBarBuffered__duRBH{position:absolute;top:0;left:0;height:100%;background:rgba(255,255,255,.2);pointer-events:none}.VideoPlayer_bottomControls__uv_il{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;gap:12px}.VideoPlayer_controlsLeft__YNNn9{display:flex;align-items:center;gap:12px;flex:1 1}.VideoPlayer_controlsRight__MCkOj{display:flex;align-items:center;gap:8px}.VideoPlayer_controlButton__Zk_7q{background:none;border:none;color:#fff;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:opacity .2s;border-radius:4px}.VideoPlayer_controlButton__Zk_7q:hover{background:rgba(255,255,255,.1)}.VideoPlayer_controlButton__Zk_7q:active{opacity:.7}.VideoPlayer_timeDisplay__JECQ5{color:#fff;font-size:14px;font-weight:500;display:flex;align-items:center;gap:4px;white-space:nowrap}.VideoPlayer_timeDisplay__JECQ5 span:not(:last-child){opacity:.8}.VideoPlayer_volumeControl__SU9jH{display:flex;align-items:center;gap:8px;color:#fff}.VideoPlayer_volumeControl__SU9jH svg{flex-shrink:0}.VideoPlayer_volumeSlider__RwZJN{width:80px;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.3);outline:none;border-radius:2px;cursor:pointer}.VideoPlayer_volumeSlider__RwZJN::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer}.VideoPlayer_volumeSlider__RwZJN::-moz-range-thumb{width:12px;height:12px;background:#fff;border-radius:50%;cursor:pointer;border:none}@media (max-width:768px){.VideoPlayer_playButton___XEzO{width:64px;height:64px}.VideoPlayer_playButton___XEzO svg{width:32px;height:32px}.VideoPlayer_timeDisplay__JECQ5{font-size:12px}.VideoPlayer_volumeControl__SU9jH{display:none}}.VideoPlayer_videoPlayerContainer__Z7ISd:-webkit-full-screen{width:100vw;height:100vh;border-radius:0}.VideoPlayer_videoPlayerContainer__Z7ISd:fullscreen{width:100vw;height:100vh;border-radius:0}.VideoPlayer_videoPlayerContainer__Z7ISd:-webkit-full-screen .VideoPlayer_video__nK88l{object-fit:contain}.VideoPlayer_videoPlayerContainer__Z7ISd:fullscreen .VideoPlayer_video__nK88l{object-fit:contain}