.Toast_viewport__vGSUQ{position:fixed;bottom:calc(92px + env(safe-area-inset-bottom, 0px));left:0;right:0;z-index:2000;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px;pointer-events:none}.Toast_toast__K4dn_{display:flex;align-items:center;gap:8px;max-width:100%;box-sizing:border-box;padding:10px 16px;border-radius:12px;background:#1a1a1a;color:#ffffff;box-shadow:0 8px 24px rgba(0,0,0,.2);cursor:pointer;pointer-events:auto;animation:Toast_toast-in__K9_ll .25s ease}[data-theme=dark] .Toast_toast__K4dn_{background:#f8fafc;color:#0f172a}.Toast_leaving__enpLw{animation:Toast_toast-out__qtaS3 .22s ease forwards}.Toast_icon__NiAJC{display:flex;flex-shrink:0;color:#22c55e}.Toast_error__STKrt .Toast_icon__NiAJC{color:#ef4444}.Toast_message__Gas8Z{font-size:14px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}@keyframes Toast_toast-in__K9_ll{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast_toast-out__qtaS3{to{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.Toast_leaving__enpLw,.Toast_toast__K4dn_{animation-duration:.01ms}}.chat_header__uL_37{display:flex;align-items:center;gap:12px;padding:16px 4px 4px;margin-bottom:16px}.chat_headerText___W4S7{flex:1 1;min-width:0}.chat_title__ElkA0{margin:0 0 4px;font-size:30px;font-weight:700;line-height:1.2;color:var(--text)}.chat_summary__ODr_U{font-size:13px;line-height:1.45;color:var(--text-muted)}.chat_profile__e0AkJ{width:44px;height:44px;flex-shrink:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#7c3aed;color:#ffffff;font-size:17px;font-weight:600;text-decoration:none}.chat_profile__e0AkJ img{width:100%;height:100%;object-fit:cover;display:block}.chat_topBar__5ZXpK{height:56px;display:flex;align-items:center;margin:-20px -12px 12px}.chat_backBtn__mUcnU{width:44px;height:44px;border-radius:22px;display:flex;align-items:center;justify-content:center;color:var(--text)}.chat_backBtn__mUcnU:active{background:var(--hover-overlay)}@media (hover:hover){.chat_backBtn__mUcnU:hover{background:var(--hover-overlay)}}.chat_topBarTitle__MTrox{flex:1 1;text-align:center;font-size:17px;font-weight:600;color:var(--text)}.chat_topBarSpacer__p2VPZ{width:44px;height:44px}.chat_searchRow__oq_eO{position:relative;display:flex;gap:8px}.chat_search__iThEL{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:20px;background:var(--bg-card);color:var(--text-muted)}.chat_search__iThEL input{flex:1 1;min-width:0;border:none;outline:none;background:transparent;color:var(--text);font:inherit;font-size:16px;padding:0}.chat_search__iThEL input::placeholder{color:var(--text-muted)}.chat_filterBtn__qA3mQ{display:flex;align-items:center;gap:6px;height:40px;max-width:50%;flex-shrink:0;padding:0 12px;border:none;border-radius:20px;background:var(--bg-card);color:var(--text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.chat_filterBtn__qA3mQ svg{flex-shrink:0}.chat_filterBtnOn__FUGsW{background:#2563eb;color:#ffffff}.chat_filterLabel__ANpT5{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_menu__ZbRFh{position:absolute;z-index:5;top:48px;right:0;width:264px;max-width:100%;max-height:60vh;overflow-y:auto;padding:6px;border-radius:18px;background:var(--bg-card);box-shadow:0 12px 32px -8px rgba(0,0,0,.35),inset 0 0 0 1px var(--border)}.chat_menuHeading__tA4fn{padding:8px 10px 6px;font-size:11.5px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.chat_menuItem__EvW1a{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:none;border-radius:12px;background:transparent;color:var(--text);font:inherit;font-size:14.5px;font-weight:500;text-align:left;cursor:pointer}.chat_menuItem__EvW1a:active{background:var(--hover-overlay)}@media (hover:hover){.chat_menuItem__EvW1a:hover{background:var(--hover-overlay)}}.chat_menuItemOn__KJkQj,.chat_menuItemOn__KJkQj:active{background:rgba(37,99,235,.08);color:#2563eb;font-weight:600}@media (hover:hover){.chat_menuItemOn__KJkQj:hover{background:rgba(37,99,235,.08);color:#2563eb;font-weight:600}}[data-theme=dark] .chat_menuItemOn__KJkQj,[data-theme=dark] .chat_menuItemOn__KJkQj:active{background:rgba(59,130,246,.16);color:#60a5fa}@media (hover:hover){[data-theme=dark] .chat_menuItemOn__KJkQj:hover{background:rgba(59,130,246,.16);color:#60a5fa}}.chat_menuIcon__xlvJ9{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.chat_menuStack__Xzc0L{display:flex}.chat_menuStackItem__C__Lo{width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid var(--bg-card);overflow:hidden}.chat_menuStackItem__C__Lo+.chat_menuStackItem__C__Lo{margin-left:-8px}.chat_menuSiteAvatar__4qVKa{width:28px;height:28px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:10.5px;font-weight:700}.chat_menuLabel__5s875{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_menuCount__XO6Ls{min-width:22px;height:20px;box-sizing:border-box;padding:0 7px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg);color:var(--text-muted);font-size:11.5px;font-weight:700}.chat_menuItemOn__KJkQj .chat_menuCount__XO6Ls{background:#2563eb;color:#ffffff}.chat_menuSiteAvatar__4qVKa img,.chat_menuStackItem__C__Lo img{width:100%;height:100%;object-fit:cover;display:block}.chat_sectionLabel__xwC63{display:flex;align-items:center;gap:8px;margin:16px 4px 10px;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.chat_countPill__eUFTW{min-width:20px;height:20px;box-sizing:border-box;padding:0 6px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--bg-card);color:var(--text-muted);font-size:11px;font-weight:700;letter-spacing:0}.chat_list__1kADZ{overflow:hidden;border-radius:16px;background:var(--bg-card)}.chat_row__hoDqi{display:flex;align-items:center;gap:12px;padding:10px 16px;text-decoration:none;color:var(--text);transition:background .2s ease}.chat_row__hoDqi+.chat_row__hoDqi{box-shadow:inset 0 1px 0 var(--border)}.chat_row__hoDqi:active{background:var(--hover-overlay)}@media (hover:hover){.chat_row__hoDqi:hover{background:var(--hover-overlay)}}.chat_avatar__JEzlS{width:52px;height:52px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff;font-size:20px;font-weight:700}.chat_avatarArchived__6wjdB{background:var(--bg);color:var(--text-muted)}.chat_rowBody__GeQs6{flex:1 1;min-width:0;display:flex;flex-direction:column}.chat_rowTop__YLprh{display:flex;align-items:baseline;gap:8px}.chat_rowName__XUfwN{flex:1 1;min-width:0;font-size:16px;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_rowTime___3xka{flex-shrink:0;font-size:12px;color:var(--text-muted)}.chat_rowMiddle__xJt64{display:flex;align-items:center;gap:8px}.chat_rowMessage__Q4_H9{flex:1 1;min-width:0;font-size:13.5px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_waitingPill__oDNPJ{flex-shrink:0;display:flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:rgba(245,158,11,.16);color:#b45309;font-size:11.5px;font-weight:700}[data-theme=dark] .chat_waitingPill__oDNPJ{color:#fbbf24}.chat_rowSite__UXDse{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:11.5px;color:var(--text-muted)}.chat_rowSiteName__6qLuE{min-width:0}.chat_rowOperator___tkrI,.chat_rowSiteName__6qLuE{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_rowOperator___tkrI{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;max-width:45%}.chat_opAvatar__vQ_D3{flex-shrink:0;display:block;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1px rgba(0,0,0,.12)}[data-theme=dark] .chat_opAvatar__vQ_D3{box-shadow:0 0 0 1px rgba(255,255,255,.18)}.chat_opAvatarInitial__jm_Yb{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff;font-weight:700;box-shadow:none}[data-theme=dark] .chat_opAvatarInitial__jm_Yb{box-shadow:none}.chat_siteDot__pBp1_{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:var(--text-muted)}.chat_archiveIcon__I_PRB{background:var(--bg);color:var(--text-muted)}.chat_archiveTitle__k9CFl{font-size:16px;font-weight:600;color:var(--text)}.chat_archiveCount__RyqeH{flex-shrink:0;background:var(--bg)}.chat_note__uLrs6{margin-top:10px;padding:16px;border-radius:16px;background:var(--bg-card);text-align:center;font-size:13.5px;color:var(--text-muted)}.chat_noteTitle__rv3W8{font-size:15px;font-weight:600;color:var(--text);margin-bottom:4px}.chat_listLoading__0JgHC{display:flex;justify-content:center;padding:32px 0}.chat_error__9km6O{margin-top:10px;text-align:center;font-size:14px;color:var(--danger)}.chat_loadMore__xJbjp{display:flex;justify-content:center;margin-top:16px}.chat_loadMoreBtn__1X7Ox{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px 0 20px;border-radius:20px;border:none;background:var(--bg-card);color:var(--text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.chat_loadMoreBtn__1X7Ox:disabled{opacity:.6;cursor:default}.chat_loadMoreSpinner__qGNKy{width:14px;height:14px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--text);animation:chat_spin__uCtMI .8s linear infinite}@keyframes chat_spin__uCtMI{to{transform:rotate(1turn)}}.chat_noCompany__egzqp{text-align:center;padding:32px 20px}.chat_noCompanyTitle__RAUAw{font-size:17px;font-weight:600;color:var(--text);margin-bottom:8px}.chat_noCompanyHint____NkI{font-size:14px;color:var(--text-muted);line-height:1.5;max-width:280px;margin:0 auto 20px}.chat_dashboardBtn__o3tUF{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;border-radius:12px;background:var(--primary);color:#ffffff;font-size:14px;font-weight:600;text-decoration:none}.page_chatContainer__pESoN{display:flex;flex-direction:column;height:100vh;height:100dvh;max-width:600px;margin:0 auto;background:var(--bg);position:relative;overflow:hidden;padding-top:calc(var(--tg-content-safe-area-inset-top, 0px) + var(--tg-safe-area-inset-top, 0px))}@media (min-width:768px){.page_chatContainer__pESoN{padding-top:0}}.page_loadingChat__qZv5a{display:flex;align-items:center;justify-content:center;height:100vh;height:100dvh}.page_header__nhlXx{gap:8px;padding:6px 8px;box-shadow:inset 0 -1px 0 var(--border)}.page_header__nhlXx,.page_iconBtn__t9EfQ{display:flex;align-items:center;flex-shrink:0}.page_iconBtn__t9EfQ{width:44px;height:44px;border:none;border-radius:22px;justify-content:center;background:transparent;color:var(--text);cursor:pointer}.page_iconBtnOn__cMn_2,.page_iconBtn__t9EfQ:active{background:var(--bg-card)}@media (hover:hover){.page_iconBtn__t9EfQ:hover{background:var(--bg-card)}}.page_headerVisitor__XCjwK{flex:1 1;min-width:0;display:flex;align-items:center;gap:10px;padding:0;border:none;background:transparent;font:inherit;text-align:left;color:var(--text);cursor:pointer}.page_headerSpacer__wrzLz{width:8px;flex-shrink:0}.page_avatar__Jz_gu{flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff;font-weight:700}.page_avatarClosed__3BaeG{background:var(--border);color:var(--text-muted)}.page_avatarSmall__OJPBA{width:40px;height:40px;font-size:16px}.page_avatarLarge__J47Wf{width:64px;height:64px;font-size:26px;margin-bottom:8px}.page_headerText__ubt0C{flex:1 1;min-width:0;display:flex;flex-direction:column}.page_headerName__r5y6e{display:flex;align-items:center;gap:2px;font-size:16px;font-weight:600;line-height:1.3}.page_headerName__r5y6e>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_headerName__r5y6e svg{flex-shrink:0;color:var(--text-muted)}.page_headerSite__TewNK{display:flex;align-items:center;gap:5px;font-size:12.5px;line-height:1.3;color:var(--text-muted);white-space:nowrap;overflow:hidden}.page_siteDot__djdXY{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--text-muted)}.page_menu__CGhhH{position:absolute;z-index:5;top:calc(64px + var(--tg-content-safe-area-inset-top, 0px) + var(--tg-safe-area-inset-top, 0px));right:12px;width:200px;padding:6px;border-radius:16px;background:var(--bg-card);box-shadow:0 12px 32px -8px rgba(0,0,0,.25),inset 0 0 0 1px var(--border)}.page_menuItem__viF6w{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px 10px;border:none;border-radius:10px;background:transparent;color:var(--text);font:inherit;font-size:15px;font-weight:500;text-align:left;cursor:pointer}.page_menuItem__viF6w:active{background:var(--hover-overlay)}@media (hover:hover){.page_menuItem__viF6w:hover{background:var(--hover-overlay)}}.page_menuItem__viF6w svg{color:var(--text-muted)}.page_handlingStrip__nYruY{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 16px;flex-shrink:0;box-shadow:inset 0 -1px 0 var(--border);font-size:13px;color:var(--text-muted)}.page_handlingStrip__nYruY>span:last-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_messagesArea__lD79g{flex:1 1;min-height:0;overflow-y:auto;padding:16px 16px 12px;display:flex;flex-direction:column;gap:10px;-webkit-overflow-scrolling:touch}.page_dayDivider__w_kiw{align-self:center;font-size:12px;font-weight:600;color:var(--text-muted)}.page_contactCard__pMfDK{align-self:stretch;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:16px;background:var(--bg-card)}.page_contactCardLabel__ExJgc{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--text-muted)}.page_contactCardName__TrniI{font-size:15px;font-weight:600;color:var(--text)}.page_contactCardLink__TN7qr{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;color:#3b82f6;text-decoration:none;overflow-wrap:anywhere}.page_contactCardLink__TN7qr svg{flex-shrink:0;color:var(--text-muted)}.page_message__e7c9v{max-width:80%;display:flex;flex-direction:column;gap:4px}.page_messageVisitor__9P44N{align-self:flex-start;align-items:flex-start}.page_messageOperator__IKDg_{align-self:flex-end;align-items:flex-end}.page_bubble__o05oy{padding:10px 14px;font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.page_bubbleVisitor__5V5qG{border-radius:20px 20px 20px 6px;background:var(--bg-card);color:var(--text)}.page_bubbleOperator__qLrAc{border-radius:20px 20px 6px 20px;background:#2563eb;color:#ffffff}.page_meta__XmFlQ{display:flex;align-items:center;gap:4px;padding:0 6px;font-size:11px;color:var(--text-muted)}.page_metaName__tu9S4{font-weight:600}.page_aiBadge__zlZo5{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:6px;background:rgba(99,102,241,.12);color:#4f46e5;font-size:10px;font-weight:700;letter-spacing:.04em}[data-theme=dark] .page_aiBadge__zlZo5{background:rgba(99,102,241,.22);color:#a5b4fc}.page_eventPill___NabV{align-self:center;display:flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;color:var(--text-muted)}.page_waitingPill__TaC41{background:rgba(245,158,11,.14);color:#b45309}[data-theme=dark] .page_waitingPill__TaC41{background:rgba(245,158,11,.16);color:#fbbf24}.page_typing__PvZQ7{align-self:flex-start;display:flex;align-items:center;gap:4px;padding:13px 16px;border-radius:20px 20px 20px 6px;background:var(--bg-card)}.page_typingDot__qH3WX{width:7px;height:7px;border-radius:50%;background:var(--text-muted);animation:page_typingDot__qH3WX 1.2s ease-in-out infinite}.page_typingDot__qH3WX:nth-child(2){animation-delay:.15s}.page_typingDot__qH3WX:nth-child(3){animation-delay:.3s}@keyframes page_typingDot__qH3WX{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.page_messageImageWrapper__sTtls{position:relative;display:inline-block;margin-bottom:6px}.page_messageImage__aeXDA{display:block;max-width:100%;max-height:240px;border-radius:12px;object-fit:contain;cursor:pointer}.page_messageImageUploading__CK4qC{opacity:.6}.page_imageUploadingOverlay__EN5AU{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(0,0,0,.2)}.page_messageFileLink__Oq63r{display:flex;align-items:center;gap:8px;padding:8px 12px;margin-bottom:6px;border-radius:10px;background:rgba(255,255,255,.14);color:inherit;font-size:13px;text-decoration:none}.page_bubbleVisitor__5V5qG .page_messageFileLink__Oq63r{background:var(--hover-overlay)}.page_messageFileLinkUploading__dodyx{cursor:default;opacity:.7}.page_uploadSpinner__C0C7o{width:16px;height:16px;flex-shrink:0;border:2px solid rgba(255,255,255,.4);border-top-color:#ffffff;border-radius:50%;animation:page_spin__QVRYq .7s linear infinite}.page_bubbleVisitor__5V5qG .page_uploadSpinner__C0C7o{border-color:var(--border);border-top-color:var(--text-muted)}@keyframes page_spin__QVRYq{to{transform:rotate(1turn)}}.page_composer__APM7w{position:relative;display:flex;flex-direction:column;gap:8px;padding:6px 12px calc(16px + env(safe-area-inset-bottom, 12px));flex-shrink:0}.page_suggestBtn__haNI5{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px 0 10px;border:none;border-radius:16px;background:var(--bg-card);color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .15s ease}@media (hover:hover){.page_suggestBtn__haNI5:not(:disabled):hover{background:rgba(99,102,241,.12);color:#4f46e5;box-shadow:inset 0 0 0 1px rgba(99,102,241,.35)}}[data-theme=dark] .page_suggestBtn__haNI5:not(:disabled):active{background:rgba(99,102,241,.22);color:#a5b4fc;box-shadow:inset 0 0 0 1px rgba(165,180,252,.35)}@media (hover:hover){[data-theme=dark] .page_suggestBtn__haNI5:not(:disabled):hover{background:rgba(99,102,241,.22);color:#a5b4fc;box-shadow:inset 0 0 0 1px rgba(165,180,252,.35)}}.page_suggestBtn__haNI5:not(:disabled):active{transform:scale(.96)}.page_suggestBtn__haNI5:disabled{opacity:.6;cursor:default}.page_suggestSpinner__Q8ttC{width:13px;height:13px;border:2px solid var(--border);border-top-color:var(--text);border-radius:50%;animation:page_spin__QVRYq .7s linear infinite}.page_composerRow__RyDIR{display:flex;align-items:flex-end;gap:8px}.page_inputPill__EVJBh{flex:1 1;min-width:0;display:flex;align-items:flex-end;gap:2px;min-height:44px;box-sizing:border-box;padding:4px 4px 4px 6px;border:2px solid transparent;border-radius:22px;background:var(--bg-card);transition:border-color .2s ease,box-shadow .2s ease}.page_inputPill__EVJBh:focus-within:not(.page_inputPillAi__zRszd){border-color:#2563eb;box-shadow:0 0 0 3px rgba(37,99,235,.15)}[data-theme=dark] .page_inputPill__EVJBh:focus-within:not(.page_inputPillAi__zRszd){border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.25)}.page_inputPillAi__zRszd{background:linear-gradient(var(--bg-card),var(--bg-card)) padding-box,linear-gradient(var(--ai-glow-angle,0deg),#6366f1,#8b5cf6,#ec4899,#f59e0b,#6366f1) border-box;animation:page_aiGlowRotate__e00pN 2.5s linear infinite}@property --ai-glow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes page_aiGlowRotate__e00pN{to{--ai-glow-angle:360deg}}.page_pillBtn__wmnq8{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer}.page_pillBtn__wmnq8:active{color:var(--text)}@media (hover:hover){.page_pillBtn__wmnq8:hover{color:var(--text)}}.page_textarea__ADQvQ{flex:1 1;min-width:0;align-self:center;max-height:120px;padding:4px 2px;border:none;outline:none;resize:none;background:transparent;color:var(--text);font:inherit;font-size:16px;line-height:1.5}.page_textarea__ADQvQ::placeholder{color:var(--text-muted)}.page_sendBtn__bbAfO{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#2563eb;color:#ffffff;cursor:pointer;transition:background .2s ease,color .2s ease,transform .15s ease,box-shadow .2s ease}@media (hover:hover){.page_sendBtn__bbAfO:not(:disabled):hover{background:#1d4ed8;box-shadow:0 4px 12px -2px rgba(37,99,235,.45);transform:scale(1.06)}}.page_sendBtn__bbAfO:not(:disabled):active{transform:scale(.94)}.page_sendBtn__bbAfO:disabled{background:var(--border);color:var(--text-muted);cursor:default}.page_emojiPickerContainer__QJbQz{position:absolute;bottom:100%;left:12px;margin-bottom:8px;z-index:50;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.15)}.page_filePreview__X9dok{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:14px;background:var(--bg-card)}.page_filePreviewContent__OUZyx{display:flex;align-items:center;gap:10px;min-width:0}.page_filePreviewImage__LIuqP{width:36px;height:36px;border-radius:8px;object-fit:cover}.page_filePreviewIcon__rOAk_{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--bg);color:var(--text-muted)}.page_filePreviewName___93M3{font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_pendingFooter__deeem{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 16px calc(16px + env(safe-area-inset-bottom, 12px));flex-shrink:0}.page_pendingHint__QvKlz{font-size:13px;color:var(--text-muted);text-align:center}.page_acceptBtn__GJBt0{position:relative;width:100%;height:44px;border:none;border-radius:22px;background:#2563eb;color:#ffffff;font:inherit;font-size:15px;font-weight:600;cursor:pointer}.page_acceptBtn__GJBt0:disabled{cursor:default}.page_acceptSpinner__pSTJC{position:absolute;inset:0;margin:auto;width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#ffffff;border-radius:50%;animation:page_spin__QVRYq .7s linear infinite}.page_closedFooter__o1qPR{display:flex;align-items:center;justify-content:center;gap:6px;padding:14px 16px calc(20px + env(safe-area-inset-bottom, 12px));flex-shrink:0;font-size:13px;color:var(--text-muted);box-shadow:inset 0 1px 0 var(--border)}.page_sheetBackdrop__M3CLZ{position:absolute;inset:0;z-index:8;border:none;padding:0;background:rgba(0,0,0,.4);cursor:default;animation:page_fadeIn__9bNQD .15s ease}.page_sheet__8Cyo7{position:absolute;left:0;right:0;bottom:0;z-index:9;padding:8px 16px calc(24px + env(safe-area-inset-bottom, 8px));border-radius:24px 24px 0 0;background:var(--bg);animation:page_sheetUp__bVo8K .22s cubic-bezier(.2,.8,.2,1)}@keyframes page_sheetUp__bVo8K{0%{transform:translateY(100%)}}@keyframes page_fadeIn__9bNQD{0%{opacity:0}}.page_sheetHandle__UttNv{width:36px;height:5px;margin:0 auto 4px;border-radius:3px;background:var(--border)}.page_sheetTop__U53oq{display:flex;justify-content:flex-end}.page_sheetClose__1bgF2{width:36px;height:36px;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-card);color:var(--text-muted);cursor:pointer}.page_sheetProfile__ZDtWu{display:flex;flex-direction:column;align-items:center;gap:2px;margin:-12px 0 20px;text-align:center}.page_sheetName__j4AmC{font-size:19px;font-weight:700;color:var(--text)}.page_sheetMeta__OKMBL{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--text-muted)}.page_sheetSectionLabel__qm7pZ{margin:0 4px 8px;font-size:12px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px}.page_sheetList__THp3N{border-radius:16px;overflow:hidden;background:var(--bg-card)}.page_sheetRow__kxbRY{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 14px;color:var(--text);text-decoration:none}.page_sheetRow__kxbRY+.page_sheetRow__kxbRY{box-shadow:inset 0 1px 0 var(--border)}.page_sheetRowText__H92Jl{flex:1 1;min-width:0;display:flex;flex-direction:column}.page_sheetRowLabel__XHhg4{font-size:12px;color:var(--text-muted)}.page_sheetRowValue__zAn48{font-size:15px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_sheetRowAction__dVzYI{width:36px;height:36px;flex-shrink:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(37,99,235,.12);color:#3b82f6}.page_sheetEmpty__DnEGh{padding:16px;border-radius:16px;background:var(--bg-card);text-align:center;font-size:14px;color:var(--text-muted)}.page_dropOverlay__gbrvl{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;border:3px dashed var(--primary);border-radius:12px;background:rgba(37,99,235,.08);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;animation:page_fadeIn__9bNQD .15s ease}.page_dropOverlayInner__hK7Av{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 40px;border-radius:16px;background:var(--bg-card);color:var(--primary);font-size:16px;font-weight:600;box-shadow:0 8px 24px rgba(0,0,0,.12)}