.agent-mention-float[data-v-60c41f02]{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 28px rgba(15,23,42,.14);overflow:hidden}.agent-mention-header[data-v-60c41f02]{flex-shrink:0;padding:9px 12px 7px;border-bottom:1px solid #f3f4f6;font-size:12px;font-weight:600;color:#6b7280;text-align:left}.agent-mention-state[data-v-60c41f02]{display:flex;align-items:center;justify-content:center;gap:6px;flex:1;min-height:72px;padding:12px;color:#9ca3af;font-size:12px;text-align:center}.agent-mention-list[data-v-60c41f02]{list-style:none;margin:0;padding:4px 0;overflow-y:auto;flex:1;min-height:0;text-align:left}.agent-mention-item[data-v-60c41f02]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:8px 12px;cursor:pointer;transition:background .15s ease}.agent-mention-item.active[data-v-60c41f02],.agent-mention-item[data-v-60c41f02]:hover{background:#f3f0ff}.agent-mention-name[data-v-60c41f02]{width:100%;font-size:13px;line-height:1.35;color:#111827;text-align:left;word-break:break-all}.agent-mention-tag[data-v-60c41f02]{max-width:100%;padding:1px 6px;border-radius:999px;background:#f3f4f6;color:#6b7280;font-size:10px;line-height:1.35;text-align:left}.agent-input-tag[data-v-457bd65a]{display:inline-flex;align-items:center;gap:6px;max-width:100%;margin-bottom:8px;padding:4px 8px 4px 10px;border-radius:999px;background:#eef2ff;color:#4338ca}.agent-input-tag-icon[data-v-457bd65a]{flex-shrink:0;font-size:14px;line-height:1}.agent-input-tag-name[data-v-457bd65a]{flex:1;min-width:0;font-size:13px;line-height:1.35;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.agent-input-tag-close[data-v-457bd65a]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;border-radius:50%;background:transparent;color:#6366f1;cursor:pointer;transition:background .15s ease,color .15s ease}.agent-input-tag-close i[data-v-457bd65a]{font-size:12px;line-height:1}.agent-input-tag-close[data-v-457bd65a]:hover{background:rgba(99,102,241,.12);color:#4338ca}.notice-wrapper[data-v-6cd021b7]{position:fixed;inset:0;z-index:999;background-color:rgba(0,0,0,.3);overflow:hidden}.notice-wrapper .notice-content[data-v-6cd021b7]{position:absolute;inset:0;margin:auto;width:460px;height:511px}.notice-wrapper .notice-content .close[data-v-6cd021b7]{position:absolute;top:30px;right:30px;width:35px;height:35px;cursor:pointer}.notice-wrapper .notice-content .question[data-v-6cd021b7]{position:absolute;left:50%;transform:translateX(-50%);width:220px;height:50px;bottom:102px;cursor:pointer}.tool-input-panel[data-v-0e57f878]{margin-bottom:8px;border:none;border-radius:0;background:transparent}.tool-input-panel.is-collapsed[data-v-0e57f878]{margin-bottom:4px}.tool-panel-header[data-v-0e57f878]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px;min-height:24px}.tool-input-panel.is-collapsed .tool-panel-header[data-v-0e57f878]{margin-bottom:0}.tool-panel-header-main[data-v-0e57f878]{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;padding:0;cursor:pointer;color:inherit;flex:1;min-width:0;text-align:left}.tool-panel-header-main i[data-v-0e57f878]{font-size:12px;color:#9ca3af;transition:transform .2s,color .2s}.tool-panel-header-main:hover .tool-panel-title[data-v-0e57f878],.tool-panel-header-main:hover i[data-v-0e57f878]{color:#6b46fe}.tool-panel-title[data-v-0e57f878]{font-size:12px;color:#9ca3af;line-height:24px;transition:color .2s}.tool-panel-actions[data-v-0e57f878]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.tool-panel-action[data-v-0e57f878]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;color:#9ca3af;cursor:pointer;padding:0;line-height:1;transition:background .2s,color .2s}.tool-panel-action i[data-v-0e57f878]{font-size:14px;line-height:1}.tool-panel-action[data-v-0e57f878]:hover{background:#f3f0ff;color:#6b46fe}.tool-panel-action:active i.el-icon-refresh[data-v-0e57f878]{transform:rotate(180deg);transition:transform .3s}.tool-panel-body[data-v-0e57f878]{padding:0;overflow:hidden}.tool-panel-body-enter-active[data-v-0e57f878],.tool-panel-body-leave-active[data-v-0e57f878]{transition:opacity .22s ease,max-height .28s ease;max-height:240px}.tool-panel-body-enter[data-v-0e57f878],.tool-panel-body-leave-to[data-v-0e57f878]{opacity:0;max-height:0}.suggestion-list[data-v-0e57f878]{display:flex;flex-direction:column;gap:6px}.suggestion-item[data-v-0e57f878]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#fafafc;border:none;font-size:13px;color:#374151;cursor:pointer;transition:background .2s,transform .2s}.suggestion-item i[data-v-0e57f878]{color:#6b46fe}.suggestion-item[data-v-0e57f878]:hover{background:#f3f0ff;transform:translateX(2px)}.tool-panel-enter-active[data-v-0e57f878],.tool-panel-leave-active[data-v-0e57f878]{transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1),max-height .32s ease}.tool-panel-enter[data-v-0e57f878],.tool-panel-leave-to[data-v-0e57f878]{opacity:0;transform:translateY(12px)}.translate-lang-bar[data-v-b51d0ef2]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.lang-trigger[data-v-b51d0ef2]{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;min-width:88px;max-width:168px;height:32px;padding:0 10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;font-size:13px;font-weight:500;color:#1d1d1f;cursor:pointer;line-height:1;transition:border-color .2s,color .2s,box-shadow .2s;box-sizing:border-box}.lang-trigger .lang-trigger-text[data-v-b51d0ef2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lang-trigger i[data-v-b51d0ef2]{font-size:12px;color:#9ca3af;flex-shrink:0;transition:color .2s}.lang-trigger[data-v-b51d0ef2]:hover{border-color:#c4b5fd;color:#6b46fe}.lang-trigger:hover i[data-v-b51d0ef2]{color:#6b46fe}.lang-swap-btn[data-v-b51d0ef2]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:transparent;color:#9ca3af;cursor:pointer;flex-shrink:0;padding:0;transition:background .2s,color .2s}.lang-swap-btn svg[data-v-b51d0ef2]{display:block;width:14px;height:10px}.lang-swap-btn[data-v-b51d0ef2]:hover:not(.is-disabled):not(:disabled){background:#f3f0ff;color:#6b46fe}.lang-swap-btn.is-disabled[data-v-b51d0ef2],.lang-swap-btn[data-v-b51d0ef2]:disabled{cursor:not-allowed;opacity:.45}.translate-lang-dropdown{min-width:168px;padding:4px 0;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 8px 24px rgba(15,23,42,.08)}.translate-lang-dropdown .el-dropdown-menu__item{font-size:13px;color:#374151;padding:8px 16px;line-height:1.4}.translate-lang-dropdown .el-dropdown-menu__item:hover{background:#f9fafb;color:#6b46fe}.translate-lang-dropdown .el-dropdown-menu__item.is-active{color:#6b46fe;background:#f3f0ff;font-weight:500}.attached-file-bar[data-v-838be3bc]{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#fafafc;max-width:100%}.attached-doc[data-v-838be3bc],.attached-photo[data-v-838be3bc]{display:flex;align-items:center;gap:10px;min-width:0}.attached-icon-wrap[data-v-838be3bc]{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.attached-icon-wrap.is-doc[data-v-838be3bc]{width:36px;height:36px}.attached-photo-thumb[data-v-838be3bc]{width:40px;height:40px;border-radius:6px;object-fit:cover}.attached-file-icon[data-v-838be3bc]{width:36px;height:36px;object-fit:contain}.attached-loading[data-v-838be3bc]{font-size:22px;color:#6b46fe}.attached-doc-meta[data-v-838be3bc]{display:flex;flex-direction:column;min-width:0}.attached-name[data-v-838be3bc]{font-size:13px;color:#1d1d1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.attached-size[data-v-838be3bc]{font-size:12px;color:#9ca3af}.attached-clear[data-v-838be3bc]{width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:#9ca3af;cursor:pointer;flex-shrink:0}.attached-clear[data-v-838be3bc]:hover{background:#f3f0ff;color:#6b46fe}.photo-input-preview[data-v-449e2d29]{position:relative;flex-shrink:0}.photo-preview-thumb[data-v-449e2d29]{width:56px;height:56px;border-radius:10px;overflow:hidden;border:1px solid #e5e7eb;background:#fff;cursor:zoom-in;display:block}.photo-preview-thumb.is-loading[data-v-449e2d29]{display:flex;align-items:center;justify-content:center;cursor:default}.photo-preview-thumb[data-v-449e2d29]:hover{border-color:#c4b5fd}[data-v-449e2d29] .el-image__inner{width:100%;height:100%;object-fit:cover}.photo-preview-loading[data-v-449e2d29]{font-size:22px;color:#6b46fe}.photo-preview-clear[data-v-449e2d29]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;border:none;border-radius:50%;background:rgba(29,29,31,.72);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;font-size:10px;line-height:1;z-index:1}.photo-preview-clear[data-v-449e2d29]:hover{background:rgba(29,29,31,.88)}.doc-quick-actions[data-v-b328ae82]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.doc-quick-actions[data-v-b328ae82]::-webkit-scrollbar{display:none}.doc-action-btn[data-v-b328ae82]{display:inline-flex;align-items:center;gap:4px;border:none;border-radius:16px;background:#fafafc;padding:6px 12px;font-size:12px;color:#4b5563;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .2s}.doc-action-btn[data-v-b328ae82]:hover{color:#6b46fe;background:#f3f0ff}.chat-attachment-bar[data-v-316d8acc]{display:flex;flex-wrap:wrap;gap:8px;width:100%}.chat-attachment-item[data-v-316d8acc]{display:inline-flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#fafafc;max-width:240px}.attached-icon-wrap[data-v-316d8acc]{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.attached-icon-wrap.is-image[data-v-316d8acc]{width:40px;height:40px}.attached-image-thumb[data-v-316d8acc]{width:40px;height:40px;border-radius:6px;object-fit:cover}.attached-file-icon[data-v-316d8acc]{width:36px;height:36px;object-fit:contain}.attached-loading[data-v-316d8acc]{font-size:20px;color:#6b46fe}.attached-meta[data-v-316d8acc]{display:flex;flex-direction:column;min-width:0}.attached-name[data-v-316d8acc]{font-size:13px;color:#1d1d1f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.attached-size[data-v-316d8acc]{font-size:12px;color:#9ca3af}.attached-clear[data-v-316d8acc]{width:24px;height:24px;border:none;border-radius:6px;background:transparent;color:#9ca3af;cursor:pointer;flex-shrink:0}.attached-clear[data-v-316d8acc]:hover{background:#f3f0ff;color:#6b46fe}.ai-part[data-v-5b9c4503]{position:relative;width:100%;height:100%;overflow-x:hidden;overflow-y:hidden;text-align:center;background:transparent;display:flex;flex-direction:column}.ai-top[data-v-5b9c4503]{text-align:center;position:relative;z-index:1}.ai-logo-wrap[data-v-5b9c4503]{position:relative;display:inline-block}.ai-logo-glow[data-v-5b9c4503]{position:absolute;left:50%;top:55%;width:160px;height:160px;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(107,70,254,.18) 0,rgba(107,70,254,0) 70%);border-radius:50%;animation:glowPulse-5b9c4503 3s ease-in-out infinite;pointer-events:none}.ai-logo[data-v-5b9c4503]{position:relative;z-index:1;width:auto;height:150px;display:inline-block;margin-top:0;object-fit:contain}.animate-float[data-v-5b9c4503]{animation:floatBob-5b9c4503 3.2s ease-in-out infinite}.animate-fade-up[data-v-5b9c4503]{opacity:0;animation:fadeUpIn-5b9c4503 .65s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--delay,0s)}.animate-input-in[data-v-5b9c4503]{opacity:0;animation:fadeUpIn-5b9c4503 .7s cubic-bezier(.22,1,.36,1) forwards;animation-delay:.42s}.animate-chip-in[data-v-5b9c4503]{opacity:0;animation:chipIn-5b9c4503 .45s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(.58s + var(--i, 0)*0.07s)}@keyframes floatBob-5b9c4503{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes glowPulse-5b9c4503{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}@keyframes fadeUpIn-5b9c4503{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes chipIn-5b9c4503{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.main-title[data-v-5b9c4503]{font-weight:700;color:#1d1d1f;font-size:36px;margin-top:20px}.sub-title[data-v-5b9c4503]{font-size:16px;color:#9ca3af;margin-top:8px}.main-page[data-v-5b9c4503]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.welcome-center[data-v-5b9c4503]{width:100%;padding:0 24px}.search-part[data-v-5b9c4503]{width:100%;max-width:960px;margin:0 auto 16px;position:relative;bottom:0;flex-shrink:0;transition:margin-top .45s cubic-bezier(.22,1,.36,1)}.search-part.welcome-search[data-v-5b9c4503]{margin-top:-40px;z-index:2}.search-part.chat-input-part[data-v-5b9c4503]{margin-bottom:20px}.search-slide-enter-active[data-v-5b9c4503],.search-slide-leave-active[data-v-5b9c4503]{transition:opacity .35s ease,transform .45s cubic-bezier(.22,1,.36,1)}.search-slide-enter[data-v-5b9c4503]{opacity:0;transform:translateY(24px)}.search-slide-leave-to[data-v-5b9c4503]{opacity:0;transform:translateY(-16px)}.input-card[data-v-5b9c4503]{text-align:left}.input-main-box[data-v-5b9c4503]{position:relative;border:1px solid #d4c4ff;border-radius:20px;background:#fff;box-shadow:0 4px 24px rgba(107,70,254,.1);padding:12px 14px 14px;overflow:visible}.doc-tool-row[data-v-5b9c4503]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:8px}.input-toolbar[data-v-5b9c4503]{display:flex;align-items:center;padding-top:12px;margin-top:12px;border-top:1px solid #f0f0f5;min-height:44px}.model-selector[data-v-5b9c4503]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:136px;box-sizing:border-box;padding:8px 28px 8px 14px;border:1px solid #e5e7eb;border-radius:20px;background:#fff;cursor:pointer;flex-shrink:0}.model-selector .model-name[data-v-5b9c4503]{width:100%;font-size:13px;font-weight:500;color:#1d1d1f;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.model-selector .model-arrow[data-v-5b9c4503]{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:#9ca3af}.web-search-btn[data-v-5b9c4503]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-width:108px;box-sizing:border-box;padding:8px 14px;border-radius:20px;border:1px solid #e5e7eb;background:#fff;color:#4b5563;font-size:13px;white-space:nowrap;cursor:pointer;user-select:none;transition:background-color .2s,border-color .2s,color .2s;margin-left:20px;flex-shrink:0}.web-search-btn i[data-v-5b9c4503]{font-size:14px}.web-search-btn.active[data-v-5b9c4503]{border-color:#6b46fe;background:#f3f0ff;color:#6b46fe}.web-search-btn[data-v-5b9c4503]:hover:not(.active){border-color:#c4b5fd;color:#6b46fe}.input-editor-area[data-v-5b9c4503]{display:flex;flex-direction:column;min-height:72px;max-height:220px;border:1px solid #d4c4ff;border-radius:12px;background:#fafafc;overflow:hidden}.input-editor-area .input-scroll-body[data-v-5b9c4503]{flex:1;min-height:48px;max-height:140px;overflow-x:hidden;overflow-y:auto;padding:14px 16px 8px}.input-editor-area .input-scroll-body[data-v-5b9c4503]::-webkit-scrollbar{width:6px}.input-editor-area .input-scroll-body[data-v-5b9c4503]::-webkit-scrollbar-thumb{background:rgba(107,70,254,.25);border-radius:6px}.input-editor-area .input-footer-row[data-v-5b9c4503]{flex-shrink:0;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:6px 10px 10px;background:#fafafc;border-radius:0 0 11px 11px}.input-editor-area .input-footer-left[data-v-5b9c4503]{display:flex;align-items:flex-end;gap:10px;min-width:0;flex:1}.input-editor-area .input-actions[data-v-5b9c4503]{position:static;margin-left:auto;flex-shrink:0}.input-editor-area .fallback-textarea[data-v-5b9c4503] .el-textarea__inner{border:none;background:transparent;box-shadow:none;font-size:15px;color:#1d1d1f;padding:0;resize:none;min-height:48px;max-height:none;overflow:hidden;line-height:1.6}.input-editor-area[data-v-5b9c4503] .editor-input{padding:0!important;max-height:none!important;overflow:visible!important}.input-editor-area[data-v-5b9c4503] .w-e-text-container{padding:0!important;min-height:48px;max-height:none!important;height:auto!important;overflow:visible!important}.input-editor-area[data-v-5b9c4503] .w-e-scroll{padding:0!important;min-height:48px!important;max-height:none!important;height:auto!important;overflow:visible!important}.input-editor-area[data-v-5b9c4503] .w-e-text,.input-editor-area[data-v-5b9c4503] [data-slate-editor=true],.input-editor-area[data-v-5b9c4503] [data-slate-editor]{padding:0!important}.input-editor-area[data-v-5b9c4503] .w-e-text-container [data-slate-editor=true] p,.input-editor-area[data-v-5b9c4503] .w-e-text-container [data-slate-editor] p,.input-editor-area[data-v-5b9c4503] .w-e-text p{margin:0!important}.input-editor-area[data-v-5b9c4503] .w-e-text-placeholder{left:0!important;top:0!important;right:0;width:auto!important;color:#9ca3af!important;font-style:normal;line-height:1.6;pointer-events:none}.chat-input-part .prompt-chips[data-v-5b9c4503]{padding:4px 0 10px}.chat-input-part .prompt-chip[data-v-5b9c4503]{padding:6px 12px;font-size:12px}.chat-input-part .input-main-box[data-v-5b9c4503]{padding:8px 12px 10px}.chat-input-part .input-editor-area[data-v-5b9c4503]{min-height:56px;max-height:180px}.chat-input-part .input-editor-area .input-scroll-body[data-v-5b9c4503]{max-height:100px;padding:10px 14px 6px}.chat-input-part .input-editor-area .input-footer-row[data-v-5b9c4503]{padding:4px 8px 8px}.chat-input-part .input-editor-area .fallback-textarea[data-v-5b9c4503] .el-textarea__inner{min-height:40px;font-size:14px}.chat-input-part .input-toolbar[data-v-5b9c4503]{padding-top:8px;margin-top:8px;min-height:36px}.chat-input-part .model-selector[data-v-5b9c4503]{padding:6px 28px 6px 14px}.chat-input-part .web-search-btn[data-v-5b9c4503]{padding:6px 14px}.chat-input-part .input-actions[data-v-5b9c4503]{gap:8px}.chat-input-part .send[data-v-5b9c4503]{width:36px;height:36px}.chat-input-part .send.stop-send .stop-icon-square[data-v-5b9c4503]{width:10px;height:10px}.input-actions[data-v-5b9c4503]{display:flex;align-items:center;gap:12px}.send-hint[data-v-5b9c4503]{font-size:12px;color:#9ca3af;white-space:nowrap;user-select:none}.hidden-file-input[data-v-5b9c4503]{display:none}.attachment-btn[data-v-5b9c4503]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer}.attachment-btn .icon-fujian[data-v-5b9c4503]{font-size:20px;color:#9ca3af}.attachment-btn:hover .icon-fujian[data-v-5b9c4503]{color:#6b46fe}.attachment-btn.is-uploading[data-v-5b9c4503]{cursor:wait}.attachment-btn.is-uploading .el-icon-loading[data-v-5b9c4503]{font-size:18px;color:#6b46fe}.send[data-v-5b9c4503]{width:40px;height:40px;border-radius:50%;background:#6b46fe;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .25s ease,transform .2s ease,box-shadow .25s ease}.send .icon-jiantou[data-v-5b9c4503]{color:#fff;font-size:18px;display:inline-block;transition:transform .2s ease}.send[data-v-5b9c4503]:hover:not(.disabled){background:#5a3ae0;transform:scale(1.06);box-shadow:0 4px 12px rgba(107,70,254,.35)}.send:hover:not(.disabled) .icon-jiantou[data-v-5b9c4503]{transform:translateY(-1px)}.send[data-v-5b9c4503]:active:not(.disabled){transform:scale(.95)}.send.disabled[data-v-5b9c4503]{background:#e5e7eb;cursor:not-allowed}.send.disabled .icon-jiantou[data-v-5b9c4503]{color:#9ca3af}.send.stop-send[data-v-5b9c4503]{background:#6b46fe;border:none;box-shadow:0 2px 8px rgba(107,70,254,.35)}.send.stop-send .stop-icon-square[data-v-5b9c4503]{width:12px;height:12px;border-radius:2px;background:#fff;flex-shrink:0}.send.stop-send[data-v-5b9c4503]:hover{background:#5a3ae0;transform:scale(1.06);box-shadow:0 4px 12px rgba(107,70,254,.45)}.send.stop-send[data-v-5b9c4503]:active{transform:scale(.95)}.active-tool-bar[data-v-5b9c4503],.prompt-chips[data-v-5b9c4503]{display:flex;flex-wrap:wrap;gap:10px;padding:10px 0 20px 0}.active-tool-bar .prompt-chip.is-locked[data-v-5b9c4503]{cursor:default;padding-right:10px}.active-tool-bar .active-tool-close[data-v-5b9c4503]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border:none;border-radius:50%;background:transparent;color:#9ca3af;cursor:pointer;padding:0;transition:background .2s,color .2s}.active-tool-bar .active-tool-close[data-v-5b9c4503]:hover{background:rgba(107,70,254,.12);color:#6b46fe}.prompt-chip[data-v-5b9c4503]{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #e5e7eb;border-radius:20px;font-size:13px;color:#4b5563;background:#fff;cursor:pointer;transition:all .25s cubic-bezier(.22,1,.36,1);white-space:nowrap;user-select:none}.prompt-chip .iconfont[data-v-5b9c4503]{font-size:16px;color:#6b7280}.prompt-chip.active[data-v-5b9c4503]{border-color:#6b46fe;background:#f3f0ff;color:#6b46fe;transform:scale(1.02);box-shadow:0 2px 8px rgba(107,70,254,.15)}.prompt-chip.active .iconfont[data-v-5b9c4503]{color:#6b46fe}.prompt-chip[data-v-5b9c4503]:hover:not(.active){border-color:#c4b5fd;color:#6b46fe;background:#f9f7ff;transform:translateY(-2px)}.prompt-chip:hover:not(.active) .iconfont[data-v-5b9c4503]{color:#6b46fe}.prompt-chip[data-v-5b9c4503]:active{transform:scale(.98)}.prompt-chip-more[data-v-5b9c4503]{display:flex;align-items:center;gap:4px}.prompt-chip-more .el-icon-arrow-down[data-v-5b9c4503]{font-size:12px;transition:transform .2s}.prompt-chip-more .el-icon-arrow-down.is-open[data-v-5b9c4503]{transform:rotate(180deg)}.agent-list-container[data-v-5b9c4503]{position:relative;width:1272px;height:304px;padding:24px;border-radius:16px;background:linear-gradient(103.5deg,#fee,#fff 29%,#fff 71%,#cef)}.agent-title[data-v-5b9c4503]{font-size:18px;color:#6b46fe;margin-bottom:16px}.agent-list-content[data-v-5b9c4503]{display:flex;flex-wrap:wrap}.agent-label[data-v-5b9c4503]{background:#fff;border:1px solid #e9e8ea;border-radius:8px;padding:16px 16px;cursor:pointer;margin:0 12px 16px 0}.agent-label[data-v-5b9c4503]:hover{border:1px solid #c4b5fd;background:#f3f0ff}@media (max-width:768px){.main-title[data-v-5b9c4503]{font-size:28px}.search-part.welcome-search[data-v-5b9c4503]{margin-top:-20px}.ai-logo[data-v-5b9c4503]{height:120px}.agent-list-container[data-v-5b9c4503]{width:100%!important;max-width:100%;height:auto!important;min-height:320px}}@media (prefers-reduced-motion:reduce){.ai-logo-glow[data-v-5b9c4503],.animate-chip-in[data-v-5b9c4503],.animate-fade-up[data-v-5b9c4503],.animate-float[data-v-5b9c4503],.animate-input-in[data-v-5b9c4503]{animation:none!important;opacity:1!important;transform:none!important}.search-slide-enter-active[data-v-5b9c4503],.search-slide-leave-active[data-v-5b9c4503]{transition:none!important}}.chat-session-layout[data-v-5b9c4503]{flex:1;min-height:0;width:100%;margin:0;padding:0 8px;box-sizing:border-box;transition:padding-right .32s cubic-bezier(.22,1,.36,1)}.chat-session-layout.web-search-open[data-v-5b9c4503]{padding-right:368px}.chat-session-main[data-v-5b9c4503]{width:100%;max-width:960px;height:100%;min-height:0;margin:0 auto;display:flex;flex-direction:column}.chat-container[data-v-5b9c4503]{position:relative;flex:1;min-height:0;width:100%;overflow:hidden}.web-search-side-panel[data-v-5b9c4503]{position:fixed;top:0;right:0;width:360px;height:100%;z-index:30;transform:translateX(100%);transition:transform .32s cubic-bezier(.22,1,.36,1);pointer-events:none}.web-search-side-panel.is-open[data-v-5b9c4503]{transform:translateX(0);pointer-events:auto}.web-search-panel-inner[data-v-5b9c4503]{width:100%;height:100%;background:#fafbfc;border-left:1px solid #f0f0f5;border-radius:18px 0 0 18px;box-shadow:-8px 0 32px rgba(15,23,42,.08);display:flex;flex-direction:column;overflow:hidden}.web-search-panel-header[data-v-5b9c4503]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 16px 14px;background:#fff;flex-shrink:0}.web-search-panel-header-left[data-v-5b9c4503]{display:flex;align-items:center;gap:12px;min-width:0}.web-search-panel-icon[data-v-5b9c4503]{width:36px;height:36px;border-radius:10px;background:linear-gradient(180deg,#f3f0ff,#ede9fe);color:#6b46fe;display:flex;align-items:center;justify-content:center;flex-shrink:0}.web-search-panel-icon i[data-v-5b9c4503]{font-size:18px;font-weight:600}.web-search-panel-title[data-v-5b9c4503]{font-size:16px;font-weight:600;color:#1d1d1f;line-height:1.4;text-align:left}.web-search-panel-subtitle[data-v-5b9c4503]{margin-top:2px;font-size:12px;color:#9ca3af;line-height:1.4;text-align:left}.web-search-panel-close[data-v-5b9c4503]{width:32px;height:32px;border:none;border-radius:8px;background:transparent;color:#9ca3af;cursor:pointer;flex-shrink:0;transition:background .2s,color .2s}.web-search-panel-close[data-v-5b9c4503]:hover{background:#f3f0ff;color:#6b46fe}.web-search-panel-close i[data-v-5b9c4503]{font-size:16px}.sources-panel-tabs[data-v-5b9c4503]{display:flex;gap:8px;padding:10px 14px 0;background:#fff;border-bottom:1px solid #f0f0f5;flex-shrink:0}.sources-panel-tab[data-v-5b9c4503]{flex:1;min-width:0;border:none;border-radius:10px 10px 0 0;background:transparent;color:#6b7280;font-size:13px;font-weight:500;line-height:1.4;padding:10px 8px;cursor:pointer;transition:color .2s,background .2s}.sources-panel-tab.is-active[data-v-5b9c4503]{color:#6b46fe;background:#f8f5ff}.sources-panel-tab-count[data-v-5b9c4503]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:999px;background:#ede9fe;color:#6b46fe;font-size:11px;font-weight:600}.corpus-list[data-v-5b9c4503]{display:flex;flex-direction:column;gap:15px}.corpus-card[data-v-5b9c4503]{display:flex;gap:12px;padding:14px 14px 14px 12px;border:1px solid #f0f0f5;border-radius:14px;background:#fff;box-shadow:0 2px 12px rgba(15,23,42,.04);opacity:0;animation:corpusCardIn-5b9c4503 .38s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--i, 0)*0.06s);transition:border-color .25s,box-shadow .25s,transform .25s cubic-bezier(.22,1,.36,1)}.corpus-card.is-clickable[data-v-5b9c4503]{cursor:pointer}.corpus-card.is-clickable[data-v-5b9c4503]:hover{border-color:#e9d5ff;box-shadow:0 8px 24px rgba(107,70,254,.12);transform:translateY(-2px)}.corpus-card.is-clickable:hover .corpus-cover[data-v-5b9c4503]{transform:scale(1.03)}.corpus-card.is-clickable:hover .corpus-card-link-icon[data-v-5b9c4503]{opacity:1;transform:translate(2px,-2px)}.corpus-card.is-clickable:hover .corpus-card-title[data-v-5b9c4503]{color:#6b46fe}.corpus-card.is-clickable[data-v-5b9c4503]:active{transform:translateY(0);box-shadow:0 4px 14px rgba(107,70,254,.1)}@keyframes corpusCardIn-5b9c4503{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.corpus-card-index[data-v-5b9c4503]{flex-shrink:0;width:24px;height:24px;border-radius:8px;background:#f3f0ff;color:#6b46fe;font-size:12px;font-weight:600;line-height:24px;text-align:center}.corpus-card-body[data-v-5b9c4503]{position:relative;min-width:0;flex:1;text-align:left}.corpus-cover[data-v-5b9c4503]{width:100%;max-height:120px;object-fit:cover;border-radius:10px;margin-bottom:10px;background:#f3f4f6;transition:transform .28s cubic-bezier(.22,1,.36,1)}.corpus-card-title[data-v-5b9c4503]{font-size:14px;font-weight:600;color:#1d1d1f;line-height:1.55;word-break:break-word;padding-right:20px;transition:color .2s}.corpus-card-link-icon[data-v-5b9c4503]{position:absolute;top:0;right:0;font-size:14px;color:#6b46fe;opacity:.45;transition:opacity .2s,transform .2s}.internet-search-panel .web-search-panel-icon[data-v-5b9c4503],.recommended-corpus-panel .web-search-panel-icon[data-v-5b9c4503]{width:40px;height:40px;border-radius:0;background:transparent}.internet-search-panel .web-search-panel-icon-img[data-v-5b9c4503],.recommended-corpus-panel .web-search-panel-icon-img[data-v-5b9c4503]{width:48px;height:48px;object-fit:contain;display:block}.recommended-corpus-panel[data-v-5b9c4503]{z-index:31}.web-search-panel-body[data-v-5b9c4503]{flex:1;min-height:0;overflow-y:auto;padding:14px 14px 20px;background:#fff}.web-search-panel-body[data-v-5b9c4503]::-webkit-scrollbar{width:6px}.web-search-panel-body[data-v-5b9c4503]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:3px}.web-search-list[data-v-5b9c4503]{display:flex;flex-direction:column;gap:10px}.web-search-card[data-v-5b9c4503]{display:flex;gap:12px;padding:14px 14px 14px 12px;border:1px solid #f0f0f5;border-radius:14px;background:#fff;box-shadow:0 2px 12px rgba(15,23,42,.04);transition:border-color .2s,box-shadow .2s,transform .2s}.web-search-card[data-v-5b9c4503]:hover{border-color:#e9d5ff;box-shadow:0 4px 16px rgba(107,70,254,.08);transform:translateY(-1px)}.web-search-card-index[data-v-5b9c4503]{flex-shrink:0;width:24px;height:24px;border-radius:8px;background:#f3f0ff;color:#6b46fe;font-size:12px;font-weight:600;line-height:24px;text-align:center}.web-search-card-body[data-v-5b9c4503]{min-width:0;flex:1;text-align:left}.web-search-card-title[data-v-5b9c4503]{font-size:14px;font-weight:600;color:#1d1d1f;line-height:1.55;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.web-search-card-meta[data-v-5b9c4503]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:8px 10px;border-radius:10px;background:#f9fafb;border:1px solid #f0f0f5;text-decoration:none;transition:background .2s,border-color .2s}.web-search-card-meta[data-v-5b9c4503]:hover{background:#f3f0ff;border-color:#e9d5ff}.web-search-card-meta-left[data-v-5b9c4503]{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1}.web-search-card-logo[data-v-5b9c4503]{width:18px;height:18px;border-radius:4px;object-fit:contain;flex-shrink:0;background:#fff}.web-search-card-logo-fallback[data-v-5b9c4503]{width:18px;height:18px;border-radius:4px;background:#ede9fe;color:#6b46fe;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.web-search-card-logo-fallback i[data-v-5b9c4503]{font-size:11px}.web-search-card-url[data-v-5b9c4503]{font-size:12px;color:#6b7280;line-height:1.4;word-break:break-all}.web-search-card-meta:hover .web-search-card-url[data-v-5b9c4503]{color:#6b46fe}.web-search-card-link-icon[data-v-5b9c4503]{flex-shrink:0;font-size:13px;color:#c4b5fd;transition:color .2s}.web-search-card-meta:hover .web-search-card-link-icon[data-v-5b9c4503]{color:#6b46fe}.web-search-card-site[data-v-5b9c4503]{margin-top:8px;display:inline-block;padding:2px 8px;border-radius:6px;background:#f3f0ff;color:#7c3aed;font-size:11px;line-height:1.5}.web-search-empty[data-v-5b9c4503]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:48px 16px;color:#9ca3af;font-size:14px}.web-search-empty i[data-v-5b9c4503]{font-size:28px;color:#d1d5db}.chat-session-main .search-part.chat-input-part[data-v-5b9c4503]{flex-shrink:0;width:100%;max-width:100%;margin:0 0 20px;padding:0}.chat-session-main .search-part.agent-search-part[data-v-5b9c4503] .el-textarea__inner{font-family:puhui2\.0,"阿里巴巴普惠体 2.0 55","阿里巴巴普惠体 2.0",sans-serif;font-size:14px;color:#1d1d1f;border:1px solid #d4c4ff;border-radius:16px;box-shadow:0 4px 24px rgba(107,70,254,.1);padding:12px 52px 12px 16px;resize:none;min-height:56px;max-height:100px;overflow-y:auto;line-height:1.6}.chat-session-main .search-part.agent-search-part[data-v-5b9c4503] .el-textarea__inner::placeholder{font-family:inherit;color:#9ca3af}.chat-session-main .search-part.agent-search-part .send[data-v-5b9c4503]{position:absolute;width:36px;height:36px;cursor:pointer;bottom:12px;right:12px;border-radius:50%;background:#6b46fe;display:flex;align-items:center;justify-content:center;transition:background-color .2s,transform .2s}.chat-session-main .search-part.agent-search-part .send .icon-jiantou[data-v-5b9c4503]{color:#fff;font-size:18px;display:inline-block}.chat-session-main .search-part.agent-search-part .send[data-v-5b9c4503]:hover:not(.disabled){background:#5a3ae0;transform:scale(1.05)}.chat-session-main .search-part.agent-search-part .send.stop-send[data-v-5b9c4503]{background:#6b46fe;border:none;box-shadow:0 2px 8px rgba(107,70,254,.35)}.chat-session-main .search-part.agent-search-part .send.stop-send .stop-icon-square[data-v-5b9c4503]{width:12px;height:12px;border-radius:2px;background:#fff;flex-shrink:0}.chat-session-main .search-part.agent-search-part .send.stop-send[data-v-5b9c4503]:hover{background:#5a3ae0;transform:scale(1.06);box-shadow:0 4px 12px rgba(107,70,254,.45)}.chat-session-main .search-part.agent-search-part .send.stop-send[data-v-5b9c4503]:active{transform:scale(.95)}.editor-input[data-v-5b9c4503]{background:transparent;font-size:15px;color:#1d1d1f;border:none;border-radius:12px;box-shadow:none;padding:0;text-align:left;max-height:none;overflow:visible}.editor-input[data-v-5b9c4503] .w-e-text-container{background:transparent;min-height:48px;max-height:none!important;height:auto!important;overflow:visible!important}.editor-input[data-v-5b9c4503] .w-e-text-container span{background-color:transparent!important;color:#333!important;font-weight:400!important}.editor-input[data-v-5b9c4503] .w-e-scroll{min-height:48px!important;max-height:none!important;height:auto!important;overflow:visible!important}.iframe-editor[data-v-5b9c4503]{width:100%;height:100%;outline:none;border:none}.save-button[data-v-5b9c4503]{position:absolute;right:24px;bottom:16px}.agent-content{padding:2px;border-radius:16px}.model-dropdown-menu{min-width:136px}.model-dropdown-menu .el-dropdown-menu__item{text-align:center}.model-dropdown-menu .el-dropdown-menu__item.is-active{color:#6b46fe;background:#f3f0ff;font-weight:500}.attachment-dropdown-popper{margin-top:0!important;border:none!important;padding:0!important;background:transparent!important;box-shadow:none!important}.attachment-dropdown-popper .popper__arrow{display:none}.el-dropdown-menu.attachment-dropdown-menu{min-width:200px;padding:8px;border-radius:14px;border:1px solid #f0f0f5;box-shadow:0 8px 28px rgba(107,70,254,.12);background:#fff}.el-dropdown-menu.attachment-dropdown-menu .el-dropdown-menu__item{padding:0;line-height:normal}.el-dropdown-menu.attachment-dropdown-menu .el-dropdown-menu__item:focus,.el-dropdown-menu.attachment-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover{background-color:transparent!important;color:inherit}.el-dropdown-menu.attachment-dropdown-menu .el-dropdown-menu__item+.el-dropdown-menu__item{margin-top:4px}.el-dropdown-menu.attachment-dropdown-menu .attachment-option-card{display:flex;align-items:center;padding:10px 12px;border-radius:10px;transition:background .2s ease,transform .15s ease}.el-dropdown-menu.attachment-dropdown-menu .el-dropdown-menu__item:hover .attachment-option-card{background:#f3f0ff;transform:translateX(2px)}.el-dropdown-menu.attachment-dropdown-menu .el-dropdown-menu__item:hover .attachment-option-label{color:#6b46fe}.el-dropdown-menu.attachment-dropdown-menu .attachment-option-icon{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.el-dropdown-menu.attachment-dropdown-menu .attachment-option-icon i{font-size:18px}.el-dropdown-menu.attachment-dropdown-menu .attachment-option-text{display:flex;flex-direction:column;min-width:0;text-align:left}.el-dropdown-menu.attachment-dropdown-menu .attachment-option-label{font-size:14px;font-weight:500;color:#1d1d1f;line-height:1.4;transition:color .2s ease}.el-dropdown-menu.attachment-dropdown-menu .attachment-option-desc{margin-top:2px;font-size:12px;color:#9ca3af;line-height:1.3}.person-image{width:32px;height:32px;display:inline-block;background-size:100%;border-radius:100%}.down-icon{color:rgba(0,0,0,.6);vertical-align:super;margin-left:12px}.hidden-action-down{display:inline-block;margin-top:16px!important;margin-right:16px!important;cursor:default}.ant-pro-dropdown-hover{cursor:default!important}.adropdown{height:48px;line-height:48px;vertical-align:top}.adropdown-div{display:flex;align-items:center}.adropdown p{font-size:12px!important;margin-right:12px}.custom-formula-btn{padding:0;z-index:9999;cursor:pointer}.w-e-bar.w-e-hover-bar{padding:0!important;z-index:9999!important}.el-dropdown-menu.model-dropdown-menu .el-dropdown-menu__item:not(.is-disabled):hover{background-color:#f6f7f8!important;color:#6b46fe!important}