.access-denied-banner_banner__CQR47{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:36px;padding:var(--vennum-space-2) var(--vennum-space-4);background:#fdad36;color:#262636;font-size:var(--vennum-font-size-sm);font-weight:var(--vennum-font-weight-medium);line-height:1.4}.access-denied-banner_message__4lQg_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--vennum-space-2);text-align:center}.access-denied-banner_badge__O61yW{display:inline-flex;align-items:center;padding:1px 8px;border:1px solid rgba(38,38,54,.35);border-radius:999px;font-size:var(--vennum-font-size-xs);font-weight:var(--vennum-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.access-denied-banner_actionLink__GgQea{margin-inline-start:var(--vennum-space-1);padding:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:var(--vennum-font-weight-semibold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.access-denied-banner_actionLink__GgQea:hover{opacity:.92}.access-denied-banner_actionLink__GgQea:focus-visible{outline:2px solid rgba(38,38,54,.65);outline-offset:2px;border-radius:2px}.demo-mode-banner_banner__JUzLM{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:36px;padding:var(--vennum-space-2) var(--vennum-space-4);background:var(--vennum-color-primary,#4560fe);color:var(--vennum-color-white);font-size:var(--vennum-font-size-sm);font-weight:var(--vennum-font-weight-medium);line-height:1.4}.demo-mode-banner_message__DU4AW{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--vennum-space-2);text-align:center}.demo-mode-banner_badge__3zZss{display:inline-flex;align-items:center;padding:1px 8px;border:1px solid rgba(255,255,255,.9);border-radius:999px;font-size:var(--vennum-font-size-xs);font-weight:var(--vennum-font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.demo-mode-banner_hint__pqWlh{opacity:.92;font-weight:var(--vennum-font-weight-regular)}.demo-mode-banner_exitLink__iXEEa{margin-inline-start:var(--vennum-space-1);padding:0;border:0;background:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:var(--vennum-font-weight-semibold);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.demo-mode-banner_exitLink__iXEEa:hover{opacity:.92}.demo-mode-banner_exitLink__iXEEa:focus-visible{outline:2px solid rgba(255,255,255,.9);outline-offset:2px;border-radius:2px}@media (max-width:768px){html[data-provider-mobile-tabs=true] .demo-mode-banner_banner__JUzLM{display:none}}.demo-mode-badge_badge__KnMlc{display:inline-flex;align-items:center;flex-shrink:0;height:18px;padding:0 7px;border-radius:999px;background:var(--vennum-color-primary,#4560fe);color:var(--vennum-color-white);font-size:10px;font-weight:var(--vennum-font-weight-semibold);letter-spacing:.04em;line-height:1;text-transform:uppercase;white-space:nowrap}.demo-mode-badge_badgeCollapsed__VoGyD{height:16px;padding:0 5px;font-size:9px}.platform-chat_chatPage__DXYsh{display:flex;flex-direction:column;gap:0;min-width:0;padding:var(--vennum-space-5) var(--vennum-space-6) var(--vennum-space-3);box-sizing:border-box}.platform-chat_notificationPrompt__5e_Ps{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vennum-space-3);margin-bottom:var(--vennum-space-3);padding:var(--vennum-space-3) var(--vennum-space-4);border:1px solid rgba(42,42,60,.12);border-radius:calc(var(--vennum-radius) * 1.1);background:var(--vennum-color-surface-page,#f6f7fb)}.platform-chat_notificationPromptText__uDetm{margin:0;flex:1 1 16rem;color:var(--vennum-color-content-text-secondary);font-size:.875rem;line-height:1.4}.platform-chat_notificationPromptActions__DQ8w4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--vennum-space-2)}.platform-chat_notificationPromptPrimary__Gf_wb,.platform-chat_notificationPromptSecondary__WQ7s1{min-height:36px;padding:0 .95rem;border-radius:999px;font:inherit;font-size:.8125rem;font-weight:var(--vennum-font-weight-semibold);cursor:pointer}.platform-chat_notificationPromptPrimary__Gf_wb{border:none;background:var(--vennum-color-primary);color:#fff}.platform-chat_notificationPromptPrimary__Gf_wb:hover{filter:brightness(.96)}.platform-chat_notificationPromptSecondary__WQ7s1{border:1px solid rgba(42,42,60,.14);background:transparent;color:var(--vennum-color-content-text-secondary)}.platform-chat_notificationPromptSecondary__WQ7s1:hover{background:rgba(42,42,60,.04)}[data-vennum-theme=dark] .platform-chat_notificationPrompt__5e_Ps{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.04)}[data-vennum-theme=dark] .platform-chat_notificationPromptSecondary__WQ7s1{border-color:rgba(255,255,255,.14);color:var(--vennum-color-content-text-secondary)}[data-vennum-theme=dark] .platform-chat_notificationPromptSecondary__WQ7s1:hover{background:rgba(255,255,255,.06)}.platform-chat_chatShell__WD8Iz{--chat-font-family:var(--font-platform-chat-lato),"Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--chat-font-family);display:flex;flex:1 1;flex-direction:column;height:max(520px,calc(100dvh - 6.25rem));min-height:max(520px,calc(100dvh - 6.25rem));max-height:max(520px,calc(100dvh - 6.25rem));overflow:hidden;border:1px solid var(--vennum-color-border-subtle);border-radius:calc(var(--vennum-radius) * 1.5);background:var(--chat-main-bg,var(--vennum-color-surface-card,#fff));box-shadow:0 8px 24px rgba(15,23,42,.06)}.platform-chat_chatShellWithPrompt__SPFfh{height:max(480px,calc(100dvh - 10.25rem));min-height:max(480px,calc(100dvh - 10.25rem));max-height:max(480px,calc(100dvh - 10.25rem))}[data-vennum-theme=dark] .platform-chat_chatShell__WD8Iz{background:var(--vennum-color-surface-light,#2d3139);box-shadow:0 10px 28px rgba(0,0,0,.22)}.platform-chat_chatApp__9wmTx{--chat-sidebar-bg:var(
    --vennum-color-shell-chrome,var(--vennum-color-surface-card)
  );--chat-main-bg:var(--vennum-color-surface-card);--chat-header-bg:var(--vennum-color-surface-card);--chat-composer-wrap-bg:var(--vennum-color-surface-card);--chat-composer-bg:var(--vennum-color-surface-muted);--chat-composer-border:var(--vennum-color-border-default);--chat-composer-divider:var(--vennum-color-border-subtle);--chat-composer-icon:var(--vennum-color-content-text-primary);--chat-composer-send-disabled:var(--vennum-color-content-text-muted);--chat-composer-send-idle:var(--vennum-color-content-text-primary);--chat-composer-placeholder:var(--vennum-color-content-text-muted);--chat-toolbar-bg:var(--vennum-color-surface-muted);--chat-row-hover:var(--vennum-color-surface-table-row-hover);--chat-accent:var(--vennum-color-content-text-primary);--chat-accent-fill:#111111;--chat-accent-soft:color-mix(in srgb,var(--vennum-color-content-text-primary) 10%,transparent);--chat-accent-muted:color-mix(in srgb,var(--vennum-color-content-text-primary) 6%,transparent);--chat-active-bg:#1164a3;--chat-active-fg:#ffffff;--chat-message-text:var(--vennum-color-content-text-primary);display:flex;flex:1 1;min-height:0;overflow:hidden;background:var(--chat-main-bg)}html[data-platform-accent]:not([data-platform-accent=default]) .platform-chat_chatApp__9wmTx{--chat-main-bg:var(--vennum-color-surface-light);--chat-header-bg:var(--vennum-color-surface-light);--chat-composer-wrap-bg:var(--vennum-color-surface-light)}html[data-platform-accent]:not([data-platform-accent=default]) .platform-chat_composerTheme__4_2_4{--chat-composer-wrap-bg:var(--vennum-color-surface-light)}.platform-chat_composerTheme__4_2_4{--chat-composer-wrap-bg:var(--vennum-color-surface-card);--chat-composer-bg:var(--vennum-color-surface-muted);--chat-composer-border:var(--vennum-color-border-default);--chat-composer-divider:var(--vennum-color-border-subtle);--chat-composer-icon:var(--vennum-color-content-text-primary);--chat-composer-send-disabled:var(--vennum-color-content-text-muted);--chat-composer-send-idle:var(--vennum-color-content-text-primary);--chat-composer-placeholder:var(--vennum-color-content-text-muted);--chat-accent:var(--vennum-color-content-text-primary);--chat-accent-fill:#111111;--chat-accent-soft:color-mix(in srgb,var(--vennum-color-content-text-primary) 10%,transparent);font-family:var(--chat-font-family);min-width:0}[data-vennum-theme=dark] .platform-chat_chatApp__9wmTx{--chat-sidebar-bg:var(--vennum-color-shell-chrome,#1e2128);--chat-main-bg:var(--vennum-color-surface-light,#2d3139);--chat-header-bg:var(--vennum-color-surface-light,#2d3139);--chat-composer-wrap-bg:var(--vennum-color-surface-light,#2d3139);--chat-composer-bg:var(--vennum-color-surface-muted,#353941);--chat-composer-border:rgba(255,255,255,0.12);--chat-composer-divider:rgba(255,255,255,0.08);--chat-composer-icon:#c7c8c9;--chat-composer-send-disabled:#5e6268;--chat-composer-send-idle:#e5e7eb;--chat-composer-placeholder:#8b8f96;--chat-toolbar-bg:var(--vennum-color-surface-muted,#353941);--chat-row-hover:rgba(255,255,255,0.06);--chat-accent:#f3f4f6;--chat-accent-fill:#111111;--chat-accent-soft:rgba(255,255,255,0.12);--chat-accent-muted:rgba(255,255,255,0.08);--chat-active-bg:#1164a3;--chat-active-fg:#ffffff;--chat-message-text:#f3f4f6}[data-vennum-theme=dark] .platform-chat_composerTheme__4_2_4{--chat-composer-wrap-bg:var(--vennum-color-surface-light,#2d3139);--chat-composer-bg:var(--vennum-color-surface-muted,#353941);--chat-composer-border:rgba(255,255,255,0.12);--chat-composer-divider:rgba(255,255,255,0.08);--chat-composer-icon:#c7c8c9;--chat-composer-send-disabled:#5e6268;--chat-composer-send-idle:#e5e7eb;--chat-composer-placeholder:#8b8f96;--chat-accent:#f3f4f6;--chat-accent-fill:#111111;--chat-accent-soft:rgba(255,255,255,0.12)}[data-vennum-theme=dark] .platform-chat_sidebar__0EaiG{box-shadow:8px 0 22px rgba(0,0,0,.24)}.platform-chat_popOutButton__LnxLM{display:block;margin:12px 12px 4px;padding:8px 10px;border:1px solid var(--vennum-color-border-subtle);border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:.8125rem;font-weight:650;text-align:left;cursor:pointer}.platform-chat_popOutButton__LnxLM:hover{background:var(--chat-row-hover,rgba(0,0,0,.04))}html[data-vennum-chat-window="1"] .platform-chat_chatPage__DXYsh{height:100dvh;padding:0}html[data-vennum-chat-window="1"] .platform-chat_chatShellWithPrompt__SPFfh,html[data-vennum-chat-window="1"] .platform-chat_chatShell__WD8Iz{height:100dvh;min-height:0;max-height:none;border:0;border-radius:0;box-shadow:none}.platform-chat_sidebar__0EaiG{--chat-sidebar-gutter:14px;--chat-section-icon-size:20px;--chat-section-icon-gap:8px;--chat-conversation-pad-x:8px;--chat-section-text-start:calc(var(--chat-sidebar-gutter) + var(--chat-section-icon-size) + var(--chat-section-icon-gap));position:relative;z-index:1;display:flex;flex-shrink:0;flex-direction:column;width:240px;min-width:220px;min-height:0;overflow:hidden;border-right:1px solid rgba(15,23,42,.04);background:var(--chat-sidebar-bg);box-shadow:6px 0 18px rgba(15,23,42,.07);font-family:var(--chat-font-family)}.platform-chat_sidebar__0EaiG button,.platform-chat_sidebar__0EaiG input{font-family:inherit}.platform-chat_iconButton__bIFhp{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:calc(var(--vennum-radius) * .8);background:transparent;color:var(--vennum-color-content-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.platform-chat_iconButton__bIFhp:hover{background:var(--vennum-color-surface-table-row-hover);color:var(--vennum-color-content-text-primary)}.platform-chat_sectionAddButton__hFpmh{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:6px;background:transparent;color:#616061;cursor:pointer;transition:background .12s ease,color .12s ease}.platform-chat_sectionAddButton__hFpmh:hover{background:rgba(29,28,29,.08);color:#1d1c1d}.platform-chat_sectionAddButtonSvg__ssfKL{display:block;width:14px;height:14px}.platform-chat_mobileAddRow__MKKl6{display:none}.platform-chat_channelDangerButton__RPtPX:hover{background:rgba(224,30,90,.1);color:#e01e5a}.platform-chat_sidebarScroll__Xasfu{flex:1 1;min-height:0;overflow:auto;padding:var(--vennum-space-3) 0 var(--vennum-space-4)}.platform-chat_sectionLabel__2X3Oi{display:flex;align-items:center;justify-content:space-between;gap:var(--vennum-space-2);padding:6px var(--chat-sidebar-gutter) 4px;color:#1d1c1d;font-family:var(--chat-font-family);font-size:.9375rem;font-weight:400;letter-spacing:0;line-height:1.2;text-transform:none}.platform-chat_sectionLabelTitle__1Uu90{display:inline-flex;align-items:center;gap:var(--chat-section-icon-gap);min-width:0}.platform-chat_sectionLabelIconBadge__X43cp{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--chat-section-icon-size);height:var(--chat-section-icon-size);color:#1d1c1d}.platform-chat_sectionLabelIcon__2e7zo{display:block;width:16px;height:16px}[data-vennum-theme=dark] .platform-chat_sectionLabelIconBadge__X43cp,[data-vennum-theme=dark] .platform-chat_sectionLabel__2X3Oi{color:#f3f4f6}[data-vennum-theme=dark] .platform-chat_sectionAddButton__hFpmh{color:#c7c8c9}[data-vennum-theme=dark] .platform-chat_sectionAddButton__hFpmh:hover{background:rgba(255,255,255,.08);color:#fff}.platform-chat_emptyDmState__C_JSQ{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vennum-space-3);padding:var(--vennum-space-3) var(--chat-sidebar-gutter) var(--vennum-space-3) var(--chat-section-text-start);color:var(--vennum-color-content-text-muted);font-size:.88rem}.platform-chat_emptyDmState__C_JSQ p{margin:0}.platform-chat_emptyDmButton__95CLF{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 var(--vennum-space-3);border:1px solid var(--chat-accent-fill);border-radius:calc(var(--vennum-radius) * .8);background:var(--chat-accent-fill);color:#fff;font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.platform-chat_emptyDmButton__95CLF:hover{filter:brightness(.96)}.platform-chat_conversationList__69mX0{display:flex;flex-direction:column;gap:1px;padding:0 calc(var(--chat-sidebar-gutter) - 4px)}.platform-chat_conversationButton__bHB7c{display:flex;align-items:center;gap:var(--vennum-space-3);width:100%;padding:7px var(--chat-conversation-pad-x);border:none;border-radius:calc(var(--vennum-radius) * .9);background:transparent;color:var(--vennum-color-content-text-secondary);font-family:inherit;font-size:.875rem;font-weight:400;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.platform-chat_conversationButton__bHB7c:hover{background:var(--chat-row-hover);color:var(--vennum-color-content-text-primary)}.platform-chat_conversationButtonActive__St2Kr{background:var(--chat-active-bg);color:var(--chat-active-fg);font-weight:700}.platform-chat_conversationButtonActive__St2Kr:hover{background:#0b4c8c;color:var(--chat-active-fg)}.platform-chat_conversationButtonActive__St2Kr .platform-chat_conversationPrefix__U975E{color:rgba(255,255,255,.85)}.platform-chat_conversationPrefix__U975E{flex-shrink:0;color:var(--vennum-color-content-text-muted);font-weight:700}.platform-chat_conversationIdentity__I3edZ{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;overflow:hidden}.platform-chat_conversationNameLine__Uqlcy{display:flex;align-items:baseline;gap:6px;min-width:0;max-width:100%}.platform-chat_conversationName__p2FYb{min-width:0;overflow:hidden;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap}.platform-chat_selfYouBadge__2zqIN{flex-shrink:0;color:var(--vennum-color-content-text-muted);font-size:.78rem;font-weight:500}.platform-chat_channelStatus__Kclx_,.platform-chat_conversationStatus__cOsjt{max-width:100%;overflow:hidden;color:var(--vennum-color-content-text-muted);font-size:.78rem;font-weight:400;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.platform-chat_channelStatus__Kclx_{margin:2px 0 0}.platform-chat_presenceAvatar__rECAb{position:relative;display:inline-flex;flex-shrink:0}.platform-chat_presenceDot__Ufrcf{position:absolute;right:-2px;bottom:-2px;width:9px;height:9px;border-radius:999px;background:#2bac76;box-shadow:0 0 0 2px var(--presence-ring,#fff)}.platform-chat_presenceDotAway__6RDht{background:#ca8a04}.platform-chat_channelHeader__E4mku,.platform-chat_mainPanel__Jhj4N,.platform-chat_presenceSelf__GRsge,.platform-chat_sidebar__0EaiG,.platform-chat_userOption__JOoPg{--presence-ring:var(--chat-sidebar-bg,var(--chat-main-bg,#fff))}.platform-chat_channelHeader__E4mku,.platform-chat_mainPanel__Jhj4N{--presence-ring:var(--chat-main-bg,#fff)}.platform-chat_presenceSelf__GRsge{padding:4px 10px 2px}.platform-chat_presenceSelfButton__DWDCY{display:flex;align-items:center;gap:10px;width:100%;padding:6px 4px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.platform-chat_presenceSelfButton__DWDCY:hover{background:var(--chat-row-hover,rgba(0,0,0,.04))}.platform-chat_presenceSelfText__ah4Gv{display:flex;flex-direction:column;gap:1px;min-width:0}.platform-chat_presenceSelfTitle__cDK4u{display:flex;align-items:baseline;gap:8px;color:var(--vennum-color-content-text-primary);font-size:.95rem;font-weight:700}.platform-chat_presenceSelfPresence__R5tJ2,.platform-chat_presenceSelfValue__V8IrT{overflow:hidden;color:var(--vennum-color-content-text-muted);font-size:.78rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.platform-chat_statusEditor__NCnfT{display:flex;flex-direction:column;gap:8px;padding:4px 4px 10px}.platform-chat_statusEmojiChoices__gZXR_{display:flex;gap:4px}.platform-chat_statusEmojiChoice___6SjC{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;font-size:1.05rem;cursor:pointer}.platform-chat_statusEmojiChoiceActive__Nm5D0,.platform-chat_statusEmojiChoice___6SjC:hover{background:rgba(29,28,29,.08)}.platform-chat_statusEmojiInput__iV2t7,.platform-chat_statusTextInput__0xi71{height:36px;padding:0 10px;border:1px solid var(--vennum-color-border-subtle);border-radius:10px;background:var(--chat-main-bg,#fff);color:var(--vennum-color-content-text-primary);font:inherit;font-size:.9rem}.platform-chat_statusEmojiInput__iV2t7{width:84px}.platform-chat_statusEditorActions__KBSTa{display:flex;gap:8px}.platform-chat_statusClearButton__7m69S,.platform-chat_statusSaveButton__8qcB9{height:32px;padding:0 12px;border-radius:10px;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.platform-chat_statusSaveButton__8qcB9{border:0;background:#111;color:#fff}.platform-chat_statusClearButton__7m69S:disabled,.platform-chat_statusSaveButton__8qcB9:disabled{opacity:.5;cursor:default}.platform-chat_statusClearButton__7m69S{border:1px solid var(--vennum-color-border-subtle);background:transparent;color:var(--vennum-color-content-text-secondary)}.platform-chat_conversationButtonActive__St2Kr .platform-chat_unreadBadge__SYWBw{background:var(--chat-main-bg,var(--vennum-color-surface-card,#fff));color:#1164a3}.platform-chat_unreadBadge__SYWBw{flex-shrink:0;min-width:18px;padding:0 6px;border-radius:999px;background:var(--chat-accent-fill);color:#fff;font-size:.68rem;font-weight:var(--vennum-font-weight-bold);line-height:18px;text-align:center}.platform-chat_dmAvatar__u671t{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;overflow:hidden;border-radius:4px;background:var(--chat-accent-muted);color:var(--chat-accent);font-size:.62rem;font-weight:var(--vennum-font-weight-bold)}.platform-chat_dmAvatar__u671t img{width:100%;height:100%;object-fit:cover}.platform-chat_mainPanel__Jhj4N{position:relative;display:flex;flex:1 1;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:var(--chat-main-bg)}.platform-chat_fileDropOverlay__qSf7n{position:absolute;inset:10px;z-index:8;display:flex;align-items:center;justify-content:center;pointer-events:none;border:2px dashed var(--vennum-color-primary,#4f46e5);border-radius:12px;background:color-mix(in srgb,var(--chat-main-bg,#fff) 78%,var(--vennum-color-primary,#4f46e5))}.platform-chat_fileDropOverlayCard__2t5eg{max-width:22rem;padding:0 1.25rem;text-align:center}.platform-chat_fileDropOverlayTitle__sNK5C{margin:0 0 .35rem;color:var(--vennum-color-content-text-primary);font-size:1.05rem;font-weight:var(--vennum-font-weight-bold)}.platform-chat_fileDropOverlayHint__qMq8e{margin:0;color:var(--vennum-color-content-text-secondary);font-size:.875rem}[data-vennum-theme=dark] .platform-chat_fileDropOverlay__qSf7n{background:color-mix(in srgb,#1f2126 82%,#818cf8)}.platform-chat_emptyState__7G7O5{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--vennum-space-3);padding:var(--vennum-space-8);color:var(--vennum-color-content-text-muted);text-align:center}.platform-chat_emptyStateTitle__8rlU9{margin:0;color:var(--vennum-color-content-text-primary);font-size:1.28rem;font-weight:var(--vennum-font-weight-bold)}.platform-chat_channelHeader__E4mku{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--vennum-space-4);padding:var(--vennum-space-4) var(--vennum-space-5);border-bottom:1px solid var(--vennum-color-border-subtle);background:var(--chat-header-bg)}.platform-chat_channelHeaderMain__9L8yl{display:flex;align-items:center;gap:var(--vennum-space-3);min-width:0}.platform-chat_channelTitle__cbwyi{display:flex;align-items:baseline;gap:6px;margin:0;color:var(--vennum-color-content-text-primary);font-size:1.1rem;font-weight:var(--vennum-font-weight-bold)}.platform-chat_channelMeta__TAZKt{color:var(--vennum-color-content-text-muted);font-size:var(--vennum-font-size-sm)}.platform-chat_channelHeaderActions__fb7Od{display:flex;flex-shrink:0;align-items:center;gap:8px;min-width:0}.platform-chat_conversationSearch__XXzcP{display:flex;align-items:center;gap:6px}.platform-chat_conversationSearchInput__jCwZU{width:180px;max-width:32vw;height:32px;padding:0 10px;border:1px solid var(--vennum-color-border-subtle);border-radius:8px;background:var(--chat-main-bg);color:var(--vennum-color-content-text-primary);font-family:inherit;font-size:.875rem}.platform-chat_conversationSearchInput__jCwZU:focus{outline:none;border-color:#1164a3}.platform-chat_channelHeaderActions__fb7Od .platform-chat_iconButton__bIFhp svg{display:block;width:16px;height:16px}.platform-chat_muteConversationButton___MN2Q{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:32px;white-space:nowrap;padding:0 12px;border:1px solid var(--vennum-color-border-subtle);border-radius:999px;background:transparent;color:var(--vennum-color-content-text-primary);font-family:inherit;font-size:.8125rem;font-weight:700;cursor:pointer}.platform-chat_muteConversationButton___MN2Q i,.platform-chat_muteConversationButton___MN2Q svg{display:block;width:16px;height:16px;font-size:16px;line-height:1}.platform-chat_muteConversationButton___MN2Q:hover{background:var(--chat-row-hover)}.platform-chat_muteConversationButtonActive__s9LWA{border-color:#1d1c1d;background:#1d1c1d;color:#fff}.platform-chat_muteConversationButtonActive__s9LWA:hover{background:#111}.platform-chat_conversationMutedIcon__reAKA{display:inline-flex;flex-shrink:0;width:14px;height:14px;color:inherit;opacity:.72}.platform-chat_conversationMutedIcon__reAKA i,.platform-chat_conversationMutedIcon__reAKA svg{display:block;font-size:14px;line-height:1;width:14px;height:14px}.platform-chat_searchHit__J8YDd{padding:0 2px;border-radius:3px;background:#f7e54d;color:inherit}.platform-chat_messagesArea__Ova5M{flex:1 1;min-height:0;overflow:auto;padding:var(--vennum-space-5) var(--vennum-space-5) var(--vennum-space-6) calc(var(--vennum-space-5) + 14px);background:var(--chat-main-bg);font-family:var(--chat-font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.platform-chat_messagesInner__Qp32o{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;margin:0}.platform-chat_dateDivider__troPn{display:flex;align-items:center;gap:var(--vennum-space-3);margin:var(--vennum-space-4) 0}.platform-chat_dateDivider__troPn:after,.platform-chat_dateDivider__troPn:before{flex:1 1;height:1px;background:var(--vennum-color-border-subtle);content:""}.platform-chat_dateDividerLabel__e33am{display:inline-flex;align-items:center;flex-shrink:0;padding:6px 14px;border:1px solid rgba(15,23,42,.1);border-radius:999px;background:var(--chat-main-bg,var(--vennum-color-surface-card,#fff));color:var(--vennum-color-content-text-secondary);font-size:.78rem;font-weight:var(--vennum-font-weight-semibold);line-height:1;box-shadow:0 1px 2px rgba(15,23,42,.05)}.platform-chat_messageRow__jNI_9{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--vennum-space-3);width:100%;padding:8px var(--vennum-space-2) 2px;border-radius:calc(var(--vennum-radius) * .6);text-align:left;transition:background .12s ease}.platform-chat_messageRow__jNI_9:hover{background:var(--chat-row-hover)}.platform-chat_messageRowEditing__1VdDC .platform-chat_messageActions__PbNSk,.platform-chat_messageRow__jNI_9:hover .platform-chat_messageActions__PbNSk{opacity:1;pointer-events:auto}.platform-chat_messageRowCompact__bW0uK{padding:1px var(--vennum-space-2)}.platform-chat_messageRowEditing__1VdDC{background:var(--chat-row-hover)}.platform-chat_messageAvatar__CCgqu{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;overflow:hidden;border-radius:calc(var(--vennum-radius) * .9);background:var(--chat-accent-muted);color:var(--chat-accent);font-size:var(--vennum-font-size-sm);font-weight:var(--vennum-font-weight-bold)}.platform-chat_messageAvatar__CCgqu img{width:100%;height:100%;object-fit:cover}.platform-chat_messageAvatarSpacer__AJf_Z{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;width:36px;min-height:1.375em}.platform-chat_messageCompactTime__3CRq7{color:#616061;font-family:var(--chat-font-family);font-size:10px;font-weight:400;line-height:1;letter-spacing:0;opacity:0;white-space:nowrap}.platform-chat_messageRowCompact__bW0uK:hover .platform-chat_messageCompactTime__3CRq7{opacity:1}.platform-chat_messageBody__w2Nm9{flex:1 1;min-width:0;text-align:left}.platform-chat_messageHeader__Tilf5{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--vennum-space-2);margin-bottom:2px}.platform-chat_messageAuthor__PUdHl{color:var(--chat-message-text);font-family:var(--chat-font-family);font-size:15.5px;font-weight:900;line-height:1.46668;letter-spacing:0}.platform-chat_messageTime__yAAA2{color:#616061;font-family:var(--chat-font-family);font-size:12px;font-weight:400;line-height:1.33334}.platform-chat_messageText__5JVx2{margin:0;color:var(--chat-message-text);font-family:var(--chat-font-family);font-size:15px;font-weight:400;line-height:1.375;letter-spacing:0;text-align:left;white-space:pre-wrap;word-break:break-word}.platform-chat_messageEdited__SNDd2{margin-left:.4em;color:#616061;font-size:12px;font-weight:400;line-height:1.375}.platform-chat_messageText__5JVx2 em,.platform-chat_messageText__5JVx2 s,.platform-chat_messageText__5JVx2 strong{color:inherit}.platform-chat_messageActions__PbNSk{position:absolute;top:-14px;right:8px;z-index:2;display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--chat-composer-border);border-radius:8px;background:var(--chat-main-bg,var(--vennum-color-surface-card,#fff));box-shadow:0 1px 3px rgba(29,28,29,.13);opacity:0;pointer-events:none;transition:opacity .12s ease}.platform-chat_messageActionButton__5MjCp{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:6px;background:transparent;color:#616061;cursor:pointer}.platform-chat_messageActionButton__5MjCp:hover{background:rgba(29,28,29,.06);color:#1d1c1d}.platform-chat_messageActionButtonDanger__CHVlK:hover{background:rgba(224,30,90,.1);color:#e01e5a}.platform-chat_messageActionIcon__mELYz{display:block;width:18px;height:18px}.platform-chat_messageEditPanel__mwqcF{display:flex;flex-direction:column;gap:8px;margin-top:4px}.platform-chat_messageEditInput__SKr_M{width:100%;min-height:72px;padding:10px 12px;border:1px solid var(--chat-composer-border);border-radius:8px;background:var(--chat-main-bg,var(--vennum-color-surface-card,#fff));color:var(--chat-message-text);font-family:var(--chat-font-family);font-size:15.5px;font-weight:400;line-height:1.46668;letter-spacing:0;resize:vertical}.platform-chat_messageEditInput__SKr_M:focus{outline:none;border-color:color-mix(in srgb,var(--chat-accent-fill) 45%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-accent-fill) 20%,transparent)}.platform-chat_messageEditActions__1u_rV{display:flex;justify-content:flex-end;gap:8px}.platform-chat_messageLink__6y2p4{color:#1264a3;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px;word-break:break-word}.platform-chat_messageLink__6y2p4:hover{color:#0b4c8c}.platform-chat_messageLinkChip__5ByjR{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin:2px 0;padding:4px 10px 4px 8px;border-radius:999px;background:#e8f5fa;color:#1d1c1d;font-size:15px;font-weight:400;line-height:1.3;text-decoration:none;vertical-align:middle}.platform-chat_messageLinkChipIcon__Y32zi{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;color:#1264a3}.platform-chat_messageLinkChipIcon__Y32zi svg{display:block;width:16px;height:16px}.platform-chat_messageLinkChip__5ByjR:hover{background:#d9eef7;color:#1d1c1d}.platform-chat_messageUrlImage__lnTSw{display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:min(100%,480px)}.platform-chat_messageAttachmentPreview__5Bvum{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-top:6px;max-width:min(100%,480px)}.platform-chat_messageAttachmentImageLink__RVEZW{display:block;max-width:100%;padding:0;margin:0;overflow:hidden;border:1px solid rgba(29,28,29,.13);border-radius:8px;background:#fff;line-height:0;box-shadow:0 1px 3px rgba(29,28,29,.08);cursor:zoom-in;text-align:left;font:inherit;color:inherit}.platform-chat_messageAttachmentImage__Gy3jg{display:block;width:auto;max-width:100%;max-height:480px;object-fit:contain;pointer-events:none}.platform-chat_imageLightbox__gJ7HC{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:48px 24px 24px;background:rgba(17,17,17,.88);cursor:zoom-out}.platform-chat_imageLightboxClose__ybZ5E{position:absolute;top:12px;right:12px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:999px;background:rgba(255,255,255,.14);color:#fff;font-size:28px;line-height:1;cursor:pointer}.platform-chat_imageLightboxClose__ybZ5E:hover{background:rgba(255,255,255,.24)}.platform-chat_imageLightboxImage__YnjRK{display:block;max-width:min(100%,1200px);max-height:calc(100vh - 72px);width:auto;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,.45);cursor:default}.platform-chat_messageAttachmentFileName__BKQRj{display:inline-flex;align-items:center;gap:4px;color:#616061;font-size:15px;font-weight:400;line-height:1.375;text-decoration:none;word-break:break-word}.platform-chat_messageAttachmentFileChevron__PKUyY{display:inline-block;color:#616061;font-size:11px;line-height:1;transform:translateY(-1px)}.platform-chat_messageAttachmentFileName__BKQRj:hover{color:#1d1c1d;text-decoration:underline}.platform-chat_messageAttachmentPdfCard__6YszN{width:100%;overflow:hidden;border:1px solid rgba(15,23,42,.1);border-radius:12px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.platform-chat_messageAttachmentPdfHeader__BWxq0{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(15,23,42,.08);text-decoration:none;color:inherit}.platform-chat_messageAttachmentPdfHeader__BWxq0:hover{background:rgba(15,23,42,.02)}.platform-chat_messageAttachmentPdfIcon__0bAC8{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:34px;height:34px;border-radius:8px;background:#e11d48;color:#fff;font-size:.62rem;font-weight:800;letter-spacing:.02em}.platform-chat_messageAttachmentPdfMeta__hq4L7{display:flex;flex-direction:column;gap:2px;min-width:0}.platform-chat_messageAttachmentPdfName__wS9jc{color:var(--vennum-color-content-text-primary);font-size:.9rem;font-weight:var(--vennum-font-weight-semibold);line-height:1.3;word-break:break-word}.platform-chat_messageAttachmentPdfType__v1_O0{color:var(--vennum-color-content-text-muted);font-size:.78rem}.platform-chat_messageAttachmentPdfFrame__tfj2D{display:block;width:100%;height:280px;border:none;background:#f3f4f6}.platform-chat_messageAttachment__WIWKW{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:8px 12px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background:rgba(15,23,42,.03);color:#3552f6;font-size:.88rem;font-weight:var(--vennum-font-weight-semibold);text-decoration:none}.platform-chat_messageAttachment__WIWKW:hover{border-color:rgba(53,82,246,.2);background:rgba(53,82,246,.06);color:#2c46d6}.platform-chat_messageAttachment__WIWKW:before{content:"📎"}.platform-chat_attachmentInput__Veivv{display:none}.platform-chat_pendingAttachment__6_gmb{display:inline-flex;align-items:center;gap:var(--vennum-space-2);align-self:flex-start;padding:6px 10px;border:1px solid rgba(15,23,42,.08);border-radius:999px;background:var(--vennum-color-surface-muted,#f8f9fc);color:var(--vennum-color-content-text-secondary);font-size:.82rem}.platform-chat_pendingAttachmentName__Vbed9{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-chat_pendingAttachmentRemove__NoHOJ{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:none;border-radius:999px;background:transparent;color:var(--vennum-color-content-text-muted);font-size:1rem;line-height:1;cursor:pointer}.platform-chat_pendingAttachmentRemove__NoHOJ:hover{background:rgba(15,23,42,.06);color:var(--vennum-color-content-text-primary)}.platform-chat_inlineCode__qPE9e{display:inline;padding:1px 5px;border:1px solid #e4e4e4;border-radius:5px;background:#f2f2f2;color:#e01e5a;font-size:.92em}.platform-chat_inlineCode__qPE9e,.platform-chat_messageCodeBlock__f37Ls{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.platform-chat_messageCodeBlock__f37Ls{display:block;box-sizing:border-box;width:100%;margin:6px 0;padding:8px 14px;overflow-x:auto;border:1px solid #e4e4e4;border-radius:12px;background:#f4f4f4;color:#1d1c1d;font-size:15px;font-weight:400;line-height:1.375;white-space:pre-wrap;word-break:break-word}.platform-chat_messageList__ntKSp{margin:2px 0 4px;padding-left:1.4rem}.platform-chat_messageList__ntKSp li+li{margin-top:2px}.platform-chat_composerWrap__WgaUR{flex-shrink:0;padding:var(--vennum-space-3) var(--vennum-space-5) var(--vennum-space-3);background:var(--chat-composer-wrap-bg)}.platform-chat_composer__wbgov{display:flex;flex-direction:column;align-items:stretch;width:100%;margin:0;overflow:visible;border:1px solid var(--chat-composer-border);border-radius:8px;background:var(--chat-composer-bg);box-shadow:0 1px 3px rgba(29,28,29,.08);transition:border-color .15s ease,box-shadow .15s ease}.platform-chat_composer__wbgov:focus-within{border-color:rgba(29,28,29,.35);box-shadow:0 1px 3px rgba(29,28,29,.1),0 0 0 1px rgba(29,28,29,.06)}.platform-chat_composerHeader__oiVhF{flex-shrink:0;padding:2px 6px;border-bottom:1px solid var(--chat-composer-divider);border-radius:7px 7px 0 0;background:var(--chat-composer-bg)}.platform-chat_composerToolbar__pZsLb{display:flex;align-items:center;gap:0;flex-wrap:wrap}.platform-chat_formatButton__WRvAo{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 6px;border:none;border-radius:4px;background:transparent;color:var(--chat-composer-icon);font-size:.9rem;font-weight:700;line-height:1;opacity:1;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.platform-chat_formatButton__WRvAo em,.platform-chat_formatButton__WRvAo s,.platform-chat_formatButton__WRvAo strong{font-size:.9rem;font-weight:700;font-style:inherit;text-decoration:inherit;font-family:var(--chat-font-family)}.platform-chat_formatButton__WRvAo em{font-style:italic;font-weight:700}.platform-chat_formatButton__WRvAo s{text-decoration:line-through}.platform-chat_formatButtonIcon__EWKdC{display:block;width:17px;height:17px}.platform-chat_formatButton__WRvAo:hover:not(:disabled){background:rgba(29,28,29,.06);color:var(--chat-message-text);opacity:1}.platform-chat_formatButtonActive__YsBRW:not(:disabled){background:rgba(29,28,29,.1);color:var(--chat-message-text);opacity:1}.platform-chat_formatButton__WRvAo:disabled{opacity:.32;cursor:default;background:transparent}.platform-chat_composerBody__nS67f{display:flex;flex-direction:column;gap:4px;min-height:0;padding:8px 12px 0;border-radius:0 0 7px 7px;background:var(--chat-main-bg,var(--vennum-color-surface-card,#fff))}.platform-chat_emojiPickerWrap___tUp4{position:relative}.platform-chat_emojiPicker__yqJ3Y{position:absolute;bottom:calc(100% + 8px);left:0;z-index:30;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:176px;padding:10px;border:1px solid var(--chat-composer-border);border-radius:12px;background:var(--chat-main-bg,var(--vennum-color-surface-card,#fff));box-shadow:0 14px 28px rgba(15,23,42,.12)}.platform-chat_emojiButton__E_lcq{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:8px;background:transparent;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,emoji,sans-serif;font-size:1.25rem;line-height:1;cursor:pointer}.platform-chat_emojiButton__E_lcq:hover{background:var(--vennum-color-surface-muted,#f4f6fb)}.platform-chat_composerInput__kEnxM{width:100%;min-height:1.46668em;max-height:140px;padding:0;border:none;background:transparent;overflow-y:auto;color:var(--chat-message-text);font-family:var(--chat-font-family);font-size:15px;font-weight:400;line-height:1.46668;letter-spacing:0;outline:none;white-space:pre-wrap;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.platform-chat_composerFooter__jLdsm{display:flex;align-items:center;justify-content:space-between;gap:var(--vennum-space-3);margin:0 -4px;padding:4px 0 8px}.platform-chat_composerFooterActions__rfJiF{display:flex;align-items:center;gap:4px}.platform-chat_composerAttachButton__I1dJf{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:#e8e8e8;color:#1d1c1d;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.platform-chat_composerAttachIconSvg__u0awO{display:block;width:16px;height:16px}.platform-chat_composerAttachButton__I1dJf:hover:not(:disabled){background:#dcdcdc;color:#1d1c1d}.platform-chat_composerAttachButton__I1dJf:disabled{opacity:.45;cursor:not-allowed}.platform-chat_composerIconButton__gqUkI{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--chat-composer-icon);font-size:1rem;opacity:1;cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.platform-chat_composerIconButtonSvg__3lgc4{display:block;width:20px;height:20px}.platform-chat_composerIconButton__gqUkI:hover:not(:disabled){background:rgba(29,28,29,.06);color:var(--chat-message-text);opacity:1}.platform-chat_composerIconButton__gqUkI:disabled{opacity:.35;cursor:not-allowed}.platform-chat_composerInput__kEnxM:empty:before{content:attr(data-placeholder);color:var(--chat-composer-placeholder);pointer-events:none}.platform-chat_composerInput__kEnxM::placeholder{color:var(--chat-composer-placeholder);opacity:1}.platform-chat_composerInput__kEnxM div+div,.platform-chat_composerInput__kEnxM div+ol,.platform-chat_composerInput__kEnxM div+ul,.platform-chat_composerInput__kEnxM ol+div,.platform-chat_composerInput__kEnxM ol+ol,.platform-chat_composerInput__kEnxM ol+ul,.platform-chat_composerInput__kEnxM ul+div,.platform-chat_composerInput__kEnxM ul+ol,.platform-chat_composerInput__kEnxM ul+ul{margin-top:2px}.platform-chat_composerInput__kEnxM ol,.platform-chat_composerInput__kEnxM ul{margin:0;padding-left:1.4rem}.platform-chat_composerInput__kEnxM pre{box-sizing:border-box;width:100%;margin:6px 0;padding:8px 14px;border:1px solid #e4e4e4;border-radius:12px;background:#f4f4f4;color:#1d1c1d;font-size:15px;line-height:1.375;white-space:pre-wrap}.platform-chat_composerInput__kEnxM code,.platform-chat_composerInput__kEnxM pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.platform-chat_composerInput__kEnxM code{display:inline;padding:1px 5px;border:1px solid #e4e4e4;border-radius:5px;background:#f2f2f2;color:#e01e5a;font-size:.92em}.platform-chat_composerInput__kEnxM pre code{display:block;padding:0;border:none;border-radius:0;background:transparent;color:inherit;font-size:inherit}.platform-chat_sendControl__cQ8pN{display:inline-flex;flex-shrink:0;align-items:stretch;height:28px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--chat-composer-send-idle);cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.platform-chat_sendControlMain__p5Dtr{display:inline-flex;align-items:center;justify-content:center;width:32px;height:28px}.platform-chat_sendControlDivider__DQvCe{align-self:center;width:1px;height:16px;background:currentColor;opacity:.28}.platform-chat_sendControlMenu__dMM_E{display:inline-flex;align-items:center;justify-content:center;width:22px;height:28px;padding-right:2px}.platform-chat_sendIconButtonSvg__Sr_1k{display:block;width:17px;height:17px}.platform-chat_sendChevronSvg___SPRD{display:block;width:13px;height:13px}.platform-chat_sendControl__cQ8pN:not(:disabled){background:#007a5a;color:#fff}.platform-chat_sendControl__cQ8pN:not(:disabled) .platform-chat_sendControlDivider__DQvCe{background:rgba(255,255,255,.55);opacity:1}.platform-chat_sendControl__cQ8pN:not(:disabled):hover{background:#148567}.platform-chat_sendControl__cQ8pN:disabled{color:#1d1c1d;opacity:.45;cursor:default}.platform-chat_composerHint__V6Hh_{margin:8px 2px 0;color:#616061;font-family:var(--chat-font-family);font-size:12px;font-weight:400;line-height:1.3;text-align:right}.platform-chat_sendIconButton__ROv3x{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--chat-composer-send-idle);cursor:pointer;transition:background .15s ease,color .15s ease,opacity .15s ease}.platform-chat_sendIconButton__ROv3x:not(:disabled){background:#007a5a;color:#fff}.platform-chat_sendIconButton__ROv3x:not(:disabled):hover{background:#148567}.platform-chat_sendIconButton__ROv3x:disabled{opacity:.45;cursor:default}.platform-chat_sendButton__vgXSp{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-width:68px;height:32px;padding:0 var(--vennum-space-3);border:none;border-radius:calc(var(--vennum-radius) * .9);background:var(--chat-accent-fill);color:#fff;font-family:inherit;font-size:.82rem;font-weight:700;cursor:pointer;transition:opacity .15s ease,filter .15s ease}.platform-chat_sendButton__vgXSp:hover:not(:disabled){filter:brightness(1.08)}.platform-chat_sendButton__vgXSp:disabled{opacity:.45;cursor:not-allowed}.platform-chat_dangerButton__2x2ZE{display:inline-flex;align-items:center;justify-content:center;min-width:68px;height:36px;padding:0 var(--vennum-space-4);border:none;border-radius:calc(var(--vennum-radius) * .9);background:#e01e5a;color:#fff;font-family:inherit;font-size:var(--vennum-font-size-sm);font-weight:700;cursor:pointer}.platform-chat_dangerButton__2x2ZE:hover:not(:disabled){filter:brightness(1.05)}.platform-chat_dangerButton__2x2ZE:disabled{opacity:.55;cursor:not-allowed}[data-vennum-theme=dark] .platform-chat_conversationSearchInput__jCwZU{border-color:#3e3f42;background:#1f2126;color:#f3f4f6}[data-vennum-theme=dark] .platform-chat_muteConversationButton___MN2Q{background:transparent;border-color:#3e3f42;color:#f3f4f6}[data-vennum-theme=dark] .platform-chat_muteConversationButton___MN2Q:hover{background:var(--chat-row-hover)}[data-vennum-theme=dark] .platform-chat_muteConversationButtonActive__s9LWA{border-color:#f3f4f6;background:#f3f4f6;color:#1d1c1d}[data-vennum-theme=dark] .platform-chat_muteConversationButtonActive__s9LWA:hover{border-color:#fff;background:#fff}[data-vennum-theme=dark] .platform-chat_searchHit__J8YDd{background:#8a6d12;color:#fff}[data-vennum-theme=dark] .platform-chat_inlineCode__qPE9e{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.1);color:#f6a5bb}[data-vennum-theme=dark] .platform-chat_messageCodeBlock__f37Ls{border-color:#3e3f42;background:#2c2d30;color:#d1d2d3}[data-vennum-theme=dark] .platform-chat_messageLink__6y2p4{color:#93c5fd}[data-vennum-theme=dark] .platform-chat_messageLink__6y2p4:hover{color:#bfdbfe}[data-vennum-theme=dark] .platform-chat_messageLinkChip__5ByjR{background:rgba(126,203,224,.16);color:#f3f4f6}[data-vennum-theme=dark] .platform-chat_messageLinkChip__5ByjR:hover{background:rgba(126,203,224,.24);color:#f3f4f6}[data-vennum-theme=dark] .platform-chat_messageLinkChipIcon__Y32zi{color:#7ecbe0}[data-vennum-theme=dark] .platform-chat_messageAttachmentImageLink__RVEZW{border-color:rgba(255,255,255,.08);background:#2a2f36}[data-vennum-theme=dark] .platform-chat_messageAttachmentFileName__BKQRj{color:#9ca3af}[data-vennum-theme=dark] .platform-chat_messageAttachmentFileName__BKQRj:hover{color:#e5e7eb}[data-vennum-theme=dark] .platform-chat_messageAttachmentPdfCard__6YszN{border-color:rgba(255,255,255,.08);background:#2a2f36;box-shadow:none}[data-vennum-theme=dark] .platform-chat_messageAttachmentPdfHeader__BWxq0{border-bottom-color:rgba(255,255,255,.08)}[data-vennum-theme=dark] .platform-chat_messageAttachmentPdfHeader__BWxq0:hover{background:rgba(255,255,255,.03)}[data-vennum-theme=dark] .platform-chat_messageAttachmentPdfFrame__tfj2D{background:#1f2329}[data-vennum-theme=dark] .platform-chat_messageAttachment__WIWKW{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#93c5fd}[data-vennum-theme=dark] .platform-chat_messageAttachment__WIWKW:hover{border-color:rgba(96,165,250,.24);background:rgba(96,165,250,.12);color:#bfdbfe}[data-vennum-theme=dark] .platform-chat_messageActions__PbNSk{border-color:rgba(255,255,255,.12);background:#2a2f36;box-shadow:0 1px 3px rgba(0,0,0,.35)}[data-vennum-theme=dark] .platform-chat_messageActionButton__5MjCp{color:#c7c8c9}[data-vennum-theme=dark] .platform-chat_messageActionButton__5MjCp:hover{background:rgba(255,255,255,.08);color:#fff}[data-vennum-theme=dark] .platform-chat_messageActionButtonDanger__CHVlK:hover{background:rgba(224,30,90,.18);color:#ff6b8a}[data-vennum-theme=dark] .platform-chat_messageTime__yAAA2{color:#ababad}[data-vennum-theme=dark] .platform-chat_messageEditInput__SKr_M{border-color:rgba(255,255,255,.12);background:#2a2f36;color:#f3f4f6}[data-vennum-theme=dark] .platform-chat_pendingAttachment__6_gmb{border-color:rgba(255,255,255,.08);background:#353941;color:#d1d5db}[data-vennum-theme=dark] .platform-chat_dateDividerLabel__e33am{border-color:rgba(255,255,255,.08);background:#353941;color:#e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.2)}[data-vennum-theme=dark] .platform-chat_composerHeader__oiVhF{border-bottom-color:var(--chat-composer-divider);background:var(--chat-composer-bg)}[data-vennum-theme=dark] .platform-chat_composer__wbgov{box-shadow:0 1px 3px rgba(0,0,0,.28)}[data-vennum-theme=dark] .platform-chat_composer__wbgov:focus-within{border-color:rgba(255,255,255,.28);box-shadow:0 1px 3px rgba(0,0,0,.32),0 0 0 1px rgba(255,255,255,.06)}[data-vennum-theme=dark] .platform-chat_composerBody__nS67f{background:var(--chat-main-bg)}[data-vennum-theme=dark] .platform-chat_formatButton__WRvAo{color:var(--chat-composer-icon)}[data-vennum-theme=dark] .platform-chat_formatButton__WRvAo:hover:not(:disabled){background:rgba(255,255,255,.08);color:#fff}[data-vennum-theme=dark] .platform-chat_formatButtonActive__YsBRW{background:rgba(255,255,255,.12);color:#fff}[data-vennum-theme=dark] .platform-chat_composerAttachButton__I1dJf{background:rgba(255,255,255,.12);color:#f3f4f6}[data-vennum-theme=dark] .platform-chat_composerAttachButton__I1dJf:hover:not(:disabled){background:rgba(255,255,255,.18);color:#fff}[data-vennum-theme=dark] .platform-chat_composerIconButton__gqUkI{color:var(--chat-composer-icon)}[data-vennum-theme=dark] .platform-chat_composerIconButton__gqUkI:hover:not(:disabled){background:rgba(255,255,255,.08);color:#fff}[data-vennum-theme=dark] .platform-chat_composerInput__kEnxM:empty:before{color:var(--chat-composer-placeholder)}[data-vennum-theme=dark] .platform-chat_composerHint__V6Hh_{color:#ababad}[data-vennum-theme=dark] .platform-chat_sendControl__cQ8pN:disabled{color:#e5e7eb}[data-vennum-theme=dark] .platform-chat_emojiPicker__yqJ3Y{border-color:rgba(255,255,255,.08);background:#353941;box-shadow:0 14px 28px rgba(0,0,0,.28)}[data-vennum-theme=dark] .platform-chat_composerInput__kEnxM code{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.1);color:#f6a5bb}[data-vennum-theme=dark] .platform-chat_composerInput__kEnxM pre{border-color:#3e3f42;background:#2c2d30;color:#d1d2d3}[data-vennum-theme=dark] .platform-chat_composerInput__kEnxM pre code{border:none;background:transparent;color:inherit}[data-vennum-theme=dark] .platform-chat_emojiButton__E_lcq:hover{background:rgba(255,255,255,.08)}.platform-chat_loadingState__cUcYj{display:flex;flex:1 1;align-items:center;justify-content:center;padding:var(--vennum-space-8);color:var(--vennum-color-content-text-muted);font-size:var(--vennum-font-size-sm)}.platform-chat_errorBanner__KbqaH{flex-shrink:0;margin:var(--vennum-space-3) var(--vennum-space-5) 0;padding:var(--vennum-space-3) var(--vennum-space-4);border:1px solid rgba(220,38,38,.25);border-radius:calc(var(--vennum-radius) * .9);background:rgba(220,38,38,.08);color:#b91c1c;font-size:var(--vennum-font-size-sm)}.platform-chat_modalBackdrop__5QUIr{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:var(--vennum-space-5);background:rgba(15,23,42,.45)}.platform-chat_modal__69Idj{width:min(420px,100%);padding:var(--vennum-space-5);border:1px solid var(--vennum-color-border-subtle);border-radius:calc(var(--vennum-radius) * 1.2);background:var(--vennum-color-surface-card);box-shadow:0 24px 48px rgba(15,23,42,.18)}.platform-chat_modalTitle__AqFw7{margin:0 0 var(--vennum-space-2);color:var(--vennum-color-content-text-primary);font-size:1rem;font-weight:var(--vennum-font-weight-bold)}.platform-chat_modalHint__MVDgj{margin:0 0 var(--vennum-space-4);color:var(--vennum-color-content-text-muted);font-size:.88rem;line-height:1.45}.platform-chat_modalField__l0y57{display:flex;flex-direction:column;gap:var(--vennum-space-2);margin-bottom:var(--vennum-space-4)}.platform-chat_modalLabel__JiCdQ{color:var(--vennum-color-content-text-muted);font-size:var(--vennum-font-size-sm);font-weight:var(--vennum-font-weight-semibold)}.platform-chat_modalInput__7Z0pQ,.platform-chat_userPicker__1F79l{width:100%;padding:var(--vennum-space-3);border:1px solid var(--vennum-color-border-subtle);border-radius:calc(var(--vennum-radius) * .9);background:var(--vennum-color-surface-light);color:var(--vennum-color-content-text-primary);font-family:inherit;font-size:var(--vennum-font-size-md)}.platform-chat_userPicker__1F79l{max-height:220px;overflow:auto}.platform-chat_userPickerEmpty__v2Bai{padding:var(--vennum-space-3);color:var(--vennum-color-content-text-muted);font-size:.88rem;text-align:center}.platform-chat_userOption__JOoPg{display:flex;align-items:center;gap:var(--vennum-space-3);width:100%;padding:var(--vennum-space-2) var(--vennum-space-3);border:none;border-radius:calc(var(--vennum-radius) * .8);background:transparent;color:var(--vennum-color-content-text-secondary);font-size:var(--vennum-font-size-sm);text-align:left;cursor:pointer}.platform-chat_userOption__JOoPg:hover{background:var(--vennum-color-surface-table-row-hover)}.platform-chat_userOptionText__soAC0{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.platform-chat_userOptionNameRow__UL6X1{display:flex;align-items:baseline;gap:6px;min-width:0}.platform-chat_userOptionName__ExYdE{overflow:hidden;color:var(--vennum-color-content-text-primary);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.platform-chat_userOptionRole__aCILs{font-size:.78rem;font-weight:400}.platform-chat_userOptionRole__aCILs,.platform-chat_userOptionText__soAC0 small{overflow:hidden;color:var(--vennum-color-content-text-muted);text-overflow:ellipsis;white-space:nowrap}.platform-chat_userOptionText__soAC0 small{font-size:.72rem}.platform-chat_modalActions__Tcj2j{display:flex;justify-content:flex-end;gap:var(--vennum-space-3)}.platform-chat_secondaryButton__OxDR6{height:36px;padding:0 var(--vennum-space-4);border:1px solid var(--vennum-color-border-subtle);border-radius:calc(var(--vennum-radius) * .9);background:transparent;color:var(--vennum-color-content-text-secondary);font-size:var(--vennum-font-size-sm);cursor:pointer}@media (max-width:900px){.platform-chat_sidebar__0EaiG{width:210px;min-width:190px}}@media (max-width:768px){html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh{height:calc(100dvh - 60px - env(safe-area-inset-top, 0px) - var(--vennum-chat-keyboard, 0px));margin-bottom:calc(-1 * max(82px + env(safe-area-inset-bottom, 0px) - var(--vennum-chat-keyboard, 0px),
          0px));padding:0 0 max(82px + env(safe-area-inset-bottom,0px) - var(--vennum-chat-keyboard,0px),0px);background:var(--vennum-color-surface-card,#fff);min-height:0;overflow:hidden}html[data-provider-mobile-tabs=true][data-vennum-theme=dark] .platform-chat_chatPage__DXYsh{background:#1e2128}html[data-provider-mobile-tabs=true][data-vennum-theme=dark] .platform-chat_chatPage__DXYsh:has(.platform-chat_chatShell__WD8Iz[data-mobile-pane=thread]){background:#2d3139}html[data-provider-mobile-tabs=true][data-chat-keyboard="1"] .platform-chat_chatPage__DXYsh{position:fixed;z-index:30;top:calc(60px + env(safe-area-inset-top, 0px));right:0;bottom:var(--vennum-chat-keyboard,0);left:0;height:auto;margin-bottom:0;padding-bottom:0}html[data-provider-mobile-tabs=true] .platform-chat_chatShellWithPrompt__SPFfh,html[data-provider-mobile-tabs=true] .platform-chat_chatShell__WD8Iz{flex:1 1;height:auto;min-height:0;max-height:none;border:0;border-radius:0;box-shadow:none}html[data-provider-mobile-tabs=true] .platform-chat_sidebar__0EaiG{width:100%;min-width:0;flex:1 1;border-right:0;box-shadow:none}html[data-provider-mobile-tabs=true] .platform-chat_sidebarScroll__Xasfu{padding:8px 0 28px}html[data-provider-mobile-tabs=true] .platform-chat_sectionLabel__2X3Oi{padding:22px 16px 8px;color:var(--vennum-color-content-text-primary);font-size:1.0625rem;font-weight:700;line-height:1.3}html[data-provider-mobile-tabs=true] .platform-chat_sidebarScroll__Xasfu>.platform-chat_sectionLabel__2X3Oi:first-of-type{padding-top:10px}html[data-provider-mobile-tabs=true] .platform-chat_sectionLabelIconBadge__X43cp{width:22px;height:22px}html[data-provider-mobile-tabs=true] .platform-chat_sectionLabelIcon__2e7zo{width:20px;height:20px}html[data-provider-mobile-tabs=true] .platform-chat_sectionAddButton__hFpmh{display:none}html[data-provider-mobile-tabs=true] .platform-chat_conversationList__69mX0{gap:2px;padding:0 8px}html[data-provider-mobile-tabs=true] .platform-chat_conversationButton__bHB7c{min-height:52px;padding:10px 8px;border-radius:12px;color:var(--vennum-color-content-text-primary);font-size:1.0625rem;line-height:1.25}html[data-provider-mobile-tabs=true] .platform-chat_conversationButtonUnread__JpZF9 .platform-chat_conversationName__p2FYb{font-weight:700}html[data-provider-mobile-tabs=true] .platform-chat_conversationPrefix__U975E{width:28px;color:inherit;font-size:1.2rem;font-weight:500;text-align:center}html[data-provider-mobile-tabs=true] .platform-chat_conversationName__p2FYb{flex:1 1}html[data-provider-mobile-tabs=true] .platform-chat_selfYouBadge__2zqIN{font-size:1rem}html[data-provider-mobile-tabs=true] .platform-chat_channelStatus__Kclx_,html[data-provider-mobile-tabs=true] .platform-chat_conversationStatus__cOsjt,html[data-provider-mobile-tabs=true] .platform-chat_presenceSelfValue__V8IrT{font-size:.92rem}html[data-provider-mobile-tabs=true] .platform-chat_presenceSelfTitle__cDK4u{font-size:1.0625rem}html[data-provider-mobile-tabs=true] .platform-chat_presenceDot__Ufrcf{width:11px;height:11px}html[data-provider-mobile-tabs=true] .platform-chat_dmAvatar__u671t{width:36px;height:36px;border-radius:8px;background:#e7e7ec;color:#1d1c1d;font-size:.78rem;letter-spacing:.01em}html[data-provider-mobile-tabs=true][data-vennum-theme=dark] .platform-chat_dmAvatar__u671t{background:#3a3e46;color:#f3f4f6}html[data-provider-mobile-tabs=true] .platform-chat_unreadBadge__SYWBw{min-width:22px;height:22px;padding:0 7px;font-size:.75rem;line-height:22px}html[data-provider-mobile-tabs=true] .platform-chat_mobileAddRow__MKKl6{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:8px 16px 16px;border:0;background:transparent;color:var(--vennum-color-content-text-primary);font-family:inherit;font-size:1.0625rem;font-weight:400;line-height:1.25;text-align:left;cursor:pointer}html[data-provider-mobile-tabs=true] .platform-chat_mobileAddMark__SMRfz{display:inline-flex;width:28px;flex-shrink:0;justify-content:center;font-size:1.45rem;font-weight:400;line-height:1}html[data-provider-mobile-tabs=true] .platform-chat_conversationButton__bHB7c:active,html[data-provider-mobile-tabs=true] .platform-chat_mobileAddRow__MKKl6:active{background:rgba(29,28,29,.06)}html[data-provider-mobile-tabs=true] .platform-chat_conversationButtonActive__St2Kr,html[data-provider-mobile-tabs=true] .platform-chat_conversationButtonActive__St2Kr:hover{background:rgba(29,28,29,.08);color:var(--vennum-color-content-text-primary);font-weight:700}html[data-provider-mobile-tabs=true][data-vennum-theme=dark] .platform-chat_conversationButtonActive__St2Kr,html[data-provider-mobile-tabs=true][data-vennum-theme=dark] .platform-chat_conversationButtonActive__St2Kr:hover,html[data-provider-mobile-tabs=true][data-vennum-theme=dark] .platform-chat_conversationButton__bHB7c:active,html[data-provider-mobile-tabs=true][data-vennum-theme=dark] .platform-chat_mobileAddRow__MKKl6:active{background:rgba(255,255,255,.08)}html[data-provider-mobile-tabs=true] .platform-chat_emptyDmButton__95CLF{display:none}html[data-provider-mobile-tabs=true] .platform-chat_emptyDmState__C_JSQ{padding:8px 16px 4px 24px;font-size:1rem;line-height:1.4}html[data-provider-mobile-tabs=true] .platform-chat_chatShell__WD8Iz[data-mobile-pane=list] .platform-chat_mainPanel__Jhj4N,html[data-provider-mobile-tabs=true] .platform-chat_chatShell__WD8Iz[data-mobile-pane=thread] .platform-chat_sidebar__0EaiG{display:none}html[data-provider-mobile-tabs=true] .platform-chat_channelHeader__E4mku{gap:8px;padding:10px 12px}html[data-provider-mobile-tabs=true] .platform-chat_channelHeaderMain__9L8yl{flex:1 1}html[data-provider-mobile-tabs=true] .platform-chat_channelHeaderMain__9L8yl>div,html[data-provider-mobile-tabs=true] .platform-chat_channelTitle__cbwyi{min-width:0}html[data-provider-mobile-tabs=true] .platform-chat_channelTitle__cbwyi>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-provider-mobile-tabs=true] .platform-chat_mobileBackButton__nNrT7{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin-left:-6px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--vennum-color-content-text-primary);cursor:pointer}html[data-provider-mobile-tabs=true] .platform-chat_mobileBackButton__nNrT7:hover{background:var(--chat-row-hover,rgba(0,0,0,.05))}html[data-provider-mobile-tabs=true] .platform-chat_muteConversationLabel__3bOyG{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-provider-mobile-tabs=true] .platform-chat_muteConversationButton___MN2Q{width:32px;justify-content:center;padding:0}html[data-provider-mobile-tabs=true] .platform-chat_conversationSearchInput__jCwZU{width:112px;max-width:28vw}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_dateDivider__troPn{display:block;margin:22px 4px 10px}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_dateDivider__troPn:after,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_dateDivider__troPn:before{display:none}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_dateDividerLabel__e33am{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--vennum-color-content-text-primary);font-size:15px;font-weight:700;line-height:1.3}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerWrap__WgaUR{padding:8px 12px 10px}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerHint__V6Hh_{display:none}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"attach input emoji";align-items:center;column-gap:2px;min-height:48px;padding:4px 8px 4px 4px;border-color:rgba(29,28,29,.14);border-radius:24px;background:var(--chat-main-bg,#fff);box-shadow:none}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerHeader__oiVhF,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_pendingAttachment__6_gmb,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_sendControl__cQ8pN{display:none}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerBody__nS67f,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerFooterActions__rfJiF,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerFooter__jLdsm{display:contents}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerAttachButton__I1dJf{grid-area:attach}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_emojiPickerWrap___tUp4{grid-area:emoji}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerInput__kEnxM{grid-area:input;max-height:24px;overflow:hidden;font-size:16px;white-space:nowrap}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerInput__kEnxM:empty:before{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within{grid-template-columns:auto auto auto minmax(0,1fr) auto;grid-template-areas:"input input input input input" "attach formats emoji . send";row-gap:2px;align-items:end;padding:8px 8px 4px;border-radius:18px}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_composerInput__kEnxM,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_composerInput__kEnxM{min-height:40px;max-height:120px;overflow-x:hidden;overflow-y:auto;padding:4px 6px 8px;white-space:pre-wrap}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_composerInput__kEnxM:empty:before,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_composerInput__kEnxM:empty:before{white-space:normal}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_composerHeader__oiVhF,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_composerHeader__oiVhF{display:block;grid-area:formats;padding:0;border:0;background:transparent}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_formatButton__WRvAo,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_formatButton__WRvAo{min-width:28px;height:32px}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_sendControl__cQ8pN,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_sendControl__cQ8pN{display:inline-flex;grid-area:send;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;opacity:1}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_sendControl__cQ8pN:disabled,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_sendControl__cQ8pN:disabled{background:transparent;color:#9a9a9a;opacity:1}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_sendControl__cQ8pN:not(:disabled),html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_sendControl__cQ8pN:not(:disabled){background:#007a5a;color:#fff}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_sendControlDivider__DQvCe,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_sendControlMenu__dMM_E,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_sendControlDivider__DQvCe,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_sendControlMenu__dMM_E{display:none}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_sendControlMain__p5Dtr,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_sendControlMain__p5Dtr{width:36px;height:36px}html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composerExpanded__kor6K .platform-chat_pendingAttachment__6_gmb,html[data-provider-mobile-tabs=true] .platform-chat_chatPage__DXYsh .platform-chat_composer__wbgov:focus-within .platform-chat_pendingAttachment__6_gmb{display:inline-flex;grid-column:1/-1;max-width:100%}}.message-composer_root__u3XHW{min-width:0}.message-composer_compactWrap__KQkfi{padding:0;background:transparent}.message-composer_textarea__ZMLLo{display:block;resize:none;min-height:2.5rem;max-height:7.5rem;field-sizing:content}
/*# sourceMappingURL=6addc997aa1cd7d3.css.map*/