.Avatar_wrap__aRmxN{position:relative;flex-shrink:0;border-radius:50%;overflow:visible}.Avatar_img__eiaDh,.Avatar_initials__3lIsa{width:100%;height:100%;border-radius:50%;display:block;-o-object-fit:cover;object-fit:cover}.Avatar_initials__3lIsa{color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.02em}.Avatar_online__4iAmh{position:absolute;right:0;bottom:0;width:28%;height:28%;min-width:10px;min-height:10px;background:var(--m-online);border:2px solid var(--m-surface);border-radius:50%}.InstallPWA_btn__gA07_{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;background:var(--m-accent);color:#fff;border-radius:var(--m-radius-full);font-size:13px;font-weight:500;transition:background var(--m-dur) var(--m-ease),transform var(--m-dur) var(--m-ease)}.InstallPWA_btn__gA07_:hover{background:var(--m-accent-hover)}.InstallPWA_btn__gA07_:active{transform:scale(.98)}.InstallPWA_iconBtn__SEStS{width:40px;height:40px;border-radius:var(--m-radius-full);display:inline-flex;align-items:center;justify-content:center;color:var(--m-text);transition:background var(--m-dur) var(--m-ease)}.InstallPWA_iconBtn__SEStS:hover{background:var(--m-surface-hover)}.EmptyState_wrap__x8DVg{flex-direction:column;gap:10px;padding:40px 28px;text-align:center}.EmptyState_icon____y1f,.EmptyState_wrap__x8DVg{display:flex;align-items:center;justify-content:center;color:var(--m-text-muted)}.EmptyState_icon____y1f{width:56px;height:56px;border-radius:50%;background:var(--m-bg-soft);margin-bottom:4px}.EmptyState_title__7mTfh{font-size:15px;font-weight:600;color:var(--m-text)}.EmptyState_subtitle__HKO0X{font-size:13px;color:var(--m-text-muted);max-width:260px}.EmptyState_action__sdWOR{margin-top:8px}.ChatList_wrap__oEraI{width:var(--m-sidebar-width);display:flex;flex-direction:column;background:var(--m-surface);border-right:1px solid var(--m-border);height:100%;min-height:0;overflow:hidden}.ChatList_header__pnrK5{flex-shrink:0;padding:12px 16px;padding-top:calc(12px + var(--m-safe-top));border-bottom:1px solid var(--m-border);background:var(--m-surface)}.ChatList_headerRow__iJIyH{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.ChatList_brand__IoAtl{display:flex;align-items:center;gap:10px;min-width:0}.ChatList_statusDot__XWmzS{width:8px;height:8px;border-radius:50%;transition:background var(--m-dur)}.ChatList_statusOn__7QUlL{background:var(--m-online)}.ChatList_statusOff__Nrfj6{background:var(--m-text-soft)}.ChatList_brandText__P6HFB{font-size:17px;font-weight:600;letter-spacing:-.01em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.ChatList_actions__AReIH{display:inline-flex;align-items:center;gap:4px}.ChatList_iconBtn__2YWmX{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text);transition:background var(--m-dur),color var(--m-dur)}.ChatList_iconBtn__2YWmX:hover{background:var(--m-surface-hover)}.ChatList_iconBtnAccent__N0wzr{background:var(--m-text);color:#fff}.ChatList_iconBtnAccent__N0wzr:hover{background:var(--m-accent);color:#fff}.ChatList_search__fMQCF{margin-top:10px;display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;background:var(--m-bg-soft);border-radius:var(--m-radius-full);color:var(--m-text-muted);transition:background var(--m-dur)}.ChatList_search__fMQCF:focus-within{background:var(--m-surface);box-shadow:0 0 0 1px var(--m-border-strong)}.ChatList_search__fMQCF input{flex:1 1;font-size:14px;color:var(--m-text)}.ChatList_search__fMQCF input::-moz-placeholder{color:var(--m-text-soft)}.ChatList_search__fMQCF input:-ms-input-placeholder{color:var(--m-text-soft)}.ChatList_search__fMQCF input::placeholder{color:var(--m-text-soft)}.ChatList_searchClear__zwiIB{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);border-radius:50%}.ChatList_searchClear__zwiIB:hover{background:var(--m-surface-active)}.ChatList_list__G6O5L{flex:1 1;overflow-y:auto;padding:6px 8px}.ChatList_item__SeBkY{width:100%;display:flex;align-items:center;gap:12px;padding:10px;border-radius:var(--m-radius-md);text-align:left;transition:background var(--m-dur) var(--m-ease)}.ChatList_item__SeBkY:hover{background:var(--m-surface-hover)}.ChatList_itemActive__hPv6m,.ChatList_itemActive__hPv6m:hover{background:var(--m-surface-active)}.ChatList_itemBody__HrNrJ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.ChatList_itemTop__qs9s8{display:flex;align-items:center;gap:8px;justify-content:space-between}.ChatList_itemTitle__X0P0d{font-size:15px;font-weight:600;color:var(--m-text);flex:1 1;min-width:0;display:flex;align-items:center;gap:6px}.ChatList_itemTitleIcon___zHT9{flex-shrink:0;color:var(--m-text-muted)}.ChatList_itemTitleText__kVz1C{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ChatList_itemTime__Mn_Vd{font-size:11.5px;color:var(--m-text-muted);white-space:nowrap;flex-shrink:0}.ChatList_itemBottom__o9AZx{display:flex;align-items:center;gap:8px;justify-content:space-between}.ChatList_itemPreview__Q44h6{font-size:13.5px;color:var(--m-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1;min-width:0}.ChatList_itemPreviewSys__ENVRn{font-style:italic;color:var(--m-text-soft)}.ChatList_itemMeta__zNoZs{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.ChatList_muted__W54g9{display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);opacity:.78}.ChatList_tick__3YLkY{color:var(--m-text-soft);display:inline-flex}.ChatList_tickRead__kKP6X{color:var(--m-accent)}.ChatList_unread__fK9Vl{min-width:20px;height:20px;padding:0 6px;border-radius:var(--m-radius-full);background:var(--m-accent);color:#fff;font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.ChatList_skeleton__TGjc9{display:flex;align-items:center;gap:12px;padding:10px}.ChatList_skAvatar__u5E7w{width:48px;height:48px;border-radius:50%;background:var(--m-bg-sunken);animation:ChatList_pulse__ap7WL 1.4s infinite}.ChatList_skLines__K4Irs{flex:1 1;display:flex;flex-direction:column;gap:8px}.ChatList_skLine__ApJzE{height:10px;background:var(--m-bg-sunken);border-radius:6px;animation:ChatList_pulse__ap7WL 1.4s infinite}.ChatList_skLine__ApJzE:nth-child(2){width:60%;opacity:.8}@keyframes ChatList_pulse__ap7WL{0%,to{opacity:1}50%{opacity:.55}}.ChatList_emptyBtn__7EAcP{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;background:var(--m-text);color:#fff;border-radius:var(--m-radius-full);font-size:14px;font-weight:500;transition:background var(--m-dur)}.ChatList_emptyBtn__7EAcP:hover{background:var(--m-accent)}@media(max-width:768px){.ChatList_wrap__oEraI{width:100%;border-right:none}}.ChatHeader_wrap__gJHVv{display:flex;align-items:center;gap:8px;padding:10px 12px;padding-top:calc(10px + var(--m-safe-top));background:var(--m-surface);border-bottom:1px solid var(--m-border);min-height:var(--m-header-h);flex-shrink:0}.ChatHeader_back__NDwLc{width:40px;height:40px;border-radius:50%;display:none;align-items:center;justify-content:center;color:var(--m-text);transition:background var(--m-dur)}.ChatHeader_back__NDwLc:hover{background:var(--m-surface-hover)}@media(max-width:768px){.ChatHeader_back__NDwLc{display:inline-flex}}.ChatHeader_main__PbtBS{flex:1 1;display:flex;align-items:center;gap:12px;min-width:0;text-align:left;padding:4px 6px;border-radius:var(--m-radius-sm);transition:background var(--m-dur)}.ChatHeader_main__PbtBS:hover{background:var(--m-surface-hover)}.ChatHeader_info__UJM6Z{min-width:0;flex:1 1}.ChatHeader_title__qYBJi{font-size:15px;font-weight:600;color:var(--m-text)}.ChatHeader_subtitle__7Jz9i,.ChatHeader_title__qYBJi{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatHeader_subtitle__7Jz9i{font-size:12.5px;color:var(--m-text-muted);margin-top:1px}.ChatHeader_infoBtn__KeEoQ{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);transition:background var(--m-dur),color var(--m-dur)}.ChatHeader_infoBtn__KeEoQ:hover{background:var(--m-surface-hover);color:var(--m-text)}.ChatHeader_infoBtn__KeEoQ:disabled{opacity:.55;cursor:default}.MessageActionMenu_overlay__f9UwD{position:fixed;inset:0;z-index:60;background:rgba(15,16,20,.18);backdrop-filter:blur(2px);animation:MessageActionMenu_fadeIn__oieoo .12s ease}.MessageActionMenu_reactions__vE07h{display:flex;padding:4px 6px;border:1px solid var(--m-border);border-radius:var(--m-radius-full);animation:MessageActionMenu_pop__u4_o0 .14s var(--m-ease)}.MessageActionMenu_reactionsGrid__p7IcB,.MessageActionMenu_reactions__vE07h{position:fixed;gap:2px;background:var(--m-surface);box-shadow:var(--m-shadow-popover);z-index:61;transform-origin:top center}.MessageActionMenu_reactionsGrid__p7IcB{box-sizing:border-box;display:grid;grid-template-columns:repeat(7,32px);grid-gap:2px;padding:8px;max-height:260px;overflow-y:auto;border:1px solid var(--m-border);border-radius:18px;opacity:0;transform:scale(.6);transition:opacity .18s var(--m-ease),transform .22s var(--m-ease),width .22s var(--m-ease),height .22s var(--m-ease),left .22s var(--m-ease),top .22s var(--m-ease)}.MessageActionMenu_reactionsGridOpen__jNKET{opacity:1;transform:scale(1)}.MessageActionMenu_reactionExpand__8mP_Z{font-size:14px;color:var(--m-text-muted)}.MessageActionMenu_reactionItem__ild7x{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;font-size:19px;line-height:1;border-radius:50%;transition:background .12s ease,transform .12s ease}.MessageActionMenu_reactionItem__ild7x:hover{background:var(--m-surface-hover);transform:scale(1.18)}.MessageActionMenu_reactionItemOn__JRWKA{background:var(--m-accent-soft)}.MessageActionMenu_menu__yjMr5{position:fixed;min-width:200px;background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius);box-shadow:var(--m-shadow-popover);padding:6px;display:flex;flex-direction:column;gap:2px;z-index:61;animation:MessageActionMenu_pop__u4_o0 .14s var(--m-ease)}.MessageActionMenu_menuItem__qQB2p{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:var(--radius-smooth);font-size:14.5px;color:var(--m-text);text-align:left;transition:background .12s ease}.MessageActionMenu_menuItem__qQB2p:hover{background:var(--m-surface-hover)}.MessageActionMenu_menuItem__qQB2p svg{color:var(--m-text-muted);flex-shrink:0}.MessageActionMenu_menuItemDanger__SHPbf,.MessageActionMenu_menuItemDanger__SHPbf svg{color:#d63a3a}.MessageActionMenu_menuItemDanger__SHPbf:hover{background:rgba(214,58,58,.08)}.MessageActionMenu_summaryDivider__CFF5C{height:1px;margin:6px 0 4px;background:var(--m-border)}.MessageActionMenu_summaryItem__XEpPi{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:8px 12px;border-radius:var(--radius-smooth);font-size:14px;color:var(--m-text);text-align:left;transition:background .12s ease}.MessageActionMenu_summaryItem__XEpPi:hover{background:var(--m-surface-hover)}.MessageActionMenu_summaryText__YX3CQ{display:inline-flex;align-items:center;gap:8px;min-width:0}.MessageActionMenu_summaryLabel__DhYzV{font-weight:600;white-space:nowrap}.MessageActionMenu_summaryAvatars__tA0N2{display:inline-flex;align-items:center;margin-left:auto}.MessageActionMenu_summaryAvatar__rgj9l{margin-left:-6px;border:2px solid var(--m-surface)}.MessageActionMenu_summaryAvatar__rgj9l:first-child{margin-left:0}@keyframes MessageActionMenu_fadeIn__oieoo{0%{opacity:0}to{opacity:1}}@keyframes MessageActionMenu_pop__u4_o0{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.ImageViewerModal_backdrop__1cuxh{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.92);display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:contain}.ImageViewerModal_topBar__GviE7{position:absolute;top:0;left:0;right:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.55) 0,transparent);pointer-events:none}.ImageViewerModal_topBar__GviE7>*{pointer-events:auto}.ImageViewerModal_counter__93QJ3{font-size:14px;opacity:.8;padding-left:4px;min-height:22px}.ImageViewerModal_topActions__ECpeZ{display:flex;align-items:center;gap:4px}.ImageViewerModal_iconButton__IA_eW{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:transparent;color:#fff;border-radius:50%;cursor:pointer;transition:background .15s ease}.ImageViewerModal_iconButton__IA_eW:hover:not(:disabled){background:hsla(0,0%,100%,.12)}.ImageViewerModal_iconButton__IA_eW:disabled{opacity:.35;cursor:default}.ImageViewerModal_menuWrap__OKDR8{position:relative}.ImageViewerModal_menu__kuTOK{position:absolute;top:calc(100% + 6px);right:0;min-width:200px;background:#2a2a2a;color:#fff;border-radius:10px;padding:6px;box-shadow:0 8px 28px rgba(0,0,0,.55);z-index:3}.ImageViewerModal_menuItem__wneUR{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:none;background:transparent;color:#fff;font-size:14px;border-radius:6px;cursor:pointer;text-align:left}.ImageViewerModal_menuItem__wneUR:hover{background:hsla(0,0%,100%,.1)}.ImageViewerModal_stage__EKdLh{flex:1 1;min-height:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.ImageViewerModal_image__4uc6X{max-width:92vw;max-height:88vh;-o-object-fit:contain;object-fit:contain;transition:transform .12s ease;will-change:transform;-webkit-user-drag:none}.ImageViewerModal_navButton__oJUgq{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:none;background:rgba(0,0,0,.45);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease;z-index:2}.ImageViewerModal_navButton__oJUgq:hover:not(:disabled){background:rgba(0,0,0,.7)}.ImageViewerModal_navButton__oJUgq:disabled{opacity:.3;cursor:default}.ImageViewerModal_navPrev__zuYpm{left:12px}.ImageViewerModal_navNext__nv37v{right:12px}@media(max-width:640px){.ImageViewerModal_topBar__GviE7{padding:8px}.ImageViewerModal_iconButton__IA_eW{width:38px;height:38px}.ImageViewerModal_navButton__oJUgq{width:38px;height:38px;background:rgba(0,0,0,.35)}.ImageViewerModal_navPrev__zuYpm{left:6px}.ImageViewerModal_navNext__nv37v{right:6px}.ImageViewerModal_image__4uc6X{max-width:100vw;max-height:82vh}}.MessageBubble_row__XIxgh{display:flex;flex-direction:row;align-items:flex-end;gap:6px;width:100%;padding:1px 0}.MessageBubble_rowOwn__4H7Nb{justify-content:flex-end}.MessageBubble_rowOther__lTeLM{justify-content:flex-start}.MessageBubble_first__NclOm{margin-top:6px}.MessageBubble_last__N07Jr{margin-bottom:6px}.MessageBubble_avatarSlot__muSqt{width:32px;min-width:32px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2px}.MessageBubble_bubbleWrap__aN6g7{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;max-width:72%}.MessageBubble_rowOwn__4H7Nb .MessageBubble_bubbleWrap__aN6g7{align-items:flex-end}@media(max-width:768px){.MessageBubble_bubbleWrap__aN6g7{max-width:85%}}.MessageBubble_sender__R4Tzu{font-size:12px;font-weight:600;color:var(--m-accent);margin-bottom:2px;margin-left:2px}.MessageBubble_bubble__X67HU{position:relative;padding:7px 10px 6px 12px;border-radius:var(--m-bubble-radius);font-size:14.5px;line-height:1.4;word-break:break-word;white-space:pre-wrap;display:flex;flex-direction:column;align-items:stretch;gap:4px;transition:background var(--m-dur) var(--m-ease);-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:pointer}.MessageBubble_bubbleOwn__tBMHB{background:var(--m-bubble-out-bg);color:var(--m-bubble-out-text);border-bottom-right-radius:var(--m-bubble-radius-tail)}.MessageBubble_bubbleOther__cQK3L{background:var(--m-bubble-in-bg);color:var(--m-bubble-in-text);border-bottom-left-radius:var(--m-bubble-radius-tail)}.MessageBubble_pending__yEPJV{opacity:.65}.MessageBubble_deleted__Huq12{opacity:.85;font-style:italic}.MessageBubble_deletedText__FUTSM{color:inherit;opacity:.75}.MessageBubble_forwardedLabel__JNoF8{display:inline-flex;align-items:center;gap:5px;font-size:12px;margin-bottom:2px;color:var(--m-accent)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_forwardedLabel__JNoF8{color:hsla(0,0%,100%,.92)}.MessageBubble_forwardedLabel__JNoF8 strong{font-weight:600}.MessageBubble_replyPreview__5fRmZ{display:flex;flex-direction:column;gap:1px;padding:5px 9px;border-left:3px solid var(--m-accent);background:rgba(0,0,0,.05);border-radius:6px;text-align:left;margin-bottom:4px;cursor:pointer;max-width:100%;overflow:hidden;transition:background .12s ease}.MessageBubble_replyPreview__5fRmZ:hover{background:rgba(0,0,0,.09)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_replyPreview__5fRmZ{border-left-color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.18)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_replyPreview__5fRmZ:hover{background:hsla(0,0%,100%,.26)}.MessageBubble_replyAuthor__YvEmk{font-size:12px;font-weight:600;color:var(--m-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_replyAuthor__YvEmk{color:hsla(0,0%,100%,.95)}.MessageBubble_replyContent__DL4ms{font-size:13px;line-height:1.25;color:var(--m-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_replyContent__DL4ms{color:hsla(0,0%,100%,.85)}.MessageBubble_replyDeleted__eNHeY{font-style:italic;opacity:.8}.MessageBubble_edited__HsP5r{font-size:11px;opacity:.85;font-style:italic}.MessageBubble_content__Kbutc{min-width:0;white-space:pre-wrap;word-break:break-word;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text;-webkit-touch-callout:default;cursor:text}.MessageBubble_expiredMediaNotice__NE9TO{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;max-width:100%;padding:5px 8px;border-radius:7px;background:rgba(0,0,0,.06);color:var(--m-text-muted);font-size:12.5px;line-height:1.25;white-space:normal}.MessageBubble_expiredMediaNotice__NE9TO svg{flex-shrink:0}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_expiredMediaNotice__NE9TO{background:hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.88)}.MessageBubble_contentHidden__e86lw{display:none}.MessageBubble_contentLink___mk_U{color:#3390ec;text-decoration:underline;word-break:break-all}.MessageBubble_contentLink___mk_U:hover{text-decoration:none}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_contentLink___mk_U{color:inherit;text-decoration:underline}.MessageBubble_imagesGrid__p0qMM{display:grid;grid-gap:3px;gap:3px;overflow:hidden;border-radius:7px;width:min(320px,62vw);background:rgba(0,0,0,.08);line-height:0}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_imagesGrid__p0qMM{background:hsla(0,0%,100%,.18)}.MessageBubble_imageCell__EoivN{display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;overflow:hidden;position:relative;min-width:0;min-height:0}.MessageBubble_image__e2hWs{display:block;width:100%;height:100%;max-height:360px;-o-object-fit:cover;object-fit:cover}.MessageBubble_imagesGridSingle__kVQj8{grid-template-columns:1fr}.MessageBubble_imagesGridSingle__kVQj8 .MessageBubble_image__e2hWs{max-height:360px}.MessageBubble_imagesGrid2__NKSlG{grid-template-columns:1fr 1fr}.MessageBubble_imagesGrid2__NKSlG .MessageBubble_imageCell__EoivN{aspect-ratio:1/1}.MessageBubble_imagesGrid2__NKSlG .MessageBubble_image__e2hWs{max-height:none}.MessageBubble_imagesGrid3__oJ1yk{grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:3/2}.MessageBubble_imagesGrid3__oJ1yk .MessageBubble_imageCell__EoivN:first-child{grid-row:span 2}.MessageBubble_imagesGrid3__oJ1yk .MessageBubble_image__e2hWs{max-height:none}.MessageBubble_imagesGrid4__sN36P{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:1/1}.MessageBubble_imagesGrid4__sN36P .MessageBubble_image__e2hWs{max-height:none}.MessageBubble_imagesGrid5__dLoUP{grid-template-columns:repeat(6,1fr);grid-template-rows:2fr 1fr;aspect-ratio:3/2}.MessageBubble_imagesGrid5__dLoUP .MessageBubble_imageCell__EoivN:first-child,.MessageBubble_imagesGrid5__dLoUP .MessageBubble_imageCell__EoivN:nth-child(2){grid-column:span 3}.MessageBubble_imagesGrid5__dLoUP .MessageBubble_imageCell__EoivN:nth-child(3),.MessageBubble_imagesGrid5__dLoUP .MessageBubble_imageCell__EoivN:nth-child(4),.MessageBubble_imagesGrid5__dLoUP .MessageBubble_imageCell__EoivN:nth-child(5){grid-column:span 2}.MessageBubble_imagesGrid5__dLoUP .MessageBubble_image__e2hWs{max-height:none}.MessageBubble_voicePlayer__QtTBl{width:min(310px,62vw);min-width:220px;display:grid;grid-template-columns:32px minmax(0,1fr) 38px;align-items:center;grid-gap:9px;gap:9px;padding:3px 0 2px}.MessageBubble_voicePlay__jBpoG{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--m-accent);color:#fff;flex-shrink:0}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_voicePlay__jBpoG{background:hsla(0,0%,100%,.28)}.MessageBubble_voiceTrack__QtCR_{height:34px;min-width:0;display:flex;align-items:center;gap:2px;cursor:pointer;overflow:hidden}.MessageBubble_voiceTrack__QtCR_ span{width:3px;min-width:3px;border-radius:3px;background:rgba(0,0,0,.2)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_voiceTrack__QtCR_ span{background:hsla(0,0%,100%,.34)}.MessageBubble_voiceTrack__QtCR_ .MessageBubble_voiceBarActive__kOlzx{background:var(--m-accent)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_voiceTrack__QtCR_ .MessageBubble_voiceBarActive__kOlzx{background:hsla(0,0%,100%,.92)}.MessageBubble_voiceTime__ncKmz{font-size:12px;line-height:1;color:var(--m-text-muted);white-space:nowrap}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_voiceTime__ncKmz{color:hsla(0,0%,100%,.82)}.MessageBubble_footer__7BZWW{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;min-width:0}.MessageBubble_meta__1gQ35{display:flex;align-items:center;gap:4px;font-size:11px;line-height:1;margin-left:auto;white-space:nowrap;flex-shrink:0}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_meta__1gQ35{color:hsla(0,0%,100%,.8)}.MessageBubble_bubbleOther__cQK3L .MessageBubble_meta__1gQ35{color:var(--m-text-muted)}.MessageBubble_scheduled__VZm9X{font-weight:600}.MessageBubble_status__iYd8_{display:inline-flex;align-items:center}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_status__iYd8_{color:hsla(0,0%,100%,.9)}.MessageBubble_reactionsRow__pFiJb{display:flex;flex-wrap:wrap;gap:4px;min-width:0}.MessageBubble_reactionChip__ybWsA{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--m-radius-full);background:rgba(0,0,0,.06);font-size:12px;line-height:1.1;color:inherit;transition:background var(--m-dur)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_reactionChip__ybWsA{background:hsla(0,0%,100%,.22)}.MessageBubble_reactionChip__ybWsA:hover{background:rgba(0,0,0,.12)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_reactionChip__ybWsA:hover{background:hsla(0,0%,100%,.32)}.MessageBubble_reactionChipOn__IOhMm{background:var(--m-accent-soft);color:var(--m-accent)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_reactionChipOn__IOhMm{background:hsla(0,0%,100%,.4);color:#fff}.MessageBubble_reactionEmoji__cGXP5{font-size:14px;line-height:1}.MessageBubble_reactionCount__rJIWN{font-weight:600}.MessageBubble_infoOverlay__eUoiP{position:fixed;inset:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,16,20,.28);backdrop-filter:blur(2px)}.MessageBubble_infoModal__Hc0B6{width:min(420px,100vw - 32px);max-height:min(620px,100vh - 48px);display:flex;flex-direction:column;gap:16px;padding:18px 18px 16px;border-radius:14px;background:var(--m-surface);color:var(--m-text);border:1px solid var(--m-border);box-shadow:var(--m-shadow-popover)}.MessageBubble_infoModalHeader__hjP97{display:flex;align-items:center;justify-content:space-between;gap:12px}.MessageBubble_infoModalHeader__hjP97 h3{margin:0;font-size:20px;line-height:1.2;font-weight:700}.MessageBubble_infoModalClose__cQNDw{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--m-text-muted)}.MessageBubble_infoModalClose__cQNDw:hover{background:var(--m-surface-hover);color:var(--m-text)}.MessageBubble_infoTabs__BNND7{display:flex;gap:8px;flex-wrap:wrap}.MessageBubble_infoTab__V1Fv9{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--m-radius-full);background:var(--m-bg-soft);color:var(--m-text);font-size:14px;font-weight:700}.MessageBubble_infoTab__V1Fv9:hover{background:var(--m-surface-hover)}.MessageBubble_infoTabActive__bgje3{background:var(--m-accent);color:#fff}.MessageBubble_infoTabEmoji__B5kVu{font-size:18px;line-height:1}.MessageBubble_infoTabCount__dvR_0{font-weight:800}.MessageBubble_infoList__cWUf5{min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:14px;padding-right:2px}.MessageBubble_infoRow__DnxC5{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0}.MessageBubble_infoUser__ljtYf{min-width:0;display:flex;align-items:center;gap:12px;flex:1 1}.MessageBubble_infoAvatar__Hybdf{flex-shrink:0}.MessageBubble_infoUserText__aWn83{min-width:0;display:flex;flex-direction:column;gap:3px}.MessageBubble_infoName__RGj_7{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.2;font-weight:700}.MessageBubble_infoRow__DnxC5 time{color:var(--m-text-muted);font-size:13px;line-height:1.2;white-space:nowrap}.MessageBubble_infoReactionEmoji__mTPC9{flex-shrink:0;font-size:22px;line-height:1}.MessageBubble_infoEmpty__5cAT2{padding:8px 0 2px;font-size:14px;line-height:1.35;color:var(--m-text-muted)}@media(max-width:768px){.MessageBubble_infoOverlay__eUoiP{align-items:flex-end;padding:12px}.MessageBubble_infoModal__Hc0B6{width:100%;max-height:min(560px,100vh - 24px);border-radius:16px}}.MessageBubble_documentList__NR6Av{display:flex;flex-direction:column;gap:6px}.MessageBubble_documentCard__vMNik{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:rgba(0,0,0,.06);color:inherit;text-decoration:none;margin-top:4px;margin-bottom:4px;min-width:220px;max-width:320px;transition:background var(--m-dur) var(--m-ease)}.MessageBubble_documentCard__vMNik:hover{background:rgba(0,0,0,.1)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_documentCard__vMNik{background:hsla(0,0%,100%,.18)}.MessageBubble_bubbleOwn__tBMHB .MessageBubble_documentCard__vMNik:hover{background:hsla(0,0%,100%,.28)}.MessageBubble_documentMain__cHRKm{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0;color:inherit;text-decoration:none}.MessageBubble_documentIcon__tG0Dk{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--m-accent);color:#fff;flex-shrink:0}.MessageBubble_documentExt__5lqIs{position:absolute;bottom:2px;right:2px;font-size:8px;line-height:1;font-weight:700;background:rgba(0,0,0,.35);color:#fff;padding:1px 3px;border-radius:3px;letter-spacing:.02em;text-transform:uppercase}.MessageBubble_documentInfo__MHXog{display:flex;flex-direction:column;min-width:0;flex:1 1;gap:2px}.MessageBubble_documentName__rLFnP{font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageBubble_documentMeta__LIcVL{font-size:12px;opacity:.7;line-height:1.2}.MessageBubble_documentSpinner__czoCM{width:22px;height:22px;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:MessageBubble_documentSpin__jQRsd .8s linear infinite}@keyframes MessageBubble_documentSpin__jQRsd{to{transform:rotate(1turn)}}.MessageBubble_documentDownload__V5kyu{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:inherit;opacity:.7;flex-shrink:0}.MessageBubble_documentCard__vMNik:hover .MessageBubble_documentDownload__V5kyu{opacity:1}.MessageInput_container__JNFHw{background:var(--m-surface);border-top:1px solid var(--m-border);position:relative}.MessageInput_containerDragging__LTTi3{outline:2px dashed var(--m-accent,#3390ec);outline-offset:-4px}.MessageInput_dropOverlay__Uq7oz{position:absolute;inset:0;z-index:5;background:color-mix(in srgb,var(--m-accent,#3390ec) 12%,var(--m-surface));display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:4px}.MessageInput_dropOverlayInner__4_1Dx{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;color:var(--m-accent,#3390ec)}.MessageInput_banner__0XHSX{display:flex;align-items:center;gap:10px;padding:8px 16px;background:var(--m-bg-soft);border-bottom:1px solid var(--m-border)}.MessageInput_bannerIcon__Szpjn{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--m-accent-soft);color:var(--m-accent);flex-shrink:0}.MessageInput_bannerText__S2qW9{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;border-left:3px solid var(--m-accent);padding-left:8px}.MessageInput_bannerTitle__2G5I2{font-size:12.5px;font-weight:600;color:var(--m-accent)}.MessageInput_bannerSub__j6s_y{font-size:13px;color:var(--m-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessageInput_bannerClose__5O0vb{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);flex-shrink:0}.MessageInput_bannerClose__5O0vb:hover{background:var(--m-surface-hover);color:var(--m-text)}.MessageInput_wrap__9ieaR{display:flex;align-items:center;gap:10px;padding:8px 16px;padding-bottom:calc(8px + var(--m-safe-bottom))}.MessageInput_inputWrap__Zh97k{flex:1 1;min-width:0;background:var(--m-bg-soft);border:1px solid transparent;border-radius:var(--m-radius-lg);padding:7px 12px;min-height:38px;transition:border-color var(--m-dur) var(--m-ease),background var(--m-dur) var(--m-ease)}.MessageInput_inputWrap__Zh97k:focus-within{border-color:var(--m-border-strong);background:var(--m-surface)}.MessageInput_inputRow__6dxD8{display:flex;align-items:center;gap:5px}.MessageInput_recordingRow__UPBGO{min-height:30px;display:grid;grid-template-columns:30px auto minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px}.MessageInput_recordCancel__4Gww2{width:28px;height:28px;border-radius:6px;color:var(--m-text-soft);display:inline-flex;align-items:center;justify-content:center}.MessageInput_recordCancel__4Gww2:hover{color:#dc2626;background:var(--m-surface-hover)}.MessageInput_recordInfo__riPJB{display:inline-flex;align-items:center;gap:7px;color:var(--m-text);font-size:14px;font-weight:600;white-space:nowrap}.MessageInput_recordDot__0qpof{width:8px;height:8px;border-radius:50%;background:#dc2626;animation:MessageInput_recordPulse__2Y6rr 1.2s ease-in-out infinite}.MessageInput_recordTime__S24pk{min-width:38px}.MessageInput_recordWave__AzqIw{height:32px;min-width:0;display:flex;align-items:center;gap:3px;overflow:hidden}.MessageInput_recordWave__AzqIw span{width:3px;min-width:3px;border-radius:3px;background:var(--m-text-soft);opacity:.85;transition:height 90ms linear}.MessageInput_voicePreview__4sBM0{min-height:34px;display:grid;grid-template-columns:32px minmax(0,1fr) 42px 28px;align-items:center;grid-gap:9px;gap:9px}.MessageInput_voicePreviewPlay__h1GKS{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--m-accent);color:#fff;flex-shrink:0}.MessageInput_voicePreviewTrack__rmhn1{height:34px;min-width:0;display:flex;align-items:center;gap:2px;cursor:pointer;overflow:hidden}.MessageInput_voicePreviewTrack__rmhn1 span{width:3px;min-width:3px;border-radius:3px;background:var(--m-border-strong)}.MessageInput_voicePreviewBarActive__y0_NK{background:var(--m-accent)!important}.MessageInput_voicePreviewTime__v3qy7{font-size:12px;color:var(--m-text-muted);white-space:nowrap}.MessageInput_voicePreviewRemove__3vlZt{width:28px;height:28px;border-radius:6px;color:var(--m-text-soft);display:inline-flex;align-items:center;justify-content:center}.MessageInput_voicePreviewRemove__3vlZt:hover{color:#dc2626;background:var(--m-surface-hover)}@keyframes MessageInput_recordPulse__2Y6rr{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.MessageInput_fileInput__uCeGu{display:none}.MessageInput_attach__GufLM{width:24px;height:24px;border-radius:6px;color:var(--m-text-soft);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--m-dur) var(--m-ease),color var(--m-dur) var(--m-ease),transform var(--m-dur) var(--m-ease)}.MessageInput_attach__GufLM:hover:not(:disabled){color:var(--m-text);background:var(--m-surface-hover)}.MessageInput_attach__GufLM:active:not(:disabled){transform:scale(.94)}.MessageInput_attach__GufLM:disabled{opacity:.35;cursor:not-allowed}.MessageInput_attachWrap__WEevb{position:relative;flex-shrink:0}.MessageInput_attachMenu__Jtgxo{position:absolute;left:0;bottom:calc(100% + 10px);min-width:200px;padding:6px;border:1px solid var(--m-border);border-radius:12px;background:var(--m-surface);box-shadow:0 14px 36px rgba(15,23,42,.18);z-index:25;display:flex;flex-direction:column;gap:2px}.MessageInput_attachMenuItem__LS27e{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;background:transparent;border:0;width:100%;text-align:left;font-size:14px;color:var(--m-text);cursor:pointer;transition:background var(--m-dur) var(--m-ease)}.MessageInput_attachMenuItem__LS27e:hover{background:var(--m-surface-hover)}.MessageInput_attachMenuItem__LS27e svg{color:var(--m-text-soft);flex-shrink:0}.MessageInput_emojiWrap__JUq7O{position:relative;flex-shrink:0}.MessageInput_emojiToggle__AjF4M{width:24px;height:24px;border-radius:6px;color:var(--m-text-soft);display:inline-flex;align-items:center;justify-content:center;transition:background var(--m-dur) var(--m-ease),color var(--m-dur) var(--m-ease),transform var(--m-dur) var(--m-ease)}.MessageInput_emojiToggle__AjF4M:hover:not(:disabled){color:var(--m-text);background:var(--m-surface-hover)}.MessageInput_emojiToggle__AjF4M:active:not(:disabled){transform:scale(.94)}.MessageInput_emojiToggle__AjF4M:disabled{opacity:.35;cursor:not-allowed}.MessageInput_emojiPanel__G4SLP{position:absolute;right:0;bottom:calc(100% + 12px);width:min(320px,100vw - 32px);max-height:min(420px,58vh);padding:12px;border:1px solid var(--m-border);border-radius:var(--radius-smooth);background:var(--m-surface);box-shadow:0 14px 36px rgba(15,23,42,.16);overflow-y:auto;z-index:20}@media(max-width:768px){.MessageInput_emojiPanel__G4SLP{position:fixed;left:8px;right:8px;bottom:calc(74px + var(--m-safe-bottom));width:auto;max-height:min(360px,100dvh - 180px);border-radius:var(--radius-smooth)}}.MessageInput_emojiSection__T0a3g+.MessageInput_emojiSection__T0a3g{margin-top:12px;padding-top:12px;border-top:1px solid var(--m-border)}.MessageInput_emojiTitle__acfdM{margin-bottom:8px;font-size:12px;font-weight:600;color:var(--m-text-muted)}.MessageInput_emojiGridRecent__7pNs4,.MessageInput_emojiGrid__gwJYP{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:4px;gap:4px}.MessageInput_emojiGridRecent__7pNs4{grid-template-rows:repeat(3,32px);grid-auto-rows:32px;overflow:hidden}.MessageInput_emojiButton__sqM6e{height:32px;min-width:0;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:21px;line-height:1;transition:background var(--m-dur) var(--m-ease),transform var(--m-dur) var(--m-ease)}.MessageInput_emojiButton__sqM6e:hover{background:var(--m-bg-soft)}.MessageInput_emojiButton__sqM6e:active{transform:scale(.92)}.MessageInput_emojiEmpty__6atHs{min-height:32px;display:flex;align-items:center;color:var(--m-text-soft);font-size:13px}.MessageInput_input__YKDfh{width:100%;resize:none;line-height:1.2;font-size:13px;max-height:130px;color:var(--m-text);overflow-y:auto;padding:4px 0}.MessageInput_input__YKDfh::-moz-placeholder{color:var(--m-text-soft)}.MessageInput_input__YKDfh:-ms-input-placeholder{color:var(--m-text-soft)}.MessageInput_input__YKDfh::placeholder{color:var(--m-text-soft)}.MessageInput_preview__KZDfD{display:grid;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;grid-gap:10px;gap:10px;padding:0 0 10px;margin-bottom:8px;border-bottom:1px solid var(--m-border)}.MessageInput_preview__KZDfD img{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:var(--m-surface)}.MessageInput_previewMeta__O4_RS{min-width:0;display:flex;flex-direction:column;gap:2px}.MessageInput_previewTitle__z4_Ak{font-size:13px;font-weight:600;color:var(--m-text)}.MessageInput_previewName__DQ48l{font-size:12px;color:var(--m-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MessageInput_previewRemove__2BJeL{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted)}.MessageInput_previewRemove__2BJeL:hover{color:var(--m-text);background:var(--m-surface-hover)}.MessageInput_previewList__loV_u{display:flex;flex-wrap:wrap;gap:6px;padding:0 0 10px;margin-bottom:8px;border-bottom:1px solid var(--m-border)}.MessageInput_previewItem__LGvmb{position:relative;width:64px;height:64px;border-radius:8px;overflow:hidden;background:var(--m-surface)}.MessageInput_previewItem__LGvmb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.MessageInput_previewItemRemove__pGbpb{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;border:none;background:rgba(0,0,0,.6);color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.MessageInput_previewItemRemove__pGbpb:hover{background:rgba(0,0,0,.82)}.MessageInput_previewAdd__VkLHj{width:64px;height:64px;border-radius:8px;border:1px dashed var(--m-border-strong,var(--m-border));background:transparent;color:var(--m-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.MessageInput_previewAdd__VkLHj:hover:not(:disabled){color:var(--m-text);background:var(--m-surface-hover)}.MessageInput_previewAdd__VkLHj:disabled{opacity:.4;cursor:default}.MessageInput_docPreviewList__s81Tg{display:flex;flex-direction:column;gap:6px;padding:0 0 10px;margin-bottom:8px;border-bottom:1px solid var(--m-border)}.MessageInput_docPreviewItem__POVkc{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:var(--m-surface-hover);min-width:0}.MessageInput_docPreviewIcon__wfH5H{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--m-accent);color:#fff;flex-shrink:0}.MessageInput_docPreviewSpinner__Vivvx{width:22px;height:22px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:MessageInput_docPreviewSpin__NI3ll .8s linear infinite}@keyframes MessageInput_docPreviewSpin__NI3ll{to{transform:rotate(1turn)}}.MessageInput_docPreviewExt__HFSmq{position:absolute;bottom:2px;right:2px;font-size:7px;line-height:1;font-weight:700;background:rgba(0,0,0,.4);color:#fff;padding:1px 3px;border-radius:3px}.MessageInput_docPreviewInfo__XTJBx{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.MessageInput_docPreviewName__1KzaU{font-size:13px;font-weight:600;color:var(--m-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageInput_docPreviewMeta__e_5df{font-size:11px;color:var(--m-text-muted)}.MessageInput_docPreviewRemove__dEbVE{width:24px;height:24px;border-radius:50%;border:0;background:transparent;color:var(--m-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.MessageInput_docPreviewRemove__dEbVE:hover{background:var(--m-border);color:var(--m-text)}.MessageInput_docPreviewAdd___ytU3{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px dashed var(--m-border-strong,var(--m-border));background:transparent;border-radius:8px;color:var(--m-text-muted);font-size:12px;cursor:pointer;align-self:flex-start}.MessageInput_docPreviewAdd___ytU3:hover:not(:disabled){color:var(--m-text);background:var(--m-surface-hover)}.MessageInput_docPreviewAdd___ytU3:disabled{opacity:.4;cursor:default}.MessageInput_error__1iiHc{margin-top:7px;font-size:12px;color:#c2410c}.MessageInput_send__4Kmrv{width:38px;height:38px;border-radius:50%;background:var(--m-text);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background var(--m-dur) var(--m-ease),transform var(--m-dur) var(--m-ease),opacity var(--m-dur) var(--m-ease)}.MessageInput_send__4Kmrv:hover:not(:disabled){background:var(--m-accent)}.MessageInput_send__4Kmrv:active:not(:disabled){transform:scale(.94)}.MessageInput_send__4Kmrv:disabled{opacity:.35;cursor:not-allowed}.MessageInput_micButton__DphSe{background:var(--m-accent)}.MessageInput_micButton__DphSe:hover:not(:disabled){background:var(--m-text)}.MessageInput_sendWrap__0M07T{position:relative;flex-shrink:0}.MessageInput_sendMenu__2vYft{position:absolute;right:0;bottom:calc(100% + 10px);width:min(300px,100vw - 24px);padding:8px;border:1px solid var(--m-border);border-radius:12px;background:var(--m-surface);box-shadow:0 14px 36px rgba(15,23,42,.18);z-index:28}.MessageInput_scheduleSubmit__kyYt_,.MessageInput_sendMenuItem__FkM__{width:100%;min-height:38px;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;font-size:14px;font-weight:600}.MessageInput_sendMenuItem__FkM__{justify-content:flex-start;padding:9px 10px;color:var(--m-text)}.MessageInput_sendMenuItem__FkM__:hover{background:var(--m-surface-hover)}.MessageInput_scheduleBox__F1MaW{margin-top:6px;padding-top:8px;border-top:1px solid var(--m-border);display:flex;flex-direction:column;gap:8px}.MessageInput_scheduleLabel__QqfEN{font-size:12px;font-weight:600;color:var(--m-text-muted)}.MessageInput_scheduleInput__gJH6B{width:100%;min-height:38px;padding:8px 10px;border:1px solid var(--m-border);border-radius:8px;color:var(--m-text);background:var(--m-bg-soft);font-size:14px}.MessageInput_schedulePresets__FIPE2{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.MessageInput_schedulePresets__FIPE2 button{min-height:32px;border-radius:8px;background:var(--m-bg-soft);color:var(--m-text);font-size:13px}.MessageInput_schedulePresets__FIPE2 button:hover{background:var(--m-surface-hover)}.MessageInput_scheduleSubmit__kyYt_{background:var(--m-accent);color:#fff}@media(max-width:768px){.MessageInput_sendMenu__2vYft{position:fixed;left:8px;right:8px;bottom:calc(74px + var(--m-safe-bottom));width:auto}}.DateSeparator_wrap__zrx97{display:flex;justify-content:center;padding:12px 0 8px;pointer-events:none}.DateSeparator_pill__6sE15{background:var(--m-surface);border:1px solid var(--m-border);color:var(--m-text-muted);font-size:12px;font-weight:500;padding:5px 12px;border-radius:var(--m-radius-full);box-shadow:var(--m-shadow-1);letter-spacing:.01em}.SystemMessage_wrap__2bEuu{display:flex;justify-content:center;padding:4px 0}.SystemMessage_pill__gcpGB{max-width:80%;display:inline-flex;align-items:center;gap:6px;text-align:center;padding:8px 14px;background:var(--m-bg-soft);color:var(--m-text-secondary);font-size:12.5px;font-weight:500;border-radius:var(--m-radius-full);border:1px solid var(--m-border-soft)}.SystemMessage_icon__zpBf3{flex:0 0 auto;color:var(--m-text-muted)}.TypingIndicator_bubble__wr_G_{align-self:flex-start;display:inline-flex;gap:4px;padding:10px 14px;background:var(--m-bubble-in-bg);border-radius:var(--m-bubble-radius);border-bottom-left-radius:var(--m-bubble-radius-tail);margin-top:4px}.TypingIndicator_dot__uC_TJ{width:6px;height:6px;border-radius:50%;background:var(--m-text-muted);animation:TypingIndicator_typing__d_RoU 1.2s var(--m-ease) infinite}.TypingIndicator_dot__uC_TJ:nth-child(2){animation-delay:.15s}.TypingIndicator_dot__uC_TJ:nth-child(3){animation-delay:.3s}@keyframes TypingIndicator_typing__d_RoU{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.ChatWindow_wrap__5vcQk{flex:1 1;min-width:0;display:flex;flex-direction:column;background:var(--m-bg);height:100%;min-height:0;overflow:hidden;position:relative}.ChatWindow_dropZone__xiouS{position:absolute;inset:0;z-index:30;display:flex;align-items:center;justify-content:center;background:transparent;pointer-events:none;animation:ChatWindow_dropZoneIn__5uo1Z .14s var(--m-ease)}@keyframes ChatWindow_dropZoneIn__5uo1Z{0%{opacity:0}to{opacity:1}}.ChatWindow_dropZoneInner__zXMGl{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--m-accent);text-align:center;padding:56px 64px;background:color-mix(in srgb,var(--m-accent) 6%,var(--m-surface));border:2px dashed var(--m-accent);border-radius:20px;width:calc(100% - 24px);height:calc(100% - 24px);margin:12px;box-shadow:0 16px 48px rgba(15,15,20,.18)}.ChatWindow_dropZoneTitle__Jh940{font-size:26px;font-weight:700}.ChatWindow_dropZoneHint__SmJlu{font-size:15px;font-weight:500;opacity:.85}.ChatWindow_scroller__2_WlF{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:16px 16px 8px;background:linear-gradient(to bottom,var(--m-bg) 0,var(--m-bg) 100%)}.ChatWindow_pinnedBar__Ogz5w{min-height:52px;display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;grid-gap:8px;gap:8px;padding:8px 16px;border-bottom:1px solid var(--m-border);background:var(--m-surface)}.ChatWindow_pinnedMain__K46JO{min-width:0;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;text-align:left;border-radius:var(--radius-smooth);padding:4px 6px}.ChatWindow_pinnedMain__K46JO:hover{background:var(--m-bg-soft)}.ChatWindow_pinnedIcon__hcNzz{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--m-accent);background:var(--m-accent-soft)}.ChatWindow_pinnedSpinner__wNbKt{width:14px;height:14px;border:2px solid color-mix(in srgb,var(--m-accent) 24%,transparent);border-top-color:var(--m-accent);border-radius:50%;animation:ChatWindow_pinnedSpin__nHbL7 .8s linear infinite}@keyframes ChatWindow_pinnedSpin__nHbL7{to{transform:rotate(1turn)}}.ChatWindow_pinnedText__xpisB{min-width:0;display:flex;flex-direction:column;gap:1px}.ChatWindow_pinnedTitle__prOjk{font-size:12px;font-weight:600;color:var(--m-accent)}.ChatWindow_pinnedPreview__QebfS{font-size:13px;color:var(--m-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatWindow_pinnedClose__ALAAE{width:34px;height:34px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted)}.ChatWindow_pinnedClose__ALAAE:hover{color:var(--m-text);background:var(--m-bg-soft)}.ChatWindow_list__IM880{display:flex;flex-direction:column;gap:0;max-width:840px;margin:0 auto;width:100%}.ChatWindow_end__PQywo{height:4px}.ChatWindow_scrollToBottom__VVZ_x{position:absolute;right:22px;bottom:92px;z-index:12;width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text);background:var(--m-surface);border:1px solid var(--m-border);box-shadow:0 10px 30px rgba(15,15,20,.16);transition:transform var(--m-dur) var(--m-ease),background var(--m-dur) var(--m-ease),box-shadow var(--m-dur) var(--m-ease)}.ChatWindow_scrollToBottom__VVZ_x:hover{background:var(--m-surface-hover);box-shadow:0 12px 34px rgba(15,15,20,.2)}.ChatWindow_scrollToBottom__VVZ_x:active{transform:translateY(1px)}@media(max-width:768px){.ChatWindow_scrollToBottom__VVZ_x{right:14px;bottom:86px;width:44px;height:44px}}.ChatWindow_loadingMore__rnt0_{display:flex;justify-content:center;padding:10px 0}.ChatWindow_loadingMoreSpinner__8OWts{width:20px;height:20px;border:2px solid var(--m-border);border-top-color:var(--m-accent,#3390ec);border-radius:50%;animation:ChatWindow_loadingMoreSpin__PPo2u .8s linear infinite}@keyframes ChatWindow_loadingMoreSpin__PPo2u{to{transform:rotate(1turn)}}.ChatWindow_skeletonList__8HijY{display:flex;flex-direction:column;gap:10px;max-width:840px;margin:0 auto;width:100%}.ChatWindow_skeletonRow__Z3_W9{display:flex;width:100%}.ChatWindow_skeletonRowOwn__hAKqP{justify-content:flex-end}.ChatWindow_skeletonBubble__KW5Wk{min-width:120px;max-width:60%;height:36px;border-radius:16px;background:linear-gradient(90deg,var(--m-surface) 0,var(--m-bg-soft) 50%,var(--m-surface) 100%);background-size:200% 100%;animation:ChatWindow_shimmer__fz3c8 1.4s ease-in-out infinite}.ChatWindow_skeletonBubbleTall__W2jfK{height:56px}.ChatWindow_skeletonBubbleWide__CXPpU{max-width:72%}@keyframes ChatWindow_shimmer__fz3c8{0%{background-position:200% 0}to{background-position:-200% 0}}.ChatWindow_highlighted__B6hH1{position:relative;animation:ChatWindow_flash__HcU9U 1.4s ease;border-radius:var(--m-bubble-radius)}@keyframes ChatWindow_flash__HcU9U{0%{background:var(--m-accent-soft)}to{background:transparent}}.NewChatModal_overlay__Uqt5h{position:fixed;inset:0;background:rgba(15,16,20,.4);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:50;padding:20px;animation:NewChatModal_fadeIn__5lAqm var(--m-dur) var(--m-ease)}.NewChatModal_modal__QSJqJ{background:var(--m-surface);border-radius:var(--m-radius-lg);box-shadow:var(--m-shadow-3);width:100%;max-width:480px;max-height:min(720px,90dvh);display:flex;flex-direction:column;overflow:hidden;animation:NewChatModal_slideUp__kV5ms var(--m-dur) var(--m-ease)}.NewChatModal_header__7CHx3{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--m-border)}.NewChatModal_header__7CHx3 h3{font-size:17px;font-weight:600}.NewChatModal_closeBtn__mC49I{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);transition:background var(--m-dur)}.NewChatModal_closeBtn__mC49I:hover{background:var(--m-surface-hover);color:var(--m-text)}.NewChatModal_tabs__qpfFP{display:flex;padding:6px;margin:12px 16px 0;background:var(--m-bg-soft);border-radius:var(--m-radius-full);gap:4px}.NewChatModal_tab__nM_12{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;border-radius:var(--m-radius-full);font-size:13.5px;font-weight:500;color:var(--m-text-muted);transition:background var(--m-dur),color var(--m-dur)}.NewChatModal_tab__nM_12:hover{color:var(--m-text)}.NewChatModal_tabActive__tjqcT{background:var(--m-surface);color:var(--m-text);box-shadow:var(--m-shadow-1)}.NewChatModal_groupTitle__UaPZ_{padding:12px 20px 0}.NewChatModal_groupTitleInput__THCos{width:100%;height:44px;padding:0 14px;background:var(--m-bg-soft);border-radius:var(--m-radius-sm);border:1px solid transparent;font-size:15px;color:var(--m-text);transition:border-color var(--m-dur),background var(--m-dur)}.NewChatModal_groupTitleInput__THCos::-moz-placeholder{color:var(--m-text-soft)}.NewChatModal_groupTitleInput__THCos:-ms-input-placeholder{color:var(--m-text-soft)}.NewChatModal_groupTitleInput__THCos::placeholder{color:var(--m-text-soft)}.NewChatModal_groupTitleInput__THCos:focus{border-color:var(--m-border-strong);background:var(--m-surface)}.NewChatModal_search__kDlnr{margin:12px 16px 0;height:42px;padding:0 12px;background:var(--m-bg-soft);border-radius:var(--m-radius-full);display:flex;align-items:center;gap:8px;color:var(--m-text-muted)}.NewChatModal_search__kDlnr input{flex:1 1;font-size:14px;color:var(--m-text)}.NewChatModal_search__kDlnr input::-moz-placeholder{color:var(--m-text-soft)}.NewChatModal_search__kDlnr input:-ms-input-placeholder{color:var(--m-text-soft)}.NewChatModal_search__kDlnr input::placeholder{color:var(--m-text-soft)}.NewChatModal_searchClear__m2eay{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);border-radius:50%}.NewChatModal_searchClear__m2eay:hover{background:var(--m-surface-active)}.NewChatModal_chips__QdG4e{padding:12px 16px 0;display:flex;flex-wrap:wrap;gap:8px}.NewChatModal_chip__2Meg_{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;background:var(--m-bg-soft);border-radius:var(--m-radius-full);font-size:13px;color:var(--m-text);transition:background var(--m-dur)}.NewChatModal_chip__2Meg_:hover{background:var(--m-surface-active)}.NewChatModal_list__8v1Ry{flex:1 1;overflow-y:auto;padding:8px;margin-top:8px}.NewChatModal_state__lYpaI{padding:40px 20px;text-align:center;color:var(--m-text-muted);font-size:14px}.NewChatModal_row__cky7N{width:100%;display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--m-radius-md);text-align:left;transition:background var(--m-dur)}.NewChatModal_row__cky7N:hover:not(:disabled){background:var(--m-surface-hover)}.NewChatModal_rowActive__h3Jx6,.NewChatModal_rowActive__h3Jx6:hover{background:var(--m-accent-soft)}.NewChatModal_rowMuted__rJRHm{opacity:.55;cursor:not-allowed}.NewChatModal_rowInfo__7xm2e{flex:1 1;min-width:0}.NewChatModal_rowTitle__9DX9k{font-size:14.5px;font-weight:500;color:var(--m-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NewChatModal_rowSub__E7NkR{font-size:12.5px;color:var(--m-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.NewChatModal_rowExisting__NTtPm{color:var(--m-text-muted)}.NewChatModal_checkbox__NjzHt{width:22px;height:22px;border-radius:50%;border:2px solid var(--m-border-strong);display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:background var(--m-dur),border-color var(--m-dur),color var(--m-dur)}.NewChatModal_checkboxOn__nGmor{background:var(--m-accent);border-color:var(--m-accent);color:#fff}.NewChatModal_footer__jDXUw{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;padding-bottom:calc(14px + var(--m-safe-bottom));border-top:1px solid var(--m-border)}.NewChatModal_footerInfo__AfrA2{font-size:13px;color:var(--m-text-muted)}.NewChatModal_primary__L7bFo{height:42px;padding:0 18px;background:var(--m-text);color:#fff;border-radius:var(--m-radius-full);font-size:14px;font-weight:500;transition:background var(--m-dur),opacity var(--m-dur)}.NewChatModal_primary__L7bFo:hover:not(:disabled){background:var(--m-accent)}.NewChatModal_primary__L7bFo:disabled{opacity:.4;cursor:not-allowed}@keyframes NewChatModal_fadeIn__5lAqm{0%{opacity:0}to{opacity:1}}@keyframes NewChatModal_slideUp__kV5ms{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:520px){.NewChatModal_overlay__Uqt5h{padding:0;align-items:flex-end}.NewChatModal_modal__QSJqJ{max-width:100%;border-radius:var(--m-radius-lg) var(--m-radius-lg) 0 0;max-height:92dvh;animation:NewChatModal_slideUpMobile__0KCph var(--m-dur) var(--m-ease)}@keyframes NewChatModal_slideUpMobile__0KCph{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.GroupInfoPanel_overlay__Qtvg8{position:fixed;inset:0;background:rgba(15,16,20,.4);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:60;padding:20px;animation:GroupInfoPanel_fadeIn__px9R_ var(--m-dur) var(--m-ease)}.GroupInfoPanel_panel__Z_9Md{background:var(--m-surface);border-radius:var(--m-radius-lg);box-shadow:var(--m-shadow-3);width:100%;max-width:440px;max-height:min(780px,92dvh);display:flex;flex-direction:column;overflow:hidden;animation:GroupInfoPanel_slideUp__T942L var(--m-dur) var(--m-ease)}.GroupInfoPanel_header__4lIHb{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--m-border)}.GroupInfoPanel_header__4lIHb h3{font-size:17px;font-weight:600}.GroupInfoPanel_closeBtn__aecTv{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);transition:background var(--m-dur)}.GroupInfoPanel_closeBtn__aecTv:hover{background:var(--m-surface-hover);color:var(--m-text)}.GroupInfoPanel_body__kUmh7{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:18px}.GroupInfoPanel_hero__ZRqO2{display:flex;flex-direction:column;align-items:center;gap:10px;padding:8px 0 4px}.GroupInfoPanel_heroAvatar__scV_u{position:relative;width:72px;height:72px}.GroupInfoPanel_heroAvatarOverlay__tb2zI{position:absolute;inset:0;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity var(--m-dur);cursor:pointer}.GroupInfoPanel_heroAvatar__scV_u:hover .GroupInfoPanel_heroAvatarOverlay__tb2zI{opacity:1}.GroupInfoPanel_heroAvatarFile__G_soG{display:none}.GroupInfoPanel_heroAvatarActions__i80hU{display:flex;gap:10px;font-size:12px;color:var(--m-text-muted)}.GroupInfoPanel_heroAvatarLink__l57Or{cursor:pointer;color:var(--m-accent)}.GroupInfoPanel_heroAvatarLink__l57Or:hover{text-decoration:underline}.GroupInfoPanel_memberBadgeOwner__FSTiJ{background:var(--m-warning-soft,rgba(234,179,8,.15));color:var(--m-warning,#eab308)}.GroupInfoPanel_memberMenuWrap__8gTzt{position:relative}.GroupInfoPanel_memberMenu__8k4Im{position:absolute;right:0;top:calc(100% + 4px);background:var(--m-surface);border:1px solid var(--m-border);border-radius:var(--m-radius-md);box-shadow:var(--m-shadow-2);min-width:180px;padding:4px;z-index:10;display:flex;flex-direction:column}.GroupInfoPanel_memberMenuItem__HZ_qQ{padding:8px 12px;border-radius:var(--m-radius-sm);font-size:13.5px;text-align:left;color:var(--m-text);background:transparent;transition:background var(--m-dur)}.GroupInfoPanel_memberMenuItem__HZ_qQ:hover{background:var(--m-surface-hover)}.GroupInfoPanel_memberMenuItemDanger__IDEIb{color:var(--m-accent)}.GroupInfoPanel_heroTitle__Fyw9J{font-size:18px;font-weight:600;text-align:center}.GroupInfoPanel_heroSub__AVDeR{font-size:13px;color:var(--m-text-muted)}.GroupInfoPanel_section__A1OMs{display:flex;flex-direction:column;gap:10px}.GroupInfoPanel_sectionTitle__rBtNV{font-size:12px;font-weight:600;color:var(--m-text-muted);text-transform:uppercase;letter-spacing:.04em}.GroupInfoPanel_renameRow__yBRxu{display:flex;gap:8px}.GroupInfoPanel_renameInput__FHsk1{flex:1 1;height:40px;padding:0 14px;background:var(--m-bg-soft);border-radius:var(--m-radius-sm);border:1px solid transparent;font-size:14px;color:var(--m-text);transition:border-color var(--m-dur),background var(--m-dur)}.GroupInfoPanel_renameInput__FHsk1:focus{border-color:var(--m-border-strong);background:var(--m-surface)}.GroupInfoPanel_renameInput__FHsk1:disabled{opacity:.6;cursor:not-allowed}.GroupInfoPanel_renameBtn__d8M2P{height:40px;padding:0 14px;background:var(--m-text);color:#fff;border-radius:var(--m-radius-sm);font-size:13px;font-weight:500;transition:background var(--m-dur),opacity var(--m-dur)}.GroupInfoPanel_renameBtn__d8M2P:hover:not(:disabled){background:var(--m-accent)}.GroupInfoPanel_renameBtn__d8M2P:disabled{opacity:.4;cursor:not-allowed}.GroupInfoPanel_addBtn__Z5KcC{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;background:var(--m-bg-soft);color:var(--m-text);border-radius:var(--m-radius-sm);font-size:13.5px;font-weight:500;transition:background var(--m-dur)}.GroupInfoPanel_addBtn__Z5KcC:hover{background:var(--m-surface-active)}.GroupInfoPanel_memberList__1tzUN{display:flex;flex-direction:column}.GroupInfoPanel_member__OyesA{display:flex;align-items:center;gap:12px;padding:8px 6px;border-radius:var(--m-radius-md);transition:background var(--m-dur)}.GroupInfoPanel_member__OyesA:hover{background:var(--m-surface-hover)}.GroupInfoPanel_memberInfo__1Yq8f{flex:1 1;min-width:0}.GroupInfoPanel_memberTitle__m7v4X{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:500;color:var(--m-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroupInfoPanel_memberBadge__3b4wb{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:2px 6px;border-radius:var(--m-radius-sm);background:var(--m-accent-soft);color:var(--m-accent)}.GroupInfoPanel_memberSub__UxlZF{font-size:12.5px;color:var(--m-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.GroupInfoPanel_memberAction__PQzs7{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);transition:background var(--m-dur),color var(--m-dur)}.GroupInfoPanel_memberAction__PQzs7:hover{background:var(--m-surface-active);color:var(--m-accent)}.GroupInfoPanel_danger___DqW6{display:flex;flex-direction:column;gap:8px;padding-top:6px;border-top:1px solid var(--m-border)}.GroupInfoPanel_dangerBtn__ipaS6{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;background:transparent;color:var(--m-accent);border-radius:var(--m-radius-sm);font-size:14px;font-weight:500;transition:background var(--m-dur)}.GroupInfoPanel_dangerBtn__ipaS6:hover{background:var(--m-accent-soft)}.GroupInfoPanel_state__tO_86{padding:24px 12px;text-align:center;color:var(--m-text-muted);font-size:13.5px}.GroupInfoPanel_addPicker__cAzGq{display:flex;flex-direction:column;gap:8px}.GroupInfoPanel_addList__r_Ril{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.GroupInfoPanel_pickRow__zvnys{width:100%;display:flex;align-items:center;gap:10px;padding:8px;border-radius:var(--m-radius-md);text-align:left;transition:background var(--m-dur)}.GroupInfoPanel_pickRow__zvnys:hover{background:var(--m-surface-hover)}.GroupInfoPanel_pickRowActive__K9frH,.GroupInfoPanel_pickRowActive__K9frH:hover{background:var(--m-accent-soft)}.GroupInfoPanel_checkbox__jNJIy{width:20px;height:20px;border-radius:50%;border:2px solid var(--m-border-strong);display:inline-flex;align-items:center;justify-content:center;color:transparent;transition:background var(--m-dur),border-color var(--m-dur),color var(--m-dur)}.GroupInfoPanel_checkboxOn__fG6_L{background:var(--m-accent);border-color:var(--m-accent);color:#fff}.GroupInfoPanel_addActions__f0ha5{display:flex;gap:8px;justify-content:flex-end}.GroupInfoPanel_secondaryBtn__ZQi6l{height:36px;padding:0 14px;background:var(--m-bg-soft);color:var(--m-text);border-radius:var(--m-radius-sm);font-size:13px;font-weight:500;transition:background var(--m-dur)}.GroupInfoPanel_secondaryBtn__ZQi6l:hover{background:var(--m-surface-active)}.GroupInfoPanel_confirmBtn__o_wui{height:36px;padding:0 16px;background:var(--m-text);color:#fff;border-radius:var(--m-radius-sm);font-size:13px;font-weight:500;transition:background var(--m-dur),opacity var(--m-dur)}.GroupInfoPanel_confirmBtn__o_wui:hover:not(:disabled){background:var(--m-accent)}.GroupInfoPanel_confirmBtn__o_wui:disabled{opacity:.4;cursor:not-allowed}@keyframes GroupInfoPanel_fadeIn__px9R_{0%{opacity:0}to{opacity:1}}@keyframes GroupInfoPanel_slideUp__T942L{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:520px){.GroupInfoPanel_overlay__Qtvg8{padding:0;align-items:flex-end}.GroupInfoPanel_panel__Z_9Md{max-width:100%;border-radius:var(--m-radius-lg) var(--m-radius-lg) 0 0;max-height:94dvh;animation:GroupInfoPanel_slideUpMobile__31e4y var(--m-dur) var(--m-ease)}@keyframes GroupInfoPanel_slideUpMobile__31e4y{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.ForwardModal_overlay__Q0FqQ{position:fixed;inset:0;background:rgba(15,16,20,.4);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:70;padding:20px;animation:ForwardModal_fadeIn__s_T6i .14s ease}.ForwardModal_modal__xRMyV{background:var(--m-surface);border-radius:var(--m-radius-lg);box-shadow:var(--m-shadow-3);width:100%;max-width:420px;max-height:min(640px,86dvh);display:flex;flex-direction:column;overflow:hidden;animation:ForwardModal_pop__3xg6t .16s var(--m-ease)}.ForwardModal_header__SjJQz{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--m-border)}.ForwardModal_header__SjJQz h3{font-size:16px;font-weight:600}.ForwardModal_closeBtn__jrCpX{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted)}.ForwardModal_closeBtn__jrCpX:hover{background:var(--m-surface-hover);color:var(--m-text)}.ForwardModal_searchWrap__sD4VS{display:flex;align-items:center;gap:8px;margin:12px 14px 6px;padding:8px 12px;background:var(--m-bg-soft);border-radius:var(--m-radius);color:var(--m-text-muted)}.ForwardModal_searchWrap__sD4VS input{flex:1 1;background:transparent;font-size:14px;color:var(--m-text)}.ForwardModal_searchWrap__sD4VS input::-moz-placeholder{color:var(--m-text-soft)}.ForwardModal_searchWrap__sD4VS input:-ms-input-placeholder{color:var(--m-text-soft)}.ForwardModal_searchWrap__sD4VS input::placeholder{color:var(--m-text-soft)}.ForwardModal_list__ICMKc{flex:1 1;overflow-y:auto;padding:6px}.ForwardModal_empty__nuUuS{padding:30px 16px;text-align:center;color:var(--m-text-muted);font-size:14px}.ForwardModal_item__4pO8Z{display:flex;align-items:center;gap:12px;width:100%;padding:10px;border-radius:var(--m-radius);text-align:left;transition:background .12s ease}.ForwardModal_item__4pO8Z:hover:not(:disabled){background:var(--m-surface-hover)}.ForwardModal_item__4pO8Z:disabled{opacity:.6;cursor:not-allowed}.ForwardModal_itemText___sHuX{flex:1 1;min-width:0}.ForwardModal_itemTitle__HhpD9{font-size:14.5px;font-weight:500;color:var(--m-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ForwardModal_itemSub__h_L0O{font-size:12px;color:var(--m-text-muted)}.ForwardModal_spinner__lZ2MH{width:16px;height:16px;border:2px solid var(--m-border);border-top-color:var(--m-accent);border-radius:50%;animation:ForwardModal_spin__lYRY7 .7s linear infinite}@keyframes ForwardModal_fadeIn__s_T6i{0%{opacity:0}to{opacity:1}}@keyframes ForwardModal_pop__3xg6t{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ForwardModal_spin__lYRY7{to{transform:rotate(1turn)}}.DeleteMessageModal_overlay__VckNZ{position:fixed;inset:0;background:rgba(15,16,20,.4);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:70;padding:20px;animation:DeleteMessageModal_fadeIn__5mwtX .14s ease}.DeleteMessageModal_modal__QgoMm{background:var(--m-surface);border-radius:var(--m-radius-lg);box-shadow:var(--m-shadow-3);width:100%;max-width:360px;padding:20px 22px 18px;animation:DeleteMessageModal_pop__69j4f .16s var(--m-ease)}.DeleteMessageModal_title__j5mj9{font-size:17px;font-weight:600;margin-bottom:8px;color:var(--m-text)}.DeleteMessageModal_text__5ivnw{font-size:14px;color:var(--m-text-muted);margin-bottom:14px}.DeleteMessageModal_checkboxRow__HVumW{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--m-text);cursor:pointer;padding:8px 0;margin-bottom:12px}.DeleteMessageModal_checkboxRow__HVumW input{width:16px;height:16px;cursor:pointer;accent-color:var(--m-accent)}.DeleteMessageModal_actions__Crbwl{display:flex;gap:8px;justify-content:flex-end}.DeleteMessageModal_cancel__YhpHk,.DeleteMessageModal_delete__khBYS{padding:9px 18px;border-radius:var(--m-radius);font-size:14px;font-weight:500;transition:background .12s ease,opacity .12s ease}.DeleteMessageModal_cancel__YhpHk{background:var(--m-bg-soft);color:var(--m-text)}.DeleteMessageModal_cancel__YhpHk:hover:not(:disabled){background:var(--m-surface-hover)}.DeleteMessageModal_delete__khBYS{background:#d63a3a;color:#fff}.DeleteMessageModal_delete__khBYS:hover:not(:disabled){background:#b82e2e}.DeleteMessageModal_delete__khBYS:disabled{opacity:.5;cursor:not-allowed}@keyframes DeleteMessageModal_fadeIn__5mwtX{0%{opacity:0}to{opacity:1}}@keyframes DeleteMessageModal_pop__69j4f{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.AccountSettingsModal_overlay__4fB_W{position:fixed;inset:0;background:rgba(15,16,20,.4);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:50;padding:20px;animation:AccountSettingsModal_fadeIn__pJ3ss var(--m-dur) var(--m-ease)}.AccountSettingsModal_modal__LkU6r{background:var(--m-surface);border-radius:var(--m-radius-lg);box-shadow:var(--m-shadow-3);width:100%;max-width:460px;max-height:min(720px,90dvh);display:flex;flex-direction:column;overflow:hidden;animation:AccountSettingsModal_slideUp__p_qhW var(--m-dur) var(--m-ease)}.AccountSettingsModal_header__VnPY6{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--m-border)}.AccountSettingsModal_header__VnPY6 h3{font-size:17px;font-weight:600}.AccountSettingsModal_closeBtn__X_0tt{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);transition:background var(--m-dur)}.AccountSettingsModal_closeBtn__X_0tt:hover{background:var(--m-surface-hover);color:var(--m-text)}.AccountSettingsModal_body__PBFJs{padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.AccountSettingsModal_avatarBlock__NL8j5{display:flex;align-items:center;gap:16px}.AccountSettingsModal_avatarWrap__7Q1y5{position:relative;width:88px;height:88px;flex-shrink:0}.AccountSettingsModal_avatarOverlay__CehkR{position:absolute;inset:0;border-radius:50%;background:rgba(0,0,0,.35);color:#fff;display:flex;align-items:center;justify-content:center;opacity:0;cursor:pointer;transition:opacity var(--m-dur)}.AccountSettingsModal_avatarWrap__7Q1y5:hover .AccountSettingsModal_avatarOverlay__CehkR{opacity:1}.AccountSettingsModal_avatarActions__HLeui{display:flex;flex-direction:column;gap:6px}.AccountSettingsModal_avatarBtn__zpnkW{font-size:13.5px;color:var(--m-accent);font-weight:500;text-align:left}.AccountSettingsModal_avatarBtn__zpnkW:disabled{color:var(--m-text-soft);cursor:default}.AccountSettingsModal_avatarHint__2nXUX{font-size:12px;color:var(--m-text-soft)}.AccountSettingsModal_fileInput__PyYSz{display:none}.AccountSettingsModal_field__gveJd{display:flex;flex-direction:column;gap:6px}.AccountSettingsModal_label__Dld1Y{font-size:12px;font-weight:500;color:var(--m-text-muted);text-transform:uppercase;letter-spacing:.4px}.AccountSettingsModal_input__E9knM,.AccountSettingsModal_textarea__vkWRK{width:100%;padding:10px 14px;background:var(--m-bg-soft);border-radius:var(--m-radius-sm);border:1px solid transparent;font-size:15px;color:var(--m-text);transition:border-color var(--m-dur),background var(--m-dur)}.AccountSettingsModal_input__E9knM::-moz-placeholder,.AccountSettingsModal_textarea__vkWRK::-moz-placeholder{color:var(--m-text-soft)}.AccountSettingsModal_input__E9knM:-ms-input-placeholder,.AccountSettingsModal_textarea__vkWRK:-ms-input-placeholder{color:var(--m-text-soft)}.AccountSettingsModal_input__E9knM::placeholder,.AccountSettingsModal_textarea__vkWRK::placeholder{color:var(--m-text-soft)}.AccountSettingsModal_input__E9knM:focus,.AccountSettingsModal_textarea__vkWRK:focus{border-color:var(--m-border-strong);background:var(--m-surface)}.AccountSettingsModal_textarea__vkWRK{resize:vertical;min-height:72px;font-family:inherit}.AccountSettingsModal_readonly__H13Jn{padding:10px 14px;background:var(--m-bg-soft);border-radius:var(--m-radius-sm);font-size:15px;color:var(--m-text-muted);-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.AccountSettingsModal_settingsSection__f1wlq{display:flex;flex-direction:column;gap:10px;padding-top:2px}.AccountSettingsModal_sectionHeader__9wGan{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.AccountSettingsModal_sectionTitle__h1sZ_{font-size:13px;font-weight:700;color:var(--m-text)}.AccountSettingsModal_sectionHint__tdmSR{font-size:12px;color:var(--m-text-soft)}.AccountSettingsModal_themeGrid__zsO3c{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.AccountSettingsModal_themeOption__sOOiU{width:100%;min-height:58px;display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border:1px solid var(--m-border);border-radius:var(--m-radius-sm);background:var(--m-bg-soft);color:var(--m-text);text-align:left;transition:border-color var(--m-dur),background var(--m-dur),box-shadow var(--m-dur)}.AccountSettingsModal_themeOption__sOOiU:disabled{cursor:default;opacity:.65}.AccountSettingsModal_themeOptionActive__OlwBp{border-color:var(--m-accent);background:var(--m-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--m-accent) 18%,transparent)}.AccountSettingsModal_themeSwatch__HV9Fd{width:36px;height:36px;border-radius:10px;border:1px solid var(--m-border-strong);overflow:hidden;background:#fff;position:relative}.AccountSettingsModal_themeSwatch__HV9Fd span{position:absolute;inset:8px 6px auto;height:8px;border-radius:999px;background:#ee812e}.AccountSettingsModal_themeSwatch__HV9Fd[data-theme-swatch=dark]{background:#15171c}.AccountSettingsModal_themeSwatch__HV9Fd[data-theme-swatch=dark] span{background:#f09545}.AccountSettingsModal_themeSwatch__HV9Fd[data-theme-swatch=system]{background:linear-gradient(90deg,#fff 0 50%,#15171c 50% 100%)}.AccountSettingsModal_themeText__hjvpz{min-width:0;display:flex;flex-direction:column;gap:3px}.AccountSettingsModal_themeTitle__h1_6i{font-size:14px;font-weight:600}.AccountSettingsModal_themeHint__UmyTJ{font-size:12.5px;color:var(--m-text-muted)}.AccountSettingsModal_enterGrid__987Q2{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.AccountSettingsModal_enterOption__XlAcp{display:flex;flex-direction:column;gap:4px;width:100%;min-height:58px;padding:10px 12px;border:1px solid var(--m-border);border-radius:var(--m-radius-sm);background:var(--m-bg-soft);color:var(--m-text);text-align:left;transition:border-color var(--m-dur),background var(--m-dur),box-shadow var(--m-dur)}.AccountSettingsModal_enterOption__XlAcp:disabled{cursor:default;opacity:.65}.AccountSettingsModal_enterOptionActive__QzyID{border-color:var(--m-accent);background:var(--m-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--m-accent) 18%,transparent)}.AccountSettingsModal_enterTitle__5i3lv{font-size:14px;font-weight:600}.AccountSettingsModal_enterHint__IrryP{font-size:12.5px;color:var(--m-text-muted)}.AccountSettingsModal_notificationGrid__drgBt{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.AccountSettingsModal_notificationOption__6QyWC{display:flex;flex-direction:column;gap:4px;width:100%;min-height:58px;padding:10px 12px;border:1px solid var(--m-border);border-radius:var(--m-radius-sm);background:var(--m-bg-soft);color:var(--m-text);text-align:left;transition:border-color var(--m-dur),background var(--m-dur),box-shadow var(--m-dur)}.AccountSettingsModal_notificationOption__6QyWC:disabled{cursor:default;opacity:.65}.AccountSettingsModal_notificationOptionActive__J_QIf{border-color:var(--m-accent);background:var(--m-surface);box-shadow:0 0 0 1px color-mix(in srgb,var(--m-accent) 18%,transparent)}.AccountSettingsModal_notificationTitle__lZoce{font-size:14px;font-weight:600}.AccountSettingsModal_notificationHint__jJe4_{font-size:12.5px;color:var(--m-text-muted)}.AccountSettingsModal_telegramBox__fwGhp{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid var(--m-border);border-radius:var(--m-radius-sm);background:var(--m-bg-soft)}.AccountSettingsModal_telegramTitle__G73e_{font-size:14px;font-weight:600;color:var(--m-text)}.AccountSettingsModal_telegramHint__MB8hq{margin-top:4px;font-size:12.5px;color:var(--m-text-muted)}.AccountSettingsModal_telegramActions__3D9cD{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.AccountSettingsModal_primaryActionBtn__EHMsh,.AccountSettingsModal_secondaryActionBtn__Zd7YV{min-height:36px;padding:0 13px;border-radius:var(--m-radius-sm);font-size:13.5px;font-weight:600;white-space:nowrap}.AccountSettingsModal_primaryActionBtn__EHMsh:disabled,.AccountSettingsModal_secondaryActionBtn__Zd7YV:disabled{cursor:default;opacity:.55}.AccountSettingsModal_primaryActionBtn__EHMsh{background:var(--m-accent);color:#fff}.AccountSettingsModal_secondaryActionBtn__Zd7YV{border:1px solid var(--m-border-strong);color:var(--m-text-muted);background:var(--m-surface)}.AccountSettingsModal_telegramLink__InDJA{font-size:13.5px;font-weight:600;color:var(--m-accent);text-decoration:none}.AccountSettingsModal_notice__wkJTj{color:#047857;font-size:13px}.AccountSettingsModal_soundGrid__XbLvp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.AccountSettingsModal_soundOption__pP4DD{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;background:var(--m-bg-soft);border:1px solid transparent;border-radius:var(--m-radius-sm);transition:background var(--m-dur),border-color var(--m-dur)}.AccountSettingsModal_soundOptionActive__nzT8B{background:var(--m-surface);border-color:var(--m-border-strong)}.AccountSettingsModal_soundOptionLabel___uTIg{min-width:0;display:flex;align-items:center;gap:8px;flex:1 1;cursor:pointer}.AccountSettingsModal_soundRadio__yUQx4{position:absolute;opacity:0;pointer-events:none}.AccountSettingsModal_soundMark__iJy3A{width:18px;height:18px;border-radius:50%;border:1px solid var(--m-border-strong);color:#fff;background:var(--m-surface);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AccountSettingsModal_soundOptionActive__nzT8B .AccountSettingsModal_soundMark__iJy3A{border-color:var(--m-accent);background:var(--m-accent)}.AccountSettingsModal_soundName__JzFkn{min-width:0;color:var(--m-text);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccountSettingsModal_soundPreviewBtn__S6mkZ{width:30px;height:30px;border-radius:50%;color:var(--m-text-muted);background:var(--m-surface);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:background var(--m-dur),color var(--m-dur)}.AccountSettingsModal_soundPreviewBtn__S6mkZ:hover{color:var(--m-accent);background:var(--m-surface-hover)}.AccountSettingsModal_error__azfI4{color:#dc2626;font-size:13px}.AccountSettingsModal_footer__AuxJT{padding:12px 20px 20px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--m-border)}.AccountSettingsModal_cancelBtn__uZJCw{padding:10px 18px;border-radius:var(--m-radius-sm);font-size:14px;font-weight:500;color:var(--m-text-muted);transition:background var(--m-dur)}.AccountSettingsModal_cancelBtn__uZJCw:hover{background:var(--m-surface-hover);color:var(--m-text)}.AccountSettingsModal_saveBtn__Lul2s{padding:10px 18px;border-radius:var(--m-radius-sm);font-size:14px;font-weight:500;color:#fff;background:var(--m-accent);transition:opacity var(--m-dur);display:inline-flex;align-items:center;gap:8px}.AccountSettingsModal_saveBtn__Lul2s:disabled{opacity:.5;cursor:default}@keyframes AccountSettingsModal_fadeIn__pJ3ss{0%{opacity:0}to{opacity:1}}@keyframes AccountSettingsModal_slideUp__p_qhW{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.AccountSettingsModal_overlay__4fB_W{padding:0;align-items:stretch;justify-content:stretch}.AccountSettingsModal_modal__LkU6r{width:100%;max-width:100%;max-height:100dvh;height:100dvh;border-radius:0}.AccountSettingsModal_header__VnPY6{padding:14px 16px}.AccountSettingsModal_body__PBFJs{padding:16px;gap:14px}.AccountSettingsModal_avatarBlock__NL8j5{gap:14px}.AccountSettingsModal_avatarActions__HLeui{flex:1 1;min-width:0}.AccountSettingsModal_avatarBtn__zpnkW{font-size:14px}.AccountSettingsModal_telegramBox__fwGhp{align-items:flex-start;flex-direction:column}.AccountSettingsModal_telegramActions__3D9cD{justify-content:flex-start}.AccountSettingsModal_soundGrid__XbLvp{grid-template-columns:1fr}.AccountSettingsModal_footer__AuxJT{padding:12px 16px 16px}}.UserProfileCard_overlay__gDgvK{position:fixed;inset:0;background:rgba(15,16,20,.4);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:70;padding:20px;animation:UserProfileCard_fadeIn__IRm7R var(--m-dur) var(--m-ease)}.UserProfileCard_panel__IKDjb{background:var(--m-surface);border-radius:var(--m-radius-lg);box-shadow:var(--m-shadow-3);width:100%;max-width:420px;height:min(680px,92dvh);display:flex;flex-direction:column;overflow:hidden;animation:UserProfileCard_slideUp__hZ82W var(--m-dur) var(--m-ease)}.UserProfileCard_header__k28Qy{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid var(--m-border);flex:0 0 auto}.UserProfileCard_header__k28Qy h3{flex:1 1;font-size:17px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserProfileCard_backBtn__yJIni,.UserProfileCard_closeBtn__FvMF7{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--m-text-muted);transition:background var(--m-dur);flex:0 0 auto}.UserProfileCard_backBtn__yJIni:hover,.UserProfileCard_closeBtn__FvMF7:hover{background:var(--m-surface-hover);color:var(--m-text)}.UserProfileCard_viewport__DPKaW{flex:1 1;min-height:0;overflow:hidden;position:relative}.UserProfileCard_slider__Sv6hN{display:flex;width:200%;height:100%;transition:transform .28s cubic-bezier(.32,.72,0,1)}.UserProfileCard_slide__CwPSI{flex:0 0 50%;width:50%;height:100%;overflow-y:auto;padding:20px}.UserProfileCard_mainContent__4GiVO{display:flex;flex-direction:column;gap:16px}.UserProfileCard_hero__xqP7c{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 0}.UserProfileCard_hero__xqP7c>:first-child>span:last-child{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;border-width:2px!important}.UserProfileCard_heroName__8P2mC{font-size:20px;font-weight:600;color:var(--m-text);text-align:center}.UserProfileCard_heroSubtitle__U5S3h{font-size:13px;color:var(--m-text-muted);text-align:center}.UserProfileCard_heroOnline__w7_4H{color:var(--m-accent)}.UserProfileCard_sendWrap__GV5JX{display:flex;justify-content:center}.UserProfileCard_sendBtn__2BNsr{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:999px;background:var(--m-accent);color:#fff;font-size:13px;font-weight:600;transition:filter var(--m-dur)}.UserProfileCard_sendBtn__2BNsr:hover{filter:brightness(1.07)}.UserProfileCard_sendBtn__2BNsr:disabled{opacity:.6;cursor:default}.UserProfileCard_section__X7pRb{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:var(--m-radius);background:var(--m-surface-soft,hsla(0,0%,50%,.06))}.UserProfileCard_sectionLabel__cTedt{font-size:12px;color:var(--m-text-muted)}.UserProfileCard_sectionValue__TGYoe{font-size:14px;color:var(--m-text);word-break:break-word}.UserProfileCard_errorState__mO0sL,.UserProfileCard_loading__36iC6{display:flex;align-items:center;justify-content:center;padding:40px 0;color:var(--m-text-muted);font-size:13px}.UserProfileCard_rowList___okIZ{display:flex;flex-direction:column;margin:4px -8px 0}.UserProfileCard_sectionRow__S3ctN{display:flex;align-items:center;gap:12px;padding:12px;border-radius:var(--m-radius);color:var(--m-text);text-align:left;transition:background var(--m-dur)}.UserProfileCard_sectionRow__S3ctN:hover:not(:disabled){background:var(--m-surface-hover)}.UserProfileCard_sectionRow__S3ctN:disabled{opacity:.45;cursor:default}.UserProfileCard_sectionRowIcon__Sbs_d{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--m-surface-soft,hsla(0,0%,50%,.08));color:var(--m-accent);flex:0 0 auto}.UserProfileCard_sectionRowLabel__tQF7V{flex:1 1;font-size:14px;font-weight:500}.UserProfileCard_sectionRowCount__kqdjT{color:var(--m-text-muted);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.UserProfileCard_emptyState__LZDWl{padding:28px 0;text-align:center;color:var(--m-text-muted);font-size:13px}.UserProfileCard_photosGrid__6_0zp{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.UserProfileCard_photoItem__k7_eN{aspect-ratio:1;overflow:hidden;border-radius:6px;background:var(--m-surface-hover)}.UserProfileCard_photoItem__k7_eN img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.UserProfileCard_voicesList__A2XRg{display:flex;flex-direction:column;gap:10px}.UserProfileCard_voiceItem__qPLMf{display:flex;align-items:center;gap:10px;padding:8px 4px}.UserProfileCard_voicePlayBtn__1JVn6{width:36px;height:36px;border-radius:50%;background:var(--m-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:filter var(--m-dur)}.UserProfileCard_voicePlayBtn__1JVn6:hover{filter:brightness(1.1)}.UserProfileCard_voiceMeta__KdKKd{display:flex;flex-direction:column;min-width:0}.UserProfileCard_voiceSender__o9P_4{font-size:14px;font-weight:600;color:var(--m-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserProfileCard_voiceSub__AKqqj{font-size:12px;color:var(--m-text-muted)}.UserProfileCard_linksList__UOCT2{gap:4px}.UserProfileCard_linkGroup___eS1q,.UserProfileCard_linksList__UOCT2{display:flex;flex-direction:column}.UserProfileCard_linkDateLabel__iHXQo{font-size:13px;font-weight:600;color:var(--m-text);padding:12px 4px 6px}.UserProfileCard_linkItem__45tVE{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:flex-start;grid-gap:12px;gap:12px;padding:10px 4px;border-top:1px solid var(--m-border);transition:background var(--m-dur);text-decoration:none}.UserProfileCard_linkItem__45tVE:first-of-type{border-top:none}.UserProfileCard_linkItem__45tVE:hover{background:var(--m-surface-hover)}.UserProfileCard_linkTile__WfBn_{width:44px;height:44px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:18px;flex-shrink:0;text-transform:uppercase}.UserProfileCard_linkBody__ZLwSS{min-width:0;display:flex;flex-direction:column;gap:2px}.UserProfileCard_linkTitle__NmgCV{font-size:14px;font-weight:600;color:var(--m-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserProfileCard_linkSubtitle__P_OYU{font-size:13px;color:var(--m-text-muted);word-break:break-word}.UserProfileCard_linkInline__iAsPA{color:var(--m-accent);text-decoration:none}.UserProfileCard_linkInline__iAsPA:hover{text-decoration:underline}.UserProfileCard_linkUrl__3i52X{font-size:13px;color:var(--m-accent);word-break:break-all}.UserProfileCard_docsList__dHS0R{gap:4px}.UserProfileCard_docGroup__GFGDs,.UserProfileCard_docsList__dHS0R{display:flex;flex-direction:column}.UserProfileCard_docDateLabel__TU6SB{font-size:13px;font-weight:600;color:var(--m-text);padding:12px 4px 6px}.UserProfileCard_docItem__uyA7U{display:grid;grid-template-columns:50px minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;padding:10px 4px;border-top:1px solid var(--m-border);transition:background var(--m-dur);text-decoration:none}.UserProfileCard_docItem__uyA7U:first-of-type{border-top:none}.UserProfileCard_docItem__uyA7U:hover{background:var(--m-surface-hover)}.UserProfileCard_docTile__0CiFb{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:13px;letter-spacing:.02em;flex-shrink:0;text-transform:lowercase;padding:0 4px;text-align:center;word-break:break-all;line-height:1}.UserProfileCard_docBody__rmv3T{min-width:0;display:flex;flex-direction:column;gap:2px}.UserProfileCard_docName__LZma5{font-size:14px;font-weight:600;color:var(--m-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserProfileCard_docMeta__UVgak{font-size:13px;color:var(--m-accent)}.UserProfileCard_docDate__Ws_KI{font-size:12px;color:var(--m-text-muted)}.UserProfileCard_groupsWrap__yeq5x{display:flex;flex-direction:column;gap:12px}.UserProfileCard_groupSearch__yypiQ{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--m-surface-soft,hsla(0,0%,50%,.08));border-radius:var(--m-radius);color:var(--m-text-muted)}.UserProfileCard_groupSearch__yypiQ input{flex:1 1;border:0;outline:0;background:transparent;font-size:14px;color:var(--m-text)}.UserProfileCard_groupSearch__yypiQ input::-moz-placeholder{color:var(--m-text-muted)}.UserProfileCard_groupSearch__yypiQ input:-ms-input-placeholder{color:var(--m-text-muted)}.UserProfileCard_groupSearch__yypiQ input::placeholder{color:var(--m-text-muted)}.UserProfileCard_groupsList__1nzQq{display:flex;flex-direction:column;gap:2px}.UserProfileCard_groupItem__zzulF{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--m-radius);transition:background var(--m-dur)}.UserProfileCard_groupItem__zzulF:hover{background:var(--m-surface-hover)}.UserProfileCard_groupTitle__QJC9E{font-size:15px;font-weight:500;color:var(--m-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1}@keyframes UserProfileCard_fadeIn__IRm7R{0%{opacity:0}to{opacity:1}}@keyframes UserProfileCard_slideUp__hZ82W{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}.Home_container__mxdiG{position:relative;display:flex;width:100%;max-width:100vw;height:100dvh;min-height:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;background:var(--m-bg)}.Home_sidebar__5DEYD{flex:0 0 auto;display:flex;height:100%;min-height:0}.Home_main__fySZY{min-width:0;height:100%;min-height:0}.Home_center__EM36w,.Home_main__fySZY{flex:1 1;display:flex;flex-direction:column}.Home_center__EM36w{gap:12px;padding:32px;text-align:center}.Home_centerIcon__zKu_Z,.Home_center__EM36w{align-items:center;justify-content:center;color:var(--m-text-muted)}.Home_centerIcon__zKu_Z{width:64px;height:64px;border-radius:50%;background:var(--m-bg-soft);display:inline-flex}.Home_centerTitle__z11ww{font-size:17px;font-weight:600;color:var(--m-text)}.Home_centerSub__3o6oH{font-size:14px;color:var(--m-text-muted);max-width:320px}.Home_startBtn__ZYLRy{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 20px;background:var(--m-text);color:#fff;border-radius:var(--m-radius-full);font-size:14px;font-weight:500;transition:background var(--m-dur)}.Home_startBtn__ZYLRy:hover{background:var(--m-accent)}.Home_bootLoader__pZn8h{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:var(--m-bg)}.Home_bootSpinner__rze1e{width:28px;height:28px;border-radius:50%;border:2px solid var(--m-border-strong);border-top-color:var(--m-accent);animation:Home_spin___lOFj .8s linear infinite}@keyframes Home_spin___lOFj{to{transform:rotate(1turn)}}@media(max-width:768px){.Home_sidebar__5DEYD{transform:translateZ(0);z-index:1}.Home_main__fySZY,.Home_sidebar__5DEYD{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:transform var(--m-dur) var(--m-ease);will-change:transform}.Home_main__fySZY{transform:translate3d(100%,0,0);z-index:2;background:var(--m-bg)}.Home_showChat___rf6z .Home_sidebar__5DEYD{transform:translate3d(-16%,0,0)}.Home_showChat___rf6z .Home_main__fySZY{transform:translateZ(0)}}