.chat-empty[data-v-e4fdc2d1]{text-align:center}.chat-empty__icon[data-v-e4fdc2d1]{display:flex;justify-content:center;margin-bottom:16px}.chat-empty__title[data-v-e4fdc2d1]{font-size:24px;font-weight:500;line-height:133%;margin:0 0 16px}.chat-empty__subtitle[data-v-e4fdc2d1]{color:#576376;font-size:18px;font-weight:400;line-height:133%;margin-bottom:8px;text-align:center}.chat-empty__quick-replies[data-v-e4fdc2d1]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.chat-empty__quick-btn[data-v-e4fdc2d1]{background:#30b87d26;border:none;border-radius:20px;color:#44a77c;cursor:pointer;font-size:14px;font-weight:400;line-height:100%;padding:10px 18px;transition:background .15s ease}.chat-empty__quick-btn[data-v-e4fdc2d1]:hover{background:#30b87d40}.chat-input-area[data-v-9b3e1dfc]{display:flex;flex-direction:column;flex-shrink:0}.chat-input-reply[data-v-9b3e1dfc]{align-items:flex-start;background:var(--bg-notification-light-warning);border:1px solid var(--border-notification-warning);border-radius:12px;display:flex;gap:10px;margin:8px 24px 6px;overflow:hidden;position:relative}.chat-input-reply__icon[data-v-9b3e1dfc]{align-items:center;background:var(--bg-notification-label-light-warning);display:flex;flex-shrink:0;height:100%;justify-content:center;width:48px}.chat-input-reply__content[data-v-9b3e1dfc]{flex:1;min-width:0;padding:12px 44px 12px 12px}.chat-input-reply__name[data-v-9b3e1dfc]{color:#ff8011;font-size:16px;line-height:125%;margin:0 0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input-reply__preview[data-v-9b3e1dfc]{color:#858d9b;display:-webkit-box;font-size:14px;line-height:143%;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.chat-input-reply__close[data-v-9b3e1dfc]{position:absolute;right:12px;top:12px}.chat-input-edit[data-v-9b3e1dfc]{align-items:flex-start;background:var(--bg-notification-light-info);border:1px solid var(--border-notification-info);border-radius:12px;display:flex;gap:8px;margin:8px 24px 6px;overflow:hidden;position:relative}.chat-input-edit__icon[data-v-9b3e1dfc]{align-items:center;background:var(--bg-notification-label-light-info);display:flex;flex-shrink:0;height:100%;justify-content:center;width:48px}.chat-input-edit__content[data-v-9b3e1dfc]{flex:1;min-width:0;padding:12px 44px 12px 12px}.chat-input-edit__title[data-v-9b3e1dfc]{font-size:16px;line-height:125%;margin:0 0 2px}.chat-input-edit__preview[data-v-9b3e1dfc]{color:#858d9b;font-size:14px;line-height:143%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input-edit__close[data-v-9b3e1dfc]{position:absolute;right:12px;top:12px}.chat-input-code-hint[data-v-9b3e1dfc]{align-items:center;background:var(--bg-notification-light-info,rgba(64,77,99,.04));border:1px solid var(--border-notification-info,rgba(64,77,99,.1));border-radius:10px;color:var(--text-main-commentary,#858d9b);display:flex;font-size:12px;gap:8px;line-height:1.3;margin:8px 24px 0;padding:6px 8px 6px 10px}.chat-input-code-hint__kicker[data-v-9b3e1dfc]{color:var(--text-main-default,#404d63);flex-shrink:0;font-family:var(--font-mono,monospace);font-size:12px}.chat-input-code-hint__text[data-v-9b3e1dfc]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input-code-hint__action[data-v-9b3e1dfc]{background:none;border:1px solid var(--chat-ai-action-border,rgba(64,77,99,.1));border-radius:8px;color:var(--text-main-default,#404d63);cursor:pointer;flex-shrink:0;font-size:12px;padding:2px 8px}.chat-input-code-hint__action[data-v-9b3e1dfc]:hover{background:var(--surface-hover,rgba(64,77,99,.06))}.chat-input-code-hint__close[data-v-9b3e1dfc]{align-items:center;background:none;border:none;border-radius:6px;color:var(--text-main-commentary,#858d9b);cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;padding:0;width:22px}.chat-input-code-hint__close[data-v-9b3e1dfc]:hover{background:var(--surface-hover,rgba(64,77,99,.06));color:var(--text-main-default,#404d63)}.chat-input[data-v-9b3e1dfc]{--chat-accent:var(--chat-ui-primary,#2f8a68);align-items:center;border:none;display:flex;flex-shrink:0;gap:12px;margin:0;padding:10px 16px 12px}.chat-input--editing[data-v-9b3e1dfc],.chat-input--reply[data-v-9b3e1dfc]{padding-top:8px}.chat-input__textfield[data-v-9b3e1dfc]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0;position:relative}.chat-input__field[data-v-9b3e1dfc]{flex:1;min-width:0}.chat-input__field-shell[data-v-9b3e1dfc]{align-items:stretch;display:flex;flex:1;min-width:0;position:relative}.chat-input__file-input[data-v-9b3e1dfc]{display:none}.chat-input__quick-panel[data-v-9b3e1dfc]{background:var(--bg-fill-white-solid-default,#fff);border:1px solid var(--border-divider-solid-default);border-radius:12px;box-shadow:0 10px 28px #00000029;display:flex;flex-direction:column;gap:2px;max-width:320px;min-width:260px;padding:6px;z-index:21}.chat-input__quick-panel[data-v-9b3e1dfc],.chat-input__ttl-panel[data-v-9b3e1dfc]{bottom:calc(100% + 8px);left:8px;position:absolute}.chat-input__ttl-panel[data-v-9b3e1dfc]{background:var(--bg-chat-window-modal,#fff);border:1px solid var(--border-divider-solid-default);border-radius:14px;box-shadow:0 12px 36px #0000002e;display:grid;min-width:230px;padding:8px;z-index:22}.chat-input__ttl-panel button[data-v-9b3e1dfc]{background:transparent;border:0;border-radius:9px;color:var(--text-main-base);cursor:pointer;font:inherit;padding:9px 10px;text-align:left}.chat-input__ttl-panel button.active[data-v-9b3e1dfc],.chat-input__ttl-panel button[data-v-9b3e1dfc]:hover{background:var(--common-primary-solid-12)}.chat-input__ttl-panel p[data-v-9b3e1dfc]{color:var(--text-main-commentary);font-size:12px;line-height:1.35;margin:6px 8px 2px}.chat-input__quick-item--ai[data-v-9b3e1dfc]{align-items:center;display:flex;font-weight:500;gap:8px}.chat-input__quick-item--ai[data-v-9b3e1dfc]:disabled{cursor:default;opacity:.6}.chat-input__quick-item[data-v-9b3e1dfc]{background:transparent;border:none;border-radius:8px;color:var(--text-main-base);cursor:pointer;font:inherit;font-size:14px;padding:8px 10px;text-align:left}.chat-input__quick-item[data-v-9b3e1dfc]:hover{background:var(--background-main-secondary,hsla(0,0%,49.8%,.1))}.chat-input__quick-add[data-v-9b3e1dfc]{border-top:1px solid var(--border-divider-solid-default);display:flex;gap:6px;margin-top:4px;padding-top:6px}.chat-input__quick-add input[data-v-9b3e1dfc]{background:transparent;border:1px solid var(--border-divider-solid-default);border-radius:8px;color:var(--text-main-base);flex:1;font:inherit;font-size:13px;min-width:0;padding:6px 8px}.chat-input__quick-add button[data-v-9b3e1dfc]{background:var(--chat-ui-primary,#2f8a68);border:none;border-radius:8px;color:#fff;cursor:pointer;font:inherit;padding:6px 12px}.chat-input__quick-add button[data-v-9b3e1dfc]:disabled{cursor:default;opacity:.5}.chat-input__quick-reset[data-v-9b3e1dfc]{background:transparent;border:none;border-radius:8px;color:var(--text-main-commentary);cursor:pointer;font:inherit;font-size:12px;padding:6px 10px;text-align:left}.chat-input__format-panel[data-v-9b3e1dfc]{background:var(--bg-fill-white-solid-default,#fff);border:1px solid var(--border-divider-solid-default);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 10px 28px #00000029;display:flex;gap:2px;left:8px;padding:4px;position:absolute;z-index:21}.chat-input__format-btn[data-v-9b3e1dfc]{background:transparent;border:none;border-radius:8px;color:var(--text-main-base);cursor:pointer;font:inherit;font-size:14px;min-width:32px;padding:6px 8px}.chat-input__format-btn[data-v-9b3e1dfc]:hover{background:var(--background-main-secondary,hsla(0,0%,49.8%,.1))}.chat-input__format-btn--bold[data-v-9b3e1dfc]{font-weight:700}.chat-input__format-btn--italic[data-v-9b3e1dfc]{font-style:italic}.chat-input__format-btn--strike[data-v-9b3e1dfc]{text-decoration:line-through}.chat-input__format-btn--code[data-v-9b3e1dfc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px}.chat-input__icon-btn[data-v-9b3e1dfc]{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--chat-ui-text-secondary,#74828d);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .16s ease,background-color .16s ease;width:40px;z-index:2}.chat-input__icon-btn[data-v-9b3e1dfc]:hover:not(:disabled){background:var(--chat-ui-hover,#eef3f5);color:var(--chat-ui-text,#17212b)}.chat-input__icon-btn[data-v-9b3e1dfc]:focus-visible{outline:2px solid var(--chat-ui-accent,#35a980);outline-offset:1px}.chat-input__icon-btn--attach[data-v-9b3e1dfc]{left:4px}.chat-input__icon-btn--voice[data-v-9b3e1dfc]{right:4px}.chat-input__icon-btn--active[data-v-9b3e1dfc]{background:var(--chat-ui-active,#e7f5ef);color:var(--chat-ui-primary,#2f8a68)}.chat-input__icon-btn--recording[data-v-9b3e1dfc]{color:var(--text-error-default,#eb5757)}.chat-input__icon-btn[data-v-9b3e1dfc]:disabled{cursor:default;opacity:.55}.chat-input__icon-btn--emoji[data-v-9b3e1dfc]{right:44px}.chat-input__emoji-trigger[data-v-9b3e1dfc]{cursor:pointer}.chat-input__attach-menu[data-v-9b3e1dfc]{background:var(--bg-chat-window-modal,var(--common-white-100,#fff));border:1px solid rgba(64,77,99,.1);border-radius:16px;bottom:calc(100% + 8px);box-shadow:0 16px 48px #11182729;box-sizing:border-box;display:flex;flex-direction:column;gap:2px;left:8px;min-width:188px;padding:8px;position:absolute;z-index:21}.chat-input__attach-menu-item[data-v-9b3e1dfc]{align-items:center;background:transparent;border:none;border-radius:10px;color:var(--text-main-base);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:12px;line-height:1.2;min-height:42px;padding:0 10px;text-align:left;width:100%}.chat-input__attach-menu-item[data-v-9b3e1dfc]:focus-visible,.chat-input__attach-menu-item[data-v-9b3e1dfc]:hover{background:var(--bg-main-secondary,rgba(64,77,99,.08));outline:none}.chat-input__attach-menu-ai[data-v-9b3e1dfc]{align-items:center;display:inline-flex;flex:0 0 auto;font-weight:800;height:20px;justify-content:center;width:20px}.chat-input__ai-label[data-v-9b3e1dfc],.chat-input__attach-menu-ai[data-v-9b3e1dfc]{color:currentColor;font-size:12px;letter-spacing:0;line-height:1}.chat-input__ai-label[data-v-9b3e1dfc]{font-weight:700}.chat-input__ai-panel[data-v-9b3e1dfc]{background:var(--bg-chat-window-modal,var(--common-white-100,#fff));border:1px solid rgba(64,77,99,.12);border-radius:18px;bottom:calc(100% + 8px);box-shadow:0 24px 72px #1118272e,0 2px 8px #11182714;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;left:32px;max-height:min(620px,100vh - 148px);overflow-y:auto;padding:14px;position:absolute;scrollbar-color:rgba(64,77,99,.22) transparent;scrollbar-width:thin;width:min(464px,100vw - 32px);z-index:20}.chat-input__ai-panel[data-v-9b3e1dfc]::-webkit-scrollbar{width:6px}.chat-input__ai-panel[data-v-9b3e1dfc]::-webkit-scrollbar-thumb{background:#404d6338;border-radius:999px}.chat-input__ai-panel-header[data-v-9b3e1dfc]{align-items:center;color:var(--text-main-base);display:flex;gap:12px;justify-content:space-between;min-height:40px}.chat-input__ai-title-wrap[data-v-9b3e1dfc]{align-items:center;display:flex;gap:10px;min-width:0}.chat-input__ai-kicker[data-v-9b3e1dfc]{align-items:center;background:var(--chat-ui-primary,#2f8a68);border-radius:10px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:800;height:34px;justify-content:center;letter-spacing:0;line-height:1;width:34px}.chat-input__ai-title[data-v-9b3e1dfc]{color:var(--text-main-base);font-size:15px;font-weight:700;line-height:1.2}.chat-input__ai-subtitle[data-v-9b3e1dfc]{color:var(--text-main-commentary,#858d9b);font-size:12px;line-height:1.25;margin-top:2px;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input__ai-header-actions[data-v-9b3e1dfc]{align-items:center;display:inline-flex;flex:0 0 auto;gap:4px}.chat-input__ai-header-btn[data-v-9b3e1dfc]{align-items:center;background:#404d630d;border:1px solid transparent;border-radius:10px;color:var(--icon-normal-default);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .16s ease,border-color .16s ease,color .16s ease;width:32px}.chat-input__ai-header-btn[data-v-9b3e1dfc]:hover{background:#404d6317;border-color:#404d631f;color:var(--text-main-base)}.chat-input__ai-header-btn[data-v-9b3e1dfc]:disabled{cursor:default;opacity:.55}.chat-input__ai-field[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:6px;min-width:0}.chat-input__ai-action-title[data-v-9b3e1dfc],.chat-input__ai-field-label[data-v-9b3e1dfc]{color:var(--text-main-commentary,#858d9b);font-size:12px;font-weight:700;line-height:1.2;text-transform:uppercase}.chat-input__ai-prompt[data-v-9b3e1dfc],.chat-input__ai-select[data-v-9b3e1dfc]{background:var(--bg-input-default,var(--common-white-100,#fff));border:1px solid var(--border-field-default,rgba(64,77,99,.14));border-radius:12px;box-sizing:border-box;color:var(--text-main-base);font:inherit;outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease;width:100%}.chat-input__ai-prompt[data-v-9b3e1dfc]:focus,.chat-input__ai-select[data-v-9b3e1dfc]:focus{border-color:#30b87dad;box-shadow:0 0 0 3px #30b87d1f}.chat-input__ai-select[data-v-9b3e1dfc]{cursor:pointer;font-size:13px;min-height:42px;padding:0 36px 0 12px}.chat-input__ai-prompt[data-v-9b3e1dfc]{font-size:14px;line-height:1.45;max-height:160px;min-height:86px;padding:11px 12px;resize:vertical}.chat-input__ai-prompt[data-v-9b3e1dfc]::-moz-placeholder{color:var(--text-main-commentary,#858d9b)}.chat-input__ai-prompt[data-v-9b3e1dfc]::placeholder{color:var(--text-main-commentary,#858d9b)}.chat-input__ai-actions[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:12px;padding-top:2px}.chat-input__ai-action-group[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:6px}.chat-input__ai-action-list[data-v-9b3e1dfc]{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.chat-input__ai-auto[data-v-9b3e1dfc]{border-top:1px dashed var(--border-divider-solid-default,#e0e4e8);display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px}.chat-input__ai-auto-toggle[data-v-9b3e1dfc]{align-items:center;color:var(--text-main-base);cursor:pointer;display:flex;font-size:13px;gap:8px}.chat-input__ai-disclaimer[data-v-9b3e1dfc]{color:var(--text-main-commentary,#858d9b);font-size:12px;line-height:1.3;margin:0}.chat-input__ai-footnote[data-v-9b3e1dfc],.chat-input__ai-send-panel[data-v-9b3e1dfc]{color:var(--text-main-commentary,#858d9b);font-size:12px;line-height:1.3;margin:2px 24px 6px}.chat-input__ai-send-panel[data-v-9b3e1dfc]{align-items:center;display:flex;gap:8px}.chat-input__ai-send-panel--error[data-v-9b3e1dfc]{color:var(--text-error,#d64545)}.chat-input__ai-send-panel-text[data-v-9b3e1dfc]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input__ai-send-panel-action[data-v-9b3e1dfc]{background:none;border:1px solid var(--chat-ai-action-border,rgba(64,77,99,.1));border-radius:8px;color:var(--text-main-default,#404d63);cursor:pointer;flex-shrink:0;font-size:12px;padding:2px 8px}.chat-input__ai-send-panel-action[data-v-9b3e1dfc]:hover{background:var(--surface-hover,rgba(64,77,99,.06))}.chat-input__ai-send-panel-close[data-v-9b3e1dfc]{align-items:center;background:none;border:none;border-radius:6px;color:var(--text-main-commentary,#858d9b);cursor:pointer;display:inline-flex;flex-shrink:0;height:22px;justify-content:center;padding:0;width:22px}.chat-input__ai-send-panel-close[data-v-9b3e1dfc]:hover{background:var(--surface-hover,rgba(64,77,99,.06));color:var(--text-main-default,#404d63)}.chat-input__ai-action[data-v-9b3e1dfc],.chat-input__ai-result-action[data-v-9b3e1dfc]{background:var(--chat-ai-action-bg,rgba(64,77,99,.04));border:1px solid var(--chat-ai-action-border,rgba(64,77,99,.1));border-radius:10px;color:var(--chat-ai-action-text,var(--text-main-base));cursor:pointer;font-size:13px;font-weight:500;line-height:1.2;min-height:34px;padding:0 11px;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.chat-input__ai-action[data-v-9b3e1dfc]:hover,.chat-input__ai-result-action[data-v-9b3e1dfc]:hover{background:var(--chat-ai-action-hover-bg,rgba(48,184,125,.09));border-color:var(--chat-ai-action-hover-border,rgba(48,184,125,.24));color:var(--chat-ai-action-hover-text,#21865c)}.chat-input__ai-action[data-v-9b3e1dfc]:active,.chat-input__ai-result-action[data-v-9b3e1dfc]:active{transform:translateY(1px)}.chat-input__ai-action[data-v-9b3e1dfc]:disabled,.chat-input__ai-result-action[data-v-9b3e1dfc]:disabled{cursor:default;opacity:.55;transform:none}.chat-input__ai-action--active[data-v-9b3e1dfc],.chat-input__ai-result-action--active[data-v-9b3e1dfc]{background:var(--chat-ai-action-active-bg,rgba(48,184,125,.13));border-color:var(--chat-ai-action-active-border,rgba(48,184,125,.36));color:var(--chat-ai-action-active-text,#21865c)}.chat-input__ai-state[data-v-9b3e1dfc]{align-items:center;background:#404d630d;border-radius:12px;color:var(--text-main-commentary,#858d9b);display:flex;font-size:14px;gap:8px;line-height:1.35;min-height:42px;padding:10px 12px}.chat-input__ai-state--error[data-v-9b3e1dfc]{background:#eb575714;color:var(--text-error-default,#eb5757)}.chat-input__ai-loader[data-v-9b3e1dfc]{animation:chat-ai-spin-9b3e1dfc .75s linear infinite;border:2px solid rgba(48,184,125,.18);border-radius:999px;border-top:2px solid var(--chat-ui-primary,#2f8a68);flex:0 0 auto;height:16px;width:16px}.chat-input__ai-result[data-v-9b3e1dfc]{background:linear-gradient(180deg,#30b87d17,#404d630a);border:1px solid rgba(48,184,125,.18);border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:12px}.chat-input__ai-result--error[data-v-9b3e1dfc]{background:#eb575714;border-color:#eb575729}.chat-input__ai-result-header[data-v-9b3e1dfc]{align-items:center;color:var(--text-main-base);display:flex;font-size:12px;font-weight:700;gap:10px;justify-content:space-between;line-height:1.25}.chat-input__ai-result-status[data-v-9b3e1dfc]{color:#21865c;flex:0 0 auto;font-size:12px;font-weight:600}.chat-input__ai-result-text[data-v-9b3e1dfc]{background:var(--bg-input-default,var(--common-white-100,#fff));border:1px solid rgba(64,77,99,.1);border-radius:12px;color:var(--text-main-base);cursor:pointer;font-size:14px;line-height:1.45;max-height:172px;overflow-y:auto;padding:10px 11px;text-align:left;transition:border-color .16s ease,box-shadow .16s ease;white-space:pre-wrap;width:100%}.chat-input__ai-result-text[data-v-9b3e1dfc]:hover{border-color:#30b87d5c;box-shadow:0 0 0 3px #30b87d1a}.chat-input__ai-result-text[data-v-9b3e1dfc]:disabled{box-shadow:none;cursor:default;opacity:.7}.chat-input__ai-result-actions[data-v-9b3e1dfc]{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.chat-input__ai-result-action[data-v-9b3e1dfc]{background:var(--bg-input-default,var(--common-white-100,#fff));border-color:#404d631f;color:var(--text-main-base);min-width:104px}.chat-input__ai-result-action--primary[data-v-9b3e1dfc]{background:var(--chat-ui-primary,#2f8a68);border-color:var(--chat-ui-primary,#2f8a68);color:#fff}.chat-input__ai-result-action--primary[data-v-9b3e1dfc]:hover{background:var(--chat-ui-primary-hover,#399b77)}.chat-input__voice-status[data-v-9b3e1dfc]{align-items:center;color:var(--text-main-secondary,#576376);display:inline-flex;font-size:12px;gap:6px;line-height:1.25;min-height:20px;padding:0 2px}.chat-input__voice-status--error[data-v-9b3e1dfc]{color:var(--text-error-default,#eb5757)}.chat-input__voice-dot[data-v-9b3e1dfc]{background:var(--text-error-default,#eb5757);border-radius:999px;box-shadow:0 0 0 4px #eb575724;height:8px;width:8px}.chat-input__mentions[data-v-9b3e1dfc]{background:var(--common-white-100,#fff);border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 12px 40px #404d6324;display:flex;flex-direction:column;left:0;max-height:280px;overflow-x:hidden;overflow-y:auto;padding:8px;position:absolute;width:min(360px,100%);z-index:21}.chat-input__mentions[data-v-9b3e1dfc]::-webkit-scrollbar{width:6px}.chat-input__mentions[data-v-9b3e1dfc]::-webkit-scrollbar-thumb{background:#404d632e;border-radius:999px}.chat-input__mentions-empty[data-v-9b3e1dfc]{color:var(--text-main-secondary,#576376);font-size:14px;line-height:1.4;margin:0;padding:12px 16px}.chat-input__emoji-panel[data-v-9b3e1dfc]{--chat-emoji-cell:56px;--chat-emoji-gap:8px;background:var(--common-white-100,#fff);border-radius:16px;bottom:calc(100% + 8px);box-shadow:0 12px 64px #404d631f;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;max-height:min(440px,100dvh - 160px);max-width:min(100%,100vw - 32px);padding:12px;position:absolute;right:0;width:calc(var(--chat-emoji-cell)*6 + var(--chat-emoji-gap)*5 + 24px);z-index:20}.chat-input__emoji-tabs[data-v-9b3e1dfc]{background:var(--bg-main-secondary,rgba(64,77,99,.08));border-radius:12px;display:grid;flex-shrink:0;gap:4px;grid-template-columns:repeat(2,minmax(0,1fr));padding:3px}.chat-input__emoji-tab[data-v-9b3e1dfc]{background:transparent;border:none;border-radius:9px;color:var(--text-main-commentary);cursor:pointer;font-size:13px;font-weight:500;line-height:1.2;min-height:32px;padding:0 10px}.chat-input__emoji-tab--active[data-v-9b3e1dfc]{background:var(--common-white-100,#fff);box-shadow:0 1px 4px #11182714;color:var(--text-main-base)}.chat-input__emoji-grid[data-v-9b3e1dfc]{display:grid;gap:var(--chat-emoji-gap);grid-auto-rows:var(--chat-emoji-cell);grid-template-columns:repeat(6,var(--chat-emoji-cell));max-height:calc(var(--chat-emoji-cell)*3 + var(--chat-emoji-gap)*2);overflow-x:hidden;overflow-y:auto;scrollbar-color:rgba(64,77,99,.25) transparent;scrollbar-width:thin}.chat-input__emoji-grid[data-v-9b3e1dfc]::-webkit-scrollbar{width:6px}.chat-input__emoji-grid[data-v-9b3e1dfc]::-webkit-scrollbar-thumb{background:#404d6340;border-radius:999px}.chat-input__sticker-tab[data-v-9b3e1dfc]{min-height:0;overflow-y:auto;scrollbar-width:thin}.chat-input__sticker-heading[data-v-9b3e1dfc]{color:var(--text-main-base);font-size:13px;font-weight:600;margin:8px 0}.chat-input__sticker-preset--local img[data-v-9b3e1dfc]{height:112px;-o-object-fit:contain;object-fit:contain;width:100%}.chat-input__sticker-grid[data-v-9b3e1dfc]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.chat-input__sticker-grid--local[data-v-9b3e1dfc]{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.chat-input__sticker-preset[data-v-9b3e1dfc]{align-items:center;background:transparent;border:none;border-radius:14px;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:92px;min-width:0;padding:10px 8px}.chat-input__sticker-preset[data-v-9b3e1dfc]:hover{background:#404d630f}.chat-input__emoji-btn[data-v-9b3e1dfc]{align-items:center;background:transparent;border:none;border-radius:16px;cursor:pointer;display:inline-flex;font-size:36px;height:var(--chat-emoji-cell);justify-content:center;line-height:1;width:var(--chat-emoji-cell)}.chat-input__emoji-btn[data-v-9b3e1dfc]:hover{background:#404d630f}.chat-input__mentions-item[data-v-9b3e1dfc]{align-items:center;background:transparent;border:none;border-radius:10px;cursor:pointer;display:flex;flex-shrink:0;gap:12px;min-height:52px;padding:6px 12px;text-align:left;width:100%}.chat-input__mentions-item--active[data-v-9b3e1dfc],.chat-input__mentions-item[data-v-9b3e1dfc]:hover{background:#30b87d14}.chat-input__mentions-item-name[data-v-9b3e1dfc]{color:var(--text-select-content-default);flex:1;font-size:16px;font-weight:400;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input__send[data-v-9b3e1dfc]{--button-bg:var(--chat-ui-primary,#2f8a68);--button-bg-hover:var(--chat-ui-primary-hover,#399b77);--button-bg-active:var(--chat-ui-primary-active,#267457);background:var(--chat-ui-primary,#2f8a68);border:0;border-radius:13px;box-shadow:none;color:#fff;height:48px;min-height:48px;min-width:48px;padding:0;transition:background-color .16s ease,box-shadow .16s ease,opacity .16s ease;width:48px}.chat-input__send[data-v-9b3e1dfc]:hover:not(:disabled){background:var(--chat-ui-primary-hover,#399b77)}.chat-input__send--edit[data-v-9b3e1dfc]:active:not(:disabled),.chat-input__send[data-v-9b3e1dfc]:active:not(:disabled){background:var(--chat-ui-primary-active,#267457)}.chat-input__send[data-v-9b3e1dfc]:focus-visible{outline:2px solid var(--chat-ui-accent,#35a980);outline-offset:2px}.chat-input__send[data-v-9b3e1dfc]:disabled{opacity:.5}.chat-input__schedule[data-v-9b3e1dfc]{align-items:center;display:inline-flex;position:relative}.chat-input__schedule-picker[data-v-9b3e1dfc]{bottom:calc(100% + 8px);position:absolute;right:0;z-index:21}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input{background:var(--chat-ui-list,#fff);border:1px solid var(--chat-ui-border,#e5eaee);border-radius:15px;box-shadow:none;color:var(--chat-ui-text,#17212b);font-size:15px;line-height:24px;min-height:56px;padding:15px 88px 15px 52px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input:hover:not(:disabled){border-color:color-mix(in srgb,var(--chat-ui-primary,#2f8a68) 28%,transparent)}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input:focus,.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input:focus-visible{border-color:var(--chat-ui-primary,#2f8a68);box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3));outline:none}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input::-moz-placeholder{color:color-mix(in srgb,var(--text-main-disabled) 68%,transparent);opacity:1;-moz-transition:opacity .15s ease;transition:opacity .15s ease}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input::placeholder{color:color-mix(in srgb,var(--text-main-disabled) 68%,transparent);opacity:1;transition:opacity .15s ease}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input:focus-visible::-moz-placeholder,.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input:focus::-moz-placeholder{opacity:0}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input:focus-visible::placeholder,.chat-input__field[data-v-9b3e1dfc] .ui-textarea__input:focus::placeholder{opacity:0}.chat-input__field[data-v-9b3e1dfc] .ui-textarea__footer{display:none}.chat-input-poll__content[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px}.chat-input-poll__field[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:8px}.chat-input-poll__label[data-v-9b3e1dfc]{color:var(--text-main-commentary,#858d9b);font-size:13px;font-weight:500;line-height:1.25}.chat-input-poll__input[data-v-9b3e1dfc]{background:var(--bg-input-default,var(--common-white-100,#fff));border:1px solid var(--border-field-default,#dfe3ea);border-radius:10px;box-sizing:border-box;color:var(--text-main-base);font:inherit;min-height:44px;outline:none;padding:10px 12px;width:100%}.chat-input-poll__input[data-v-9b3e1dfc]:focus{border-color:var(--chat-ui-primary,#2f8a68);box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3))}.chat-input-poll__input[data-v-9b3e1dfc]::-moz-placeholder{color:color-mix(in srgb,var(--text-main-disabled,#a8b0bd) 80%,transparent)}.chat-input-poll__input[data-v-9b3e1dfc]::placeholder{color:color-mix(in srgb,var(--text-main-disabled,#a8b0bd) 80%,transparent)}.chat-input-poll__options[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:8px}.chat-input-poll__datepicker[data-v-9b3e1dfc]{width:100%}.chat-input-poll__option[data-v-9b3e1dfc]{align-items:center;display:flex;gap:8px}.chat-input-poll__remove[data-v-9b3e1dfc]{background:var(--bg-main-secondary,rgba(64,77,99,.08));border:none;border-radius:999px;color:var(--icon-normal-default);flex:none;height:32px;justify-content:center;width:32px}.chat-input-poll__add[data-v-9b3e1dfc],.chat-input-poll__remove[data-v-9b3e1dfc]{align-items:center;cursor:pointer;display:inline-flex}.chat-input-poll__add[data-v-9b3e1dfc]{background:transparent;border:none;color:var(--chat-ui-primary,#2f8a68);font-size:14px;font-weight:500;gap:6px;min-height:32px;padding:0;width:-moz-fit-content;width:fit-content}.chat-input-poll__toggle[data-v-9b3e1dfc]{align-items:center;color:var(--text-main-base);cursor:pointer;display:inline-flex;font-size:14px;gap:10px;line-height:1.3}.chat-input-poll__toggle input[data-v-9b3e1dfc]{accent-color:var(--chat-ui-primary,#2f8a68);height:16px;width:16px}.chat-input-poll__hint[data-v-9b3e1dfc]{color:var(--text-main-commentary);font-size:12px;line-height:1.35;margin:-4px 0 0}.chat-input-preview[data-v-9b3e1dfc]{align-items:center;background:#00000059;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000000}.chat-input-preview__modal[data-v-9b3e1dfc]{background:var(--bg-chat-window-modal,var(--common-white-100,#fff));border-radius:12px;color:var(--text-main-base);display:flex;flex-direction:column;max-height:calc(100vh - 24px);overflow:hidden;width:min(400px,100vw - 24px)}.chat-input-preview__header[data-v-9b3e1dfc]{align-items:center;background-color:var(--bg-chat-window-modal-inner,var(--bg-fill-tertiary-default));display:flex;justify-content:space-between;padding:14px 16px}.chat-input-preview__header-title[data-v-9b3e1dfc]{align-items:center;display:inline-flex;font-size:20px;font-weight:500;gap:8px;line-height:120%}.chat-input-preview__selected[data-v-9b3e1dfc]{align-items:center;border-bottom:1px dashed var(--border-divider-solid-default,#e0e2e6);color:var(--text-main-base);display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:space-between;margin-bottom:0;padding:20px 20px 16px}.chat-input-preview__content[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:16px;padding:16px}.chat-input-preview__list[data-v-9b3e1dfc]{display:flex;flex-direction:column;gap:12px;max-height:50vh;overflow-y:auto}.chat-input-preview__list-item[data-v-9b3e1dfc]{align-items:center;display:flex;gap:12px}.chat-input-preview__thumb[data-v-9b3e1dfc]{border-radius:16px;flex:none;height:64px;overflow:hidden;width:64px}.chat-input-preview__thumb--document[data-v-9b3e1dfc]{align-items:center;display:flex;justify-content:center}.chat-input-preview__thumb-image[data-v-9b3e1dfc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-input-preview__doc-badge[data-v-9b3e1dfc]{align-items:center;display:flex;justify-content:center}.chat-input-preview__file-meta[data-v-9b3e1dfc]{flex:1;min-width:0}.chat-input-preview__file-title-row[data-v-9b3e1dfc]{align-items:baseline;display:flex;gap:8px;min-width:0}.chat-input-preview__file-title[data-v-9b3e1dfc]{color:var(--text-main-base);font-size:16px;line-height:1.25;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-input-preview__file-ext[data-v-9b3e1dfc]{flex:none;line-height:1.25}.chat-input-preview__file-ext[data-v-9b3e1dfc],.chat-input-preview__file-size[data-v-9b3e1dfc]{color:var(--text-main-commentary,var(--text-main-disabled));font-size:14px}.chat-input-preview__file-size[data-v-9b3e1dfc]{line-height:1.3;margin-top:4px}.chat-input-preview__item-actions[data-v-9b3e1dfc]{align-items:center;display:flex;flex:none;gap:6px}.chat-input-preview__remove[data-v-9b3e1dfc]{border-radius:999px;flex:none;height:36px;width:36px}.chat-input-preview__message-field[data-v-9b3e1dfc]{width:100%}.chat-input-preview__message-field[data-v-9b3e1dfc] textarea{line-height:1.4;max-height:180px;min-height:96px;overflow-y:auto;white-space:pre-wrap}.chat-input-preview__message-field[data-v-9b3e1dfc] textarea::-moz-placeholder{color:var(--text-main-commentary,#858d9b);opacity:1}.chat-input-preview__message-field[data-v-9b3e1dfc] textarea::placeholder{color:var(--text-main-commentary,#858d9b);opacity:1}.chat-input-preview__footer[data-v-9b3e1dfc]{align-items:center;border-top:1px dashed var(--border-divider-solid-default,#e0e2e6);display:flex;gap:12px;justify-content:space-between;padding:16px}body:has(.chat-input-poll)>.ui-datepicker__calendar{z-index:1000001!important}body:has(.chat-input-poll)>.ui-select__dropdown{z-index:1000002!important}:root[data-theme=dark]{--chat-ai-action-bg:color-mix(in srgb,var(--bg-chat-window-modal,#181e2a) 78%,#fff 8%);--chat-ai-action-border:color-mix(in srgb,var(--border-divider-solid-default,#4d535f) 86%,#fff 10%);--chat-ai-action-text:color-mix(in srgb,var(--text-main-base,#f9fafc) 94%,transparent);--chat-ai-action-hover-bg:color-mix(in srgb,var(--common-primary-solid-100,#246d53) 24%,var(--bg-chat-window-modal,#181e2a));--chat-ai-action-hover-border:color-mix(in srgb,var(--common-primary-solid-100,#246d53) 72%,#fff 10%);--chat-ai-action-hover-text:#f9fafc;--chat-ai-action-active-bg:color-mix(in srgb,var(--common-primary-solid-100,#246d53) 34%,var(--bg-chat-window-modal,#181e2a));--chat-ai-action-active-border:color-mix(in srgb,var(--common-primary-solid-100,#246d53) 86%,#fff 10%);--chat-ai-action-active-text:#f9fafc}:root[data-theme=dark]{border-color:color-mix(in srgb,var(--border-divider-solid-default,#4d535f) 78%,#fff 6%)}:root[data-theme=dark]{background:color-mix(in srgb,var(--bg-chat-window-modal,#181e2a) 74%,#fff 8%);border-color:color-mix(in srgb,var(--border-divider-solid-default,#4d535f) 70%,transparent)}:root[data-theme=dark]{background:color-mix(in srgb,var(--bg-chat-window-modal,#181e2a) 72%,#fff 7%)}@media(max-width:560px){.chat-input__ai-panel[data-v-9b3e1dfc]{border-radius:16px;left:0;max-height:min(560px,100vh - 136px);padding:12px;width:min(100%,100vw - 24px)}.chat-input__ai-action-list[data-v-9b3e1dfc]{grid-template-columns:1fr}.chat-input__ai-subtitle[data-v-9b3e1dfc]{max-width:196px}}@keyframes chat-ai-spin-9b3e1dfc{to{transform:rotate(1turn)}}.chat-menu-context[data-v-5299390f]{background-color:var(--bg-dropdown-primary-body);border-radius:12px;box-shadow:0 12px 64px #404d631f;display:flex;flex-direction:column;gap:2px;min-width:220px;padding:6px;position:fixed;z-index:1000000}.chat-list__context-item[data-v-5299390f]{background:none;border:none;border-radius:10px;color:var(--text-select-content-default);cursor:pointer;font-size:15px;line-height:1.33;padding:10px 12px;text-align:left}.chat-list__context-item[data-v-5299390f]:hover{background-color:var(--bg-dropdown-primary-hover)}.chat-list__context-item--danger[data-v-5299390f]{color:var(--text-error-base)}.chat-list__context-item--nested[data-v-5299390f]{color:var(--app-text-secondary);font-size:13px;padding-left:28px}.chat-menu[data-v-78c0e995]{background-color:var(--bg-dropdown-primary-body);border-radius:12px;box-shadow:0 12px 64px #404d631f;display:flex;flex-direction:column;gap:2px;min-width:220px;padding:6px;position:relative;z-index:999998}.chat-menu__item[data-v-78c0e995]{background:none;border:none;border-radius:10px;color:var(--text-select-content-default);cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:8px 10px;text-align:left}.chat-menu__item[data-v-78c0e995]:hover{background-color:var(--bg-dropdown-primary-hover)}.chat-menu__item--danger[data-v-78c0e995]{color:var(--text-error-base)}.chat-menu__item--danger[data-v-78c0e995]:hover{background-color:var(--bg-dropdown-primary-hover)}.chat-inline-keyboard[data-v-c68ea01d]{border-top:1px solid color-mix(in srgb,currentcolor 12%,transparent);display:flex;flex-direction:column;gap:6px;margin-top:12px;padding-top:10px}.chat-inline-keyboard__row[data-v-c68ea01d]{display:grid;gap:6px;grid-template-columns:repeat(var(--chat-inline-keyboard-columns),minmax(0,1fr))}.chat-inline-keyboard__button[data-v-c68ea01d]{align-items:center;background:color-mix(in srgb,var(--chat-accent,#30b87d) 10%,transparent);border:1px solid color-mix(in srgb,var(--chat-accent,#30b87d) 30%,transparent);border-radius:9px;color:var(--chat-bubble-link,var(--chat-accent,#30b87d));cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:600;justify-content:center;line-height:1.25;min-height:38px;min-width:0;padding:8px 12px;text-align:center;transition:transform .12s ease,background-color .15s ease,border-color .15s ease,opacity .15s ease}.chat-inline-keyboard__button[data-v-c68ea01d]:focus-visible{outline:2px solid color-mix(in srgb,var(--chat-accent,#30b87d) 65%,transparent);outline-offset:2px}.chat-inline-keyboard__button[data-v-c68ea01d]:disabled{cursor:wait;opacity:.64}.chat-inline-keyboard__button[data-v-c68ea01d]:hover:not(:disabled){background:color-mix(in srgb,var(--chat-accent,#30b87d) 16%,transparent);border-color:color-mix(in srgb,var(--chat-accent,#30b87d) 48%,transparent)}.chat-inline-keyboard__button[data-v-c68ea01d]:active:not(:disabled){transform:translateY(1px)}.chat-inline-keyboard__button--primary[data-v-c68ea01d]{background:var(--bg-button-primary-default,var(--chat-accent,#30b87d));border-color:var(--bg-button-primary-default,var(--chat-accent,#30b87d));color:var(--text-button-primary-default,#fff)}.chat-inline-keyboard__button--primary[data-v-c68ea01d]:hover:not(:disabled){background:var(--bg-button-primary-hover,#289f70);border-color:var(--bg-button-primary-hover,#289f70)}.chat-inline-keyboard__button--ghost[data-v-c68ea01d]{background:transparent;border-color:transparent}.chat-inline-keyboard__button--danger[data-v-c68ea01d]{background:color-mix(in srgb,var(--text-error-default,#d84f57) 10%,transparent);border-color:color-mix(in srgb,var(--text-error-default,#d84f57) 36%,transparent);color:var(--text-error-default,#d84f57)}.chat-inline-keyboard__button--danger[data-v-c68ea01d]:hover:not(:disabled){background:color-mix(in srgb,var(--text-error-default,#d84f57) 16%,transparent);border-color:color-mix(in srgb,var(--text-error-default,#d84f57) 52%,transparent)}.chat-inline-keyboard__spinner[data-v-c68ea01d]{animation:chat-inline-keyboard-spin-c68ea01d .7s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;height:14px;margin-right:7px;width:14px}.chat-inline-keyboard__label[data-v-c68ea01d]{min-width:0;overflow-wrap:anywhere}@keyframes chat-inline-keyboard-spin-c68ea01d{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.chat-inline-keyboard__button[data-v-c68ea01d]{transition:none}.chat-inline-keyboard__spinner[data-v-c68ea01d]{animation-duration:1.4s}}.chat-message-voice[data-v-e828ec4d]{display:flex;flex-direction:column;gap:8px;max-width:360px;min-width:min(320px,100vw - 96px)}.chat-message-voice__transcribe[data-v-e828ec4d]{background:transparent;border:0;color:var(--text-brand-default,#299d6b);cursor:pointer;font:inherit;font-size:12px;padding:0}.chat-message-voice__transcribe[data-v-e828ec4d]:disabled{cursor:default;opacity:.65}.chat-message-voice__transcript-error[data-v-e828ec4d],.chat-message-voice__transcript-text[data-v-e828ec4d]{font-size:13px;line-height:1.45;margin:0;white-space:pre-wrap}.chat-message-voice__transcript-error[data-v-e828ec4d]{color:#d46a6a}.chat-message-voice__player[data-v-e828ec4d]{align-items:center;display:flex;gap:10px;min-width:0}.chat-message-voice__play[data-v-e828ec4d]{align-items:center;background:#ffffffe0;border:none;border-radius:999px;color:var(--bg-chat-bubble-own,#30b87d);cursor:pointer;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.chat-message-voice__play[data-v-e828ec4d]:disabled{cursor:default;opacity:.55}.chat-message-voice__play-icon[data-v-e828ec4d]{border-bottom:7px solid transparent;border-left:11px solid;border-top:7px solid transparent;height:0;margin-left:3px;width:0}.chat-message-voice__play--playing .chat-message-voice__play-icon[data-v-e828ec4d]{border-bottom:0;border-left:4px solid;border-right:4px solid;border-top:0;height:14px;margin-left:0;width:12px}.chat-message-voice__waveform[data-v-e828ec4d]{align-items:center;display:flex;flex:1;gap:2px;height:38px;min-width:0}.chat-message-voice__bar[data-v-e828ec4d]{background:color-mix(in srgb,var(--chat-bubble-text,#1e2736) 24%,transparent);border-radius:999px;flex:1 1 2px;max-width:4px;min-width:2px}.chat-message-voice__bar--played[data-v-e828ec4d]{background:var(--chat-bubble-text,#1e2736)}.chat-message-voice__duration[data-v-e828ec4d]{color:var(--chat-bubble-text-muted,var(--text-main-commentary));flex:0 0 auto;font-size:12px;line-height:1.2;min-width:38px;text-align:right}.chat-message-voice__caption[data-v-e828ec4d]{max-width:100%}.chat-message-voice__caption-text[data-v-e828ec4d]{color:var(--chat-bubble-text,var(--text-main-base));font-size:15px;line-height:150%;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.chat-message-voice__caption-text[data-v-e828ec4d] a{color:var(--chat-bubble-link,var(--text-link-primary-default));text-decoration:none}.chat-message[data-v-2d8181c7]{align-items:flex-end;display:inline-flex;gap:8px;max-width:none}.chat-message[data-v-2d8181c7]:not(.chat-message--own):not(.chat-message--emoji){flex:0 1 auto;gap:16px;max-width:100%;min-width:0;width:auto}.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--large[data-v-2d8181c7]{max-width:70%}.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--multi-image[data-v-2d8181c7]{max-width:70%;width:100%}.chat-message:not(.chat-message--own):not(.chat-message--emoji) .chat-message__content[data-v-2d8181c7]{flex:0 1 auto;max-width:100%;width:auto}.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--large .chat-message__content[data-v-2d8181c7],.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--multi-image .chat-message__content[data-v-2d8181c7]{flex:1 1 auto;max-width:100%;width:100%}.chat-message[data-v-2d8181c7]:not(.chat-message--own):not(.chat-message--emoji) .chat-message-bubble{box-sizing:border-box;display:flex;max-width:100%;width:auto}.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--large[data-v-2d8181c7] .chat-message-bubble,.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--multi-image[data-v-2d8181c7] .chat-message-bubble{width:100%}.chat-message--own[data-v-2d8181c7]{flex:0 1 auto;flex-direction:row-reverse;margin-left:auto;max-width:calc(100% - 32px)}.chat-message--own.chat-message--emoji[data-v-2d8181c7]{max-width:none}.chat-message--own-left[data-v-2d8181c7]{flex-direction:row;margin-left:0}.chat-message--emoji[data-v-2d8181c7]{max-width:none}.chat-message--emoji[data-v-2d8181c7]:not(.chat-message--emoji--own){flex:0 1 auto;min-width:0;width:auto}.chat-message--system[data-v-2d8181c7]{display:flex;justify-content:center;margin-left:0;margin-right:0;max-width:100%;width:100%}.chat-message--system .chat-message__content[data-v-2d8181c7]{flex:0 1 auto;max-width:min(100%,520px);width:auto}.chat-message--system[data-v-2d8181c7] .chat-message-bubble{margin-left:auto;margin-right:auto}@media(min-width:769px){.chat-message[data-v-2d8181c7]{max-width:65%}.chat-message[data-v-2d8181c7]:not(.chat-message--own):not(.chat-message--emoji){flex:unset;max-width:65%;min-width:unset}.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--large[data-v-2d8181c7],.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--multi-image[data-v-2d8181c7]{max-width:75%}.chat-message--own[data-v-2d8181c7]{flex:unset}.chat-message--large[data-v-2d8181c7]{max-width:75%}.chat-message--multi-image[data-v-2d8181c7]{max-width:65%;width:100%}.chat-message--multi-image.chat-message--large[data-v-2d8181c7]{max-width:75%}}.chat-message.chat-message--single-image[data-v-2d8181c7],.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--single-image[data-v-2d8181c7]{max-width:calc(70% - 22.4px)}@media(min-width:769px){.chat-message.chat-message--single-image[data-v-2d8181c7],.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--single-image[data-v-2d8181c7]{max-width:45.5%}}.chat-message.chat-message--sticker-image[data-v-2d8181c7],.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--sticker-image[data-v-2d8181c7]{max-width:calc(50% - 16px)}@media(min-width:769px){.chat-message.chat-message--sticker-image[data-v-2d8181c7],.chat-message:not(.chat-message--own):not(.chat-message--emoji).chat-message--sticker-image[data-v-2d8181c7]{max-width:32.5%}}.chat-message__content[data-v-2d8181c7]{flex:1;min-width:0}.chat-message__content--multi-image[data-v-2d8181c7]{flex:1 1 auto;max-width:100%;width:100%}.chat-message__content--multi-image[data-v-2d8181c7] .chat-message-bubble{box-sizing:border-box;display:flex;max-width:100%;width:100%}.chat-message__content--multi-image[data-v-2d8181c7] .chat-message-bubble__body{min-width:0;width:100%}.chat-message__avatar[data-v-2d8181c7]{flex-shrink:0;position:relative;z-index:1}.chat-message__avatar--actionable[data-v-2d8181c7]{cursor:pointer}.chat-message__emoji[data-v-2d8181c7]{align-items:flex-start;background:none;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:4px;max-width:100%}.chat-message--own .chat-message__emoji[data-v-2d8181c7]{align-items:flex-end;align-self:flex-end}.chat-message__emoji .chat-message__meta[data-v-2d8181c7]{justify-content:flex-end;width:100%}.chat-message__emoji-row[data-v-2d8181c7]{align-items:center;display:flex;flex-flow:row wrap;gap:8px}.chat-message__emoji-glyph[data-v-2d8181c7]{align-items:center;display:flex;flex-shrink:0;font-size:56px;height:56px;justify-content:center;line-height:1;width:56px}.chat-message__emoji .chat-message-reactions[data-v-2d8181c7]{align-self:flex-end}.chat-message__meta[data-v-2d8181c7]{align-items:flex-end;display:flex;gap:6px;justify-content:flex-end}.chat-message__time[data-v-2d8181c7]{line-height:133%}.chat-message__edited[data-v-2d8181c7],.chat-message__time[data-v-2d8181c7]{color:var(--text-main-commentary);font-size:12px;text-transform:none}.chat-message__edited[data-v-2d8181c7]{line-height:120%}.chat-message__expiry[data-v-2d8181c7]{align-items:center;color:var(--text-main-commentary);display:inline-flex;font-size:12px;gap:3px;line-height:120%}.chat-message__expiry--below[data-v-2d8181c7]{align-self:flex-end;background:var(--bg-badges-opacity-neutral);border-radius:999px;margin-top:2px;padding:2px 6px}.chat-message--own .chat-message__edited[data-v-2d8181c7],.chat-message--own .chat-message__time[data-v-2d8181c7]{color:var(--text-main-nase)}.chat-message__thread[data-v-2d8181c7]{align-self:flex-start;background:none;border:none;color:var(--text-brand-default,#2a9a6a);cursor:pointer;font:inherit;font-size:12px;margin-top:2px;padding:2px 0}.chat-message__send-failed[data-v-2d8181c7]{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:flex-end;line-height:133%;margin-top:4px}.chat-message__send-failed-label[data-v-2d8181c7]{color:var(--text-main-error,#eb5757)}.chat-message__send-failed-action[data-v-2d8181c7]{background:none;border:none;color:var(--text-main-commentary);cursor:pointer;font-size:12px;line-height:133%;margin:0;padding:0;text-decoration:underline}.chat-message__send-failed-action[data-v-2d8181c7]:hover{color:var(--text-main-base)}.chat-message-call[data-v-2ab99cb5]{display:flex;justify-content:center;max-width:min(100%,520px);width:100%}.chat-message-call__card[data-v-2ab99cb5]{align-items:center;background:var(--bg-chat-bubble-system);border-radius:12px;display:inline-flex;gap:10px;max-width:100%;padding:10px 14px}.chat-message-call__icon[data-v-2ab99cb5]{align-items:center;border-radius:999px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.chat-message-call__body[data-v-2ab99cb5]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.chat-message-call__text[data-v-2ab99cb5]{color:var(--text-main-base);font-size:14px;line-height:143%;margin:0;overflow-wrap:anywhere}.chat-message-call__time[data-v-2ab99cb5]{color:var(--text-main-base);font-size:12px;line-height:133%;text-align:right}.chat-readers-popover[data-v-0dfd825b]{background:#fff;border-radius:16px;bottom:calc(100% + 8px);box-shadow:0 8px 24px #0000001a;display:flex;flex-direction:column;left:0;max-height:264px;overflow:hidden;position:absolute;width:min(280px,100vw - 32px);z-index:20}.chat-readers-popover__list[data-v-0dfd825b]{list-style:none;margin:0;overflow-y:auto;padding:8px}.chat-readers-popover__item[data-v-0dfd825b]{align-items:center;background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;gap:10px;margin:0;padding:8px 10px;text-align:left;transition:background-color .15s ease;width:100%}.chat-readers-popover__item[data-v-0dfd825b]:hover:not(:disabled){background:var(--bg-secondary-default,#f4f6f8)}.chat-readers-popover__item[data-v-0dfd825b]:disabled{cursor:default}.chat-readers-popover__name[data-v-0dfd825b]{color:#1e2736;flex:1;font-size:15px;font-weight:400;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-readers-popover__state[data-v-0dfd825b]{color:#576376;font-size:14px;padding:16px 12px;text-align:center}.chat-readers-popover__state--error[data-v-0dfd825b]{color:#c62828}.chat-messages__translit-result[data-v-2c2dc1e9]{overflow-wrap:anywhere;white-space:pre-wrap}.chat-messages__delete-confirm[data-v-2c2dc1e9]{align-items:center;display:flex;flex-direction:column;padding:8px 0 0;text-align:center}.chat-messages__delete-confirm-icon[data-v-2c2dc1e9]{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.chat-messages__delete-confirm-title[data-v-2c2dc1e9]{font-size:20px;font-weight:500;margin:0 0 8px}.chat-messages__delete-confirm-text[data-v-2c2dc1e9]{color:#576376;font-size:16px;line-height:150%;margin:0}.chat-messages[data-v-2c2dc1e9]{width:100%}.chat-messages--all-left[data-v-2c2dc1e9] .chat-message--own.chat-message--own-left{flex-direction:row;margin-left:0}.chat-messages__separator[data-v-2c2dc1e9]{display:flex;justify-content:center}.chat-messages__date[data-v-2c2dc1e9]{background-color:var(--bg-badges-opacity-neutral);border-radius:32px;color:var(--text-badges-opacity-default);font-size:13px;line-height:108%;margin-bottom:24px;padding:6px 12px;text-align:center}.chat-messages__unread-separator[data-v-2c2dc1e9]{align-items:center;color:var(--text-button-primary-default);display:flex;font-size:13px;font-weight:600;gap:12px;line-height:108%;margin:10px 0 18px}.chat-messages__unread-separator[data-v-2c2dc1e9]:after,.chat-messages__unread-separator[data-v-2c2dc1e9]:before{background:color-mix(in srgb,var(--chat-accent) 54%,transparent);content:"";flex:1;height:1px;min-width:24px}.chat-messages__unread-label[data-v-2c2dc1e9]{background:color-mix(in srgb,var(--chat-accent) 72%,var(--bg-chat-field-primary));border-radius:999px;box-shadow:0 8px 24px #0f172a1f;flex-shrink:0;padding:6px 12px}.chat-messages__item[data-v-2c2dc1e9]{align-items:flex-end;border-radius:12px;display:flex;margin-bottom:8px;max-width:100%;padding-right:32px;position:relative;transition:background-color .3s ease}.chat-messages__item--seek-flash[data-v-2c2dc1e9]{background-color:#ff950029}@media(hover:hover){.chat-messages__item--menu-open .chat-message-actions[data-v-2c2dc1e9],.chat-messages__item:focus-within .chat-message-actions[data-v-2c2dc1e9],.chat-messages__item:hover .chat-message-actions[data-v-2c2dc1e9]{opacity:1;pointer-events:auto}}@media(min-width:769px){.chat-messages__item[data-v-2c2dc1e9]{padding-right:0}.chat-messages__item .chat-message-actions[data-v-2c2dc1e9]{justify-content:flex-start;margin-left:8px;min-width:52px}}.chat-messages__item--system[data-v-2c2dc1e9]{align-items:center;justify-content:center;max-width:100%;padding-right:0;width:100%}.chat-messages__item--call[data-v-2c2dc1e9]{align-items:center;justify-content:flex-start}.chat-messages__item--call.chat-messages__item--system[data-v-2c2dc1e9]{justify-content:center}.chat-messages__item--emoji[data-v-2c2dc1e9]{padding-right:32px}@media(min-width:769px){.chat-messages__item--emoji[data-v-2c2dc1e9]{padding-right:60px}}.chat-messages__item--forwarding[data-v-2c2dc1e9]{padding-left:36px}.chat-messages__item--forward-selected[data-v-2c2dc1e9]{background:var(--chat-forward-selected-bg,color-mix(in srgb,var(--chat-accent) 18%,var(--bg-chat-window-modal,#fff)));box-shadow:inset 3px 0 0 var(--chat-forward-selected-border,var(--chat-accent))}.chat-messages__forward-select[data-v-2c2dc1e9]{align-items:center;background:var(--chat-forward-select-bg,var(--bg-chat-window-modal,#fff));border:1px solid color-mix(in srgb,var(--chat-accent) 58%,transparent);border-radius:999px;bottom:8px;box-shadow:0 2px 8px #0f172a1a,inset 0 0 0 1px #ffffff6b;color:var(--chat-accent);cursor:pointer;display:inline-flex;height:24px;justify-content:center;left:4px;position:absolute;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;width:24px}.chat-messages__forward-select[data-v-2c2dc1e9]:hover{border-color:var(--chat-accent);transform:scale(1.04)}.chat-messages__forward-select--active[data-v-2c2dc1e9]{background:var(--chat-accent);border-color:var(--chat-accent);box-shadow:0 4px 12px #30b87d42;color:#fff}.chat-messages__read-wrap[data-v-2c2dc1e9],.chat-messages__row[data-v-2c2dc1e9]{display:flex;margin-bottom:8px}.chat-messages__read-wrap[data-v-2c2dc1e9]{position:relative}.chat-messages__read-trigger[data-v-2c2dc1e9]{all:unset;cursor:pointer;display:inline-flex}.chat-messages__error[data-v-2c2dc1e9]{border:1px solid var(--border-badge-outline-error);border-radius:32px;color:var(--text-badges-outline-error);font-size:13px;padding:6px 12px}.chat-settings[data-v-db0b6738]{--chat-settings-segment-active-bg:#177b55;--chat-settings-segment-active-bg-soft:#219365;background:#0f172a52;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1000002}.chat-settings__panel[data-v-db0b6738]{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-dropdown-primary-body,var(--bg-chat-window-primary)) 94%,#fff 6%),var(--bg-dropdown-primary-body,var(--bg-chat-window-primary)) 220px);border-radius:28px 0 0 28px;box-shadow:-24px 0 60px #0f172a47;color:var(--text-main-base);display:flex;flex-direction:column;min-height:100%;width:min(100%,560px)}.chat-settings__header[data-v-db0b6738]{align-items:center;border-bottom:1px solid var(--border-divider-solid-default);display:flex;gap:12px;padding:18px 22px 14px}.chat-settings__title[data-v-db0b6738]{font-size:22px;font-weight:600;line-height:120%;min-width:0}.chat-settings__content[data-v-db0b6738]{flex:1;min-height:0;overflow-y:auto;padding:22px 22px 24px}.chat-settings__intro[data-v-db0b6738]{align-items:center;background:color-mix(in srgb,var(--bg-chat-user-active) 42%,transparent);border:1px solid color-mix(in srgb,var(--border-divider-solid-default) 78%,transparent);border-radius:18px;display:flex;gap:14px;margin-bottom:18px;padding:16px}.chat-settings__intro-icon[data-v-db0b6738]{align-items:center;background:color-mix(in srgb,var(--bg-fill-primary-solid-default) 18%,transparent);border-radius:16px;display:inline-flex;flex:0 0 auto;height:48px;justify-content:center;width:48px}.chat-settings__intro-text[data-v-db0b6738]{min-width:0}.chat-settings__intro-text span[data-v-db0b6738]{display:block;font-size:17px;font-weight:600;line-height:125%}.chat-settings__intro-text p[data-v-db0b6738]{color:var(--text-main-commentary);font-size:13px;line-height:140%;margin:4px 0 0}.chat-settings__section[data-v-db0b6738]{border-bottom:1px dashed var(--border-divider-solid-default);padding:14px 0}.chat-settings__section>.chat-settings__section-title[data-v-db0b6738]{margin-bottom:12px}.chat-settings__setting-card[data-v-db0b6738]{background:color-mix(in srgb,var(--bg-chat-user-active) 34%,transparent);border:1px solid color-mix(in srgb,var(--border-divider-solid-default) 72%,transparent);border-radius:18px;margin-top:12px;padding:16px}.chat-settings__setting-head[data-v-db0b6738]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.chat-settings__section-title[data-v-db0b6738]{font-size:16px;font-weight:600;line-height:130%}.chat-settings__section-caption[data-v-db0b6738]{color:var(--text-main-commentary);font-size:13px;line-height:135%;margin-top:3px}.chat-settings__segmented[data-v-db0b6738]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.chat-settings__segment[data-v-db0b6738]{align-items:flex-start;background:color-mix(in srgb,var(--bg-chat-window-primary) 76%,transparent);border:1px solid color-mix(in srgb,var(--border-input-default) 72%,transparent);border-radius:14px;color:var(--text-main-base);cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:5px;min-width:0;padding:12px 14px;text-align:left;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.chat-settings__segment[data-v-db0b6738]:hover{border-color:color-mix(in srgb,var(--bg-fill-primary-solid-default) 60%,var(--border-input-default));transform:translateY(-1px)}.chat-settings__segment--active[data-v-db0b6738]{background:linear-gradient(135deg,var(--chat-settings-segment-active-bg),var(--chat-settings-segment-active-bg-soft));border-color:color-mix(in srgb,var(--chat-settings-segment-active-bg) 82%,#fff 8%);box-shadow:0 12px 26px #00000029;color:#fff}.chat-settings__segment-title[data-v-db0b6738]{font-size:15px;font-weight:600;line-height:125%}.chat-settings__segment-caption[data-v-db0b6738]{color:color-mix(in srgb,currentColor 70%,transparent);font-size:12px;line-height:130%}.chat-settings__nav-item[data-v-db0b6738]{align-items:center;background:color-mix(in srgb,var(--bg-fill-primary-solid-default) 20%,var(--bg-chat-user-active) 80%);border:1px solid color-mix(in srgb,var(--bg-fill-primary-solid-default) 26%,transparent);border-radius:16px;color:var(--text-main-base);cursor:pointer;display:flex;gap:12px;margin-top:16px;min-width:0;padding:16px;text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease;width:100%}.chat-settings__nav-item[data-v-db0b6738]:hover{background:color-mix(in srgb,var(--bg-fill-primary-solid-default) 28%,var(--bg-chat-user-active) 72%);border-color:color-mix(in srgb,var(--bg-fill-primary-solid-default) 54%,transparent);transform:translateY(-1px)}.chat-settings__nav-icon[data-v-db0b6738]{align-items:center;background:color-mix(in srgb,var(--bg-chat-window-primary) 60%,transparent);border-radius:14px;display:inline-flex;flex:0 0 auto;height:46px;justify-content:center;width:46px}.chat-settings__nav-text[data-v-db0b6738]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.chat-settings__nav-label[data-v-db0b6738]{font-size:16px;font-weight:600;line-height:130%}.chat-settings__nav-caption[data-v-db0b6738]{color:var(--text-main-commentary);font-size:13px;line-height:130%}.chat-settings__hint[data-v-db0b6738]{background:color-mix(in srgb,var(--bg-fill-primary-solid-default) 28%,transparent);border-radius:999px;color:var(--text-brand-default);display:inline-flex;font-size:16px;line-height:130%;margin-bottom:18px;max-width:100%;padding:8px 16px}.chat-settings__background-grid[data-v-db0b6738],.chat-settings__uploaded-grid[data-v-db0b6738]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.chat-settings__background[data-v-db0b6738],.chat-settings__uploaded[data-v-db0b6738]{align-items:center;aspect-ratio:1;background-position:50%;background-repeat:repeat;background-size:cover;border:2px solid color-mix(in srgb,var(--border-input-default) 70%,transparent);border-radius:22px;cursor:pointer;display:flex;justify-content:center;overflow:hidden;position:relative}.chat-settings__background--active[data-v-db0b6738],.chat-settings__uploaded--active[data-v-db0b6738]{border-color:var(--icon-success-default);box-shadow:0 0 0 4px color-mix(in srgb,var(--icon-success-default) 18%,transparent)}.chat-settings__uploaded-delete[data-v-db0b6738]{align-items:center;background:#0f172adb;border:none;border-radius:50%;bottom:8px;cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:8px;width:34px}.chat-settings__empty-uploaded[data-v-db0b6738]{color:var(--text-main-commentary);font-size:14px}.chat-settings__file-input[data-v-db0b6738]{display:none}.chat-settings__upload[data-v-db0b6738]{align-items:center;background:var(--bg-chat-user-active);border:none;border-radius:12px;color:var(--text-main-base);cursor:pointer;display:inline-flex;font:inherit;gap:10px;justify-content:center;margin-top:18px;min-width:220px;padding:12px 18px}.chat-settings__upload-error[data-v-db0b6738]{color:var(--text-system-error,#e85c5c);font-size:13px;margin-top:10px}.chat-settings__preview[data-v-db0b6738]{background-position:50%;background-repeat:repeat;border-radius:28px;box-shadow:inset 0 0 0 1px #ffffff0f;margin-top:28px;padding:28px}.chat-settings__preview-own[data-v-db0b6738],.chat-settings__preview-peer[data-v-db0b6738]{border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:10px;line-height:130%;max-width:82%;padding:18px 20px}.chat-settings__preview-own[data-v-db0b6738]{background:var(--bg-chat-bubble-own);border-bottom-right-radius:0;margin-left:auto}.chat-settings__preview-row[data-v-db0b6738]{align-items:flex-end;display:flex;gap:8px;margin-top:24px}.chat-settings__preview-peer[data-v-db0b6738]{background:var(--bg-chat-bubble-opposite);border-bottom-left-radius:0;color:var(--text-chat-bubble-opposite)}.chat-settings__preview-peer span[data-v-db0b6738]:first-child{color:var(--text-chat-bubble-sender);font-weight:600}.chat-settings__preview-time[data-v-db0b6738]{align-self:flex-end;font-size:14px;opacity:.86}.chat-settings__folder-error[data-v-db0b6738]{color:var(--text-error-base,#e5484d);font-size:13px;margin:0}.chat-settings__folder-defaults[data-v-db0b6738],.chat-settings__folder-empty[data-v-db0b6738]{background:var(--bg-chat-user-active);border:1px solid var(--border-divider-solid-default);border-radius:14px;color:var(--text-main-commentary);display:flex;flex-direction:column;font-size:13px;gap:5px;padding:14px 16px}.chat-settings__folder-defaults strong[data-v-db0b6738],.chat-settings__folder-empty strong[data-v-db0b6738]{color:var(--text-main-base);font-weight:500}.chat-settings__folder-create[data-v-db0b6738]{display:flex;gap:10px;margin:16px 0}.chat-settings__folder-create button[data-v-db0b6738],.chat-settings__folder-create input[data-v-db0b6738]{background:var(--bg-chat-window-primary);border:1px solid var(--border-input-default);border-radius:12px;color:var(--text-main-base);font:inherit}.chat-settings__folder-create input[data-v-db0b6738]{flex:1;min-width:0;outline:none;padding:11px 14px}.chat-settings__folder-create button[data-v-db0b6738]{align-items:center;background:var(--bg-button-primary-default,#2a9a6a);border:none;color:#fff;cursor:pointer;display:inline-flex;gap:7px;padding:0 16px}.chat-settings__folder-create button[data-v-db0b6738]:disabled{background:color-mix(in srgb,var(--text-main-base) 8%,transparent);color:var(--text-main-disabled);cursor:default}.chat-settings__folder-list[data-v-db0b6738]{display:flex;flex-direction:column;gap:14px}.chat-settings__folder-card[data-v-db0b6738]{border:1px solid var(--border-divider-solid-default);border-radius:14px;overflow:hidden}.chat-settings__folder-card>header[data-v-db0b6738]{align-items:center;background:var(--bg-chat-user-active);display:grid;gap:10px;grid-template-columns:1fr auto auto;padding:10px 12px}.chat-settings__folder-card>header input[data-v-db0b6738]{background:transparent;border:0;color:var(--text-main-base);font:inherit;font-weight:600;min-width:0;outline:none}.chat-settings__folder-card>header span[data-v-db0b6738]{color:var(--text-main-commentary);font-size:12px}.chat-settings__folder-card>header button[data-v-db0b6738]{background:transparent;border:0;color:var(--text-system-error,#e85c5c);cursor:pointer;display:inline-flex;padding:6px}.chat-settings__folder-rooms[data-v-db0b6738]{max-height:270px;overflow-y:auto}.chat-settings__folder-rooms label[data-v-db0b6738]{align-items:center;border-top:1px solid var(--border-divider-solid-default);color:var(--text-main-base);cursor:pointer;display:grid;gap:10px;grid-template-columns:auto 1fr auto;padding:10px 13px}.chat-settings__folder-rooms input[data-v-db0b6738]{accent-color:var(--bg-fill-primary-solid-default)}.chat-settings__folder-rooms span[data-v-db0b6738]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-settings__folder-rooms small[data-v-db0b6738]{color:var(--text-main-commentary)}@media(max-width:768px){.chat-settings__panel[data-v-db0b6738]{border-radius:28px 28px 0 0;width:100%}.chat-settings__content[data-v-db0b6738],.chat-settings__header[data-v-db0b6738]{padding-left:16px;padding-right:16px}.chat-settings__background-grid[data-v-db0b6738],.chat-settings__uploaded-grid[data-v-db0b6738]{gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.chat-settings__segmented[data-v-db0b6738]{grid-template-columns:1fr}}:root[data-theme=dark]{--chat-settings-segment-active-bg:#246d53;--chat-settings-segment-active-bg-soft:#287a5c}.chat-add-participants[data-v-88709ae0]{background-color:#0000004d;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1001}.chat-add-participants__panel[data-v-88709ae0]{background-color:var(--bg-fill-white-solid-default);border-radius:16px 0 0 16px;display:flex;flex-direction:column;height:100%;max-width:100%;width:360px}.chat-add-participants__header[data-v-88709ae0]{align-items:center;border-bottom:1px solid var(--border-divider-solid-default,#e0e2e6);display:flex;flex-shrink:0;gap:12px;padding:14px 16px}.chat-add-participants__title[data-v-88709ae0]{flex:1;font-size:16px;font-weight:600;line-height:1.25;min-width:0}.chat-add-participants__search-wrap[data-v-88709ae0]{flex-shrink:0;padding:12px 16px 0}.chat-add-participants__search-clear[data-v-88709ae0]{align-items:center;background:transparent;border:none;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;padding:0}.chat-add-participants__tabs[data-v-88709ae0]{display:flex;flex-shrink:0;gap:8px;padding:12px 16px 0}.chat-add-participants__tab[data-v-88709ae0]{background:transparent;border:1px solid var(--border-divider-solid-default,#e0e2e6);border-radius:999px;color:var(--text-main-commentary);cursor:pointer;font-size:14px;line-height:1.2;padding:6px 12px}.chat-add-participants__tab--active[data-v-88709ae0]{background-color:#30b87d1a;border-color:#30b87d;color:var(--text-main-base)}.chat-add-participants__body[data-v-88709ae0]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding:12px 16px 0}.chat-add-participants__notice[data-v-88709ae0]{color:var(--text-main-commentary);font-size:13px;margin-top:8px}.chat-add-participants__selected[data-v-88709ae0]{flex-shrink:0;padding:12px 16px 0}.chat-add-participants__selected-title[data-v-88709ae0]{color:var(--text-main-commentary);font-size:13px;margin-bottom:8px}.chat-add-participants__chips[data-v-88709ae0]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;max-height:96px;overflow-y:auto;padding:0}.chat-add-participants__history[data-v-88709ae0]{border:1px solid var(--border-divider-solid-default,#e0e2e6);border-radius:10px;display:grid;gap:8px;margin:14px 0 0;padding:12px}.chat-add-participants__history legend[data-v-88709ae0]{color:var(--text-main-base);font-size:13px;font-weight:600;padding:0 4px}.chat-add-participants__history-option[data-v-88709ae0]{align-items:flex-start;color:var(--text-main-base);cursor:pointer;display:flex;font-size:13px;gap:8px;line-height:1.3}.chat-add-participants__history-option input[data-v-88709ae0]{accent-color:var(--icon-success-default,#30b87d);margin:2px 0 0}.chat-add-participants__history-option span[data-v-88709ae0]{display:grid;gap:2px}.chat-add-participants__history-option small[data-v-88709ae0]{color:var(--text-main-commentary);font-size:12px}.chat-add-participants__chip[data-v-88709ae0]{align-items:center;background-color:var(--bg-chat-user-active,rgba(48,184,125,.1));border-radius:999px;display:inline-flex;font-size:13px;gap:6px;max-width:100%;padding:4px 8px}.chat-add-participants__chip-name[data-v-88709ae0]{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-add-participants__chip-remove[data-v-88709ae0]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;line-height:0;padding:0}.chat-add-participants__chip-remove[data-v-88709ae0]:disabled{cursor:not-allowed;opacity:.5}.chat-add-participants__section[data-v-88709ae0]{border-bottom:1px dashed var(--border-divider-solid-default);padding-bottom:4px}.chat-add-participants__section[data-v-88709ae0]:last-of-type{border-bottom:0}.chat-add-participants__section-title[data-v-88709ae0]{color:var(--text-main-primary,#1e2736);font-size:15px;font-weight:600;line-height:133%;margin:0 0 12px}.chat-add-participants__state[data-v-88709ae0]{color:var(--text-main-commentary);font-size:15px;padding:16px 0;text-align:center}.chat-add-participants__state--error[data-v-88709ae0]{color:var(--text-error-base,#cc3142)}.chat-add-participants__list[data-v-88709ae0]{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.chat-add-participants__row[data-v-88709ae0]{align-items:flex-start;border-radius:8px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background-color .15s ease}.chat-add-participants__row[data-v-88709ae0]:hover:not(.chat-add-participants__row--disabled){background-color:#30b87d0f}.chat-add-participants__row--selected[data-v-88709ae0]{background-color:var(--bg-chat-user-active)}.chat-add-participants__row--disabled[data-v-88709ae0]{cursor:not-allowed;opacity:.45}.chat-add-participants__row-avatar[data-v-88709ae0]{flex-shrink:0;line-height:0}.chat-add-participants__row-initials[data-v-88709ae0]{align-items:center;background:#30b87d;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:500;height:44px;justify-content:center;width:44px}.chat-add-participants__row-text[data-v-88709ae0]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.chat-add-participants__row-name[data-v-88709ae0]{color:var(--text-main-base);font-size:15px;font-weight:500}.chat-add-participants__row-name[data-v-88709ae0],.chat-add-participants__row-subtitle[data-v-88709ae0]{line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-add-participants__row-subtitle[data-v-88709ae0]{color:var(--text-main-disabled);font-size:14px}.chat-add-participants__row-check[data-v-88709ae0]{flex-shrink:0;margin-top:2px}.chat-add-participants__row-presence[data-v-88709ae0]{color:var(--text-main-commentary,#576376);flex-shrink:0;font-size:13px;font-weight:500;line-height:1.2;margin-top:4px;text-transform:uppercase}.chat-add-participants__error[data-v-88709ae0]{color:#cc3142;flex-shrink:0;font-size:13px;margin-top:8px;padding:0 16px}.chat-add-participants__footer[data-v-88709ae0]{border-top:1px solid var(--border-primary-alpha-8,rgba(30,39,54,.08));display:flex;flex-shrink:0;gap:12px;padding:16px 20px 20px}.chat-list-item[data-v-bdceb643]{border-bottom:1px solid var(--chat-ui-row-divider,#edf0f2);box-sizing:border-box;cursor:pointer;max-width:100%;min-width:0;overflow-x:hidden;padding:2px 8px}.chat-list-item[data-v-bdceb643]:last-child{border-bottom:none}.chat-list-item__container[data-v-bdceb643]{align-items:center;background:transparent;border:1px solid transparent;border-radius:11px;box-sizing:border-box;color:var(--chat-ui-text,#17212b);display:flex;gap:10px;min-height:var(--chat-row-min-height,68px);padding:8px 10px;position:relative;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.chat-list-item:hover:not(.chat-list-item--active) .chat-list-item__container[data-v-bdceb643]{background:var(--chat-ui-hover,#eef3f5)}.chat-list-item:active .chat-list-item__container[data-v-bdceb643]{background:var(--chat-ui-active,#e7f5ef)}.chat-list-item[data-v-bdceb643]:focus-visible{outline:none}.chat-list-item:focus-visible .chat-list-item__container[data-v-bdceb643]{border-color:var(--chat-ui-primary,#2f8a68);box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3))}.chat-list-item--pinned .chat-list-item__container[data-v-bdceb643]{padding-bottom:10px;padding-right:40px}.chat-list-item--active .chat-list-item__container[data-v-bdceb643]{background:var(--chat-ui-active,#e7f5ef);border-color:var(--chat-ui-active-border,#cce9dd)}.chat-list-item--active .chat-list-item__container[data-v-bdceb643]:before{background:var(--chat-ui-primary,#2f8a68);border-radius:0 3px 3px 0;bottom:8px;content:"";left:-1px;position:absolute;top:8px;width:3px}.chat-list-item--active .chat-list-item__preview[data-v-bdceb643],.chat-list-item--pinned .chat-list-item__preview[data-v-bdceb643]{color:var(--chat-ui-text-secondary,#748292)}.chat-list-item--unread:not(.chat-list-item--active) .chat-list-item__left[data-v-bdceb643]{font-weight:600}.chat-list-item__pin-badge[data-v-bdceb643]{bottom:8px;flex-shrink:0;pointer-events:none;position:absolute;right:12px;transform:rotate(-24deg)}.chat-list-item__status-icon[data-v-bdceb643]{flex-shrink:0}.chat-list-item__body[data-v-bdceb643]{flex:1;min-width:0}.chat-list-item__top[data-v-bdceb643]{align-items:center;display:flex;gap:8px;margin-bottom:3px;min-width:0}.chat-list-item__time[data-v-bdceb643]{color:var(--chat-ui-text-secondary,#748292);flex-shrink:0;font-size:var(--chat-row-time-size,13px);line-height:var(--chat-row-time-line-height,1.3)}.chat-list-item__meta[data-v-bdceb643]{align-items:center;display:flex;font-size:var(--chat-row-secondary-size,14px);gap:4px;line-height:var(--chat-row-secondary-line-height,1.3);max-width:100%;min-width:0;overflow:hidden}.chat-list-item--unread:not(.chat-list-item--active) .chat-list-item__meta[data-v-bdceb643]{padding-right:28px}.chat-list-item__role[data-v-bdceb643]{margin-right:4px}.chat-list-item__avatar[data-v-bdceb643]{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:var(--chat-row-avatar-size,44px);justify-content:center;position:relative;transition:opacity .16s ease;width:var(--chat-row-avatar-size,44px)}.chat-list-item__avatar[data-v-bdceb643]:before{border:2px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:3}.chat-list-item__avatar--online[data-v-bdceb643]:before{border-color:var(--chat-ui-online,#35c58a);opacity:1}.chat-list-item__avatar--busy[data-v-bdceb643]:before{border-color:var(--chat-ui-danger,#e7524e);opacity:1}.chat-list-item__avatar--idle[data-v-bdceb643]:before{border-color:var(--chat-ui-busy,#d58b20);opacity:1}.chat-list-item__avatar--offline[data-v-bdceb643]:before{border-color:var(--chat-ui-text-secondary,#748292);opacity:1}.chat-list-item__avatar[data-v-bdceb643] .ui-avatar,.chat-list-item__avatar-icon[data-v-bdceb643]{position:relative;z-index:1}.chat-list-item__avatar[data-v-bdceb643] .ui-avatar{height:var(--chat-row-avatar-size,44px);width:var(--chat-row-avatar-size,44px)}.chat-list-item__avatar-icon[data-v-bdceb643]{align-items:center;background:var(--chat-ui-primary,#2f8a68);border-radius:100%;display:flex;height:var(--chat-row-avatar-size,44px);justify-content:center;width:var(--chat-row-avatar-size,44px)}.chat-list-item__presence[data-v-bdceb643]{color:var(--chat-ui-accent,#35a980);flex:0 0 auto;max-width:none;overflow:visible;white-space:nowrap}.chat-list-item__presence--meeting[data-v-bdceb643]{color:var(--chat-ui-danger,#e7524e)}.chat-list-item__presence--manual[data-v-bdceb643],.chat-list-item__presence--mobile[data-v-bdceb643]{color:var(--chat-ui-busy,#d58b20)}.chat-list-item__presence--dnd[data-v-bdceb643]{color:var(--chat-ui-danger,#e7524e)}.chat-list-item__group-meta[data-v-bdceb643],.chat-list-item__presence--muted[data-v-bdceb643]{color:var(--chat-ui-text-secondary,#748292)}.chat-list-item__group-meta[data-v-bdceb643]{flex:0 0 auto;max-width:none;overflow:visible;white-space:nowrap}.chat-list-item__meta-separator[data-v-bdceb643]{color:var(--chat-ui-text-secondary,#748292);flex-shrink:0}.chat-list-item__typing[data-v-bdceb643]{align-items:center;color:var(--chat-ui-online,#35c58a);display:flex;gap:4px;max-width:100%;min-width:0}.chat-list-item__typing-text[data-v-bdceb643]{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-list-item__typing-ellipsis[data-v-bdceb643]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.chat-list-item__typing-dots[data-v-bdceb643]{align-items:center;display:inline-flex;flex-shrink:0;gap:3px;margin-left:-2px}.chat-list-item__typing-dot[data-v-bdceb643]{animation:chat-list-item-typing-dot-bdceb643 1.2s ease-in-out infinite;background-color:currentcolor;border-radius:50%;height:3px;opacity:.3;width:3px}.chat-list-item__typing-dot[data-v-bdceb643]:nth-child(2){animation-delay:.2s}.chat-list-item__typing-dot[data-v-bdceb643]:nth-child(3){animation-delay:.4s}@keyframes chat-list-item-typing-dot-bdceb643{0%,60%,to{opacity:.3}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.chat-list-item__typing-dot[data-v-bdceb643]{animation:none;opacity:.6}}.chat-list-item__preview[data-v-bdceb643]{align-items:center;color:var(--chat-ui-text-secondary,#748292);display:flex;gap:4px;max-width:100%;min-width:0}.chat-list-item__preview--unread[data-v-bdceb643]{color:var(--chat-ui-text,#17212b)}.chat-list-item__preview-icon[data-v-bdceb643]{flex-shrink:0;margin-top:-2px}.chat-list-item__left[data-v-bdceb643],.chat-list-item__preview-text[data-v-bdceb643]{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-list-item__left[data-v-bdceb643]{color:var(--chat-ui-text,#17212b);font-size:var(--chat-row-title-size,16px);font-weight:600;line-height:var(--chat-row-title-line-height,1.25);max-width:100%}.chat-list-item__right[data-v-bdceb643]{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-left:auto;position:relative}.chat-list-item__right-top[data-v-bdceb643]{align-items:center;display:flex;gap:4px;justify-content:flex-end}.chat-list-item__badges[data-v-bdceb643]{align-items:center;display:flex;gap:4px;position:absolute;right:0;top:calc(100% + 4px)}.chat-list-item__unread-count[data-v-bdceb643]{align-items:center;background:var(--chat-ui-primary,#2f8a68);border:0;border-radius:999px;box-shadow:none;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:19px;justify-content:center;line-height:1;min-width:19px;padding:0 6px}.chat-list-item__unread-dot[data-v-bdceb643]{background:var(--chat-ui-primary,#2f8a68);border-radius:50%;height:10px;width:10px}.chat-list-item__mention-badge[data-v-bdceb643]{align-items:center;background:var(--chat-ui-primary,#2f8a68);border:0;border-radius:999px;box-shadow:none;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:19px;justify-content:center;line-height:1;width:19px}@media not (min-width:380px){.chat-list-item[data-v-bdceb643]{padding-inline:4px}.chat-list-item__container[data-v-bdceb643]{gap:9px;padding-inline:8px}}.chat-list[data-v-a532854c]{background:var(--chat-ui-list,#fff);color:var(--chat-ui-text,#17212b);display:flex;flex:1;flex-direction:column;min-height:0}.chat-list--empty[data-v-a532854c]{justify-content:center}.chat-list__items[data-v-a532854c]{flex:1;list-style:none;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0;scrollbar-color:var(--chat-ui-scrollbar,rgba(0,0,0,.14)) transparent;scrollbar-width:thin}.chat-list__items[data-v-a532854c]::-webkit-scrollbar{width:6px}.chat-list__items[data-v-a532854c]::-webkit-scrollbar-thumb{background:var(--chat-ui-scrollbar,rgba(0,0,0,.14));border-radius:999px}.chat-list__skeleton[data-v-a532854c]{height:100%;width:100%}.chat-list__item--loader[data-v-a532854c]{height:68px;padding:8px 12px}.chat-list__empty[data-v-a532854c]{flex:1;flex-direction:column;padding:24px 16px;text-align:center}.chat-list__empty[data-v-a532854c],.chat-list__empty-icon[data-v-a532854c]{align-items:center;display:flex;justify-content:center}.chat-list__empty-icon[data-v-a532854c]{background:color-mix(in srgb,var(--chat-ui-accent,#35a980) 12%,transparent);border-radius:50%;height:56px;margin-bottom:24px;width:56px}.chat-list__empty-title[data-v-a532854c]{color:var(--chat-ui-text,#17212b);font-size:20px;font-weight:600;line-height:1.25;margin:0 0 16px;max-width:260px}.chat-list__empty-text[data-v-a532854c]{color:var(--chat-ui-text-secondary,#748292);font-size:15px;line-height:1.45;margin:0;max-width:290px}.chat-list-delete-confirm[data-v-a532854c]{align-items:center;display:flex;flex-direction:column;padding:8px 0 0;text-align:center}.chat-list-delete-confirm__icon-wrap[data-v-a532854c]{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.chat-list-delete-confirm__title[data-v-a532854c]{font-size:20px;font-weight:500;margin:0 0 8px}.chat-list-delete-confirm__text[data-v-a532854c]{color:#576376;font-size:16px;line-height:150%;margin:0;text-align:center}.chat-body[data-v-fba811ab]{--chat-accent:var(--chat-ui-primary,#2f8a68);--chat-forward-selected-bg:color-mix(in srgb,var(--chat-accent) 18%,var(--bg-chat-window-modal,#fff));--chat-forward-selected-border:color-mix(in srgb,var(--chat-accent) 72%,transparent);--chat-forward-select-bg:color-mix(in srgb,var(--bg-chat-window-modal,#fff) 94%,var(--chat-accent) 6%);--chat-selection-panel-bg:color-mix(in srgb,var(--bg-chat-window-modal,#fff) 96%,var(--chat-accent) 4%);--chat-selection-panel-border:color-mix(in srgb,var(--chat-accent) 34%,transparent);border-radius:16px;display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.chat-body--with-pinned-message[data-v-fba811ab]{border-top-left-radius:0;border-top-right-radius:0}.chat-body--with-composer-preview .chat-body__jump-to-bottom[data-v-fba811ab]{bottom:148px}.chat-body__ongoing-call[data-v-fba811ab]{align-items:center;background:color-mix(in srgb,var(--chat-accent,#2f8a68) 16%,transparent);border-radius:12px;color:var(--text-main-base);display:flex;font-size:14px;gap:12px;margin:8px 12px 0;padding:10px 14px}.chat-body__ongoing-call-text[data-v-fba811ab]{flex:1;min-width:0}.chat-body__ongoing-call-join[data-v-fba811ab]{background:var(--chat-accent,#2f8a68);border:none;border-radius:10px;color:#fff;cursor:pointer;flex:0 0 auto;font:inherit;font-weight:500;padding:6px 14px}.chat-body__content[data-v-fba811ab]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding:16px;scrollbar-color:var(--chat-ui-scrollbar,rgba(0,0,0,.14)) transparent;scrollbar-width:thin}.chat-body__content[data-v-fba811ab]::-webkit-scrollbar{width:6px}.chat-body__content[data-v-fba811ab]::-webkit-scrollbar-thumb{background:var(--chat-ui-scrollbar,rgba(0,0,0,.14));border-radius:999px}.chat-body__composer-restriction[data-v-fba811ab]{align-items:center;background:color-mix(in srgb,var(--chat-ui-danger,#ff5b57) 8%,var(--bg-chat-field-primary,#17212b));border:1px solid color-mix(in srgb,var(--chat-ui-danger,#ff5b57) 30%,transparent);border-radius:14px;color:var(--text-main-base);display:flex;flex:0 0 auto;font-size:14px;gap:10px;justify-content:center;line-height:1.4;margin:8px 12px 10px;min-height:56px;padding:12px 16px;text-align:center}.chat-body__date-indicator[data-v-fba811ab]{background:var(--bg-badges-opacity-neutral);border-radius:999px;color:var(--text-badges-opacity-default);font-size:13px;left:50%;line-height:108%;padding:6px 12px;pointer-events:none;position:absolute;top:8px;transform:translate(-50%);z-index:9}.chat-body__jump-to-bottom[data-v-fba811ab]{align-items:center;background:color-mix(in srgb,var(--bg-dropdown-primary-body) 92%,transparent);border:1px solid color-mix(in srgb,var(--border-input-default) 80%,transparent);border-radius:50%;bottom:88px;box-shadow:0 10px 28px #0f172a2e;color:var(--icon-normal-default);cursor:pointer;display:inline-flex;height:40px;justify-content:center;position:absolute;right:24px;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;width:40px;z-index:10}.chat-body__jump-to-bottom[data-v-fba811ab]:hover{background:color-mix(in srgb,var(--chat-accent) 16%,var(--bg-dropdown-primary-body));border-color:color-mix(in srgb,var(--chat-accent) 42%,var(--border-input-default));box-shadow:0 12px 32px #0f172a3d;color:var(--chat-accent)}.chat-body__jump-to-bottom[data-v-fba811ab]:active{transform:translateY(1px)}.chat-body__selection-bar[data-v-fba811ab]{align-items:center;background:var(--chat-selection-panel-bg);border:1px solid var(--chat-selection-panel-border);border-radius:16px;box-shadow:0 10px 36px #0f172a29,inset 0 1px #ffffff6b;display:grid;flex-shrink:0;gap:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:12px 16px 16px;min-height:56px;padding:6px 8px}.chat-body__selection-count[data-v-fba811ab]{color:var(--text-main-primary);font-size:15px;font-weight:600;line-height:1.25;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.chat-body__selection-cancel[data-v-fba811ab]{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--text-main-secondary);cursor:pointer;display:inline-flex;gap:6px;height:40px;justify-content:center;justify-self:start;max-width:100%;padding:0 12px;transition:background-color .15s ease,color .15s ease}.chat-body__selection-cancel[data-v-fba811ab]:disabled{cursor:default;opacity:.56}.chat-body__selection-cancel[data-v-fba811ab]:hover:not(:disabled){background:var(--bg-chat-user-hover,hsla(0,0%,100%,.1));color:var(--text-main-primary)}.chat-body__selection-cancel-label[data-v-fba811ab]{font-size:14px;font-weight:600;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-body__selection-action[data-v-fba811ab]{align-items:center;background:transparent;border:0;border-radius:50%;color:var(--icon-normal-default);cursor:pointer;display:inline-flex;height:40px;justify-content:center;justify-self:end;padding:0;transition:background-color .15s ease,color .15s ease;width:40px}.chat-body__selection-action[data-v-fba811ab]:disabled{cursor:default;opacity:.56}.chat-body__selection-action[data-v-fba811ab]:hover:not(:disabled){background:var(--bg-chat-user-hover,hsla(0,0%,100%,.1));color:var(--text-main-primary)}.chat-body__jump-to-bottom-badge[data-v-fba811ab]{align-items:center;background-color:var(--chat-ui-primary,#2f8a68);border-radius:999px;color:var(--text-main-inverse);display:inline-flex;font-size:12px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 6px;position:absolute;right:-4px;top:-6px}.chat-body__error[data-v-fba811ab]{align-self:center;background:#cc314214;border:1px solid rgba(204,49,66,.14);border-radius:16px;color:#cc3142;font-size:14px;line-height:1.4;max-width:420px;padding:12px 16px;text-align:center}.chat-body__loading[data-v-fba811ab]{display:flex;flex-direction:column;gap:12px;padding:8px 0}.chat-body__skeleton[data-v-fba811ab]{border-radius:14px;height:44px}.chat-body__older-loading[data-v-fba811ab]{align-self:center;background:#ffffffb8;border-radius:999px;color:var(--text-main-commentary);flex-shrink:0;font-size:13px;line-height:1.3;margin-bottom:12px;padding:6px 12px}.chat-body__drop-overlay[data-v-fba811ab]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bg-chat-field-primary) 82%,transparent);display:flex;inset:0;padding:16px;pointer-events:none;position:absolute;z-index:20}.chat-body__drop-frame[data-v-fba811ab]{align-items:center;border:3px dashed var(--border-uploader-default);border-radius:14px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chat-accent) 10%,transparent);display:flex;flex:1;flex-direction:column;gap:24px;justify-content:center;min-height:0;min-width:0}.chat-body__drop-title[data-v-fba811ab]{color:var(--text-main-base);font-size:30px;font-weight:500;line-height:133%;max-width:min(720px,82%);text-align:center}@media(max-width:480px){.chat-body__selection-cancel[data-v-fba811ab]{padding:0;width:40px}.chat-body__selection-cancel-label[data-v-fba811ab]{display:none}}:root[data-theme=dark]{--chat-forward-selected-bg:color-mix(in srgb,var(--chat-accent) 22%,var(--bg-chat-field-primary) 78%);--chat-forward-selected-border:color-mix(in srgb,var(--chat-accent) 76%,transparent);--chat-forward-select-bg:color-mix(in srgb,var(--bg-chat-field-primary) 88%,var(--chat-accent) 12%);--chat-selection-panel-bg:color-mix(in srgb,var(--bg-chat-field-primary) 88%,var(--chat-accent) 12%);--chat-selection-panel-border:color-mix(in srgb,var(--chat-accent) 38%,transparent)}.chat-call-invite-modal[data-v-fedd8e0e]{align-items:center;background:#00000059;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000000}.chat-call-invite-modal__content[data-v-fedd8e0e]{background:var(--bg-dropdown-primary-body);border:1px solid var(--border-divider-solid-default);border-radius:20px;box-shadow:0 24px 80px #080e1852;color:var(--text-main-base);display:flex;flex-direction:column;gap:18px;max-height:min(78dvh,680px);padding:24px;width:min(520px,100vw - 32px)}.chat-call-invite-modal__header[data-v-fedd8e0e]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.chat-call-invite-modal__header h3[data-v-fedd8e0e]{color:var(--text-main-base);font-size:20px;font-weight:600;line-height:1.25;margin:0}.chat-call-invite-modal__header p[data-v-fedd8e0e]{color:var(--text-main-commentary);font-size:14px;line-height:1.35;margin:5px 0 0}.chat-call-invite-modal__close[data-v-fedd8e0e]{align-items:center;background:var(--bg-fill-tertiary-default);border:0;border-radius:10px;color:var(--text-main-commentary);cursor:pointer;display:inline-flex;flex:0 0 36px;height:36px;justify-content:center;padding:0;width:36px}.chat-call-invite-modal__close[data-v-fedd8e0e]:hover{background:var(--bg-fill-tertiary-default);color:var(--text-main-base)}.chat-call-invite-modal__search[data-v-fedd8e0e]{align-items:center;background:var(--bg-dropdown-primary-body);border:1px solid var(--border-divider-solid-default);border-radius:12px;color:var(--text-main-commentary);display:flex;gap:10px;height:46px;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease}.chat-call-invite-modal__search[data-v-fedd8e0e]:focus-within{border-color:#2fae79;box-shadow:0 0 0 3px #2fae7924}.chat-call-invite-modal__search input[data-v-fedd8e0e]{background:transparent;border:0;color:var(--text-main-base);flex:1;font:inherit;font-size:15px;height:100%;min-width:0;outline:0;padding:0}.chat-call-invite-modal__search input[data-v-fedd8e0e]::-moz-placeholder{color:var(--text-main-disabled)}.chat-call-invite-modal__search input[data-v-fedd8e0e]::placeholder{color:var(--text-main-disabled)}.chat-call-invite-modal__list[data-v-fedd8e0e]{background:transparent;border:1px solid var(--border-divider-solid-default);border-radius:14px;max-height:330px;min-height:148px;overflow:auto;padding:6px}.chat-call-invite-modal__item[data-v-fedd8e0e]{align-items:center;border-radius:10px;cursor:pointer;display:flex;gap:11px;min-height:56px;padding:8px 10px;transition:background-color .15s ease}.chat-call-invite-modal__item[data-v-fedd8e0e]:hover:not(.chat-call-invite-modal__item--disabled){background:#2fae7914}.chat-call-invite-modal__item--disabled[data-v-fedd8e0e]{cursor:not-allowed;opacity:.45}.chat-call-invite-modal__initials[data-v-fedd8e0e]{align-items:center;background:linear-gradient(135deg,#38b982,#188f63);border-radius:50%;color:#fff;display:flex;flex:0 0 40px;font-size:13px;font-weight:600;height:40px;justify-content:center;width:40px}.chat-call-invite-modal__user-text[data-v-fedd8e0e]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.chat-call-invite-modal__user-text small[data-v-fedd8e0e],.chat-call-invite-modal__user-text strong[data-v-fedd8e0e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-call-invite-modal__user-text strong[data-v-fedd8e0e]{color:var(--text-main-base);font-size:15px;font-weight:500;line-height:1.3}.chat-call-invite-modal__user-text small[data-v-fedd8e0e]{color:var(--text-main-commentary);font-size:13px;line-height:1.3}.chat-call-invite-modal__checkbox[data-v-fedd8e0e]{accent-color:#249b6b;flex:0 0 auto;height:18px;margin:0;width:18px}.chat-call-invite-modal__empty[data-v-fedd8e0e]{align-items:center;color:var(--text-main-commentary);display:flex;flex-direction:column;font-size:14px;gap:10px;justify-content:center;min-height:134px;padding:20px;text-align:center}.chat-call-invite-modal__error[data-v-fedd8e0e]{background:var(--bg-badges-light-error);border-radius:10px;color:var(--text-error-base);font-size:13px;line-height:1.35;padding:10px 12px}.chat-call-invite-modal__actions[data-v-fedd8e0e]{display:flex;gap:10px;justify-content:flex-end;padding-top:2px}.chat-call-invite-modal__button[data-v-fedd8e0e]{border-radius:11px;cursor:pointer;font:inherit;font-size:14px;font-weight:500;height:42px;min-width:112px;padding:0 18px;transition:background-color .15s ease,border-color .15s ease}.chat-call-invite-modal__button--secondary[data-v-fedd8e0e]{background:var(--bg-dropdown-primary-body);border:1px solid var(--border-divider-solid-default);color:var(--text-main-base)}.chat-call-invite-modal__button--secondary[data-v-fedd8e0e]:hover{background:var(--bg-fill-tertiary-default)}.chat-call-invite-modal__button--primary[data-v-fedd8e0e]{background:#249b6b;border:1px solid #249b6b;color:#fff}.chat-call-invite-modal__button--primary[data-v-fedd8e0e]:hover:not(:disabled){background:#1d855b;border-color:#1d855b}.chat-call-invite-modal__button[data-v-fedd8e0e]:disabled{background:var(--bg-fill-tertiary-default);border-color:var(--border-divider-solid-default);color:var(--text-main-disabled);cursor:not-allowed}@media(max-width:560px){.chat-call-invite-modal[data-v-fedd8e0e]{align-items:flex-end}.chat-call-invite-modal__content[data-v-fedd8e0e]{border-radius:20px 20px 0 0;max-height:88dvh;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));width:100%}.chat-call-invite-modal__actions[data-v-fedd8e0e]{display:grid;grid-template-columns:1fr 1fr}.chat-call-invite-modal__button[data-v-fedd8e0e]{min-width:0;width:100%}}.chat-header-actions[data-v-01dcba9c]{align-items:center;border-bottom:1px dashed var(--border-divider-solid-default);box-sizing:border-box;display:flex;gap:10px;justify-content:flex-end;padding:16px;width:100%}@media screen{.chat-header-actions[data-v-01dcba9c]{border-bottom:none;padding:0}}.chat-header-actions__call-group[data-v-01dcba9c]{align-items:stretch;display:inline-flex;position:relative}.chat-header-actions__call[data-v-01dcba9c]{background:var(--chat-ui-primary,#2f8a68);border:0;color:#fff;min-height:44px;padding-inline:16px}.chat-header-actions__call[data-v-01dcba9c] [class~=ui-button__append],.chat-header-actions__call[data-v-01dcba9c] [class~=ui-button__content],.chat-header-actions__call[data-v-01dcba9c] [class~=ui-button__prepend]{color:currentcolor}.chat-header-actions__call[data-v-01dcba9c]{border-bottom-right-radius:0;border-top-right-radius:0}.chat-header-actions__call[data-v-01dcba9c]:hover:not(:disabled){background:var(--chat-ui-primary-hover,#399b77)}.chat-header-actions__call[data-v-01dcba9c]:active:not(:disabled){background:var(--chat-ui-primary-active,#267457)}.chat-header-actions__conference[data-v-01dcba9c]{background:var(--chat-ui-primary,#2f8a68);border:0;border-radius:11px;color:#fff;min-height:44px;padding-inline:16px}.chat-header-actions__conference[data-v-01dcba9c] [class~=ui-button__append],.chat-header-actions__conference[data-v-01dcba9c] [class~=ui-button__content],.chat-header-actions__conference[data-v-01dcba9c] [class~=ui-button__prepend]{color:currentcolor}.chat-header-actions__conference[data-v-01dcba9c]:hover:not(:disabled){background:var(--chat-ui-primary-hover,#399b77)}.chat-header-actions__conference[data-v-01dcba9c]:active:not(:disabled){background:var(--chat-ui-primary-active,#267457)}.chat-header-actions__icon-button[data-v-01dcba9c]{background:var(--chat-ui-surface,#f4f7f9);border:1px solid var(--chat-ui-border,#e5eaee);border-radius:11px;box-shadow:none;color:var(--chat-ui-text-secondary,#74828d);height:44px;min-height:44px;min-width:44px;padding:0;width:44px}.chat-header-actions__icon-button[data-v-01dcba9c]:hover:not(:disabled){background:var(--chat-ui-hover,#eef3f5);color:var(--chat-ui-text,#17212b)}.chat-header-actions__icon-button[data-v-01dcba9c]:active:not(:disabled){background:var(--chat-ui-active,#e7f5ef)}.chat-header-actions__icon-button[data-v-01dcba9c]:focus-visible{outline:2px solid var(--chat-ui-accent,#35a980);outline-offset:2px}.chat-header-actions__call-caret[data-v-01dcba9c]{align-items:center;background:var(--chat-ui-primary,#2f8a68);border:none;border-left:1px solid color-mix(in srgb,#fff 35%,transparent);border-radius:0 11px 11px 0;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;min-height:44px;padding:0;width:38px}.chat-header-actions__call-caret[data-v-01dcba9c]:hover{background:var(--chat-ui-primary-hover,#399b77)}.chat-header-actions__call-caret[data-v-01dcba9c]:active:not(:disabled){background:var(--chat-ui-primary-active,#267457)}.chat-header-actions__call-caret[data-v-01dcba9c]:focus-visible{outline:2px solid var(--chat-ui-accent,#35a980);outline-offset:2px}.chat-header-actions__call-menu[data-v-01dcba9c]{background:var(--chat-ui-list,#fff);border:1px solid var(--chat-ui-border,#e5eaee);border-radius:12px;box-shadow:0 8px 24px #0000002e;min-width:210px;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:40}.chat-header-actions__call-menu-item[data-v-01dcba9c]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--chat-ui-text,#17212b);cursor:pointer;display:flex;font-size:14px;gap:10px;min-height:42px;padding:9px 10px;text-align:left;width:100%}.chat-header-actions__call-menu-item[data-v-01dcba9c]:hover{background:var(--chat-ui-hover,#eef3f5)}.chat-info[data-v-b8578c71]{background-color:#0000004d;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1001}.chat-info__panel[data-v-b8578c71]{background-color:var(--bg-fill-white-solid-default);border-radius:16px 0 0 16px;display:flex;flex-direction:column;height:100%;max-width:100%;width:360px}.chat-info__header[data-v-b8578c71]{border-bottom:1px solid var(--border-divider-solid-default,#e0e2e6);padding:14px 16px}.chat-info__header[data-v-b8578c71],.chat-info__title[data-v-b8578c71]{align-items:center;display:flex;gap:12px}.chat-info__title[data-v-b8578c71]{flex:1;font-size:16px;font-weight:600;line-height:1.25;min-width:0}.chat-info__menu-wrap[data-v-b8578c71]{position:relative}.chat-info__menu-dropdown[data-v-b8578c71]{background:var(--bg-dropdown-primary-body);border-radius:18px;box-shadow:0 16px 40px #1118271a;min-width:260px;padding:10px 8px;position:absolute;right:0;top:calc(100% + 10px);z-index:2}.chat-info__menu-item[data-v-b8578c71]{align-items:center;background:transparent;border:none;border-radius:12px;color:var(--text-select-content-default);cursor:pointer;display:flex;font-size:15px;justify-content:space-between;line-height:1.35;padding:12px 14px;text-align:left;width:100%}.chat-info__menu-item[data-v-b8578c71]:hover{background-color:var(--bg-dropdown-primary-hover)}.chat-info__room-info[data-v-b8578c71]{align-items:center;border-bottom:1px dashed #e0e2e6;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:12px;max-width:100%;min-width:0;width:100%}.chat-info__room-avatar-wrap[data-v-b8578c71]{border-radius:50%;flex-shrink:0;height:96px;overflow:hidden;position:relative;width:96px}.chat-info__room-avatar-control[data-v-b8578c71]{background:none;border:none;display:block;height:100%;padding:0;width:100%}.chat-info__room-avatar-control--editable[data-v-b8578c71]{cursor:pointer}.chat-info__room-avatar-control[disabled][data-v-b8578c71]{cursor:default;opacity:.7}.chat-info__room-avatar-overlay[data-v-b8578c71]{align-items:center;background:#00000073;display:flex;height:30px;inset:auto 0 0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s ease}.chat-info__room-avatar-control--editable:hover .chat-info__room-avatar-overlay[data-v-b8578c71]{opacity:1}.chat-info__room-avatar-overlay--busy[data-v-b8578c71]{animation:chat-info-avatar-busy-b8578c71 1s ease-in-out infinite;opacity:1}@keyframes chat-info-avatar-busy-b8578c71{0%,to{opacity:.55}50%{opacity:1}}.chat-info__room-avatar-input[data-v-b8578c71]{display:none}.chat-info__room-title[data-v-b8578c71]{align-items:center;box-sizing:border-box;color:var(--text-main-base);display:flex;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:133%;margin:0;max-width:100%;padding:0 8px 12px;text-align:center;width:100%}.chat-info__room-title[data-v-b8578c71],.chat-info__room-title>span[data-v-b8578c71]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-info__room-title-input[data-v-b8578c71]{background:var(--bg-main-primary,#fff);border:1px solid var(--border-main-secondary,#e0e2e6);border-radius:8px;color:inherit;flex:1;font:inherit;line-height:inherit;margin:0;max-width:100%;min-width:0;outline:none;padding:4px 8px;text-align:center}.chat-info__room-title-input[data-v-b8578c71]:focus{border-color:var(--border-main-brand,#3d7bf5)}.chat-info__room-title-input[data-v-b8578c71]:disabled{opacity:.6}.chat-info__room-title-edit[data-v-b8578c71]{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin:0;padding:0}.chat-info__room-title-edit[data-v-b8578c71]:disabled{cursor:not-allowed;opacity:.6}.chat-info__room-title-error[data-v-b8578c71]{color:var(--text-main-error,#d92d20);font-size:13px;line-height:140%;margin:-8px 0 0;padding:0 8px 8px;text-align:center}.chat-info__content[data-v-b8578c71]{min-height:0;overflow-y:auto;padding:16px 16px 20px}.chat-info__participants[data-v-b8578c71]{align-items:center;border-bottom:1px dashed #e0e2e6;display:flex;flex-direction:column;padding:12px 0}.chat-info__participants-label[data-v-b8578c71]{color:var(--text-main-commentary,#576376);font-size:16px;line-height:150%;margin-bottom:8px;text-align:center}.chat-info__participants-avatars[data-v-b8578c71]{align-items:center;display:flex;gap:4px;justify-content:center}.chat-info__participant-link[data-v-b8578c71]{background:transparent;border:none;border-radius:50%;cursor:pointer;flex-shrink:0;line-height:0;padding:0;transition:opacity .15s ease}.chat-info__participant-link[data-v-b8578c71]:hover{opacity:.85}.chat-info__participants-more[data-v-b8578c71]{align-items:center;background:var(--bg-main-secondary,#f4f4f7);border:none;border-radius:16px;color:var(--text-main-commentary,#576376);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;font-weight:500;height:32px;justify-content:center;line-height:1;min-width:32px;padding:0 8px}.chat-info__participants-more[data-v-b8578c71]:hover{background:#ebecef}.chat-info__participants-add[data-v-b8578c71]{margin-top:12px}.chat-info__settings[data-v-b8578c71]{display:flex;flex-direction:column;gap:12px;padding:12px 0}.chat-info__setting[data-v-b8578c71]{align-items:center;display:flex;gap:8px}.chat-info__setting-title[data-v-b8578c71]{flex:1}.chat-info__setting-title[data-v-b8578c71],.chat-info__setting-value[data-v-b8578c71]{color:var(--text-main-additional);font-size:16px;line-height:150%}.chat-info__setting--action[data-v-b8578c71]{background:transparent;border:none;border-radius:10px;cursor:pointer;padding:0;text-align:left;width:100%}.chat-info__setting--action[data-v-b8578c71]:hover{background:var(--bg-main-secondary)}.chat-info__divider[data-v-b8578c71]{border-bottom:1px dashed var(--border-divider-solid-default);height:1px}.chat-info__media[data-v-b8578c71]{padding:12px 0}.chat-info__media-header[data-v-b8578c71]{align-items:center;display:flex;font-size:18px;font-weight:500;justify-content:space-between;margin-bottom:10px}.chat-info__media-content[data-v-b8578c71]{background-color:var(--bg-fill-tertiary-default);border-radius:12px;padding:8px}.chat-info__media-content--empty[data-v-b8578c71]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:164px}.chat-info__media-loading[data-v-b8578c71]{align-items:center;color:var(--text-main-commentary,#576376);display:flex;font-size:14px;justify-content:center;min-height:120px}.chat-info__media-grid[data-v-b8578c71]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.chat-info__media-tile[data-v-b8578c71]{border:none;border-radius:10px;color:inherit;cursor:pointer;min-width:0;overflow:hidden;padding:0;text-align:left}.chat-info__media-tile[data-v-b8578c71]:disabled{cursor:default;opacity:.62}.chat-info__media-tile[data-v-b8578c71]:not(:disabled):hover{filter:brightness(1.04)}.chat-info__media-tile--image[data-v-b8578c71]{background:var(--bg-chat-user-default)}.chat-info__media-tile--file[data-v-b8578c71]{background:var(--bg-fill-white-solid-default)}.chat-info__media-file-thumb[data-v-b8578c71]{align-items:center;background:transparent;display:flex;justify-content:center;min-height:86px;width:100%}.chat-info__media-file-thumb[data-v-b8578c71] .chat-info-file-preview{border-radius:10px;height:86px;width:100%}.chat-info__media-file-thumb[data-v-b8578c71] .chat-info-file-preview:not(.chat-info-file-preview--image){background:transparent}.chat-info__media-file-name[data-v-b8578c71]{align-items:baseline;display:flex;font-size:13px;line-height:1.35;min-width:0;padding:0}.chat-info__media-file-base[data-v-b8578c71]{color:var(--text-main-additional);font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-info__media-file-ext[data-v-b8578c71]{color:var(--text-main-commentary);flex-shrink:0;font-weight:500}.chat-info__materials-preview[data-v-b8578c71]{display:flex;flex-direction:column;gap:14px}.chat-info__materials-section[data-v-b8578c71]{display:flex;flex-direction:column;gap:8px}.chat-info__materials-title[data-v-b8578c71]{align-items:center;color:var(--text-main-default);display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:space-between;line-height:1.35}.chat-info__materials-title span[data-v-b8578c71]:last-child{color:var(--text-main-commentary);font-weight:400}.chat-info__materials-list[data-v-b8578c71]{display:flex;flex-direction:column;gap:8px}.chat-info__materials-row[data-v-b8578c71]{align-items:center;background:transparent;border:none;color:inherit;cursor:pointer;display:flex;gap:10px;min-width:0;padding:0;text-align:left;width:100%}.chat-info__materials-row[data-v-b8578c71]:disabled{cursor:default;opacity:.62}.chat-info__materials-row[data-v-b8578c71]:not(:disabled):hover{opacity:.82}.chat-info__materials-row[data-v-b8578c71] .chat-info-file-preview{border-radius:8px;flex:0 0 auto;height:38px;width:38px}.chat-info__materials-link-icon[data-v-b8578c71]{align-items:center;background:var(--bg-fill-white-solid-default);border-radius:8px;display:inline-flex;flex:0 0 auto;height:38px;justify-content:center;width:38px}.chat-info__materials-link-main[data-v-b8578c71]{display:flex;flex-direction:column;gap:2px;min-width:0}.chat-info__materials-link-host[data-v-b8578c71],.chat-info__materials-link-label[data-v-b8578c71]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-info__materials-link-label[data-v-b8578c71]{color:var(--text-main-additional);font-size:13px;font-weight:500;line-height:1.35}.chat-info__materials-link-host[data-v-b8578c71]{color:var(--text-main-commentary);font-size:12px;line-height:1.3}.chat-info__media-all-btn[data-v-b8578c71]{align-items:center;background:transparent;border:none;color:var(--text-main-additional);cursor:pointer;display:inline-flex;font-size:16px;gap:8px;line-height:1.4;padding:0}.chat-info__files-overlay[data-v-b8578c71]{background:transparent;display:flex;inset:0;justify-content:flex-end;position:absolute;z-index:3}.chat-info__files-empty[data-v-b8578c71],.chat-info__files-loading[data-v-b8578c71]{color:var(--text-main-commentary,#576376);font-size:15px;padding:16px 0;text-align:center}.chat-info__media-empty-text[data-v-b8578c71]{color:var(--text-main-commentary,#757e8e);font-size:14px;margin-bottom:18px;margin-top:8px}.chat-info__setting-title small[data-v-b8578c71]{color:var(--app-text-secondary);display:block;font-size:12px;line-height:16px;margin-top:2px}.chat-info__setting--disabled[data-v-b8578c71]{opacity:.55}.chat-info__mute-durations[data-v-b8578c71]{display:flex;flex-direction:column;gap:8px;padding:12px 0}.chat-info__mute-title[data-v-b8578c71]{color:var(--app-text-secondary);font-size:13px}.chat-info__mute-options[data-v-b8578c71]{display:flex;flex-wrap:wrap;gap:8px}.chat-info__mute-option[data-v-b8578c71]{background:transparent;border:1px solid var(--border-divider-solid-default);border-radius:999px;color:var(--app-text-primary);cursor:pointer;font-size:13px;padding:7px 12px;transition:background-color var(--motion-base) var(--motion-ease)}.chat-info__mute-option[data-v-b8578c71]:hover{background:color-mix(in srgb,var(--color-accent-primary,#2a9a6a) 12%,transparent)}.chat-search[data-v-aa820488]{background-color:#0000004d;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1001}.chat-search__panel[data-v-aa820488]{background-color:var(--bg-fill-white-solid-default);border-radius:16px 0 0 16px;display:flex;flex-direction:column;height:100%;max-width:100%;width:360px}.chat-search__header[data-v-aa820488]{align-items:center;border-bottom:1px solid var(--border-divider-solid-default,#e0e2e6);display:flex;flex-shrink:0;gap:12px;padding:14px 16px}.chat-search__title[data-v-aa820488]{flex:1;font-size:16px;font-weight:600;line-height:1.25;min-width:0}.chat-search__search-wrap[data-v-aa820488]{padding:12px 16px 0}.chat-search__clear[data-v-aa820488]{align-items:center;background:#0000000f;border:none;border-radius:50%;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;width:28px}.chat-search__clear[data-v-aa820488]:hover{background:#0000001a}.chat-search__date[data-v-aa820488]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px}.chat-search__date-label[data-v-aa820488]{color:var(--text-main-commentary);font-size:13px}.chat-search__datepicker[data-v-aa820488]{flex:1;min-width:170px}.chat-search__body[data-v-aa820488]{min-height:0;padding:12px 16px 16px}.chat-search__body[data-v-aa820488],.chat-search__hint[data-v-aa820488]{display:flex;flex:1;flex-direction:column}.chat-search__hint[data-v-aa820488]{align-items:center;gap:12px;justify-content:center;padding:24px 8px;text-align:center}.chat-search__hint-text[data-v-aa820488]{margin:0}.chat-search__error[data-v-aa820488],.chat-search__hint-text[data-v-aa820488],.chat-search__loading[data-v-aa820488]{color:var(--text-main-commentary,#576376);font-size:14px;line-height:1.4}.chat-search__error[data-v-aa820488]{color:#cc3142}.chat-search__results[data-v-aa820488]{flex:1;min-height:0;overflow-y:auto;padding-right:4px}.chat-search__date-wrap[data-v-aa820488]{background-color:var(--bg-fill-white-solid-default);display:flex;justify-content:center;margin:12px 0 8px;padding:4px 0;position:sticky;top:0;z-index:1}.chat-search__msg[data-v-aa820488]{border-bottom:1px dashed var(--border-divider-solid-default);cursor:pointer;padding:4px 0 12px;text-align:left}.chat-search__msg--last[data-v-aa820488]{border-bottom:none}.chat-search__msg-head[data-v-aa820488]{align-items:center;display:flex;gap:8px;margin-bottom:6px}.chat-search__msg-time[data-v-aa820488]{color:var(--text-main-commentary,#576376);flex-shrink:0;font-size:12px;line-height:1.2;margin-left:auto;white-space:nowrap}.chat-search__sender-pill[data-v-aa820488]{align-items:center;border:1px solid var(--border-divider-solid-default);border-radius:999px;display:inline-flex;font-size:13px;max-width:100%;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap}.chat-search__msg-text[data-v-aa820488]{color:var(--text-main-additional);font-size:14px;line-height:1.45;margin:0;word-break:break-word}.chat-search__hl[data-v-aa820488]{background:transparent;color:var(--text-accent-additional);padding:0}.chat-search__more[data-v-aa820488]{background:#f8f9fb;border:1px dashed #c5cad3;border-radius:10px;cursor:pointer;font-size:14px;margin-top:12px;padding:8px;width:100%}.chat-search__more[data-v-aa820488]:hover{background:#eef0f4}.chat-search__loading--inline[data-v-aa820488]{margin-top:8px;text-align:center}.chat-header[data-v-9dba53ff]{--chat-accent:var(--chat-ui-online,#35c58a);align-items:center;background-color:var(--chat-ui-list,#fff);border-bottom:1px solid var(--chat-ui-border,#e5eaee);box-sizing:border-box;color:var(--chat-ui-text,#17212b);display:flex;flex-shrink:0;gap:12px;min-height:68px;padding:10px 12px;position:relative;z-index:1000}@media(min-width:769px){.chat-header[data-v-9dba53ff]{padding:10px 12px}}.chat-header__info[data-v-9dba53ff]{align-items:center;display:flex;flex:1;gap:12px;min-width:0}.chat-header__logo[data-v-9dba53ff]{align-items:center;background-color:var(--chat-ui-primary,#2f8a68);border-radius:100%;display:flex;height:48px;justify-content:center;overflow:visible;position:relative;transition:box-shadow .15s ease,background-color .15s ease;width:48px}.chat-header__logo[data-v-9dba53ff]:before{border:2px solid transparent;border-radius:inherit;box-sizing:border-box;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;z-index:3}.chat-header__logo--online[data-v-9dba53ff]:before{border-color:var(--chat-accent);opacity:1}.chat-header__logo--busy[data-v-9dba53ff]:before,.chat-header__logo--idle[data-v-9dba53ff]:before{border-color:var(--chat-ui-busy,#eba72d);opacity:1}.chat-header__logo--offline[data-v-9dba53ff]:before{border-color:var(--chat-ui-text-muted,#9aa5ae);opacity:1}.chat-header__logo-avatar[data-v-9dba53ff],.chat-header__logo-icon[data-v-9dba53ff]{flex-shrink:0}.chat-header__divider[data-v-9dba53ff]{flex:0 0 4px}.chat-header__meta[data-v-9dba53ff]{flex:1;min-width:0;overflow:hidden}.chat-header__title-row[data-v-9dba53ff]{align-items:baseline;display:flex;gap:8px;max-width:100%;min-width:0}.chat-header__name[data-v-9dba53ff]{color:var(--chat-ui-text,#17212b);cursor:pointer;flex:0 1 auto;font-size:16px;font-weight:600;margin:0;min-width:0}.chat-header__name[data-v-9dba53ff],.chat-header__role[data-v-9dba53ff]{line-height:133%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-header__role[data-v-9dba53ff]{color:var(--chat-ui-text-secondary,#74828d);display:block;font-size:13px;max-width:100%;width:100%}.chat-header__open-group[data-v-9dba53ff]{background:none;border:none;cursor:pointer;padding:0}.chat-header__open-group-text[data-v-9dba53ff]{color:var(--text-link-primary-default)}.chat-header__status[data-v-9dba53ff],.chat-header__typing[data-v-9dba53ff]{color:var(--chat-accent);display:block;flex:0 1 auto;font-size:13px;line-height:1.33;max-width:60%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-header__typing-ellipsis[data-v-9dba53ff]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.chat-header__typing-dots[data-v-9dba53ff]{align-items:center;display:inline-flex;gap:3px;margin-left:1px;vertical-align:baseline}.chat-header__typing-dot[data-v-9dba53ff]{animation:chat-header-typing-dot-9dba53ff 1.2s ease-in-out infinite;background-color:currentcolor;border-radius:50%;height:3px;opacity:.3;width:3px}.chat-header__typing-dot[data-v-9dba53ff]:nth-child(2){animation-delay:.2s}.chat-header__typing-dot[data-v-9dba53ff]:nth-child(3){animation-delay:.4s}@keyframes chat-header-typing-dot-9dba53ff{0%,60%,to{opacity:.3}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.chat-header__typing-dot[data-v-9dba53ff]{animation:none;opacity:.6}}.chat-header__status-label--muted[data-v-9dba53ff]{color:var(--chat-ui-text-secondary,#74828d)}.chat-header__status-label--manual[data-v-9dba53ff],.chat-header__status-label--mobile[data-v-9dba53ff]{color:var(--chat-ui-busy,#eba72d)}.chat-header__status-label--meeting[data-v-9dba53ff]{color:var(--chat-ui-danger,#e7524e)}.chat-header__actions-desktop[data-v-9dba53ff]{display:none}@media(min-width:769px){.chat-header__actions-desktop[data-v-9dba53ff]{display:flex;flex-shrink:0}}@media(max-width:768px){.chat-header[data-v-9dba53ff]{padding-right:0}.chat-header__info[data-v-9dba53ff]{gap:12px;min-width:0}.chat-header__name[data-v-9dba53ff]{font-size:16px;line-height:1.25}}.chat-pinned-bar[data-v-c7792fba]{align-items:center;background-color:var(--chat-ui-pinned,#fff6e5);border-bottom:1px solid var(--chat-ui-pinned-border,rgba(210,165,80,.24));display:flex;gap:12px;padding:9px 18px}.chat-pinned-bar__content[data-v-c7792fba]{background:transparent;border:none;cursor:pointer;display:flex;flex:1;flex-direction:column;gap:4px;min-width:0;padding:0;text-align:left}.chat-pinned-bar__eyebrow[data-v-c7792fba]{align-items:center;color:var(--chat-ui-warning,#e8a72e);display:flex;font-size:13px;font-weight:600;gap:8px;line-height:133%;min-width:0}.chat-pinned-bar__counter[data-v-c7792fba]{color:var(--chat-ui-text-secondary,#74828d)}.chat-pinned-bar__text[data-v-c7792fba]{color:var(--chat-ui-text,#17212b);font-size:14px;line-height:140%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-pinned-bar__author[data-v-c7792fba]{font-weight:500;margin-right:4px}.chat-pinned-bar__close[data-v-c7792fba]{background:transparent;border:1px solid var(--chat-ui-pinned-border,rgba(210,165,80,.24));border-radius:10px;color:var(--chat-ui-text-secondary,#74828d);flex:none;height:40px;min-height:40px;min-width:40px;padding:0;width:40px}.chat-pinned-bar__close[data-v-c7792fba]:hover{background:#ffffff1a;color:var(--chat-ui-text,#17212b)}.chat-pinned-bar__close[data-v-c7792fba]:focus-visible{outline:2px solid var(--chat-ui-accent,#35a980);outline-offset:2px}.chat-room-conversation[data-v-9b41957f]{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.chat-room-conversation__header-actions-mobile[data-v-9b41957f]{display:flex;flex-shrink:0;justify-content:flex-end;padding:8px 12px 0}@media(min-width:769px){.chat-room-conversation__header-actions-mobile[data-v-9b41957f]{display:none}}.group-chat-modal[data-v-31c5b160]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1e27361f;inset:0;position:fixed;z-index:999999}.group-chat-modal__panel[data-v-31c5b160]{background:var(--bg-fill-white-solid-default);border-radius:28px 0 0 28px;box-shadow:-8px 0 24px #1118271a;display:flex;flex-direction:column;height:100dvh;overflow:hidden;position:absolute;right:0;top:0;width:min(100%,574px)}.group-chat-modal__header[data-v-31c5b160]{border-bottom:1px solid var(--border-divider-solid-default);padding:12px 16px}.group-chat-modal__header-main[data-v-31c5b160]{align-items:center;display:flex;gap:12px}.group-chat-modal__header-title[data-v-31c5b160]{color:var(--text-main-base);font-size:20px;font-weight:600;line-height:1.2}.group-chat-modal__body[data-v-31c5b160]{flex:1;min-height:0;overflow-y:auto;padding:0}.group-chat-modal__footer[data-v-31c5b160]{background:var(--bg-fill-white-solid-default);display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 20px 20px}.group-chat-modal__content[data-v-31c5b160]{display:flex;flex-direction:column;gap:20px;padding:20px}.group-chat-modal__field-block[data-v-31c5b160]{display:flex;flex-direction:column;gap:12px}.group-chat-modal__field-label[data-v-31c5b160]{color:var(--text-main-commentary);font-size:14px;line-height:1.2}.group-chat-modal__title-input[data-v-31c5b160] .ui-input__input{font-size:18px;line-height:1.2}.group-chat-modal__participants[data-v-31c5b160]{align-items:stretch;display:flex;flex-direction:column;gap:12px}.group-chat-modal__participants-head[data-v-31c5b160]{align-items:center;display:flex;justify-content:space-between}.group-chat-modal__participants-title[data-v-31c5b160]{font-weight:500}.group-chat-modal__accordion[data-v-31c5b160],.group-chat-modal__participants-count[data-v-31c5b160],.group-chat-modal__participants-title[data-v-31c5b160]{color:var(--text-main-base);font-size:14px;line-height:1.2}.group-chat-modal__accordion[data-v-31c5b160]{align-items:center;background:transparent;border:0;border-bottom:1px dashed var(--border-divider-solid-default);cursor:pointer;display:flex;font-weight:500;justify-content:space-between;padding:0 0 14px;width:100%}.group-chat-modal__accordion[data-v-31c5b160] .ui-icon{transition:transform .15s ease}.group-chat-modal__accordion--open[data-v-31c5b160] .ui-icon{transform:rotate(180deg)}.group-chat-modal__accordion-body[data-v-31c5b160]{display:flex;flex-direction:column;gap:12px;margin-top:-4px;padding-bottom:4px}.group-chat-modal__notice[data-v-31c5b160]{color:var(--text-main-commentary);font-size:13px}.group-chat-modal__setting-row[data-v-31c5b160]{color:var(--text-main-commentary);display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:1.3}.group-chat-modal__setting-value[data-v-31c5b160]{color:var(--text-main-commentary);flex-shrink:0;text-align:right}@media(max-width:767px){.group-chat-modal__panel[data-v-31c5b160]{border-radius:0;width:100%}.group-chat-modal__footer[data-v-31c5b160]{grid-template-columns:1fr}.group-chat-modal__content[data-v-31c5b160]{padding:16px}}.new-chat-modal__option[data-v-a7389b69]{align-items:center;background:none;border:none;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:12px;text-align:left;transition:background-color .15s ease;width:100%}.new-chat-modal__option[data-v-a7389b69]:active,.new-chat-modal__option[data-v-a7389b69]:hover{background-color:var(--bg-fill-tertiary-default)}.new-chat-modal__option-icon[data-v-a7389b69]{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.new-chat-modal__option-content[data-v-a7389b69]{flex:1;min-width:0}.new-chat-modal__option-title[data-v-a7389b69]{color:var(--text-main-base);font-size:16px;font-weight:600;margin-bottom:4px}.new-chat-modal__option-subtitle[data-v-a7389b69]{color:var(--text-main-additional);font-size:14px}.new-chat-modal__divider[data-v-a7389b69]{border-bottom:1px dashed var(--border-divider-solid-default);height:1px;margin:16px 0}.chat-panel[data-v-e939d1e6]{align-items:center;background:var(--chat-ui-list,#fff);border-bottom:1px solid var(--chat-ui-border,#e5eaee);display:flex;flex-shrink:0;gap:8px;min-height:54px;padding:4px 10px}.chat-panel[data-v-e939d1e6] .ui-button{background:var(--chat-ui-surface,#f4f7f9);border:1px solid var(--chat-ui-border,#e5eaee);border-radius:10px;box-shadow:none;color:var(--chat-ui-text-secondary,#748292);flex:0 0 44px;height:44px;min-height:44px;min-width:44px;padding:0;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease;width:44px}.chat-panel[data-v-e939d1e6] .ui-button:hover:not(:disabled){background:var(--chat-ui-hover,#eef3f5);border-color:color-mix(in srgb,var(--chat-ui-accent,#35a980) 28%,transparent);color:var(--chat-ui-primary,#2f8a68)}.chat-panel[data-v-e939d1e6] .ui-button:active:not(:disabled){background:var(--chat-ui-active,#e7f5ef)}.chat-panel[data-v-e939d1e6] .ui-button:focus-visible{border-color:var(--chat-ui-primary,#2f8a68);box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3));outline:none}.chat-panel__search[data-v-e939d1e6]{flex:1;min-width:0}.chat-panel__search[data-v-e939d1e6] .ui-input{background:var(--chat-ui-surface,#f4f7f9);border:1px solid var(--chat-ui-border,#e2e8ed);border-radius:11px;box-shadow:none;color:var(--chat-ui-text,#17212b);min-height:46px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.chat-panel__search[data-v-e939d1e6] .ui-input:hover{background:var(--chat-ui-hover,#eef3f5)}.chat-panel__search[data-v-e939d1e6] .ui-input:focus-within{background:var(--chat-ui-list,#fff);border-color:var(--chat-ui-primary,#2f8a68);box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3))}.chat-panel__search[data-v-e939d1e6] .ui-input__textfield{color:var(--chat-ui-text,#17212b);font-size:14px;min-width:0}.chat-panel__search[data-v-e939d1e6] .ui-input__textfield::-moz-placeholder{color:var(--chat-ui-text-secondary,#748292);opacity:1}.chat-panel__search[data-v-e939d1e6] .ui-input__textfield::placeholder{color:var(--chat-ui-text-secondary,#748292);opacity:1}.chat-panel__clear[data-v-e939d1e6]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--chat-ui-text-secondary,#748292);cursor:pointer;display:inline-flex;height:40px;justify-content:center;margin:-8px -10px -8px 0;padding:0;width:40px}.chat-panel__clear[data-v-e939d1e6]:hover{background:var(--chat-ui-hover,#eef3f5);color:var(--chat-ui-text,#17212b)}.chat-panel__clear[data-v-e939d1e6]:focus-visible{outline:2px solid var(--chat-ui-primary,#2f8a68);outline-offset:1px}@media not (min-width:380px){.chat-panel[data-v-e939d1e6]{gap:6px;padding-inline:6px}}.chat-search-result[data-v-0685e9e3]{background:var(--chat-search-app,var(--chat-ui-conversation,#f4f7f9));color:var(--chat-search-text,var(--chat-ui-text,#17212b));display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.chat-search-result__filters-wrap[data-v-0685e9e3]{box-sizing:border-box;flex:0 0 auto;max-width:100%;min-width:0;overflow:hidden;padding:0 20px 10px;width:100%}.chat-search-result__filters[data-v-0685e9e3]{display:flex;gap:12px;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:var(--chat-ui-scrollbar,rgba(0,0,0,.14)) transparent;scrollbar-width:thin;width:100%}.chat-search-result__filters[data-v-0685e9e3]::-webkit-scrollbar{height:4px}.chat-search-result__filters[data-v-0685e9e3]::-webkit-scrollbar-track{background:transparent}.chat-search-result__filters[data-v-0685e9e3]::-webkit-scrollbar-thumb{background:var(--chat-ui-scrollbar,rgba(0,0,0,.14));border-radius:999px}.chat-search-result__filter[data-v-0685e9e3]{align-items:center;background:var(--chat-search-surface,var(--chat-ui-list));border:1px solid var(--chat-search-border,var(--chat-ui-border));border-radius:12px;color:var(--chat-search-text,var(--chat-ui-text));cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:14px;gap:9px;height:44px;justify-content:center;padding:0 16px;transition:.16s ease}.chat-search-result__filter[data-v-0685e9e3]:hover{background:var(--chat-search-hover,var(--chat-ui-hover))}.chat-search-result__filter[data-v-0685e9e3]:focus-visible{outline:2px solid var(--chat-search-primary,var(--chat-ui-primary));outline-offset:2px}.chat-search-result__filter--active[data-v-0685e9e3]{background:var(--chat-search-primary-soft,var(--chat-ui-active));border-color:transparent;color:var(--chat-search-accent,var(--chat-ui-accent))}.chat-search-result__filter-count[data-v-0685e9e3],.chat-search-result__section-count[data-v-0685e9e3]{align-items:center;background:color-mix(in srgb,var(--chat-search-text-secondary,#74828d) 13%,transparent);border-radius:999px;color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));display:inline-flex;font-size:12px;font-style:normal;font-weight:600;height:22px;justify-content:center;min-width:22px;padding:0 6px}.chat-search-result__filter--active .chat-search-result__filter-count[data-v-0685e9e3]{background:var(--chat-search-primary,var(--chat-ui-primary))}.chat-search-result__container[data-v-0685e9e3]{flex:1;min-height:0;overflow-y:auto;padding:10px 16px 24px;scrollbar-color:var(--chat-ui-scrollbar) transparent;scrollbar-width:thin}.chat-search-result__notice[data-v-0685e9e3]{background:var(--chat-search-surface-2,var(--chat-ui-surface));border-radius:10px;color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));font-size:13px;margin:0 auto 10px;padding:10px 14px}.chat-search-result__section[data-v-0685e9e3]{background:var(--chat-search-surface,var(--chat-ui-list));border:1px solid var(--chat-search-border,var(--chat-ui-border));border-radius:16px;margin:0 auto 14px;overflow:hidden}.chat-search-result__section--top[data-v-0685e9e3]{padding:0 14px 14px}.chat-search-result__section-header[data-v-0685e9e3]{align-items:center;border-bottom:1px solid var(--chat-search-border,var(--chat-ui-border));display:flex;gap:12px;justify-content:space-between;min-height:48px;padding:9px 14px}.chat-search-result__section--top .chat-search-result__section-header[data-v-0685e9e3]{border-bottom:0;padding-inline:0}.chat-search-result__title[data-v-0685e9e3]{align-items:center;color:var(--chat-search-text,var(--chat-ui-text));display:inline-flex;font-size:16px;font-weight:600;gap:9px;line-height:1.3;margin:0;min-width:0}.chat-search-result__show-all[data-v-0685e9e3]{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--chat-search-link,#287bc1);cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:14px;gap:6px;min-height:40px;padding:0 4px 0 10px}.chat-search-result__show-all[data-v-0685e9e3]:hover{background:var(--chat-search-hover,var(--chat-ui-hover))}.chat-search-result__show-all[data-v-0685e9e3]:focus-visible{outline:2px solid var(--chat-search-primary,var(--chat-ui-primary))}.chat-search-result__top-grid[data-v-0685e9e3]{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.chat-search-result__top-card[data-v-0685e9e3]{align-items:center;background:var(--chat-search-surface-2,var(--chat-ui-surface));border:1px solid var(--chat-search-border,var(--chat-ui-border));border-radius:14px;color:inherit;cursor:pointer;display:flex;gap:13px;min-height:92px;min-width:0;padding:13px;text-align:left;transition:background-color .16s ease,border-color .16s ease}.chat-search-result__top-card[data-v-0685e9e3]:hover{background:var(--chat-search-hover,var(--chat-ui-hover));border-color:color-mix(in srgb,var(--chat-search-primary,#2f9b75) 32%,transparent)}.chat-search-result__top-card[data-v-0685e9e3]:focus-visible{outline:2px solid var(--chat-search-primary,var(--chat-ui-primary));outline-offset:2px}.chat-search-result__avatar[data-v-0685e9e3],.chat-search-result__top-avatar[data-v-0685e9e3]{display:inline-flex;flex:0 0 auto;position:relative}.chat-search-result__online-dot[data-v-0685e9e3]{background:var(--chat-ui-online,#35c58a);border:2px solid var(--chat-search-surface,var(--chat-ui-list));border-radius:50%;bottom:1px;height:11px;position:absolute;right:0;width:11px}.chat-search-result__chat-body[data-v-0685e9e3],.chat-search-result__row-copy[data-v-0685e9e3],.chat-search-result__top-body[data-v-0685e9e3]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.chat-search-result__chat-body strong[data-v-0685e9e3],.chat-search-result__row-copy strong[data-v-0685e9e3],.chat-search-result__top-body strong[data-v-0685e9e3]{color:var(--chat-search-text,var(--chat-ui-text));font-size:16px;font-weight:600;line-height:1.25;min-width:0;overflow-wrap:anywhere;white-space:normal}.chat-search-result__chat-body small[data-v-0685e9e3],.chat-search-result__row-copy small[data-v-0685e9e3],.chat-search-result__top-body small[data-v-0685e9e3]{color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));font-size:14px;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-search-result__room-icon[data-v-0685e9e3]{align-items:center;background:color-mix(in srgb,var(--chat-search-primary,#2f9b75) 72%,#123f35);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 52px;height:52px;justify-content:center;width:52px}.chat-search-result__room-icon--project[data-v-0685e9e3]{background:var(--chat-search-primary-soft,rgba(47,155,117,.18));color:var(--chat-search-accent,#4fc49a)}.chat-search-result__rows[data-v-0685e9e3]{list-style:none;margin:0;padding:0}.chat-search-result__row[data-v-0685e9e3]{align-items:center;border-top:1px solid var(--chat-search-border,var(--chat-ui-row-divider));display:flex;gap:8px;min-height:66px;min-width:0;padding:5px 12px 5px 14px;transition:background-color .16s ease}.chat-search-result__row[data-v-0685e9e3]:first-child{border-top:0}.chat-search-result__row[data-v-0685e9e3]:hover{background:var(--chat-search-hover,var(--chat-ui-hover))}.chat-search-result__row-main[data-v-0685e9e3]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1;gap:12px;min-height:54px;min-width:0;padding:0;text-align:left}.chat-search-result__row-main[data-v-0685e9e3]:focus-visible{border-radius:10px;outline:2px solid var(--chat-search-primary,var(--chat-ui-primary));outline-offset:2px}.chat-search-result__row .chat-search-result__room-icon[data-v-0685e9e3]{flex-basis:44px;height:44px;width:44px}.chat-search-result__chat-name[data-v-0685e9e3]{align-items:center;color:var(--chat-search-text,var(--chat-ui-text));display:flex;font-size:16px;font-weight:600;gap:7px;line-height:1.25;white-space:normal}.chat-search-result__chat-name[data-v-0685e9e3],.chat-search-result__person-name[data-v-0685e9e3]{min-width:0;overflow-wrap:anywhere}.chat-search-result__chat-position[data-v-0685e9e3]{font-size:14px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-search-result__bot-badge[data-v-0685e9e3],.chat-search-result__chat-position[data-v-0685e9e3]{color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary))}.chat-search-result__bot-badge[data-v-0685e9e3]{background:var(--chat-search-surface-2,var(--chat-ui-surface));border-radius:999px;flex:0 0 auto;font-size:12px;font-style:normal;font-weight:600;padding:2px 7px}.chat-search-result__presence[data-v-0685e9e3]{align-items:center;color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));display:inline-flex;flex:0 0 132px;font-size:13px;gap:6px}.chat-search-result__presence i[data-v-0685e9e3]{background:var(--chat-search-text-muted,var(--chat-ui-text-muted));border-radius:50%;height:9px;width:9px}.chat-search-result__presence--online[data-v-0685e9e3]{color:var(--chat-ui-online,#35c58a)}.chat-search-result__presence--online i[data-v-0685e9e3]{background:var(--chat-ui-online,#35c58a)}.chat-search-result__icon-action[data-v-0685e9e3]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));cursor:pointer;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;padding:0;width:40px}.chat-search-result__icon-action[data-v-0685e9e3]:hover{background:var(--chat-search-surface-2,var(--chat-ui-surface));color:var(--chat-search-accent,var(--chat-ui-accent))}.chat-search-result__icon-action[data-v-0685e9e3]:focus-visible{outline:2px solid var(--chat-search-primary,var(--chat-ui-primary))}.chat-search-result__room-side[data-v-0685e9e3]{align-items:center;color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));display:inline-flex;flex:0 0 auto;font-size:13px;gap:12px}.chat-search-result__room-side b[data-v-0685e9e3]{align-items:center;background:var(--chat-search-primary,var(--chat-ui-primary));border-radius:999px;color:#fff;display:inline-flex;font-size:12px;height:24px;justify-content:center;min-width:24px;padding:0 6px}.chat-search-result__row-copy strong em[data-v-0685e9e3]{color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));font-size:14px;font-style:normal;font-weight:400;margin-left:8px}.chat-search-result__message-time[data-v-0685e9e3]{flex:0 0 auto}.chat-search-result__inline-loading[data-v-0685e9e3],.chat-search-result__message-time[data-v-0685e9e3]{color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));font-size:13px}.chat-search-result__load-more[data-v-0685e9e3]{background:transparent;border:1px solid var(--chat-search-border,var(--chat-ui-border));border-radius:10px;color:var(--chat-search-link,#287bc1);cursor:pointer;font:inherit;font-size:14px;margin:8px 14px 12px;min-height:42px;width:calc(100% - 28px)}.chat-search-result__state[data-v-0685e9e3]{align-items:center;color:var(--chat-search-text-muted,var(--chat-ui-text-muted));display:flex;flex-direction:column;justify-content:center;min-height:360px;text-align:center}.chat-search-result__state h2[data-v-0685e9e3]{color:var(--chat-search-text,var(--chat-ui-text));font-size:20px;margin:16px 0 4px}.chat-search-result__state p[data-v-0685e9e3]{color:var(--chat-search-text-secondary,var(--chat-ui-text-secondary));font-size:14px;margin:0}.chat-search-result__state button[data-v-0685e9e3]{background:var(--chat-search-primary,var(--chat-ui-primary));border:0;border-radius:10px;color:#fff;cursor:pointer;font:inherit;margin-top:18px;min-height:42px;padding:0 18px}.chat-search-result__skeleton[data-v-0685e9e3]{margin:0 auto}.chat-search-result__skeleton-top[data-v-0685e9e3]{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-bottom:14px}.chat-search-result__skeleton-row[data-v-0685e9e3],.chat-search-result__skeleton-top span[data-v-0685e9e3]{animation:search-shimmer-0685e9e3 1.4s infinite;background:linear-gradient(90deg,var(--chat-search-surface,var(--chat-ui-list)),var(--chat-search-surface-2,var(--chat-ui-surface)),var(--chat-search-surface,var(--chat-ui-list)));background-size:200% 100%}.chat-search-result__skeleton-top span[data-v-0685e9e3]{border-radius:14px;height:105px}.chat-search-result__skeleton-row[data-v-0685e9e3]{align-items:center;display:flex;gap:12px;height:68px;margin-bottom:1px;padding:12px}.chat-search-result__skeleton-row i[data-v-0685e9e3]{border-radius:50%;height:44px;width:44px}.chat-search-result__skeleton-row i[data-v-0685e9e3],.chat-search-result__skeleton-row span[data-v-0685e9e3]{background:color-mix(in srgb,var(--chat-search-text-muted,#74828d) 18%,transparent)}.chat-search-result__skeleton-row span[data-v-0685e9e3]{border-radius:5px;height:13px;width:42%}.chat-search-result[data-v-0685e9e3] .chat-search-result__match{background:var(--chat-search-primary-soft,var(--chat-ui-active));border-radius:3px;color:var(--chat-search-accent,var(--chat-ui-accent));font:inherit;padding:0 2px}@keyframes search-shimmer-0685e9e3{to{background-position:-200% 0}}@media not (min-width:1200px){.chat-search-result__top-grid[data-v-0685e9e3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (min-width:900px){.chat-search-result__filters-wrap[data-v-0685e9e3]{padding-inline:10px}.chat-search-result__container[data-v-0685e9e3]{padding:8px 8px 20px}.chat-search-result__top-grid[data-v-0685e9e3]{grid-template-columns:1fr}.chat-search-result__presence[data-v-0685e9e3]{display:none}.chat-search-result__section-header[data-v-0685e9e3]{padding-inline:12px}.chat-search-result__show-all[data-v-0685e9e3]{font-size:13px}}@media not (min-width:600px){.chat-search-result__section[data-v-0685e9e3]{border-radius:12px}.chat-search-result__filter[data-v-0685e9e3]{height:40px;padding-inline:13px}.chat-search-result__icon-action[data-v-0685e9e3]{display:none}.chat-search-result__row[data-v-0685e9e3]{padding-inline:10px}.chat-search-result__message-time[data-v-0685e9e3],.chat-search-result__room-side time[data-v-0685e9e3]{display:none}}.chat-search-result[data-v-0685e9e3]{background:var(--chat-ui-list,#fff);color:var(--chat-ui-text,#17212b)}.chat-search-result__filters-wrap[data-v-0685e9e3]{background:var(--chat-ui-list,#fff);border-bottom:1px solid var(--chat-ui-row-divider,#edf1f3);padding:7px 10px 8px}.chat-search-result__filters[data-v-0685e9e3]{gap:6px}.chat-search-result__filter[data-v-0685e9e3]{background:var(--chat-ui-surface,#f4f7f9);border-color:var(--chat-ui-border,#e5eaee);border-radius:9px;color:var(--chat-ui-text-secondary,#74828d);font-size:13px;gap:6px;height:34px;padding:0 10px}.chat-search-result__filter[data-v-0685e9e3]:hover{background:var(--chat-ui-hover,#eef3f5)}.chat-search-result__filter[data-v-0685e9e3]:focus-visible{outline-color:var(--chat-ui-primary,#2f8a68)}.chat-search-result__filter--active[data-v-0685e9e3]{background:var(--chat-ui-active,#e7f5ef);border-color:var(--chat-ui-active-border,#cce9dd);color:var(--chat-ui-accent,#35a980)}.chat-search-result__filter-count[data-v-0685e9e3],.chat-search-result__section-count[data-v-0685e9e3]{background:color-mix(in srgb,var(--chat-ui-text-secondary,#74828d) 13%,transparent);color:var(--chat-ui-text-secondary,#74828d);font-size:11px;height:18px;min-width:18px;padding-inline:5px}.chat-search-result__filter--active .chat-search-result__filter-count[data-v-0685e9e3]{background:var(--chat-ui-primary,#2f8a68);color:#fff}.chat-search-result__container[data-v-0685e9e3]{background:var(--chat-ui-list,#fff);padding:0 6px 10px}.chat-search-result__notice[data-v-0685e9e3]{background:var(--chat-ui-surface,#f4f7f9);color:var(--chat-ui-text-secondary,#74828d);font-size:12px;margin:8px 4px;padding:8px 10px}.chat-search-result__section[data-v-0685e9e3],.chat-search-result__section--top[data-v-0685e9e3]{background:transparent;border:0;border-radius:0;margin:0;overflow:visible;padding:0}.chat-search-result__section+.chat-search-result__section[data-v-0685e9e3]{border-top:1px solid var(--chat-ui-row-divider,#edf1f3)}.chat-search-result__section--top .chat-search-result__section-header[data-v-0685e9e3],.chat-search-result__section-header[data-v-0685e9e3]{border:0;gap:6px;min-height:38px;padding:4px 8px}.chat-search-result__title[data-v-0685e9e3]{color:var(--chat-ui-text,#17212b);font-size:14px;gap:6px;line-height:1.25}.chat-search-result__show-all[data-v-0685e9e3]{color:var(--chat-ui-accent,#35a980);font-size:12px;gap:3px;min-height:32px;padding:0 3px 0 7px}.chat-search-result__show-all[data-v-0685e9e3]:hover{background:var(--chat-ui-hover,#eef3f5)}.chat-search-result__top-grid[data-v-0685e9e3]{display:flex;flex-direction:column;gap:0}.chat-search-result__top-card[data-v-0685e9e3]{background:transparent;border:0;border-radius:9px;border-top:1px solid var(--chat-ui-row-divider,#edf1f3);gap:10px;min-height:62px;padding:8px 10px}.chat-search-result__top-card[data-v-0685e9e3]:first-child{border-top-color:transparent}.chat-search-result__top-card[data-v-0685e9e3]:hover{background:var(--chat-ui-hover,#eef3f5);border-color:transparent}.chat-search-result__chat-body strong[data-v-0685e9e3],.chat-search-result__row-copy strong[data-v-0685e9e3],.chat-search-result__top-body strong[data-v-0685e9e3]{color:var(--chat-ui-text,#17212b);font-size:15px}.chat-search-result__chat-body small[data-v-0685e9e3],.chat-search-result__row-copy small[data-v-0685e9e3],.chat-search-result__top-body small[data-v-0685e9e3]{color:var(--chat-ui-text-secondary,#74828d);font-size:13px}.chat-search-result__room-icon[data-v-0685e9e3]{background:var(--chat-ui-primary,#2f8a68);flex-basis:44px;height:44px;width:44px}.chat-search-result__row[data-v-0685e9e3]{border-top-color:var(--chat-ui-row-divider,#edf1f3);min-height:68px;padding:5px 8px}.chat-search-result__row[data-v-0685e9e3]:hover{background:var(--chat-ui-hover,#eef3f5)}.chat-search-result__row-main[data-v-0685e9e3]{gap:10px;min-height:56px}.chat-search-result__chat-name[data-v-0685e9e3]{color:var(--chat-ui-text,#17212b);font-size:15px}.chat-search-result__chat-position[data-v-0685e9e3]{color:var(--chat-ui-text-secondary,#74828d);font-size:13px}.chat-search-result__presence[data-v-0685e9e3]{color:var(--chat-ui-text-secondary,#74828d);flex-basis:auto;font-size:11px;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-search-result__icon-action[data-v-0685e9e3]{color:var(--chat-ui-text-secondary,#74828d);flex-basis:38px;height:38px;width:38px}.chat-search-result__icon-action[data-v-0685e9e3]:hover{background:var(--chat-ui-hover,#eef3f5);color:var(--chat-ui-accent,#35a980)}.chat-search-result__inline-loading[data-v-0685e9e3],.chat-search-result__message-time[data-v-0685e9e3]{color:var(--chat-ui-text-secondary,#74828d);font-size:12px}.chat-search-result__load-more[data-v-0685e9e3]{border-color:var(--chat-ui-border,#e5eaee);color:var(--chat-ui-accent,#35a980);font-size:13px;min-height:38px}.chat-search-result__state[data-v-0685e9e3]{color:var(--chat-ui-text-muted,#9aa5ae);min-height:260px}.chat-search-result__state h2[data-v-0685e9e3]{color:var(--chat-ui-text,#17212b);font-size:17px}.chat-search-result__state p[data-v-0685e9e3]{color:var(--chat-ui-text-secondary,#74828d);font-size:13px}.chat-search-result__state button[data-v-0685e9e3]{background:var(--chat-ui-primary,#2f8a68)}.chat-search-result__skeleton[data-v-0685e9e3]{margin:0}.chat-search-result__skeleton-top[data-v-0685e9e3]{display:flex;flex-direction:column;gap:1px;margin-bottom:4px}.chat-search-result__skeleton-top span[data-v-0685e9e3]{border-radius:9px;height:62px}.chat-search-result__skeleton-row[data-v-0685e9e3],.chat-search-result__skeleton-top span[data-v-0685e9e3]{background:linear-gradient(90deg,var(--chat-ui-list,#fff),var(--chat-ui-surface,#f4f7f9),var(--chat-ui-list,#fff))}.chat-search-result[data-v-0685e9e3] .chat-list-item{padding-inline:0}.chat-search-result[data-v-0685e9e3] .chat-list-item__container{min-height:68px;padding-inline:8px}.chat-search-result[data-v-0685e9e3] .chat-search-result__match{background:var(--chat-ui-active,#e7f5ef);color:var(--chat-ui-accent,#35a980)}.chat-modal[data-v-14799699]{background-color:var(--chat-ui-conversation,#f8fafb);background-image:var(--bg-chat-field-image);background-position:0 0;background-repeat:repeat;background-size:var(--bg-chat-field-image-size);display:flex;flex-direction:column;height:100%;inset:0;position:fixed;width:100%;z-index:999}@media(min-width:769px){.chat-modal[data-v-14799699]{padding:16px}}.chat-modal--page[data-v-14799699]{flex:1 1 0%;height:100%;inset:auto;min-height:0;overflow:hidden;padding:8px;position:relative;z-index:auto}.chat-modal__header[data-v-14799699]{align-items:center;background-color:var(--chat-ui-primary,#2f8a68);color:#fff;display:flex;font-size:18px;font-weight:500;gap:8px;padding:max(16px,env(safe-area-inset-top)) 16px 16px}@media(min-width:769px){.chat-modal__header[data-v-14799699]{display:none}}.chat-modal__header--back[data-v-14799699]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;margin:0;text-align:left;width:100%}.chat-modal__container[data-v-14799699]{display:flex;flex:1;min-height:0;min-width:0;overflow:hidden}.chat-modal__close[data-v-14799699]{position:absolute;right:16px;top:16px;z-index:1001}@media(min-width:769px){.chat-modal__close[data-v-14799699]{display:none}.chat-modal--page .chat-modal__close[data-v-14799699]{display:block}}.chat-call-panel[data-v-43c83f1e]{all:unset;border-radius:50%;box-shadow:0 10px 28px #1118273d;cursor:pointer;display:flex;height:80px;left:0;position:fixed;top:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px;z-index:1000000}.chat-call-panel__wrapper[data-v-43c83f1e]{border-radius:50%;height:100%;position:relative;width:100%}.chat-call-panel__overlay[data-v-43c83f1e]{align-items:center;background-color:var(--common-primary-solid-72);border-radius:50%;display:flex;height:28px;justify-content:center;position:absolute;right:0;top:0;width:28px;z-index:101}.chat-call-panel__avatar[data-v-43c83f1e],.chat-call-panel__video[data-v-43c83f1e]{border-radius:50%;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:100}.chat-call-panel__video[data-v-43c83f1e]{background:#ffffff1f;transform:scaleX(-1)}.chat-call-screen[data-v-b3980d13]{background:radial-gradient(circle at 50% 110%,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,.04) 42%,transparent 0),radial-gradient(circle at 50% 110%,hsla(0,0%,100%,.14) 0,hsla(0,0%,100%,.04) 58%,transparent 0),linear-gradient(180deg,#2d9c73,#66b795);border-radius:clamp(20px,4vw,28px);color:var(--text-main-inverse);flex-direction:column;height:min(600px,90dvh);margin:0 auto;max-width:420px;min-height:0;padding:calc(clamp(14px,2.5vh,22px) + env(safe-area-inset-top,0px)) clamp(16px,5vw,22px) calc(clamp(14px,2.5vh,24px) + env(safe-area-inset-bottom,0px));width:100%}.chat-call-screen[data-v-b3980d13],.chat-call-screen__top[data-v-b3980d13]{display:flex;justify-content:space-between}.chat-call-screen__top[data-v-b3980d13]{align-items:center}.chat-call-screen__top-left[data-v-b3980d13]{align-items:center;display:flex;gap:8px}.chat-call-screen__top-spacer[data-v-b3980d13]{height:32px;width:32px}.chat-call-screen__center[data-v-b3980d13]{align-items:center;display:flex;flex:1;flex-direction:column;gap:clamp(12px,2.5vh,20px);justify-content:center;min-height:0;padding-top:clamp(8px,2vh,20px);position:relative;text-align:center}.chat-call-screen__name[data-v-b3980d13]{font-size:clamp(20px,5vw,26px);font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:0}.chat-call-screen__person--video .chat-call-screen__name[data-v-b3980d13]{flex-shrink:0;font-size:17px;line-height:1.2}.chat-call-screen__devices[data-v-b3980d13]{background:#fff;border-radius:12px;bottom:calc(100% + 8px);box-shadow:0 12px 32px #0000003d;color:#1e2736;display:flex;flex-direction:column;gap:8px;left:50%;min-width:240px;padding:10px;position:absolute;transform:translate(-50%);z-index:6}.chat-call-screen__devices-row[data-v-b3980d13]{display:flex;flex-direction:column;font-size:12px;gap:4px;text-align:left}.chat-call-screen__devices-row select[data-v-b3980d13]{background:#fff;border:1px solid rgba(30,39,54,.18);border-radius:8px;color:inherit;font:inherit;font-size:13px;padding:6px 8px}.chat-call-screen__devices-empty[data-v-b3980d13]{color:#1e273699;font-size:12px;margin:0}.chat-call-screen__participant-grid[data-v-b3980d13]{display:grid;flex:1;gap:8px;min-height:0;padding:4px 0;width:100%}.chat-call-screen__participant-grid--two[data-v-b3980d13]{align-items:center}.chat-call-screen__participant-grid--four[data-v-b3980d13],.chat-call-screen__participant-grid--two[data-v-b3980d13]{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-call-screen__participant-grid--many[data-v-b3980d13]{align-content:center;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.chat-call-screen__participant-tile[data-v-b3980d13]{align-items:center;aspect-ratio:1/1;background:#ffffff14;border-radius:16px;display:flex;justify-content:center;min-height:0;min-width:0;overflow:hidden;position:relative}.chat-call-screen__participant-tile--speaking[data-v-b3980d13]{box-shadow:inset 0 0 0 3px var(--chat-accent,#30b87d)}.chat-call-screen__participant-video[data-v-b3980d13]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-call-screen__participant-name[data-v-b3980d13]{bottom:6px;color:#fff;font-size:12px;left:8px;line-height:1.2;overflow:hidden;position:absolute;right:8px;text-align:center;text-overflow:ellipsis;text-shadow:0 1px 3px rgba(0,0,0,.6);white-space:nowrap}.chat-call-screen__participant-muted[data-v-b3980d13]{align-items:center;background:#00000073;border-radius:50%;color:#fff;display:inline-flex;height:22px;justify-content:center;position:absolute;right:6px;top:6px;width:22px}.chat-call-screen__person[data-v-b3980d13]{align-items:center;display:flex;flex-direction:column;gap:14px;padding:8px 0}.chat-call-screen__person--video[data-v-b3980d13]{flex:1;gap:10px;justify-content:center;min-height:0;width:100%}.chat-call-screen__stage[data-v-b3980d13]{align-items:center;border-radius:999px;box-shadow:0 0 0 6px #ffffff1f,0 18px 44px #00000038;display:flex;flex-shrink:0;height:128px;justify-content:center;overflow:hidden;position:relative;width:128px}.chat-call-screen__stage--video[data-v-b3980d13]{background:#0000003d;border-radius:20px;box-shadow:0 16px 48px #00000047;flex:1;height:auto;max-height:none;max-width:320px;min-height:0;width:100%}.chat-call-screen__remote-video[data-v-b3980d13]{display:block;height:100%;width:100%}.chat-call-screen__local-video[data-v-b3980d13],.chat-call-screen__remote-video[data-v-b3980d13]{background:#ffffff14;-o-object-fit:cover;object-fit:cover}.chat-call-screen__local-video[data-v-b3980d13]{transform:scaleX(-1)}.chat-call-screen__local-video--full[data-v-b3980d13]{display:block;height:100%;width:100%}.chat-call-screen__local-video--pip[data-v-b3980d13]{border:2px solid hsla(0,0%,100%,.6);border-radius:14px;bottom:12px;box-shadow:0 6px 18px #0000004d;height:112px;position:absolute;right:12px;width:84px;z-index:2}.chat-call-screen__add-users[data-v-b3980d13]{background-color:var(--common-white-16);border-radius:100%;padding:12px}.chat-call-screen__setup[data-v-b3980d13]{align-items:center;display:flex;flex-direction:column;gap:8px;padding:8px 16px 12px;text-align:center}.chat-call-screen__setup-spinner[data-v-b3980d13]{animation:chat-call-setup-spin-b3980d13 .8s linear infinite;border:3px solid hsla(0,0%,100%,.25);border-radius:50%;border-top-color:#fff;display:block;height:24px;width:24px}.chat-call-screen__setup-title[data-v-b3980d13]{font-size:16px;font-weight:500}.chat-call-screen__setup-hint[data-v-b3980d13]{font-size:13px;opacity:.7}.chat-call-screen__actions[data-v-b3980d13]{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:0 6px}.chat-call-screen__secondary[data-v-b3980d13]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px 20px;justify-content:center}.chat-call-screen__secondary-block[data-v-b3980d13]{align-items:center;display:flex;flex-direction:column;gap:8px;position:relative;width:76px}.chat-call-screen__secondary-btn[data-v-b3980d13]{border-radius:100%;height:56px;width:56px}.chat-call-screen__secondary-btn--active[data-v-b3980d13]{background-color:var(--icon-primary-light-default,#2d9c73)}.chat-call-screen__secondary-icon[data-v-b3980d13]{color:var(--icon-primary-light-default);fill:none;height:30px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:30px}.chat-call-screen__secondary-btn--active .chat-call-screen__secondary-icon[data-v-b3980d13]{color:#fff}.chat-call-screen__secondary-label[data-v-b3980d13]{color:var(--text-primary-default);font-size:14px;font-weight:600;line-height:1.2;text-align:center}.chat-call-screen__person--conference[data-v-b3980d13]{flex:1;gap:10px;justify-content:flex-start;min-height:0;width:100%}.chat-call-screen__stage--screen[data-v-b3980d13]{background:#0006;border-radius:16px;box-shadow:0 16px 48px #00000047;flex:1;height:auto;max-width:none;min-height:0;position:relative;width:100%}.chat-call-screen__screen-video[data-v-b3980d13]{background:#000;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.chat-call-screen__stage--screen-expanded[data-v-b3980d13]{background:#000;border-radius:0;height:100vh;inset:0;max-width:none;position:fixed;width:100vw;z-index:1000}.chat-call-screen__screen-expand[data-v-b3980d13]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000094;border:1px solid hsla(0,0%,100%,.24);border-radius:8px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;opacity:0;padding:0;position:absolute;right:6px;top:6px;transition:opacity .15s ease;width:28px;z-index:5}.chat-call-screen__screen-expand[data-v-b3980d13]:hover{background:#000000c2}.chat-call-screen__screen-expand[data-v-b3980d13]:focus-visible{outline:2px solid #fff;outline-offset:2px}.chat-call-screen__stage--screen-expanded .chat-call-screen__screen-expand[data-v-b3980d13],.chat-call-screen__stage--screen:hover .chat-call-screen__screen-expand[data-v-b3980d13]{opacity:1}.chat-call-screen__stage--screen-expanded .chat-call-screen__screen-expand[data-v-b3980d13]{height:42px;right:16px;top:16px;width:42px}.chat-call-screen__tile--expanded[data-v-b3980d13]{background:#000;border-radius:0;height:100vh;inset:0;position:fixed;width:100vw;z-index:1000}.chat-call-screen__tile--expanded .chat-call-screen__tile-video[data-v-b3980d13]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.chat-call-screen__tile-expand[data-v-b3980d13]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000094;border:1px solid hsla(0,0%,100%,.24);border-radius:8px;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;opacity:0;padding:0;position:absolute;right:4px;top:4px;transition:opacity .15s ease;width:26px;z-index:5}.chat-call-screen__tile-expand[data-v-b3980d13]:hover{background:#000000c2}.chat-call-screen__tile-expand[data-v-b3980d13]:focus-visible{outline:2px solid #fff;outline-offset:2px}.chat-call-screen__tile--expanded .chat-call-screen__tile-expand[data-v-b3980d13],.chat-call-screen__tile:hover .chat-call-screen__tile-expand[data-v-b3980d13]{opacity:1}.chat-call-screen__tile--expanded .chat-call-screen__tile-expand[data-v-b3980d13]{border-radius:12px;height:42px;right:16px;top:16px;width:42px}.chat-call-screen__remote-control-surface[data-v-b3980d13]{align-items:flex-start;cursor:crosshair;display:flex;inset:0;justify-content:center;outline:none;padding:8px;position:absolute;z-index:4}.chat-call-screen__remote-control-surface span[data-v-b3980d13]{background:#0000008c;border-radius:999px;color:#fff;font-size:11px;padding:5px 9px;pointer-events:none}.chat-call-screen__remote-control-consent[data-v-b3980d13],.chat-call-screen__remote-control-status[data-v-b3980d13]{background:#0000006b;border-radius:12px;color:#fff;display:flex;flex-direction:column;font-size:12px;gap:7px;line-height:1.3;max-width:320px;padding:10px 12px;width:100%}.chat-call-screen__remote-control-status--active[data-v-b3980d13]{background:#852323e0}.chat-call-screen__remote-control-consent-actions[data-v-b3980d13],.chat-call-screen__remote-control-status-actions[data-v-b3980d13]{display:flex;gap:8px;justify-content:center}.chat-call-screen__remote-control-consent-actions button[data-v-b3980d13],.chat-call-screen__remote-control-status-actions button[data-v-b3980d13]{background:#ffffff24;border:1px solid hsla(0,0%,100%,.45);border-radius:8px;color:#fff;cursor:pointer;padding:6px 10px}.chat-call-screen__remote-control-btn[data-v-b3980d13]{background:var(--common-white-16);border:none;border-radius:22px;color:#fff;cursor:pointer;font-size:11px;min-height:44px;padding:0 10px}.chat-call-screen__remote-control-btn--active[data-v-b3980d13]{background:#9f2f2f}.chat-call-screen__remote-control-btn[data-v-b3980d13]:disabled{cursor:default;opacity:.5}.chat-call-screen__tiles[data-v-b3980d13]{display:flex;flex-shrink:0;gap:8px;justify-content:center;width:100%}.chat-call-screen__tile[data-v-b3980d13]{align-items:center;background:#ffffff14;border-radius:10px;display:flex;height:64px;justify-content:center;overflow:hidden;position:relative;width:84px}.chat-call-screen__tile--avatar[data-v-b3980d13]{background:#ffffff1f}.chat-call-screen__tile-video[data-v-b3980d13]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-call-screen__tile-video--self[data-v-b3980d13]{transform:scaleX(-1)}.chat-call-screen__jitsi-host[data-v-b3980d13]{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:1px}.chat-call-screen__notice[data-v-b3980d13]{background:#9a6a14e0;border-radius:10px;color:#fff;font-size:13px;line-height:1.3;max-width:300px;padding:8px 10px;text-align:center}.chat-call-screen__notice--connection[data-v-b3980d13]{background:#3c465ae0}.chat-call-screen__notice--audio[data-v-b3980d13]{align-items:center;background:#101c20f5;display:flex;gap:10px;max-width:440px;padding:9px 10px 9px 14px;text-align:left}.chat-call-screen__notice--audio button[data-v-b3980d13]{background:var(--dc-accent);border:1px solid var(--dc-accent);border-radius:10px;color:#09241d;cursor:pointer;font:inherit;font-weight:600;min-height:40px;min-width:122px;padding:0 14px;transition:background-color .16s ease,border-color .16s ease}.chat-call-screen__notice--audio button[data-v-b3980d13]:hover{background:var(--dc-primary-hover,#399b77);border-color:var(--dc-primary-hover,#399b77)}.chat-call-screen__notice--audio button[data-v-b3980d13]:focus-visible{outline:2px solid var(--dc-accent);outline-offset:2px}.chat-call-screen__error[data-v-b3980d13]{background:#00000038;border-radius:10px;color:#fff;font-size:13px;line-height:1.3;max-width:300px;padding:8px 10px}.chat-call-screen__debug[data-v-b3980d13]{background:#0000003d;border-radius:10px;color:#fff;font-size:12px;line-height:1.25;margin-top:6px;max-width:320px;padding:8px 10px;text-align:left;width:100%}@keyframes chat-call-setup-spin-b3980d13{to{transform:rotate(1turn)}}.chat-call-screen[data-v-b3980d13]{--dc-bg:#081114;--dc-surface:#101c20;--dc-surface-2:#17252a;--dc-surface-3:#223136;--dc-border:rgba(224,244,237,.1);--dc-border-strong:rgba(224,244,237,.17);--dc-text:#f3f7f5;--dc-muted:#a0afaa;--dc-muted-2:#71817c;--dc-accent:#66d5b4;--dc-accent-strong:#79e1c2;--dc-accent-soft:rgba(71,196,158,.14);--dc-danger:#f1595c;--dc-danger-soft:rgba(241,89,92,.18);--dc-stage:#050a0c;background:radial-gradient(circle at 46% 100%,rgba(60,126,107,.14),transparent 34%),var(--dc-bg);border:0;border-radius:0;box-shadow:none;color:var(--dc-text);-moz-column-gap:14px;column-gap:14px;display:grid;font-family:Inter,sans-serif;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:64px minmax(0,1fr) 92px;height:100%;margin:0;max-height:none;max-width:none;min-height:0;overflow:hidden;position:relative;width:100%}.chat-call-screen[data-v-b3980d13]:after,.chat-call-screen[data-v-b3980d13]:before,.chat-call-screen__top[data-v-b3980d13]{display:none}.chat-call-screen__center[data-v-b3980d13]{grid-column:1;grid-row:2;min-height:0;min-width:0;overflow:hidden;padding:14px 0 0 14px;width:auto}.chat-call-screen__center[data-v-b3980d13]>.ui-pill{display:none}.chat-call-screen__person[data-v-b3980d13],.chat-call-screen__person--conference[data-v-b3980d13]{display:block;height:100%;margin:0;max-width:none;min-height:0;padding:0;position:relative;width:100%}.chat-call-screen__stage[data-v-b3980d13],.chat-call-screen__stage--screen[data-v-b3980d13]{align-items:center;background:linear-gradient(90deg,#041414b8,#081e1b9e),url(../images/call-wheat-background.png) center 58%/cover no-repeat,var(--dc-stage);border:1px solid var(--dc-border);border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff05;display:flex;height:100%;justify-content:center;max-width:none;min-height:0;overflow:hidden;position:relative;width:100%}.chat-call-screen__local-video--full[data-v-b3980d13],.chat-call-screen__remote-video[data-v-b3980d13]{background:var(--dc-stage);border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-call-screen__screen-video[data-v-b3980d13]{background:var(--dc-stage);border-radius:0;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.chat-call-screen__local-video--full[data-v-b3980d13]{position:static;transform:scaleX(-1)}.chat-call-screen__local-video--pip[data-v-b3980d13]{background:var(--dc-surface-2);border:2px solid hsla(0,0%,100%,.8);border-radius:14px;bottom:22px;box-shadow:0 14px 34px #0000006b;height:clamp(92px,12vw,148px);-o-object-fit:cover;object-fit:cover;position:absolute;right:22px;transform:scaleX(-1);width:clamp(132px,18vw,220px);z-index:4}.chat-call-screen__name[data-v-b3980d13]{background:#050a0cb8;border:1px solid hsla(0,0%,100%,.08);border-radius:9px;bottom:22px;color:#fff;font-size:13px;font-weight:600;left:22px;line-height:18px;margin:0;max-width:calc(100% - 280px);padding:7px 11px;position:absolute;text-shadow:0 1px 3px rgba(0,0,0,.4);z-index:5}.chat-call-screen__name--centered[data-v-b3980d13]{align-items:center;background:transparent;border:0;bottom:auto;display:flex;flex-direction:column;font-size:15px;gap:4px;left:50%;max-width:min(320px,100% - 32px);padding:0;top:calc(50% + 62px);transform:translate(-50%)}.chat-call-screen__person--video .chat-call-screen__name[data-v-b3980d13]{color:#fff}.chat-call-screen__participant-grid[data-v-b3980d13]{align-content:stretch;align-items:stretch;gap:10px;grid-auto-rows:minmax(0,1fr);height:100%;max-width:none;padding:0;width:100%}.chat-call-screen__participant-grid--many[data-v-b3980d13]{grid-template-columns:repeat(3,minmax(0,1fr))}.chat-call-screen__participant-grid--four[data-v-b3980d13]>:last-child:nth-child(3){grid-column:1/-1;justify-self:center;width:calc(50% - 5px)}.chat-call-screen__participant-tile[data-v-b3980d13]{aspect-ratio:auto;background:var(--dc-surface);border:1px solid var(--dc-border);border-radius:18px;height:100%;min-height:0;width:100%}.chat-call-screen__participant-video[data-v-b3980d13]{min-height:0;min-width:0;-o-object-fit:contain;object-fit:contain}.chat-call-screen__participant-tile--speaking[data-v-b3980d13]{border-color:var(--dc-accent);box-shadow:0 0 0 2px #66d5b42e}.chat-call-screen__participant-name[data-v-b3980d13]{background:#050a0cb8;border-radius:8px;bottom:12px;color:#fff;left:12px}.chat-call-screen__tiles[data-v-b3980d13]{bottom:22px;gap:8px;position:absolute;right:22px;z-index:5}.chat-call-screen__tile[data-v-b3980d13]{background:var(--dc-surface-2);border:2px solid hsla(0,0%,100%,.78);border-radius:14px;box-shadow:0 14px 34px #0000006b;height:clamp(92px,12vw,148px);width:clamp(132px,18vw,220px)}.chat-call-screen__stage--screen-expanded[data-v-b3980d13],.chat-call-screen__tile--expanded[data-v-b3980d13]{background:var(--dc-stage);border-radius:20px;height:auto;inset:12px;position:fixed;width:auto;z-index:1000005}.chat-call-screen__screen-expand[data-v-b3980d13],.chat-call-screen__tile-expand[data-v-b3980d13]{background:#050a0cb3;border-color:var(--dc-border-strong);color:var(--dc-text)}.chat-call-screen__error[data-v-b3980d13],.chat-call-screen__notice[data-v-b3980d13]{background:#101c20f0;border:1px solid var(--dc-border-strong);box-shadow:0 14px 36px #00000047;color:var(--dc-text);left:50%;max-width:min(520px,100% - 48px);position:absolute;top:26px;transform:translate(-50%);z-index:8}.chat-call-screen__error[data-v-b3980d13]{border-color:#f1595c6b}.chat-call-screen__debug[data-v-b3980d13],.chat-call-screen__remote-control-consent[data-v-b3980d13],.chat-call-screen__remote-control-status[data-v-b3980d13]{background:#101c20f5;border-color:var(--dc-border-strong);color:var(--dc-text);z-index:9}.chat-call-screen__actions[data-v-b3980d13]{align-items:flex-start;background:var(--dc-surface);border:1px solid var(--dc-border);border-radius:20px;box-shadow:0 16px 42px #0000003d;color:var(--dc-text);display:flex;flex-direction:row;gap:clamp(4px,.7vw,10px);grid-column:1;grid-row:3;justify-content:center;margin:12px 18px 14px;min-width:0;padding:7px 12px;width:auto}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action{display:contents}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block{align-items:center;display:flex;flex:0 0 66px;flex-direction:column;gap:7px;max-width:66px;min-width:0;position:relative;width:66px}.chat-call-screen__actions[data-v-b3980d13] button.chat-call-action__button,.chat-call-screen__secondary-btn[data-v-b3980d13]{align-items:center;background:var(--dc-surface-3)!important;border:1px solid var(--dc-border)!important;border-radius:15px!important;box-shadow:none!important;color:var(--dc-text)!important;display:inline-flex;height:48px!important;justify-content:center;min-height:48px!important;min-width:48px!important;padding:0!important;width:48px!important}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block:first-child{display:none}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block:last-child{order:100}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block:nth-child(2) button:not(.chat-call-action__button--disabled),.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block:nth-child(3) button:not(.chat-call-action__button--disabled){background:var(--dc-accent)!important;border-color:var(--dc-accent)!important;color:#09241d!important}.chat-call-screen__actions[data-v-b3980d13] button.chat-call-action__button svg{color:currentcolor!important}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__button--disabled,.chat-call-screen__secondary-btn--active[data-v-b3980d13]{background:var(--dc-accent-soft)!important;color:var(--dc-accent-strong)!important}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__button--end{background:var(--dc-danger)!important;color:#fff!important}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__text,.chat-call-screen__secondary-label[data-v-b3980d13]{color:var(--dc-muted);display:block;font-size:11px;line-height:14px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__text-label{display:none}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__text svg{display:none}.chat-call-screen__secondary[data-v-b3980d13]{display:contents}.chat-call-screen__secondary-block[data-v-b3980d13]{flex:0 0 66px;max-width:66px;min-width:0;position:relative;width:66px}.chat-call-screen__secondary-icon[data-v-b3980d13]{height:23px;stroke:currentColor;width:23px}.chat-call-screen__devices[data-v-b3980d13]{background:var(--dc-surface-2);border:1px solid var(--dc-border-strong);bottom:calc(100% + 8px);box-shadow:0 18px 56px #00000061;color:var(--dc-text);right:0;width:min(330px,100vw - 28px)}.chat-call-screen__devices select[data-v-b3980d13]{background:var(--dc-surface-3);color:var(--dc-text)}.chat-call-screen__setup[data-v-b3980d13]{background:var(--dc-surface-2);border:1px solid var(--dc-border);color:var(--dc-text)}.dc-call-stage-avatar[data-v-b3980d13]{box-shadow:0 0 0 4px #66d5b42e,0 12px 34px #0000005c;position:relative;z-index:2}.chat-call-screen__stage[data-v-b3980d13]:not(.chat-call-screen__stage--video):after,.chat-call-screen__stage[data-v-b3980d13]:not(.chat-call-screen__stage--video):before{border:1px solid rgba(121,225,194,.11);border-radius:50%;content:"";height:180px;position:absolute;width:180px}.chat-call-screen__stage[data-v-b3980d13]:not(.chat-call-screen__stage--video):after{border-color:#79e1c212;height:260px;width:260px}.dc-call-speaker-signal[data-v-b3980d13]{display:none}.chat-call-screen--light[data-v-b3980d13]{color-scheme:light;--dc-bg:#eef2f1;--dc-surface:#fff;--dc-surface-2:#f4f7f6;--dc-surface-3:#e8eeec;--dc-border:rgba(24,45,41,.12);--dc-border-strong:rgba(24,45,41,.2);--dc-text:#17221f;--dc-muted:#66746f;--dc-muted-2:#89948f;--dc-accent:#5bd0ac;--dc-accent-strong:#128867;--dc-accent-soft:#dff8ef;--dc-danger:#e85558;--dc-danger-soft:#ffebeb;--dc-stage:#d9dfdc;background:radial-gradient(circle at 20% 0,rgba(91,208,172,.08),transparent 28%),var(--dc-bg)}.chat-call-screen--light .chat-call-screen__stage[data-v-b3980d13],.chat-call-screen--light .chat-call-screen__stage--screen[data-v-b3980d13]{background:linear-gradient(90deg,#eef5f2a3,#dcebe58a),url(../images/call-wheat-background.png) center 58%/cover no-repeat,var(--dc-stage)}.dc-call-header[data-v-b3980d13]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:color-mix(in srgb,var(--dc-bg) 94%,transparent);border-bottom:1px solid var(--dc-border);display:grid;gap:18px;grid-column:1/-1;grid-row:1;grid-template-columns:minmax(190px,1fr) minmax(0,2fr) minmax(190px,1fr);min-width:0;padding:8px 18px}.dc-call-brand[data-v-b3980d13]{gap:10px;min-width:0}.dc-call-brand[data-v-b3980d13],.dc-call-brand__mark[data-v-b3980d13]{align-items:center;color:var(--dc-text);display:inline-flex}.dc-call-brand__mark[data-v-b3980d13]{flex:0 0 auto;height:36px;justify-content:center;width:36px}.dc-call-brand__mark img[data-v-b3980d13]{filter:grayscale(1) brightness(0) invert(1);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.chat-call-screen--light .dc-call-brand__mark img[data-v-b3980d13]{filter:grayscale(1) contrast(1.18)}.dc-call-brand__name[data-v-b3980d13]{align-items:baseline;border-left:1px solid var(--dc-border-strong);color:var(--dc-text);display:inline-flex;font-size:12px;gap:6px;letter-spacing:.11em;line-height:30px;overflow:hidden;padding-left:11px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.dc-call-brand__name-primary[data-v-b3980d13]{font-weight:700}.dc-call-brand__name-secondary[data-v-b3980d13]{color:var(--dc-muted);font-weight:400;letter-spacing:.16em}.dc-call-heading[data-v-b3980d13]{min-width:0;text-align:center}.dc-call-heading__status[data-v-b3980d13]{align-items:center;color:var(--dc-muted);display:flex;font-size:11px;gap:7px;justify-content:center;line-height:16px}.dc-call-heading__live[data-v-b3980d13]{background:var(--dc-danger);border-radius:50%;box-shadow:0 0 0 4px #f1595c21;height:6px;width:6px}.dc-call-heading h1[data-v-b3980d13]{color:var(--dc-text);font-size:15px;font-weight:600;line-height:20px;margin:1px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-call-header__actions[data-v-b3980d13]{display:flex;gap:8px;justify-content:flex-end}.dc-call-icon-button[data-v-b3980d13],.dc-call-panel__close[data-v-b3980d13]{align-items:center;background:var(--dc-surface-2);border:1px solid var(--dc-border);border-radius:13px;color:var(--dc-muted);cursor:pointer;display:inline-flex;height:40px;justify-content:center;padding:0;position:relative;transition:.16s ease;width:40px}.dc-call-icon-button--active[data-v-b3980d13],.dc-call-icon-button[data-v-b3980d13]:hover{background:var(--dc-accent-soft);border-color:var(--dc-border-strong);color:var(--dc-accent-strong)}.dc-call-chat-empty svg[data-v-b3980d13],.dc-call-icon-button svg[data-v-b3980d13],.dc-call-invite svg[data-v-b3980d13],.dc-call-panel__close svg[data-v-b3980d13],.dc-call-participant__device[data-v-b3980d13],.dc-call-search svg[data-v-b3980d13]{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:20px}.dc-call-counter[data-v-b3980d13]{background:var(--dc-accent);border:2px solid var(--dc-bg);border-radius:999px;color:var(--dc-bg);display:grid;font-size:9px;font-weight:750;height:17px;min-width:17px;padding:0 4px;place-items:center;position:absolute;right:-4px;top:-4px}.dc-call-panel[data-v-b3980d13]{background:var(--dc-surface);border:1px solid transparent;border-radius:16px;display:flex;flex-direction:column;grid-column:2;grid-row:2/4;margin:14px 14px 14px 0;min-width:0;opacity:0;overflow:hidden;pointer-events:none;transition:width .18s ease,opacity .16s ease;width:0}.dc-call-panel--open[data-v-b3980d13]{border-color:var(--dc-border);opacity:1;pointer-events:auto;width:360px}.dc-call-panel__handle[data-v-b3980d13]{display:none}.dc-call-panel__header[data-v-b3980d13]{align-items:center;border-bottom:1px solid var(--dc-border);display:flex;gap:12px;justify-content:space-between;min-height:60px;padding:10px 12px 0 18px}.dc-call-panel__title[data-v-b3980d13]{align-items:center;align-self:stretch;color:var(--dc-text);display:flex;font-size:13px;font-weight:650;gap:7px}.dc-call-panel__title span[data-v-b3980d13]{background:var(--dc-surface-3);border-radius:999px;color:var(--dc-muted);display:inline-grid;font-size:10px;height:19px;min-width:19px;padding:0 5px;place-items:center}.dc-call-tabs[data-v-b3980d13]{align-self:stretch;display:flex;gap:18px}.dc-call-tabs button[data-v-b3980d13]{align-items:center;background:transparent;border:0;color:var(--dc-muted);cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:600;gap:7px;padding:0 2px;position:relative}.dc-call-tabs button span[data-v-b3980d13]{background:var(--dc-surface-3);border-radius:999px;color:var(--dc-muted);display:inline-grid;font-size:10px;height:19px;min-width:19px;padding:0 5px;place-items:center}.dc-call-tabs__button--active[data-v-b3980d13]{color:var(--dc-text)!important}.dc-call-tabs__button--active[data-v-b3980d13]:after{background:var(--dc-accent);border-radius:3px 3px 0 0;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.dc-call-panel__close[data-v-b3980d13]{background:transparent;border:0;flex:0 0 auto;height:34px;width:34px}.dc-call-search[data-v-b3980d13]{align-items:center;background:var(--dc-surface-2);border:1px solid var(--dc-border);border-radius:11px;color:var(--dc-muted-2);display:flex;flex:0 0 auto;gap:9px;height:40px;margin:14px 14px 9px;padding:0 12px}.dc-call-search svg[data-v-b3980d13]{height:17px;width:17px}.dc-call-search input[data-v-b3980d13]{background:transparent;border:0;color:var(--dc-text);flex:1;font:inherit;font-size:12px;min-width:0;outline:0}.dc-call-search input[data-v-b3980d13]::-moz-placeholder{color:var(--dc-muted-2)}.dc-call-search input[data-v-b3980d13]::placeholder{color:var(--dc-muted-2)}.dc-call-section-label[data-v-b3980d13]{color:var(--dc-muted-2);font-size:10px;font-weight:700;letter-spacing:.08em;padding:6px 18px 8px;text-transform:uppercase}.dc-call-participants[data-v-b3980d13]{flex:1;min-height:0;overflow:auto;padding:0 8px}.dc-call-participant[data-v-b3980d13]{align-items:center;border-radius:12px;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr) auto auto;min-height:58px;padding:8px 10px}.dc-call-participant[data-v-b3980d13]:hover{background:var(--dc-surface-2)}.dc-call-participant__avatar[data-v-b3980d13]{border-radius:50%;display:grid;font-size:10px;font-weight:750;height:38px;place-items:center;width:38px}.dc-call-participant__avatar--self[data-v-b3980d13]{background:#86d8bd;color:#0b2a21}.dc-call-participant__copy[data-v-b3980d13]{display:flex;flex-direction:column;gap:2px;min-width:0}.dc-call-participant__copy span[data-v-b3980d13],.dc-call-participant__copy strong[data-v-b3980d13]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-call-participant__copy strong[data-v-b3980d13]{color:var(--dc-text);font-size:12px;font-style:normal;font-weight:600}.dc-call-participant__copy strong em[data-v-b3980d13]{background:var(--dc-accent-soft);border-radius:5px;color:var(--dc-accent-strong);font-size:8px;font-style:normal;font-weight:700;margin-left:4px;padding:2px 5px}.dc-call-participant__copy span[data-v-b3980d13]{color:var(--dc-muted-2);font-size:10px}.dc-call-participant__device[data-v-b3980d13]{color:var(--dc-muted);height:16px;width:16px}.dc-call-audio-level[data-v-b3980d13]{align-items:flex-end;display:flex;gap:2px;height:16px}.dc-call-audio-level i[data-v-b3980d13]{animation:dc-audio-b3980d13 .8s ease-in-out infinite alternate;background:var(--dc-accent);border-radius:2px;width:2px}.dc-call-audio-level i[data-v-b3980d13]:first-child{height:6px}.dc-call-audio-level i[data-v-b3980d13]:nth-child(2){animation-delay:.17s;height:13px}.dc-call-audio-level i[data-v-b3980d13]:nth-child(3){animation-delay:.34s;height:9px}.dc-call-chat-empty[data-v-b3980d13],.dc-call-panel__empty[data-v-b3980d13]{color:var(--dc-muted-2);font-size:12px;text-align:center}.dc-call-panel__empty[data-v-b3980d13]{padding:30px 16px}.dc-call-invite[data-v-b3980d13]{align-items:center;background:var(--dc-accent-soft);border:1px solid var(--dc-border-strong);border-radius:12px;color:var(--dc-accent-strong);cursor:pointer;display:flex;flex:0 0 auto;font:inherit;font-size:12px;font-weight:650;gap:9px;justify-content:center;margin:12px 14px 14px;min-height:42px}.dc-call-invite svg[data-v-b3980d13]{height:17px;width:17px}.dc-call-chat-empty[data-v-b3980d13]{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:0;padding:24px}.dc-call-chat-empty__icon[data-v-b3980d13]{background:var(--dc-accent-soft);border-radius:15px;color:var(--dc-accent);display:grid;height:46px;margin-bottom:12px;place-items:center;width:46px}.dc-call-chat-empty strong[data-v-b3980d13]{color:var(--dc-text);font-size:14px}.dc-call-chat-empty p[data-v-b3980d13]{line-height:1.45;margin:7px 0 0;max-width:220px}@keyframes dc-audio-b3980d13{to{transform:scaleY(.45)}}.chat-call-screen__actions[data-v-b3980d13]{display:none}.dc-call-controls[data-v-b3980d13]{border:0;border-radius:0;box-shadow:none;gap:clamp(4px,.55vw,9px);grid-column:1;grid-row:3;justify-content:center;margin:8px 0 12px 14px;min-width:0;padding:0 12px;position:relative}.dc-call-control[data-v-b3980d13],.dc-call-controls[data-v-b3980d13]{align-items:center;background:transparent;display:flex}.dc-call-control[data-v-b3980d13]{border:0;color:var(--dc-text);cursor:pointer;flex-direction:column;font:inherit;gap:2px;min-width:62px;padding:0 4px}.dc-call-control-anchor[data-v-b3980d13]{display:flex;flex:0 0 auto;position:relative}.dc-call-input-control[data-v-b3980d13]{flex:0 0 auto;padding-right:5px;position:relative}.dc-call-control[data-v-b3980d13]:disabled{cursor:default;opacity:.5}.dc-call-control__icon[data-v-b3980d13]{background:var(--dc-surface-2);border:1px solid var(--dc-border);border-radius:14px;color:var(--dc-text);display:grid;height:44px;place-items:center;position:relative;transition:transform .15s ease,border-color .15s ease,background .15s ease;width:44px}.dc-call-control:not(:disabled):hover .dc-call-control__icon[data-v-b3980d13]{background:var(--dc-surface-3);border-color:var(--dc-border-strong);transform:translateY(-2px)}.dc-call-control__icon svg[data-v-b3980d13]{fill:none;height:21px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:21px}.dc-call-control--more .dc-call-control__icon svg[data-v-b3980d13]{fill:currentcolor;stroke:none}.dc-call-control__label[data-v-b3980d13]{color:var(--dc-text);font-size:9px;font-weight:600;line-height:13px;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-call-control__state[data-v-b3980d13]{display:none}.dc-call-control--accept .dc-call-control__icon[data-v-b3980d13],.dc-call-control--active .dc-call-control__icon[data-v-b3980d13],.dc-call-control--on .dc-call-control__icon[data-v-b3980d13]{background:var(--dc-accent);border-color:var(--dc-accent);color:#09241d}.dc-call-control--off .dc-call-control__icon[data-v-b3980d13]{background:var(--dc-surface-2);color:var(--dc-muted)}.dc-call-control__slash[data-v-b3980d13]{background:currentcolor;border-radius:2px;box-shadow:0 0 0 2px var(--dc-surface-2);color:inherit;display:none;height:2px;position:absolute;transform:rotate(-43deg);width:25px}.dc-call-control--off .dc-call-control__slash[data-v-b3980d13]{display:block}.dc-call-control__icon b[data-v-b3980d13]{background:var(--dc-accent);border:2px solid var(--dc-surface);border-radius:10px;color:#09241d;display:grid;font-size:8px;height:19px;min-width:19px;padding:0 4px;place-items:center;position:absolute;right:-6px;top:-5px}.dc-call-controls__divider[data-v-b3980d13]{height:1px;width:6px}.dc-call-control--end .dc-call-control__icon[data-v-b3980d13]{background:var(--dc-danger);border-color:var(--dc-danger);color:#fff}.dc-call-control--end .dc-call-control__label[data-v-b3980d13],.dc-call-popover[data-v-b3980d13]{color:var(--dc-text)}.dc-call-popover[data-v-b3980d13]{background:var(--dc-surface);border:1px solid var(--dc-border-strong);border-radius:15px;bottom:calc(100% + 9px);box-shadow:0 18px 56px #0000006b;position:absolute;z-index:40}.dc-call-reactions[data-v-b3980d13]{display:flex;gap:3px;left:50%;padding:7px;transform:translate(-14%)}.dc-call-reactions button[data-v-b3980d13]{background:transparent;border:0;border-radius:11px;cursor:pointer;font-size:20px;height:38px;padding:0;width:38px}.dc-call-reactions button[data-v-b3980d13]:hover{background:var(--dc-surface-2);transform:translateY(-2px)}.dc-call-settings[data-v-b3980d13]{bottom:auto;display:grid;gap:12px;padding:16px;position:fixed;right:14px;top:72px;width:min(330px,100vw - 28px)}.dc-call-settings>strong[data-v-b3980d13]{font-size:14px}.dc-call-settings label[data-v-b3980d13]{color:var(--dc-muted);display:grid;font-size:10px;font-weight:650;gap:6px}.dc-call-settings select[data-v-b3980d13]{background:var(--dc-surface-2);border:1px solid var(--dc-border);border-radius:10px;color:var(--dc-text);font:inherit;font-size:11px;height:38px;min-width:0;outline:none;padding:0 10px;width:100%}.dc-call-settings__empty[data-v-b3980d13]{color:var(--dc-muted);font-size:11px;line-height:1.4;margin:0}.dc-call-more-menu button[data-v-b3980d13],.dc-call-settings__noise[data-v-b3980d13]{background:transparent;border:0;border-radius:10px;color:var(--dc-text);cursor:pointer;font:inherit;font-size:11px;padding:10px;text-align:left;width:100%}.dc-call-more-menu button[data-v-b3980d13]:hover,.dc-call-settings__noise[data-v-b3980d13]{background:var(--dc-surface-2)}.dc-call-more-menu[data-v-b3980d13]{left:50%;padding:7px;right:auto;transform:translate(-50%);width:min(242px,100vw - 24px)}.dc-call-reaction-burst[data-v-b3980d13]{animation:dc-reaction-burst-b3980d13 1.3s ease forwards;font-size:52px;left:50%;pointer-events:none;position:fixed;top:46%;z-index:1000004}@keyframes dc-reaction-burst-b3980d13{0%{opacity:0;transform:translate(-50%,30px) scale(.5)}25%{opacity:1;transform:translate(-50%,-10px) scale(1.18)}70%{opacity:1;transform:translate(-50%,-60px) scale(1)}to{opacity:0;transform:translate(-50%,-100px) scale(.9)}}@media(max-width:980px){.chat-call-screen[data-v-b3980d13]{grid-template-rows:64px minmax(0,1fr) 100px}.chat-call-screen__actions[data-v-b3980d13]{justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.chat-call-screen__actions[data-v-b3980d13]::-webkit-scrollbar{display:none}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block,.chat-call-screen__secondary-block[data-v-b3980d13]{flex:0 0 64px;width:64px}.dc-call-header[data-v-b3980d13]{grid-template-columns:minmax(150px,1fr) minmax(0,2fr) minmax(150px,1fr)}.dc-call-panel--open[data-v-b3980d13]{width:310px}}@media(max-width:680px){.chat-call-screen[data-v-b3980d13]{grid-template-columns:minmax(0,1fr);grid-template-rows:58px minmax(0,1fr) 82px}.chat-call-screen__participant-grid--many[data-v-b3980d13]{grid-template-columns:repeat(2,minmax(0,1fr))}.chat-call-screen__center[data-v-b3980d13]{padding:8px 8px 0}.chat-call-screen__participant-tile[data-v-b3980d13],.chat-call-screen__stage[data-v-b3980d13],.chat-call-screen__stage--screen[data-v-b3980d13]{border-radius:15px}.chat-call-screen__actions[data-v-b3980d13]{align-items:center;gap:3px;justify-content:space-evenly;overflow:visible;padding:8px max(6px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action{flex:1;gap:2px;justify-content:space-around}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block{flex:0 1 52px;width:52px}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__button,.chat-call-screen__secondary-btn[data-v-b3980d13]{border-radius:14px!important;height:44px!important;min-height:44px!important;min-width:44px!important;width:44px!important}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__text,.chat-call-screen__secondary-label[data-v-b3980d13]{display:none}.chat-call-screen__secondary[data-v-b3980d13]{flex:0 0 auto;gap:2px}.chat-call-screen__secondary-block[data-v-b3980d13]:not(:first-child){display:none}.chat-call-screen__secondary-block[data-v-b3980d13]{width:52px}.chat-call-screen__local-video--pip[data-v-b3980d13],.chat-call-screen__tile[data-v-b3980d13]{border-radius:11px;bottom:12px;height:78px;right:12px;width:112px}.chat-call-screen__name[data-v-b3980d13]{bottom:12px;font-size:11px;left:12px;max-width:calc(100% - 148px)}.chat-call-screen__name--centered[data-v-b3980d13]{bottom:auto;left:50%;max-width:calc(100% - 32px);top:calc(50% + 58px);transform:translate(-50%)}.chat-call-screen__tiles[data-v-b3980d13]{bottom:12px;right:12px}.dc-call-header[data-v-b3980d13]{gap:8px;grid-template-columns:minmax(0,1fr) auto;padding:8px 10px}.dc-call-brand__mark[data-v-b3980d13]{height:34px;width:34px}.dc-call-brand__name[data-v-b3980d13]{display:none}.dc-call-heading[data-v-b3980d13]{left:52px;position:absolute;right:112px;top:8px}.dc-call-heading h1[data-v-b3980d13]{font-size:12px;line-height:17px}.dc-call-heading__status[data-v-b3980d13]{font-size:9px;line-height:13px}.dc-call-header__actions[data-v-b3980d13]{grid-column:2}.dc-call-header__actions .dc-call-icon-button[data-v-b3980d13]:first-child{display:none}.dc-call-icon-button[data-v-b3980d13]{border-radius:11px;height:34px;width:34px}.dc-call-panel[data-v-b3980d13],.dc-call-panel--open[data-v-b3980d13]{border:1px solid var(--dc-border-strong);border-radius:20px;bottom:8px;box-shadow:0 18px 60px #0000008f;left:8px;max-height:min(72dvh,620px);opacity:0;position:fixed;right:8px;transform:translateY(calc(100% + 24px));transition:opacity .18s ease,transform .22s ease;width:auto;z-index:1000003}.dc-call-panel--open[data-v-b3980d13]{opacity:1;transform:translateY(0)}.dc-call-panel__handle[data-v-b3980d13]{background:var(--dc-border-strong);border-radius:99px;display:block;flex:0 0 auto;height:4px;margin:8px auto -2px;width:38px}.dc-call-controls[data-v-b3980d13]{border-radius:16px;gap:2px;justify-content:space-around;margin:8px;padding:6px 5px}.dc-call-control[data-v-b3980d13]{flex:0 1 54px;min-width:0;padding:0 2px}.dc-call-control--desktop[data-v-b3980d13]{display:none}.dc-call-control__icon[data-v-b3980d13]{border-radius:14px;height:44px;width:44px}.dc-call-control__label[data-v-b3980d13],.dc-call-control__state[data-v-b3980d13]{display:none}.dc-call-controls__divider[data-v-b3980d13]{height:38px;margin:0}.dc-call-more-menu[data-v-b3980d13],.dc-call-settings[data-v-b3980d13]{bottom:calc(100% + 8px);left:auto;right:5px;top:auto;transform:none}.dc-call-reactions[data-v-b3980d13]{left:auto;right:5px;transform:none}}@media(max-width:410px){.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__block,.chat-call-screen__secondary-block[data-v-b3980d13]{flex-basis:46px;width:46px}.chat-call-screen__actions[data-v-b3980d13] .chat-call-action__button,.chat-call-screen__secondary-btn[data-v-b3980d13]{height:42px!important;min-height:42px!important;min-width:42px!important;width:42px!important}}.chat-call-screen--incoming[data-v-b3980d13]>:not(.dc-incoming){display:none!important}.dc-incoming[data-v-b3980d13]{--incoming-bg:#061417;--incoming-text:#f5f8f7;--incoming-muted:#9db6b4;--incoming-border:rgba(171,225,215,.14);--incoming-surface:rgba(18,43,47,.72);background:radial-gradient(circle at 50% 28%,rgba(55,151,131,.25),transparent 31%),radial-gradient(circle at 8% 72%,rgba(25,91,82,.22),transparent 29%),radial-gradient(circle at 89% 10%,rgba(37,104,96,.24),transparent 30%),linear-gradient(145deg,#041013 0,var(--incoming-bg) 54%,#020a0d 100%);color:var(--incoming-text);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;inset:0;min-height:0;min-width:0;overflow:hidden;padding:clamp(24px,3.2vw,46px) clamp(28px,3vw,52px) clamp(28px,4vw,60px);position:absolute;z-index:100}.dc-incoming[data-v-b3980d13]:before{background:linear-gradient(115deg,transparent 20%,rgba(126,223,201,.04) 49%,transparent 70%),radial-gradient(ellipse at 50% 65%,transparent 30%,rgba(0,0,0,.23) 100%);content:"";inset:0;pointer-events:none;position:absolute}.chat-call-screen--light .dc-incoming[data-v-b3980d13]{--incoming-bg:#eef5f2;--incoming-text:#162521;--incoming-muted:#617a73;--incoming-border:rgba(23,80,68,.14);--incoming-surface:hsla(0,0%,100%,.72);background:radial-gradient(circle at 50% 28%,rgba(76,191,159,.22),transparent 32%),radial-gradient(circle at 8% 72%,rgba(134,213,190,.18),transparent 30%),radial-gradient(circle at 89% 10%,rgba(151,218,199,.22),transparent 31%),linear-gradient(145deg,#f8fbfa 0,var(--incoming-bg) 54%,#e8f1ee 100%)}.chat-call-screen--light .dc-incoming[data-v-b3980d13]:before{background:linear-gradient(115deg,transparent 20%,hsla(0,0%,100%,.32) 49%,transparent 70%),radial-gradient(ellipse at 50% 65%,transparent 35%,rgba(48,105,90,.07) 100%)}.dc-incoming__footer[data-v-b3980d13],.dc-incoming__header[data-v-b3980d13],.dc-incoming__main[data-v-b3980d13]{position:relative;z-index:1}.dc-incoming__header[data-v-b3980d13]{align-items:center;display:flex;gap:24px;justify-content:space-between}.dc-incoming__brand[data-v-b3980d13]{align-items:center;color:var(--incoming-text);display:inline-flex;font-size:clamp(14px,1.1vw,18px);gap:8px;letter-spacing:.13em;line-height:1;min-width:0;text-transform:uppercase}.dc-incoming__brand img[data-v-b3980d13]{filter:grayscale(1) brightness(0) invert(1);height:clamp(38px,3vw,52px);-o-object-fit:contain;object-fit:contain;width:clamp(38px,3vw,52px)}.chat-call-screen--light .dc-incoming__brand img[data-v-b3980d13]{filter:grayscale(1) contrast(1.2)}.dc-incoming__brand>span[data-v-b3980d13]{background:var(--incoming-border);height:34px;margin:0 8px 0 4px;width:1px}.dc-incoming__brand strong[data-v-b3980d13]{font-weight:750}.dc-incoming__brand em[data-v-b3980d13]{color:var(--incoming-muted);font-style:normal;font-weight:400}.dc-incoming__header-actions[data-v-b3980d13]{align-items:center;display:flex;gap:12px}.dc-incoming__header-button[data-v-b3980d13],.dc-incoming__online[data-v-b3980d13]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--incoming-surface);border:1px solid var(--incoming-border);color:var(--incoming-muted)}.dc-incoming__online[data-v-b3980d13]{align-items:center;border-radius:22px;display:inline-flex;font-size:13px;gap:9px;height:42px;padding:0 16px}.dc-incoming__online i[data-v-b3980d13]{background:#5cdbb6;border-radius:50%;box-shadow:0 0 12px #5cdbb67a;height:9px;width:9px}.dc-incoming__divider[data-v-b3980d13]{background:var(--incoming-border);height:36px;margin:0 2px;width:1px}.dc-incoming__header-button[data-v-b3980d13]{border-radius:50%;cursor:pointer;display:grid;height:46px;padding:0;place-items:center;transition:border-color .15s ease,color .15s ease,transform .15s ease;width:46px}.dc-incoming__header-button[data-v-b3980d13]:hover:not(:disabled){border-color:#66d5b473;color:var(--incoming-text);transform:translateY(-1px)}.dc-incoming__header-button--active[data-v-b3980d13]{background:color-mix(in srgb,var(--incoming-accent) 18%,var(--incoming-surface));border-color:#66d5b48f;color:var(--incoming-text)}.dc-incoming__header-button[data-v-b3980d13]:disabled{cursor:default;opacity:.5}.dc-incoming__call-action svg[data-v-b3980d13],.dc-incoming__footer svg[data-v-b3980d13],.dc-incoming__header-button svg[data-v-b3980d13],.dc-incoming__kind svg[data-v-b3980d13],.dc-incoming__meta svg[data-v-b3980d13]{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.dc-incoming__header-button svg[data-v-b3980d13]{height:21px;width:21px}.dc-incoming__main[data-v-b3980d13]{align-items:center;display:flex;flex-direction:column;justify-content:center;justify-content:safe center;min-height:0;overflow:auto;padding:18px 0 12px;text-align:center}.dc-incoming__main[data-v-b3980d13]>*{flex-shrink:0;max-width:100%}.dc-incoming__portrait[data-v-b3980d13]{display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:clamp(164px,15vw,232px);margin-bottom:clamp(30px,4.2vh,48px);place-items:center;position:relative;width:clamp(164px,15vw,232px)}.dc-incoming__portrait[data-v-b3980d13] .dc-incoming__avatar{border:4px solid #66d5b4;border-radius:50%;box-shadow:0 0 0 5px #051113d1,0 16px 44px #0000004d;height:100%!important;position:relative;width:100%!important;z-index:4}.chat-call-screen--light .dc-incoming__portrait[data-v-b3980d13] .dc-incoming__avatar{box-shadow:0 0 0 5px #f4faf8e6,0 16px 44px #26594d2e}.dc-incoming__ring[data-v-b3980d13]{border:1px solid rgba(102,213,180,.13);border-radius:50%;pointer-events:none;position:absolute}.dc-incoming__ring--inner[data-v-b3980d13]{inset:-9%}.dc-incoming__ring--middle[data-v-b3980d13]{inset:-25%}.dc-incoming__ring--outer[data-v-b3980d13]{inset:-43%}.dc-incoming__kind[data-v-b3980d13]{align-items:center;color:var(--incoming-muted);display:flex;font-size:clamp(15px,1.4vw,21px);gap:12px}.dc-incoming__kind>span[data-v-b3980d13]{background:var(--incoming-surface);border:1px solid var(--incoming-border);border-radius:50%;color:var(--incoming-text);display:grid;height:48px;place-items:center;width:48px}.dc-incoming__kind svg[data-v-b3980d13]{height:25px;width:25px}.dc-incoming__name[data-v-b3980d13]{color:var(--incoming-text);font-size:clamp(30px,3.1vw,42px);font-weight:700;letter-spacing:-.025em;line-height:1.15;margin:10px 0 0;overflow-wrap:anywhere}.dc-incoming__message[data-v-b3980d13]{color:var(--incoming-muted);font-size:clamp(16px,1.45vw,21px);margin:10px 0 0}.dc-incoming__meta[data-v-b3980d13]{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:clamp(24px,3vh,34px)}.dc-incoming__meta>span[data-v-b3980d13]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--incoming-surface);border:1px solid var(--incoming-border);border-radius:22px;color:var(--incoming-text);display:inline-flex;font-size:13px;gap:9px;max-width:100%;min-height:42px;min-width:0;padding:0 18px}.dc-incoming__department[data-v-b3980d13]{max-width:min(100%,480px)!important}.dc-incoming__department>span[data-v-b3980d13]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-incoming__meta svg[data-v-b3980d13]{color:var(--incoming-muted);flex-shrink:0;height:20px;width:20px}.dc-incoming__primary-actions[data-v-b3980d13]{align-items:flex-start;display:flex;gap:clamp(68px,9vw,118px);justify-content:center;margin-top:clamp(52px,7vh,72px)}.dc-incoming__call-action[data-v-b3980d13]{align-items:center;background:transparent;border:0;color:var(--incoming-text);cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:16px;gap:13px;min-width:100px;padding:0}.dc-incoming__call-action[data-v-b3980d13]:disabled{cursor:default;opacity:.5}.dc-incoming__call-action>span[data-v-b3980d13]{border-radius:50%;display:grid;height:clamp(76px,6.5vw,96px);place-items:center;transition:filter .15s ease,transform .15s ease;width:clamp(76px,6.5vw,96px)}.dc-incoming__call-action:not(:disabled):hover>span[data-v-b3980d13]{filter:brightness(1.08);transform:translateY(-3px)}.dc-incoming__call-action svg[data-v-b3980d13]{height:40px;stroke-width:1.9;width:40px}.dc-incoming__call-action--decline[data-v-b3980d13]{color:#f5b7b3}.dc-incoming__call-action--decline>span[data-v-b3980d13]{background:linear-gradient(145deg,#ff6467,#ec3e45);box-shadow:0 10px 34px #ee3f4545,0 0 0 14px #ee3f450d;color:#fff}.dc-incoming__call-action--accept[data-v-b3980d13]{color:#77e6c5}.dc-incoming__call-action--accept>span[data-v-b3980d13]{background:linear-gradient(145deg,#65e0bd,#32bd94);box-shadow:0 10px 34px #32bd944a,0 0 0 14px #32bd940f;color:#fff}.chat-call-screen--light .dc-incoming__call-action--accept[data-v-b3980d13],.chat-call-screen--light .dc-incoming__call-action--decline[data-v-b3980d13]{color:var(--incoming-text)}.dc-incoming__footer[data-v-b3980d13]{align-items:center;display:flex;gap:24px;justify-content:space-between}.dc-incoming__footer button[data-v-b3980d13]{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--incoming-surface);border:1px solid var(--incoming-border);border-radius:25px;color:var(--incoming-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;gap:12px;min-height:48px;padding:0 22px;transition:border-color .15s ease,color .15s ease,transform .15s ease}.dc-incoming__footer button[data-v-b3980d13]:hover:not(:disabled){border-color:#66d5b473;color:var(--incoming-text);transform:translateY(-1px)}.dc-incoming__footer button[data-v-b3980d13]:disabled{cursor:default;opacity:.5}.dc-incoming__footer svg[data-v-b3980d13]{height:22px;width:22px}@media(max-height:800px)and (min-width:681px){.dc-incoming[data-v-b3980d13]{padding-bottom:22px;padding-top:20px}.dc-incoming__portrait[data-v-b3980d13]{height:142px;margin-bottom:20px;width:142px}.dc-incoming__kind>span[data-v-b3980d13]{height:38px;width:38px}.dc-incoming__meta[data-v-b3980d13]{margin-top:16px}.dc-incoming__primary-actions[data-v-b3980d13]{margin-top:25px}.dc-incoming__call-action>span[data-v-b3980d13]{height:68px;width:68px}}@media(max-width:680px){.dc-incoming[data-v-b3980d13]{padding:calc(18px + env(safe-area-inset-top,0px)) 16px calc(18px + env(safe-area-inset-bottom,0px))}.dc-incoming__brand em[data-v-b3980d13],.dc-incoming__brand>span[data-v-b3980d13],.dc-incoming__divider[data-v-b3980d13],.dc-incoming__online[data-v-b3980d13]{display:none}.dc-incoming__brand[data-v-b3980d13]{font-size:12px;gap:9px}.dc-incoming__brand img[data-v-b3980d13]{height:38px;width:38px}.dc-incoming__header-actions[data-v-b3980d13]{gap:8px}.dc-incoming__header-button[data-v-b3980d13]{height:39px;width:39px}.dc-incoming__main[data-v-b3980d13]{padding:18px 0 10px}.dc-incoming__portrait[data-v-b3980d13]{height:min(46vw,178px);margin-bottom:28px;width:min(46vw,178px)}.dc-incoming__kind[data-v-b3980d13]{font-size:15px;gap:9px}.dc-incoming__kind>span[data-v-b3980d13]{height:40px;width:40px}.dc-incoming__name[data-v-b3980d13]{font-size:clamp(26px,8vw,34px);margin-top:12px}.dc-incoming__message[data-v-b3980d13]{font-size:15px;margin-top:7px}.dc-incoming__meta[data-v-b3980d13]{gap:8px;margin-top:20px}.dc-incoming__meta>span[data-v-b3980d13]{font-size:11px;min-height:36px;padding:0 12px}.dc-incoming__primary-actions[data-v-b3980d13]{gap:clamp(48px,18vw,78px);margin-top:32px}.dc-incoming__call-action[data-v-b3980d13]{font-size:13px;gap:10px;min-width:78px}.dc-incoming__call-action>span[data-v-b3980d13]{height:70px;width:70px}.dc-incoming__call-action svg[data-v-b3980d13]{height:31px;width:31px}.dc-incoming__footer[data-v-b3980d13]{gap:10px;justify-content:center}.dc-incoming__footer button[data-v-b3980d13]{flex:1;font-size:11px;justify-content:center;min-width:0;padding:0 10px}.dc-incoming__footer svg[data-v-b3980d13]{flex:0 0 auto;height:19px;width:19px}}@media(max-height:660px){.dc-incoming__portrait[data-v-b3980d13]{height:112px;margin-bottom:16px;width:112px}.dc-incoming__meta[data-v-b3980d13]{display:none}.dc-incoming__primary-actions[data-v-b3980d13]{margin-top:20px}.dc-incoming__call-action>span[data-v-b3980d13]{height:60px;width:60px}}.call-history[data-v-ed0835d5]{background:var(--chat-ui-list,#fff);color:var(--chat-ui-text,#17212b);display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-color:var(--chat-ui-scrollbar,rgba(0,0,0,.14)) transparent;scrollbar-width:thin}.call-history[data-v-ed0835d5]::-webkit-scrollbar{width:6px}.call-history[data-v-ed0835d5]::-webkit-scrollbar-thumb{background:var(--chat-ui-scrollbar,rgba(0,0,0,.14));border-radius:999px}.call-history__toolbar[data-v-ed0835d5]{background:var(--chat-ui-list,#fff);flex:0 0 auto;padding:10px 12px 8px;position:sticky;top:0;z-index:3}.call-history__search[data-v-ed0835d5]{align-items:center;background:var(--chat-ui-surface,#f4f7f9);border:1px solid var(--chat-ui-border,#e1e7eb);border-radius:12px;color:var(--chat-ui-text-secondary,#74828d);display:flex;gap:10px;height:48px;padding:0 14px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;width:100%}.call-history__search[data-v-ed0835d5]:focus-within{border-color:var(--chat-ui-primary,#2f8a68);box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3))}.call-history__search input[data-v-ed0835d5]{background:transparent;border:0;color:var(--chat-ui-text,#17212b);font:inherit;font-size:15px;min-width:0;outline:0;width:100%}.call-history__search input[data-v-ed0835d5]::-moz-placeholder{color:var(--chat-ui-text-muted,#9aa5ae);opacity:1}.call-history__search input[data-v-ed0835d5]::placeholder{color:var(--chat-ui-text-muted,#9aa5ae);opacity:1}.call-history__state[data-v-ed0835d5]{align-items:center;color:var(--chat-ui-text-secondary,#74828d);display:flex;flex-direction:column;font-size:14px;gap:10px;justify-content:center;padding:32px 16px;text-align:center}.call-history__state--error[data-v-ed0835d5]{color:var(--chat-ui-danger,#e7524e)}.call-history__retry[data-v-ed0835d5]{background:transparent;border:0;color:var(--chat-ui-primary,#2f8a68);cursor:pointer;font:inherit;font-size:13px;margin:0;padding:0}.call-history__items[data-v-ed0835d5]{list-style:none;margin:0;padding:0}.call-history__item[data-v-ed0835d5]{align-items:center;border-bottom:1px solid var(--chat-ui-row-divider,#edf1f3);border-radius:12px;display:flex;gap:2px;margin:0 8px;min-height:var(--chat-row-min-height,68px);position:relative;transition:background-color .16s ease,box-shadow .16s ease}.call-history__item[data-v-ed0835d5]:hover{background:var(--chat-ui-hover,#eef3f5)}.call-history__item[data-v-ed0835d5]:active,.call-history__item[data-v-ed0835d5]:focus-within{background:var(--chat-ui-active,#e7f5ef);box-shadow:inset 3px 0 0 var(--chat-ui-primary,#2f8a68)}.call-history__row--static[data-v-ed0835d5]{cursor:default}.call-history__row[data-v-ed0835d5]{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1;font:inherit;gap:10px;margin:0;min-height:var(--chat-row-min-height,68px);min-width:0;padding:10px 4px 10px 10px;text-align:left}.call-history__row[data-v-ed0835d5]:focus-visible{outline:none}.call-history__avatar[data-v-ed0835d5]{flex:0 0 var(--chat-row-avatar-size,44px)}.call-history__avatar[data-v-ed0835d5],.call-history__initials[data-v-ed0835d5]{align-items:center;display:flex;height:var(--chat-row-avatar-size,44px);justify-content:center;width:var(--chat-row-avatar-size,44px)}.call-history__initials[data-v-ed0835d5]{background:var(--chat-ui-primary,#2f8a68);border-radius:50%;color:#fff;font-size:13px;font-weight:600}.call-history__text[data-v-ed0835d5]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.call-history__title[data-v-ed0835d5]{color:var(--chat-ui-text,#17212b);font-size:var(--chat-row-title-size,16px);font-weight:600;line-height:var(--chat-row-title-line-height,1.25);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-history__meta[data-v-ed0835d5]{align-items:center;color:var(--chat-ui-text-secondary,#74828d);display:flex;font-size:var(--chat-row-secondary-size,14px);gap:6px;line-height:var(--chat-row-secondary-line-height,1.3);overflow:hidden}.call-history__meta span[data-v-ed0835d5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.call-history__item--missed .call-history__meta[data-v-ed0835d5],.call-history__item--missed .call-history__title[data-v-ed0835d5]{color:var(--chat-ui-danger,#e7524e)}.call-history__when[data-v-ed0835d5]{color:var(--chat-ui-text-secondary,#74828d);flex:0 0 auto;font-size:var(--chat-row-time-size,13px);line-height:var(--chat-row-time-line-height,1.3);white-space:nowrap}.call-history__call-btn[data-v-ed0835d5]{align-items:center;background:transparent;border:0;border-radius:11px;color:var(--chat-ui-primary,#2f8a68);cursor:pointer;display:flex;flex:0 0 40px;font:inherit;height:40px;justify-content:center;margin-right:4px;padding:0;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease;width:40px}.call-history__call-btn[data-v-ed0835d5]:hover{background:var(--chat-ui-active,#e7f5ef);color:var(--chat-ui-primary-hover,#399b77)}.call-history__call-btn[data-v-ed0835d5]:active{color:var(--chat-ui-primary-active,#267457)}.call-history__call-btn[data-v-ed0835d5]:focus-visible{box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3));outline:none}.call-history__more[data-v-ed0835d5]{background:transparent;border:0;color:var(--chat-ui-primary,#2f8a68);cursor:pointer;font:inherit;font-size:14px;margin:0;padding:12px;text-align:center}.call-history__more[data-v-ed0835d5]:focus-visible{outline:2px solid var(--chat-ui-primary,#2f8a68);outline-offset:-3px}.chat-contacts[data-v-fd2a6962]{display:flex;flex:1;flex-direction:column;min-height:0}.chat-contacts__header[data-v-fd2a6962]{align-items:center;border-bottom:1px solid var(--border-divider-solid-default,#e0e2e6);display:flex;justify-content:space-between;padding:4px 4px 16px}.chat-contacts__header h2[data-v-fd2a6962]{font-size:20px;line-height:1.2;margin:0}.chat-contacts__header p[data-v-fd2a6962]{color:var(--text-main-commentary,#757e8e);font-size:13px;margin:4px 0 0}.chat-contacts__search[data-v-fd2a6962],.chat-contacts__search-input[data-v-fd2a6962]{align-items:center;display:flex;gap:6px}.chat-contacts__search-input[data-v-fd2a6962]{border:1px solid var(--border-divider-solid-default,#e0e2e6);border-radius:10px;color:var(--text-main-commentary,#757e8e);height:34px;padding:0 9px;width:176px}.chat-contacts__search-input input[data-v-fd2a6962]{background:transparent;border:0;color:inherit;font:inherit;font-size:13px;min-width:0;outline:0;width:100%}.chat-contacts__list[data-v-fd2a6962]{flex:1;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:8px 0}.chat-contacts__loading-more[data-v-fd2a6962]{color:var(--text-main-commentary,#757e8e);font-size:13px;padding:12px;text-align:center}.chat-contacts__item[data-v-fd2a6962]{align-items:center;background:transparent;border:0;border-radius:12px;color:inherit;cursor:pointer;display:flex;gap:10px;padding:10px 8px;text-align:left;width:100%}.chat-contacts__item[data-v-fd2a6962]:hover{background:var(--common-primary-solid-6,#f4f7f6)}.chat-contacts__avatar-wrap[data-v-fd2a6962]{flex:0 0 auto;position:relative}.chat-contacts__online[data-v-fd2a6962]{background:var(--icon-success-default,#30b87d);border:2px solid var(--common-white-100,#fff);border-radius:50%;bottom:0;height:11px;position:absolute;right:0;width:11px}.chat-contacts__content[data-v-fd2a6962]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.chat-contacts__name[data-v-fd2a6962]{font-weight:600}.chat-contacts__meta[data-v-fd2a6962],.chat-contacts__name[data-v-fd2a6962]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-contacts__meta[data-v-fd2a6962]{color:var(--text-main-commentary,#757e8e);font-size:13px}.chat-contacts__empty[data-v-fd2a6962],.chat-contacts__loading[data-v-fd2a6962]{color:var(--text-main-commentary,#757e8e);font-size:14px;line-height:1.4;padding:24px 12px;text-align:center}.chat-wrapper__category-more[data-v-a0fe2eea]{background:var(--chat-ui-surface,#fff);border:1px solid var(--chat-ui-border,#e5eaee);border-radius:8px;color:var(--chat-ui-text,#17212b);cursor:pointer;flex:0 0 auto;margin:8px;padding:10px}.chat-wrapper[data-v-a0fe2eea]{--chat-accent:var(--chat-ui-accent,#35a980);display:flex;flex:1;flex-direction:row;gap:0;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}@media(min-width:769px){.chat-wrapper[data-v-a0fe2eea]{gap:0;height:100%;min-height:0;overflow:hidden}}.chat-wrapper__mobile-backdrop[data-v-a0fe2eea]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;inset:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;transition:opacity .28s ease,background .28s ease;z-index:1}.chat-wrapper__mobile-backdrop--visible[data-v-a0fe2eea]{background:#0f172a6b;cursor:pointer;opacity:1;pointer-events:auto}.chat-wrapper__sidebar[data-v-a0fe2eea]{background:var(--chat-ui-list,#fff);color:var(--chat-ui-text,#17212b);display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}@media(min-width:769px){.chat-wrapper__sidebar[data-v-a0fe2eea]{flex:none;min-width:376px;padding:0;width:clamp(376px,28vw,400px)}.chat-wrapper__sidebar--calls[data-v-a0fe2eea]{min-width:440px;width:clamp(440px,32vw,480px)}}.chat-wrapper__bottom-nav[data-v-a0fe2eea]{background:var(--chat-ui-surface,#f4f7f9);border:0;border-radius:14px;display:flex;flex:0 0 auto;gap:2px;margin:6px 10px 8px;min-height:54px;padding:4px}.chat-wrapper__bottom-nav-button[data-v-a0fe2eea]{align-items:center;background:transparent;border:0;border-radius:11px;color:var(--chat-ui-text-secondary,#748292);cursor:pointer;display:inline-flex;flex:1 1 0;font:inherit;font-size:14px;font-weight:500;gap:7px;height:46px;justify-content:center;line-height:1;min-height:46px;min-width:0;padding:6px 7px;position:relative;transition:background-color .16s ease,color .16s ease,box-shadow .16s ease}.chat-wrapper__bottom-nav-button[data-v-a0fe2eea]:hover{background:var(--chat-ui-hover,#eef3f5);color:var(--chat-ui-text,#17212b)}.chat-wrapper__bottom-nav-button[data-v-a0fe2eea]:active{background:var(--chat-ui-active,#e7f5ef)}.chat-wrapper__bottom-nav-button[data-v-a0fe2eea]:focus-visible{box-shadow:0 0 0 3px var(--chat-ui-focus,rgba(47,138,104,.3));outline:none;z-index:1}.chat-wrapper__bottom-nav-button--active[data-v-a0fe2eea],.chat-wrapper__bottom-nav-button--active[data-v-a0fe2eea]:active,.chat-wrapper__bottom-nav-button--active[data-v-a0fe2eea]:hover{background:var(--chat-ui-primary,#2f8a68);color:#fff}.chat-wrapper__bottom-nav-badge[data-v-a0fe2eea]{align-items:center;background:var(--chat-ui-danger,#e5484d);border:2px solid var(--chat-ui-surface,#f2f5f7);border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:17px;justify-content:center;line-height:1;min-width:17px;padding:0 4px;position:absolute;right:-3px;top:-5px}.chat-wrapper__tabs[data-v-a0fe2eea]{align-items:center;display:flex;flex:0 0 auto;gap:4px;padding:4px 8px 8px}.chat-wrapper__tab[data-v-a0fe2eea]{all:unset;align-items:center;border-radius:10px;color:var(--text-main-commentary);cursor:pointer;display:inline-flex;flex:1;font-size:14px;font-weight:500;gap:6px;justify-content:center;padding:8px 10px;text-align:center}.chat-wrapper__tab[data-v-a0fe2eea]:hover{background:var(--bg-dropdown-primary-hover,hsla(0,0%,100%,.04))}.chat-wrapper__tab--active[data-v-a0fe2eea]{background:var(--bg-fill-tertiary-default,hsla(0,0%,100%,.08));color:var(--text-main-base)}.chat-wrapper__tab-badge[data-v-a0fe2eea]{align-items:center;background:var(--text-error-base,#e5484d);border-radius:9px;color:#fff;display:inline-flex;font-size:12px;font-weight:600;height:18px;justify-content:center;line-height:1;min-width:18px;padding:0 5px}.chat-wrapper__sidebar-body[data-v-a0fe2eea]{background:var(--chat-ui-list,#fff);display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto;padding-right:0}.chat-wrapper__forward-modal-backdrop[data-v-a0fe2eea]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8f;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000000}.chat-wrapper__forward-modal[data-v-a0fe2eea]{background:var(--bg-dropdown-primary-body,var(--bg-chat-window-modal,#fff));border:1px solid color-mix(in srgb,var(--chat-accent) 32%,transparent);border-radius:12px;box-shadow:0 24px 80px #0f172a57,inset 0 1px #ffffff70;color:var(--text-main-primary);display:flex;flex-direction:column;max-height:min(720px,100dvh - 32px);min-height:420px;padding:14px;width:min(520px,100%)}.chat-wrapper__forward-modal-header[data-v-a0fe2eea]{align-items:flex-start;display:flex;gap:10px;padding-bottom:10px}.chat-wrapper__forward-content[data-v-a0fe2eea]{flex:1;min-width:0}.chat-wrapper__forward-title[data-v-a0fe2eea]{color:var(--text-brand-default,#25986a);display:block;font-size:13px;font-weight:600;line-height:1.25;margin-bottom:3px}.chat-wrapper__forward-preview[data-v-a0fe2eea]{color:var(--text-main-commentary);font-size:13px;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-wrapper__forward-comment[data-v-a0fe2eea]{background:var(--bg-chat-window-modal-inner,var(--bg-main-secondary,rgba(64,77,99,.08)));border:1px solid color-mix(in srgb,var(--chat-accent) 34%,transparent);border-radius:10px;color:var(--text-main-primary);display:block;font:inherit;font-size:14px;line-height:1.35;margin:0 0 10px;min-height:58px;outline:none;padding:10px 12px;resize:vertical;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.chat-wrapper__forward-comment[data-v-a0fe2eea]::-moz-placeholder{color:color-mix(in srgb,var(--text-main-disabled) 72%,transparent);opacity:1}.chat-wrapper__forward-comment[data-v-a0fe2eea]::placeholder{color:color-mix(in srgb,var(--text-main-disabled) 72%,transparent);opacity:1}.chat-wrapper__forward-comment[data-v-a0fe2eea]:focus{background:color-mix(in srgb,var(--bg-chat-window-modal-inner,var(--bg-main-secondary,#f4f6f8)) 82%,var(--chat-accent) 18%);border-color:color-mix(in srgb,var(--chat-accent) 68%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--chat-accent) 18%,transparent)}.chat-wrapper__forward-search[data-v-a0fe2eea]{background:var(--bg-chat-window-modal-inner,var(--bg-main-secondary,rgba(64,77,99,.08)));border:1px solid color-mix(in srgb,var(--border-divider-solid-default) 84%,transparent);border-radius:12px;color:var(--text-main-primary);display:block;font:inherit;font-size:14px;height:44px;line-height:44px;margin:0 0 12px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.chat-wrapper__forward-search[data-v-a0fe2eea]::-moz-placeholder{color:var(--text-main-commentary)}.chat-wrapper__forward-search[data-v-a0fe2eea]::placeholder{color:var(--text-main-commentary)}.chat-wrapper__forward-search[data-v-a0fe2eea]:focus{background:color-mix(in srgb,var(--bg-chat-window-modal-inner,var(--bg-main-secondary,#f4f6f8)) 84%,var(--chat-accent) 16%);border-color:color-mix(in srgb,var(--chat-accent) 58%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--chat-accent) 14%,transparent)}.chat-wrapper__forward-room-list[data-v-a0fe2eea]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0}.chat-wrapper__forward-room[data-v-a0fe2eea]{min-width:0}.chat-wrapper__forward-room-button[data-v-a0fe2eea]{align-items:center;background:transparent;border:0;border-radius:10px;color:var(--text-main-primary);cursor:pointer;display:flex;gap:12px;min-width:0;padding:10px;text-align:left;width:100%}.chat-wrapper__forward-room-button[data-v-a0fe2eea]:hover:not(:disabled){background:color-mix(in srgb,var(--chat-accent) 12%,var(--bg-chat-window-modal-inner,var(--bg-main-secondary,#f4f6f8)))}.chat-wrapper__forward-room-button[data-v-a0fe2eea]:disabled{cursor:default;opacity:.64}.chat-wrapper__forward-room-avatar[data-v-a0fe2eea]{align-items:center;background:#54af87;border-radius:50%;display:inline-flex;flex:none;height:42px;justify-content:center;width:42px}.chat-wrapper__forward-room-avatar[data-v-a0fe2eea] .ui-avatar{height:42px;width:42px}.chat-wrapper__forward-room-body[data-v-a0fe2eea]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.chat-wrapper__forward-room-subtitle[data-v-a0fe2eea],.chat-wrapper__forward-room-title[data-v-a0fe2eea]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-wrapper__forward-room-title[data-v-a0fe2eea]{color:var(--text-main-base);font-size:15px;font-weight:500;line-height:1.25}.chat-wrapper__forward-room-subtitle[data-v-a0fe2eea]{color:var(--text-main-commentary);font-size:13px;line-height:1.3}.chat-wrapper__forward-room-time[data-v-a0fe2eea]{align-self:flex-start;color:var(--text-main-commentary);flex:none;font-size:12px;line-height:1.4}.chat-wrapper__forward-empty[data-v-a0fe2eea]{align-items:center;color:var(--text-main-commentary);display:flex;flex:1;font-size:14px;justify-content:center;min-height:160px}.chat-wrapper__forward-cancel[data-v-a0fe2eea]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--icon-normal-default);cursor:pointer;display:inline-flex;flex:none;height:28px;justify-content:center;margin:0;padding:0;transition:background-color .15s ease,color .15s ease;width:28px}.chat-wrapper__forward-cancel[data-v-a0fe2eea]:hover:not(:disabled){background:var(--bg-chat-user-hover,hsla(0,0%,100%,.1));color:var(--text-main-primary)}.chat-wrapper__forward-cancel[data-v-a0fe2eea]:disabled{cursor:default;opacity:.6}.chat-wrapper__main[data-v-a0fe2eea]{background:var(--bg-chat-window-primary,var(--bg-chat-window-modal,#fff));box-shadow:-8px 0 40px #1e273629;display:flex;flex-direction:column;gap:0;inset:0;min-width:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;transform:translate(100%);transition:transform .32s cubic-bezier(.4,0,.2,1);will-change:transform;z-index:2}@media(min-width:769px){.chat-wrapper__main[data-v-a0fe2eea]{background:transparent;border-radius:0;box-shadow:none;flex:1;gap:0;inset:auto;pointer-events:auto;position:relative;transform:none;transition:none;will-change:auto;z-index:auto}}.chat-wrapper__main--dialer[data-v-a0fe2eea]{align-items:flex-start;background-color:var(--chat-ui-conversation,#f8fafb);background-image:var(--bg-chat-field-image);background-position:50%;background-size:var(--bg-chat-field-image-size,800px 800px);justify-content:flex-start;overflow-y:auto;padding:clamp(24px,4vh,36px) 24px}.chat-wrapper__main--dialer[data-v-a0fe2eea] .calls-dialer{max-width:400px;width:100%}@media(min-width:769px){.chat-wrapper__main--dialer[data-v-a0fe2eea]{pointer-events:auto;transform:none}}@media not (min-width:769px){.chat-wrapper__main--dialer[data-v-a0fe2eea]{align-items:center;padding:20px 14px}}.chat-wrapper__scheduled[data-v-a0fe2eea]{background:var(--bg-chat-window-modal,#fff);border:1px solid var(--border-divider-solid-default,rgba(148,163,184,.18));border-radius:12px;display:flex;flex:0 0 auto;flex-direction:column;gap:4px;margin:8px 8px 0;padding:8px 12px}.chat-wrapper__scheduled-title[data-v-a0fe2eea]{color:var(--text-main-commentary);font-size:12px;font-weight:600}.chat-wrapper__scheduled-item[data-v-a0fe2eea]{align-items:center;color:var(--text-main-base);display:flex;font-size:13px;gap:8px;min-width:0}.chat-wrapper__scheduled-when[data-v-a0fe2eea]{color:var(--text-brand-default,#2a9a6a);flex:0 0 auto}.chat-wrapper__scheduled-body[data-v-a0fe2eea]{color:var(--text-main-commentary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-wrapper__scheduled-cancel[data-v-a0fe2eea]{background:transparent;border:none;border-radius:8px;color:var(--text-error-default,#eb5757);cursor:pointer;flex:0 0 auto;font:inherit;font-size:12px;padding:4px 10px}.chat-wrapper__scheduled-cancel[data-v-a0fe2eea]:focus-visible,.chat-wrapper__scheduled-cancel[data-v-a0fe2eea]:hover{background:#eb57571a;outline:none}.chat-wrapper__no-chat[data-v-a0fe2eea]{display:none}@media(min-width:769px){.chat-wrapper__no-chat[data-v-a0fe2eea]{align-items:center;background-color:var(--common-primary-solid-6);border-radius:16px;color:var(--text-main-commentary);display:flex;flex:1;font-size:15px;justify-content:center}}.chat-wrapper__download-notice[data-v-a0fe2eea]{align-items:flex-start;background:var(--bg-dropdown-primary-body,var(--bg-secondary));border:1px solid var(--border-button-secondary-default,rgba(148,163,184,.24));border-radius:14px;bottom:24px;box-shadow:0 18px 48px #00000038;color:var(--text-main-base);display:flex;gap:12px;padding:14px 16px;position:fixed;right:24px;width:min(420px,100vw - 32px);z-index:1000000}.chat-wrapper__download-notice-icon[data-v-a0fe2eea]{align-items:center;background:var(--chat-ui-primary,#2f8a68);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;width:30px}.chat-wrapper__download-notice-content[data-v-a0fe2eea]{flex:1;min-width:0}.chat-wrapper__download-notice-title[data-v-a0fe2eea]{font-size:14px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-wrapper__download-notice-text[data-v-a0fe2eea]{color:var(--text-main-commentary);font-size:13px;line-height:1.35;margin-top:3px}.chat-wrapper__download-notice-open[data-v-a0fe2eea]{align-items:center;align-self:center;background:transparent;border:1px solid var(--border-divider-solid-default);border-radius:8px;color:var(--chat-ui-primary,#2f8a68);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:13px;font-weight:500;gap:6px;padding:6px 10px;text-decoration:none;white-space:nowrap}.chat-wrapper__download-notice-open[data-v-a0fe2eea]:hover{background:var(--bg-dropdown-primary-hover,rgba(148,163,184,.14))}.chat-wrapper__download-notice-close[data-v-a0fe2eea]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--icon-normal-default);cursor:pointer;display:inline-flex;flex:0 0 auto;height:26px;justify-content:center;margin:-4px -6px 0 0;padding:0;width:26px}.chat-wrapper__download-notice-close[data-v-a0fe2eea]:hover{background:var(--bg-dropdown-primary-hover,rgba(148,163,184,.14))}.chat-wrapper__search-loading[data-v-a0fe2eea]{color:var(--text-main-commentary);font-size:14px;padding:16px;text-align:center}.chat-wrapper__header-actions-mobile[data-v-a0fe2eea]{display:flex;padding:16px;width:100%}@media(min-width:769px){.chat-wrapper__header-actions-mobile[data-v-a0fe2eea]{display:none}}@media(min-width:769px){.chat-wrapper[data-v-a0fe2eea] .chat-header{padding:10px 12px}}.chat-wrapper--mobile-chat-open .chat-wrapper__main[data-v-a0fe2eea]{pointer-events:auto;transform:translate(0)}.chat-wrapper--mobile-chat-open .chat-wrapper__sidebar[data-v-a0fe2eea]{visibility:hidden}@media(min-width:769px){.chat-wrapper--mobile-chat-open .chat-wrapper__main[data-v-a0fe2eea]{pointer-events:auto;transform:none}.chat-wrapper--mobile-chat-open .chat-wrapper__sidebar[data-v-a0fe2eea]{visibility:visible}}
