.chat_workspace__UDuaC{width:100%;min-width:0}.chat_pageTitle__843DR{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.chat_pageTitle__843DR h1{font-size:clamp(24px,2.1vw,30px);letter-spacing:-.04em;margin:2px 0}.chat_pageTitle__843DR p{color:var(--muted);font-size:13px;margin:2px 0}.chat_eyebrow__Zt7Ct{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.chat_layout__q5vea{display:grid;grid-template-columns:minmax(230px,29%) minmax(0,1fr);height:min(760px,calc(100dvh - 330px));min-height:530px;border:1px solid var(--border);border-radius:22px;overflow:hidden;background:var(--surface);box-shadow:0 14px 45px #17173508}.chat_sidebar__XjHro{display:flex;flex-direction:column;border-right:1px solid var(--border);min-height:0;background:var(--surface-soft)}.chat_filters__qYiuu{display:flex;gap:5px;padding:15px;flex-wrap:wrap;border-bottom:1px solid var(--border)}.chat_filters__qYiuu button{border:0;border-radius:20px;padding:8px 11px;background:transparent;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.chat_filters__qYiuu button[aria-pressed=true]{color:var(--text);background:var(--accent-soft);font-weight:700}.chat_chatList__XBXE_{overflow:auto;flex:1 1;padding:8px}.chat_chatItem__4UjKa{display:flex;align-items:center;width:100%;gap:11px;border:1px solid transparent;border-radius:13px;background:transparent;color:var(--text);padding:14px 10px;text-align:left;cursor:pointer;font:inherit}.chat_chatItem__4UjKa:hover{background:var(--surface-hover)}.chat_chatItem__4UjKa.chat_selected__SAYJm{background:var(--accent-soft);border-color:var(--border)}.chat_chatItem__4UjKa>span:nth-child(2){min-width:0;flex:1 1}.chat_chatItem__4UjKa small,.chat_chatItem__4UjKa strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_chatItem__4UjKa strong{font-size:13px}.chat_chatItem__4UjKa small{font-size:11px;color:var(--muted);margin-top:4px}.chat_avatar__Pddo6{width:39px;height:39px;border-radius:13px;background:var(--surface);border:1px solid var(--border);display:grid;place-items:center;flex-shrink:0;font-weight:700}.chat_welcome__3jPwD{display:grid;place-items:center;padding:35px;text-align:center;background:radial-gradient(ellipse at 70% 25%,#ab96cf17,transparent 65%)}.chat_welcome__3jPwD>div{max-width:340px}.chat_welcome__3jPwD svg{color:var(--accent,#79618f)}.chat_welcome__3jPwD h2{letter-spacing:-.025em}.chat_welcome__3jPwD p{color:var(--muted);line-height:1.6}.chat_conversation__wndpc{display:flex;flex-direction:column;min-height:0;min-width:0;position:relative;flex:1 1}.chat_conversationHeader__twm41{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 20px 8px}.chat_conversationHeader__twm41 h2{font-size:17px;margin:0;word-break:break-word;letter-spacing:-.02em}.chat_conversationHeader__twm41 p{font-size:12px;color:var(--muted);margin:4px 0 0}.chat_conversationHeader__twm41>div:first-child>button{display:none}.chat_headerActions__X2AD9{display:flex;gap:4px;flex-shrink:0}.chat_pageTitle__843DR .chat_headerActions__X2AD9{align-items:center;gap:8px;flex-wrap:wrap}.chat_headerActions__X2AD9 button{font-size:12px}.chat_connection__ybAxI{font-size:11px;padding:0 20px 12px;color:var(--muted);display:flex;align-items:center;gap:6px;border-bottom:1px solid var(--border)}.chat_live__Z0WKk,.chat_reconnecting__66lMt{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4a8268;flex-shrink:0}.chat_reconnecting__66lMt{background:#a47936}.chat_messages__S_RW3{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:13px;overscroll-behavior:contain}.chat_message__r6Kzl{max-width:83%;align-self:flex-start;padding:12px 15px;border-radius:4px 16px 16px 16px;border:1px solid var(--border);background:var(--surface);min-width:110px;flex-shrink:0;word-break:break-word}.chat_message__r6Kzl.chat_own__KN4k7{align-self:flex-end;border-radius:16px 4px 16px 16px;background:var(--accent-soft)}.chat_sender__hGyp7{font-weight:650;font-size:11px;color:var(--muted)}.chat_sender__hGyp7 span{display:block;font-weight:400;font-size:10px}.chat_message__r6Kzl p{margin:7px 0;white-space:pre-wrap;font-size:14px;line-height:1.55}.chat_message__r6Kzl footer{display:flex;justify-content:flex-end;align-items:center;gap:5px;font-size:10px;color:var(--muted);margin-top:9px}.chat_attachment__GDldF{display:flex;flex-direction:column;color:inherit;text-decoration:none;border:1px solid var(--border);border-radius:10px;overflow:hidden;margin:8px 0;background:var(--surface)}.chat_attachment__GDldF img{display:block;max-width:100%;max-height:230px;object-fit:contain}.chat_preview__0R2VC{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.chat_preview__0R2VC:focus-visible{outline:2px solid var(--violet-500,#6b4df6);outline-offset:-2px}.chat_imageDialog__bgIm9{width:min(1000px,calc(100vw - 32px))}.chat_previewImage__qED3p{display:block;max-width:100%;max-height:65dvh;object-fit:contain;margin-inline:auto}.chat_lightbox__gQh7F{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;background:#0f1020e8;cursor:zoom-out}.chat_lightbox__gQh7F img{max-width:100%;max-height:calc(100% - 68px);object-fit:contain;border-radius:8px;cursor:default;background:#ffffff12}.chat_lightboxBar__bYBUM{display:flex;align-items:center;gap:14px;max-width:100%;padding:8px 10px 8px 14px;border-radius:10px;background:#ffffff1a;color:#ffffff;font-size:13px;cursor:default}.chat_lightboxBar__bYBUM>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_lightboxBar__bYBUM a,.chat_lightboxBar__bYBUM button{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;padding:6px 10px;border-radius:8px;border:1px solid #ffffff40;background:none;color:#ffffff;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer}.chat_lightboxBar__bYBUM a:hover,.chat_lightboxBar__bYBUM button:hover{background:#ffffff24}.chat_attachment__GDldF>span{display:flex;align-items:center;flex-wrap:wrap;gap:7px;font-size:12px;padding:10px;overflow-wrap:anywhere}.chat_attachment__GDldF small{font-size:10px;color:var(--muted)}.chat_system__GhxtU{align-self:center;text-align:center;max-width:85%;font-size:12px;line-height:1.6;color:var(--muted);padding:10px 18px;background:var(--surface-soft);border-radius:12px}.chat_composer__RET9k{border-top:1px solid var(--border);margin:0 16px 12px;padding-top:12px}.chat_composer__RET9k textarea{display:block;width:100%;min-height:66px;resize:vertical;max-height:170px;border:1px solid var(--border);border-radius:12px;padding:11px 13px;color:var(--text);background:var(--surface);font:inherit;font-size:14px;box-sizing:border-box}.chat_composerActions__qQhbN{display:flex;align-items:center;gap:8px;margin-top:9px}.chat_composerActions__qQhbN small{color:var(--muted);font-size:10px;flex:1 1}.chat_composerActions__qQhbN button{font-size:12px}.chat_fileHint__M1XMs{display:block;font-size:10px;color:var(--muted);margin:8px 0 0}.chat_typing__2CKVV{font-size:11px;color:var(--muted);padding:0 20px 5px;min-height:20px}.chat_error__P8L_H{font-size:13px;color:var(--danger,#b13a2f);padding:10px;background:var(--danger-soft,#fff2f0);border-radius:9px;margin:8px}.chat_error__P8L_H button{margin-left:8px;color:inherit;font:inherit}.chat_empty__FITtL{text-align:center;color:var(--muted);padding:28px 16px;font-size:13px;line-height:1.6}.chat_empty__FITtL h3{color:var(--text)}.chat_older__HHXjW{align-self:center;background:transparent;color:var(--muted);padding:7px 12px}.chat_below__67e7L,.chat_older__HHXjW{border:1px solid var(--border);border-radius:20px;cursor:pointer}.chat_below__67e7L{position:absolute;bottom:195px;right:24px;display:flex;align-items:center;gap:7px;padding:8px 12px;background:var(--surface);color:var(--text);box-shadow:0 4px 16px #0001}.chat_drafts__QfFAj{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.chat_drafts__QfFAj>div{display:flex;align-items:center;gap:6px;padding:6px;border:1px solid var(--border);border-radius:8px;max-width:100%}.chat_drafts__QfFAj img{width:36px;height:36px;object-fit:cover;border-radius:4px}.chat_drafts__QfFAj span{font-size:11px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat_drafts__QfFAj button{background:none;border:0;color:var(--muted);cursor:pointer}.chat_supportNote__bfpAA{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 20px;background:var(--accent-soft);font-size:11px}.chat_supportNote__bfpAA button{font-size:11px}.chat_supportChat__odLGo{display:flex;min-height:480px;height:min(650px,70dvh);border:1px solid var(--border);border-radius:14px;overflow:hidden;margin-top:15px}.chat_memberPanel__KnFBV,.chat_newChat__cB7ND{display:grid;grid-gap:15px;gap:15px}.chat_memberPanel__KnFBV form,.chat_newChat__cB7ND form{display:grid;grid-gap:10px;gap:10px}.chat_newChat__cB7ND .chat_filters__qYiuu{padding:0 0 12px}.chat_contactList__te2S4{display:grid;max-height:360px;overflow:auto;grid-gap:6px;gap:6px}.chat_contactList__te2S4 button{display:flex;align-items:center;gap:12px;padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:10px;color:var(--text);cursor:pointer;text-align:left;font:inherit}.chat_contactList__te2S4 button:hover{background:var(--accent-soft)}.chat_contactList__te2S4 button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.chat_contactList__te2S4 small{display:block;color:var(--muted);margin-top:4px;font-size:12px}.chat_invitations__ubQqv{border:1px solid var(--border);border-radius:16px;padding:18px;background:var(--accent-soft);margin-bottom:20px}.chat_invitations__ubQqv h2{font-size:16px;margin:0 0 12px}.chat_invitations__ubQqv article{display:flex;justify-content:space-between;gap:16px;padding:12px 0}.chat_invitations__ubQqv p{font-size:12px;margin:5px 0}.chat_invitations__ubQqv small{color:var(--muted);font-size:11px}.chat_invitations__ubQqv article>div:last-child{display:flex;align-items:center;gap:6px;flex-shrink:0}.chat_members__ESlap{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.chat_members__ESlap li{display:flex;justify-content:space-between;gap:10px;align-items:center;border-bottom:1px solid var(--border);padding:12px 0;font-size:13px}.chat_members__ESlap p{color:var(--muted);font-size:11px;margin:4px 0}.chat_members__ESlap li>div:last-child{flex-wrap:wrap}.chat_members__ESlap button{font-size:11px}.chat_confirm__gxjSY{padding:20px;border:1px solid var(--border);border-radius:12px}.chat_confirm__gxjSY button{margin-right:8px}.chat_pagination__Q2REX{display:flex;justify-content:space-between;padding:8px}.chat_stateFilter__8Paq0{padding:10px 15px}@media (max-width:1000px){.chat_layout__q5vea{grid-template-columns:230px minmax(0,1fr)}.chat_composerActions__qQhbN small{display:none}.chat_composerActions__qQhbN button:last-child{margin-left:auto}.chat_headerActions__X2AD9 button{padding:7px}.chat_conversationHeader__twm41{padding:12px}}@media (max-width:720px){.chat_pageTitle__843DR{align-items:flex-start;gap:10px}.chat_pageTitle__843DR h1{font-size:28px}.chat_pageTitle__843DR p{font-size:12px}.chat_pageTitle__843DR>button{font-size:11px}.chat_layout__q5vea{display:flex;min-height:560px;height:calc(100dvh - 220px);border-radius:15px}.chat_sidebar__XjHro{width:100%;border-right:0}.chat_hasSelection__GxXt6 .chat_sidebar__XjHro,.chat_welcome__3jPwD{display:none}.chat_conversationHeader__twm41>div:first-child>button{display:inline-flex;align-items:center;gap:6px;font-size:12px;min-height:32px;padding:0 12px;margin-bottom:8px;border-radius:999px;border-color:var(--border-strong);white-space:nowrap}.chat_conversationHeader__twm41 h2{font-size:14px}.chat_messages__S_RW3{padding:12px}.chat_message__r6Kzl{max-width:90%}.chat_composer__RET9k{margin:0 10px 10px}.chat_invitations__ubQqv article{flex-direction:column}.chat_members__ESlap li{align-items:flex-start;flex-direction:column}.chat_supportChat__odLGo{height:65dvh;min-height:420px}.chat_connection__ybAxI{font-size:10px;padding:0 12px 8px}.chat_headerActions__X2AD9{flex-wrap:wrap;justify-content:flex-end;max-width:125px}}