@media (max-width:1880px) and (min-width:1220px){.search-input-wrapper[data-v-8fe7b39c]{min-width:var(--container-width,760px);width:var(--container-width,760px)}}@media (min-width:1880px){.search-input-wrapper[data-v-8fe7b39c]{min-width:var(--container-width,760px);width:var(--container-width,760px)}}.custom-tools-modal[data-v-538a772f]{box-sizing:border-box;background-color:#fff;border-radius:8px;width:100%;padding:16px}.dropdown-header[data-v-538a772f]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.dropdown-header h3[data-v-538a772f]{color:#232425;margin:0;font-size:16px;font-weight:600}.add-link[data-v-538a772f]{color:#4285f4;cursor:pointer;font-size:13px}.arrow[data-v-538a772f]{font-weight:700}.tools-list[data-v-538a772f]{flex-direction:column;gap:8px;max-height:240px;display:flex;overflow:hidden auto}.tool-item[data-v-538a772f]{flex-shrink:0;min-height:32px;padding:6px 0}.tool-icon[data-v-538a772f],.tool-item[data-v-538a772f]{align-items:center;display:flex}.tool-icon[data-v-538a772f]{justify-content:center;width:20px;height:20px;margin-right:10px}.tool-icon img[data-v-538a772f]{border-radius:4px;max-width:100%;max-height:100%}.tool-icon svg[data-v-538a772f]{-o-object-fit:contain;object-fit:contain;width:20px;height:20px}.default-icon[data-v-538a772f]{background-color:#e0e0e0;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:500;display:flex}.tool-name[data-v-538a772f]{color:#232425;flex-grow:1;font-size:14px}.checkbox[data-v-538a772f]{position:relative}.checkbox input[data-v-538a772f]{cursor:pointer;opacity:0;width:0;height:0;position:absolute}.checkbox label[data-v-538a772f]{cursor:pointer;background-color:#fff;border:2px solid #dcdfe0;border-radius:4px;width:18px;height:18px;display:inline-block;position:relative}.checkbox input:checked+label[data-v-538a772f]{background-color:#4285f4;border-color:#4285f4}.checkbox input:checked+label[data-v-538a772f]:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.dropdown-footer[data-v-538a772f]{justify-content:flex-end;gap:8px;display:flex}.apply-btn[data-v-538a772f],.cancel-btn[data-v-538a772f]{cursor:pointer;border-radius:6px;padding:6px 12px;font-size:13px}.cancel-btn[data-v-538a772f]{color:#606366;background-color:#0000;border:1px solid #dcdfe0}.apply-btn[data-v-538a772f]{color:#fff;background-color:#4285f4;border:none}@media (prefers-color-scheme:dark){.custom-tools-modal[data-v-538a772f]{background-color:#333}.dropdown-header h3[data-v-538a772f],.tool-name[data-v-538a772f]{color:#fff}.default-icon[data-v-538a772f]{color:#fff;background-color:#555}.checkbox label[data-v-538a772f]{background-color:#333;border-color:#555}.cancel-btn[data-v-538a772f]{color:#ddd;border-color:#555}}.oauth-tools-popup-wrapper[data-v-f48d897c]{pointer-events:none;z-index:9999}.oauth-tools-popup-wrapper[data-v-f48d897c],.popup-backdrop[data-v-f48d897c]{position:fixed;inset:0}.popup-backdrop[data-v-f48d897c]{pointer-events:all}.oauth-tools-popup[data-v-f48d897c]{pointer-events:all;background:#fff;border-radius:12px;min-width:320px;max-width:400px;max-height:500px;padding:16px;animation:.2s ease-out slideUp-f48d897c;position:fixed;overflow-y:auto;box-shadow:0 4px 20px #00000026,0 0 1px #0000001a}@keyframes slideUp-f48d897c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tools-list[data-v-f48d897c]{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.tool-item[data-v-f48d897c]{border:1px solid #e5e7eb;border-radius:8px;align-items:center;padding:12px;transition:background-color .2s;display:flex}.tool-item[data-v-f48d897c]:hover{background-color:#f9fafb}.tool-item.connected[data-v-f48d897c]{background-color:#f0fdf4;border-color:#10b981}.tool-icon[data-v-f48d897c]{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;display:flex}.tool-icon .icon-svg[data-v-f48d897c]{width:100%;height:100%}.tool-info[data-v-f48d897c]{flex:1;min-width:0}.tool-name[data-v-f48d897c]{color:#111827;font-size:14px;font-weight:500}.tool-action[data-v-f48d897c]{flex-shrink:0;margin-left:8px}.status-badge[data-v-f48d897c]{border-radius:12px;padding:4px 12px;font-size:12px;font-weight:500;display:inline-block}.connected-badge[data-v-f48d897c]{color:#fff;background-color:#10b981}.connect-button[data-v-f48d897c]{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:500;transition:background-color .2s}.connect-button[data-v-f48d897c]:hover{background-color:#2563eb}.connect-button[data-v-f48d897c]:active{background-color:#1d4ed8}.add-connector-section[data-v-f48d897c]{border-top:1px solid #e5e7eb;padding-top:12px}.add-connector-button[data-v-f48d897c]{color:#374151;cursor:pointer;background-color:#f3f4f6;border:1px dashed #d1d5db;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.add-connector-button[data-v-f48d897c]:hover{background-color:#e5e7eb;border-color:#9ca3af}.add-connector-button .plus-icon[data-v-f48d897c]{font-size:18px;font-weight:600}.manage-connectors-section[data-v-f48d897c]{padding-top:8px}.manage-link[data-v-f48d897c]{color:#6b7280;cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.manage-link[data-v-f48d897c]:hover{color:#374151;background-color:#f3f4f6}.manage-link .manage-icon[data-v-f48d897c]{font-size:14px}@media (prefers-color-scheme:dark){.oauth-tools-popup[data-v-f48d897c]{background:#1f2937;box-shadow:0 4px 20px #0006,0 0 1px #0000004d}.tool-item[data-v-f48d897c]{border-color:#374151}.tool-item[data-v-f48d897c]:hover{background-color:#111827}.tool-item.connected[data-v-f48d897c]{background-color:#064e3b;border-color:#10b981}.tool-name[data-v-f48d897c]{color:#f9fafb}.add-connector-section[data-v-f48d897c]{border-top-color:#374151}.add-connector-button[data-v-f48d897c]{color:#d1d5db;background-color:#374151;border-color:#4b5563}.add-connector-button[data-v-f48d897c]:hover{background-color:#4b5563;border-color:#6b7280}.manage-link[data-v-f48d897c]{color:#9ca3af}.manage-link[data-v-f48d897c]:hover{color:#d1d5db;background-color:#374151}}.custom-tools-dropdown-wrapper[data-v-e62c57e6]{pointer-events:none;z-index:9999;position:fixed;inset:0}.dropdown-backdrop[data-v-e62c57e6]{pointer-events:all;background:0 0;position:fixed;inset:0}.custom-tools-dropdown[data-v-e62c57e6]{pointer-events:all;background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;width:320px;max-height:600px;padding:0;animation:.2s ease-out slideUp-e62c57e6;display:flex;position:fixed;overflow:hidden;box-shadow:0 8px 32px #0000001f}@keyframes slideUp-e62c57e6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.connected-tools-row[data-v-e62c57e6]{background:#f5f5f7;border-bottom:1px solid #0000000f;padding:16px}.tool-icons[data-v-e62c57e6]{gap:6px}.tool-icon-item[data-v-e62c57e6],.tool-icons[data-v-e62c57e6]{align-items:center;display:flex}.tool-icon-item[data-v-e62c57e6]{background:#fff;border-radius:10px;justify-content:center;width:36px;height:36px;padding:6px;box-shadow:0 1px 3px #00000014}.tool-icon[data-v-e62c57e6]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.more-count[data-v-e62c57e6]{color:#86868b;margin-left:4px;font-size:13px;font-weight:600}.tools-list[data-v-e62c57e6]{flex:1;padding:8px 0;overflow-y:auto}.tool-item[data-v-e62c57e6]{cursor:pointer;align-items:center;padding:12px 16px;transition:background-color .15s;display:flex}.tool-item[data-v-e62c57e6]:hover{background:#00000005}.tool-icon-wrapper[data-v-e62c57e6]{flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.tool-icon-large[data-v-e62c57e6]{-o-object-fit:contain;object-fit:contain;width:28px;height:28px}.tool-info[data-v-e62c57e6]{flex:1;margin-left:12px}.tool-name[data-v-e62c57e6]{color:#1d1d1f;font-size:15px;font-weight:400;line-height:1.4}.tool-action[data-v-e62c57e6]{margin-left:12px}.toggle-switch[data-v-e62c57e6]{cursor:pointer;width:51px;height:31px;display:inline-block;position:relative}.toggle-switch input[data-v-e62c57e6]{opacity:0;width:0;height:0}.slider[data-v-e62c57e6]{background-color:#d1d1d6;border-radius:31px;transition:background-color .25s;position:absolute;inset:0}.slider[data-v-e62c57e6]:before{content:"";background-color:#fff;border-radius:50%;width:27px;height:27px;transition:transform .25s;position:absolute;bottom:2px;left:2px;box-shadow:0 2px 4px #00000026}.toggle-switch input:checked+.slider[data-v-e62c57e6]{background-color:#007aff}.toggle-switch input:checked+.slider[data-v-e62c57e6]:before{transform:translate(20px)}.connect-button[data-v-e62c57e6]{color:#86868b;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:400;transition:all .15s}.connect-button[data-v-e62c57e6]:hover{color:#1d1d1f;background:#0000000a}.divider[data-v-e62c57e6]{background:#0000000f;height:1px;margin:8px 0}.bottom-actions[data-v-e62c57e6]{flex-direction:column;padding:8px 0;display:flex}.action-button[data-v-e62c57e6]{color:#1d1d1f;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;padding:12px 16px;font-size:15px;font-weight:400;line-height:1.4;transition:background-color .15s;display:flex}.action-button[data-v-e62c57e6]:hover{background:#00000005}.manage-icon[data-v-e62c57e6],.plus-icon[data-v-e62c57e6]{filter:grayscale(.3);justify-content:center;align-items:center;width:20px;margin-right:10px;font-size:16px;display:flex}.badge-group[data-v-e62c57e6]{gap:4px;margin-left:auto}.badge[data-v-e62c57e6],.badge-group[data-v-e62c57e6]{align-items:center;display:flex}.badge[data-v-e62c57e6]{background:#fff;border-radius:6px;justify-content:center;width:24px;height:24px;font-size:14px;overflow:hidden;box-shadow:0 1px 3px #00000014}.badge-icon[data-v-e62c57e6]{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.badge-count[data-v-e62c57e6]{color:#86868b;padding:0 4px;font-size:12px;font-weight:500}@media (prefers-color-scheme:dark){.custom-tools-dropdown[data-v-e62c57e6]{background:#1c1c1e;border:1px solid #ffffff14;box-shadow:0 8px 32px #0006}.connected-tools-row[data-v-e62c57e6]{background:#2c2c2e;border-bottom:1px solid #ffffff14}.tool-icon-item[data-v-e62c57e6]{background:#3a3a3c;box-shadow:0 1px 3px #0000004d}.more-count[data-v-e62c57e6]{color:#98989d}.tool-item[data-v-e62c57e6]:hover{background:#ffffff0d}.tool-name[data-v-e62c57e6]{color:#f5f5f7}.slider[data-v-e62c57e6]{background-color:#48484a}.toggle-switch input:checked+.slider[data-v-e62c57e6]{background-color:#0a84ff}.connect-button[data-v-e62c57e6]{color:#98989d}.connect-button[data-v-e62c57e6]:hover{color:#f5f5f7}.connect-button[data-v-e62c57e6]:hover,.divider[data-v-e62c57e6]{background:#ffffff14}.action-button[data-v-e62c57e6]{color:#f5f5f7}.action-button[data-v-e62c57e6]:hover{background:#ffffff0d}.badge[data-v-e62c57e6]{background:#3a3a3c;box-shadow:0 1px 3px #0000004d}.badge-count[data-v-e62c57e6]{color:#98989d}}.modal-fade-enter-active[data-v-de8d49d4],.modal-fade-leave-active[data-v-de8d49d4]{transition:opacity .2s}.modal-fade-enter-from[data-v-de8d49d4],.modal-fade-leave-to[data-v-de8d49d4]{opacity:0}.modal-overlay[data-v-de8d49d4]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10001;background:#00000080;justify-content:center;padding:20px;position:fixed;inset:0}.modal-card[data-v-de8d49d4],.modal-overlay[data-v-de8d49d4]{align-items:center;display:flex}.modal-card[data-v-de8d49d4]{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:560px;padding:40px;animation:.3s ease-out slideIn-de8d49d4;position:relative;box-shadow:0 20px 60px #0000004d}@keyframes slideIn-de8d49d4{0%{opacity:0;transform:scale(.95)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}.close-button[data-v-de8d49d4]{color:#86868b;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:28px;line-height:1;transition:all .15s;display:flex;position:absolute;top:16px;right:16px}.close-button[data-v-de8d49d4]:hover{color:#1d1d1f;background:#0000000a}.tool-icon-container[data-v-de8d49d4]{justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;display:flex}.tool-icon[data-v-de8d49d4]{-o-object-fit:contain;object-fit:contain;width:64px;height:64px}.tool-title[data-v-de8d49d4]{color:#1d1d1f;text-align:center;margin:0 0 12px;font-size:24px;font-weight:600}.tool-description[data-v-de8d49d4]{color:#86868b;text-align:center;max-width:360px;margin:0 0 24px;font-size:14px;line-height:1.5}.action-button[data-v-de8d49d4]{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;margin-bottom:32px;padding:10px 24px;font-size:15px;font-weight:500;transition:all .2s;display:inline-flex}.connect-button[data-v-de8d49d4]{color:#fff!important;background:#1d1d1f!important;border:none!important}.connect-button[data-v-de8d49d4]:hover{background:#48484a!important;box-shadow:0 2px 8px #0000004d!important}.manage-button[data-v-de8d49d4]{color:#1d1d1f!important;background:#fff!important;border:1px solid #0000001f!important}.manage-button[data-v-de8d49d4]:hover{background:#f5f5f7!important;border-color:#0000002e!important}.manage-button-wrapper[data-v-de8d49d4]{margin-bottom:32px;position:relative}.manage-button-wrapper .manage-button[data-v-de8d49d4]{margin-bottom:0}.manage-dropdown[data-v-de8d49d4]{z-index:10;background:#fff;border-radius:12px;min-width:200px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #00000026}.dropdown-fade-enter-active[data-v-de8d49d4],.dropdown-fade-leave-active[data-v-de8d49d4]{transition:all .2s}.dropdown-fade-enter-from[data-v-de8d49d4],.dropdown-fade-leave-to[data-v-de8d49d4]{opacity:0;transform:translateY(-4px)}.dropdown-item[data-v-de8d49d4]{color:#1d1d1f;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px 16px;font-size:15px;transition:background .15s;display:flex}.dropdown-item[data-v-de8d49d4]:hover{background:#0000000a}.dropdown-item.disconnect-item[data-v-de8d49d4]{color:#ff3b30}.dropdown-item.disconnect-item[data-v-de8d49d4]:hover{background:#ff3b3014}.dropdown-icon[data-v-de8d49d4]{color:currentColor;flex-shrink:0;width:20px;height:20px}.plus-icon[data-v-de8d49d4]{font-size:18px;font-weight:300}.tool-details[data-v-de8d49d4]{border-top:1px solid #00000014;width:100%;margin-bottom:20px;padding-top:24px}.detail-row[data-v-de8d49d4]{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.detail-label[data-v-de8d49d4]{color:#86868b}.detail-label[data-v-de8d49d4],.detail-value[data-v-de8d49d4]{font-size:14px;font-weight:400}.detail-value[data-v-de8d49d4]{color:#1d1d1f;text-align:right}.detail-na[data-v-de8d49d4]{color:#86868b}.detail-link[data-v-de8d49d4]{color:#007aff;cursor:pointer;justify-content:flex-end;align-items:center;text-decoration:none;display:flex}.detail-link[data-v-de8d49d4]:hover{opacity:.7}.icon-copy[data-v-de8d49d4],.icon-external[data-v-de8d49d4]{flex-shrink:0}.feedback-link[data-v-de8d49d4]{color:#86868b;cursor:pointer;text-align:center;padding:8px;font-size:14px;text-decoration:underline;transition:color .15s;display:block}.feedback-link[data-v-de8d49d4]:hover{color:#1d1d1f}@media (prefers-color-scheme:dark){.modal-overlay[data-v-de8d49d4]{background:#000000b3}.modal-card[data-v-de8d49d4]{background:#1c1c1e;box-shadow:0 20px 60px #0009}.close-button[data-v-de8d49d4]{color:#98989d}.close-button[data-v-de8d49d4]:hover{color:#f5f5f7;background:#ffffff14}.tool-title[data-v-de8d49d4]{color:#f5f5f7}.tool-description[data-v-de8d49d4]{color:#98989d}.connect-button[data-v-de8d49d4]{color:#fff!important;background:#0071e3!important}.connect-button[data-v-de8d49d4]:hover{background:#0a84ff!important}.manage-button[data-v-de8d49d4]{color:#f5f5f7!important;background:#3a3a3c!important}.manage-button[data-v-de8d49d4]:hover{background:#5a5a5e!important}.manage-dropdown[data-v-de8d49d4]{background:#2c2c2e;box-shadow:0 8px 24px #0006}.dropdown-item[data-v-de8d49d4]{color:#f5f5f7}.dropdown-item[data-v-de8d49d4]:hover{background:#ffffff14}.dropdown-item.disconnect-item[data-v-de8d49d4]{color:#ff453a}.dropdown-item.disconnect-item[data-v-de8d49d4]:hover{background:#ff453a26}.tool-details[data-v-de8d49d4]{border-top-color:#ffffff14}.detail-label[data-v-de8d49d4]{color:#98989d}.detail-value[data-v-de8d49d4]{color:#f5f5f7}.detail-na[data-v-de8d49d4]{color:#98989d}.detail-link[data-v-de8d49d4]{color:#0a84ff}.feedback-link[data-v-de8d49d4]{color:#98989d}.feedback-link[data-v-de8d49d4]:hover{color:#f5f5f7}}.modal-slide-enter-active[data-v-cb45d4a9],.modal-slide-leave-active[data-v-cb45d4a9]{transition:opacity .25s}.modal-slide-enter-from[data-v-cb45d4a9],.modal-slide-leave-to[data-v-cb45d4a9]{opacity:0}.modal-overlay[data-v-cb45d4a9]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10000;background:#0006;padding:20px;position:fixed;inset:0}.modal-overlay[data-v-cb45d4a9],.modal-wrapper[data-v-cb45d4a9]{justify-content:center;align-items:center;display:flex}.modal-wrapper[data-v-cb45d4a9]{width:100%;max-width:720px;height:90vh}.modal-container[data-v-cb45d4a9]{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 20px 60px #0003}.header[data-v-cb45d4a9]{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.title[data-v-cb45d4a9]{color:#1d1d1f;margin:0;font-size:20px;font-weight:600}.close-button[data-v-cb45d4a9]{color:#86868b;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:28px;line-height:1;transition:all .15s;display:flex}.close-button[data-v-cb45d4a9]:hover{color:#1d1d1f;background:#0000000a}.tools-list[data-v-cb45d4a9]{flex-direction:column;flex:1;display:flex;overflow-y:auto}.tool-item[data-v-cb45d4a9]{cursor:pointer;border-bottom:1px solid #0000000f;align-items:center;padding:16px 24px;transition:all .15s;display:flex}.tool-item[data-v-cb45d4a9]:hover{background:#0000000a}.tool-icon-wrapper[data-v-cb45d4a9]{flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;margin-right:12px;display:flex}.tool-icon[data-v-cb45d4a9]{-o-object-fit:contain;object-fit:contain;width:36px;height:36px}.tool-info[data-v-cb45d4a9]{flex:1}.tool-name[data-v-cb45d4a9]{color:#1d1d1f;margin-bottom:4px;font-size:15px;font-weight:500}.tool-description[data-v-cb45d4a9]{color:#86868b;font-size:13px;line-height:1.4}.tool-action[data-v-cb45d4a9]{align-items:center;margin-left:12px;display:flex}.chevron[data-v-cb45d4a9]{color:#86868b;width:20px;height:20px;display:block}.footer[data-v-cb45d4a9]{flex-shrink:0;padding:24px}.add-connectors-button[data-v-cb45d4a9]{color:#1d1d1f;cursor:pointer;background:0 0;border:1px solid #00000026;border-radius:10px;align-items:center;padding:10px 16px;font-size:15px;font-weight:400;transition:all .15s;display:inline-flex}.add-connectors-button[data-v-cb45d4a9]:hover{background:#00000005;border-color:#0003}.plus-icon[data-v-cb45d4a9]{margin-right:8px;font-size:16px}@media (prefers-color-scheme:dark){.modal-overlay[data-v-cb45d4a9]{background:#0009}.modal-container[data-v-cb45d4a9]{background:#1c1c1e;border:1px solid #ffffff14}.header[data-v-cb45d4a9]{border-bottom-color:#ffffff14}.title[data-v-cb45d4a9]{color:#f5f5f7}.close-button[data-v-cb45d4a9]{color:#98989d}.close-button[data-v-cb45d4a9]:hover{color:#f5f5f7;background:#ffffff14}.tool-item[data-v-cb45d4a9]{border-bottom-color:#ffffff0f}.tool-item[data-v-cb45d4a9]:hover{background:#ffffff14}.tool-name[data-v-cb45d4a9]{color:#f5f5f7}.chevron[data-v-cb45d4a9],.tool-description[data-v-cb45d4a9]{color:#98989d}.add-connectors-button[data-v-cb45d4a9]{color:#f5f5f7;border-color:#ffffff26}.add-connectors-button[data-v-cb45d4a9]:hover{background:#ffffff0d;border-color:#fff3}}.modal-slide-enter-active[data-v-5d16c055],.modal-slide-leave-active[data-v-5d16c055]{transition:opacity .25s}.modal-slide-enter-from[data-v-5d16c055],.modal-slide-leave-to[data-v-5d16c055]{opacity:0}.modal-overlay[data-v-5d16c055]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:10000;background:#0006;padding:20px;position:fixed;inset:0}.modal-overlay[data-v-5d16c055],.modal-wrapper[data-v-5d16c055]{justify-content:center;align-items:center;display:flex}.modal-wrapper[data-v-5d16c055]{width:100%;max-width:900px;max-height:90vh}.modal-container[data-v-5d16c055]{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;width:100%;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #0003}.header[data-v-5d16c055]{justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.title[data-v-5d16c055]{color:#1d1d1f;margin:0;font-size:20px;font-weight:600}.close-button[data-v-5d16c055]{color:#86868b;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:28px;line-height:1;transition:all .15s;display:flex}.close-button[data-v-5d16c055]:hover{color:#1d1d1f;background:#0000000a}.tabs[data-v-5d16c055]{border-bottom:1px solid #0000000f;padding:0 24px;display:flex}.tab[data-v-5d16c055]{color:#86868b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-right:24px;padding:10px 0;font-size:15px;font-weight:500;transition:all .15s}.tab.active[data-v-5d16c055]{color:#1d1d1f;border-bottom-color:#007aff}.content-area[data-v-5d16c055]{flex-direction:column;flex:1;display:flex;overflow-y:auto}.search-box[data-v-5d16c055]{background:#f5f5f7;border-radius:10px;align-items:center;margin:16px 24px 0;padding:16px 24px;display:flex}.search-icon[data-v-5d16c055]{color:#86868b;margin-right:10px;font-size:16px}.search-input[data-v-5d16c055]{color:#1d1d1f;background:0 0;border:none;outline:none;flex:1;font-size:15px}.search-input[data-v-5d16c055]::placeholder{color:#86868b}.tools-grid[data-v-5d16c055]{grid-template-columns:repeat(2,1fr);align-content:start;gap:12px;padding:16px 24px 24px;display:grid}.tool-card[data-v-5d16c055]{cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;transition:all .15s;display:flex;position:relative}.tool-card[data-v-5d16c055]:hover{background:#f9f9f9;border-color:#0003;box-shadow:0 2px 12px #0000001a}.tool-icon-wrapper[data-v-5d16c055]{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.tool-icon[data-v-5d16c055]{-o-object-fit:contain;object-fit:contain;width:40px;height:40px}.tool-info[data-v-5d16c055]{flex-direction:column;flex:1;min-width:0;display:flex}.tool-name[data-v-5d16c055]{color:#1d1d1f;margin-bottom:4px;font-size:15px;font-weight:600}.tool-description[data-v-5d16c055]{color:#86868b;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.checkmark[data-v-5d16c055]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}@media (prefers-color-scheme:dark){.modal-overlay[data-v-5d16c055]{background:#0009}.modal-container[data-v-5d16c055]{background:#1c1c1e;border:1px solid #ffffff14}.title[data-v-5d16c055]{color:#f5f5f7}.close-button[data-v-5d16c055]{color:#98989d}.close-button[data-v-5d16c055]:hover{color:#f5f5f7;background:#ffffff14}.tabs[data-v-5d16c055]{border-bottom-color:#ffffff14}.tab[data-v-5d16c055]{color:#98989d}.tab.active[data-v-5d16c055]{color:#f5f5f7;border-bottom-color:#0a84ff}.search-box[data-v-5d16c055]{background:#2c2c2e}.search-icon[data-v-5d16c055]{color:#98989d}.search-input[data-v-5d16c055]{color:#f5f5f7}.search-input[data-v-5d16c055]::placeholder{color:#98989d}.tool-card[data-v-5d16c055]{background:#2c2c2e;border-color:#ffffff1a}.tool-card[data-v-5d16c055]:hover{background:#3a3a3c;border-color:#ffffff26;box-shadow:0 2px 8px #0000004d}.tool-name[data-v-5d16c055]{color:#f5f5f7}.tool-description[data-v-5d16c055]{color:#98989d}}.tools-row-container[data-v-87d9488b]{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-top:none;border-radius:0 0 16px 16px;width:100%;margin-top:0;padding:4px 12px;transition:background-color .2s;box-shadow:0 6px 30px #00000014}.tools-row-container[data-v-87d9488b]:hover{background:#f9fafb}.tools-row[data-v-87d9488b]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.tool-row-item[data-v-87d9488b]{border-radius:6px;padding:4px}.tool-row-icon[data-v-87d9488b],.tool-row-item[data-v-87d9488b]{justify-content:center;align-items:center;display:flex}.tool-row-icon[data-v-87d9488b]{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.tool-row-icon[data-v-87d9488b],.tool-row-icon svg[data-v-87d9488b]{width:24px!important;max-width:24px!important;height:24px!important;max-height:24px!important}.tool-row-icon-wide[data-v-87d9488b]{justify-content:center;align-items:center;margin-top:-2px;margin-left:-2px;margin-right:-2px;display:flex}.tool-row-icon-wide[data-v-87d9488b],.tool-row-icon-wide svg[data-v-87d9488b]{width:72px!important;max-width:72px!important;height:24px!important;max-height:24px!important}@media (prefers-color-scheme:dark){.tools-row-container[data-v-87d9488b]{background:#333;border-color:#e6e9eb40}.tools-row-container[data-v-87d9488b]:hover{background:#3a3a3a}}.custom-tools-icon-container[data-v-87d9488b]{flex-direction:column;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative;overflow:visible!important}.icon-wrapper[data-v-87d9488b]{border-radius:50%;justify-content:center;width:36px}.icon-wrapper[data-v-87d9488b],.tools-wrapper[data-v-87d9488b]{box-sizing:border-box;cursor:pointer;border:1px solid #efefef;align-items:center;height:36px;display:flex;position:relative}.tools-wrapper[data-v-87d9488b]{color:#232425;border-radius:32px;justify-content:flex-start;gap:4px;padding:12px;transition:all .2s}.tools-wrapper[data-v-87d9488b]:hover{background:#f5f5f5;border-color:#dcdfe0}@media (prefers-color-scheme:dark){.tools-wrapper[data-v-87d9488b]{color:#efefef;border:1px solid #efefef30}.tools-wrapper[data-v-87d9488b]:hover{background:#444}}.tool-icon[data-v-87d9488b]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;box-sizing:border-box!important;display:inline-block!important;position:relative!important;overflow:hidden!important}.tool-icon[data-v-87d9488b],.tool-icon svg[data-v-87d9488b]{width:20px!important;height:20px!important}.tool-icon[data-v-87d9488b],.tool-icon[data-v-87d9488b] *,.tool-icon svg[data-v-87d9488b]{max-width:20px!important;max-height:20px!important}.tool-count[data-v-87d9488b]{color:#909499;padding:0 4px;font-size:12px;font-weight:500}.promption-tips-wrapper[data-v-87d9488b]{z-index:1000;border:0;align-items:center;margin-top:50px;position:absolute}.custom-tools-dropdown[data-v-87d9488b]{z-index:9999;background-color:#fff;border-radius:8px;width:300px;min-height:200px;max-height:400px;position:fixed;overflow:visible;box-shadow:0 4px 12px #00000026}.custom-tools-dropdown.dropdown-above[data-v-87d9488b]{box-shadow:0 -4px 12px #00000026}.custom-tools-dropdown.dropdown-below[data-v-87d9488b]{box-shadow:0 4px 12px #00000026}.promption-tips-wrapper[data-v-87d9488b] svg path{fill:#ececec}@media (prefers-color-scheme:dark){.tool-count[data-v-87d9488b]{color:#fff}.promption-tips-wrapper[data-v-87d9488b] svg path{fill:#444}.custom-tools-dropdown[data-v-87d9488b]{background-color:#333;border:1px solid #444}.custom-tools-dropdown.dropdown-above[data-v-87d9488b]{box-shadow:0 -4px 12px #0000004d}.custom-tools-dropdown.dropdown-below[data-v-87d9488b]{box-shadow:0 4px 12px #0000004d}}.model-selection-container[data-v-ac329b15]{align-items:center;display:flex;position:relative}.model-selection-button[data-v-ac329b15]{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #efefef;border-radius:20px;align-items:center;gap:4px;height:36px;padding:8px;transition:all .2s;display:flex}@media screen and (max-width:480px){.model-selection-button[data-v-ac329b15]{max-width:var(--mobile-max-width,170px)}}.model-selection-button[data-v-ac329b15]:hover{background:#f5f5f5;border-color:#dcdfe0}.model-selection-button.active[data-v-ac329b15]{background:#f8f9fa;border-color:#007bff}.model-selection-button.disabled[data-v-ac329b15]{cursor:pointer;opacity:.7}.model-selection-button.disabled[data-v-ac329b15]:hover{opacity:.85;background:#f5f5f5}.model-icon[data-v-ac329b15]{-o-object-fit:contain;object-fit:contain;border-radius:2px;flex-shrink:0;width:20px;height:20px}.model-label[data-v-ac329b15]{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;font-weight:500;overflow:hidden}.dropdown-icon[data-v-ac329b15]{color:#666;flex-shrink:0;width:16px;height:16px;transition:transform .2s}.dropdown-icon.rotated[data-v-ac329b15]{transform:rotate(180deg)}.model-dropdown[data-v-ac329b15]{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:280px;max-width:320px;max-height:calc(100vh - 160px);position:fixed;overflow:hidden;box-shadow:0 4px 12px #00000026}.dropdown-content[data-v-ac329b15]{flex-direction:column;max-height:calc(100vh - 200px);display:flex}.dropdown-content.has-web-search .model-options-scroll[data-v-ac329b15]{padding-bottom:8px}.model-options-scroll[data-v-ac329b15]{flex:auto;padding:16px 8px;overflow-y:auto}.model-options-scroll.blurred[data-v-ac329b15]{filter:blur(3px);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.model-options-container[data-v-ac329b15]{flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.model-options-container.disabled-fixed-height[data-v-ac329b15]{flex:none;height:200px}.disabled-overlay[data-v-ac329b15]{z-index:10;background:#ffffffd9;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (prefers-color-scheme:dark){.disabled-overlay[data-v-ac329b15]{background:#333333e6}}.disabled-message[data-v-ac329b15]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px;display:flex}.disabled-message .desc[data-v-ac329b15]{color:#232425;max-width:240px;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){.disabled-message .desc[data-v-ac329b15]{color:#fff}}.disabled-message .button[data-v-ac329b15]{box-sizing:border-box;color:#fff;cursor:pointer;background:#232425;border-radius:8px;flex-direction:row;align-items:center;gap:6px;height:32px;padding:5px 16px;font-size:14px;font-weight:400;line-height:150%;display:flex}.disabled-message .button[data-v-ac329b15]:hover{opacity:.9}.disabled-message .icon[data-v-ac329b15]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.options-section[data-v-ac329b15]{background:#fafafa;border-top:1px solid #e5e7eb;flex-shrink:0;padding:8px 0}.option-toggle[data-v-ac329b15]{cursor:pointer;border-radius:8px;margin:0 8px;padding:10px 16px;transition:background-color .15s}.option-toggle[data-v-ac329b15]:hover{background:#f0f0f0}.option-toggle.disabled[data-v-ac329b15]{cursor:not-allowed;opacity:.5}.option-toggle.locked[data-v-ac329b15]{cursor:not-allowed}.option-toggle.locked .switch[data-v-ac329b15]{opacity:.5;pointer-events:none}.option-toggle+.option-toggle[data-v-ac329b15]{margin-top:4px;position:relative}.option-toggle+.option-toggle[data-v-ac329b15]:before{content:"";background:#e5e7eb;height:1px;position:absolute;top:-2px;left:8px;right:8px}.model-option[data-v-ac329b15]{cursor:pointer;border-radius:12px;transition:background-color .2s}.model-option .description[data-v-ac329b15],.model-option .row[data-v-ac329b15]{padding:12px 10px}.moa-option .row[data-v-ac329b15]{padding:10px 10px 5px}.model-option .description[data-v-ac329b15]{padding-top:0}@media (hover:hover){.model-option[data-v-ac329b15]:hover{background-color:#f5f5f5}}@media (hover:hover) and (prefers-color-scheme:dark){.model-option[data-v-ac329b15]:hover{background-color:#4a4a4a}}.model-option .row[data-v-ac329b15]{justify-content:space-between;align-items:center;gap:8px;display:flex}.model-option .left[data-v-ac329b15]{flex:1;align-items:center;gap:10px;display:flex}.model-option .left .icon[data-v-ac329b15]{flex-shrink:0;width:20px;height:20px;display:flex}.model-option-icon[data-v-ac329b15]{-o-object-fit:contain;object-fit:contain;border-radius:4px;width:100%;height:100%}.model-option .left .text[data-v-ac329b15]{color:#333;font-size:14px;font-weight:500;line-height:1.4}.model-option .right[data-v-ac329b15]{justify-content:flex-end;align-items:center;gap:8px;display:flex}.model-option-arrow[data-v-ac329b15]{color:#b4b4b4;width:14px;height:14px}.model-option .right input[type=radio][data-v-ac329b15]{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;width:16px;height:16px;margin:0;position:relative}.model-option .right input[type=radio][data-v-ac329b15]:checked{background-color:#fff;border-color:#0f7fff}.model-option .right input[type=radio][data-v-ac329b15]:checked:after{content:"";background:#0f7fff;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.model-option .description .text[data-v-ac329b15]{color:#666;font-size:12px;line-height:1.4}.model-divider[data-v-ac329b15]{background-color:#e5e7eb;height:1px;margin:4px 0}.model-switch-popover[data-v-ac329b15]{max-width:380px;max-height:410px;overflow-y:auto}@media (max-width:1220px){.model-switch-popover[data-v-ac329b15]{max-width:calc(100vw - 88px);max-height:calc(100vh - 300px)}}.model-switch-popover .new-chat-session[data-v-ac329b15]{border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:16px;display:flex}.model-switch-popover .new-chat-session .desc[data-v-ac329b15]{color:#232425;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.model-switch-popover .button[data-v-ac329b15]{box-sizing:border-box;color:#fff;cursor:pointer;background:#232425;border-radius:8px;flex-direction:row;align-items:center;gap:6px;height:32px;padding:5px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex}.model-switch-popover .icon[data-v-ac329b15]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}@media (prefers-color-scheme:dark){.model-switch-popover .new-chat-session .desc[data-v-ac329b15]{color:#fff}.model-selection-button[data-v-ac329b15]{color:#fff;background:#333;border-color:#444}.model-selection-button[data-v-ac329b15]:hover{background:#444;border-color:#555}.model-selection-button.active[data-v-ac329b15]{background:#2a2a2a;border-color:#09f}.model-selection-button.disabled[data-v-ac329b15]{cursor:pointer;opacity:.7}.model-selection-button.disabled[data-v-ac329b15]:hover{opacity:.85;background:#444}.model-label[data-v-ac329b15]{color:#fff}.dropdown-icon[data-v-ac329b15]{color:#ccc}.model-dropdown[data-v-ac329b15]{background:#333;border-color:#444;box-shadow:0 4px 12px #0000004d}.model-option .left .text[data-v-ac329b15]{color:#fff}.model-option .description .text[data-v-ac329b15]{color:#ccc}.model-divider[data-v-ac329b15]{background-color:#444}.model-option-arrow[data-v-ac329b15]{color:#888}.model-option .right input[type=radio][data-v-ac329b15]{background-color:#fff;border-color:#666}.model-option .right input[type=radio][data-v-ac329b15]:checked{background-color:#fff;border-color:#0f7fff}}.model-dropdown.dropdown-above[data-v-ac329b15]{box-shadow:0 -4px 12px #00000026}.model-dropdown.dropdown-below[data-v-ac329b15]{box-shadow:0 4px 12px #00000026}@media (prefers-color-scheme:dark){.model-dropdown.dropdown-above[data-v-ac329b15]{box-shadow:0 -4px 12px #0000004d}.model-dropdown.dropdown-below[data-v-ac329b15]{box-shadow:0 4px 12px #0000004d}}.toggle-content[data-v-ac329b15]{align-items:center;gap:8px;display:flex}.toggle-content .icon[data-v-ac329b15]{color:#606366;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.toggle-content .text-content[data-v-ac329b15]{flex-direction:column;flex:1;gap:2px;display:flex}.toggle-content .text[data-v-ac329b15]{color:#606366;font-size:14px;font-weight:400}.toggle-content .description[data-v-ac329b15]{color:#909499;font-size:12px;font-weight:400;line-height:16px}.switch[data-v-ac329b15]{background-color:#ddd;border-radius:12px;width:32px;height:18px;transition:background-color .2s;position:relative}.switch.active[data-v-ac329b15]{background-color:#0f7fff}.switch-handle[data-v-ac329b15]{background-color:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px}.switch.active .switch-handle[data-v-ac329b15]{transform:translate(14px)}@media (prefers-color-scheme:dark){.options-section[data-v-ac329b15]{background:#2a2a2a;border-top-color:#444}.option-toggle[data-v-ac329b15]:hover{background:#3a3a3a}.option-toggle+.option-toggle[data-v-ac329b15]:before{background:#444}.toggle-content .icon[data-v-ac329b15],.toggle-content .text[data-v-ac329b15]{color:#ddd}.toggle-content .description[data-v-ac329b15]{color:#999}.switch[data-v-ac329b15]{background-color:#555}.switch.active[data-v-ac329b15]{background-color:#0f7fff}}.custom-agent-mention-wrapper[data-v-ce578155]{pointer-events:none}.agent-mention-dropdown[data-v-ce578155]{pointer-events:auto;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.agent-mention-list[data-v-ce578155]{padding:4px}.agent-mention-item[data-v-ce578155]{cursor:pointer;border-radius:6px;align-items:center;padding:8px 12px;transition:background-color .15s;display:flex}.agent-mention-item[data-v-ce578155]:hover{background-color:#f5f5f5}.agent-mention-item.selected[data-v-ce578155]{background-color:#e8f4ff}.section-header[data-v-ce578155]{color:#909499;letter-spacing:.3px;padding:8px 12px 4px;font-size:12px;font-weight:600}.agent-divider[data-v-ce578155]{background:#e5e7eb;height:1px;margin:6px 8px}.agent-avatar[data-v-ce578155],.agent-avatar-placeholder[data-v-ce578155]{background:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;display:flex}.agent-avatar.internal-icon[data-v-ce578155]{background:0 0}.agent-avatar img[data-v-ce578155]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.agent-info[data-v-ce578155]{flex:1;min-width:0}.agent-name[data-v-ce578155]{color:#262626;font-size:14px;font-weight:500;line-height:1.4}.agent-description[data-v-ce578155]{color:#666;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.4;overflow:hidden}.discover-item[data-v-ce578155]{position:relative}.discover-arrow[data-v-ce578155]{color:#909499;flex-shrink:0;align-items:center;margin-left:auto;display:flex}@media (prefers-color-scheme:dark){.agent-mention-dropdown[data-v-ce578155]{background:#2a2b2c;border-color:#404040}.agent-mention-item[data-v-ce578155]:hover{background-color:#3a3b3c}.agent-mention-item.selected[data-v-ce578155]{background-color:#1a3a52}.section-header[data-v-ce578155]{color:#6b7280}.agent-divider[data-v-ce578155]{background:#444}.agent-avatar-placeholder[data-v-ce578155]{background:#3a3b3c}.agent-name[data-v-ce578155]{color:#e4e6eb}.agent-description[data-v-ce578155]{color:#8a8d91}}.selected-context-bar[data-v-c5764a86]{border-radius:15px 15px 0 0;align-items:center;width:100%;padding:8px 12px;display:flex;position:relative;box-sizing:border-box!important;background:#e5e7eb!important;border:1px solid #e5e7eb!important}.dark .selected-context-bar[data-v-c5764a86]{background:#2a2a2a!important;border-color:#2a2a2a!important}.context-bar-inner[data-v-c5764a86]{width:100%}.context-item[data-v-c5764a86]{justify-content:space-between;align-items:center;display:flex}.context-item-left[data-v-c5764a86]{align-items:center;gap:8px;display:flex}.context-item-icon[data-v-c5764a86]{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.context-item-icon img[data-v-c5764a86]{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.context-item-label[data-v-c5764a86]{color:#262626;font-size:14px;font-weight:500}.dark .context-item-label[data-v-c5764a86]{color:#e0e0e0}.context-item-remove[data-v-c5764a86]{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:background-color .15s;display:flex}.context-item-remove[data-v-c5764a86]:hover{background-color:#0000000d}.dark .context-item-remove[data-v-c5764a86]{color:#999}.dark .context-item-remove[data-v-c5764a86]:hover{background-color:#ffffff0d}.team-chat-mention-wrapper[data-v-e10e820d]{pointer-events:none}.mention-dropdown[data-v-e10e820d]{pointer-events:auto;background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.mention-list[data-v-e10e820d]{padding:4px}.mention-item[data-v-e10e820d]{cursor:pointer;border-radius:6px;align-items:center;padding:8px 12px;transition:background-color .15s;display:flex}.mention-item[data-v-e10e820d]:hover{background-color:#f5f5f5}.mention-item.selected[data-v-e10e820d]{background-color:#e8f4ff}.agent-avatar[data-v-e10e820d]{background:#f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:12px;display:flex}.agent-icon[data-v-e10e820d]{width:20px;height:20px}.agent-icon[data-v-e10e820d] svg{width:100%;height:100%}.placeholder-text[data-v-e10e820d]{color:#666;font-size:14px;font-weight:600}.agent-info[data-v-e10e820d]{flex:1;min-width:0}.agent-name[data-v-e10e820d]{color:#262626;font-size:14px;font-weight:500;line-height:1.4}.agent-description[data-v-e10e820d]{color:#666;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.4;overflow:hidden}@media (prefers-color-scheme:dark){.mention-dropdown[data-v-e10e820d]{background:#2a2b2c;border-color:#404040}.mention-item[data-v-e10e820d]:hover{background-color:#3a3b3c}.mention-item.selected[data-v-e10e820d]{background-color:#1a3a52}.agent-avatar[data-v-e10e820d]{background:#3a3b3c}.placeholder-text[data-v-e10e820d]{color:#b0b0b0}.agent-name[data-v-e10e820d]{color:#e4e6eb}.agent-description[data-v-e10e820d]{color:#8a8d91}}.upload-video-container[data-v-f6c37e19]{display:inline-block;position:relative}.upload-options-popover[data-v-f6c37e19]{background:#fff;border-radius:8px;min-width:240px;padding:8px 0;box-shadow:0 4px 12px #00000026}.upload-option-item[data-v-f6c37e19]{cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:background-color .2s;display:flex}.upload-option-item[data-v-f6c37e19]:hover{background-color:#f5f5f5}.option-icon[data-v-f6c37e19]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.option-icon[data-v-f6c37e19] svg{color:#232425;width:100%;height:100%}.option-label[data-v-f6c37e19]{color:#232425;font-size:14px;font-weight:400;line-height:1.4}@media (prefers-color-scheme:dark){.upload-options-popover[data-v-f6c37e19]{background:#333;border:1px solid #444}.upload-option-item[data-v-f6c37e19]:hover{background-color:#404040}.option-label[data-v-f6c37e19]{color:#fff}.invert-icon[data-v-f6c37e19]{filter:invert()}}.spin[data-v-d8b84a1b]{justify-content:center;align-items:center;animation:2s linear infinite spin-d8b84a1b;display:flex;position:absolute;top:1px;left:-24px}@keyframes spin-d8b84a1b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.buttons[data-v-d8b84a1b]{flex-direction:row;justify-content:space-between;display:flex}.button[data-v-d8b84a1b]{box-sizing:border-box;cursor:pointer;border-radius:8px;justify-content:center;width:calc(50% - 5px);padding:6px 0;display:flex}.button .label[data-v-d8b84a1b]{position:relative}.cancel[data-v-d8b84a1b]{color:#606366;background:#f5f5f5}.confirm[data-v-d8b84a1b]{color:#fff;background:#232425}.wrapper[data-v-d8b84a1b]{color:#000;background:#fff;border-radius:16px;width:540px;max-width:calc(100vw - 32px);padding:24px}.title[data-v-d8b84a1b]{color:#000;font-size:20px}.desc[data-v-d8b84a1b],.title[data-v-d8b84a1b]{font-style:normal;font-weight:700;line-height:normal}.desc[data-v-d8b84a1b]{margin-top:24px}.alert[data-v-d8b84a1b],.desc[data-v-d8b84a1b]{color:#232425;font-size:14px}.alert[data-v-d8b84a1b]{background:#fffbee;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;padding:12px;font-style:normal;font-weight:400;line-height:150%;display:flex}.github-binding-prompt-wrapper[data-v-cd775e42]{box-sizing:border-box;z-index:11;background:#fff;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (prefers-color-scheme:dark){.github-binding-prompt-wrapper[data-v-cd775e42]{background:#232425}}.github-binding-prompt-wrapper .github-binding-prompt-inner[data-v-cd775e42]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;max-width:400px;padding:24px;display:flex}.github-binding-prompt-wrapper .title[data-v-cd775e42]{color:#232425;font-size:18px;font-style:normal;font-weight:600;line-height:150%}@media (prefers-color-scheme:dark){.github-binding-prompt-wrapper .title[data-v-cd775e42]{color:#fff}}.github-binding-prompt-wrapper .description[data-v-cd775e42]{color:#232425;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){.github-binding-prompt-wrapper .description[data-v-cd775e42]{color:#d1d5db}}.github-binding-prompt-wrapper .buttons[data-v-cd775e42]{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}.github-binding-prompt-wrapper .button[data-v-cd775e42]{cursor:pointer;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-width:100px;padding:8px 16px;font-size:14px;font-weight:500;transition:opacity .3s;display:flex}.github-binding-prompt-wrapper .button.primary[data-v-cd775e42]{color:#fff;background:#232425}.github-binding-prompt-wrapper .button.secondary[data-v-cd775e42]{color:#606366;background:#f5f5f5}@media (prefers-color-scheme:dark){.github-binding-prompt-wrapper .button.primary[data-v-cd775e42]{color:#232425;background:#fff}.github-binding-prompt-wrapper .button.secondary[data-v-cd775e42]{color:#d1d5db;background:#374151}}.github-binding-prompt-wrapper .button[data-v-cd775e42]:hover{opacity:.8}.github-binding-prompt-wrapper .button .icon[data-v-cd775e42]{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.github-binding-prompt-wrapper .button .label[data-v-cd775e42]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preset-selector-container[data-v-8c7bdb57]{display:inline-block;position:relative}.preset-trigger-button[data-v-8c7bdb57]{color:#232425;cursor:pointer;justify-content:center;align-items:center;display:flex}.preset-trigger-button[data-v-8c7bdb57]:hover{opacity:.8}.preset-trigger-button.disabled[data-v-8c7bdb57]{cursor:not-allowed;opacity:.5}.preset-trigger-button[data-v-8c7bdb57] svg{width:100%;height:100%}.preset-options-popover[data-v-8c7bdb57]{background:#fff;border-radius:8px;min-width:280px;max-width:400px;max-height:400px;padding:8px 0;overflow-y:auto;box-shadow:0 4px 12px #00000026}.preset-empty[data-v-8c7bdb57],.preset-loading[data-v-8c7bdb57]{color:#909499;justify-content:center;align-items:center;gap:8px;padding:24px 16px;font-size:14px}.preset-empty[data-v-8c7bdb57],.preset-list[data-v-8c7bdb57],.preset-loading[data-v-8c7bdb57]{flex-direction:column;display:flex}.preset-option-item[data-v-8c7bdb57]{cursor:pointer;align-items:flex-start;padding:12px 16px;transition:background-color .2s;display:flex}.preset-option-item[data-v-8c7bdb57]:hover{background-color:#f5f5f5}.preset-info[data-v-8c7bdb57]{flex:1;min-width:0}.preset-name[data-v-8c7bdb57]{color:#232425;margin-bottom:4px;font-size:14px;font-weight:500;line-height:1.4}.preset-description[data-v-8c7bdb57]{color:#606366;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:13px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}@media (prefers-color-scheme:dark){.preset-trigger-button[data-v-8c7bdb57]{color:#ddd}.preset-options-popover[data-v-8c7bdb57]{background:#333;border:1px solid #444}.preset-option-item[data-v-8c7bdb57]:hover{background-color:#404040}.preset-name[data-v-8c7bdb57]{color:#fff}.preset-description[data-v-8c7bdb57]{color:#c1c2c5}.preset-empty[data-v-8c7bdb57],.preset-loading[data-v-8c7bdb57]{color:#909499}}.convert-document-type-prompt-wrapper[data-v-2deb0cbf]{box-sizing:border-box;z-index:11;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (prefers-color-scheme:dark){.convert-document-type-prompt-wrapper[data-v-2deb0cbf]{background:#232425}}.convert-document-type-prompt-wrapper .convert-document-type-prompt-inner[data-v-2deb0cbf]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.convert-document-type-prompt-wrapper .button-group[data-v-2deb0cbf]{flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex}.convert-document-type-prompt-wrapper .text[data-v-2deb0cbf]{color:#232425;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .text[data-v-2deb0cbf]{color:#fff}}.convert-document-type-prompt-wrapper .button[data-v-2deb0cbf]{color:#fff;cursor:pointer;background:#232425;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:10px;max-width:200px;padding:6px 14px;transition:opacity .3s;display:flex}.convert-document-type-prompt-wrapper .button.disabled[data-v-2deb0cbf]{cursor:not-allowed;opacity:.5}@media (prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .button[data-v-2deb0cbf]{color:#232425;background:#fff}}.convert-document-type-prompt-wrapper .button .icon[data-v-2deb0cbf]{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}@media (prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .button .icon[data-v-2deb0cbf]{color:#232425}}.convert-document-type-prompt-wrapper .button .label[data-v-2deb0cbf]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.convert-document-type-prompt-wrapper .cancel-button[data-v-2deb0cbf]{color:#232425;background:#f5f5f5}@media (prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .cancel-button[data-v-2deb0cbf]{color:#fff;background:#606366}}.rollback-prompt-wrapper[data-v-1c065646]{box-sizing:border-box;z-index:11;background:#fff;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (prefers-color-scheme:dark){.rollback-prompt-wrapper[data-v-1c065646]{background:#232425}}.rollback-prompt-wrapper .rollback-prompt-inner[data-v-1c065646]{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.rollback-prompt-wrapper .text[data-v-1c065646]{color:#232425;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){.rollback-prompt-wrapper .text[data-v-1c065646]{color:#fff}}.rollback-prompt-wrapper .button[data-v-1c065646]{color:#fff;cursor:pointer;background:#232425;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:10px;max-width:200px;padding:6px 14px;display:flex}@media (prefers-color-scheme:dark){.rollback-prompt-wrapper .button[data-v-1c065646]{color:#232425;background:#fff}}.rollback-prompt-wrapper .button .icon[data-v-1c065646]{color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:flex}@media (prefers-color-scheme:dark){.rollback-prompt-wrapper .button .icon[data-v-1c065646]{color:#232425}}.rollback-prompt-wrapper .button .label[data-v-1c065646]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.chat-session-wrapper[data-v-1c065646]{cursor:pointer;border:1px solid #efefef;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (hover:hover){.chat-session-wrapper[data-v-1c065646]:hover{background:#f5f5f5}}@media (prefers-color-scheme:dark){.chat-session-wrapper[data-v-1c065646]{background:#333;border-color:#444}@media (hover:hover){.chat-session-wrapper[data-v-1c065646]:hover{background:#444;border-color:#555}}}.chat-session-wrapper .icon[data-v-1c065646]{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:flex}.chat-session-popover[data-v-1c065646]{max-width:380px;max-height:410px;overflow-y:auto}@media (max-width:1220px){.chat-session-popover[data-v-1c065646]{max-width:calc(100vw - 88px);max-height:calc(100vh - 300px)}}.chat-session-popover .button[data-v-1c065646]{box-sizing:border-box;color:#fff;cursor:pointer;background:#232425;border-radius:8px;flex-direction:row;align-items:center;gap:6px;height:32px;padding:5px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:flex}.chat-session-popover .divider[data-v-1c065646]{background:#efefef;width:100%;height:1px;margin:0 0 16px}.chat-session-popover .new-chat-session[data-v-1c065646]{border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:16px;display:flex}.chat-session-popover .new-chat-session .desc[data-v-1c065646]{color:#232425;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:150%}@media (prefers-color-scheme:dark){.chat-session-popover .new-chat-session .desc[data-v-1c065646]{color:#fff}}.chat-session-popover .icon[data-v-1c065646]{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.chat-session-history-item[data-v-1c065646]{color:#232425;cursor:pointer;opacity:.5;height:28px}@media (prefers-color-scheme:dark){.chat-session-history-item[data-v-1c065646]{color:#fff}}.chat-session-history-item.active[data-v-1c065646]{opacity:1}@media (hover:hover){.chat-session-history-item[data-v-1c065646]:hover{opacity:1}}.stop-icon[data-v-1c065646]{justify-content:center;align-items:center;width:14px;height:14px;display:flex}.remove[data-v-1c065646] svg{width:100%;height:100%}.prompt-files .prompt-file.image[data-v-1c065646]{width:50px;height:50px;padding:0}.prompt-files .prompt-file.image .remove[data-v-1c065646]{top:-8px;right:-8px}.file-wrapper[data-v-1c065646]{background:#fafafa;border:1px solid #efefef;border-radius:12px;flex-direction:row;flex-shrink:0;justify-content:flex-start;align-items:center;gap:8px;width:152px;height:48px;padding:0 8px;display:flex}.file-wrapper .file-icon[data-v-1c065646]{box-sizing:border-box;background-color:#fff;border-radius:8px;flex-shrink:0;width:36px;height:36px;padding:6px}.file-wrapper .file-icon[data-v-1c065646] svg{width:100%;height:100%}.file-wrapper .file-info[data-v-1c065646]{flex-grow:1;max-width:100px}.file-wrapper .file-info .file-name[data-v-1c065646]{color:#232425;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:150%;display:block;overflow:hidden}.file-wrapper .file-info .file-size[data-v-1c065646]{color:#909499;width:100%;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.textarea-wrapper[data-v-1c065646]{box-sizing:border-box;z-index:10;gap:10px;display:flex;position:relative;overflow:visible}.prompt-files[data-v-1c065646]{flex-direction:row;gap:8px;width:100%;padding:12px 0 0;display:flex;overflow-x:auto}.prompt-files .prompt-file[data-v-1c065646]{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.prompt-files .prompt-file-inner[data-v-1c065646]{width:100%;height:100%;position:relative}.prompt-files .prompt-file .remove[data-v-1c065646]{color:#fff;cursor:pointer;z-index:1;background:#000;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;top:-8px;right:0}.prompt-files .prompt-file img[data-v-1c065646]{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%}.prompt-files .prompt-file.template-card[data-v-1c065646]{width:auto;height:48px}.template-card-wrapper[data-v-1c065646]{box-sizing:border-box;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;flex-direction:row;align-items:center;min-width:200px;max-width:240px;height:48px;display:flex;overflow:hidden}@media (prefers-color-scheme:dark){.template-card-wrapper[data-v-1c065646]{background:#2a2a2a;border:1px solid #444}}.template-preview[data-v-1c065646]{flex-shrink:0;height:48px;overflow:hidden}.template-preview-image[data-v-1c065646]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.prompt-files .prompt-file.template-card img[data-v-1c065646]{border-radius:0}.template-info[data-v-1c065646]{flex:1;min-width:0;padding:0 8px}.template-name[data-v-1c065646]{color:#232425;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:150%;display:block;overflow:hidden}@media (prefers-color-scheme:dark){.template-name[data-v-1c065646]{color:#fff}}.template-label[data-v-1c065646]{color:#909499;width:100%;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.preset-card-wrapper[data-v-1c065646]{box-sizing:border-box;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;flex-direction:row;align-items:center;gap:8px;min-width:160px;max-width:240px;height:48px;padding:0 12px;display:flex;overflow:hidden}@media (prefers-color-scheme:dark){.preset-card-wrapper[data-v-1c065646]{background:#2a2a2a;border:1px solid #444}}.preset-icon[data-v-1c065646]{color:#606366;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}@media (prefers-color-scheme:dark){.preset-icon[data-v-1c065646]{color:#c1c2c5}}.preset-icon[data-v-1c065646] svg{width:100%;height:100%}.preset-info-text[data-v-1c065646]{flex-direction:column;flex:1;min-width:0;display:flex}.preset-label[data-v-1c065646]{color:#909499;font-size:10px}.preset-label[data-v-1c065646],.preset-name-text[data-v-1c065646]{font-style:normal;font-weight:400;line-height:150%}.preset-name-text[data-v-1c065646]{color:#232425;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px;display:block;overflow:hidden}@media (prefers-color-scheme:dark){.preset-name-text[data-v-1c065646]{color:#fff}}.prompt-files .prompt-file.video-generation-card-wrapper[data-v-1c065646]{width:auto;min-width:200px;max-width:100%;height:auto}.video-generation-card-wrapper[data-v-1c065646]{padding:0}.asset-reference-card-wrapper[data-v-1c065646]{width:100%}.search-input-wrapper-background[data-v-1c065646]{z-index:-1;background:linear-gradient(270deg,#000,#000 45%,#376cd2 50%,#0f7fff 55%,#0f7fff);width:300%;height:100%;margin-left:-170%;transition:all 1s ease-in-out;position:absolute;top:0}.searchAskFollowUp .search-input-wrapper-background[data-v-1c065646],.sparkQuestion .search-input-wrapper-background[data-v-1c065646]{background:#fff}.active .search-input-wrapper-background[data-v-1c065646]{margin-left:-10%}.input.sparkQuestion[data-v-1c065646],.input.white[data-v-1c065646]{color:#d9d9d9;background:#fff}.input.sparkQuestion[data-v-1c065646]{padding-right:4px}.input.sparkQuestion textarea[data-v-1c065646],.input.white textarea[data-v-1c065646]{color:#606366;background:0 0}.input.searchAskFollowUp textarea[data-v-1c065646],.input.searchAskFollowUp.active textarea[data-v-1c065646]{caret-color:#232425;color:#232425}.input.sparkQuestion.active textarea[data-v-1c065646]{caret-color:#606366;color:#606366}.sparkQuestion .input-icon[data-v-1c065646],.white .input-icon[data-v-1c065646]{color:#232425;background:#f2f2f2;border-radius:8px;width:20px;height:20px;padding:4px}.searchAskFollowUp .input-icon[data-v-1c065646]{width:32px;height:32px}.icon-group[data-v-1c065646]{background:#fff;display:flex;position:relative;overflow:visible}.icon-group.in-speech[data-v-1c065646]{z-index:11}@media (prefers-color-scheme:dark){.icon-group[data-v-1c065646]{background:#333}}.right-icon-group[data-v-1c065646]{justify-content:flex-end;align-items:center;width:100%;display:flex}.searchAskFollowUp .icon-group[data-v-1c065646]{margin-right:0}.sparkQuestion .input-icon[data-v-1c065646]{background:#fff}.sparkQuestion .input-icon[data-v-1c065646]:hover{background:#2324250f}.input-icon[data-v-1c065646] svg{justify-content:center;align-items:center;width:100%;display:flex}.white[data-v-1c065646] .input-icon *,.white.active[data-v-1c065646] .input-icon *{fill:#232425}.sparkQuestion[data-v-1c065646] .input-icon *{fill:#232425;opacity:.65}.sparkQuestion.active[data-v-1c065646] .input-icon *{fill:#606366;opacity:1}.input[data-v-1c065646]{box-sizing:border-box;z-index:1;border-radius:12px;flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:visible}.input.searchAskFollowUp[data-v-1c065646]{border:1px solid #efefef}.input.searchAskFollowUp.focus[data-v-1c065646]{box-shadow:0 1px 8px #00000014}.input.has-suggestions[data-v-1c065646]{border-radius:12px 12px 0 0}.input.sparkQuestion[data-v-1c065646]{border:1px solid #fff}.input.has-suggestions.sparkQuestion[data-v-1c065646]{border-radius:0 0 12px 12px}.input.focus.sparkQuestion[data-v-1c065646]{border:1px solid #dcdfe0}.input textarea[data-v-1c065646]{box-sizing:border-box;resize:none;background:0 0;border:0;outline:none;width:100%;font-size:16px;transition:color 1s ease-in-out}.input-icon[data-v-1c065646]{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.active .input-icon[data-v-1c065646]{color:#fff}.searchAskFollowUp .input-icon[data-v-1c065646]{color:#232425}.prefix-button[data-v-1c065646]{cursor:pointer;border:1px solid #efefef;border-radius:12px;justify-content:start;align-items:center;padding:0 12px;font-size:14px;font-weight:500;display:flex}@media (max-width:1220px){.input-icon.expand[data-v-1c065646]{display:none}}@media (prefers-color-scheme:dark){.input.sparkQuestion[data-v-1c065646],.searchAskFollowUp .search-input-wrapper-background[data-v-1c065646],.sparkQuestion .search-input-wrapper-background[data-v-1c065646]{background:#232425}.input.active textarea[data-v-1c065646],.input.active.searchAskFollowUp textarea[data-v-1c065646],.input.active.sparkQuestion textarea[data-v-1c065646],.input.active.white textarea[data-v-1c065646],.input.searchAskFollowUp textarea[data-v-1c065646],.input.sparkQuestion textarea[data-v-1c065646],.input.white textarea[data-v-1c065646]{caret-color:#fff;color:#fff}.input-icon[data-v-1c065646] svg:hover{fill:#fff}.spin-icon[data-v-1c065646] svg:hover{fill:#000}.white[data-v-1c065646] .input-icon *,.white.active[data-v-1c065646] .input-icon *{fill:#fff}.searchAskFollowUp[data-v-1c065646] .input-icon *,.sparkQuestion[data-v-1c065646] .input-icon *{color:#fff;fill:#fff;opacity:.8}.searchAskFollowUp.active[data-v-1c065646] .input-icon *,.sparkQuestion.active[data-v-1c065646] .input-icon *{color:#fff;fill:#fff;opacity:1}.index .search-input-wrapper-background[data-v-1c065646]{background:linear-gradient(270deg,#333,#333 45%,#376cd2 50%,#0f7fff 55%,#0f7fff)}.input.index[data-v-1c065646]{border:1px solid #0000}.input.index.has-suggestions[data-v-1c065646]{border:1px solid #0f7fff}}.moa .search-input-wrapper-background[data-v-1c065646]{background:#fff}.moa.input[data-v-1c065646]{border-radius:16px}.moa.input textarea[data-v-1c065646]{color:#232425}.moa .icon-group[data-v-1c065646]{margin-right:0}@media (prefers-color-scheme:dark){.moa .input-icon[data-v-1c065646]{color:#232425}.moa .search-input-wrapper-background[data-v-1c065646]{background:#333}.moa.input textarea[data-v-1c065646]{color:#fff}.search-input[data-v-1c065646]{scrollbar-color:#676767 transparent}}.enter-icon[data-v-1c065646]{flex-direction:column;height:100%;display:flex}.enter-icon-wrapper[data-v-1c065646]{justify-content:center;width:36px}.enter-icon-wrapper[data-v-1c065646],.research-me-btn[data-v-1c065646]{align-items:center;height:36px;display:flex}.research-me-btn[data-v-1c065646]{box-sizing:border-box;color:#232425;border:1px solid #efefef;border-radius:32px;justify-content:flex-start;padding:12px;transition:all .2s}.research-me-btn[data-v-1c065646]:hover{background:#f5f5f5;border-color:#dcdfe0}.research-me-btn-icon[data-v-1c065646]{box-sizing:border-box;border:1px solid #efefef;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:flex}@media (prefers-color-scheme:dark){.research-me-btn[data-v-1c065646]{color:#fff;background:#333}.research-me-btn-icon[data-v-1c065646]{border:1px solid #efefef30}.research-me-btn-icon[data-v-1c065646]:hover{border:1px solid #efefef}.research-me-btn[data-v-1c065646]{border:1px solid #efefef2f}.research-me-btn[data-v-1c065646]:hover{background:#444}}.custom-tools-dropdown[data-v-1c065646]{z-index:9999;background-color:#fff;border-radius:8px;width:235px;position:absolute;box-shadow:0 4px 12px #00000026}.icon-group .flex.items-center.gap-2[data-v-1c065646]{position:relative;overflow:visible}@media (prefers-color-scheme:dark){.custom-tools-dropdown[data-v-1c065646]{background-color:#333;border:1px solid #444}}.model-selection-icon-container[data-v-1c065646]{overflow:visible}.agent-selector-btn-container[data-v-1c065646],.model-selection-icon-container[data-v-1c065646]{justify-content:center;align-items:center;display:flex;position:relative}.agent-selector-btn[data-v-1c065646]{cursor:pointer;background:0 0;border-radius:35%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.agent-selector-btn.active[data-v-1c065646],.agent-selector-btn[data-v-1c065646]:hover{background:#f0f0f0}.agent-selector-btn .at-symbol[data-v-1c065646]{color:#909499;font-size:16px;font-weight:400;line-height:1}@media (prefers-color-scheme:dark){.agent-selector-btn.active[data-v-1c065646],.agent-selector-btn[data-v-1c065646]:hover{background:#444}.agent-selector-btn .at-symbol[data-v-1c065646]{color:#9ca3af}}.selected-context-bar[data-v-1c065646]{box-sizing:border-box;background:#e5e7eb;border:1px solid #e5e7eb;width:100%}.dark .selected-context-bar[data-v-1c065646]{background:#2a2a2a;border-color:#404040}.context-bar-inner[data-v-1c065646]{flex-wrap:wrap;align-items:center;gap:0;width:100%;display:flex}.context-item[data-v-1c065646]{border-radius:12px 12px 0 0;flex:1;align-items:center;gap:8px;padding:8px 12px;display:flex}.context-item[data-v-1c065646],.dark .context-item[data-v-1c065646]{background:0 0}.context-item-agent[data-v-1c065646]{justify-content:space-between}.context-item-left[data-v-1c065646]{flex:1;align-items:center;gap:8px;display:flex}.context-item-icon[data-v-1c065646]{background:#f3f4f6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.dark .context-item-icon[data-v-1c065646]{background:#374151}.context-item-icon img[data-v-1c065646]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.context-item-label[data-v-1c065646]{color:#374151;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden}.dark .context-item-label[data-v-1c065646]{color:#e5e7eb}.context-item-remove[data-v-1c065646]{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-left:4px;padding:0;transition:all .2s;display:flex}.context-item-remove[data-v-1c065646]:hover{color:#374151;background:#f3f4f6}.dark .context-item-remove[data-v-1c065646]{color:#9ca3af}.dark .context-item-remove[data-v-1c065646]:hover{color:#e5e7eb;background:#374151}.context-bar-inner.has-multiple-items[data-v-1c065646]{justify-content:flex-start}.context-bar-inner.has-multiple-items .context-item[data-v-1c065646]{flex:none}.prompt-input-agent-bar[data-v-1c065646]{width:calc(100% + 24px);margin-left:-12px;margin-right:-12px}.search-toggle-button[data-v-1c065646]{background:var(--bg-color,#fff);box-sizing:border-box;cursor:pointer;border:1px solid #efefef;border-radius:20px;align-items:center;gap:4px;height:36px;padding:8px;transition:all .2s;display:flex}.search-toggle-button .icon[data-v-1c065646]{color:#666;flex-shrink:0;width:20px;height:20px;transition:color .2s}.search-toggle-button .text[data-v-1c065646]{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;transition:color .2s;overflow:hidden}.search-toggle-button[data-v-1c065646]:hover{background:#f5f5f5;border-color:#dcdfe0}.search-toggle-button.active[data-v-1c065646]{background:#edf1ff;border-color:#4b70e8}.search-toggle-button.active .icon[data-v-1c065646],.search-toggle-button.active .text[data-v-1c065646]{color:#4b70e8}.search-toggle-button.disabled[data-v-1c065646]{cursor:not-allowed;opacity:.5}.search-toggle-button.disabled[data-v-1c065646]:hover{background:#fff;border-color:#efefef}@media (prefers-color-scheme:dark){.search-toggle-button[data-v-1c065646]{background:#333;border-color:#555}.search-toggle-button .icon[data-v-1c065646]{color:#999}.search-toggle-button .text[data-v-1c065646]{color:#ddd}.search-toggle-button[data-v-1c065646]:hover{background:#3a3a3a;border-color:#666}.search-toggle-button.active[data-v-1c065646]{background:#4b70e833;border-color:#4b70e8}.search-toggle-button.active .icon[data-v-1c065646],.search-toggle-button.active .text[data-v-1c065646]{color:#6b8fe8}.search-toggle-button.disabled[data-v-1c065646]:hover{background:#333;border-color:#555}}.upload-disabled-wrapper[data-v-1c065646]{display:inline-block;position:relative}.upload-disabled-wrapper[data-v-1c065646] *{pointer-events:none!important}@media screen and (max-width:768px){.search-toggle-button[data-v-1c065646]{max-width:100px}}
