.DownloadAppModal_modal__Ycf6f{max-width:400px}.DownloadAppModal_content__Su0_u{padding:20px 0}.DownloadAppModal_description__YPt_m{text-align:center;color:#666;margin-bottom:30px;font-size:16px}.DownloadAppModal_buttonContainer__7lZC8{width:100%}.DownloadAppModal_iosButton__6zqzl{background-color:#000000;border-color:#000000;height:50px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center}.DownloadAppModal_iosButton__6zqzl:hover{background-color:#333333!important;border-color:#333333!important}.DownloadAppModal_androidButton__SKfBq{background-color:#3DDC84;border-color:#3DDC84;height:50px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center}.DownloadAppModal_androidButton__SKfBq:hover{background-color:#2ECC71!important;border-color:#2ECC71!important}.DownloadAppModal_buttonContent__1i7j_{display:flex;align-items:center;gap:10px}.DownloadAppModal_androidIcon__N_l3P,.DownloadAppModal_appleIcon__OTzHE{font-size:24px;line-height:1}.DownloadAppModal_videoContainer__1bXPQ{display:flex;flex-direction:column;align-items:center;width:100%}.DownloadAppModal_iframeWrapper__k6rzn{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.DownloadAppModal_iframe__An6xk{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px}.StartChatModal_modal__ARTD5{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.StartChatModal_modalHeader__A2SMY{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500}.StartChatModal_headerIcon__b6IHq{font-size:20px;color:#8b5cf6}.StartChatModal_content__zE45T{padding:8px 0}.StartChatModal_chatInfo__d8RWx{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:12px;background:rgba(139,92,246,.05);border-radius:8px}.StartChatModal_label__PYUy3{color:#666;font-size:14px}.StartChatModal_searchSection__luEu4{margin-bottom:24px}.StartChatModal_searchInputWrapper__ba5sr{display:flex;gap:8px}.StartChatModal_searchInput__BhpDF{flex:1;height:40px;border-radius:20px;padding:0 16px;font-size:14px}.StartChatModal_searchInput__BhpDF:focus,.StartChatModal_searchInput__BhpDF:hover{border-color:#8b5cf6}.StartChatModal_clearIcon__SRPbp{color:#999;cursor:pointer;transition:color .2s}.StartChatModal_clearIcon__SRPbp:hover{color:#666}.StartChatModal_searchButton__QT7tN{background:#8b5cf6;border-color:#8b5cf6;border-radius:20px;height:40px;padding:0 24px}.StartChatModal_searchButton__QT7tN:hover{background:#7c3aed;border-color:#7c3aed}.StartChatModal_searching__4oDsz{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;color:#666;font-size:14px}.StartChatModal_notFound___OmpH{text-align:center;padding:20px;color:#999;font-size:14px;background:#f5f5f5;border-radius:8px;margin-bottom:16px}.StartChatModal_userResult__ZMq1E{margin-bottom:20px;max-height:300px;overflow-y:auto}.StartChatModal_userResult__ZMq1E::-webkit-scrollbar{width:6px}.StartChatModal_userResult__ZMq1E::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.StartChatModal_userResult__ZMq1E::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.StartChatModal_userResult__ZMq1E::-webkit-scrollbar-thumb:hover{background:#555}.StartChatModal_resultCount__ouGtN{font-size:13px;color:#666;margin-bottom:12px;padding:0 4px;font-weight:500}.StartChatModal_userResult__ZMq1E .StartChatModal_ant-list-item__riURs{padding:16px;background:#f8f9fa;border-radius:12px;border:1px solid #e0e0e0;transition:all .2s}.StartChatModal_userResult__ZMq1E .StartChatModal_ant-list-item__riURs:hover{background:#f0f0f0;border-color:#8b5cf6}.StartChatModal_userAvatar__bm4Xc{background:#8b5cf6}.StartChatModal_userName__P3WbY{font-size:16px;font-weight:500;color:#333;margin-bottom:4px}.StartChatModal_userInfo__LkpyV{display:flex;align-items:center;gap:8px;font-size:13px;color:#666}.StartChatModal_addButton__c2mmP{background:#25d366;border-color:#25d366;border-radius:20px;height:36px;font-weight:500}.StartChatModal_addButton__c2mmP:hover{background:#128c7e;border-color:#128c7e}.StartChatModal_instructions__luI64{margin-top:20px;padding:16px;background:#f5f5f5;border-radius:8px;border-left:3px solid #8b5cf6}.StartChatModal_instructions__luI64 p{margin:0;color:#666;font-size:13px;line-height:1.5}[data-theme=dark] .StartChatModal_modal__ARTD5{color:var(--text-primary)}[data-theme=dark] .StartChatModal_searchInput__BhpDF{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .StartChatModal_notFound___OmpH{background:var(--bg-secondary);color:var(--text-secondary)}[data-theme=dark] .StartChatModal_userResult__ZMq1E .StartChatModal_ant-list-item__riURs{background:var(--bg-secondary);border-color:var(--border-color)}[data-theme=dark] .StartChatModal_userResult__ZMq1E .StartChatModal_ant-list-item__riURs:hover{background:var(--bg-tertiary)}[data-theme=dark] .StartChatModal_userName__P3WbY{color:var(--text-primary)}[data-theme=dark] .StartChatModal_instructions__luI64{background:var(--bg-secondary);color:var(--text-secondary)}@media (max-width:480px){.StartChatModal_searchInputWrapper__ba5sr{flex-direction:column}.StartChatModal_searchButton__QT7tN{width:100%}.StartChatModal_modal__ARTD5{max-width:calc(100vw - 32px)}}.ChatListPanel_container__MjKaR{height:100%;display:flex;flex-direction:column;background:var(--bg-secondary);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:16px;overflow:hidden}.ChatListPanel_linksBar__1l81b{display:flex;justify-content:center;align-items:center;gap:24px;padding:8px 16px;background:linear-gradient(135deg,rgba(139,92,246,.08),rgba(124,58,237,.05));border-bottom:1px solid var(--border-color);flex-shrink:0}.ChatListPanel_navLink__23OVd{display:flex;align-items:center;gap:6px;white-space:nowrap;color:#8b5cf6;font-family:var(--whatsapp-font-family);font-size:13px;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease;padding:4px 8px;border-radius:8px}.ChatListPanel_navLink__23OVd:hover{color:#7c3aed;background:rgba(139,92,246,.1)}.ChatListPanel_navLinkIcon__59wBF{font-size:14px}@media (max-width:767px){.ChatListPanel_linksBar__1l81b{gap:16px;padding:calc(6px + env(safe-area-inset-top)) 12px 6px}.ChatListPanel_navLink__23OVd{font-size:12px;gap:4px}.ChatListPanel_navLinkIcon__59wBF{font-size:12px}}.ChatListPanel_header__YvhBD{padding:16px;background:var(--bg-primary);border-bottom:1px solid var(--border-color);flex-shrink:0}.ChatListPanel_headerTop__21uf2{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ChatListPanel_title__tjYzf{margin:0!important;font-family:var(--whatsapp-font-family);font-size:20px!important;font-weight:500!important;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);flex:1}.ChatListPanel_logo__RGSDv{flex:0 0 auto;margin-right:auto}@media (max-width:767px){.ChatListPanel_container__MjKaR{border-radius:0;height:100vh;height:-webkit-fill-available}.ChatListPanel_header__YvhBD{padding:12px 16px}.ChatListPanel_title__tjYzf{font-size:18px!important}}@media (max-width:430px){.ChatListPanel_header__YvhBD{padding-left:16px;padding-right:16px}}@media (min-width:768px) and (max-width:1023px){.ChatListPanel_title__tjYzf{font-size:18px!important}}.ChatListPanel_menuButton__UlLID{border:none;background:rgba(139,92,246,.08);box-shadow:none;transition:all .3s cubic-bezier(.4,0,.2,1);min-width:40px;min-height:40px}.ChatListPanel_menuButton__UlLID:hover{background:rgba(139,92,246,.15);transform:scale(1.05)}@media (max-width:767px){.ChatListPanel_menuButton__UlLID{min-width:44px;min-height:44px}}@media (hover:none){.ChatListPanel_menuButton__UlLID:hover{transform:none}.ChatListPanel_menuButton__UlLID:active{transform:scale(.95)}}.ChatListPanel_filterButton__Kxehk{border:none;background:rgba(139,92,246,.08);box-shadow:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.ChatListPanel_filterButton__Kxehk:hover{background:rgba(139,92,246,.15);transform:scale(1.05)}.ChatListPanel_newChatButton__MBAlg{border:none;background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 4px 12px rgba(139,92,246,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.ChatListPanel_newChatButton__MBAlg:hover{background:linear-gradient(135deg,#9333ea,#8b5cf6);transform:translateY(-2px);box-shadow:0 6px 20px rgba(139,92,246,.4)}.ChatListPanel_searchInput__CSpUa{border:none;background:var(--bg-tertiary);border-radius:24px;height:40px;font-family:var(--whatsapp-font-family);font-size:15px;font-weight:400;line-height:1.45;letter-spacing:-.003em;transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--text-primary)}.ChatListPanel_searchInput__CSpUa:hover{background:var(--bg-tertiary);opacity:.8}.ChatListPanel_searchInput__CSpUa:focus{background:var(--bg-tertiary);box-shadow:0 0 0 3px rgba(139,92,246,.1)}.ChatListPanel_searchIcon__NWjhx{color:#8b5cf6;font-size:16px}.ChatListPanel_chatList__17IUh{flex:1;overflow-y:auto;overflow-x:hidden;padding:8px;scrollbar-width:thin;scrollbar-color:#e9d5ff transparent}.ChatListPanel_chatList__17IUh::-webkit-scrollbar{width:4px}.ChatListPanel_chatList__17IUh::-webkit-scrollbar-track{background:transparent}.ChatListPanel_chatList__17IUh::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9d5ff,#c4b5fd);border-radius:4px}.ChatListPanel_chatItem___kuT4{display:flex;align-items:center;padding:12px;margin-bottom:4px;border-radius:16px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;background:transparent;color:var(--text-primary)}.ChatListPanel_chatItem___kuT4:before{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,transparent,rgba(139,92,246,.03));opacity:0;transition:opacity .3s ease}.ChatListPanel_chatItem___kuT4:hover:before{opacity:1}.ChatListPanel_chatItem___kuT4:hover{background:rgba(139,92,246,.08);transform:translateX(4px)}.ChatListPanel_chatItem___kuT4:active{transform:scale(.98)}.ChatListPanel_chatItemSelected__ATE_X{background:rgba(139,92,246,.15);box-shadow:0 2px 8px var(--shadow-light)}[data-theme=dark] .ChatListPanel_chatItemSelected__ATE_X .ChatListPanel_chatName__vlj13{color:var(--text-primary)}[data-theme=dark] .ChatListPanel_chatItemSelected__ATE_X .ChatListPanel_lastMessage__bRYWi{color:var(--text-secondary)}.ChatListPanel_chatItemSelected__ATE_X:after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:70%;background:linear-gradient(180deg,#8b5cf6,#7c3aed);border-radius:0 4px 4px 0;animation:ChatListPanel_slideIn__0ea9h .3s cubic-bezier(.4,0,.2,1)}@keyframes ChatListPanel_slideIn__0ea9h{0%{width:0;opacity:0}to{width:4px;opacity:1}}.ChatListPanel_avatarWrapper__mlTLS{position:relative;margin-right:12px;flex-shrink:0}.ChatListPanel_avatar__PsCS0{background:linear-gradient(135deg,#f3e8ff,#e9d5ff)!important;border:2px solid rgba(139,92,246,.1);font-size:20px!important;color:#8b5cf6!important}.ChatListPanel_chatContent__yE19H{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ChatListPanel_chatHeader__vfVh7{display:flex;justify-content:space-between;align-items:center;gap:8px}.ChatListPanel_chatNameWrapper__KVCRG{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.ChatListPanel_chatName__vlj13{font-family:var(--whatsapp-font-family);font-weight:400;font-size:16px;line-height:1.3;letter-spacing:-.003em;color:var(--text-primary);flex:1}.ChatListPanel_chatIcons__L7_uZ{display:flex;gap:4px;align-items:center}.ChatListPanel_pinnedIcon__dnUME{color:#8b5cf6;font-size:12px}.ChatListPanel_mutedIcon__CyDGX{color:#9ca3af;font-size:12px}.ChatListPanel_assistedBadge__o4IJh{color:#10b981;font-size:12px;display:flex;align-items:center}.ChatListPanel_roomLiveBadge__Extol{font-family:var(--whatsapp-font-family);font-size:11px;font-weight:500;line-height:1;letter-spacing:.01em;padding:2px 8px;background:rgba(139,92,246,.1);color:#8b5cf6;border-radius:12px;display:flex;align-items:center;animation:ChatListPanel_roomLivePulseList__0o9ZF 2s ease-in-out infinite}@keyframes ChatListPanel_roomLivePulseList__0o9ZF{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}.ChatListPanel_timestamp__NuSJN{font-family:var(--whatsapp-font-family);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.01em;color:var(--primary);flex-shrink:0}.ChatListPanel_chatFooter__QxPR0{display:flex;justify-content:space-between;align-items:center;gap:8px}.ChatListPanel_lastMessage__bRYWi{font-family:var(--whatsapp-font-family);font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.003em;color:var(--text-secondary);opacity:.7;flex:1}.ChatListPanel_badges___v4_j{display:flex;align-items:center;gap:6px;flex-shrink:0}.ChatListPanel_typeBadge__Fd6RI{font-family:var(--whatsapp-font-family);font-size:11px;font-weight:500;line-height:1;letter-spacing:.01em;padding:2px 8px;background:rgba(139,92,246,.1);color:#8b5cf6;border-radius:12px}.ChatListPanel_unreadBadge__YJqKl{min-width:20px!important}.ChatListPanel_unreadBadge__YJqKl .ant-badge-count{background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 2px 6px rgba(139,92,246,.4);font-weight:600;font-size:11px;padding:0 6px;height:20px;line-height:20px;border-radius:10px;animation:ChatListPanel_badgePulse__mqMKl .3s ease}@keyframes ChatListPanel_badgePulse__mqMKl{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.ChatListPanel_emptyState__CwG62{display:flex;align-items:center;justify-content:center;height:200px;text-align:center}.ChatListPanel_downloadButton__H7PZk{display:none;align-items:center;gap:6px;color:#8b5cf6;font-size:14px;font-weight:500;padding:4px 12px;border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.ChatListPanel_downloadButton__H7PZk:hover{background:rgba(139,92,246,.08);color:#7c3aed}@media (max-width:768px){.ChatListPanel_header__YvhBD{padding:12px}.ChatListPanel_title__tjYzf{font-size:18px!important}.ChatListPanel_chatItem___kuT4{padding:10px}.ChatListPanel_avatar__PsCS0{width:48px!important;height:48px!important}.ChatListPanel_chatName__vlj13{font-size:14px}.ChatListPanel_lastMessage__bRYWi{font-size:12px}.ChatListPanel_downloadButton__H7PZk{display:flex}}.AddParticipantModal_modal__EaqLz{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.AddParticipantModal_modalHeader__qiMUA{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:500}.AddParticipantModal_headerIcon__nVUJJ{font-size:20px;color:#8b5cf6}.AddParticipantModal_content__xQIRb{padding:8px 0}.AddParticipantModal_chatInfo__Xi5Mk{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding:12px;background:rgba(139,92,246,.05);border-radius:8px}.AddParticipantModal_label__9o78y{color:#666;font-size:14px}.AddParticipantModal_searchSection__wV5Wd{margin-bottom:24px}.AddParticipantModal_searchInputWrapper__avKYs{display:flex;gap:8px}.AddParticipantModal_searchInput__90qem{flex:1;height:40px;border-radius:20px;padding:0 16px;font-size:14px}.AddParticipantModal_searchInput__90qem:focus,.AddParticipantModal_searchInput__90qem:hover{border-color:#8b5cf6}.AddParticipantModal_clearIcon__cTsJ8{color:#999;cursor:pointer;transition:color .2s}.AddParticipantModal_clearIcon__cTsJ8:hover{color:#666}.AddParticipantModal_searchButton__jAXtD{background:#8b5cf6;border-color:#8b5cf6;border-radius:20px;height:40px;padding:0 24px}.AddParticipantModal_searchButton__jAXtD:hover{background:#7c3aed;border-color:#7c3aed}.AddParticipantModal_searching__IsHI2{display:flex;align-items:center;justify-content:center;gap:8px;padding:20px;color:#666;font-size:14px}.AddParticipantModal_notFound__YAqr1{text-align:center;padding:20px;color:#999;font-size:14px;background:#f5f5f5;border-radius:8px;margin-bottom:16px}.AddParticipantModal_userResult__ioN3y{margin-bottom:20px;max-height:300px;overflow-y:auto}.AddParticipantModal_userResult__ioN3y::-webkit-scrollbar{width:6px}.AddParticipantModal_userResult__ioN3y::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.AddParticipantModal_userResult__ioN3y::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.AddParticipantModal_userResult__ioN3y::-webkit-scrollbar-thumb:hover{background:#555}.AddParticipantModal_resultCount__rNzA4{font-size:13px;color:#666;margin-bottom:12px;padding:0 4px;font-weight:500}.AddParticipantModal_userResult__ioN3y .AddParticipantModal_ant-list-item__AVmwJ{padding:16px;background:#f8f9fa;border-radius:12px;border:1px solid #e0e0e0;transition:all .2s}.AddParticipantModal_userResult__ioN3y .AddParticipantModal_ant-list-item__AVmwJ:hover{background:#f0f0f0;border-color:#8b5cf6}.AddParticipantModal_userAvatar__6qLNi{background:#8b5cf6}.AddParticipantModal_userName__C_Yh4{font-size:16px;font-weight:500;color:#333;margin-bottom:4px}.AddParticipantModal_userInfo__ZLbIe{display:flex;align-items:center;gap:8px;font-size:13px;color:#666}.AddParticipantModal_addButton__YyhPT{background:#25d366;border-color:#25d366;border-radius:20px;height:36px;font-weight:500}.AddParticipantModal_addButton__YyhPT:hover{background:#128c7e;border-color:#128c7e}.AddParticipantModal_instructions__KYSv4{margin-top:20px;padding:16px;background:#f5f5f5;border-radius:8px;border-left:3px solid #8b5cf6}.AddParticipantModal_instructions__KYSv4 p{margin:0;color:#666;font-size:13px;line-height:1.5}[data-theme=dark] .AddParticipantModal_modal__EaqLz{color:var(--text-primary)}[data-theme=dark] .AddParticipantModal_searchInput__90qem{background:var(--bg-secondary);border-color:var(--border-color);color:var(--text-primary)}[data-theme=dark] .AddParticipantModal_notFound__YAqr1{background:var(--bg-secondary);color:var(--text-secondary)}[data-theme=dark] .AddParticipantModal_userResult__ioN3y .AddParticipantModal_ant-list-item__AVmwJ{background:var(--bg-secondary);border-color:var(--border-color)}[data-theme=dark] .AddParticipantModal_userResult__ioN3y .AddParticipantModal_ant-list-item__AVmwJ:hover{background:var(--bg-tertiary)}[data-theme=dark] .AddParticipantModal_userName__C_Yh4{color:var(--text-primary)}[data-theme=dark] .AddParticipantModal_instructions__KYSv4{background:var(--bg-secondary);color:var(--text-secondary)}@media (max-width:480px){.AddParticipantModal_searchInputWrapper__avKYs{flex-direction:column}.AddParticipantModal_searchButton__jAXtD{width:100%}.AddParticipantModal_modal__EaqLz{max-width:calc(100vw - 32px)}}.MoveMembersModal_modal__gxXr_{top:50px}.MoveMembersModal_modalHeader__Bm0iY{display:flex;align-items:center;gap:12px;font-size:18px;font-weight:600;color:var(--text-primary)}.MoveMembersModal_headerIcon__owsJo{font-size:20px;color:var(--primary-color)}.MoveMembersModal_content___qnJx{display:flex;flex-direction:column;gap:20px}.MoveMembersModal_warningAlert__qHwQh{margin-bottom:8px}.MoveMembersModal_warningAlert__qHwQh ul{margin:8px 0 8px 20px;padding:0}.MoveMembersModal_warningAlert__qHwQh li{margin-bottom:4px}.MoveMembersModal_sourceInfo__IAIq3{padding:12px;background:var(--background-secondary);border-radius:8px;display:flex;align-items:center;gap:8px}.MoveMembersModal_targetSection__a0fEj{display:flex;flex-direction:column;gap:8px}.MoveMembersModal_label__jFbYc{font-weight:500;color:var(--text-secondary);font-size:14px}.MoveMembersModal_chatSelect__EAyFZ{width:100%}.MoveMembersModal_loadingContainer__gBQXL{display:flex;justify-content:center;padding:40px}.MoveMembersModal_emptyState__xwTxq{padding:40px 0}.MoveMembersModal_instructions__Fw2YA{padding:12px;background:var(--info-bg);border-radius:8px;border:1px solid var(--info-border)}.MoveMembersModal_instructions__Fw2YA p{margin:0;color:var(--text-secondary);font-size:13px}[data-theme=dark] .MoveMembersModal_modalHeader__Bm0iY{color:var(--text-primary-dark)}[data-theme=dark] .MoveMembersModal_sourceInfo__IAIq3{background:var(--background-secondary-dark)}[data-theme=dark] .MoveMembersModal_instructions__Fw2YA{background:var(--info-bg-dark);border-color:var(--info-border-dark)}.ChatHeader_header__6eCHe{background:var(--bg-primary)!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);padding:0 16px!important;height:64px!important;min-height:64px!important;display:flex;flex-direction:column;justify-content:center;position:sticky;position:-webkit-sticky;top:0;z-index:100;box-shadow:0 2px 8px var(--shadow-light);flex-shrink:0;flex-grow:0;will-change:transform;transform:translateZ(0);-webkit-transform:translateZ(0)}.ChatHeader_headerContent__nYrZE{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.ChatHeader_leftSection__ngQ_T{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.ChatHeader_backButton__5nutq{color:#6b7280;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ChatHeader_backButton__5nutq:hover{background:rgba(139,92,246,.1);color:#8b5cf6;transform:scale(1.05)}.ChatHeader_chatInfo__StQpv{display:flex;align-items:center;gap:12px;cursor:pointer;padding:8px;margin:-8px;border-radius:12px;transition:all .2s ease;flex:1;min-width:0}.ChatHeader_chatInfo__StQpv:hover{background:rgba(139,92,246,.05)}.ChatHeader_avatar__84rXM{background:linear-gradient(135deg,#f3e8ff,#e9d5ff)!important;border:2px solid rgba(139,92,246,.1);color:#8b5cf6!important;flex-shrink:0;transition:transform .2s ease}.ChatHeader_chatInfo__StQpv:hover .ChatHeader_avatar__84rXM{transform:scale(1.05)}.ChatHeader_chatDetails__3ZcDf{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:2px}.ChatHeader_chatName__E0wXj{margin:0!important;font-size:16px!important;font-weight:600!important;color:var(--text-primary);line-height:20px!important;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.ChatHeader_statusWrapper__H8dyx{display:flex;align-items:center}.ChatHeader_subtitle__uEjdb{font-size:13px;color:var(--text-secondary)}.ChatHeader_typingIndicator__KvFN5{display:inline-flex;align-items:center;gap:4px}.ChatHeader_typingDot__svkaJ{width:4px;height:4px;background:#8b5cf6;border-radius:50%;animation:ChatHeader_typingBounce__pg7YS 1.4s infinite}.ChatHeader_typingDot__svkaJ:first-child{animation-delay:0s}.ChatHeader_typingDot__svkaJ:nth-child(2){animation-delay:.2s}.ChatHeader_typingDot__svkaJ:nth-child(3){animation-delay:.4s}@keyframes ChatHeader_typingBounce__pg7YS{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-6px);opacity:1}}.ChatHeader_typingText__svmRF{font-size:13px;color:#8b5cf6;font-style:italic;margin-left:4px}.ChatHeader_rightSection___zN3Q{display:flex;align-items:center}.ChatHeader_actionButton__oYNk_{color:#6b7280;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ChatHeader_actionButton__oYNk_:hover{background:rgba(139,92,246,.1);color:#8b5cf6;transform:scale(1.05)}.ChatHeader_actionButton__oYNk_:active{transform:scale(.95)}.ChatHeader_roomLiveButton__1Vj7i{color:#8b5cf6!important;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;animation:ChatHeader_roomLivePulse__HqZ8n 2s ease-in-out infinite}.ChatHeader_roomLiveButton__1Vj7i:hover{background:rgba(139,92,246,.15);color:#7c3aed!important;transform:scale(1.1);animation:none}.ChatHeader_roomLiveButton__1Vj7i:active{transform:scale(.95)}@keyframes ChatHeader_roomLivePulse__HqZ8n{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(139,92,246,.4)}50%{opacity:.8;transform:scale(1.05);box-shadow:0 0 0 8px rgba(139,92,246,0)}}.ChatHeader_statusBadges__b3JQo{position:absolute;bottom:-24px;left:16px;display:flex;gap:8px;opacity:0;transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:11}.ChatHeader_header__6eCHe:hover .ChatHeader_statusBadges__b3JQo{opacity:1;transform:translateY(0)}.ChatHeader_badge__lYBVs{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:linear-gradient(135deg,rgba(139,92,246,.15),rgba(147,51,234,.15));color:#7c3aed;border:1px solid rgba(139,92,246,.2);border-radius:16px;font-size:11px;font-weight:600;letter-spacing:.025em;box-shadow:0 2px 4px rgba(139,92,246,.15);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ChatHeader_badge__lYBVs svg{font-size:10px}.ChatHeader_infoDrawer__gMgQ4 .ant-drawer-header{background:linear-gradient(135deg,rgba(139,92,246,.05),rgba(147,51,234,.05));border-bottom:1px solid rgba(139,92,246,.1)}.ChatHeader_infoContent__8Dg_1{padding:24px 0}.ChatHeader_infoHeader__Z9UEA{text-align:center;margin-bottom:32px;overflow:visible}.ChatHeader_avatarContainer__c0lMz{position:relative;display:inline-block;margin-bottom:16px}.ChatHeader_infoAvatar__6hMQv{background:linear-gradient(135deg,#f3e8ff,#e9d5ff)!important;border:3px solid rgba(139,92,246,.1);color:#8b5cf6!important;box-shadow:0 4px 12px rgba(139,92,246,.2)}.ChatHeader_pinnedIndicator__Jezce{position:absolute;top:-4px;right:-4px;width:20px;height:20px;background:var(--bg-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#8b5cf6;font-size:12px;box-shadow:0 2px 6px var(--shadow-medium)}.ChatHeader_pinnedIndicator__Jezce svg{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1))}.ChatHeader_infoName__UhA7d{margin:0 0 8px!important;color:var(--text-primary);line-height:1.4!important;word-wrap:break-word;overflow-wrap:break-word;display:block}.ChatHeader_infoType__bvW6D{color:var(--text-secondary);font-size:14px}.ChatHeader_infoDetails__bS1yX{margin-bottom:32px}.ChatHeader_infoDetails__bS1yX .ant-descriptions-item-label{color:var(--text-secondary);font-weight:500}.ChatHeader_infoDetails__bS1yX .ant-descriptions-item-content{color:var(--text-primary)}.ChatHeader_infoActions__hmcTt{display:flex;flex-direction:column;gap:12px}.ChatHeader_infoActions__hmcTt button{height:40px;border-radius:20px;font-weight:500;transition:all .2s ease}.ChatHeader_infoActions__hmcTt button:not(.ChatHeader_ant-btn-dangerous__spxS9):hover{background:rgba(139,92,246,.1);color:#8b5cf6;border-color:#8b5cf6}@media (max-width:768px){.ChatHeader_header__6eCHe{padding:0 12px!important;height:56px!important;min-height:56px!important;flex-shrink:0!important;flex-grow:0!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:100!important;will-change:transform!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important;-webkit-backface-visibility:hidden!important;backface-visibility:hidden!important}.ChatHeader_chatName__E0wXj{font-size:15px!important}.ChatHeader_subtitle__uEjdb,.ChatHeader_typingText__svmRF{font-size:12px}.ChatHeader_actionButton__oYNk_{width:36px;height:36px}.ChatHeader_infoDrawer__gMgQ4{width:100%!important;max-width:360px}.ChatHeader_statusBadges__b3JQo{left:60px;bottom:-22px;opacity:1;transform:translateY(0)}.ChatHeader_badge__lYBVs{padding:3px 8px;font-size:10px;font-weight:600;box-shadow:0 2px 6px rgba(139,92,246,.2)}.ChatHeader_badge__lYBVs svg{font-size:9px}}@supports (-webkit-touch-callout:none){.ChatHeader_header__6eCHe{position:fixed!important;top:0!important;left:0!important;right:0!important;transform:translateZ(0)!important;-webkit-transform:translateZ(0)!important}}@supports (padding-top:env(safe-area-inset-top)){@media (max-width:768px){.ChatHeader_header__6eCHe{padding-top:env(safe-area-inset-top)!important;height:calc(56px + env(safe-area-inset-top))!important;min-height:calc(56px + env(safe-area-inset-top))!important}}}.MessageBubble_messageWrapper__wHAnH{display:flex;align-items:flex-end;gap:8px;margin-bottom:4px;padding:0 80px;position:relative;overflow:visible;z-index:1;touch-action:pan-y;-webkit-touch-callout:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.MessageBubble_messageWrapper__wHAnH:has(.MessageBubble_reactionPickerMobile__nFnI_),.MessageBubble_messageWrapper__wHAnH:has(.MessageBubble_reactionPicker__LIK3I){z-index:150!important;position:relative!important}.MessageBubble_ownMessage__Q08yT{flex-direction:row-reverse}.MessageBubble_otherMessage__WBi0n{flex-direction:row}.MessageBubble_avatar__sgUAQ{background:linear-gradient(135deg,#f3e8ff,#e9d5ff)!important;border:2px solid rgba(139,92,246,.1);color:#8b5cf6!important;flex-shrink:0;transition:transform .2s ease}.MessageBubble_avatar__sgUAQ:hover{transform:scale(1.05)}.MessageBubble_messageContainer__j1kXa{max-width:70%;min-width:120px;position:relative;overflow:visible}.MessageBubble_messageContainer__j1kXa:has(.MessageBubble_audioContent__3NLtO){min-width:280px}.MessageBubble_senderName__racL1{font-family:var(--whatsapp-font-family);font-size:13px;font-weight:500;line-height:1.2;letter-spacing:-.003em;color:var(--primary,#8b5cf6);margin-bottom:4px;margin-left:12px;display:block}.MessageBubble_ownMessage__Q08yT .MessageBubble_senderName__racL1{text-align:right;margin-right:12px;margin-left:auto}.MessageBubble_messageBubble__skfKm{position:relative;word-wrap:break-word;transition:all .2s cubic-bezier(.4,0,.2,1);animation:MessageBubble_messageSlideIn__zsDF8 .3s cubic-bezier(.68,-.55,.265,1.55);overflow:hidden;touch-action:manipulation!important}@keyframes MessageBubble_messageSlideIn__zsDF8{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.MessageBubble_ownBubble__4dnD7{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;box-shadow:0 4px 12px rgba(139,92,246,.25);padding:12px 16px;position:relative;overflow:hidden}.MessageBubble_ownBubble__4dnD7:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform:rotate(45deg);animation:MessageBubble_shimmer___RMqC 3s infinite}@keyframes MessageBubble_shimmer___RMqC{0%{transform:translateX(-100%) rotate(45deg)}to{transform:translateX(200%) rotate(45deg)}}.MessageBubble_otherBubble__NpEs5{background:var(--card,rgba(255,255,255,.95));color:var(--text-primary,#1f2937);box-shadow:0 2px 8px var(--shadow-light,rgba(0,0,0,.08));border:1px solid var(--border-color,rgba(139,92,246,.08));padding:12px 16px}.MessageBubble_firstInGroup__QKkxX.MessageBubble_lastInGroup__zYrv3{border-radius:18px}.MessageBubble_firstInGroup__QKkxX:not(.MessageBubble_lastInGroup__zYrv3){border-radius:18px 18px 6px 6px}.MessageBubble_lastInGroup__zYrv3:not(.MessageBubble_firstInGroup__QKkxX){border-radius:6px 6px 18px 18px}.MessageBubble_messageBubble__skfKm:not(.MessageBubble_firstInGroup__QKkxX):not(.MessageBubble_lastInGroup__zYrv3){border-radius:6px}.MessageBubble_ownBubble__4dnD7.MessageBubble_firstInGroup__QKkxX.MessageBubble_lastInGroup__zYrv3{border-radius:18px 18px 6px 18px}.MessageBubble_otherBubble__NpEs5.MessageBubble_firstInGroup__QKkxX.MessageBubble_lastInGroup__zYrv3{border-radius:18px 18px 18px 6px}.MessageBubble_messageText__XEKFy{font-family:var(--whatsapp-font-family);font-size:15px;line-height:1.45;font-weight:400;letter-spacing:-.003em;word-wrap:break-word;word-break:break-word;white-space:pre-wrap;color:var(--text-primary,#1f2937);cursor:text!important}.MessageBubble_messageText__XEKFy,.MessageBubble_messageText__XEKFy *{user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important}.MessageBubble_messageText__XEKFy ::selection{background-color:rgba(139,92,246,.3);color:inherit}.MessageBubble_ownBubble__4dnD7 .MessageBubble_messageText__XEKFy ::selection{background-color:rgba(255,255,255,.3);color:inherit}.MessageBubble_ownBubble__4dnD7 .MessageBubble_messageText__XEKFy{color:white}.MessageBubble_repliedMessage__AIZX8{display:flex;gap:8px;margin-bottom:8px;padding:6px 8px;background:rgba(0,0,0,.08);border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.MessageBubble_ownBubble__4dnD7 .MessageBubble_repliedMessage__AIZX8{background:rgba(255,255,255,.15)}.MessageBubble_repliedMessage__AIZX8:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(139,92,246,.1),transparent);transition:left .5s ease}.MessageBubble_repliedMessage__AIZX8:hover{background:rgba(0,0,0,.12);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.MessageBubble_repliedMessage__AIZX8:hover:before{left:100%}.MessageBubble_ownBubble__4dnD7 .MessageBubble_repliedMessage__AIZX8:hover{background:rgba(255,255,255,.2)}.MessageBubble_repliedBar__QbIyp{width:3px;background:#8b5cf6;border-radius:3px;flex-shrink:0}.MessageBubble_ownBubble__4dnD7 .MessageBubble_repliedBar__QbIyp{background:rgba(255,255,255,.8)}.MessageBubble_repliedContent__u_az5{flex:1;min-width:0}.MessageBubble_repliedName__1bBjm{font-family:var(--whatsapp-font-family);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:-.003em;color:var(--primary,#8b5cf6);display:block;margin-bottom:2px}.MessageBubble_ownBubble__4dnD7 .MessageBubble_repliedName__1bBjm{color:rgba(255,255,255,.9)}.MessageBubble_repliedText__bpALm{font-family:var(--whatsapp-font-family);font-size:13px;line-height:1.3;letter-spacing:-.003em;opacity:.8;display:block}.MessageBubble_imageContent__Egzth,.MessageBubble_videoContent__7sAkI{border-radius:12px;overflow:hidden;position:relative}.MessageBubble_imageContent__Egzth img,.MessageBubble_videoContent__7sAkI video{max-width:100%;max-height:300px;display:block}.MessageBubble_fileCaption__mZrvK,.MessageBubble_imageCaption__NNgA9,.MessageBubble_videoCaption__IHfKg{display:block;margin-top:8px;font-size:14px;color:var(--text-primary,#1f2937);user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;cursor:text!important}.MessageBubble_ownBubble__4dnD7 .MessageBubble_fileCaption__mZrvK,.MessageBubble_ownBubble__4dnD7 .MessageBubble_imageCaption__NNgA9,.MessageBubble_ownBubble__4dnD7 .MessageBubble_videoCaption__IHfKg{color:white}.MessageBubble_audioContent__3NLtO{padding:8px;width:100%;box-sizing:border-box}.MessageBubble_audioContent__3NLtO audio{width:100%;max-width:100%;height:40px;border-radius:20px}.MessageBubble_audioLoading__qxBsZ{display:flex;align-items:center;justify-content:center;padding:16px;min-height:40px}.MessageBubble_audioLoading__qxBsZ .ant-spin-dot-item{background-color:rgba(255,255,255,.8)}.MessageBubble_audioControls__Qb_p1{display:flex;align-items:center;gap:8px}.MessageBubble_audioControls__Qb_p1 audio{flex:1}.MessageBubble_downloadButton__X7_hm{color:#6366f1!important;border:1px solid #e5e7eb;border-radius:6px;height:32px;width:32px;display:flex;align-items:center;justify-content:center}.MessageBubble_downloadButton__X7_hm:hover{background-color:#f3f4f6!important;border-color:#6366f1!important}.MessageBubble_audioWarning__mw9ql{padding:8px 12px;margin-bottom:8px;background-color:#fef3cd;border:1px solid #ffc107;border-radius:6px;display:flex;align-items:center;gap:8px}.MessageBubble_warningText__95N3v{font-size:12px!important;margin:0!important;color:#856404!important}.MessageBubble_clickableReply__cZNuG{cursor:pointer;transition:all .2s ease}.MessageBubble_clickableReply__cZNuG:hover{background-color:rgba(0,0,0,.05);border-radius:6px;transform:scale(1.02)}.MessageBubble_waveform__3aTFi{height:40px;margin-bottom:8px;position:relative;background:rgba(0,0,0,.05);border-radius:20px;padding:8px}.MessageBubble_ownBubble__4dnD7 .MessageBubble_waveform__3aTFi{background:rgba(255,255,255,.15)}.MessageBubble_waveformBars__Xfhgz{display:flex;align-items:center;height:100%;gap:2px}.MessageBubble_waveformBar__5Zg_k{flex:1;background:#8b5cf6;border-radius:2px;min-height:4px;transition:height .3s ease}.MessageBubble_ownBubble__4dnD7 .MessageBubble_waveformBar__5Zg_k{background:rgba(255,255,255,.8)}.MessageBubble_fileContent__B_FbE{min-width:240px}.MessageBubble_fileItem__WrzF9{display:flex;align-items:center;gap:12px;padding:8px 12px;background:rgba(0,0,0,.05);border-radius:8px;text-decoration:none;color:var(--text-primary,inherit);transition:all .2s ease;margin-bottom:8px}.MessageBubble_ownBubble__4dnD7 .MessageBubble_fileItem__WrzF9{background:rgba(255,255,255,.15);color:white}.MessageBubble_fileItem__WrzF9:hover{background:rgba(0,0,0,.08);transform:translateY(-1px)}.MessageBubble_ownBubble__4dnD7 .MessageBubble_fileItem__WrzF9:hover{background:rgba(255,255,255,.2)}.MessageBubble_fileIcon__aqnG5{font-size:24px}.MessageBubble_fileInfo__dmVPT{flex:1;min-width:0}.MessageBubble_fileName__s_Bnm{display:block;font-family:var(--whatsapp-font-family);font-weight:500;font-size:14px;line-height:1.3;letter-spacing:-.003em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary,#1f2937)}.MessageBubble_ownBubble__4dnD7 .MessageBubble_fileName__s_Bnm{color:white}.MessageBubble_fileSize__4Faeg{display:block;font-family:var(--whatsapp-font-family);font-size:12px;line-height:1.2;letter-spacing:.01em;opacity:.7;color:var(--text-secondary,#6b7280)}.MessageBubble_ownBubble__4dnD7 .MessageBubble_fileSize__4Faeg{color:rgba(255,255,255,.7)}.MessageBubble_fileCaption__mZrvK{display:block;margin-top:8px;font-size:14px;color:var(--text-primary,#1f2937)}.MessageBubble_ownBubble__4dnD7 .MessageBubble_fileCaption__mZrvK{color:white}.MessageBubble_messageFooter__Dvr6L{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:4px}.MessageBubble_timestamp__Dfx64{font-family:var(--whatsapp-font-family);font-size:11px;font-weight:400;line-height:1.2;letter-spacing:.01em;opacity:.7;color:var(--text-secondary,#6b7280)}.MessageBubble_ownBubble__4dnD7 .MessageBubble_timestamp__Dfx64{color:rgba(255,255,255,.7)}.MessageBubble_statusIcon__UaUpL{font-size:12px;opacity:.8}.MessageBubble_reactions___PhMX{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;margin-left:12px}.MessageBubble_reaction__gD7h0{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;background:rgba(243,232,255,.8);border:1px solid rgba(139,92,246,.2);border-radius:12px;font-size:12px;cursor:pointer;transition:all .2s ease;animation:MessageBubble_reactionPop__vCEhu .3s cubic-bezier(.68,-.55,.265,1.55)}@keyframes MessageBubble_reactionPop__vCEhu{0%{transform:scale(0)}to{transform:scale(1)}}.MessageBubble_reaction__gD7h0:hover{background:linear-gradient(135deg,#f3e8ff,#e9d5ff);transform:translateY(-2px) scale(1.05);box-shadow:0 2px 8px rgba(139,92,246,.2)}.MessageBubble_reactionActive__HCix8{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white;border-color:transparent}.MessageBubble_quickActions__A1ZZw{position:absolute;bottom:calc(100% + 4px);display:flex;gap:2px;opacity:0;transition:all .2s ease;pointer-events:none;z-index:10;background:var(--card,white);padding:2px;border-radius:16px;box-shadow:0 2px 12px var(--shadow-medium,rgba(0,0,0,.1));border:1px solid var(--border-color,rgba(139,92,246,.1))}.MessageBubble_ownMessage__Q08yT .MessageBubble_quickActions__A1ZZw{right:8px}.MessageBubble_otherMessage__WBi0n .MessageBubble_quickActions__A1ZZw{left:48px}.MessageBubble_quickActionsVisible__wR8sM{opacity:1;pointer-events:auto}@media (max-width:768px){.MessageBubble_quickActions__A1ZZw{position:relative;top:auto;right:auto;left:auto;margin-top:4px;margin-left:12px;width:fit-content;display:inline-flex}.MessageBubble_ownMessage__Q08yT .MessageBubble_quickActions__A1ZZw{margin-left:auto;margin-right:12px}}.MessageBubble_quickActionButton__YZeO1{background:transparent;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;color:var(--text-secondary,#6b7280);cursor:pointer}.MessageBubble_quickActionButton__YZeO1:hover{background:rgba(139,92,246,.1);color:#8b5cf6;transform:scale(1.1)}.MessageBubble_reactionBackdrop__vAFsP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);z-index:19;animation:MessageBubble_fadeIn__J2NkM .2s ease}.MessageBubble_reactionPicker__LIK3I{position:absolute;bottom:calc(100% + 8px);left:0;background:var(--card,white);border-radius:24px;padding:8px;box-shadow:0 4px 16px var(--shadow-medium,rgba(0,0,0,.15));display:flex;gap:4px;animation:MessageBubble_pickerSlideIn__ecaim .2s ease;z-index:200;border:1px solid var(--border-color,rgba(139,92,246,.1));min-width:max-content}.MessageBubble_reactionPickerMobile__nFnI_{position:fixed!important;bottom:auto!important;top:80px!important;left:50%!important;transform:translateX(-50%)!important;-webkit-transform:translateX(-50%)!important;background:white!important;border-radius:40px!important;padding:6px!important;box-shadow:0 4px 20px rgba(0,0,0,.2)!important;animation:MessageBubble_pickerSlideDown__wCq9m .2s ease-out;-webkit-animation:MessageBubble_pickerSlideDown__wCq9m .2s ease-out;width:auto!important;min-width:240px!important;max-width:260px!important;z-index:300!important;border:1px solid rgba(0,0,0,.1)!important;overflow:hidden!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.MessageBubble_reactionPickerContent___HMm3{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;max-width:320px}.MessageBubble_mobileScrollable__ifg9i{scrollbar-width:none!important;-ms-overflow-style:none!important}.MessageBubble_mobileScrollable__ifg9i::-webkit-scrollbar{display:none!important}.MessageBubble_reactionCarouselContainer__IH8eS{position:relative;height:48px;max-width:250px;margin:0 auto}.MessageBubble_reactionCarouselContainer__IH8eS,.MessageBubble_reactionCarousel__gmrmB{width:100%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.MessageBubble_reactionCarousel__gmrmB{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;-webkit-scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;max-width:100%;padding:2px;-webkit-tap-highlight-color:transparent}.MessageBubble_reactionCarousel__gmrmB::-webkit-scrollbar{display:none}.MessageBubble_reactionCarouselTrack__BSXAi{display:inline-flex;display:-webkit-inline-flex;gap:0;padding:0;width:max-content;width:-webkit-max-content;width:-moz-max-content;align-items:center;-webkit-align-items:center;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;white-space:nowrap}.MessageBubble_moreIndicator__3VoYC{position:absolute;right:0;top:0;bottom:0;width:30px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8) 40%,white);pointer-events:none;border-radius:0 40px 40px 0}@keyframes MessageBubble_slideHint__CNJ_n{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}@keyframes MessageBubble_pulse__CPtPw{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}.MessageBubble_reactionCarouselTrack__BSXAi .MessageBubble_reactionOption__arGiR{flex-shrink:0}.MessageBubble_ownBubble__4dnD7 .MessageBubble_reactionPicker__LIK3I:not(.MessageBubble_reactionPickerMobile__nFnI_){left:auto;right:0}@keyframes MessageBubble_pickerSlideIn__ecaim{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes MessageBubble_pickerBounceIn__Itw7G{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes MessageBubble_pickerSlideDown__wCq9m{0%{opacity:0;transform:translateX(-50%) translateY(-20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes MessageBubble_fadeIn__J2NkM{0%{opacity:0}to{opacity:1}}.MessageBubble_reactionOption__arGiR{width:44px;height:44px;border:none;background:transparent;border-radius:50%;font-size:24px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}.MessageBubble_reactionOption__arGiR:hover{background:rgba(139,92,246,.1);transform:scale(1.2)}.MessageBubble_reactionOption__arGiR:active{transform:scale(.95)}.MessageBubble_reactionPickerMobile__nFnI_ .MessageBubble_reactionOption__arGiR{width:40px!important;min-width:40px!important;height:40px!important;font-size:20px;flex:0 0 40px;-webkit-flex:0 0 40px;display:inline-flex!important;display:-webkit-inline-flex!important;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;margin:0 2px;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.MessageBubble_reactionPickerMobile__nFnI_ .MessageBubble_reactionOption__arGiR.MessageBubble_touched__WxyuW,.MessageBubble_reactionPickerMobile__nFnI_ .MessageBubble_reactionOption__arGiR:active{background:rgba(139,92,246,.2);transform:scale(1.1)}.MessageBubble_reactionCarouselTrack__BSXAi .MessageBubble_reactionOption__arGiR{scroll-snap-align:center}.MessageBubble_reactionCarouselTrack__BSXAi .MessageBubble_reactionOption__arGiR:first-child{scroll-snap-align:start}@media (hover:none) and (pointer:coarse){.MessageBubble_messageBubble__skfKm{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.MessageBubble_messageWrapper__wHAnH.MessageBubble_showingActions__yM14S .MessageBubble_quickActions__A1ZZw{opacity:1;pointer-events:auto}}@supports (-webkit-touch-callout:none){.MessageBubble_messageWrapper__wHAnH{-webkit-transform:translateZ(0);transform:translateZ(0)}.MessageBubble_messageBubble__skfKm{-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.MessageBubble_selected__HtoPV .MessageBubble_messageBubble__skfKm{will-change:transform,background-color;-webkit-transform:scale(.98) translateZ(0);transform:scale(.98) translateZ(0)}.MessageBubble_messageContainer__j1kXa{-webkit-overflow-scrolling:touch}.MessageBubble_reactionCarousel__gmrmB{-webkit-overflow-scrolling:touch!important;-webkit-transform:translateZ(0);transform:translateZ(0);overflow-x:scroll!important;overflow-y:hidden!important}.MessageBubble_reactionCarouselTrack__BSXAi{-webkit-transform:translateZ(0);transform:translateZ(0);display:-webkit-inline-flex;display:inline-flex}.MessageBubble_reactionCarouselContainer__IH8eS{overflow:hidden!important}}.MessageBubble_showingActions__yM14S{z-index:10}@supports (overflow-scrolling:touch) or (-webkit-overflow-scrolling:touch){.MessageBubble_reactionCarousel__gmrmB{overscroll-behavior-x:contain;overscroll-behavior-y:none;-ms-scroll-chaining:none}.MessageBubble_reactionCarouselContainer__IH8eS{will-change:transform}.MessageBubble_reactionPickerMobile__nFnI_{will-change:transform,opacity}}@media screen and (-webkit-min-device-pixel-ratio:0){.MessageBubble_reactionCarousel__gmrmB{overflow-x:auto!important;overflow-y:hidden!important}.MessageBubble_reactionCarouselTrack__BSXAi{transform:translateZ(0);-webkit-transform:translateZ(0)}}.MessageBubble_selectionMode___Iea3{cursor:pointer}.MessageBubble_selected__HtoPV .MessageBubble_messageBubble__skfKm{background-color:rgba(139,92,246,.15)!important;position:relative;transform:scale(.98);transition:all .2s ease}.MessageBubble_selected__HtoPV:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#8b5cf6;border-radius:0 2px 2px 0;z-index:1;animation:MessageBubble_slideIn__kHSbF .2s ease}@keyframes MessageBubble_slideIn__kHSbF{0%{width:0}to{width:4px}}@media (max-width:768px){.MessageBubble_messageWrapper__wHAnH{padding:0 20px}.MessageBubble_messageContainer__j1kXa{max-width:85%}.MessageBubble_messageBubble__skfKm{padding:10px 14px}.MessageBubble_messageText__XEKFy{font-size:14px}.MessageBubble_reactionPicker__LIK3I{bottom:auto;top:calc(100% + 8px);max-width:calc(100vw - 40px);flex-wrap:wrap}.MessageBubble_audioContent__3NLtO{padding:4px}.MessageBubble_audioContent__3NLtO audio{height:36px}.MessageBubble_waveform__3aTFi{height:32px;margin-bottom:4px}.MessageBubble_messageContainer__j1kXa:has(.MessageBubble_audioContent__3NLtO){min-width:240px;max-width:90%}}.PredefinedMessagesAutocomplete_container__aejQw{background:white;border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:300px;overflow-y:auto;width:100%;max-width:500px}.PredefinedMessagesAutocomplete_loading__JkrSp{padding:24px;text-align:center}.PredefinedMessagesAutocomplete_empty__iFfSV{padding:16px}.PredefinedMessagesAutocomplete_list__o4IWr{max-height:300px;overflow-y:auto}.PredefinedMessagesAutocomplete_listItem__SUKiV{cursor:pointer;padding:8px 16px!important;transition:background-color .2s;border-bottom:1px solid #f0f0f0}.PredefinedMessagesAutocomplete_listItem__SUKiV:hover{background-color:#f5f5f5}.PredefinedMessagesAutocomplete_listItem__SUKiV.PredefinedMessagesAutocomplete_selected__hNMuy{background-color:#e6f4ff}.PredefinedMessagesAutocomplete_itemContent__aot4R{width:100%}.PredefinedMessagesAutocomplete_itemTitle__dhiel{font-weight:600;color:#1890ff;margin-bottom:4px}.PredefinedMessagesAutocomplete_itemCategory__o_L6b{font-size:12px;color:#8c8c8c;margin-bottom:4px}.PredefinedMessagesAutocomplete_itemText__XLPzK{font-size:13px;color:#595959;white-space:pre-wrap;line-height:1.4;max-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (max-width:768px){.PredefinedMessagesAutocomplete_container__aejQw{width:calc(100vw - 32px);max-width:400px}}.MessageInput_container__vQZ3B{background:var(--bg-primary);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid var(--border-color);position:relative;padding:0;box-shadow:0 -2px 20px var(--shadow-light);z-index:10}@media (max-width:767px){.MessageInput_container__vQZ3B{padding-bottom:env(safe-area-inset-bottom)}}.MessageInput_container__vQZ3B:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,transparent,#8b5cf6 50%,transparent);border-radius:3px;opacity:.5}.MessageInput_replyPreview__v1J7J{display:flex;align-items:center;padding:12px 16px;background:rgba(139,92,246,.05);border-bottom:1px solid rgba(139,92,246,.08);animation:MessageInput_slideDown__RriSj .2s ease}@media (max-width:767px){.MessageInput_replyPreview__v1J7J{padding:10px 12px}.MessageInput_replyName__eRpYM{font-size:11px}.MessageInput_replyMessage__fR05r{font-size:12px}}@keyframes MessageInput_slideDown__RriSj{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.MessageInput_replyContent___wBFi{flex:1;display:flex;gap:8px;min-width:0}.MessageInput_replyBar__UB_Wa{width:3px;background:linear-gradient(180deg,#8b5cf6,#7c3aed);border-radius:3px;flex-shrink:0}.MessageInput_replyText__HsG0p{flex:1;min-width:0}.MessageInput_replyName__eRpYM{font-size:12px;font-weight:500;line-height:1.2;color:#8b5cf6;margin-bottom:2px}.MessageInput_replyMessage__fR05r,.MessageInput_replyName__eRpYM{display:block;font-family:var(--whatsapp-font-family);letter-spacing:-.003em}.MessageInput_replyMessage__fR05r{font-size:13px;line-height:1.3;color:var(--text-secondary)}.MessageInput_replyCancel__HKv3G{color:#9ca3af;transition:all .2s ease}.MessageInput_replyCancel__HKv3G:hover{color:#ef4444;transform:scale(1.1)}.MessageInput_editPreview__c8NgN{display:flex;align-items:center;padding:12px 16px;background:rgba(34,197,94,.05);border-bottom:1px solid rgba(34,197,94,.08);animation:MessageInput_slideDown__RriSj .2s ease}.MessageInput_editContent__O2GaK{flex:1;display:flex;gap:8px;min-width:0}.MessageInput_editBar__tS0p9{width:3px;height:32px;background:#22c55e;border-radius:3px;flex-shrink:0}.MessageInput_editText__DhAdE{display:flex;flex-direction:column;gap:2px;min-width:0}.MessageInput_editName__sCjAL{font-family:var(--whatsapp-font-family);font-size:12px;font-weight:500;line-height:1.2;letter-spacing:-.003em;color:#22c55e}.MessageInput_editMessage__n8ZUe{font-family:var(--whatsapp-font-family);font-size:13px;line-height:1.3;letter-spacing:-.003em;color:var(--text-secondary);max-width:300px}.MessageInput_editCancel__wM1cp{color:#9ca3af;transition:all .2s ease}.MessageInput_editCancel__wM1cp:hover{color:#ef4444;transform:scale(1.1)}.MessageInput_attachmentsPreview__rpDxQ{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;background:var(--bg-tertiary);border-bottom:1px solid var(--border-color);max-height:120px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#e9d5ff transparent}.MessageInput_attachmentsPreview__rpDxQ::-webkit-scrollbar{height:4px}.MessageInput_attachmentsPreview__rpDxQ::-webkit-scrollbar-thumb{background:#e9d5ff;border-radius:4px}.MessageInput_attachmentItem__rb3If{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--bg-primary);border:1px solid rgba(139,92,246,.2);border-radius:20px;white-space:nowrap;animation:MessageInput_attachmentPop__FoRBc .3s cubic-bezier(.68,-.55,.265,1.55);flex-shrink:0;max-width:200px}@keyframes MessageInput_attachmentPop__FoRBc{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.MessageInput_attachmentIcon__0GIij{font-size:16px;color:#8b5cf6}.MessageInput_attachmentName__329Bo{max-width:120px;font-family:var(--whatsapp-font-family);font-size:13px;line-height:1.3;letter-spacing:-.003em;color:var(--text-primary)}.MessageInput_attachmentRemove__ZQhAh{color:#9ca3af;font-size:12px}.MessageInput_attachmentRemove__ZQhAh:hover{color:#ef4444;transform:scale(1.1)}.MessageInput_recordingBar___Jjla{display:flex;align-items:center;justify-content:space-between;padding:16px;background:linear-gradient(135deg,rgba(139,92,246,.05),rgba(147,51,234,.05));animation:MessageInput_slideUp__OpSiF .3s ease}@keyframes MessageInput_slideUp__OpSiF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.MessageInput_recordingContent__YDD_k{display:flex;align-items:center;gap:16px;flex:1}.MessageInput_recordingIndicator__CnCgF{display:flex;align-items:center;gap:8px}.MessageInput_recordingDot__t3O2n{width:12px;height:12px;background:#ef4444;border-radius:50%;animation:MessageInput_recordingPulse__p7uvs 1.5s infinite}@keyframes MessageInput_recordingPulse__p7uvs{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.MessageInput_recordingText__bZqd4{font-size:14px;line-height:1.4;color:#ef4444}.MessageInput_recordingText__bZqd4,.MessageInput_recordingTime__0oIok{font-family:var(--whatsapp-font-family);font-weight:500;letter-spacing:-.003em}.MessageInput_recordingTime__0oIok{font-size:16px;line-height:1.5;color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap}.MessageInput_recordingTimeWarning__Zk8Rd{color:#ef4444;animation:MessageInput_recordingPulse__p7uvs 1s infinite}.MessageInput_recordingWaveform__cyL4H{display:flex;align-items:center;gap:2px;height:40px;flex:1;max-width:200px}.MessageInput_waveformBar__Zc9YE{flex:1;background:linear-gradient(180deg,#8b5cf6,#7c3aed);border-radius:2px;animation:MessageInput_waveform__b_lj8 1s ease-in-out infinite}@keyframes MessageInput_waveform__b_lj8{0%,to{height:20%;opacity:.5}50%{height:100%;opacity:1}}.MessageInput_recordingButton__9hXAN{border-radius:50%;width:40px;height:40px}.MessageInput_inputArea__HTRUm{display:flex;align-items:center;padding:8px;gap:8px}.MessageInput_inputContainer__u_d81{flex:1;display:flex;align-items:center;gap:8px;background:var(--bg-tertiary);border-radius:24px;padding:4px 8px;transition:all .3s ease}@media (max-width:767px){.MessageInput_inputArea__HTRUm{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.MessageInput_inputContainer__u_d81{padding:6px 12px;min-height:44px}}.MessageInput_inputContainer__u_d81:focus-within{background:var(--bg-tertiary);box-shadow:0 0 0 3px rgba(139,92,246,.2);border:1px solid rgba(139,92,246,.3)}.MessageInput_actionButton__AFn9Q{color:#8b5cf6;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.MessageInput_actionButton__AFn9Q:hover{background:rgba(139,92,246,.1);transform:scale(1.1)}@media (max-width:767px){.MessageInput_actionButton__AFn9Q{width:40px;height:40px;min-width:44px;min-height:44px}}@media (hover:none){.MessageInput_actionButton__AFn9Q:hover{transform:none}.MessageInput_actionButton__AFn9Q:active{transform:scale(.95);background:rgba(139,92,246,.15)}}.MessageInput_inputWrapper__AbkQZ{flex:1;position:relative}.MessageInput_textInput__TAnuG{border:none!important;background:transparent!important;resize:none!important;font-family:var(--whatsapp-font-family);font-size:15px;font-weight:400;line-height:1.45;letter-spacing:-.003em;color:var(--text-primary);padding:4px 8px!important;box-shadow:none!important}@media (max-width:767px){.MessageInput_textInput__TAnuG{font-size:16px;padding:8px 4px!important}width:100%}.MessageInput_textInput__TAnuG:focus{box-shadow:none!important}.MessageInput_textInput__TAnuG::placeholder{color:#9ca3af}.MessageInput_charCount__511kC{position:absolute;bottom:4px;right:8px;font-family:var(--whatsapp-font-family);font-size:11px;font-weight:400;line-height:1.2;letter-spacing:.01em;color:var(--text-secondary);user-select:none;background:var(--bg-primary);padding:0 4px;border-radius:4px;opacity:.8}.MessageInput_emojiGrid__HB9pG{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;padding:8px;max-width:320px}.MessageInput_emojiButton__z8oIx{width:36px;height:36px;border:none;background:transparent;border-radius:8px;font-size:20px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.MessageInput_emojiButton__z8oIx:hover{background:rgba(139,92,246,.1);transform:scale(1.2)}.MessageInput_sendActions__T7cq9{display:flex;align-items:center}.MessageInput_sendButton__zC4v0,.MessageInput_voiceButton___zutz{width:40px!important;height:40px!important;min-width:40px!important;border:none!important;background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important;box-shadow:0 3px 10px rgba(139,92,246,.3)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.MessageInput_sendButton__zC4v0:hover,.MessageInput_voiceButton___zutz:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 6px 20px rgba(139,92,246,.4)!important}.MessageInput_sendButton__zC4v0:active,.MessageInput_voiceButton___zutz:active{transform:scale(.95)}.MessageInput_sendButton__zC4v0:disabled,.MessageInput_voiceButton___zutz:disabled{opacity:.5;transform:none!important;box-shadow:0 2px 8px rgba(139,92,246,.2)!important}@media (max-width:768px){.MessageInput_container__vQZ3B{position:fixed;bottom:0;left:0;right:0;z-index:100}.MessageInput_inputArea__HTRUm{padding:6px 8px;gap:6px}.MessageInput_inputContainer__u_d81{gap:4px;padding:2px 6px}.MessageInput_actionButton__AFn9Q{width:36px;height:36px}.MessageInput_sendButton__zC4v0,.MessageInput_voiceButton___zutz{width:36px!important;height:36px!important;min-width:36px!important}.MessageInput_textInput__TAnuG{font-size:14px}.MessageInput_emojiGrid__HB9pG{grid-template-columns:repeat(6,1fr)}}.UserInfoPanel_panel__3O3Xg{position:fixed;top:0;right:0;width:100%;max-width:400px;height:100vh;background:white;z-index:1500;box-shadow:-2px 0 8px rgba(0,0,0,.15);transform:translateX(100%);transition:transform .3s ease-in-out;display:flex;flex-direction:column}.UserInfoPanel_panel__3O3Xg.UserInfoPanel_open__sAywy{transform:translateX(0)}.UserInfoPanel_header__2T1DM{display:flex;align-items:center;padding:16px;border-bottom:1px solid #f0f0f0;background:white;position:sticky;top:0;z-index:10}.UserInfoPanel_backButton__PNnGW{margin-right:12px;color:#1890ff;font-size:18px;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.UserInfoPanel_backButton__PNnGW:hover{background:rgba(24,144,255,.1)}.UserInfoPanel_headerTitle__3r542{margin:0!important;font-size:18px;font-weight:600}.UserInfoPanel_content__LvJRp{flex:1;overflow-y:auto;padding:0}.UserInfoPanel_error__TaDc5,.UserInfoPanel_loading__7O1HS{display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.UserInfoPanel_userInfo__zV04u{padding:32px 24px;text-align:center}.UserInfoPanel_avatar__jYWQw{margin-bottom:24px;border:4px solid #f0f0f0}.UserInfoPanel_details__SJJ8D{display:flex;flex-direction:column;gap:12px}.UserInfoPanel_fullname__64vm8{margin:0!important;font-size:24px;font-weight:600;line-height:1.2;color:#262626}.UserInfoPanel_username__TS5i9{font-size:18px;display:block}.UserInfoPanel_email__bez4l{font-size:16px;display:block;word-break:break-word;color:#595959}.UserInfoPanel_status__LE2XJ{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.UserInfoPanel_statusDot__RqHJF{width:12px;height:12px;border-radius:50%;display:inline-block}.UserInfoPanel_statusDot__RqHJF.UserInfoPanel_online__fILD_{background-color:#52c41a}.UserInfoPanel_statusDot__RqHJF.UserInfoPanel_offline__82Q9z{background-color:#d9d9d9}.UserInfoPanel_statusText__gmBNH{font-size:16px}@media (max-width:768px){.UserInfoPanel_panel__3O3Xg{width:100vw;max-width:none}.UserInfoPanel_userInfo__zV04u{padding:24px 20px}.UserInfoPanel_avatar__jYWQw{width:100px!important;height:100px!important}.UserInfoPanel_fullname__64vm8{font-size:22px}.UserInfoPanel_username__TS5i9{font-size:16px}.UserInfoPanel_email__bez4l,.UserInfoPanel_statusText__gmBNH{font-size:14px}.UserInfoPanel_panel__3O3Xg{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.UserInfoPanel_header__2T1DM{padding-top:calc(16px + env(safe-area-inset-top))}}.MobileActionBar_actionBar__5GVvj{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:101;animation:MobileActionBar_slideDown__ocKLt .2s ease-out;height:56px;display:flex;flex-direction:column;justify-content:center}@keyframes MobileActionBar_slideDown__ocKLt{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.MobileActionBar_actionBarHeader__zy6_e{display:flex;align-items:center;padding:8px 4px;height:100%;background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:white}.MobileActionBar_closeButton__DpNth{color:white!important;padding:8px;margin-right:8px}.MobileActionBar_closeButton__DpNth:hover{background:rgba(255,255,255,.1)!important}.MobileActionBar_selectedCount__uL_My{font-size:20px;font-weight:600;margin-left:8px}.MobileActionBar_spacer__fkzyw{flex:1}.MobileActionBar_actionButtons__a4o8_{display:flex;align-items:center;padding:0 4px;gap:2px;background:transparent;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-left:auto}.MobileActionBar_actionButton__5_CX0{min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;flex-shrink:0;color:white!important}.MobileActionBar_actionButton__5_CX0:hover{background:rgba(255,255,255,.2)}.MobileActionBar_actionButton__5_CX0[danger]{color:#ff4d4f}@media (max-width:768px){.MobileActionBar_actionBar__5GVvj{top:0}}@supports (padding-top:env(safe-area-inset-top)){.MobileActionBar_actionBar__5GVvj{padding-top:env(safe-area-inset-top);height:calc(56px + env(safe-area-inset-top))}.MobileActionBar_actionBarHeader__zy6_e{padding-top:calc(8px + env(safe-area-inset-top))}}@supports (-webkit-touch-callout:none){.MobileActionBar_actionBar__5GVvj{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.MobileActionBar_actionButton__5_CX0{-webkit-tap-highlight-color:transparent}}@media (prefers-color-scheme:dark){.MobileActionBar_actionBar__5GVvj{background:#1f1f1f}.MobileActionBar_actionBarHeader__zy6_e{background:linear-gradient(135deg,#9333ea,#7c3aed);border-bottom-color:#333}.MobileActionBar_actionButtons__a4o8_{background:#1f1f1f}.MobileActionBar_actionButton__5_CX0:hover{background:#333}}.ChatWindowPanel_container__NtfaG{height:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(250,245,255,.5),rgba(255,255,255,.8));border-radius:16px;overflow:hidden;position:relative;isolation:isolate;-webkit-overflow-scrolling:touch;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ChatWindowPanel_container__NtfaG.ChatWindowPanel_selectionMode__i1e6i{position:relative}@media (max-width:767px){.ChatWindowPanel_container__NtfaG{border-radius:0;height:100vh;height:-webkit-fill-available;height:100dvh;display:flex;flex-direction:column;position:relative;overflow:hidden}.ChatWindowPanel_messagesContainer__nGlXl{padding-top:76px;padding-bottom:20px}.ChatWindowPanel_container__NtfaG.ChatWindowPanel_selectionMode__i1e6i .ChatWindowPanel_messagesContainer__nGlXl{padding-top:76px}}@supports (padding-top:env(safe-area-inset-top)){@media (max-width:768px){.ChatWindowPanel_container__NtfaG.ChatWindowPanel_selectionMode__i1e6i .ChatWindowPanel_messagesContainer__nGlXl,.ChatWindowPanel_messagesContainer__nGlXl{padding-top:calc(56px + env(safe-area-inset-top) + 20px)!important}}}@supports (-webkit-touch-callout:none){.ChatWindowPanel_container__NtfaG{touch-action:manipulation}.ChatWindowPanel_messagesContainer__nGlXl{-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0)}}.ChatWindowPanel_loadingMoreMessages__lrxtX{display:flex;align-items:center;justify-content:center;padding:8px 16px;background:rgba(255,255,255,.95);border-radius:20px;margin:8px auto 12px;max-width:fit-content;box-shadow:0 2px 8px rgba(0,0,0,.08);font-size:12px;transition:all .3s ease}.ChatWindowPanel_loadingMoreMessages__lrxtX:hover{background:rgba(139,92,246,.05);box-shadow:0 2px 12px rgba(139,92,246,.15)}.ChatWindowPanel_emptyState__veeD4{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px;background:radial-gradient(ellipse at center,rgba(139,92,246,.05) 0,transparent 70%)}.ChatWindowPanel_emptyIcon__ODixe{font-size:80px;color:#e9d5ff;margin-bottom:24px;animation:ChatWindowPanel_floatIcon__oNTrD 3s ease-in-out infinite}@media (max-width:767px){.ChatWindowPanel_emptyState__veeD4{padding:20px}.ChatWindowPanel_emptyIcon__ODixe{font-size:64px}.ChatWindowPanel_emptyTitle__VgG8L{font-size:18px!important}.ChatWindowPanel_emptyText__pZ_5b{font-size:13px}}@media (prefers-reduced-motion:reduce){.ChatWindowPanel_emptyIcon__ODixe{animation:none}}@keyframes ChatWindowPanel_floatIcon__oNTrD{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ChatWindowPanel_emptyTitle__VgG8L{color:#6b7280!important;font-weight:400!important;margin-bottom:8px!important}.ChatWindowPanel_emptyText__pZ_5b{color:#9ca3af;font-size:14px}.ChatWindowPanel_messagesContainer__nGlXl{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px 0;position:relative;scrollbar-width:thin;scrollbar-color:#e9d5ff transparent;-webkit-overflow-scrolling:touch;min-height:0;touch-action:pan-y;overscroll-behavior-y:contain;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1;scroll-behavior:smooth}@media (max-width:767px){.ChatWindowPanel_messagesContainer__nGlXl{padding:12px 0;min-height:0;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overflow-y:scroll;overflow-x:hidden;touch-action:pan-y}.ChatWindowPanel_messagesContainer__nGlXl::-webkit-scrollbar{display:none}}@media (min-width:768px){.ChatWindowPanel_messagesContainer__nGlXl::-webkit-scrollbar{width:6px}.ChatWindowPanel_messagesContainer__nGlXl::-webkit-scrollbar-track{background:transparent}.ChatWindowPanel_messagesContainer__nGlXl::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9d5ff,#c4b5fd);border-radius:6px}.ChatWindowPanel_messagesContainer__nGlXl::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c4b5fd,#a78bfa)}}.ChatWindowPanel_loadingState__9pNfQ,.ChatWindowPanel_noMessages__Wubsc{height:100%;display:flex;align-items:center;justify-content:center}.ChatWindowPanel_noMessages__Wubsc{padding:40px}.ChatWindowPanel_emptyMessagesIcon__LxDxN{font-size:60px;color:#e9d5ff;margin-bottom:16px}.ChatWindowPanel_emptyMessagesText__Sz32v{color:#9ca3af;font-size:14px}.ChatWindowPanel_dateSeparator__aQWhF{margin:24px 0!important;border-color:rgba(139,92,246,.08)!important}.ChatWindowPanel_dateSeparatorText___Uh8y{background:rgba(139,92,246,.05);padding:4px 16px;border-radius:16px;font-family:-apple-system,BlinkMacSystemFont,Roboto,Helvetica Neue,Segoe UI,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.2;letter-spacing:-.003em;color:#8b5cf6;text-transform:capitalize;box-shadow:0 2px 4px rgba(139,92,246,.1)}.ChatWindowPanel_typingIndicatorMessage__VZv6U{padding:0 16px;margin-bottom:16px;animation:ChatWindowPanel_fadeIn__wyQCK .3s ease}@keyframes ChatWindowPanel_fadeIn__wyQCK{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ChatWindowPanel_typingBubble__atC8e{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;background:rgba(255,255,255,.95);border:1px solid rgba(139,92,246,.08);border-radius:18px 18px 18px 6px;box-shadow:0 2px 8px rgba(0,0,0,.08);max-width:200px}.ChatWindowPanel_typingDots__nVHR8{display:flex;gap:4px}.ChatWindowPanel_typingDots__nVHR8 span{width:8px;height:8px;background:#8b5cf6;border-radius:50%;animation:ChatWindowPanel_typingDotBounce__mbrCU 1.4s infinite}.ChatWindowPanel_typingDots__nVHR8 span:first-child{animation-delay:0s}.ChatWindowPanel_typingDots__nVHR8 span:nth-child(2){animation-delay:.2s}.ChatWindowPanel_typingDots__nVHR8 span:nth-child(3){animation-delay:.4s}@keyframes ChatWindowPanel_typingDotBounce__mbrCU{0%,60%,to{transform:translateY(0);opacity:.5}30%{transform:translateY(-10px);opacity:1}}.ChatWindowPanel_typingNames__KrDsV{font-size:13px;color:#6b7280;font-style:italic}.ChatWindowPanel_scrollToBottomButton__khYnJ{position:absolute!important;bottom:128px;right:20px;width:44px!important;height:44px!important;background:white!important;border:1px solid rgba(139,92,246,.2)!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;animation:ChatWindowPanel_slideUpBounce__7Op0G .5s cubic-bezier(.68,-.55,.265,1.55);z-index:100}@keyframes ChatWindowPanel_slideUpBounce__7Op0G{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}.ChatWindowPanel_scrollToBottomButton__khYnJ:hover{transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(0,0,0,.2)!important;background:linear-gradient(135deg,#f3e8ff,#e9d5ff)!important}.ChatWindowPanel_scrollIcon__tbJTg{font-size:20px;color:#8b5cf6;font-weight:700;line-height:1}.ChatWindowPanel_messagesContainer__nGlXl:before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:radial-gradient(ellipse at top,rgba(139,92,246,.05) 0,transparent 70%);pointer-events:none}@media (max-width:768px){.ChatWindowPanel_container__NtfaG{border-radius:0;height:100vh;height:-webkit-fill-available;height:100dvh}.ChatWindowPanel_messagesContainer__nGlXl{padding:16px 0;flex:1 1 auto;min-height:0;overflow-y:scroll!important;-webkit-overflow-scrolling:touch!important}.ChatWindowPanel_dateSeparator__aQWhF{margin:16px 0!important}.ChatWindowPanel_dateSeparatorText___Uh8y{font-size:11px;padding:3px 12px}.ChatWindowPanel_scrollToBottomButton__khYnJ{bottom:calc(148px + env(safe-area-inset-bottom));right:16px;width:40px!important;height:40px!important}.ChatWindowPanel_scrollIcon__tbJTg{font-size:18px}}.ChatWindowPanel_dragging__3eQ65{position:relative}.ChatWindowPanel_dropOverlay__nJxxY{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(139,92,246,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:ChatWindowPanel_fadeIn__wyQCK .2s ease;pointer-events:none}.ChatWindowPanel_dropContent__Yc52A{text-align:center;transform:scale(1);animation:ChatWindowPanel_scaleIn__aIDV7 .3s cubic-bezier(.68,-.55,.265,1.55)}@keyframes ChatWindowPanel_scaleIn__aIDV7{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.ChatWindowPanel_dropIcon__YgVBF{font-size:72px;color:white;margin-bottom:16px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.ChatWindowPanel_dropText__D7ruF{font-size:20px;font-weight:600;color:white;text-shadow:0 2px 4px rgba(0,0,0,.2)}[data-theme=dark] .ChatWindowPanel_dropOverlay__nJxxY{background:rgba(159,122,234,.95)}@media (max-width:767px){.ChatWindowPanel_dropIcon__YgVBF{font-size:56px}.ChatWindowPanel_dropText__D7ruF{font-size:16px}}.ChatWindowPanel_highlightedMessage__i218R{animation:ChatWindowPanel_highlightPulse__hux9x 3s ease-in-out;border-radius:8px;position:relative}@keyframes ChatWindowPanel_highlightPulse__hux9x{0%{background-color:transparent;transform:scale(1);box-shadow:none}15%{background-color:rgba(139,92,246,.25);transform:scale(1.02);box-shadow:0 0 20px rgba(139,92,246,.4)}30%{background-color:rgba(139,92,246,.2);transform:scale(1.015);box-shadow:0 0 15px rgba(139,92,246,.3)}70%{background-color:rgba(139,92,246,.15);transform:scale(1.01);box-shadow:0 0 10px rgba(139,92,246,.2)}to{background-color:transparent;transform:scale(1);box-shadow:none}}.NotificationSettingsPanel_container__xpBd4{height:100%;background:transparent;display:flex;flex-direction:column}.NotificationSettingsPanel_header__ZCfaP{padding:16px 24px;background:#fff;border-bottom:1px solid #f0f0f0;display:flex;align-items:center}.NotificationSettingsPanel_backButton__2JHu4{display:flex;align-items:center;justify-content:center}.NotificationSettingsPanel_title__swpm2{margin:0!important;display:flex;align-items:center;gap:8px}.NotificationSettingsPanel_content__KBZQ0{flex:1;overflow-y:auto;padding:24px;background:#f5f5f5}.NotificationSettingsPanel_settingsWrapper__8Upsn{max-width:800px;margin:0 auto}.dark .NotificationSettingsPanel_header__ZCfaP{background:#1f1f1f;border-bottom-color:#303030}.dark .NotificationSettingsPanel_content__KBZQ0{background:#141414}.dark .NotificationSettingsPanel_title__swpm2{color:#fff}@media (max-width:768px){.NotificationSettingsPanel_header__ZCfaP{padding:12px 16px}.NotificationSettingsPanel_content__KBZQ0{padding:16px}.NotificationSettingsPanel_title__swpm2{font-size:18px!important}}.chat_mainLayout__lcPmt{height:100vh;background:linear-gradient(135deg,#faf5ff,#f3f4f6);padding:12px;gap:12px;overflow:hidden;box-sizing:border-box}.chat_sider__Cimw_{background:transparent!important;border:none!important;height:100%;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08)}.chat_desktopOnly__ygpuY{display:block}.chat_chatLayout__3YgEt{background:transparent!important;height:100%;border-radius:16px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08)}.chat_predefinedMessagesContainer__pQW_j{height:100%;background:white;overflow-y:auto;padding:24px}.chat_mobileDrawer__w9zLa .ant-drawer-body{height:100%;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.chat_mobileDrawer__w9zLa .ant-drawer-content{border-radius:0}@media (max-width:767px){.chat_mainLayout__lcPmt{gap:0;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden}.chat_desktopOnly__ygpuY{display:none}.chat_chatLayout__3YgEt{position:relative;overflow:hidden;display:flex;flex-direction:column}.chat_chatLayout__3YgEt,.chat_sider__Cimw_{height:100vh;height:-webkit-fill-available;height:100dvh;border-radius:0}.chat_predefinedMessagesContainer__pQW_j{padding:calc(16px + env(safe-area-inset-top)) 16px 16px}}@media (width:390px){.chat_predefinedMessagesContainer__pQW_j{padding-left:16px;padding-right:16px}}@media (width:393px){.chat_predefinedMessagesContainer__pQW_j{padding-left:16px;padding-right:16px}}@media (min-width:428px) and (max-width:430px){.chat_predefinedMessagesContainer__pQW_j{padding-left:20px;padding-right:20px}}@media (width:440px){.chat_predefinedMessagesContainer__pQW_j{padding-left:24px;padding-right:24px}}@media (min-width:768px) and (max-width:1023px){.chat_mainLayout__lcPmt{padding:16px;gap:16px}.chat_sider__Cimw_{width:320px!important;flex:0 0 320px!important;max-width:320px!important}}@media (min-width:1366px){.chat_mainLayout__lcPmt{padding:20px;gap:20px;max-width:1440px;margin:0 auto}.chat_chatLayout__3YgEt,.chat_sider__Cimw_{height:calc(100vh - 40px);max-height:800px}}@media (min-width:1536px){.chat_mainLayout__lcPmt{max-width:1600px}}@keyframes chat_fadeIn___BvNZ{0%{opacity:0}to{opacity:1}}@keyframes chat_slideIn___PxyY{0%{transform:translateX(-20px);opacity:0}to{transform:translateX(0);opacity:1}}.chat_mainLayout__lcPmt .ant-layout{background:transparent}.chat_mainLayout__lcPmt .ant-btn{transition:all .3s cubic-bezier(.4,0,.2,1)}.chat_mainLayout__lcPmt .ant-btn:active{transform:scale(.95)}.chat_mainLayout__lcPmt .ant-input-affix-wrapper{transition:all .3s cubic-bezier(.4,0,.2,1)}.chat_mainLayout__lcPmt .ant-input-affix-wrapper:hover{border-color:#a78bfa}.chat_mainLayout__lcPmt .ant-input-affix-wrapper-focused{border-color:#8b5cf6;box-shadow:0 0 0 3px rgba(139,92,246,.1)}.chat_mainLayout__lcPmt .ant-dropdown-menu{border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.12)}.chat_mainLayout__lcPmt .ant-dropdown-menu-item{border-radius:8px;margin:4px 8px;transition:all .2s ease}.chat_mainLayout__lcPmt .ant-dropdown-menu-item:hover{background:rgba(139,92,246,.08)}.chat_mainLayout__lcPmt .ant-message{top:24px}.chat_mainLayout__lcPmt .ant-message-notice-content{border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.chat_mainLayout__lcPmt ::-webkit-scrollbar{width:6px;height:6px}.chat_mainLayout__lcPmt ::-webkit-scrollbar-track{background:transparent}.chat_mainLayout__lcPmt ::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#e9d5ff,#c4b5fd);border-radius:6px}.chat_mainLayout__lcPmt ::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c4b5fd,#a78bfa)}