:root{color:var(--text-primary);background:var(--page-background);font-synthesis:none;text-rendering:optimizelegibility;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,textarea{font:inherit}:root,:root[data-theme=default]{--page-background:#f5f8f6;--surface:#fff;--surface-subtle:#eef4f1;--surface-selected:#e2f2ea;--sidebar-background:#f3f6f4;--chat-background:#fff;--composer-background:#eef4f1;--text-primary:#1a2420;--text-secondary:#5f6d66;--text-muted:#8f9c95;--text-faint:#b7c0ba;--border:#e3eae6;--border-soft:#ecf1ee;--accent:#10a172;--accent-hover:#0c7f5c;--accent-strong:#0e8f66;--accent-soft:#e2f2ea;--on-accent:#fff;--on-danger:#fff;--conversation-selected-surface:#dcf0e6;--conversation-selected-text:#0a5a40;--own-message-surface:#dcf0e6;--own-message-text:#123c2f;--other-message-surface:#f1f5f3;--other-message-text:#1a2420;--avatar-pink-surface:#fbeaf0;--avatar-pink-text:#72243e;--avatar-purple-surface:#eeedfe;--avatar-purple-text:#3c3489;--avatar-amber-surface:#faeeda;--avatar-amber-text:#854f0b;--danger:#b42318;--danger-hover:#d92d20;--danger-soft:#fff1f0;--warning-text:#7a2e0e;--warning-surface:#fff3d6;--warning-border:#edcf8c;--overlay:#1a242066;--focus-ring:0 0 0 3px #10a17238;--floating-shadow:0 10px 30px #142b221f;--modal-shadow:0 22px 60px #142b222e;--surface-filter:none;--stock-gain:#d92d20;--stock-loss:#16803c}:root[data-theme=cherry]{--stock-gain:#c53030;--stock-loss:#13733a;--page-background:#fbf7f6;--surface:#fff;--surface-subtle:#f7f1f0;--surface-selected:#fcebeb;--sidebar-background:#fbf7f6;--chat-background:#fff;--composer-background:#f7f1f0;--text-primary:#2c2a29;--text-secondary:#8a8580;--text-muted:#aba6a5;--text-faint:#c4bebd;--border:#f0eae9;--border-soft:#f0eae9;--accent:#e24b4a;--accent-hover:#a32d2d;--accent-strong:#e24b4a;--accent-soft:#fcebeb;--on-accent:#fff;--conversation-selected-surface:#e24b4a;--conversation-selected-text:#fff;--own-message-surface:#fcebeb;--own-message-text:#2c2a29;--other-message-surface:#fcebeb;--other-message-text:#a32d2d;--focus-ring:0 0 0 3px #e24b4a38;--floating-shadow:0 10px 30px #2c2a291f;--modal-shadow:0 22px 60px #2c2a292e;--surface-filter:none}:root[data-theme=tomato]{--stock-gain:#c93627;--stock-loss:#13733a;--page-background:#fbf7f6;--surface:#fff;--surface-subtle:#fbf0ee;--surface-selected:#ffe8e3;--sidebar-background:#fbf7f6;--chat-background:#fff;--composer-background:#fbf0ee;--text-primary:#2c2a29;--text-secondary:#8a8580;--text-muted:#c7bfbb;--text-faint:#c7bfbb;--border:#f2e9e6;--border-soft:#f2e9e6;--accent:#ff6f5e;--accent-hover:#b33a28;--accent-strong:#ff6f5e;--accent-soft:#ffe8e3;--on-accent:#5a1005;--conversation-selected-surface:#ff6f5e;--conversation-selected-text:#5a1005;--own-message-surface:#ffe8e3;--own-message-text:#2c2a29;--other-message-surface:#ffe8e3;--other-message-text:#2c2a29;--overlay:#2c2a2961;--focus-ring:0 0 0 3px #ff6f5e38;--floating-shadow:0 10px 30px #5a10051a;--modal-shadow:0 22px 60px #5a100529;--surface-filter:none}:root[data-theme=tomato] input:not([type=radio]):not([type=checkbox]){background:var(--surface-subtle)}:root[data-theme=glass]{--stock-gain:#ff8b9d;--stock-loss:#4fe0a8;--page-background:linear-gradient(#0a071c8c, #0a071cbf), url(/assets/glass-depth-background-Co3cxZ8_.png) center / cover fixed #0d0926;--surface:#161236c7;--surface-subtle:#221c48d1;--surface-selected:#a38bff52;--surface-elevated:#120e2ef0;--conversation-selected-surface:#8b7cf694;--conversation-selected-text:#fff;--own-message-surface:#8b7cf67a;--own-message-text:#fff;--other-message-surface:#1c1740e0;--other-message-text:#ece9fc;--text-primary:#f8f7ff;--text-secondary:#d9d4f3;--text-muted:#b6aede;--text-faint:#9a93c9;--sidebar-background:#120e2ebd;--chat-background:#0a071c6b;--composer-background:#161236cc;--border:#ffffff42;--border-soft:#ffffff21;--glass-edge:#ffffff42;--glass-highlight:#ffffff57;--accent:#a38bff;--accent-hover:#c0b2ff;--accent-strong:#8b7cf6;--accent-soft:#a38bff42;--on-accent:#17103d;--danger:#ff7d9c;--danger-hover:#ffa0b6;--danger-soft:#ff7d9c33;--warning-text:#ffd88f;--warning-surface:#8c5c1a8f;--warning-border:#ffcd6e6b;--overlay:#060314b8;--focus-ring:0 0 0 3px #a38bff57;--floating-shadow:0 18px 48px #04021275, inset 0 1px var(--glass-highlight);--modal-shadow:0 28px 80px #0402129e, inset 0 1px var(--glass-highlight);--surface-filter:blur(28px) saturate(140%)}:root[data-theme=glass-light]{--stock-gain:#d92d20;--stock-loss:#16803c;--page-background:radial-gradient(58% 48% at 12% 8%, #93c5fd99, transparent 72%), radial-gradient(52% 58% at 88% 12%, #c4b5fd8c, transparent 72%), radial-gradient(55% 52% at 82% 88%, #fbcfe880, transparent 72%), radial-gradient(48% 48% at 18% 92%, #a5f3fc73, transparent 72%), linear-gradient(160deg, #edf1fa 0%, #f5f2fb 100%);--surface:#ffffff94;--surface-subtle:#ffffff6b;--surface-selected:#7c6cf024;--surface-elevated:#ffffffe6;--conversation-selected-surface:#7c6cf033;--conversation-selected-text:#4739c8;--own-message-surface:#7c6cf0d9;--own-message-text:#fff;--other-message-surface:#ffffffa8;--other-message-text:#232a4a;--text-primary:#1f2545;--text-secondary:#4c5478;--text-muted:#6d7494;--text-faint:#9aa1bd;--sidebar-background:#ffffff75;--chat-background:#ffffff42;--composer-background:#ffffff94;--border:#ffffffb8;--border-soft:#ffffff73;--glass-edge:#ffffffc7;--glass-highlight:#ffffffeb;--accent:#7c6cf0;--accent-hover:#6558d9;--accent-strong:#6d5ef2;--accent-soft:#7c6cf024;--on-accent:#fff;--on-danger:#fff;--danger:#d64550;--danger-hover:#c13a45;--danger-soft:#d645501f;--warning-text:#8a5a0b;--warning-surface:#ffd6828c;--warning-border:#e6b43c8c;--overlay:#232a4a61;--focus-ring:0 0 0 3px #7c6cf042;--floating-shadow:0 18px 48px #505aa02e, inset 0 1px var(--glass-highlight);--modal-shadow:0 28px 80px #505aa042, inset 0 1px var(--glass-highlight);--surface-filter:blur(24px) saturate(160%)}:root[data-theme=morandi]{--stock-gain:#a23d36;--stock-loss:#2f744d;--page-background:#f1f0eb;--surface:#faf9f5;--surface-subtle:#e8e8e1;--surface-selected:#dde3de;--text-primary:#3f4748;--text-secondary:#5f6966;--text-muted:#747d79;--border:#cfd1ca;--border-soft:#e1e1da;--accent:#6f7a74;--accent-hover:#59645e;--accent-strong:#65736b;--accent-soft:#dce2dd;--on-accent:#fff;--conversation-selected-surface:#dce2dd;--conversation-selected-text:#3f4748;--own-message-surface:#dde3de;--own-message-text:#3f4748;--danger:#975955;--danger-hover:#aa8f8e;--danger-soft:#f1e4e2;--warning-text:#6f593e;--warning-surface:#eee7d8;--warning-border:#cfc0a5;--overlay:#3f474857;--focus-ring:0 0 0 3px #6f7a7433;--floating-shadow:0 8px 22px #3f47481a;--modal-shadow:0 18px 46px #3f474829;--surface-filter:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root[data-theme=glass]{--surface:#161236f7;--surface-subtle:#221c48fa;--surface-elevated:#120e2efc;--sidebar-background:#120e2ef7;--composer-background:#161236f7;--chat-background:#0a071ce0;--surface-filter:none}:root[data-theme=glass-light]{--surface:#fffffff5;--surface-subtle:#f8f9fdf7;--surface-elevated:#fffffffc;--sidebar-background:#fffffff5;--composer-background:#fffffff5;--chat-background:#f3f5fbeb;--surface-filter:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important}}#root{min-height:100vh}._shell_l99p7_1{background:var(--page-background);place-items:center;min-height:100vh;padding:32px 20px;display:grid}._panel_l99p7_9{background:var(--surface);border:1px solid var(--border);width:min(100%,420px);box-shadow:var(--floating-shadow);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);border-radius:8px;padding:32px}._brand_l99p7_20{color:var(--accent);margin-bottom:28px;font-size:18px;font-weight:700}._panel_l99p7_9 h1{color:var(--text-primary);margin:0;font-size:26px;line-height:1.3}._subtitle_l99p7_34{color:var(--text-secondary);margin:8px 0 24px;font-size:14px}._form_l99p7_40{gap:10px;display:grid}._form_l99p7_40 label{color:var(--text-primary);margin-top:8px;font-size:14px;font-weight:600}._form_l99p7_40 input{width:100%;min-height:44px;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);border-radius:6px;outline:none;padding:10px 12px}._form_l99p7_40 input:focus{border-color:var(--accent);box-shadow:var(--focus-ring)}._captchaGroup_l99p7_68{gap:10px;display:grid}._captchaRow_l99p7_73{grid-template-columns:minmax(0,1fr) 120px;gap:10px;display:grid}._captchaImageButton_l99p7_79,._captchaPlaceholder_l99p7_80{width:120px;height:44px;color:var(--text-secondary);background:var(--surface-subtle);border:1px solid var(--border);border-radius:6px;place-items:center;padding:0;display:grid;overflow:hidden}._form_l99p7_40 ._captchaImageButton_l99p7_79{background:var(--surface-subtle);border:1px solid var(--border);cursor:pointer;min-height:44px;margin:0;padding:0}._form_l99p7_40 ._captchaImageButton_l99p7_79:hover:not(:disabled){background:var(--surface-selected)}._captchaImageButton_l99p7_79 img{object-fit:cover;width:100%;height:100%}._captchaError_l99p7_112{color:var(--danger);justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}._form_l99p7_40 ._captchaError_l99p7_112 button{min-height:auto;color:var(--accent-hover);white-space:nowrap;background:0 0;border:0;margin:0;padding:0}._form_l99p7_40 ._captchaError_l99p7_112 button:hover:not(:disabled){background:0 0}._form_l99p7_40 button{min-height:44px;color:var(--on-accent);background:var(--accent);cursor:pointer;border:0;border-radius:6px;margin-top:14px;padding:10px 16px;font-weight:700}._form_l99p7_40 button:hover:not(:disabled){background:var(--accent-hover)}._form_l99p7_40 button:disabled{cursor:wait;opacity:.65}._error_l99p7_156{color:var(--danger);margin:4px 0 0;font-size:14px}._switchLink_l99p7_162{color:var(--text-secondary);text-align:center;margin:22px 0 0;font-size:14px}._switchLink_l99p7_162 a{color:var(--accent-hover);font-weight:600}._status_l99p7_174{min-height:100vh;color:var(--text-secondary);align-content:center;place-items:center;gap:12px;display:grid}._status_l99p7_174 p{margin:0}._status_l99p7_174 button{color:var(--on-accent);background:var(--accent);cursor:pointer;border:0;border-radius:6px;padding:8px 16px}:root[data-theme=glass] ._panel_l99p7_9{background:var(--surface-elevated);box-shadow:var(--modal-shadow)}:root[data-theme=glass] ._brand_l99p7_20{color:var(--text-primary)}:root[data-theme=glass] ._form_l99p7_40 input,:root[data-theme=glass] ._captchaImageButton_l99p7_79,:root[data-theme=glass] ._captchaPlaceholder_l99p7_80{background:var(--surface-subtle);box-shadow:inset 0 1px var(--glass-highlight)}@media (width<=480px){._shell_l99p7_1{padding:20px 12px}._panel_l99p7_9{padding:24px 20px}}._chatShell_yf7yg_1{min-height:100vh;color:var(--text-primary);background:var(--page-background);grid-template-columns:340px minmax(0,1fr);font-weight:400;display:grid;overflow:hidden}._sidebar_yf7yg_11{background:var(--sidebar-background,var(--surface));border-right:1px solid var(--border);min-width:0;height:100vh;-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);flex-direction:column;display:flex}._sidebarHeader_yf7yg_22,._chatHeader_yf7yg_23,._panelHeader_yf7yg_24,._sectionTitle_yf7yg_25{align-items:center;display:flex}._sidebarHeader_yf7yg_22{border-bottom:1px solid var(--border-soft);flex:0 0 68px;justify-content:space-between;height:68px;padding:0 18px}._sidebarHeader_yf7yg_22>div{align-items:center;gap:10px;font-size:16px;display:flex}._sidebarHeader_yf7yg_22>div>strong{font-weight:600}._sidebarContent_yf7yg_49{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._sidebarContent_yf7yg_49 ._conversationList_yf7yg_57,._sidebarContent_yf7yg_49 ._contactList_yf7yg_58,._sidebarContent_yf7yg_49 ._emptyList_yf7yg_59,._sidebarContent_yf7yg_49 ._panelStatus_yf7yg_60{flex:1}._accountEntry_yf7yg_64{min-width:0;height:68px;color:inherit;border-top:1px solid var(--border-soft);flex:0 0 68px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:11px;padding:10px 16px;text-decoration:none;display:grid}._accountEntry_yf7yg_64:hover,._accountEntry_yf7yg_64:focus-visible{background:var(--page-background)}._accountAvatar_yf7yg_83{width:40px;height:40px;color:var(--on-accent);background:var(--accent-strong);border-radius:6px;place-items:center;font-weight:600;display:grid}._accountCopy_yf7yg_94{gap:3px;min-width:0;display:grid}._accountCopy_yf7yg_94 strong,._accountCopy_yf7yg_94 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._accountCopy_yf7yg_94 strong{font-size:14px;font-weight:500}._accountCopy_yf7yg_94 small,._accountEntry_yf7yg_64>svg{color:var(--text-muted);font-size:12px}._headerActions_yf7yg_118{align-items:center;gap:2px;display:flex}._logo_yf7yg_124,._welcome_yf7yg_125>span{color:var(--on-accent);background:var(--accent);border-radius:6px;place-items:center;display:grid}._logo_yf7yg_124{width:34px;height:34px}._iconButton_yf7yg_138,._mobileBack_yf7yg_139{width:38px;height:38px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 38px;place-items:center;padding:0;display:grid}._iconButton_yf7yg_138:hover,._mobileBack_yf7yg_139:hover{color:var(--accent-hover);background:var(--surface-selected)}._iconButton_yf7yg_138:disabled{cursor:wait;opacity:.5}._searchArea_yf7yg_164{padding:14px 14px 10px}._sidebarTabs_yf7yg_168{border-bottom:1px solid var(--border-soft);grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 14px 0;display:grid}._sidebarTabs_yf7yg_168>button{min-width:0;height:38px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 8px}._sidebarTabs_yf7yg_168>button[aria-selected=true]{color:var(--accent-hover);border-bottom-color:var(--accent);font-weight:500}._searchWrap_yf7yg_192{position:relative}._searchWrap_yf7yg_192>svg{z-index:1;color:var(--text-muted);pointer-events:none;position:absolute;top:12px;left:12px}._searchWrap_yf7yg_192>input,._groupForm_yf7yg_206>input,._renameForm_yf7yg_207 input{width:100%;height:42px;color:var(--text-primary);background:var(--surface-subtle);border:1px solid var(--border);border-radius:6px;outline:none}._searchWrap_yf7yg_192>input{padding:9px 12px 9px 38px}._searchWrap_yf7yg_192>input:focus,._groupForm_yf7yg_206>input:focus,._renameForm_yf7yg_207 input:focus{background:var(--surface);border-color:var(--accent);box-shadow:var(--focus-ring)}._searchResults_yf7yg_229{z-index:20;background:var(--surface-elevated,var(--surface));border:1px solid var(--border);max-height:240px;box-shadow:var(--floating-shadow);border-radius:6px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}._searchResults_yf7yg_229>button{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:52px;padding:7px 9px;display:grid}._searchResults_yf7yg_229>button:hover:not(:disabled){background:var(--surface-selected)}._searchResults_yf7yg_229>button:disabled{cursor:default;opacity:.6}._searchResults_yf7yg_229 button>span:nth-child(2),._memberList_yf7yg_269>div>span:nth-child(2){gap:2px;min-width:0;display:grid}._searchResults_yf7yg_229 strong,._searchResults_yf7yg_229 small,._memberList_yf7yg_269 strong,._memberList_yf7yg_269 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._searchResults_yf7yg_229 small,._memberList_yf7yg_269 small{color:var(--text-muted);font-size:12px}._searchResults_yf7yg_229 strong{font-weight:500}._searchStatus_yf7yg_294,._searchError_yf7yg_295{color:var(--text-muted);text-align:center;padding:12px;font-size:13px;display:block}._searchError_yf7yg_295,._error_yf7yg_304{color:var(--danger)}._error_yf7yg_304{margin:8px 0 0;font-size:13px}._sidebarError_yf7yg_313{color:var(--danger);margin:10px 14px 0;font-size:13px}._conversationList_yf7yg_57{min-height:0;padding:4px 8px 14px;overflow-y:auto}._conversationRow_yf7yg_325{min-width:0;position:relative}._conversationItem_yf7yg_330,._conversationActive_yf7yg_331{width:100%;height:72px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:11px;padding:8px 48px 8px 10px;display:grid}._conversationMore_yf7yg_347{z-index:2;width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:17px;right:12px}._conversationMore_yf7yg_347:hover,._conversationMore_yf7yg_347[aria-expanded=true]{color:var(--accent-hover);background:var(--accent-soft)}._conversationMenu_yf7yg_370{z-index:25;background:var(--surface-elevated,var(--surface));border:1px solid var(--border);width:136px;box-shadow:var(--floating-shadow);border-radius:6px;padding:5px;position:absolute;top:56px;right:12px}._conversationMenu_yf7yg_370>button{width:100%;min-height:36px;color:var(--danger);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:7px 10px}._conversationMenu_yf7yg_370>button:hover,._conversationMenu_yf7yg_370>button:focus-visible{background:var(--danger-soft)}._conversationItem_yf7yg_330:hover{background:var(--page-background)}._conversationActive_yf7yg_331{color:var(--conversation-selected-text);background:var(--conversation-selected-surface)}._avatar_yf7yg_409,._largeAvatar_yf7yg_410{color:var(--accent-hover);background:var(--accent-soft);border:1px solid var(--accent-soft);border-radius:50%;place-items:center;font-weight:600;display:grid}._avatar_yf7yg_409{flex:0 0 40px;width:40px;height:40px}._userIdentity_yf7yg_426{align-items:center;gap:9px;min-width:0;display:inline-flex}._userAvatar_yf7yg_433,._userAvatarCompact_yf7yg_434{color:var(--on-accent);border-radius:6px;flex:none;place-items:center;font-weight:600;display:grid}._userAvatar_yf7yg_433{width:40px;height:40px;font-size:15px}._userAvatarCompact_yf7yg_434{width:30px;height:30px;font-size:12px}._userAvatar_yf7yg_433[data-avatar-color=color-0],._userAvatarCompact_yf7yg_434[data-avatar-color=color-0],._avatar_yf7yg_409[data-avatar-color=color-0]{background:#287a64}._userAvatar_yf7yg_433[data-avatar-color=color-1],._userAvatarCompact_yf7yg_434[data-avatar-color=color-1],._avatar_yf7yg_409[data-avatar-color=color-1]{background:#3e6fa8}._userAvatar_yf7yg_433[data-avatar-color=color-2],._userAvatarCompact_yf7yg_434[data-avatar-color=color-2],._avatar_yf7yg_409[data-avatar-color=color-2]{background:#b26a2f}._userAvatar_yf7yg_433[data-avatar-color=color-3],._userAvatarCompact_yf7yg_434[data-avatar-color=color-3],._avatar_yf7yg_409[data-avatar-color=color-3]{background:#8a5568}._userAvatar_yf7yg_433[data-avatar-color=color-4],._userAvatarCompact_yf7yg_434[data-avatar-color=color-4],._avatar_yf7yg_409[data-avatar-color=color-4]{background:#397b83}._userAvatar_yf7yg_433[data-avatar-color=color-5],._userAvatarCompact_yf7yg_434[data-avatar-color=color-5],._avatar_yf7yg_409[data-avatar-color=color-5]{background:#6e6b57}._userAvatar_yf7yg_433[data-avatar-color=color-6],._userAvatarCompact_yf7yg_434[data-avatar-color=color-6],._avatar_yf7yg_409[data-avatar-color=color-6]{background:#a24b42}._userAvatar_yf7yg_433[data-avatar-color=color-7],._userAvatarCompact_yf7yg_434[data-avatar-color=color-7],._avatar_yf7yg_409[data-avatar-color=color-7]{background:#59658f}._avatar_yf7yg_409[data-avatar-color]{color:var(--on-accent)}:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-0],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-0],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-0],:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-4],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-4],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-4]{color:var(--on-accent);background:var(--accent)}:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-1],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-1],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-1],:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-5],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-5],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-5]{color:var(--avatar-pink-text);background:var(--avatar-pink-surface)}:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-2],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-2],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-2],:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-6],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-6],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-6]{color:var(--avatar-purple-text);background:var(--avatar-purple-surface)}:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-3],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-3],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-3],:root[data-theme=default] ._userAvatar_yf7yg_433[data-avatar-color=color-7],:root[data-theme=default] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-7],:root[data-theme=default] ._avatar_yf7yg_409[data-avatar-color=color-7]{color:var(--avatar-amber-text);background:var(--avatar-amber-surface)}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-0],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-0],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-0]{color:#5b1830;background:#ed93b1}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-1],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-1],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-1]{color:#30296f;background:#afa9ec}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-2],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-2],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-2]{color:#5a2415;background:#f0997b}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-3],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-3],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-3]{color:#583300;background:#ef9f27}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-4],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-4],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-4]{color:#123f31;background:#75bfa5}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-5],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-5],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-5]{color:#193957;background:#82a9d8}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-6],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-6],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-6]{color:#4e1838;background:#c889ae}:root[data-theme=cherry] ._userAvatar_yf7yg_433[data-avatar-color=color-7],:root[data-theme=cherry] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-7],:root[data-theme=cherry] ._avatar_yf7yg_409[data-avatar-color=color-7]{color:#314a0c;background:#a6c85f}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-0],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-0],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-0]{color:#5a1630;background:#ed93b1}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-1],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-1],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-1]{color:#30296f;background:#afa9ec}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-2],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-2],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-2]{color:#0b513d;background:#5dcaa5}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-3],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-3],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-3]{color:#5a3300;background:#ef9f27}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-4],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-4],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-4]{color:#173f55;background:#6db7d8}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-5],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-5],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-5]{color:#18345d;background:#7c9fd6}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-6],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-6],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-6]{color:#314a0c;background:#a6c85f}:root[data-theme=tomato] ._userAvatar_yf7yg_433[data-avatar-color=color-7],:root[data-theme=tomato] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-7],:root[data-theme=tomato] ._avatar_yf7yg_409[data-avatar-color=color-7]{color:#5a2b0c;background:#f2a06b}:root[data-theme=morandi] ._avatar_yf7yg_409[data-avatar-color=color-2]{color:#020817}._identityText_yf7yg_640{gap:2px;min-width:0;display:grid}._identityText_yf7yg_640 strong,._identityText_yf7yg_640 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._identityText_yf7yg_640 strong{color:var(--text-primary);font-size:14px;font-weight:500}._identityText_yf7yg_640 small{color:var(--text-muted);font-size:12px}._conversationCopy_yf7yg_664{gap:5px;min-width:0;display:grid}._conversationCopy_yf7yg_664 strong,._conversationCopy_yf7yg_664>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._conversationCopy_yf7yg_664 strong{font-size:14px;font-weight:500}._conversationCopy_yf7yg_664>span{color:var(--text-muted);font-size:13px}._unread_yf7yg_687{min-width:21px;height:21px;color:var(--on-danger,var(--on-accent));background:var(--danger);border-radius:11px;place-items:center;padding:0 6px;font-size:11px;font-weight:600;display:grid}._emptyList_yf7yg_59,._panelStatus_yf7yg_60{color:var(--text-muted);text-align:center}._contactList_yf7yg_58{min-height:0;padding:4px 8px 14px;overflow-y:auto}._contactItem_yf7yg_712{width:100%;min-width:0;height:64px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:8px 10px;display:grid}._contactItem_yf7yg_712:hover,._contactItem_yf7yg_712:focus-visible{background:var(--page-background)}._contactItem_yf7yg_712:disabled{cursor:wait;opacity:.55}._contactCopy_yf7yg_739{gap:4px;min-width:0;display:grid}._contactCopy_yf7yg_739>strong,._contactCopy_yf7yg_739>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._contactCopy_yf7yg_739>span{color:var(--text-muted);font-size:13px}._contactCopy_yf7yg_739>strong{font-weight:500}._emptyList_yf7yg_59{gap:7px;padding:48px 20px;font-size:13px;display:grid}._emptyList_yf7yg_59 strong{color:var(--text-secondary);font-size:14px;font-weight:500}._panelStatus_yf7yg_60{padding:24px;font-size:13px}._chatPanel_yf7yg_779{background:var(--chat-background,transparent);flex-direction:column;min-width:0;height:100vh;display:flex}._reconnectBanner_yf7yg_787{color:var(--warning-text);background:var(--warning-surface);border-bottom:1px solid var(--warning-border);text-align:center;flex:none;padding:7px 12px;font-size:12px}._chatHeader_yf7yg_23{background:var(--surface);border-bottom:1px solid var(--border);height:68px;-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);flex:0 0 68px;gap:11px;padding:0 20px}._chatHeader_yf7yg_23>div{flex:1;gap:2px;min-width:0;display:grid}._chatHeader_yf7yg_23 h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:500;overflow:hidden}._chatHeader_yf7yg_23 div>span{color:var(--text-muted);font-size:12px}._mobileBack_yf7yg_139{display:none}._welcome_yf7yg_125,._messageEmpty_yf7yg_834{color:var(--text-muted);flex:1;align-content:center;place-items:center;display:grid}._welcome_yf7yg_125>span{width:58px;height:58px;margin-bottom:16px}._welcome_yf7yg_125 h1{color:var(--text-primary);margin:0;font-size:22px;font-weight:600}._welcome_yf7yg_125 p{margin:7px 0 0;font-size:14px}._messageEmpty_yf7yg_834{background:var(--page-background);gap:9px;font-size:14px}._messageEmpty_yf7yg_834 strong{font-weight:500}._messageEmpty_yf7yg_834 svg{color:var(--text-muted)}._messageHistoryShell_yf7yg_874{flex:1;min-height:0;position:relative}._messageHistory_yf7yg_874{height:100%;padding:16px 20px;overflow-y:auto}._loadOlder_yf7yg_886{color:var(--accent-hover);cursor:pointer;background:0 0;border:0;margin:0 auto 14px;padding:6px 10px;display:block}._messageItems_yf7yg_896{flex-direction:column;gap:10px;display:flex}._timeMarker_yf7yg_902{color:var(--text-muted);align-self:center;margin:4px 0 0;font-size:11px;line-height:1.4}._replyPreview_yf7yg_910{min-width:0;color:var(--text-secondary);background:var(--surface-subtle);border-left:3px solid var(--accent);border-radius:6px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:7px 8px;display:grid}._composerReply_yf7yg_923{padding:8px 10px 0}._replyNavigate_yf7yg_927{min-width:0;color:inherit;text-align:left;background:0 0;border:0;gap:2px;padding:0;display:grid}button._replyNavigate_yf7yg_927{cursor:pointer}button._replyNavigate_yf7yg_927:focus-visible,._replyThumbnail_yf7yg_943:focus-visible,._replyCancel_yf7yg_944:focus-visible{box-shadow:var(--focus-ring);outline:none}._replySender_yf7yg_949{color:var(--accent-hover);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}._replyText_yf7yg_958{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._replyText_yf7yg_958>svg{vertical-align:-2px;margin-right:4px}._replyThumbnail_yf7yg_943{background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:6px;place-items:center;width:42px;height:42px;padding:0;display:grid;overflow:hidden}._replyThumbnail_yf7yg_943 img{object-fit:cover;width:100%;height:100%}._replyUnavailable_yf7yg_993{color:var(--text-muted);font-size:12px}._replyCancel_yf7yg_944{width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._replyCancel_yf7yg_944:hover{color:var(--text-primary);background:var(--surface-selected)}._ownMessageRow_yf7yg_1016,._otherMessageRow_yf7yg_1017{align-items:flex-start;gap:8px;width:100%;display:flex}._ownMessageRow_yf7yg_1016{justify-content:flex-end}._otherMessageRow_yf7yg_1017{justify-content:flex-start}._messageActions_yf7yg_1032{flex:0 0 36px;width:36px;height:36px;position:relative}._messageMore_yf7yg_1039{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;display:grid}._messageMore_yf7yg_1039:hover,._messageMore_yf7yg_1039:focus-visible,._messageMore_yf7yg_1039[aria-expanded=true]{color:var(--text-primary);background:var(--surface-selected);border-color:var(--border)}._messageMenu_yf7yg_1060{z-index:32;background:var(--surface-elevated,var(--surface));border:1px solid var(--border);min-width:92px;box-shadow:var(--floating-shadow);border-radius:6px;padding:4px;position:absolute;top:38px;right:0}._messageMenu_yf7yg_1060>button{width:100%;min-height:34px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:0 10px}._messageMenu_yf7yg_1060>button:hover,._messageMenu_yf7yg_1060>button:focus-visible{background:var(--surface-selected)}._messageMenu_yf7yg_1060>button:disabled{opacity:.55;cursor:wait}._recallRow_yf7yg_1095{justify-content:center;align-items:center;gap:6px;width:100%;min-height:36px;display:flex}._recallTombstone_yf7yg_1104{color:var(--text-muted);font-size:12px}._messageMutationError_yf7yg_1109{color:var(--danger);text-align:center;margin:0 0 10px;font-size:12px}._ownMessageColumn_yf7yg_1116,._otherMessageColumn_yf7yg_1117{min-width:0;max-width:min(72%,680px);display:grid}._ownMessageColumn_yf7yg_1116{justify-items:end}._otherMessageColumn_yf7yg_1117{justify-items:start}._ownMessage_yf7yg_1016,._otherMessage_yf7yg_1017{border-radius:6px;max-width:100%;padding:9px 11px 7px}._imageMessage_yf7yg_1138{width:max-content}._ownMessage_yf7yg_1016._imageMessage_yf7yg_1138{max-width:min(242px,100%)}._otherMessage_yf7yg_1017._imageMessage_yf7yg_1138{max-width:min(244px,100%)}._messageSenderName_yf7yg_1150{color:var(--text-secondary);margin-bottom:4px;font-size:12px;font-weight:500;display:block}._ownMessage_yf7yg_1016{color:var(--own-message-text,var(--text-primary));background:var(--own-message-surface,var(--accent-soft));align-self:flex-end}._otherMessage_yf7yg_1017{color:var(--other-message-text,var(--text-primary));background:var(--other-message-surface,var(--surface));border:1px solid var(--border);align-self:flex-start}._ownMessage_yf7yg_1016 p,._otherMessage_yf7yg_1017 p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}._messageMention_yf7yg_1178{color:var(--accent-hover);background:var(--accent-soft);border-radius:3px;padding:0 2px;font-weight:500}._mentionPicker_yf7yg_1186{z-index:31;background:var(--surface-elevated,var(--surface));border:1px solid var(--border);max-height:220px;box-shadow:var(--floating-shadow);border-radius:6px;padding:5px;position:absolute;bottom:calc(100% + 6px);left:106px;right:56px;overflow-y:auto}._mentionPicker_yf7yg_1186>button{width:100%;min-height:44px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;display:grid}._mentionPicker_yf7yg_1186>button:hover,._mentionPicker_yf7yg_1186>button[aria-selected=true]{background:var(--surface-selected)}._mentionPicker_yf7yg_1186 strong,._mentionPicker_yf7yg_1186 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mentionPicker_yf7yg_1186 small{color:var(--text-secondary)}._mentionPicker_yf7yg_1186 strong{font-weight:500}._imageAttachment_yf7yg_1237{cursor:zoom-in;background:0 0;border:0;border-radius:5px;width:max-content;max-width:min(220px,100%);padding:0;display:block;overflow:hidden}._imageAttachment_yf7yg_1237 img{object-fit:contain;width:auto;max-width:min(220px,100%);max-height:220px;display:block}._fileAttachment_yf7yg_1257{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;padding:0;display:grid}._fileAttachment_yf7yg_1257>span{gap:2px;min-width:0;display:grid}._fileAttachment_yf7yg_1257 strong{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}._fileAttachment_yf7yg_1257 small{color:var(--text-secondary)}._imagePreviewDialog_yf7yg_1288{background:var(--surface-elevated,var(--surface));border:1px solid var(--border);width:fit-content;max-width:72vw;max-height:72vh;box-shadow:var(--modal-shadow);border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}._imagePreviewHeader_yf7yg_1302{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:52px;padding:10px 12px 10px 16px;display:flex}._imagePreviewHeader_yf7yg_1302 h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:15px;font-weight:600;overflow:hidden}._imagePreviewClose_yf7yg_1323{width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 34px;place-items:center;padding:0;display:grid}._imagePreviewBody_yf7yg_1337{background:var(--surface-subtle);place-items:center;min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden}._imagePreviewImage_yf7yg_1347{object-fit:contain;width:auto;max-width:100%;height:auto;min-height:0;max-height:100%;display:block}._imagePreviewFooter_yf7yg_1357{min-width:0;min-height:52px;color:var(--text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;margin:0;padding:8px 12px 8px 16px;font-size:12px;display:flex}._imagePreviewFooter_yf7yg_1357 button{align-items:center;gap:6px;display:inline-flex}._imagePreviewDownload_yf7yg_1378{flex:none;min-height:28px;padding:3px 8px;font-size:12px}._messageStatus_yf7yg_1385{color:var(--text-faint,var(--text-secondary));justify-content:flex-end;gap:7px;margin-top:4px;font-size:11px;font-weight:400;display:flex}._messageStatus_yf7yg_1385 button{color:var(--danger);cursor:pointer;background:0 0;border:0;padding:0}._composer_yf7yg_923{background:var(--composer-background,var(--surface));border:1px solid var(--border);min-width:0;-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);border-radius:8px;flex-direction:column;gap:8px;margin:10px 16px 14px;padding:12px 14px 10px;display:flex;position:relative}._composerIcon_yf7yg_1418{width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;place-items:center;padding:0;display:grid}._composerIcon_yf7yg_1418:hover{color:var(--accent-hover);background:var(--surface-selected)}._emojiPicker_yf7yg_1436{z-index:30;max-width:calc(100vw - 24px);position:absolute;bottom:calc(100% + 6px);left:16px}._uploadStatus_yf7yg_1444,._uploadError_yf7yg_1445{font-size:12px}._uploadStatus_yf7yg_1444{color:var(--text-secondary)}._uploadError_yf7yg_1445{color:var(--danger);justify-content:flex-end;gap:8px;display:flex}._uploadError_yf7yg_1445 button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._composer_yf7yg_923 textarea{resize:vertical;width:100%;min-height:72px;max-height:160px;color:var(--text-primary);font:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:2px 0}._composer_yf7yg_923 textarea:focus-visible{outline:0}._composer_yf7yg_923:focus-within{border-color:var(--accent);box-shadow:var(--focus-ring)}._composerActions_yf7yg_1492{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._composerTools_yf7yg_1499{align-items:flex-end;gap:4px;min-width:0;display:flex}._attachmentControl_yf7yg_1506{grid-template-rows:min-content 40px;justify-items:start;min-width:0;display:grid}._attachmentControl_yf7yg_1506>._composerIcon_yf7yg_1418{grid-row:2}._attachmentControl_yf7yg_1506>._uploadStatus_yf7yg_1444,._attachmentControl_yf7yg_1506>._uploadError_yf7yg_1445{grid-row:1;max-width:min(320px,100vw - 140px);margin-bottom:4px}._sendButton_yf7yg_1524{width:auto;min-width:64px;height:34px;color:var(--on-accent);background:var(--accent);cursor:pointer;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 14px;display:inline-flex}._sendButton_yf7yg_1524:disabled{cursor:default;opacity:.45}._sendError_yf7yg_1545{color:var(--danger);justify-content:flex-end;gap:8px;font-size:12px;display:flex}._sendError_yf7yg_1545 button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._srOnly_yf7yg_1562{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._modalBackdrop_yf7yg_1571,._drawerBackdrop_yf7yg_1572{z-index:50;background:var(--overlay);position:fixed;inset:0}._modalBackdrop_yf7yg_1571{place-items:center;padding:18px;display:grid}._dialog_yf7yg_1585{background:var(--surface-elevated,var(--surface));border:1px solid var(--border);width:min(100%,480px);max-height:calc(100vh - 36px);box-shadow:var(--modal-shadow);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);border-radius:8px;overflow-y:auto}._pastedImageQueue_yf7yg_1597{min-width:0}._pastedImageQueue_yf7yg_1597 ul{gap:12px;margin:0;padding:6px 6px 4px 0;list-style:none;display:flex;overflow-x:auto}._pastedImageQueue_yf7yg_1597 li{flex:0 0 68px;width:68px;min-width:0;position:relative}._pastedImagePreview_yf7yg_1617{background:var(--surface-subtle);border:1px solid var(--border);cursor:zoom-in;border-radius:6px;width:68px;height:68px;padding:0;display:block;overflow:hidden}._pastedImagePreview_yf7yg_1617 img{object-fit:cover;width:100%;height:100%;display:block}._pastedImageRemove_yf7yg_1636,._pastedImageRetry_yf7yg_1637{color:var(--text-primary);background:var(--surface-elevated,var(--surface));border:1px solid var(--border);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}._pastedImageRemove_yf7yg_1636{width:22px;height:22px;top:-5px;right:-5px}._pastedImageRetry_yf7yg_1637{width:24px;height:24px;bottom:4px;right:4px}._pastedImageRemove_yf7yg_1636:disabled{cursor:default;opacity:.45}._pastedImageStatus_yf7yg_1668,._pastedImageError_yf7yg_1669{color:var(--text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}._pastedImageError_yf7yg_1669{color:var(--danger)}._conversationMention_yf7yg_1684{z-index:3;color:var(--accent-hover);cursor:pointer;background:0 0;border:0;padding:2px 5px;font-size:12px;position:absolute;bottom:7px;right:48px}._profileDialog_yf7yg_1697{width:min(100%,420px)}._profileBody_yf7yg_1701{gap:20px;padding:22px 20px;display:grid}._remarkForm_yf7yg_1707{gap:8px;display:grid}._remarkForm_yf7yg_1707 label{color:var(--text-secondary);font-size:13px;font-weight:500}._remarkForm_yf7yg_1707 input{min-width:0;padding:9px 11px}._identityButton_yf7yg_1723{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._profileAvatarButton_yf7yg_1733{cursor:pointer;border:0;padding:0}._confirmDialog_yf7yg_1739{background:var(--surface-elevated,var(--surface));border:1px solid var(--border);width:min(100%,420px);max-height:calc(100vh - 36px);box-shadow:var(--modal-shadow);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);border-radius:8px;padding:22px;overflow-y:auto}._confirmDialog_yf7yg_1739 h2{margin:0;font-size:18px;font-weight:600}._confirmDialog_yf7yg_1739>p{color:var(--text-secondary);overflow-wrap:anywhere;margin:10px 0 0;line-height:1.55}._panelHeader_yf7yg_24{border-bottom:1px solid var(--border-soft);justify-content:space-between;height:60px;padding:0 20px}._panelHeader_yf7yg_24 h2{margin:0;font-size:17px;font-weight:600}._groupForm_yf7yg_206{gap:10px;padding:20px;display:grid}._groupForm_yf7yg_206>label,._renameForm_yf7yg_207>label{color:var(--text-secondary);font-size:13px;font-weight:500}._groupForm_yf7yg_206>input,._renameForm_yf7yg_207 input{padding:9px 11px}._selectedMembers_yf7yg_1796{flex-wrap:wrap;gap:6px;display:flex}._selectedMembers_yf7yg_1796>span{min-height:30px;color:var(--accent-hover);background:var(--surface-selected);border-radius:15px;align-items:center;gap:5px;padding:3px 5px 3px 9px;font-size:13px;display:inline-flex}._selectedMembers_yf7yg_1796 button{width:23px;height:23px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}._dialogActions_yf7yg_1827{justify-content:flex-end;gap:9px;margin-top:12px;display:flex}._primaryButton_yf7yg_1834,._secondaryButton_yf7yg_1835,._actionButton_yf7yg_1836,._leaveButton_yf7yg_1837,._dangerButton_yf7yg_1838{cursor:pointer;border-radius:6px;min-height:38px;padding:8px 14px;font-weight:500}._dangerButton_yf7yg_1838{color:var(--on-danger,var(--on-accent));background:var(--danger);border:1px solid var(--danger)}._dangerButton_yf7yg_1838:disabled{cursor:wait;opacity:.55}._primaryButton_yf7yg_1834{color:var(--on-accent);background:var(--accent);border:1px solid var(--accent)}._primaryButton_yf7yg_1834:disabled{cursor:wait;opacity:.55}._secondaryButton_yf7yg_1835,._actionButton_yf7yg_1836{color:var(--text-secondary);background:var(--surface);border:1px solid var(--border)}._drawerBackdrop_yf7yg_1572{justify-content:flex-end;display:flex}._drawer_yf7yg_1572{background:var(--surface-elevated,var(--surface));width:min(100%,390px);height:100%;box-shadow:var(--modal-shadow);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);overflow-y:auto}._drawerBody_yf7yg_1890{gap:18px;padding:22px 20px;display:grid}._groupIdentity_yf7yg_1896{align-items:center;gap:13px;display:flex}._largeAvatar_yf7yg_410{flex:0 0 54px;width:54px;height:54px;font-size:20px}._groupIdentity_yf7yg_1896>div:not(._renameForm_yf7yg_207){gap:4px;min-width:0;display:grid}._groupIdentity_yf7yg_1896 strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:500;overflow:hidden}._groupIdentity_yf7yg_1896 span{color:var(--text-muted);font-size:13px}._actionButton_yf7yg_1836,._leaveButton_yf7yg_1837,._textButton_yf7yg_1930{justify-content:center;align-items:center;gap:7px;display:inline-flex}._renameForm_yf7yg_207{flex:1;gap:6px;min-width:0;display:grid}._renameForm_yf7yg_207>div{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}._memberSection_yf7yg_1950{border-top:1px solid var(--border-soft);gap:10px;padding-top:4px;display:grid}._sectionTitle_yf7yg_25{justify-content:space-between;min-height:42px}._sectionTitle_yf7yg_25 h3{margin:0;font-size:14px;font-weight:500}._textButton_yf7yg_1930,._dangerTextButton_yf7yg_1969{cursor:pointer;background:0 0;border:0;padding:6px;font-size:13px}._textButton_yf7yg_1930{color:var(--accent-hover)}._dangerTextButton_yf7yg_1969{color:var(--danger)}._memberList_yf7yg_269{display:grid}._memberList_yf7yg_269>div{border-bottom:1px solid var(--border-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;display:grid}._memberList_yf7yg_269 ._userIdentity_yf7yg_426{width:100%}._groupContactPicker_yf7yg_2002{border-bottom:1px solid var(--border-soft);gap:9px;padding:10px 0 14px;display:grid}._groupContactPicker_yf7yg_2002>label{color:var(--text-secondary);font-size:13px;font-weight:500}._groupContactPicker_yf7yg_2002>input{width:100%;height:38px;color:var(--text-primary);background:var(--surface-subtle);border:1px solid var(--border);border-radius:6px;outline:none;padding:8px 10px}._groupContactPicker_yf7yg_2002>input:focus{background:var(--surface);border-color:var(--accent);box-shadow:var(--focus-ring)}._groupContactOptions_yf7yg_2032{max-height:240px;display:grid;overflow-y:auto}._groupContactOptions_yf7yg_2032>label{border-bottom:1px solid var(--border-soft);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:5px 2px;display:grid}._groupContactOptions_yf7yg_2032>label:has(input:disabled){cursor:default;opacity:.62}._groupContactOptions_yf7yg_2032 input{width:16px;height:16px;accent-color:var(--accent);margin:0}._groupContactOptions_yf7yg_2032 span{gap:2px;min-width:0;display:grid}._groupContactOptions_yf7yg_2032 strong,._groupContactOptions_yf7yg_2032 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._groupContactOptions_yf7yg_2032 small{color:var(--text-muted);font-size:12px}._groupContactOptions_yf7yg_2032 strong{font-weight:500}._groupContactActions_yf7yg_2083{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._leaveButton_yf7yg_1837{color:var(--danger);background:var(--surface);border:1px solid var(--danger-hover)}._dangerSection_yf7yg_2096{border-top:1px solid var(--border-soft);min-width:0;padding-top:16px;display:grid}._dangerSection_yf7yg_2096 ._leaveButton_yf7yg_1837{width:100%;min-width:0}._ownerNotice_yf7yg_2108{color:var(--text-muted);background:var(--surface-subtle);text-align:center;border-radius:6px;margin:0;padding:10px;font-size:13px}:root[data-theme=glass] ._sidebar_yf7yg_11,:root[data-theme=glass] ._chatHeader_yf7yg_23,:root[data-theme=glass] ._composer_yf7yg_923{box-shadow:inset 0 1px var(--glass-highlight)}:root[data-theme=glass] ._composer_yf7yg_923:focus-within{box-shadow:var(--focus-ring), inset 0 1px var(--glass-highlight)}:root[data-theme=glass] ._conversationActive_yf7yg_331{box-shadow:inset 0 0 0 1px var(--border-soft);position:relative}:root[data-theme=glass] ._conversationActive_yf7yg_331:before{content:"";background:var(--accent-hover);border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:2px;box-shadow:0 0 12px #5aa7ff85}:root[data-theme=glass] ._accountEntry_yf7yg_64:hover,:root[data-theme=glass] ._accountEntry_yf7yg_64:focus-visible,:root[data-theme=glass] ._conversationItem_yf7yg_330:hover,:root[data-theme=glass] ._contactItem_yf7yg_712:hover,:root[data-theme=glass] ._contactItem_yf7yg_712:focus-visible{background:var(--surface-selected)}:root[data-theme=glass] ._logo_yf7yg_124,:root[data-theme=glass] ._welcome_yf7yg_125>span,:root[data-theme=glass] ._accountAvatar_yf7yg_83{color:var(--text-primary);border:1px solid var(--glass-edge);box-shadow:inset 0 1px var(--glass-highlight);background:#08142dad}:root[data-theme=glass] ._ownMessage_yf7yg_1016{border:1px solid var(--border-soft)}:root[data-theme=glass] ._composer_yf7yg_923 textarea{color:var(--text-primary);background:0 0}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-0],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-0],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-0]{background:#376f9c}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-1],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-1],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-1]{background:#496aa3}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-2],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-2],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-2]{background:#8b6a45}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-3],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-3],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-3]{background:#805a72}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-4],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-4],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-4]{background:#3f7584}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-5],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-5],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-5]{background:#6d6b5b}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-6],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-6],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-6]{background:#8a5555}:root[data-theme=glass] ._userAvatar_yf7yg_433[data-avatar-color=color-7],:root[data-theme=glass] ._userAvatarCompact_yf7yg_434[data-avatar-color=color-7],:root[data-theme=glass] ._avatar_yf7yg_409[data-avatar-color=color-7]{background:#5b628d}@media (width<=639px){._chatShell_yf7yg_1{display:block}._sidebar_yf7yg_11,._chatPanel_yf7yg_779{width:100%}._hasSelection_yf7yg_2206 ._sidebar_yf7yg_11,._chatShell_yf7yg_1:not(._hasSelection_yf7yg_2206) ._chatPanel_yf7yg_779{display:none}._mobileBack_yf7yg_139{display:grid}._chatHeader_yf7yg_23{padding:0 10px}._messageHistory_yf7yg_874{padding:12px 10px}._ownMessageColumn_yf7yg_1116,._otherMessageColumn_yf7yg_1117{max-width:calc(88% - 38px)}._composer_yf7yg_923{gap:7px;margin:8px;padding:10px}._composerIcon_yf7yg_1418{width:38px;height:38px}._sendButton_yf7yg_1524{min-width:60px;height:34px}._composer_yf7yg_923 textarea{min-width:0;min-height:64px;padding:2px 0}._emojiPicker_yf7yg_1436{left:8px}._mentionPicker_yf7yg_1186{left:8px;right:8px}._dialog_yf7yg_1585{max-height:calc(100vh - 24px)}._confirmDialog_yf7yg_1739{max-height:calc(100vh - 24px);padding:18px}._imagePreviewDialog_yf7yg_1288{max-width:calc(100vw - 24px);max-height:calc(100vh - 24px)}._conversationMenu_yf7yg_370{width:min(136px,100vw - 32px);right:8px}}@media (width>=640px) and (width<=900px){._chatShell_yf7yg_1{grid-template-columns:300px minmax(0,1fr)}}@media (height<=140px){._imagePreviewHeader_yf7yg_1302{gap:8px;min-height:28px;padding:2px 8px}._imagePreviewFooter_yf7yg_1357{flex-wrap:nowrap;gap:6px;min-height:32px;padding:2px 8px}._imagePreviewClose_yf7yg_1323{flex:0 0 24px;width:24px;height:24px}}._navigationActions_yf7yg_2307{z-index:8;pointer-events:none;flex-wrap:wrap;justify-content:center;gap:8px;display:flex;position:sticky;top:0}._navigationActions_yf7yg_2307 button{min-height:34px;color:var(--text-primary);background:var(--surface-elevated,var(--surface));border:1px solid var(--border);box-shadow:var(--floating-shadow);cursor:pointer;pointer-events:auto;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}._latestMessageButton_yf7yg_2333{z-index:8;min-height:34px;color:var(--text-primary);background:var(--surface-elevated,var(--surface));border:1px solid var(--border);box-shadow:var(--floating-shadow);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex;position:absolute;bottom:14px;right:20px}@media (width<=760px){._latestMessageButton_yf7yg_2333{bottom:10px;right:10px}}._messageHighlighted_yf7yg_2358{animation:1.6s ease-out _message-highlight_yf7yg_1}@keyframes _message-highlight_yf7yg_1{0%,35%{background:var(--accent-soft)}to{background:0 0}}._stockSearch_1l1ht_1{position:relative}._stockSearch_1l1ht_1>svg{z-index:1;color:var(--text-muted);pointer-events:none;position:absolute;top:12px;left:12px}._stockSearch_1l1ht_1>input{width:100%;height:42px;color:var(--text-primary);background:var(--surface-subtle);border:1px solid var(--border);border-radius:6px;outline:none;padding:9px 12px 9px 38px}._stockSearch_1l1ht_1>input:focus{background:var(--surface);border-color:var(--accent);box-shadow:var(--focus-ring)}._searchResults_1l1ht_31{z-index:20;background:var(--surface-elevated,var(--surface));border:1px solid var(--border);max-height:240px;box-shadow:var(--floating-shadow);border-radius:6px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}._searchResults_1l1ht_31>button{width:100%;min-height:52px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;padding:7px 9px;display:grid}._searchResults_1l1ht_31>button:hover{background:var(--surface-selected)}._searchResults_1l1ht_31>button>span:last-child{gap:2px;min-width:0;display:grid}._searchResults_1l1ht_31 strong,._searchResults_1l1ht_31 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._searchResults_1l1ht_31 strong{font-weight:500}._searchResults_1l1ht_31 small,._searchStatus_1l1ht_84{color:var(--text-muted);font-size:12px}._marketLabel_1l1ht_89{color:var(--accent-hover);font-size:12px}._searchStatus_1l1ht_84,._searchError_1l1ht_95{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px;display:flex}._searchError_1l1ht_95{color:var(--danger);font-size:13px}._searchError_1l1ht_95 button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._modalBackdrop_1l1ht_122{z-index:50;background:var(--overlay);place-items:center;padding:18px;display:grid;position:fixed;inset:0}._dialog_1l1ht_132{background:var(--surface-elevated,var(--surface));border:1px solid var(--border);width:min(100%,440px);max-height:calc(100vh - 36px);box-shadow:var(--modal-shadow);border-radius:8px;overflow-y:auto}._dialogHeader_1l1ht_142{border-bottom:1px solid var(--border-soft);justify-content:space-between;align-items:center;height:60px;padding:0 20px;display:flex}._dialogHeader_1l1ht_142 h2{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:17px;font-weight:600;overflow:hidden}._iconButton_1l1ht_161{width:38px;height:38px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 38px;place-items:center;padding:0;display:grid}._iconButton_1l1ht_161:disabled,._primaryButton_1l1ht_176:disabled,._secondaryButton_1l1ht_177:disabled{cursor:default;opacity:.55}._groupOptions_1l1ht_182{padding:12px 20px 4px;display:grid}._groupOptions_1l1ht_182 label{border-bottom:1px solid var(--border-soft);cursor:pointer;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;display:grid}._groupOptions_1l1ht_182 input{width:16px;height:16px;accent-color:var(--accent);margin:0}._groupOptions_1l1ht_182 span{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}._groupOptions_1l1ht_182 strong{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._groupOptions_1l1ht_182 small{color:var(--text-muted);flex:none;font-size:12px}._formError_1l1ht_225{color:var(--danger);margin:12px 20px 0;font-size:13px}._dialogActions_1l1ht_231{justify-content:flex-end;gap:9px;padding:16px 20px 20px;display:flex}._primaryButton_1l1ht_176,._secondaryButton_1l1ht_177{cursor:pointer;border-radius:6px;min-height:38px;padding:8px 14px;font-weight:500}._groupSidebar_1l1ht_247{flex-direction:column;flex:1;min-height:0;display:flex}._stockSearchArea_1l1ht_248{padding:12px 14px 8px}._groupToolbar_1l1ht_249,._workspaceHeader_1l1ht_249{justify-content:space-between;align-items:center;display:flex}._groupToolbar_1l1ht_249{border-bottom:1px solid var(--border-soft);min-height:48px;padding:6px 14px}._groupToolbar_1l1ht_249>strong{font-size:13px;font-weight:500}._groupToolbar_1l1ht_249 button,._groupMenuWrap_1l1ht_252>button,._workspaceHeader_1l1ht_249>button,._quoteTable_1l1ht_252 button{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}._groupList_1l1ht_255{min-height:0;padding:8px;overflow-y:auto}._groupList_1l1ht_255>div{border-radius:6px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;min-height:52px;display:grid;position:relative}._groupList_1l1ht_255>div:has(._groupMenuWrap_1l1ht_252)>button{grid-column:1}._groupList_1l1ht_255>div:not(:has(._groupMenuWrap_1l1ht_252))>button{grid-column:1/-1}._groupList_1l1ht_255>div>button{min-width:0;height:52px;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex}._groupList_1l1ht_255 small{color:var(--text-muted);white-space:nowrap;font-size:12px}._groupActive_1l1ht_261{background:var(--surface-selected)}._groupMenuWrap_1l1ht_252{position:relative}._groupMenu_1l1ht_252{z-index:20;background:var(--surface-elevated,var(--surface));border:1px solid var(--border);width:144px;box-shadow:var(--floating-shadow);border-radius:6px;padding:5px;display:grid;position:absolute;top:34px;right:0}._groupMenu_1l1ht_252 button{min-height:38px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;padding:7px 9px;display:flex}._groupForm_1l1ht_265{gap:7px;padding:18px 20px 4px;display:grid}._groupForm_1l1ht_265 label{color:var(--text-secondary);font-size:13px}._groupForm_1l1ht_265 input{width:100%;height:42px;color:var(--text-primary);background:var(--surface-subtle);border:1px solid var(--border);border-radius:6px;outline:none;padding:9px 11px}._confirmText_1l1ht_268{color:var(--text-secondary);margin:0;padding:20px 20px 0;line-height:1.6}._dangerButton_1l1ht_269{min-height:38px;color:var(--on-danger);background:var(--danger);border:1px solid var(--danger);cursor:pointer;border-radius:6px;padding:8px 14px}._status_1l1ht_270,._empty_1l1ht_270{color:var(--text-muted);text-align:center;margin:0;padding:24px}._workspace_1l1ht_249{background:var(--chat-background,var(--surface));flex-direction:column;min-width:0;height:100dvh;min-height:0;display:flex;overflow:hidden}._workspaceHeader_1l1ht_249{border-bottom:1px solid var(--border-soft);flex:none;min-height:94px;padding:18px 26px}._workspaceHeader_1l1ht_249>div{gap:6px;min-width:0;display:grid}._workspaceHeader_1l1ht_249 h1{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:22px;font-weight:600;overflow:hidden}._workspaceHeader_1l1ht_249 span{color:var(--text-muted);font-size:13px}._workspaceHeader_1l1ht_249 button:disabled,._quoteTable_1l1ht_252 button:disabled{cursor:wait;opacity:.5}._mobileBack_1l1ht_277{display:none!important}._quoteError_1l1ht_278{color:var(--warning-text);background:var(--warning-surface);border-bottom:1px solid var(--warning-border);margin:0;padding:9px 26px;font-size:13px}._quoteTableWrap_1l1ht_279{flex:auto;min-width:0;min-height:0;padding:0 26px;overflow:hidden auto}._quoteTable_1l1ht_252{table-layout:fixed;border-collapse:collapse;width:100%}._quoteTable_1l1ht_252 th,._quoteTable_1l1ht_252 td{border-bottom:1px solid var(--border-soft);text-align:left;text-overflow:ellipsis;white-space:nowrap;height:64px;padding:0 12px;overflow:hidden}._quoteTable_1l1ht_252 th{z-index:2;height:52px;color:var(--text-secondary);background:var(--chat-background,var(--surface));font-size:13px;font-weight:500;position:sticky;top:0}._sortButton_1l1ht_283{height:36px;font:inherit;align-items:center;gap:4px;width:auto!important;color:inherit!important;display:inline-flex!important}._sortIcon_1l1ht_284{flex:0 0 14px;place-items:center;width:14px;height:14px;display:grid}._mobileSortToolbar_1l1ht_285{display:none}._quoteTable_1l1ht_252 th:first-child{width:19%}._quoteTable_1l1ht_252 th:nth-child(2){width:14%}._quoteTable_1l1ht_252 th:nth-child(7){width:17%}._quoteTable_1l1ht_252 th:last-child{text-align:center;width:82px}._quoteTable_1l1ht_252 td:last-child{text-align:center}._rowActions_1l1ht_291{grid-template-columns:repeat(2,36px);justify-content:center;display:grid}._quoteTable_1l1ht_252 td strong,._quoteTable_1l1ht_252 td small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._quoteTable_1l1ht_252 td strong{font-weight:500}._quoteTable_1l1ht_252 td small{color:var(--text-muted);margin-top:4px;font-size:11px}._quoteTable_1l1ht_252 [data-direction=gain]{color:var(--stock-gain)}._quoteTable_1l1ht_252 [data-direction=loss]{color:var(--stock-loss)}._quoteTable_1l1ht_252 tr[aria-selected=true]{background:var(--surface-selected)}._quoteTable_1l1ht_252 tbody tr:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._securityDetail_1l1ht_299{border-top:1px solid var(--border-soft);flex:0 auto;min-width:0;min-height:0;max-height:62vh;padding:18px 26px 26px;overflow:hidden auto}._detailMode_1l1ht_300 ._quoteTableWrap_1l1ht_279{min-height:160px}._securityDetailHeader_1l1ht_301{justify-content:space-between;align-items:center;gap:12px;min-height:48px;display:flex}._securityDetailHeader_1l1ht_301>div:not(._securityDetailActions_1l1ht_302){align-items:baseline;gap:10px;min-width:0;display:flex}._securityDetailHeader_1l1ht_301 h2{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:17px;font-weight:600;overflow:hidden}._securityDetailHeader_1l1ht_301 span{color:var(--text-muted);flex:none;font-size:13px}._securityDetailHeader_1l1ht_301 button,._chartError_1l1ht_305 button{width:36px;height:36px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 36px;place-items:center;padding:0;display:grid}._securityDetailActions_1l1ht_302{flex:none;align-items:center;gap:4px;display:flex}._detailBack_1l1ht_307{display:none!important}._detailClose_1l1ht_308{display:grid!important}._periodTabs_1l1ht_309{border:1px solid var(--border);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:10px 0 12px;display:grid;overflow:hidden}._periodTabs_1l1ht_309 button{min-width:0;min-height:38px;color:var(--text-secondary);background:var(--surface);border:0;border-right:1px solid var(--border);cursor:pointer;padding:7px 8px}._periodTabs_1l1ht_309 button:last-child{border-right:0}._periodTabs_1l1ht_309 button[aria-pressed=true]{color:var(--text-primary);background:var(--surface-selected);font-weight:600}._chartViewport_1l1ht_313{width:100%;height:clamp(320px,44vh,500px)}._chartStateViewport_1l1ht_314{place-items:center;display:grid}._chartFrame_1l1ht_315{grid-template-rows:auto minmax(0,1fr);width:100%;height:100%;display:grid}._chartCanvas_1l1ht_316{min-width:0;min-height:0}._chartMarketBar_1l1ht_317{min-height:34px;color:var(--text-secondary);white-space:nowrap;align-items:center;gap:12px;padding:5px 2px;font-size:12px;display:flex;overflow-x:auto}._chartMarketBar_1l1ht_317 strong{color:var(--text-primary);font-weight:600}._chartLegendMA5_1l1ht_319{color:#d97706}._chartLegendMA10_1l1ht_320{color:#2563eb}._chartLegendMA20_1l1ht_321{color:#7c3aed}._chartError_1l1ht_305{min-height:40px;color:var(--warning-text);justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}@media (width>=640px) and (width<=900px){._quoteTableWrap_1l1ht_279{padding:0 14px}._quoteTable_1l1ht_252 th,._quoteTable_1l1ht_252 td{padding:0 5px;font-size:11px}._quoteTable_1l1ht_252 th:first-child{width:18%}._quoteTable_1l1ht_252 th:nth-child(2){width:13%}._quoteTable_1l1ht_252 th:nth-child(7){width:15%}._quoteTable_1l1ht_252 th:last-child{width:78px}}@media (width<=639px){._workspace_1l1ht_249{height:100dvh;min-height:0}._workspaceHeader_1l1ht_249{min-height:76px;padding:10px 12px}._workspaceHeader_1l1ht_249 h1{font-size:18px}._mobileBack_1l1ht_277{display:grid!important}._quoteTableWrap_1l1ht_279{padding:0;overflow:hidden auto}._mobileSortToolbar_1l1ht_285{border-bottom:1px solid var(--border-soft);justify-content:flex-end;align-items:center;gap:8px;height:52px;padding:8px 12px;display:flex}._mobileSortToolbar_1l1ht_285 select{width:132px;height:36px;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);font:inherit;border-radius:6px;padding:0 30px 0 10px}._mobileSortToolbar_1l1ht_285 button{width:36px;height:36px;color:var(--text-secondary);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:6px;flex:0 0 36px;place-items:center;padding:0;display:grid}._mobileSortToolbar_1l1ht_285 button:disabled{cursor:default;opacity:.5}._quoteTable_1l1ht_252 thead{display:none}._quoteTable_1l1ht_252,._quoteTable_1l1ht_252 tbody{display:block}._quoteTable_1l1ht_252 tr{border-bottom:1px solid var(--border-soft);grid-template-rows:1fr 1fr;grid-template-columns:minmax(76px,1.2fr) minmax(58px,.8fr) minmax(64px,.85fr) 72px;align-items:center;min-height:112px;padding:14px 6px 14px 10px;display:grid}._quoteTable_1l1ht_252 td{border:0;min-width:0;height:auto;padding:0 5px}._quoteTable_1l1ht_252 td:first-child{grid-area:1/1}._quoteTable_1l1ht_252 td:nth-child(2){color:var(--text-muted);grid-area:2/1;font-size:13px}._quoteTable_1l1ht_252 td:nth-child(3){grid-area:1/2/3;font-size:16px;font-weight:600}._quoteTable_1l1ht_252 td:nth-child(4){grid-area:1/3}._quoteTable_1l1ht_252 td:nth-child(5){grid-area:2/3}._quoteTable_1l1ht_252 td:nth-child(6),._quoteTable_1l1ht_252 td:nth-child(7){display:none}._quoteTable_1l1ht_252 td:last-child{grid-area:1/4/3}._detailMode_1l1ht_300>._workspaceHeader_1l1ht_249,._detailMode_1l1ht_300>._quoteTableWrap_1l1ht_279,._detailMode_1l1ht_300>._quoteError_1l1ht_278,._detailMode_1l1ht_300>._status_1l1ht_270,._detailMode_1l1ht_300>._empty_1l1ht_270{display:none}._securityDetail_1l1ht_299{border-top:0;flex:1;min-height:0;max-height:none;padding:10px 12px 20px;overflow-y:auto}._detailBack_1l1ht_307{display:grid!important}._detailClose_1l1ht_308{display:none!important}._securityDetailHeader_1l1ht_301>div:not(._securityDetailActions_1l1ht_302){flex:1}._chartViewport_1l1ht_313{height:clamp(340px,62vh,520px)}._chartMarketBar_1l1ht_317{overflow-x:auto}}._primaryButton_1l1ht_176{color:var(--on-accent);background:var(--accent);border:1px solid var(--accent)}._secondaryButton_1l1ht_177{color:var(--text-secondary);background:var(--surface);border:1px solid var(--border)}._shell_w6asv_1{min-height:100vh;color:var(--text-primary);background:var(--page-background);font-weight:400}._header_w6asv_8{background:var(--surface);border-bottom:1px solid var(--border);height:68px;-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter)}._headerInner_w6asv_16,._content_w6asv_17{width:min(100% - 32px,760px);margin:0 auto}._headerInner_w6asv_16{align-items:center;gap:14px;height:100%;display:flex}._header_w6asv_8 h1{margin:0;font-size:20px;font-weight:600}._backLink_w6asv_35{width:38px;height:38px;color:var(--text-secondary);border-radius:6px;place-items:center;display:grid}._backLink_w6asv_35:hover,._backLink_w6asv_35:focus-visible{color:var(--accent-hover);background:var(--surface-selected)}._content_w6asv_17{border-left:1px solid #0000;border-right:1px solid #0000;padding:36px 0 48px}._profile_w6asv_56{align-items:center;gap:16px;padding-bottom:30px;display:flex}._avatar_w6asv_63{width:64px;height:64px;color:var(--on-accent);background:var(--accent-strong);border-radius:8px;flex:0 0 64px;place-items:center;font-size:24px;font-weight:600;display:grid}._profile_w6asv_56 h2,._profile_w6asv_56 p,._section_w6asv_78 h2,._dangerSection_w6asv_79 h2,._dangerSection_w6asv_79 p{margin:0}._profile_w6asv_56 h2{font-size:22px;font-weight:500}._profile_w6asv_56 p,._dangerSection_w6asv_79 p{color:var(--text-muted);margin-top:5px;font-size:14px}._section_w6asv_78,._dangerSection_w6asv_79{border-top:1px solid var(--border);padding:28px 0}._section_w6asv_78 h2,._dangerSection_w6asv_79 h2{font-size:16px;font-weight:600}._details_w6asv_108{margin:18px 0 0}._details_w6asv_108>div{border-bottom:1px solid var(--border-soft);grid-template-columns:140px minmax(0,1fr);align-items:center;min-height:52px;display:grid}._details_w6asv_108 dt{color:var(--text-secondary);font-size:14px}._details_w6asv_108 dd{overflow-wrap:anywhere;margin:0;font-size:14px}._themeFieldset_w6asv_131{border:0;min-width:0;margin:18px 0 0;padding:0}._themeFieldset_w6asv_131 legend{color:var(--text-secondary);margin-bottom:10px;font-size:14px}._themeOptions_w6asv_144{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._themeOption_w6asv_144{min-height:58px;color:var(--text-primary);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:6px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:10px;display:grid}._themeOption_w6asv_144:has(input:checked){border-color:var(--accent);box-shadow:var(--focus-ring)}._themeOption_w6asv_144:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}._themeOption_w6asv_144 input{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._themeSwatch_w6asv_182{border:1px solid var(--border);border-radius:4px;width:28px;height:28px}._themeSwatch_w6asv_182[data-theme-preview=default]{background:linear-gradient(135deg,#f7f9f8 0 34%,#eaf6f0 34% 67%,#5dcaa5 67% 100%)}._themeSwatch_w6asv_182[data-theme-preview=glass]{background:linear-gradient(135deg,#071022 0 38%,#173d78 38% 70%,#5aa7ff 70% 100%)}._themeSwatch_w6asv_182[data-theme-preview=glass-light]{background:linear-gradient(135deg,#edf1fa 0 36%,#c4b5fd 36% 68%,#7c6cf0 68% 100%)}._themeSwatch_w6asv_182[data-theme-preview=morandi]{background:linear-gradient(135deg,#f1f0eb 0 33%,#8797a0 33% 66%,#aa8f8e 66% 100%)}._themeSwatch_w6asv_182[data-theme-preview=cherry]{background:linear-gradient(135deg,#fbf7f6 0 34%,#fcebeb 34% 67%,#e24b4a 67% 100%)}._themeSwatch_w6asv_182[data-theme-preview=tomato]{background:linear-gradient(135deg,#fbf7f6 0 33%,#ffe8e3 33% 66%,#ff6f5e 66% 100%)}._themeError_w6asv_213{color:var(--danger);margin:10px 0 0;font-size:14px}._dangerSection_w6asv_79{justify-content:space-between;align-items:center;gap:20px;display:flex}._dangerSection_w6asv_79>button{min-height:40px;color:var(--danger);background:var(--surface);border:1px solid var(--danger-hover);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:8px 14px;font-weight:500;display:inline-flex}._dangerSection_w6asv_79>button:hover{background:var(--danger-soft)}:root[data-theme=glass] ._content_w6asv_17{background:var(--surface-elevated);border:1px solid var(--border-soft);box-shadow:0 22px 64px #0004123d, inset 0 1px var(--glass-highlight);-webkit-backdrop-filter:var(--surface-filter);backdrop-filter:var(--surface-filter);border-radius:14px;margin:28px auto 48px;padding:36px 28px 48px}:root[data-theme=glass] ._themeOption_w6asv_144,:root[data-theme=glass] ._dangerSection_w6asv_79>button{background:var(--surface-elevated);box-shadow:inset 0 1px var(--glass-highlight)}@media (width<=560px){._headerInner_w6asv_16,._content_w6asv_17{width:min(100% - 24px,760px)}._content_w6asv_17{padding-top:24px}:root[data-theme=glass] ._content_w6asv_17{border-radius:10px;margin:16px auto 32px;padding:24px 16px 36px}._details_w6asv_108>div{grid-template-columns:100px minmax(0,1fr)}._dangerSection_w6asv_79{flex-direction:column;align-items:stretch}._dangerSection_w6asv_79>button{justify-content:center}._themeOptions_w6asv_144{grid-template-columns:1fr}}
