.chats-page-container[data-v-4f422f66]{background:var(--surface-0,#fff);box-sizing:border-box;flex-direction:column;align-items:center;gap:40px;width:100%;height:100%;padding:0;display:flex;overflow-y:auto}:root[data-theme=dark] .chats-page-container[data-v-4f422f66]{background:var(--surface-0,#1c1c1e)}.chats-page-content[data-v-4f422f66]{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;max-width:896px;height:auto;padding:32px;display:flex}.chats-page-title-row[data-v-4f422f66]{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;gap:4px;width:100%;height:32px;margin-bottom:24px;padding:0;display:flex}.chats-page-title[data-v-4f422f66]{letter-spacing:-.33px;color:var(--text-default,#040d14e6);margin:0;font-family:Inter,system-ui,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.chats-page-new-chat-btn[data-v-4f422f66]{background:var(--border-primary-default,#0091f9);color:#fff;cursor:pointer;letter-spacing:-.09px;border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;width:auto;min-width:87px;height:32px;padding:6px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:opacity .15s;display:flex}.chats-page-new-chat-btn[data-v-4f422f66]:hover{opacity:.9}.chats-page-search-container[data-v-4f422f66]{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:4px;width:100%;height:auto;margin-bottom:16px;padding:0 0 8px;display:flex}.chats-page-search-wrapper[data-v-4f422f66]{box-sizing:border-box;background:var(--surface-0,#fff);border:1px solid var(--border-default,#ebebeb);border-radius:8px;flex-direction:row;align-items:center;gap:8px;width:100%;height:40px;padding:10px 12px;display:flex;position:relative}:root[data-theme=dark] .chats-page-search-wrapper[data-v-4f422f66]{background:#ffffff0d}.search-icon[data-v-4f422f66]{color:var(--text-subdued,#040d1487);flex-shrink:0}.chats-page-search-input[data-v-4f422f66]{letter-spacing:-.09px;color:var(--text-default,#040d14e6);background:0 0;border:none;outline:none;flex-grow:1;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.chats-page-search-input[data-v-4f422f66]::placeholder{color:var(--text-subdued,#040d1487)}.search-clear-btn[data-v-4f422f66]{color:var(--text-subdued,#040d1487);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.search-clear-btn[data-v-4f422f66]:hover{color:var(--text-default,#040d14e6)}.chats-page-list[data-v-4f422f66]{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:8px;width:100%;padding:8px 0 0;display:flex}.chat-tab-row[data-v-4f422f66]{background:var(--surface-100,#f9f9f9);box-sizing:border-box;cursor:pointer;border-radius:10px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 12px;transition:background .15s;display:flex}:root[data-theme=dark] .chat-tab-row[data-v-4f422f66]{background:#ffffff0a}.chat-tab-row[data-v-4f422f66]:hover{background:var(--surface-200,#ececec)}:root[data-theme=dark] .chat-tab-row[data-v-4f422f66]:hover{background:#ffffff14}.chat-tab-left[data-v-4f422f66]{flex-grow:1;align-items:center;min-width:0;height:100%;display:flex}.chat-tab-name[data-v-4f422f66]{letter-spacing:-.09px;color:var(--text-default,#040d14e6);white-space:nowrap;text-overflow:ellipsis;text-align:left;width:100%;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;display:block;overflow:hidden}.chat-tab-right[data-v-4f422f66]{flex-shrink:0;align-items:center;gap:12px;display:flex}.chat-tab-date[data-v-4f422f66]{letter-spacing:-.09px;color:var(--text-subdued,#040d1487);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.dropdown-container[data-v-4f422f66]{display:inline-block;position:relative}.chat-tab-options-btn[data-v-4f422f66]{width:32px;height:32px;color:var(--text-subdued,#040d1487);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:row;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.chat-tab-options-btn[data-v-4f422f66]:hover{background-color:var(--surface-200,#ececec);color:var(--text-default,#040d14e6)}:root[data-theme=dark] .chat-tab-options-btn[data-v-4f422f66]:hover{background-color:#ffffff1a}.options-dropdown[data-v-4f422f66]{background:var(--surface-0,#fff);z-index:100;border:1px solid var(--border-default,#ebebeb);box-sizing:border-box;border-radius:12px;width:160px;padding:6px;position:absolute;top:36px;right:0;box-shadow:0 8px 16px #232c6029}:root[data-theme=dark] .options-dropdown[data-v-4f422f66]{background:var(--surface-0,#1c1c1e);box-shadow:0 8px 16px #0006}.dropdown-slot[data-v-4f422f66]{flex-direction:column;gap:2px;width:100%;display:flex}.dropdown-item[data-v-4f422f66]{cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:6px;flex-direction:row;align-items:center;gap:8px;width:100%;height:32px;padding:6px 12px;transition:background .15s;display:flex}.dropdown-item[data-v-4f422f66]:hover{background:var(--surface-100,#f9f9f9)}:root[data-theme=dark] .dropdown-item[data-v-4f422f66]:hover{background:#ffffff0d}.rename-item[data-v-4f422f66]{color:var(--text-default,#040d14e6)}.rename-item svg[data-v-4f422f66]{color:var(--text-subdued,#040d1487)}.delete-item[data-v-4f422f66],.delete-item svg[data-v-4f422f66]{color:#ff3730}.dropdown-item-label[data-v-4f422f66]{letter-spacing:-.09px;text-align:left;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.dropdown-divider[data-v-4f422f66]{box-sizing:border-box;background:#0a20330f;width:100%;height:1px;margin:4px 0}:root[data-theme=dark] .dropdown-divider[data-v-4f422f66]{background:#ffffff1a}.no-chats-message[data-v-4f422f66]{text-align:center;width:100%;color:var(--text-subdued,#040d1487);padding:32px 0;font-family:Inter,system-ui,sans-serif;font-size:14px}.rename-modal-input-wrap[data-v-4f422f66]{width:100%}.rename-modal-input[data-v-4f422f66]{box-sizing:border-box;background:var(--surface-0,#fff);border:1px solid var(--border-primary-default,#0091f9);letter-spacing:-.09px;width:100%;height:40px;color:var(--text-default,#040d14e6);border-radius:8px;outline:none;padding:10px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}:root[data-theme=dark] .rename-modal-input[data-v-4f422f66]{background:var(--surface-0,#1c1c1e)}.rename-modal-input[data-v-4f422f66]::placeholder{color:var(--text-subdued,#040d1487)}.rename-modal-save[data-v-4f422f66]{background:var(--action-primary-default,#0091f9);letter-spacing:-.09px;color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:opacity .15s;display:inline-flex}.rename-modal-save[data-v-4f422f66]:hover:not(:disabled){opacity:.9}.rename-modal-save[data-v-4f422f66]:disabled{opacity:.5;cursor:not-allowed}.command-menu-overlay[data-v-45cd8477]{z-index:9999;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00060f3d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.command-menu[data-v-45cd8477]{box-sizing:border-box;background:var(--surface-0,#fff);border:1px solid var(--border-default,#ebebeb);border-radius:16px;flex-direction:column;align-items:center;width:670px;height:360px;padding:0;font-family:Inter,system-ui,-apple-system,sans-serif;transition:height .15s;display:flex;position:absolute;overflow:hidden;box-shadow:0 12px 25px -12px #232c6029}.command-menu--empty[data-v-45cd8477]{height:300px}.command-menu-input-row[data-v-45cd8477]{box-sizing:border-box;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;width:100%;height:68px;padding:0 24px;display:flex}.command-menu-input-actions[data-v-45cd8477]{flex-direction:row;flex-shrink:0;align-items:center;gap:4px;display:flex}.command-menu-sort-btn[data-v-45cd8477],.command-menu-close-btn[data-v-45cd8477]{position:relative}.command-menu-sort-btn[data-v-45cd8477]{width:32px;min-width:32px;height:32px;color:var(--text-subdued,#040d1487);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.command-menu-sort-btn[data-v-45cd8477]:hover{background:var(--surface-100,#f3f3f3);color:var(--text-default,#040d14e6)}.command-menu-sort-btn:hover .copy-tooltip[data-v-45cd8477],.command-menu-close-btn:hover .copy-tooltip[data-v-45cd8477]{opacity:1}.command-menu-sort-btn .copy-tooltip[data-v-45cd8477],.command-menu-close-btn .copy-tooltip[data-v-45cd8477]{z-index:30}.command-menu-scope-select[data-v-45cd8477]{flex-shrink:0;position:relative}.command-menu-scope-btn[data-v-45cd8477]{height:32px;color:var(--text-default,#040d14e6);letter-spacing:-.09px;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:6px 8px;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s,color .15s;display:inline-flex}.command-menu-scope-btn[data-v-45cd8477]:hover,.command-menu-scope-btn--active[data-v-45cd8477]{background:var(--surface-100,#f3f3f3)}.command-menu-scope-btn svg[data-v-45cd8477]{color:var(--text-subdued,#040d1487);flex-shrink:0}.command-menu-scope-menu[data-v-45cd8477]{z-index:2;background:var(--surface-0,#fff);border:1px solid var(--border-default,#ebebeb);border-radius:8px;min-width:140px;padding:4px;position:absolute;top:calc(100% + 4px);left:auto;right:0;box-shadow:0 8px 20px -8px #232c6033}.command-menu-scope-item[data-v-45cd8477]{width:100%;height:32px;color:var(--text-default,#040d14e6);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex}.command-menu-scope-item[data-v-45cd8477]:hover{background:var(--surface-100,#f3f3f3)}.command-menu-scope-item-label[data-v-45cd8477]{letter-spacing:-.09px;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:20px}.command-menu-scope-check[data-v-45cd8477]{color:var(--text-default,#040d14e6);flex-shrink:0}.command-menu-search-wrapper[data-v-45cd8477]{flex-direction:row;flex-grow:1;align-items:center;gap:12px;min-width:0;display:flex}.search-icon[data-v-45cd8477]{color:var(--text-subdued,#040d1487);flex-shrink:0}.command-menu-input[data-v-45cd8477]{letter-spacing:-.09px;width:100%;height:24px;color:var(--text-default,#040d14e6);background:0 0;border:none;outline:none;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:20px}.command-menu-input[data-v-45cd8477]::placeholder{color:var(--text-subdued,#040d1487)}.command-menu-close-btn[data-v-45cd8477]{width:32px;min-width:32px;height:32px;color:var(--text-subdued,#040d1487);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.command-menu-close-btn[data-v-45cd8477]:hover{background:var(--surface-100,#f3f3f3);color:var(--text-default,#040d14e6)}.command-menu-divider[data-v-45cd8477]{background:#0a20330f;flex-shrink:0;width:100%;height:1px}.tab-content-left[data-v-45cd8477]{flex-direction:row;flex-grow:1;align-items:center;gap:12px;min-width:0;display:flex}.command-menu-chats-section[data-v-45cd8477]{box-sizing:border-box;flex-direction:column;flex-grow:1;align-items:flex-start;gap:8px;width:100%;min-height:0;padding:12px;display:flex}.command-menu-empty-state[data-v-45cd8477]{box-sizing:border-box;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;gap:16px;width:100%;height:120px;padding:0;display:flex}.empty-icon[data-v-45cd8477]{color:var(--text-subdued,#040d1487);flex-shrink:0}.empty-description[data-v-45cd8477]{letter-spacing:-.09px;color:var(--text-subdued,#040d1487);text-align:center;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.command-menu-chats-list[data-v-45cd8477]{box-sizing:border-box;flex-direction:column;flex:1;align-items:flex-start;gap:2px;width:100%;min-height:0;padding:0;display:flex;overflow-y:auto}.command-menu-chats-list[data-v-45cd8477]::-webkit-scrollbar{width:6px}.command-menu-chats-list[data-v-45cd8477]::-webkit-scrollbar-thumb{background:var(--border-default,#ececec);border-radius:99px}.command-menu-chat-row[data-v-45cd8477]{box-sizing:border-box;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;height:36px;padding:8px 12px;transition:background-color .15s;display:flex}.command-menu-chat-row[data-v-45cd8477]:hover{background:var(--surface-100,#f9f9f9)}.chat-row-icon[data-v-45cd8477]{color:var(--text-default,#040d14e6);flex-shrink:0}.chat-row-name[data-v-45cd8477]{letter-spacing:-.09px;color:var(--text-default,#040d14e6);white-space:nowrap;text-overflow:ellipsis;text-align:left;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.chat-row-date[data-v-45cd8477]{letter-spacing:.01px;color:var(--text-subdued,#040d1487);text-align:right;flex-shrink:0;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:16px}:root[data-theme=dark] .command-menu[data-v-45cd8477]{background:var(--surface-0,#1c1c1e);border-color:var(--border-default,#2c2c2e);box-shadow:0 12px 25px -12px #00000080}:root[data-theme=dark] .command-menu-divider[data-v-45cd8477]{background:#ffffff0f}:root[data-theme=dark] .command-menu-sort-btn[data-v-45cd8477]:hover,:root[data-theme=dark] .command-menu-scope-btn[data-v-45cd8477]:hover,:root[data-theme=dark] .command-menu-scope-btn--active[data-v-45cd8477],:root[data-theme=dark] .command-menu-scope-item[data-v-45cd8477]:hover,:root[data-theme=dark] .command-menu-chat-row[data-v-45cd8477]:hover,:root[data-theme=dark] .command-menu-close-btn[data-v-45cd8477]:hover{background:#ffffff14}:root[data-theme=dark] .command-menu-scope-menu[data-v-45cd8477]{background:var(--surface-0,#1c1c1e);border-color:var(--border-default,#2c2c2e)}:root[data-theme=dark] .command-menu-chats-list[data-v-45cd8477]::-webkit-scrollbar-thumb{background:#ffffff1f}.ticket-report-field[data-v-583b0642]{align-self:stretch;width:100%}.ticket-report-textarea[data-v-583b0642]{box-sizing:border-box;resize:vertical;border:1px solid var(--border-default,#ebebeb);background:var(--surface-0,#fff);width:100%;min-height:96px;color:var(--text-default,#040d14e6);font-family:var(--font-family,Inter, system-ui, sans-serif);letter-spacing:-.09px;border-radius:8px;outline:none;padding:10px 12px;font-size:14px;line-height:20px}.ticket-report-textarea[data-v-583b0642]:focus{border-color:var(--border-primary-default,#0091f9)}.ticket-report-textarea[data-v-583b0642]::placeholder{color:var(--text-subdued,#040d1487)}.ticket-report-error[data-v-583b0642]{width:100%;color:var(--text-critical,#ff3730);font-family:var(--font-family,Inter, system-ui, sans-serif);margin:0;font-size:12px;line-height:16px}[data-v-583b0642] .integration-icon{vertical-align:middle;border-radius:3px;width:auto;height:14px;margin-right:6px;display:inline-block}.user-bubble--queued[data-v-583b0642]{opacity:.65;cursor:not-allowed}.queued-indicator[data-v-583b0642]{color:var(--text-subdued);-webkit-user-select:none;user-select:none;align-items:center;margin-top:4px;margin-right:8px;font-size:11px;display:inline-flex}.thought-duration[data-v-583b0642]{font-family:var(--font-family);font-size:var(--font-size-50,12px);color:var(--text-subdued);letter-spacing:var(--letter-spacing-50,.01px);padding:4px 12px;font-style:italic}.answer-body[data-v-583b0642]>:last-child{margin-bottom:0!important}.composer[data-v-43cfaaf4]{overflow:visible}.composer-actions[data-v-43cfaaf4]{justify-content:flex-start;align-items:center;gap:2px;display:flex}.composer-action-right[data-v-43cfaaf4]{align-items:center;gap:2px;display:inline-flex}.composer-plus[data-v-43cfaaf4]{display:inline-flex;position:relative}.model-select[data-v-43cfaaf4]{margin-left:auto;display:inline-flex;position:relative}.composer-plus-btn[data-v-43cfaaf4]{border-radius:var(--radius-4);width:32px;height:32px;color:var(--icon-subdued);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.composer-plus-btn[data-v-43cfaaf4]:hover,.composer-plus-btn--active[data-v-43cfaaf4]{background:var(--action-secondary-hovered);color:var(--icon-default)}.composer-plus-menu[data-v-43cfaaf4]{z-index:60;background:var(--surface-0);border:1px solid var(--border-default);border-radius:var(--radius-12);flex-direction:column;width:220px;max-width:min(220px,100vw - 32px);padding:4px;display:flex;position:absolute;left:0;overflow:visible;box-shadow:0 8px 16px #232c6029}.composer-plus-menu--portal[data-v-43cfaaf4]{bottom:auto;right:auto;position:fixed!important}.composer-upload-input[data-v-43cfaaf4]{display:none!important}.composer-plus-menu--below[data-v-43cfaaf4]:not(.composer-plus-menu--portal){top:calc(100% + 8px);bottom:auto}.composer-plus-menu--above[data-v-43cfaaf4]:not(.composer-plus-menu--portal){top:auto;bottom:calc(100% + 8px)}.composer-menu-nav[data-v-43cfaaf4]{position:relative}.composer-menu-nav--action[data-v-43cfaaf4]{text-align:left;background:0 0;border:none;width:100%;padding:0;display:block}.composer-menu-nav--mobile-only[data-v-43cfaaf4]{display:none}.composer-menu-nav-row[data-v-43cfaaf4]{border-radius:var(--radius-4);cursor:pointer;align-items:center;gap:8px;width:100%;min-height:32px;padding:8px 4px;transition:background-color .15s;display:flex}.composer-menu-nav--active .composer-menu-nav-row[data-v-43cfaaf4],.composer-menu-nav-row[data-v-43cfaaf4]:hover{background:var(--surface-100)}.composer-menu-nav-icon[data-v-43cfaaf4]{width:14px;height:14px;color:var(--icon-subdued);flex:none;justify-content:center;align-items:center;display:inline-flex}.composer-menu-nav-icon svg[data-v-43cfaaf4]{stroke-width:2px;width:14px;height:14px}.composer-menu-nav-chevron[data-v-43cfaaf4]{width:14px;height:14px;color:var(--icon-subdued);flex:none}.composer-menu-nav-chevron svg[data-v-43cfaaf4]{width:14px;height:14px}.composer-menu-nav-label[data-v-43cfaaf4]{min-width:0;font-family:var(--font-family);font-size:var(--font-size-50);font-weight:var(--font-weight-400);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-50);color:var(--text-default);text-align:left;flex:auto}.composer-menu-flyout[data-v-43cfaaf4]{z-index:61;overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface-0);border:1px solid var(--border-default);border-radius:var(--radius-12);width:260px;max-width:min(260px,100vw - 48px);height:auto;max-height:202px;padding:4px;position:absolute;top:0;bottom:auto;left:calc(100% + 6px);overflow:hidden auto;box-shadow:0 8px 16px #232c6029}.composer-plus-menu--flyout-left .composer-menu-flyout[data-v-43cfaaf4]{left:auto;right:calc(100% + 6px)}.composer-plus-menu--flyout-left .composer-menu-flyout[data-v-43cfaaf4]:before{left:100%;right:auto}.composer-menu-flyout[data-v-43cfaaf4]:before{content:"";width:16px;height:calc(100% + 16px);position:absolute;top:-8px;right:100%}.composer-menu-section[data-v-43cfaaf4]{flex-direction:column;gap:4px;padding:6px 0;display:flex}.composer-menu-section+.composer-menu-section[data-v-43cfaaf4]{border-top:1px solid var(--border-default)}.composer-menu-title[data-v-43cfaaf4]{font-family:var(--font-family);font-size:var(--font-size-50);font-weight:var(--font-weight-500);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-50);text-transform:none;color:var(--text-subdued);padding:4px 8px}.composer-menu-note[data-v-43cfaaf4]{font-family:var(--font-family);font-size:var(--font-size-50);line-height:var(--line-height-50);color:var(--text-subdued);padding:6px 8px}.composer-menu-item[data-v-43cfaaf4]{border-radius:var(--radius-4);width:100%;min-height:32px;color:var(--text-default);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 4px;transition:background-color .15s;display:flex}.composer-menu-item[data-v-43cfaaf4]:hover{background:var(--surface-100)}.composer-menu-item[data-v-43cfaaf4]:disabled{cursor:default;opacity:.72}.composer-menu-item--pending .composer-menu-check[data-v-43cfaaf4]{opacity:.72}.composer-menu-icon[data-v-43cfaaf4]{width:16px;height:16px;color:var(--icon-subdued);flex:none;justify-content:center;align-items:center;display:inline-flex}.composer-menu-icon--integration img[data-v-43cfaaf4]{border-radius:3px;width:14px;height:14px;display:block}.composer-menu-copy[data-v-43cfaaf4]{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.composer-menu-label[data-v-43cfaaf4]{font-family:var(--font-family);font-size:var(--font-size-50);font-weight:var(--font-weight-400);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-50);color:var(--text-default);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.composer-menu-check[data-v-43cfaaf4]{border:1px solid var(--border-default);border-radius:var(--radius-4);background:var(--action-primary-default);width:16px;height:16px;color:var(--icon-on-primary);flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s;display:inline-flex}.composer-menu-check[data-v-43cfaaf4]:not(.composer-menu-check--connected){background:var(--surface-0);color:#0000}.composer-menu-check--connected[data-v-43cfaaf4]{border-color:var(--action-primary-default)}@media (width<=768px){.composer-menu-nav--mobile-only[data-v-43cfaaf4]{display:block}.composer-actions[data-v-43cfaaf4]{flex-grow:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:4px;width:100%;height:32px;padding:0}.composer-plus[data-v-43cfaaf4]{flex-grow:0;order:0;gap:4px;height:32px}.composer-plus-btn[data-v-43cfaaf4]{width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px}.composer-plus-btn svg[data-v-43cfaaf4]{width:20px;height:20px}.model-select[data-v-43cfaaf4]{flex:none;order:1;margin-left:0}.composer-action-right[data-v-43cfaaf4]{flex-grow:0;order:2;gap:4px;height:32px;margin-left:auto;display:inline-flex}.model-select>.ghost-btn[data-v-43cfaaf4]{letter-spacing:-.23px;color:var(--action-primary-default,#ec2266);white-space:nowrap;background:0 0;border-radius:40px;gap:0;width:auto;min-width:92px;height:28px;padding:4px 10px;font-size:15px;font-weight:400;line-height:20px}.model-select>.ghost-btn>span[data-v-43cfaaf4]{text-align:center;white-space:nowrap;width:auto;height:20px;overflow:visible}.model-select-chevron[data-v-43cfaaf4]{display:none}.send-btn[data-v-43cfaaf4]{isolation:isolate;width:32px;min-width:32px;max-width:32px;height:32px;min-height:32px;max-height:32px;color:var(--icon-subdued,#040d1487);opacity:1;background:0 0;border:none;border-radius:4px;flex-direction:row;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.send-btn[data-v-43cfaaf4]:disabled{opacity:.48}.send-btn[data-v-43cfaaf4]:not(:disabled):hover{background:var(--action-secondary-hovered);color:var(--icon-default)}.send-btn svg[data-v-43cfaaf4]{stroke:currentColor;visibility:visible;flex:none;width:20px;height:20px;display:block}}@media (width<=560px){.composer-plus-menu[data-v-43cfaaf4]{width:min(220px,100vw - 32px)}.composer-menu-flyout[data-v-43cfaaf4]{width:100%;max-width:none;max-height:200px;box-shadow:none;border:none;border-left:2px solid var(--border-default);border-radius:0;margin:0 0 4px;padding:4px 0 4px 8px;position:static}.composer-menu-flyout[data-v-43cfaaf4]:before{display:none}}.composer-plus-menu.composer-plus-menu--portal{box-sizing:border-box;z-index:2050;background:var(--surface-0);border:1px solid var(--border-default);border-radius:var(--radius-12);flex-direction:column;width:220px;max-width:min(220px,100vw - 32px);padding:4px;display:flex;bottom:auto;right:auto;overflow:visible;box-shadow:0 8px 16px #232c6029;position:fixed!important}.composer-plus-menu--portal .composer-menu-nav--action{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:0;display:block}.composer-plus-menu--portal .composer-menu-nav--mobile-only{display:none}.composer-plus-menu--portal .composer-menu-nav-row{border-radius:var(--radius-4);cursor:pointer;align-items:center;gap:8px;width:100%;min-height:32px;padding:8px 4px;transition:background-color .15s;display:flex}.composer-plus-menu--portal .composer-menu-nav--active .composer-menu-nav-row,.composer-plus-menu--portal .composer-menu-nav-row:hover{background:var(--surface-100)}.composer-plus-menu--portal .composer-menu-nav-icon{width:14px;height:14px;color:var(--icon-subdued);flex:none;justify-content:center;align-items:center;display:inline-flex}.composer-plus-menu--portal .composer-menu-nav-icon svg,.composer-plus-menu--portal .composer-menu-nav-chevron,.composer-plus-menu--portal .composer-menu-nav-chevron svg{width:14px;height:14px}.composer-plus-menu--portal .composer-menu-nav-chevron{color:var(--icon-subdued);flex:none}.composer-plus-menu--portal .composer-menu-nav-label{min-width:0;font-family:var(--font-family);font-size:var(--font-size-50);font-weight:var(--font-weight-400);line-height:var(--line-height-50);letter-spacing:var(--letter-spacing-50);color:var(--text-default);text-align:left;flex:auto}.composer-plus-menu--portal .composer-menu-flyout{z-index:61;overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface-0);border:1px solid var(--border-default);border-radius:var(--radius-12);width:260px;max-width:min(260px,100vw - 48px);height:auto;max-height:202px;padding:4px;position:absolute;top:0;bottom:auto;left:calc(100% + 6px);overflow:hidden auto;box-shadow:0 8px 16px #232c6029}.composer-plus-menu--portal.composer-plus-menu--flyout-left .composer-menu-flyout{left:auto;right:calc(100% + 6px)}.composer-plus-menu--portal .composer-menu-flyout--categories{max-height:none;overflow:visible}.composer-plus-menu--portal .composer-menu-category{position:relative}.composer-plus-menu--portal .composer-menu-item--category{gap:6px}.composer-plus-menu--portal .composer-menu-category--active>.composer-menu-item{background:var(--surface-100)}.composer-plus-menu--portal .composer-menu-category-meta{font-family:var(--font-family);font-size:11px;line-height:var(--line-height-50);color:var(--text-subdued);white-space:nowrap;flex:none}.composer-plus-menu--portal .composer-menu-flyout--nested{z-index:62;max-height:min(202px,100vh - 16px);top:0;left:calc(100% + 10px)}.composer-plus-menu--portal.composer-plus-menu--flyout-left .composer-menu-flyout--nested,.composer-plus-menu--portal .composer-menu-flyout--nested.composer-menu-flyout--nested-flipped{left:auto;right:calc(100% + 10px)}.composer-plus-menu--portal.composer-plus-menu--flyout-left .composer-menu-flyout--nested.composer-menu-flyout--nested-flipped{left:calc(100% + 10px);right:auto}.composer-plus-menu--portal .composer-menu-flyout--nested.composer-menu-flyout--nested-flipped:before{left:100%;right:auto}.composer-plus-menu--portal.composer-plus-menu--flyout-left .composer-menu-flyout.composer-menu-flyout--nested.composer-menu-flyout--nested-flipped:before{left:auto;right:100%}.composer-plus-menu--portal .composer-menu-item{border-radius:var(--radius-4);width:100%;min-height:32px;color:var(--text-default);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:8px 4px;display:flex}.composer-plus-menu--portal .composer-menu-item:hover{background:var(--surface-100)}.composer-plus-menu--portal .composer-menu-icon--integration img{border-radius:3px;width:14px;height:14px;display:block}.composer-plus-menu--portal .composer-menu-copy{flex-direction:column;flex:auto;min-width:0;display:flex}.composer-plus-menu--portal .composer-menu-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--font-family);font-size:var(--font-size-50);color:var(--text-default);overflow:hidden}.composer-plus-menu--portal .composer-menu-check{border:1px solid var(--border-default);border-radius:var(--radius-4);background:var(--action-primary-default);width:16px;height:16px;color:var(--icon-on-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.composer-plus-menu--portal .composer-menu-check:not(.composer-menu-check--connected){background:var(--surface-0);color:#0000}.composer-plus-menu--portal .composer-menu-note{color:var(--text-subdued);padding:6px 8px}@media (width<=768px){.composer-plus-menu--portal .composer-menu-nav--mobile-only{display:block}}@media (width<=560px){.composer-plus-menu.composer-plus-menu--portal{width:min(220px,100vw - 32px)}.composer-plus-menu--portal .composer-menu-flyout{width:100%;max-width:none;max-height:200px;box-shadow:none;border:none;border-left:2px solid var(--border-default);border-radius:0;margin:0 0 4px;padding:4px 0 4px 8px;position:static}.composer-plus-menu--portal .composer-menu-flyout--categories{max-height:min(320px,100vh - 120px);overflow-y:auto}.composer-plus-menu--portal .composer-menu-flyout--nested{margin:0 0 4px 8px}.composer-plus-menu--portal .composer-menu-category--active .composer-menu-item--category .composer-menu-nav-chevron{transform:rotate(90deg)}}:root{--ab-ease:cubic-bezier(.2, .8, .2, 1);--ab-fast:.12s;--ab-tooltip-in:.14s;--ab-tooltip-out:80ms;--ab-tooltip-delay:.15s;--ab-primary:var(--action-primary-default,#ec2266);--ab-primary-hover:var(--action-primary-hover,#c91a53);--ab-primary-tint:color-mix(in srgb,var(--action-primary-default,#ec2266) 8%,transparent);--ab-primary-tint-strong:color-mix(in srgb,var(--action-primary-default,#ec2266) 16%,transparent);--ab-primary-border:color-mix(in srgb,var(--action-primary-default,#ec2266) 35%,transparent)}.loading-container.loading-container--steps{flex-direction:column;gap:0;padding:6px 12px 8px;display:flex}.loading-steps{flex-direction:column;gap:0;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.loading-step{width:100%;min-height:26px;animation:ab-step-in .22s var(--ab-ease) both;align-items:center;gap:10px;display:flex;position:relative}.loading-step__mark{width:14px;height:14px;color:var(--icon-primary-default,#0d99ff);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.loading-step--failed .loading-step__mark{color:var(--icon-subdued,#040d1487)}.loading-step__dot{background:var(--icon-primary-default,#0d99ff);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite ab-dot-pulse}.loading-step__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-family);font-weight:var(--font-weight-500,500);font-size:var(--font-size-100,14px);line-height:var(--line-height-100,20px);letter-spacing:var(--letter-spacing-100,-.09px);color:var(--text-subdued,#040d1487);flex:auto;overflow:hidden}.loading-step--failed .loading-step__label{color:var(--text-subdued,#040d1487);opacity:.8}.loading-step .loader-stop{margin-left:auto}.loading-container--steps:hover .loader-stop,.loading-container--steps:focus-within .loader-stop{opacity:1;pointer-events:auto}@keyframes ab-step-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ab-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.25)}}.answer-work{margin-bottom:2px;padding:0 12px}.answer-work__toggle,.answer-work__label{border-radius:var(--radius-4,4px);height:24px;color:var(--text-subdued,#040d1487);font-family:var(--font-family);font-weight:var(--font-weight-500,500);font-size:var(--font-size-50,12px);line-height:var(--line-height-50,16px);letter-spacing:var(--letter-spacing-50,.01px);background:0 0;border:none;align-items:center;gap:6px;margin-left:-4px;padding:0 8px 0 4px;display:inline-flex}.answer-work__toggle{cursor:pointer;transition:background-color var(--ab-fast) var(--ab-ease), color var(--ab-fast) var(--ab-ease)}.answer-work__label{cursor:default}.answer-work__toggle>svg:first-child,.answer-work__label>svg:first-child{color:var(--icon-primary-default,#0d99ff)}.answer-work__toggle:hover{background:var(--action-secondary-hovered,#ececec);color:var(--text-default,#040d14e6)}.answer-work__chevron{transition:transform var(--ab-fast) var(--ab-ease)}.answer-work__toggle[aria-expanded=true] .answer-work__chevron{transform:rotate(180deg)}.answer-work__steps{border-left:1px solid var(--border-default,#ebebeb);animation:ab-step-in .16s var(--ab-ease) both;flex-direction:column;gap:2px;margin:4px 0 6px;padding:0 0 0 6px;list-style:none;display:flex}.answer-work__step{min-height:20px;font-family:var(--font-family);font-size:var(--font-size-50,12px);line-height:var(--line-height-50,16px);letter-spacing:var(--letter-spacing-50,.01px);color:var(--text-subdued,#040d1487);align-items:center;gap:8px;padding-left:8px;display:flex}.answer-work__mark{color:var(--icon-primary-default,#0d99ff);display:inline-flex}.answer-work__step--failed .answer-work__mark{color:var(--icon-subdued,#040d1487)}.chat-tooltip,.copy-tooltip,.saved-file-tooltip,.has-custom-tooltip:before{-webkit-backdrop-filter:blur(2px);text-align:left;background:var(--background-tooltip,#000000bf)!important;color:#fff!important;font-family:var(--font-family)!important;font-weight:var(--font-weight-400,400)!important;font-size:var(--font-size-50,12px)!important;line-height:var(--line-height-50,16px)!important;letter-spacing:var(--letter-spacing-50,.01px)!important;box-shadow:var(--shadow-card,0 2px 4px #232c601f)!important;border-radius:6px!important;padding:6px 8px!important}.chat-tooltip,.copy-tooltip,.saved-file-tooltip{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--ab-tooltip-out) var(--ab-ease), transform var(--ab-tooltip-out) var(--ab-ease), visibility 0s linear var(--ab-tooltip-out)}.copy-btn .copy-tooltip,.loader-stop>.chat-tooltip,.saved-file-tooltip,.chat-table-full-list-btn .copy-tooltip,.prospects-download-btn .copy-tooltip{transform:translate(-50%,3px)}.copy-btn:hover .copy-tooltip,.copy-btn:focus-visible .copy-tooltip,.loader-stop:hover>.chat-tooltip,.loader-stop:focus-visible>.chat-tooltip,.chat-table-full-list-btn:hover .copy-tooltip,.prospects-download-btn:hover .copy-tooltip,.answer-body .saved-file-item .saved-file-link.chat-item-text:hover .saved-file-tooltip{transition:opacity var(--ab-tooltip-in) var(--ab-ease) var(--ab-tooltip-delay), transform var(--ab-tooltip-in) var(--ab-ease) var(--ab-tooltip-delay), visibility 0s linear var(--ab-tooltip-delay);transform:translate(-50%);opacity:1!important;visibility:visible!important}.has-custom-tooltip:before,.has-custom-tooltip:after{transition:opacity var(--ab-tooltip-out) var(--ab-ease), transform var(--ab-tooltip-out) var(--ab-ease)!important;transition-delay:0s!important;transform:translate(-50%,-3px)!important}.has-custom-tooltip:hover:before,.has-custom-tooltip:hover:after,.has-custom-tooltip:focus-visible:before,.has-custom-tooltip:focus-visible:after{opacity:1!important;transition:opacity var(--ab-tooltip-in) var(--ab-ease), transform var(--ab-tooltip-in) var(--ab-ease)!important;transition-delay:var(--ab-tooltip-delay)!important;transform:translate(-50%)!important}.assist-dock-fab.has-custom-tooltip:before,.assist-dock-fab.has-custom-tooltip:after,.prospects-selection-bar__btn.has-custom-tooltip:before,.prospects-selection-bar__btn.has-custom-tooltip:after{transform:translate(-50%,3px)!important}.assist-dock-fab.has-custom-tooltip:hover:before,.assist-dock-fab.has-custom-tooltip:hover:after,.prospects-selection-bar__btn.has-custom-tooltip:hover:before,.prospects-selection-bar__btn.has-custom-tooltip:hover:after{transform:translate(-50%)!important}.collapsed-sidebar-actions .collapsed-action-btn:first-child.has-custom-tooltip:before,.prospects-name-cell.has-custom-tooltip:before{transform:translateY(-3px)!important}.collapsed-sidebar-actions .collapsed-action-btn:first-child.has-custom-tooltip:hover:before,.prospects-name-cell.has-custom-tooltip:hover:before{transform:translateY(0)!important}.assist-dock-fab.has-custom-tooltip:hover:before,.assist-dock-fab.has-custom-tooltip:hover:after,.prospects-assist-reopen.has-custom-tooltip:hover:before,.prospects-assist-reopen.has-custom-tooltip:hover:after,.prospects-selection-bar__btn.has-custom-tooltip:hover:before,.prospects-selection-bar__btn.has-custom-tooltip:hover:after,.prospects-name-cell.has-custom-tooltip:hover:before,.prospects-name-cell.has-custom-tooltip:hover:after{transition-delay:var(--ab-tooltip-delay)!important}.ab-tooltip{z-index:10000;background:var(--background-tooltip,#000000bf);-webkit-backdrop-filter:blur(2px);max-width:240px;box-shadow:var(--shadow-card,0 2px 4px #232c601f);color:#fff;font-family:var(--font-family);font-weight:var(--font-weight-400,400);font-size:var(--font-size-50,12px);line-height:var(--line-height-50,16px);letter-spacing:var(--letter-spacing-50,.01px);text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none;opacity:0;transition:opacity var(--ab-tooltip-out) var(--ab-ease), transform var(--ab-tooltip-out) var(--ab-ease);border-radius:6px;padding:6px 8px;position:fixed;transform:translateY(3px)}.ab-tooltip:after{content:"";top:100%;left:var(--ab-tooltip-arrow-x,50%);border:4px solid #0000;border-top-color:var(--background-tooltip,#000000bf);position:absolute;transform:translate(-50%)}.ab-tooltip--below{transform:translateY(-3px)}.ab-tooltip--below:after{border-top-color:#0000;border-bottom-color:var(--background-tooltip,#000000bf);top:auto;bottom:100%}.ab-tooltip--visible{opacity:1;transition:opacity var(--ab-tooltip-in) var(--ab-ease), transform var(--ab-tooltip-in) var(--ab-ease);transform:translateY(0)}.btn-group{gap:8px!important;margin:12px 0 4px!important}.approval-btn{border-radius:var(--radius-8,8px)!important;background:var(--ab-primary)!important;color:#fff!important;height:36px!important;font-family:var(--font-family)!important;font-weight:var(--font-weight-500,500)!important;font-size:var(--font-size-100,14px)!important;line-height:var(--line-height-100,20px)!important;letter-spacing:var(--letter-spacing-100,-.09px)!important;transition:background-color var(--ab-fast) var(--ab-ease), box-shadow var(--ab-fast) var(--ab-ease), transform 80ms var(--ab-ease)!important;border:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 6px 0 14px!important;display:inline-flex!important;box-shadow:0 1px 2px color-mix(in srgb,var(--ab-primary) 20%,transparent)!important}:is(.approval-btn:not(.approval-btn--decorated),.approval-btn.approval-btn--decorated:not(:has(.approval-credits))){padding:0 14px!important}.approval-btn:hover{background:var(--ab-primary-hover)!important;opacity:1!important;box-shadow:0 2px 8px color-mix(in srgb,var(--ab-primary) 28%,transparent)!important}.approval-btn:active{transform:scale(.985)!important;box-shadow:0 1px 2px color-mix(in srgb,var(--ab-primary) 20%,transparent)!important}.approval-btn:focus-visible,.dismiss-btn:focus-visible{outline:2px solid var(--ab-primary)!important;outline-offset:2px!important}.approval-btn__label{align-items:center;display:inline-flex}.approval-credits{color:#fff;height:24px;font-family:var(--font-family);font-weight:var(--font-weight-500,500);font-size:var(--font-size-50,12px);line-height:var(--line-height-50,16px);letter-spacing:var(--letter-spacing-50,.01px);white-space:nowrap;font-variant-numeric:tabular-nums;transition:background-color var(--ab-fast) var(--ab-ease);background:#ffffff2e;border-radius:6px;align-items:center;padding:0 8px;display:inline-flex}.approval-btn:hover .approval-credits{background:#ffffff3d}.dismiss-btn{border:1px solid var(--border-default,#ebebeb)!important;border-radius:var(--radius-8,8px)!important;background:var(--surface-0,#fff)!important;height:36px!important;color:var(--text-default,#040d14e6)!important;box-shadow:none!important;font-family:var(--font-family)!important;font-weight:var(--font-weight-500,500)!important;font-size:var(--font-size-100,14px)!important;line-height:var(--line-height-100,20px)!important;letter-spacing:var(--letter-spacing-100,-.09px)!important;transition:background-color var(--ab-fast) var(--ab-ease), border-color var(--ab-fast) var(--ab-ease), transform 80ms var(--ab-ease)!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 14px!important;display:inline-flex!important}.dismiss-btn:hover{background:var(--surface-100,#f3f3f3)!important;opacity:1!important;border-color:#dedede!important}.dismiss-btn:active{transform:scale(.985)!important}.choice-chip{transition:background-color var(--ab-fast) var(--ab-ease), transform 80ms var(--ab-ease)!important;border-radius:6px!important}.choice-chip:active{transform:scale(.96)}.suggestions-section.answer-body{margin-top:18px!important;padding-top:0!important;padding-bottom:20px!important}.suggestions-section .suggestions-label{font-family:var(--font-family)!important;font-weight:var(--font-weight-500,500)!important;font-size:var(--font-size-50,12px)!important;line-height:var(--line-height-50,16px)!important;letter-spacing:var(--letter-spacing-50,.01px)!important;color:var(--text-subdued,#040d1487)!important;margin:0 0 8px!important}.suggestions-section .suggestions-list{flex-wrap:wrap;gap:8px;display:flex}.answer-body.suggestions-section .saved-file-item.chat-item{color:var(--text-default,#040d14e6);cursor:pointer;position:relative;background:var(--surface-0,#fff)!important;border:1px solid var(--border-default,#ebebeb)!important;border-radius:var(--radius-full,999px)!important;width:auto!important;max-width:100%!important;height:32px!important;min-height:32px!important;transition:background-color var(--ab-fast) var(--ab-ease), border-color var(--ab-fast) var(--ab-ease), box-shadow var(--ab-fast) var(--ab-ease), transform 80ms var(--ab-ease)!important;align-items:center!important;margin:0!important;padding:0 12px 0 10px!important;display:inline-flex!important}.answer-body.suggestions-section .saved-file-item.chat-item:hover,.answer-body.suggestions-section .saved-file-item.chat-item:focus-within{background:var(--ab-primary-tint)!important;border-color:var(--ab-primary-border)!important}.answer-body.suggestions-section .saved-file-item.chat-item:active{transform:scale(.98)}.answer-body.suggestions-section .saved-file-item .saved-file-link.chat-item-text{font-family:var(--font-family);gap:8px;font-weight:var(--font-weight-500,500)!important;font-size:13px!important;line-height:var(--line-height-50,16px)!important;letter-spacing:var(--letter-spacing-100,-.09px)!important;color:var(--text-default,#040d14e6)!important}.answer-body.suggestions-section .saved-file-item .saved-file-link.chat-item-text:hover{color:var(--text-default,#040d14e6)!important}.answer-body.suggestions-section .saved-file-item .saved-file-label{white-space:nowrap;text-overflow:ellipsis;max-width:min(60ch,100%);overflow:hidden}.answer-body.suggestions-section .saved-file-item .saved-file-download,.answer-body.suggestions-section .saved-file-item .saved-file-delete,.answer-body.suggestions-section .saved-file-item .saved-file-tooltip{display:none!important}#askbuzz-root .suggestions{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;min-width:0;max-width:100%;display:flex}#askbuzz-root .suggestions-row{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;width:100%;min-width:0;max-width:100%;display:grid}#askbuzz-root .suggestion-card{box-sizing:border-box;cursor:pointer;text-align:left;flex:none;width:auto;min-width:0;max-width:100%;position:relative;background:var(--surface-0,#fff)!important;border:1px solid var(--border-default,#ebebeb)!important;border-radius:var(--radius-12,12px)!important;height:auto!important;min-height:88px!important;transition:border-color var(--ab-fast) var(--ab-ease), background-color var(--ab-fast) var(--ab-ease), box-shadow var(--ab-fast) var(--ab-ease), transform var(--ab-fast) var(--ab-ease)!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:6px!important;padding:14px 16px!important;display:flex!important;overflow:hidden!important;box-shadow:0 1px 2px #232c600f!important}#askbuzz-root .suggestion-card:hover,#askbuzz-root .suggestion-card:focus-visible{border-color:var(--ab-primary-border)!important;background:#f8fbff!important;transform:translateY(-1px)!important;box-shadow:0 6px 16px #232c601a!important}#askbuzz-root .suggestion-card:active{transform:translateY(0)!important;box-shadow:0 1px 2px #232c600f!important}#askbuzz-root .suggestion-card:focus-visible{outline:2px solid var(--ab-primary);outline-offset:2px}#askbuzz-root .suggestion-card .suggestion-label{height:auto!important;font-weight:var(--font-weight-600,600)!important;letter-spacing:var(--letter-spacing-100,-.09px)!important;color:var(--text-default,#040d14e6)!important;align-items:center!important;gap:6px!important;font-size:13px!important;line-height:18px!important;display:flex!important}#askbuzz-root .suggestion-card .suggestion-text{overflow-wrap:anywhere;height:auto!important;font-weight:var(--font-weight-400,400)!important;font-size:var(--font-size-50,12px)!important;line-height:var(--line-height-50,16px)!important;letter-spacing:var(--letter-spacing-50,.01px)!important;color:var(--text-subdued,#040d1487)!important;white-space:normal!important;display:block!important}#askbuzz-root .suggestion-card--full{flex:none;width:100%;min-width:0;max-width:100%}@media (width<=560px){#askbuzz-root .suggestions-row{grid-template-columns:minmax(0,1fr)}}#askbuzz-root .main:not(.main--chat){min-width:0;overflow-x:hidden}#askbuzz-root .main:not(.main--chat) .content{box-sizing:border-box;align-items:stretch;width:100%;min-width:0;max-width:695px}#askbuzz-root .main:not(.main--chat) .hero,#askbuzz-root .main:not(.main--chat) .composer,#askbuzz-root .main:not(.main--chat) .suggestions{width:100%;min-width:0;max-width:100%}:root[data-theme=dark] #askbuzz-root .suggestion-card:hover,:root[data-theme=dark] #askbuzz-root .suggestion-card:focus-visible,:root[data-theme=dark] .answer-body.suggestions-section .saved-file-item.chat-item:hover,:root[data-theme=dark] .dismiss-btn{background:var(--surface-100)!important}:root[data-theme=dark] .dismiss-btn:hover{background:var(--surface-200)!important}.icon-btn,.copy-btn,.ghost-btn,.chat-item,.chat-delete,.model-item,.btn-primary,.btn-secondary,.btn-critical,.modal-close,.collapsed-action-btn,.prospects-selection-bar__btn,.send-btn,.login-btn{transition-duration:var(--ab-fast)!important;transition-timing-function:var(--ab-ease)!important}.messages{overscroll-behavior:contain}.answer--integration{padding-bottom:8px}.integration-card{border:1px solid var(--border-default,#ebebef);background:var(--surface-0,#fff);max-width:100%;font-family:var(--font-family);animation:ab-integration-in .28s var(--ab-ease) both;border-radius:12px;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:inline-flex;box-shadow:0 1px 2px #040d140a}@keyframes ab-integration-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.integration-card__icon{background:var(--surface-100,#f9f9fb);border:1px solid var(--border-default,#ebebef);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex;position:relative}.integration-card__icon img{border-radius:4px;width:20px;height:20px}.integration-card__badge{border:2px solid var(--surface-0,#fff);color:#fff;background:var(--text-subdued,#040d1487);border-radius:999px;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;bottom:-5px;right:-5px}.integration-card--connected .integration-card__badge{background:var(--color-success,#10b981)}.integration-card--failed .integration-card__badge{background:var(--text-critical,#ff3730)}.integration-card--pending .integration-card__badge{background:var(--action-primary-default,#0091f9)}.integration-card__spinner{border:1.5px solid #ffffff73;border-top-color:#fff;border-radius:999px;width:8px;height:8px;animation:.8s linear infinite ab-spin}@keyframes ab-spin{to{transform:rotate(360deg)}}.integration-card__text{flex-direction:column;gap:1px;min-width:0;display:flex}.integration-card__title{font-size:var(--font-size-100,14px);font-weight:var(--font-weight-600,600);letter-spacing:-.09px;color:var(--text-default,#040d14e6);line-height:20px}.integration-card__detail{color:var(--text-subdued,#040d1487);font-size:13px;line-height:18px}.integration-card__action{border:1px solid var(--border-default,#ebebef);background:var(--surface-0,#fff);color:var(--text-default);font:inherit;cursor:pointer;white-space:nowrap;transition:background var(--ab-fast) var(--ab-ease);border-radius:8px;flex:none;margin-left:4px;padding:6px 10px;font-size:13px;font-weight:500;text-decoration:none}.integration-card__action:hover{background:var(--surface-100,#f9f9fb);text-decoration:none}:root[data-theme=dark] .integration-card,:root[data-theme=dark] .integration-card__action{background:var(--surface-0);border-color:var(--border-default)}:root[data-theme=dark] .integration-card__icon{background:var(--surface-100)}:root[data-theme=dark] .integration-card__badge{border-color:var(--surface-0)}.integration-key-dialog{text-align:left;align-items:stretch;width:420px}.integration-key-dialog__head{align-items:center;gap:12px;width:100%;display:flex}.integration-key-dialog__head .integration-card__icon{width:40px;height:40px}.integration-key-dialog__head .integration-card__icon img{width:22px;height:22px}.integration-key-dialog__title-block{flex-direction:column;gap:2px;min-width:0;display:flex}.integration-key-field{flex-direction:column;gap:6px;width:100%;display:flex}.integration-key-field label{color:var(--text-default);font-size:13px;font-weight:500}.integration-key-input{border:1px solid var(--border-default,#ebebef);background:var(--surface-0,#fff);width:100%;height:40px;color:var(--text-default);font:inherit;letter-spacing:.02em;transition:border-color var(--ab-fast) var(--ab-ease), box-shadow var(--ab-fast) var(--ab-ease);border-radius:8px;outline:none;padding:0 12px;font-size:16px}@media (width>=769px){.integration-key-input{font-size:14px}}.integration-key-input:focus{border-color:var(--action-primary-default,#ec2266);box-shadow:0 0 0 3px color-mix(in srgb,var(--action-primary-default,#ec2266) 18%,transparent)}.integration-key-help{color:var(--text-subdued);margin:0;font-size:12px;line-height:16px}.integration-key-help a{color:var(--action-primary-default,#0091f9);text-decoration:none}.integration-key-help a:hover{text-decoration:underline}.integration-key-error{color:var(--text-critical,#ff3730);margin:0;font-size:13px;line-height:18px}:root[data-theme=dark] .integration-key-input{background:var(--surface-100)}@media (prefers-reduced-motion:reduce){.loading-step,.answer-work__steps,.ab-integration-in,.integration-card,.loading-step__dot{animation:none}.loader-text,.long-process-shimmer{animation:none!important}.messages{scroll-behavior:auto!important}.chat-tooltip,.copy-tooltip,.saved-file-tooltip,.has-custom-tooltip:before,.has-custom-tooltip:after{transition-duration:0s!important;transition-delay:0s!important}}@media (hover:none){.loading-container--steps .loader-stop,.loading-row .loader-stop,.user-bubble-wrap .user-bubble-copy,.sidebar .chat-item .chat-delete,.answer-body .saved-file-item .saved-file-delete,.answer-body .saved-file-item .saved-file-download,.prospects-table .prospects-th-menu-btn,.prospects-table .prospects-cell-lookup,.workspace-tab-group .workspace-tab-close{opacity:1!important;pointer-events:auto!important}.has-custom-tooltip:before,.has-custom-tooltip:after{display:none!important}}@media (pointer:coarse){.send-btn,.composer-plus-btn,.mobile-icon-btn,.mobile-close-btn,.collapsed-action-btn,.copy-btn,.chat-delete,.loader-stop,.integration-card__action{position:relative}.send-btn:after,.composer-plus-btn:after,.mobile-icon-btn:after,.mobile-close-btn:after,.collapsed-action-btn:after,.copy-btn:after,.chat-delete:after,.loader-stop:after{content:"";position:absolute;inset:-6px}}@media (width<=768px){.composer-input,#askbuzz-root .table-assist .table-assist-composer .composer-input,.login-input,.native-input,.rename-modal-input,.ticket-report-textarea,.mobile-chats-sheet__search-input,.plan-table-filter-search-input,.prospects-column-finder__input,.command-menu-input,.chats-page-search-input{font-size:16px!important}#askbuzz-root .mobile-top-bar{padding-top:calc(8px + env(safe-area-inset-top,0px))!important;height:calc(56px + env(safe-area-inset-top,0px))!important;min-height:calc(56px + env(safe-area-inset-top,0px))!important}.main--chat .content{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.main--chat .disclaimer{bottom:calc(16px + env(safe-area-inset-bottom,0px));white-space:normal;width:calc(100% - 32px)}.main:not(.main--chat) .disclaimer{padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.mobile-chats-sheet{height:min(780px,92dvh);padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}.sidebar.mobile-sidebar{padding-top:calc(16px + env(safe-area-inset-top,0px))!important;padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))!important}.bottom-right-bg-processes{bottom:calc(16px + env(safe-area-inset-bottom,0px))}html.has-vvh,html.has-vvh body,html.has-vvh #app,html.has-vvh .screen,html.has-vvh .main{height:var(--vvh,100dvh)!important;max-height:var(--vvh,100dvh)!important}html.has-vvh .main--chat .content{height:var(--vvh,100dvh)}.messages,.prospects-table-wrap{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}
