.custom-tools-modal[data-v-8cb9bb13]{background-color:#fff;border-radius:8px;box-sizing:border-box;padding:16px;width:100%}.dropdown-header[data-v-8cb9bb13]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.dropdown-header h3[data-v-8cb9bb13]{color:#232425;font-size:16px;font-weight:600;margin:0}.add-link[data-v-8cb9bb13]{color:#4285f4;cursor:pointer;font-size:13px}.arrow[data-v-8cb9bb13]{font-weight:700}.tools-list[data-v-8cb9bb13]{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-x:hidden;overflow-y:auto}.tool-item[data-v-8cb9bb13]{flex-shrink:0;min-height:32px;padding:6px 0}.tool-icon[data-v-8cb9bb13],.tool-item[data-v-8cb9bb13]{align-items:center;display:flex}.tool-icon[data-v-8cb9bb13]{height:20px;justify-content:center;margin-right:10px;width:20px}.tool-icon img[data-v-8cb9bb13]{border-radius:4px;max-height:100%;max-width:100%}.default-icon[data-v-8cb9bb13]{align-items:center;background-color:#e0e0e0;border-radius:4px;display:flex;font-size:12px;font-weight:500;height:20px;justify-content:center;width:20px}.tool-name[data-v-8cb9bb13]{color:#232425;flex-grow:1;font-size:14px}.checkbox[data-v-8cb9bb13]{position:relative}.checkbox input[data-v-8cb9bb13]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.checkbox label[data-v-8cb9bb13]{background-color:#fff;border:2px solid #dcdfe0;border-radius:4px;cursor:pointer;display:inline-block;height:18px;position:relative;width:18px}.checkbox input:checked+label[data-v-8cb9bb13]{background-color:#4285f4;border-color:#4285f4}.checkbox input:checked+label[data-v-8cb9bb13]:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:4px}.dropdown-footer[data-v-8cb9bb13]{display:flex;gap:8px;justify-content:flex-end}.apply-btn[data-v-8cb9bb13],.cancel-btn[data-v-8cb9bb13]{border-radius:6px;cursor:pointer;font-size:13px;padding:6px 12px}.cancel-btn[data-v-8cb9bb13]{background-color:transparent;border:1px solid #dcdfe0;color:#606366}.apply-btn[data-v-8cb9bb13]{background-color:#4285f4;border:none;color:#fff}@media(prefers-color-scheme:dark){.custom-tools-modal[data-v-8cb9bb13]{background-color:#333}.dropdown-header h3[data-v-8cb9bb13],.tool-name[data-v-8cb9bb13]{color:#fff}.default-icon[data-v-8cb9bb13]{background-color:#555;color:#fff}.checkbox label[data-v-8cb9bb13]{background-color:#333;border-color:#555}.cancel-btn[data-v-8cb9bb13]{border-color:#555;color:#ddd}}.custom-tools-icon-container[data-v-bcc7f279]{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow:visible!important;position:relative;transition:all .2s ease}.icon-wrapper[data-v-bcc7f279]{border-radius:50%;justify-content:center;width:36px}.icon-wrapper[data-v-bcc7f279],.tools-wrapper[data-v-bcc7f279]{align-items:center;border:1px solid #efefef;box-sizing:border-box;cursor:pointer;display:flex;height:36px;position:relative}.tools-wrapper[data-v-bcc7f279]{border-radius:32px;color:#232425;gap:4px;justify-content:flex-start;padding:12px;transition:all .2s ease}.tools-wrapper[data-v-bcc7f279]:hover{background:#f5f5f5;border-color:#dcdfe0}@media(prefers-color-scheme:dark){.tools-wrapper[data-v-bcc7f279]{border:1px solid #efefef30;color:#efefef}.tools-wrapper[data-v-bcc7f279]:hover{background:#444}}.tool-icon[data-v-bcc7f279]{box-sizing:border-box!important;display:inline-block!important;flex-shrink:0;-o-object-fit:contain;object-fit:contain;overflow:hidden!important;position:relative!important}.tool-icon[data-v-bcc7f279],.tool-icon svg[data-v-bcc7f279]{height:20px!important;width:20px!important}.tool-icon[data-v-bcc7f279],.tool-icon[data-v-bcc7f279] *,.tool-icon svg[data-v-bcc7f279]{max-height:20px!important;max-width:20px!important}.tool-count[data-v-bcc7f279]{color:#909499;font-size:12px;font-weight:500;padding:0 4px}.promption-tips-wrapper[data-v-bcc7f279]{align-items:center;border:0;margin-top:50px;position:absolute;z-index:1000}.custom-tools-dropdown[data-v-bcc7f279]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;max-height:400px;min-height:200px;overflow:visible;position:fixed;width:300px;z-index:9999}.custom-tools-dropdown.dropdown-above[data-v-bcc7f279]{box-shadow:0 -4px 12px #00000026}.custom-tools-dropdown.dropdown-below[data-v-bcc7f279]{box-shadow:0 4px 12px #00000026}.promption-tips-wrapper[data-v-bcc7f279] svg path{fill:#ececec}@media(prefers-color-scheme:dark){.tool-count[data-v-bcc7f279]{color:#fff}.promption-tips-wrapper[data-v-bcc7f279] svg path{fill:#444}.custom-tools-dropdown[data-v-bcc7f279]{background-color:#333;border:1px solid #444}.custom-tools-dropdown.dropdown-above[data-v-bcc7f279]{box-shadow:0 -4px 12px #0000004d}.custom-tools-dropdown.dropdown-below[data-v-bcc7f279]{box-shadow:0 4px 12px #0000004d}}.model-selection-container[data-v-0bb5a36b]{align-items:center;display:flex;position:relative}.model-selection-button[data-v-0bb5a36b]{align-items:center;background:#fff;border:1px solid #efefef;border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;gap:4px;height:36px;padding:8px;transition:all .2s ease}@media screen and (max-width:480px){.model-selection-button[data-v-0bb5a36b]{max-width:var(--mobile-max-width,170px)}}.model-selection-button[data-v-0bb5a36b]:hover{background:#f5f5f5;border-color:#dcdfe0}.model-selection-button.active[data-v-0bb5a36b]{background:#f8f9fa;border-color:#007bff}.model-selection-button.disabled[data-v-0bb5a36b]{cursor:pointer;opacity:.7}.model-selection-button.disabled[data-v-0bb5a36b]:hover{background:#f5f5f5;opacity:.85}.model-icon[data-v-0bb5a36b]{border-radius:2px;flex-shrink:0;height:20px;-o-object-fit:contain;object-fit:contain;width:20px}.model-label[data-v-0bb5a36b]{color:#333;flex:1;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-icon[data-v-0bb5a36b]{color:#666;flex-shrink:0;height:16px;transition:transform .2s ease;width:16px}.dropdown-icon.rotated[data-v-0bb5a36b]{transform:rotate(180deg)}.model-dropdown[data-v-0bb5a36b]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026;max-height:calc(100vh - 160px);max-width:320px;min-width:280px;overflow:hidden;position:fixed;z-index:9999}.dropdown-content[data-v-0bb5a36b]{max-height:calc(100vh - 200px);overflow-y:auto;padding:16px}.model-option[data-v-0bb5a36b]{border-radius:12px;cursor:pointer;margin-bottom:20px;transition:background-color .2s ease}.model-option[data-v-0bb5a36b]:last-child{margin-bottom:0}.model-option .row[data-v-0bb5a36b]{align-items:center;display:flex;justify-content:space-between}.model-option .row[data-v-0bb5a36b]:has(+.description){margin-bottom:4px}.model-option .left[data-v-0bb5a36b]{align-items:center;display:flex;flex:1;gap:8px}.model-option .left .icon[data-v-0bb5a36b]{display:flex;flex-shrink:0;height:14px;width:14px}.model-option-icon[data-v-0bb5a36b]{border-radius:4px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.model-option .left .text[data-v-0bb5a36b]{color:#333;font-size:14px;font-weight:500;line-height:1.4}.model-option .right[data-v-0bb5a36b]{align-items:center;display:flex;justify-content:flex-end}.model-option .right input[type=radio][data-v-0bb5a36b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:50%;cursor:pointer;height:16px;margin:0;position:relative;width:16px}.model-option .right input[type=radio][data-v-0bb5a36b]:checked{background-color:#fff;border-color:#0f7fff}.model-option .right input[type=radio][data-v-0bb5a36b]:checked:after{background:#0f7fff;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.model-option .description[data-v-0bb5a36b]{margin-top:0}.model-option .description .text[data-v-0bb5a36b]{color:#666;font-size:12px;line-height:1.4}.model-switch-popover[data-v-0bb5a36b]{max-height:410px;max-width:380px;overflow-y:auto}@media(max-width:1220px){.model-switch-popover[data-v-0bb5a36b]{max-height:calc(100vh - 300px);max-width:calc(100vw - 88px)}}.model-switch-popover .new-chat-session[data-v-0bb5a36b]{align-items:flex-start;border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:16px}.model-switch-popover .new-chat-session .desc[data-v-0bb5a36b]{color:#232425;font-family:Arial;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.model-switch-popover .button[data-v-0bb5a36b]{align-items:center;background:#232425;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:400;gap:6px;height:32px;line-height:150%;padding:5px 16px}.model-switch-popover .icon[data-v-0bb5a36b]{align-items:center;display:flex;height:16px;justify-content:center;width:16px}@media(prefers-color-scheme:dark){.model-switch-popover .new-chat-session .desc[data-v-0bb5a36b]{color:#fff}.model-selection-button[data-v-0bb5a36b]{background:#333;border-color:#444;color:#fff}.model-selection-button[data-v-0bb5a36b]:hover{background:#444;border-color:#555}.model-selection-button.active[data-v-0bb5a36b]{background:#2a2a2a;border-color:#09f}.model-selection-button.disabled[data-v-0bb5a36b]{cursor:pointer;opacity:.7}.model-selection-button.disabled[data-v-0bb5a36b]:hover{background:#444;opacity:.85}.model-label[data-v-0bb5a36b]{color:#fff}.dropdown-icon[data-v-0bb5a36b]{color:#ccc}.model-dropdown[data-v-0bb5a36b]{background:#333;border-color:#444;box-shadow:0 4px 12px #0000004d}.model-option .left .text[data-v-0bb5a36b]{color:#fff}.model-option .description .text[data-v-0bb5a36b]{color:#ccc}.model-option .right input[type=radio][data-v-0bb5a36b]{background-color:#fff;border-color:#666}.model-option .right input[type=radio][data-v-0bb5a36b]:checked{background-color:#fff;border-color:#0f7fff}}.model-dropdown.dropdown-above[data-v-0bb5a36b]{box-shadow:0 -4px 12px #00000026}.model-dropdown.dropdown-below[data-v-0bb5a36b]{box-shadow:0 4px 12px #00000026}@media(prefers-color-scheme:dark){.model-dropdown.dropdown-above[data-v-0bb5a36b]{box-shadow:0 -4px 12px #0000004d}.model-dropdown.dropdown-below[data-v-0bb5a36b]{box-shadow:0 4px 12px #0000004d}}.custom-agent-mention-wrapper[data-v-ce578155]{pointer-events:none}.agent-mention-dropdown[data-v-ce578155]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow-y:auto;pointer-events:auto}.agent-mention-list[data-v-ce578155]{padding:4px}.agent-mention-item[data-v-ce578155]{align-items:center;border-radius:6px;cursor:pointer;display:flex;padding:8px 12px;transition:background-color .15s ease}.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;font-size:12px;font-weight:600;letter-spacing:.3px;padding:8px 12px 4px}.agent-divider[data-v-ce578155]{background:#e5e7eb;height:1px;margin:6px 8px}.agent-avatar[data-v-ce578155],.agent-avatar-placeholder[data-v-ce578155]{align-items:center;background:#f0f0f0;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:12px;width:32px}.agent-avatar.internal-icon[data-v-ce578155]{background:transparent}.agent-avatar img[data-v-ce578155]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width: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;font-size:12px;line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discover-item[data-v-ce578155]{position:relative}.discover-arrow[data-v-ce578155]{align-items:center;color:#909499;display:flex;flex-shrink:0;margin-left:auto}@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-4e3c3a4a]{align-items:center;background:#e5e7eb!important;border:1px solid #e5e7eb!important;border-radius:23px 23px 0 0!important;box-sizing:border-box!important;display:flex;padding:8px 12px;position:relative;width:100%}.dark .selected-context-bar[data-v-4e3c3a4a]{background:#2a2a2a!important;border-color:#2a2a2a!important}.context-bar-inner[data-v-4e3c3a4a]{width:100%}.context-item[data-v-4e3c3a4a]{align-items:center;display:flex;justify-content:space-between}.context-item-left[data-v-4e3c3a4a]{align-items:center;display:flex;gap:8px}.context-item-icon[data-v-4e3c3a4a]{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.context-item-icon img[data-v-4e3c3a4a]{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.context-item-label[data-v-4e3c3a4a]{color:#262626;font-size:14px;font-weight:500}.dark .context-item-label[data-v-4e3c3a4a]{color:#e0e0e0}.context-item-remove[data-v-4e3c3a4a]{align-items:center;background:transparent;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .15s ease}.context-item-remove[data-v-4e3c3a4a]:hover{background-color:#0000000d}.dark .context-item-remove[data-v-4e3c3a4a]{color:#999}.dark .context-item-remove[data-v-4e3c3a4a]:hover{background-color:#ffffff0d}.team-chat-mention-wrapper[data-v-e10e820d]{pointer-events:none}.mention-dropdown[data-v-e10e820d]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 12px #0000001a;overflow-y:auto;pointer-events:auto}.mention-list[data-v-e10e820d]{padding:4px}.mention-item[data-v-e10e820d]{align-items:center;border-radius:6px;cursor:pointer;display:flex;padding:8px 12px;transition:background-color .15s ease}.mention-item[data-v-e10e820d]:hover{background-color:#f5f5f5}.mention-item.selected[data-v-e10e820d]{background-color:#e8f4ff}.agent-avatar[data-v-e10e820d]{align-items:center;background:#f0f0f0;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:12px;width:32px}.agent-icon[data-v-e10e820d]{height:20px;width:20px}.agent-icon[data-v-e10e820d] svg{height:100%;width: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;font-size:12px;line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@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;box-shadow:0 4px 12px #00000026;min-width:240px;padding:8px 0}.upload-option-item[data-v-f6c37e19]{align-items:center;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background-color .2s ease}.upload-option-item[data-v-f6c37e19]:hover{background-color:#f5f5f5}.option-icon[data-v-f6c37e19]{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.option-icon[data-v-f6c37e19] svg{color:#232425;height:100%;width: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(1)}}.video-generation-card[data-v-9d649505]{background:#f9f9f9;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.card-header[data-v-9d649505]{justify-content:space-between;margin-bottom:12px}.card-header[data-v-9d649505],.operation-type[data-v-9d649505]{align-items:center;display:flex}.operation-type[data-v-9d649505]{color:#667eea;gap:8px}.operation-name[data-v-9d649505]{color:#1f2937;font-size:14px;font-weight:600}.remove-button[data-v-9d649505]{align-items:center;background:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;height:28px;justify-content:center;transition:all .2s;width:28px}.remove-button[data-v-9d649505]:hover{background:#fee;color:#ef4444}.card-content[data-v-9d649505],.operation-details[data-v-9d649505]{display:flex;flex-direction:column;gap:8px}.image-preview-row[data-v-9d649505]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.image-separator[data-v-9d649505]{color:#667eea;font-size:20px;font-weight:600;padding:0 4px}.preview-row[data-v-9d649505]{display:flex;flex-wrap:wrap;gap:12px}.preview-image-container[data-v-9d649505],.preview-video-container[data-v-9d649505]{display:flex;flex-direction:column;gap:4px;position:relative}.preview-image[data-v-9d649505]{max-width:150px;-o-object-fit:cover;object-fit:cover}.preview-image[data-v-9d649505],.preview-video[data-v-9d649505]{border:1px solid #e5e7eb;border-radius:8px;max-height:150px}.preview-video[data-v-9d649505]{max-width:200px}.preview-placeholder[data-v-9d649505]{border:1px solid #e5e7eb;border-radius:8px;gap:8px;max-width:200px;padding:16px}.preview-placeholder[data-v-9d649505],.preview-placeholder-small[data-v-9d649505]{align-items:center;background:#f9fafb;color:#6b7280;display:flex;flex-direction:column}.preview-placeholder-small[data-v-9d649505]{border:2px dashed #e5e7eb;border-radius:8px;gap:6px;height:150px;justify-content:center;width:150px}.placeholder-text[data-v-9d649505]{color:#6b7280;font-size:12px;font-weight:500}.icon-svg[data-v-9d649505]{color:#6b7280;height:32px;width:32px}.preview-label[data-v-9d649505]{color:#6b7280;font-size:12px;max-width:200px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.detail-item[data-v-9d649505]{align-items:flex-start;display:flex;gap:8px}.detail-label[data-v-9d649505]{color:#6b7280;flex-shrink:0;font-size:13px;font-weight:500}.detail-value[data-v-9d649505]{color:#1f2937;flex:1;font-size:13px}.script-text[data-v-9d649505]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.detail-badge[data-v-9d649505]{background:#f0f4ff;border-radius:6px;color:#667eea;font-size:12px;font-weight:500;padding:4px 10px}@media(prefers-color-scheme:dark){.video-generation-card[data-v-9d649505]{background:#1a1a1a;border-color:#333}.operation-name[data-v-9d649505]{color:#e5e7eb}.remove-button[data-v-9d649505]{color:#9ca3af}.remove-button[data-v-9d649505]:hover{background:#ef44441a;color:#ef4444}.image-separator[data-v-9d649505]{color:#8b9ff5}.preview-image[data-v-9d649505],.preview-video[data-v-9d649505]{border-color:#333}.preview-placeholder[data-v-9d649505],.preview-placeholder-small[data-v-9d649505]{background:#0a0a0a;border-color:#333;color:#9ca3af}.detail-label[data-v-9d649505],.icon-svg[data-v-9d649505],.placeholder-text[data-v-9d649505],.preview-label[data-v-9d649505]{color:#9ca3af}.detail-value[data-v-9d649505]{color:#e5e7eb}.detail-badge[data-v-9d649505]{background:#667eea26;color:#8b9ff5}}@media(max-width:768px){.video-generation-card[data-v-9d649505]{padding:12px}.preview-row[data-v-9d649505]{flex-direction:column}.preview-image[data-v-9d649505],.preview-video[data-v-9d649505]{max-width:100%}}.asset-reference-card[data-v-a1bd014c]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-width:100%;overflow:hidden;width:100%}.card-header[data-v-a1bd014c]{background:#f8f9fa;border-bottom:1px solid #e5e7eb;justify-content:space-between;padding:6px 16px}.card-header[data-v-a1bd014c],.operation-type[data-v-a1bd014c]{align-items:center;display:flex;min-width:0}.operation-type[data-v-a1bd014c]{color:#667eea;flex:1;gap:8px}.operation-name[data-v-a1bd014c]{color:#1f2937;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-button[data-v-a1bd014c]{background:transparent;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;flex-shrink:0;padding:4px;transition:all .2s ease}.remove-button[data-v-a1bd014c]:hover{background:#f3f4f6;color:#ef4444}.card-content[data-v-a1bd014c]{max-width:100%;overflow:hidden;padding:16px}.asset-list[data-v-a1bd014c]{display:flex;flex-wrap:wrap;gap:4px}.asset-item[data-v-a1bd014c]{height:100px;transition:transform .2s ease;width:100px}.asset-item.editable[data-v-a1bd014c]{cursor:grab}.asset-item.dragging[data-v-a1bd014c]{cursor:grabbing;opacity:.5}.asset-preview[data-v-a1bd014c]{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.preview-image[data-v-a1bd014c],.preview-video[data-v-a1bd014c]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.preview-audio[data-v-a1bd014c]{align-items:center;color:#667eea;display:flex;justify-content:center}.order-badge[data-v-a1bd014c]{border-radius:12px;bottom:6px;font-size:12px;font-weight:600;left:6px;padding:2px 8px}.order-badge[data-v-a1bd014c],.remove-asset-btn[data-v-a1bd014c]{background:#000000b3;color:#fff;position:absolute}.remove-asset-btn[data-v-a1bd014c]{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;right:6px;top:6px;transition:opacity .2s ease;width:24px}.asset-preview:hover .remove-asset-btn[data-v-a1bd014c]{opacity:1}.remove-asset-btn[data-v-a1bd014c]:hover{background:#ef4444}.upload-item[data-v-a1bd014c]{cursor:pointer}.upload-placeholder[data-v-a1bd014c]{align-items:center;border:2px dashed #d1d5db;border-radius:8px;color:#9ca3af;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;transition:all .2s ease;width:100%}.upload-placeholder[data-v-a1bd014c]:hover{background:#f8f9fa;border-color:#667eea;color:#667eea}.upload-text[data-v-a1bd014c]{font-size:12px;font-weight:500}@media(prefers-color-scheme:dark){.asset-reference-card[data-v-a1bd014c]{background:#1f2937;border-color:#374151}.card-header[data-v-a1bd014c]{background:#111827;border-bottom-color:#374151}.operation-name[data-v-a1bd014c]{color:#f3f4f6}.remove-button[data-v-a1bd014c]{color:#9ca3af}.remove-button[data-v-a1bd014c]:hover{background:#374151;color:#ef4444}.card-content[data-v-a1bd014c]{background:#1f2937}.assets-grid-container[data-v-a1bd014c]{background:#111827}.asset-preview[data-v-a1bd014c]{background:#374151}.order-badge[data-v-a1bd014c],.remove-asset-btn[data-v-a1bd014c]{background:#000c}.upload-placeholder[data-v-a1bd014c]{background:#1f2937;border-color:#4b5563;color:#9ca3af}.upload-placeholder[data-v-a1bd014c]:hover{background:#374151;border-color:#667eea;color:#667eea}}.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]{inset:0;position:fixed}.popup-backdrop[data-v-f48d897c]{pointer-events:all}.oauth-tools-popup[data-v-f48d897c]{animation:slideUp-f48d897c .2s ease-out;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026,0 0 1px #0000001a;max-height:500px;max-width:400px;min-width:320px;overflow-y:auto;padding:16px;pointer-events:all;position:fixed}@keyframes slideUp-f48d897c{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.tools-list[data-v-f48d897c]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.tool-item[data-v-f48d897c]{align-items:center;border:1px solid #e5e7eb;border-radius:8px;display:flex;padding:12px;transition:background-color .2s}.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]{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:12px;width:32px}.tool-icon .icon-svg[data-v-f48d897c]{height:100%;width: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;display:inline-block;font-size:12px;font-weight:500;padding:4px 12px}.connected-badge[data-v-f48d897c]{background-color:#10b981;color:#fff}.connect-button[data-v-f48d897c]{background-color:#3b82f6;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;padding:6px 16px;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]{align-items:center;background-color:#f3f4f6;border:1px dashed #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:10px 16px;transition:all .2s;width:100%}.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]{align-items:center;background-color:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;justify-content:center;padding:8px 16px;transition:all .2s;width:100%}.manage-link[data-v-f48d897c]:hover{background-color:#f3f4f6;color:#374151}.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]{background-color:#374151;border-color:#4b5563;color:#d1d5db}.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{background-color:#374151;color:#d1d5db}}.spin[data-v-d8b84a1b]{align-items:center;animation:spin-d8b84a1b 2s linear infinite;display:flex;justify-content:center;left:-24px;position:absolute;top:1px}@keyframes spin-d8b84a1b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.buttons[data-v-d8b84a1b]{display:flex;flex-direction:row;justify-content:space-between}.button[data-v-d8b84a1b]{border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;padding:6px 0;width:calc(50% - 5px)}.button .label[data-v-d8b84a1b]{position:relative}.cancel[data-v-d8b84a1b]{background:#f5f5f5;color:#606366}.confirm[data-v-d8b84a1b]{background:#232425;color:#fff}.wrapper[data-v-d8b84a1b]{background:#fff;border-radius:16px;color:#000;max-width:calc(100vw - 32px);padding:24px;width:540px}.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]{align-items:flex-start;align-self:stretch;background:#fffbee;border-radius:8px;display:flex;flex-direction:column;font-style:normal;font-weight:400;gap:2px;line-height:150%;padding:12px}.github-binding-prompt-wrapper[data-v-cd775e42]{align-items:center;background:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:11}@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]{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;max-width:400px;padding:24px;text-align:center}.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]{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.github-binding-prompt-wrapper .button[data-v-cd775e42]{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-weight:500;gap:8px;justify-content:center;min-width:100px;padding:8px 16px;transition:opacity .3s ease}.github-binding-prompt-wrapper .button.primary[data-v-cd775e42]{background:#232425;color:#fff}.github-binding-prompt-wrapper .button.secondary[data-v-cd775e42]{background:#f5f5f5;color:#606366}@media(prefers-color-scheme:dark){.github-binding-prompt-wrapper .button.primary[data-v-cd775e42]{background:#fff;color:#232425}.github-binding-prompt-wrapper .button.secondary[data-v-cd775e42]{background:#374151;color:#d1d5db}}.github-binding-prompt-wrapper .button[data-v-cd775e42]:hover{opacity:.8}.github-binding-prompt-wrapper .button .icon[data-v-cd775e42]{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.github-binding-prompt-wrapper .button .label[data-v-cd775e42]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.convert-document-type-prompt-wrapper[data-v-373571a1]{align-items:center;background:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:11}@media(prefers-color-scheme:dark){.convert-document-type-prompt-wrapper[data-v-373571a1]{background:#232425}}.convert-document-type-prompt-wrapper .convert-document-type-prompt-inner[data-v-373571a1]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.convert-document-type-prompt-wrapper .button-group[data-v-373571a1]{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:center}.convert-document-type-prompt-wrapper .text[data-v-373571a1]{color:#232425;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media(prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .text[data-v-373571a1]{color:#fff}}.convert-document-type-prompt-wrapper .button[data-v-373571a1]{align-items:center;background:#232425;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:10px;justify-content:center;max-width:200px;padding:6px 14px;transition:opacity .3s ease}.convert-document-type-prompt-wrapper .button.disabled[data-v-373571a1]{cursor:not-allowed;opacity:.5}@media(prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .button[data-v-373571a1]{background:#fff;color:#232425}}.convert-document-type-prompt-wrapper .button .icon[data-v-373571a1]{align-items:center;color:#fff;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@media(prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .button .icon[data-v-373571a1]{color:#232425}}.convert-document-type-prompt-wrapper .button .label[data-v-373571a1]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.convert-document-type-prompt-wrapper .cancel-button[data-v-373571a1]{background:#f5f5f5;color:#232425}@media(prefers-color-scheme:dark){.convert-document-type-prompt-wrapper .cancel-button[data-v-373571a1]{background:#606366;color:#fff}}.editor-switch-bar[data-v-cfd2c095]{background:#f6ecec;border:1px solid #dec6c5;border-bottom:none;border-radius:12px 12px 0 0;box-sizing:border-box;margin-bottom:-20px;margin-left:12px;overflow:hidden;padding:0 1px;transition:all .3s ease;width:calc(var(--container-width, 100%) - 24px)}@media(max-width:1220px){.editor-switch-bar[data-v-cfd2c095]{margin-top:12px;width:calc(100% - 24px)}}.bar-content[data-v-cfd2c095]{align-items:center;display:flex;margin-bottom:12px;padding:6px 12px 0;transition:all .3s ease}.switch-content[data-v-cfd2c095]{flex:1;overflow:hidden}.editor-info[data-v-cfd2c095]{gap:2px;justify-content:space-between}.editor-info[data-v-cfd2c095],.editor-type[data-v-cfd2c095]{align-items:center;display:flex}.editor-type[data-v-cfd2c095]{flex-shrink:0;gap:4px}.icon[data-v-cfd2c095]{font-size:12px}.type-text[data-v-cfd2c095]{color:#500724;font-size:14px;font-weight:600}.editor-options[data-v-cfd2c095]{max-height:none;opacity:1;overflow:visible}.option-group[data-v-cfd2c095]{border-radius:8px;gap:2px;margin-right:12px;padding:2px}.option-button[data-v-cfd2c095],.option-group[data-v-cfd2c095]{background:#fff;display:flex;flex-wrap:wrap}.option-button[data-v-cfd2c095]{align-content:center;align-items:center;border:none;border-radius:6px;color:#551c19;cursor:pointer;font-size:12px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:150%;padding:1px 10px;transition:all .2s ease}.option-button[data-v-cfd2c095]:hover{opacity:.8}.option-button.active[data-v-cfd2c095]{background:#551c19;color:#fff}.check-icon[data-v-cfd2c095]{flex-shrink:0;height:12px;width:12px}.option-icon[data-v-cfd2c095]{font-size:10px;text-align:center;width:12px}.option-label[data-v-cfd2c095]{font-weight:500;white-space:nowrap}.toggle-button[data-v-cfd2c095]{align-items:center;background:#ebe1e1;border:none;border-radius:30px;color:#6c757d;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transform:rotate(180deg);transition:all .3s ease;width:20px}.toggle-button[data-v-cfd2c095]:hover{opacity:.8}.toggle-button.rotated[data-v-cfd2c095]{transform:rotate(0)}.format-description[data-v-cfd2c095]{animation:slideUp-cfd2c095 .3s ease-out;background:#fffbfb;padding:12px;transform-origin:bottom}@media(prefers-color-scheme:dark){.format-description[data-v-cfd2c095]{background:#333}}@keyframes slideUp-cfd2c095{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.description-content[data-v-cfd2c095]{max-width:100%}.description-title[data-v-cfd2c095]{color:#495057;font-size:13px;font-weight:600;margin:0 0 6px}@media(prefers-color-scheme:dark){.description-title[data-v-cfd2c095]{color:#fff}}.description-list[data-v-cfd2c095]{display:flex;flex-direction:column;gap:10px;margin:0;padding:0 0 4px}.description-item[data-v-cfd2c095]{align-items:center;display:flex;gap:6px;justify-content:flex-start}.description-icon[data-v-cfd2c095]{color:#5cd4a1;flex-shrink:0;height:18px;width:18px}.description-text[data-v-cfd2c095]{color:#000;font-family:Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0}@media(prefers-color-scheme:dark){.description-text[data-v-cfd2c095]{color:#fff}}.editor-switch-bar.compact[data-v-cfd2c095]{background:transparent;border:none;border-radius:0;margin:0;padding:0;width:auto}.editor-switch-bar.compact .editor-options[data-v-cfd2c095]{max-height:none;opacity:1;overflow:visible}.editor-switch-bar.compact .option-group[data-v-cfd2c095]{margin-right:0}.rollback-prompt-wrapper[data-v-bb797224]{align-items:center;background:#fff;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:11}@media(prefers-color-scheme:dark){.rollback-prompt-wrapper[data-v-bb797224]{background:#232425}}.rollback-prompt-wrapper .rollback-prompt-inner[data-v-bb797224]{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.rollback-prompt-wrapper .text[data-v-bb797224]{color:#232425;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:center}@media(prefers-color-scheme:dark){.rollback-prompt-wrapper .text[data-v-bb797224]{color:#fff}}.rollback-prompt-wrapper .button[data-v-bb797224]{align-items:center;background:#232425;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-direction:row;gap:10px;justify-content:center;max-width:200px;padding:6px 14px}@media(prefers-color-scheme:dark){.rollback-prompt-wrapper .button[data-v-bb797224]{background:#fff;color:#232425}}.rollback-prompt-wrapper .button .icon[data-v-bb797224]{align-items:center;color:#fff;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@media(prefers-color-scheme:dark){.rollback-prompt-wrapper .button .icon[data-v-bb797224]{color:#232425}}.rollback-prompt-wrapper .button .label[data-v-bb797224]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-session-wrapper[data-v-bb797224]{align-items:center;border:1px solid #efefef;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}@media(hover:hover){.chat-session-wrapper[data-v-bb797224]:hover{background:#f5f5f5}}@media(prefers-color-scheme:dark){.chat-session-wrapper[data-v-bb797224]{background:#333;border-color:#444}@media(hover:hover){.chat-session-wrapper[data-v-bb797224]:hover{background:#444;border-color:#555}}}.chat-session-wrapper .icon[data-v-bb797224]{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;width:24px}.chat-session-popover[data-v-bb797224]{max-height:410px;max-width:380px;overflow-y:auto}@media(max-width:1220px){.chat-session-popover[data-v-bb797224]{max-height:calc(100vh - 300px);max-width:calc(100vw - 88px)}}.chat-session-popover .button[data-v-bb797224]{align-items:center;background:#232425;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:14px;font-style:normal;font-weight:400;gap:6px;height:32px;line-height:150%;padding:5px 16px}.chat-session-popover .divider[data-v-bb797224]{background:#efefef;height:1px;margin:0 0 16px;width:100%}.chat-session-popover .new-chat-session[data-v-bb797224]{align-items:flex-start;border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;padding:16px}.chat-session-popover .new-chat-session .desc[data-v-bb797224]{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-bb797224]{color:#fff}}.chat-session-popover .icon[data-v-bb797224]{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.chat-session-history-item[data-v-bb797224]{color:#232425;cursor:pointer;height:28px;opacity:.5}@media(prefers-color-scheme:dark){.chat-session-history-item[data-v-bb797224]{color:#fff}}.chat-session-history-item.active[data-v-bb797224]{opacity:1}@media(hover:hover){.chat-session-history-item[data-v-bb797224]:hover{opacity:1}}.stop-icon[data-v-bb797224]{align-items:center;display:flex;height:14px;justify-content:center;width:14px}.remove[data-v-bb797224] svg{height:100%;width:100%}.prompt-files .prompt-file.image[data-v-bb797224]{height:50px;padding:0;width:50px}.prompt-files .prompt-file.image .remove[data-v-bb797224]{right:-8px;top:-8px}.file-wrapper[data-v-bb797224]{align-items:center;background:#fafafa;border:1px solid #efefef;border-radius:12px;display:flex;flex-direction:row;flex-shrink:0;gap:8px;height:48px;justify-content:flex-start;padding:0 8px;width:152px}.file-wrapper .file-icon[data-v-bb797224]{background-color:#fff;border-radius:8px;box-sizing:border-box;flex-shrink:0;height:36px;padding:6px;width:36px}.file-wrapper .file-icon[data-v-bb797224] svg{height:100%;width:100%}.file-wrapper .file-info[data-v-bb797224]{flex-grow:1;max-width:100px}.file-wrapper .file-info .file-name[data-v-bb797224]{color:#232425;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.file-wrapper .file-info .file-size[data-v-bb797224]{color:#909499;font-size:10px;font-style:normal;font-weight:400;line-height:150%;width:100%}.textarea-wrapper[data-v-bb797224]{box-sizing:border-box;display:flex;gap:10px;overflow:visible;position:relative;z-index:10}.prompt-files[data-v-bb797224]{display:flex;flex-direction:row;gap:8px;overflow-x:auto;padding:12px 0 0;width:100%}.prompt-files .prompt-file[data-v-bb797224]{align-items:center;display:flex;flex-shrink:0;justify-content:center;position:relative}.prompt-files .prompt-file-inner[data-v-bb797224]{height:100%;position:relative;width:100%}.prompt-files .prompt-file .remove[data-v-bb797224]{align-items:center;background:#000;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:0;top:-8px;width:16px;z-index:1}.prompt-files .prompt-file img[data-v-bb797224]{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prompt-files .prompt-file.template-card[data-v-bb797224]{height:48px;width:auto}.template-card-wrapper[data-v-bb797224]{align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:row;height:48px;max-width:240px;min-width:200px;overflow:hidden}@media(prefers-color-scheme:dark){.template-card-wrapper[data-v-bb797224]{background:#2a2a2a;border:1px solid #444}}.template-preview[data-v-bb797224]{flex-shrink:0;height:48px;overflow:hidden}.template-preview-image[data-v-bb797224]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.prompt-files .prompt-file.template-card img[data-v-bb797224]{border-radius:0}.template-info[data-v-bb797224]{flex:1;min-width:0;padding:0 8px}.template-name[data-v-bb797224]{color:#232425;display:block;font-size:12px;font-style:normal;font-weight:400;line-height:150%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(prefers-color-scheme:dark){.template-name[data-v-bb797224]{color:#fff}}.template-label[data-v-bb797224]{color:#909499;font-size:10px;font-style:normal;font-weight:400;line-height:150%;width:100%}.prompt-files .prompt-file.video-generation-card-wrapper[data-v-bb797224]{height:auto;max-width:100%;min-width:280px;width:auto}.video-generation-card-wrapper[data-v-bb797224]{padding:0}.asset-reference-card-wrapper[data-v-bb797224]{width:100%}.search-input-wrapper-background[data-v-bb797224]{background:#0f7fff;background:linear-gradient(270deg,#000,#000 45%,#376cd2,#0f7fff 55%,#0f7fff);height:100%;margin-left:-170%;position:absolute;top:0;transition:all 1s ease-in-out;width:300%;z-index:-1}.searchAskFollowUp .search-input-wrapper-background[data-v-bb797224],.sparkQuestion .search-input-wrapper-background[data-v-bb797224]{background:#fff}.active .search-input-wrapper-background[data-v-bb797224]{margin-left:-10%}.input.sparkQuestion[data-v-bb797224],.input.white[data-v-bb797224]{background:#fff;color:#d9d9d9}.input.sparkQuestion[data-v-bb797224]{padding-right:4px}.input.sparkQuestion textarea[data-v-bb797224],.input.white textarea[data-v-bb797224]{background:transparent;color:#606366}.input.searchAskFollowUp textarea[data-v-bb797224],.input.searchAskFollowUp.active textarea[data-v-bb797224]{caret-color:#232425;color:#232425}.input.sparkQuestion.active textarea[data-v-bb797224]{caret-color:#606366;color:#606366}.sparkQuestion .input-icon[data-v-bb797224],.white .input-icon[data-v-bb797224]{background:#f2f2f2;border-radius:8px;color:#232425;height:20px;padding:4px;width:20px}.searchAskFollowUp .input-icon[data-v-bb797224]{height:32px;width:32px}.icon-group[data-v-bb797224]{background:#fff;display:flex;overflow:visible;position:relative}.icon-group.in-speech[data-v-bb797224]{z-index:11}@media(prefers-color-scheme:dark){.icon-group[data-v-bb797224]{background:#333}}.right-icon-group[data-v-bb797224]{align-items:center;display:flex;justify-content:flex-end;width:100%}.searchAskFollowUp .icon-group[data-v-bb797224]{margin-right:0}.sparkQuestion .input-icon[data-v-bb797224]{background:#fff}.sparkQuestion .input-icon[data-v-bb797224]:hover{background:#2324250f}.input-icon[data-v-bb797224] svg{align-items:center;display:flex;justify-content:center;width:100%}.white[data-v-bb797224] .input-icon *,.white.active[data-v-bb797224] .input-icon *{fill:#232425}.sparkQuestion[data-v-bb797224] .input-icon *{fill:#232425;opacity:.65}.sparkQuestion.active[data-v-bb797224] .input-icon *{fill:#606366;opacity:1}.input[data-v-bb797224]{align-items:stretch;border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;overflow:visible;position:relative;z-index:1}.input.searchAskFollowUp[data-v-bb797224]{border:1px solid #efefef}.input.searchAskFollowUp.focus[data-v-bb797224]{box-shadow:0 1px 8px #00000014}.input.has-suggestions[data-v-bb797224]{border-radius:12px 12px 0 0}.input.sparkQuestion[data-v-bb797224]{border:1px solid #fff}.input.has-suggestions.sparkQuestion[data-v-bb797224]{border-radius:0 0 12px 12px}.input.focus.sparkQuestion[data-v-bb797224]{border:1px solid #dcdfe0}.input textarea[data-v-bb797224]{background:transparent;border:0;box-sizing:border-box;font-size:16px;outline:none;resize:none;transition:color 1s ease-in-out;width:100%}.input-icon[data-v-bb797224]{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.active .input-icon[data-v-bb797224]{color:#fff}.searchAskFollowUp .input-icon[data-v-bb797224]{color:#232425}.prefix-button[data-v-bb797224]{align-items:center;border:1px solid #efefef;border-radius:12px;cursor:pointer;display:flex;font-size:14px;font-weight:500;justify-content:start;padding:0 12px}@media(max-width:1220px){.input-icon.expand[data-v-bb797224]{display:none}}@media(prefers-color-scheme:dark){.input.sparkQuestion[data-v-bb797224],.searchAskFollowUp .search-input-wrapper-background[data-v-bb797224],.sparkQuestion .search-input-wrapper-background[data-v-bb797224]{background:#232425}.input.active textarea[data-v-bb797224],.input.active.searchAskFollowUp textarea[data-v-bb797224],.input.active.sparkQuestion textarea[data-v-bb797224],.input.active.white textarea[data-v-bb797224],.input.searchAskFollowUp textarea[data-v-bb797224],.input.sparkQuestion textarea[data-v-bb797224],.input.white textarea[data-v-bb797224]{caret-color:#fff;color:#fff}.input-icon[data-v-bb797224] svg:hover{fill:#fff}.spin-icon[data-v-bb797224] svg:hover{fill:#000}.white[data-v-bb797224] .input-icon *,.white.active[data-v-bb797224] .input-icon *{fill:#fff}.searchAskFollowUp[data-v-bb797224] .input-icon *,.sparkQuestion[data-v-bb797224] .input-icon *{color:#fff;fill:#fff;opacity:.8}.searchAskFollowUp.active[data-v-bb797224] .input-icon *,.sparkQuestion.active[data-v-bb797224] .input-icon *{color:#fff;fill:#fff;opacity:1}.index .search-input-wrapper-background[data-v-bb797224]{background:linear-gradient(270deg,#333,#333 45%,#376cd2,#0f7fff 55%,#0f7fff)}.input.index[data-v-bb797224]{border:1px solid transparent}.input.index.has-suggestions[data-v-bb797224]{border:1px solid #0f7fff}}.moa .search-input-wrapper-background[data-v-bb797224]{background:#fff}.moa.input[data-v-bb797224]{border-radius:16px}.moa.input textarea[data-v-bb797224]{color:#232425}.moa .icon-group[data-v-bb797224]{margin-right:0}@media(prefers-color-scheme:dark){.moa .input-icon[data-v-bb797224]{color:#232425}.moa .search-input-wrapper-background[data-v-bb797224]{background:#333}.moa.input textarea[data-v-bb797224]{color:#fff}.search-input[data-v-bb797224]{scrollbar-color:#676767 transparent}}.enter-icon[data-v-bb797224]{display:flex;flex-direction:column;height:100%}.enter-icon-wrapper[data-v-bb797224]{justify-content:center;width:36px}.enter-icon-wrapper[data-v-bb797224],.research-me-btn[data-v-bb797224]{align-items:center;display:flex;height:36px}.research-me-btn[data-v-bb797224]{border:1px solid #efefef;border-radius:32px;box-sizing:border-box;color:#232425;justify-content:flex-start;padding:12px;transition:all .2s ease}.research-me-btn[data-v-bb797224]:hover{background:#f5f5f5;border-color:#dcdfe0}.research-me-btn-icon[data-v-bb797224]{align-items:center;border:1px solid #efefef;border-radius:50%;box-sizing:border-box;display:flex;height:36px;justify-content:center;width:36px}@media(prefers-color-scheme:dark){.research-me-btn[data-v-bb797224]{background:#333;color:#fff}.research-me-btn-icon[data-v-bb797224]{border:1px solid #efefef30}.research-me-btn-icon[data-v-bb797224]:hover{border:1px solid #efefef}.research-me-btn[data-v-bb797224]{border:1px solid #efefef2f}.research-me-btn[data-v-bb797224]:hover{background:#444}}.custom-tools-dropdown[data-v-bb797224]{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px #00000026;position:absolute;width:235px;z-index:9999}.icon-group .flex.items-center.gap-2[data-v-bb797224]{overflow:visible;position:relative}@media(prefers-color-scheme:dark){.custom-tools-dropdown[data-v-bb797224]{background-color:#333;border:1px solid #444}}.model-selection-icon-container[data-v-bb797224]{overflow:visible}.agent-selector-btn-container[data-v-bb797224],.model-selection-icon-container[data-v-bb797224]{align-items:center;display:flex;justify-content:center;position:relative}.agent-selector-btn[data-v-bb797224]{align-items:center;background:transparent;border-radius:35%;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all .2s ease}.agent-selector-btn.active[data-v-bb797224],.agent-selector-btn[data-v-bb797224]:hover{background:#f0f0f0}.agent-selector-btn .at-symbol[data-v-bb797224]{color:#909499;font-size:16px;font-weight:400;line-height:1}@media(prefers-color-scheme:dark){.agent-selector-btn.active[data-v-bb797224],.agent-selector-btn[data-v-bb797224]:hover{background:#444}.agent-selector-btn .at-symbol[data-v-bb797224]{color:#9ca3af}}.selected-context-bar[data-v-bb797224]{background:#e5e7eb;border:1px solid #e5e7eb;border-radius:16px 16px 0 0;box-sizing:border-box;width:100%}.dark .selected-context-bar[data-v-bb797224]{background:#2a2a2a;border-color:#404040}.context-bar-inner[data-v-bb797224]{align-items:center;display:flex;flex-wrap:wrap;gap:0;width:100%}.context-item[data-v-bb797224]{align-items:center;border-radius:12px 12px 0 0;display:flex;flex:1;gap:8px;padding:8px 12px}.context-item[data-v-bb797224],.dark .context-item[data-v-bb797224]{background:transparent}.context-item-agent[data-v-bb797224]{justify-content:space-between}.context-item-left[data-v-bb797224]{align-items:center;display:flex;flex:1;gap:8px}.context-item-icon[data-v-bb797224]{align-items:center;background:#f3f4f6;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;overflow:hidden;width:20px}.dark .context-item-icon[data-v-bb797224]{background:#374151}.context-item-icon img[data-v-bb797224]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.context-item-label[data-v-bb797224]{color:#374151;flex:1;font-size:13px;font-weight:500;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .context-item-label[data-v-bb797224]{color:#e5e7eb}.context-item-remove[data-v-bb797224]{align-items:center;background:transparent;border:none;border-radius:50%;color:#9ca3af;cursor:pointer;display:flex;height:18px;justify-content:center;margin-left:4px;padding:0;transition:all .2s;width:18px}.context-item-remove[data-v-bb797224]:hover{background:#f3f4f6;color:#374151}.dark .context-item-remove[data-v-bb797224]{color:#9ca3af}.dark .context-item-remove[data-v-bb797224]:hover{background:#374151;color:#e5e7eb}.context-bar-inner.has-multiple-items[data-v-bb797224]{justify-content:flex-start}.context-bar-inner.has-multiple-items .context-item[data-v-bb797224]{flex:0 0 auto}.prompt-input-agent-bar[data-v-bb797224]{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px)}.search-toggle-button[data-v-bb797224]{align-items:center;background:var(--bg-color,#fff);border:1px solid #efefef;border-radius:20px;box-sizing:border-box;cursor:pointer;display:flex;gap:4px;height:36px;padding:8px;transition:all .2s ease}.search-toggle-button .icon[data-v-bb797224]{color:#666;flex-shrink:0;height:20px;transition:color .2s ease;width:20px}.search-toggle-button .text[data-v-bb797224]{color:#333;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.search-toggle-button[data-v-bb797224]:hover{background:#f5f5f5;border-color:#dcdfe0}.search-toggle-button.active[data-v-bb797224]{background:#edf1ff;border-color:#4b70e8}.search-toggle-button.active .icon[data-v-bb797224],.search-toggle-button.active .text[data-v-bb797224]{color:#4b70e8}.search-toggle-button.disabled[data-v-bb797224]{cursor:not-allowed;opacity:.5}.search-toggle-button.disabled[data-v-bb797224]:hover{background:#fff;border-color:#efefef}@media(prefers-color-scheme:dark){.search-toggle-button[data-v-bb797224]{background:#333;border-color:#555}.search-toggle-button .icon[data-v-bb797224]{color:#999}.search-toggle-button .text[data-v-bb797224]{color:#ddd}.search-toggle-button[data-v-bb797224]:hover{background:#3a3a3a;border-color:#666}.search-toggle-button.active[data-v-bb797224]{background:#4b70e833;border-color:#4b70e8}.search-toggle-button.active .icon[data-v-bb797224],.search-toggle-button.active .text[data-v-bb797224]{color:#6b8fe8}.search-toggle-button.disabled[data-v-bb797224]:hover{background:#333;border-color:#555}}.upload-disabled-wrapper[data-v-bb797224]{display:inline-block;position:relative}.upload-disabled-wrapper[data-v-bb797224] *{pointer-events:none!important}@media screen and (max-width:768px){.search-toggle-button[data-v-bb797224]{max-width:100px}}@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)}}
