[data-v-ac2935ca]:root{--primary:#1e88e5;--primary-light:#64b5f6;--secondary:#42a5f5;--light-bg:#f5f9ff;--light-border:#bbdefb;--dark-text:#37474f;--gray-text:#78909c;--gray-08:rgba(120,144,156,0.08);--gray-15:rgba(120,144,156,0.15);--black-text:#000b25;--shadow:0 4px 20px rgba(30,136,229,0.15);--gradient-start:#d4ebff;--gradient-end:#e6f2ff;--text-color:#1976d2;--white:#fff;--light-bg-plus-5:#fbfdff;--primary-plus-30:#7ec1f7;--prim-r:30;--prim-g:136;--prim-b:229;--danger:#f44336;--success-color:#43a047;--warning-color:#fbc02d;--error-color:#e53935}[data-theme=purple-pink][data-v-ac2935ca]{--primary:#3f51b5;--prim-r:63;--prim-g:81;--prim-b:181;--primary-light:#7986cb;--secondary:#ff4081;--secondary-light:#ff80ab;--light-bg:#f5f5f5;--light-border:#e0e0e0;--dark-text:#212121;--gray-text:#757575;--gray-08:hsla(0,0%,45.9%,0.08);--gray-15:hsla(0,0%,45.9%,0.15);--black-text:#000;--shadow:0 4px 12px rgba(0,0,0,0.1);--gradient-start:#d5d9f3;--gradient-end:#e8ebf7;--text-color:#344397;--white:#fff;--light-bg-plus-5:#fafafa;--primary-plus-30:#9fa8d8;--danger:#f44336;--success-color:#388e3c;--warning-color:#f9a825;--error-color:#d32f2f}@-webkit-keyframes progressBar-ac2935ca{0%{width:20%;left:0}50%{width:80%}to{width:20%;left:80%}}@keyframes progressBar-ac2935ca{0%{width:20%;left:0}50%{width:80%}to{width:20%;left:80%}}.thinking-row[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.app-container[data-v-ac2935ca]{max-width:100%;margin:0 auto}.app-container[data-v-ac2935ca],.chat-section[data-v-ac2935ca]{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.messages-padding[data-v-ac2935ca]{padding-left:100px!important;padding-right:100px!important}.messages-container[data-v-ac2935ca]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 20px;overflow-y:auto;background:var(--light-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-transition:scroll-top .3s ease-out;transition:scroll-top .3s ease-out}.messages-container .message-detail[data-v-ac2935ca]{max-width:90%;padding:12px 18px;border-radius:18px;word-break:break-word;line-height:1.5}.messages-container .message-detail.user-message[data-v-ac2935ca]{-ms-flex-item-align:end;align-self:flex-end;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:var(--white);position:relative}.messages-container .message-detail.ai-message i[data-v-ac2935ca]{color:var(--primary)!important}.messages-container .options-left[data-v-ac2935ca]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.messages-container .options-right[data-v-ac2935ca]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.messages-container .show-item[data-v-ac2935ca]{opacity:1}.messages-container .hide-item[data-v-ac2935ca]{opacity:0}.messages-container .options[data-v-ac2935ca]{height:40px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.messages-container .options .options-icon[data-v-ac2935ca],.messages-container .options[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.messages-container .options .options-icon[data-v-ac2935ca]{margin:5px;padding:5px;border-radius:10px;font-size:14px;height:20px;width:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.messages-container .options .options-icon[data-v-ac2935ca]:hover{background:rgba(var(--gray-text),.2)}.deep-thinking[data-v-ac2935ca]{font-size:18px;font-weight:600;color:#999;position:relative;display:inline-block;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(45%,hsla(0,0%,75.3%,.8)),color-stop(55%,hsla(0,0%,75.3%,.8)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,75.3%,.8) 45%,hsla(0,0%,75.3%,.8) 55%,hsla(0,0%,100%,0));background-size:200% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-animation:waitMessage-ac2935ca 2s linear infinite;animation:waitMessage-ac2935ca 2s linear infinite;letter-spacing:.5px;-webkit-transform:skewX(-6deg);transform:skewX(-6deg);text-shadow:0 0 1px rgba(0,0,0,.15),0 0 6px hsla(0,0%,62.7%,.1);opacity:0;height:20px;-webkit-transition:opacity .3s;transition:opacity .3s}.deep-thinking.visible[data-v-ac2935ca]{opacity:1}@-webkit-keyframes waitMessage-ac2935ca{0%{background-position:200% 200%}to{background-position:-200% -200%}}@keyframes waitMessage-ac2935ca{0%{background-position:200% 200%}to{background-position:-200% -200%}}.scroll-tag-container[data-v-ac2935ca]{position:relative;max-height:150px}.scroll-tag-container:hover .scroll-button[data-v-ac2935ca]{opacity:1;font-size:20px;background:var(--white)}.scroll-tag-container .hover-mask[data-v-ac2935ca]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.scroll-tag-container .scroll-display-area[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;scroll-behavior:smooth;gap:12px;padding:4px 0;scrollbar-width:none}.scroll-tag-container .scroll-display-area[data-v-ac2935ca]::-webkit-scrollbar{display:none}.scroll-tag-container .file-item[data-v-ac2935ca]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:110px;padding:8px;border-radius:12px;background:var(--light-bg);border:1px solid var(--light-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:.25s;transition:.25s;position:relative;-webkit-animation:fileItemFrames-ac2935ca 1s;animation:fileItemFrames-ac2935ca 1s;cursor:pointer}.scroll-tag-container .file-item[data-v-ac2935ca]:has(.el-icon-error:hover){border-color:var(--danger)}.scroll-tag-container .file-item[data-v-ac2935ca]:hover{border-color:var(--primary)}.scroll-tag-container .file-item i[data-v-ac2935ca]{font-size:24px}.scroll-tag-container .file-item .agent-name[data-v-ac2935ca]{width:100px;font-size:11px;color:var(--dark-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scroll-tag-container .file-item .file-name[data-v-ac2935ca]{width:80px;font-size:11px;color:var(--dark-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scroll-tag-container .file-item .file-size[data-v-ac2935ca]{font-size:10px;color:var(--gray-text)}.scroll-tag-container .file-item .el-icon-error[data-v-ac2935ca]{font-size:17px;color:red;cursor:pointer;position:absolute;top:-6px;right:-7px;-webkit-transition:all .3s;transition:all .3s}.scroll-tag-container .file-item .el-icon-error[data-v-ac2935ca]:hover{font-size:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.scroll-tag-container .file-item .upload-mask[data-v-ac2935ca]{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:12px 20px 12px 12px}.scroll-tag-container .file-item .upload-mask.uploading[data-v-ac2935ca]{background-color:rgba(251,253,255,.65);display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes fileItemFrames-ac2935ca{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes fileItemFrames-ac2935ca{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.scroll-tag-container .scroll-button[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;border:none;border-radius:50%;background:rgba(var(--white),.9);color:var(--primary);font-size:14px;cursor:pointer;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:2}.scroll-tag-container .scroll-button.scroll-left[data-v-ac2935ca]{left:6px}.scroll-tag-container .scroll-button.scroll-right[data-v-ac2935ca]{right:6px}.input-container[data-v-ac2935ca]{padding:12px 20px}.input-container .deep-think-btn[data-v-ac2935ca]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;border-radius:18px;background:#fff;color:var(--dark-text);border:1px solid rgba(0,0,0,.12);font-size:14px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-container .deep-think-btn.active[data-v-ac2935ca]{background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;border:1px solid transparent}.input-container .input-area[data-v-ac2935ca]{background:var(--light-bg);border-radius:12px;padding:15px;-webkit-box-shadow:0 0 0 2px rgba(var(--prim-r),var(--prim-g),var(--prim-b),.1);box-shadow:0 0 0 2px rgba(var(--prim-r),var(--prim-g),var(--prim-b),.1);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.input-container .input-area[data-v-ac2935ca]:focus-within{-webkit-box-shadow:0 0 0 2px var(--primary-light);box-shadow:0 0 0 2px var(--primary-light)}.input-container .input-area .file-attach[data-v-ac2935ca]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--primary);font-size:18px;cursor:pointer;z-index:2}.input-container .input-area textarea[data-v-ac2935ca]{width:100%;border:none;outline:none;resize:none;background:transparent;font-size:15px;line-height:1.4;max-height:120px;overflow-y:auto;color:var(--dark-text)}.input-container .input-area .input-option-icon[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:40px;height:40px}.input-container .input-area .action-buttons[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-container .input-area .action-buttons .action-left-buttons[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.input-container .input-area .action-buttons .action-left-buttons .title[data-v-ac2935ca]{padding:5px;border:.5px solid #ccc;border-radius:50%;width:32px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.input-container .input-area .action-buttons .action-left-buttons .title .aifont[data-v-ac2935ca]{-webkit-transition:all .5s;transition:all .5s}.input-container .input-area .action-buttons .action-left-buttons .dropdown-button:hover .aifont[data-v-ac2935ca]{color:var(--primary)!important;-webkit-transform:rotate(180deg) scale(1.2);transform:rotate(180deg) scale(1.2)}.input-container .input-area .action-buttons .action-button[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;font-size:18px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.input-container .input-area .action-buttons .action-button.upload-button[data-v-ac2935ca]{background:var(--light-bg);color:var(--primary)}.input-container .input-area .action-buttons .action-button.upload-button[data-v-ac2935ca]:hover{background:var(--light-bg-plus-5)}.input-container .input-area .action-buttons .action-button.send-button[data-v-ac2935ca]{background:var(--primary);color:var(--white)}.input-container .input-area .action-buttons .action-button.send-button[data-v-ac2935ca]:disabled{background:var(--primary-plus-30);cursor:not-allowed}.input-item[data-v-ac2935ca]{width:112px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-item .input-item-btn[data-v-ac2935ca]{-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:112px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;background-color:var(--white);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05)}.input-item .input-item-btn .input-item-text[data-v-ac2935ca]{font-size:14px;padding:8px;color:var(--dark-text)}.input-item .input-item-btn .input-item-icon[data-v-ac2935ca]{cursor:pointer;color:var(--primary);padding:5px;line-height:1;border-radius:50%}.input-item .input-item-btn .input-item-icon i[data-v-ac2935ca]{margin-right:0;font-size:12px}.input-item .input-item-btn .input-item-icon[data-v-ac2935ca]:hover{background-color:red}.input-item .input-item-btn[data-v-ac2935ca]:hover{background-color:rgba(var(--prim-r),var(--prim-g),var(--prim-b),.8);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.input-item .input-item-btn:hover .input-item-icon[data-v-ac2935ca],.input-item .input-item-btn:hover .input-item-text[data-v-ac2935ca]{color:#fff}.suggest-message[data-v-ac2935ca]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.suggest-message .suggest-message-item[data-v-ac2935ca]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:5px;background-color:var(--white);width:200px;border-radius:12px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.suggest-message .suggest-message-item .suggest-message-title[data-v-ac2935ca]{width:70%;padding-left:10px}.suggest-message .suggest-message-item .suggest-message-icon[data-v-ac2935ca]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s;transition:all .3s}.suggest-message .suggest-message-item[data-v-ac2935ca]:hover{-webkit-box-shadow:var(--secondary) 0 0 5px;box-shadow:var(--secondary) 0 0 5px}.suggest-message .suggest-message-item:hover .suggest-message-icon[data-v-ac2935ca]{-webkit-transform:translateX(10px);transform:translateX(10px)}.suggest-message .suggest-message-item[data-v-ac2935ca]:focus{-webkit-box-shadow:var(--secondary) 0 0 5px;box-shadow:var(--secondary) 0 0 5px}.suggest-message .suggest-message-item:focus .suggest-message-icon[data-v-ac2935ca]{-webkit-transform:translateX(10px);transform:translateX(10px)}.slide-fade-enter-active[data-v-ac2935ca]{-webkit-transition:all .5s ease;transition:all .5s ease}.slide-fade-leave-active[data-v-ac2935ca]{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.slide-fade-enter[data-v-ac2935ca]{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.slide-fade-enter-to[data-v-ac2935ca]{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}[data-v-3e67746a]:root{--primary:#1e88e5;--primary-light:#64b5f6;--secondary:#42a5f5;--light-bg:#f5f9ff;--light-border:#bbdefb;--dark-text:#37474f;--gray-text:#78909c;--gray-08:rgba(120,144,156,0.08);--gray-15:rgba(120,144,156,0.15);--black-text:#000b25;--shadow:0 4px 20px rgba(30,136,229,0.15);--gradient-start:#d4ebff;--gradient-end:#e6f2ff;--text-color:#1976d2;--white:#fff;--light-bg-plus-5:#fbfdff;--primary-plus-30:#7ec1f7;--prim-r:30;--prim-g:136;--prim-b:229;--danger:#f44336;--success-color:#43a047;--warning-color:#fbc02d;--error-color:#e53935}[data-theme=purple-pink][data-v-3e67746a]{--primary:#3f51b5;--prim-r:63;--prim-g:81;--prim-b:181;--primary-light:#7986cb;--secondary:#ff4081;--secondary-light:#ff80ab;--light-bg:#f5f5f5;--light-border:#e0e0e0;--dark-text:#212121;--gray-text:#757575;--gray-08:hsla(0,0%,45.9%,0.08);--gray-15:hsla(0,0%,45.9%,0.15);--black-text:#000;--shadow:0 4px 12px rgba(0,0,0,0.1);--gradient-start:#d5d9f3;--gradient-end:#e8ebf7;--text-color:#344397;--white:#fff;--light-bg-plus-5:#fafafa;--primary-plus-30:#9fa8d8;--danger:#f44336;--success-color:#388e3c;--warning-color:#f9a825;--error-color:#d32f2f}@-webkit-keyframes progressBar-3e67746a{0%{width:20%;left:0}50%{width:80%}to{width:20%;left:80%}}@keyframes progressBar-3e67746a{0%{width:20%;left:0}50%{width:80%}to{width:20%;left:80%}}.thinking-row[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.app-container[data-v-3e67746a]{max-width:100%;margin:0 auto}.app-container[data-v-3e67746a],.chat-section[data-v-3e67746a]{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.messages-padding[data-v-3e67746a]{padding-left:100px!important;padding-right:100px!important}.messages-container[data-v-3e67746a]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 20px;overflow-y:auto;background:var(--light-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-transition:scroll-top .3s ease-out;transition:scroll-top .3s ease-out}.messages-container .message-detail[data-v-3e67746a]{max-width:90%;padding:12px 18px;border-radius:18px;word-break:break-word;line-height:1.5}.messages-container .message-detail.user-message[data-v-3e67746a]{-ms-flex-item-align:end;align-self:flex-end;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:var(--white);position:relative}.messages-container .message-detail.ai-message i[data-v-3e67746a]{color:var(--primary)!important}.messages-container .options-left[data-v-3e67746a]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.messages-container .options-right[data-v-3e67746a]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.messages-container .show-item[data-v-3e67746a]{opacity:1}.messages-container .hide-item[data-v-3e67746a]{opacity:0}.messages-container .options[data-v-3e67746a]{height:40px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.messages-container .options .options-icon[data-v-3e67746a],.messages-container .options[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.messages-container .options .options-icon[data-v-3e67746a]{margin:5px;padding:5px;border-radius:10px;font-size:14px;height:20px;width:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.messages-container .options .options-icon[data-v-3e67746a]:hover{background:rgba(var(--gray-text),.2)}.deep-thinking[data-v-3e67746a]{font-size:18px;font-weight:600;color:#999;position:relative;display:inline-block;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(45%,hsla(0,0%,75.3%,.8)),color-stop(55%,hsla(0,0%,75.3%,.8)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,75.3%,.8) 45%,hsla(0,0%,75.3%,.8) 55%,hsla(0,0%,100%,0));background-size:200% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-animation:waitMessage-3e67746a 2s linear infinite;animation:waitMessage-3e67746a 2s linear infinite;letter-spacing:.5px;-webkit-transform:skewX(-6deg);transform:skewX(-6deg);text-shadow:0 0 1px rgba(0,0,0,.15),0 0 6px hsla(0,0%,62.7%,.1);opacity:0;height:20px;-webkit-transition:opacity .3s;transition:opacity .3s}.deep-thinking.visible[data-v-3e67746a]{opacity:1}@-webkit-keyframes waitMessage-3e67746a{0%{background-position:200% 200%}to{background-position:-200% -200%}}@keyframes waitMessage-3e67746a{0%{background-position:200% 200%}to{background-position:-200% -200%}}.scroll-tag-container[data-v-3e67746a]{position:relative;max-height:150px}.scroll-tag-container:hover .scroll-button[data-v-3e67746a]{opacity:1;font-size:20px;background:var(--white)}.scroll-tag-container .hover-mask[data-v-3e67746a]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.scroll-tag-container .scroll-display-area[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;scroll-behavior:smooth;gap:12px;padding:4px 0;scrollbar-width:none}.scroll-tag-container .scroll-display-area[data-v-3e67746a]::-webkit-scrollbar{display:none}.scroll-tag-container .file-item[data-v-3e67746a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:110px;padding:8px;border-radius:12px;background:var(--light-bg);border:1px solid var(--light-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:.25s;transition:.25s;position:relative;-webkit-animation:fileItemFrames-3e67746a 1s;animation:fileItemFrames-3e67746a 1s;cursor:pointer}.scroll-tag-container .file-item[data-v-3e67746a]:has(.el-icon-error:hover){border-color:var(--danger)}.scroll-tag-container .file-item[data-v-3e67746a]:hover{border-color:var(--primary)}.scroll-tag-container .file-item i[data-v-3e67746a]{font-size:24px}.scroll-tag-container .file-item .agent-name[data-v-3e67746a]{width:100px;font-size:11px;color:var(--dark-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scroll-tag-container .file-item .file-name[data-v-3e67746a]{width:80px;font-size:11px;color:var(--dark-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scroll-tag-container .file-item .file-size[data-v-3e67746a]{font-size:10px;color:var(--gray-text)}.scroll-tag-container .file-item .el-icon-error[data-v-3e67746a]{font-size:17px;color:red;cursor:pointer;position:absolute;top:-6px;right:-7px;-webkit-transition:all .3s;transition:all .3s}.scroll-tag-container .file-item .el-icon-error[data-v-3e67746a]:hover{font-size:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.scroll-tag-container .file-item .upload-mask[data-v-3e67746a]{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:12px 20px 12px 12px}.scroll-tag-container .file-item .upload-mask.uploading[data-v-3e67746a]{background-color:rgba(251,253,255,.65);display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes fileItemFrames-3e67746a{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes fileItemFrames-3e67746a{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.scroll-tag-container .scroll-button[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;border:none;border-radius:50%;background:rgba(var(--white),.9);color:var(--primary);font-size:14px;cursor:pointer;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:2}.scroll-tag-container .scroll-button.scroll-left[data-v-3e67746a]{left:6px}.scroll-tag-container .scroll-button.scroll-right[data-v-3e67746a]{right:6px}.input-container[data-v-3e67746a]{padding:12px 20px}.input-container .deep-think-btn[data-v-3e67746a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;border-radius:18px;background:#fff;color:var(--dark-text);border:1px solid rgba(0,0,0,.12);font-size:14px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-container .deep-think-btn.active[data-v-3e67746a]{background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;border:1px solid transparent}.input-container .input-area[data-v-3e67746a]{background:var(--light-bg);border-radius:12px;padding:15px;-webkit-box-shadow:0 0 0 2px rgba(var(--prim-r),var(--prim-g),var(--prim-b),.1);box-shadow:0 0 0 2px rgba(var(--prim-r),var(--prim-g),var(--prim-b),.1);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.input-container .input-area[data-v-3e67746a]:focus-within{-webkit-box-shadow:0 0 0 2px var(--primary-light);box-shadow:0 0 0 2px var(--primary-light)}.input-container .input-area .file-attach[data-v-3e67746a]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--primary);font-size:18px;cursor:pointer;z-index:2}.input-container .input-area textarea[data-v-3e67746a]{width:100%;border:none;outline:none;resize:none;background:transparent;font-size:15px;line-height:1.4;max-height:120px;overflow-y:auto;color:var(--dark-text)}.input-container .input-area .input-option-icon[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:40px;height:40px}.input-container .input-area .action-buttons[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-container .input-area .action-buttons .action-left-buttons[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.input-container .input-area .action-buttons .action-left-buttons .title[data-v-3e67746a]{padding:5px;border:.5px solid #ccc;border-radius:50%;width:32px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.input-container .input-area .action-buttons .action-left-buttons .title .aifont[data-v-3e67746a]{-webkit-transition:all .5s;transition:all .5s}.input-container .input-area .action-buttons .action-left-buttons .dropdown-button:hover .aifont[data-v-3e67746a]{color:var(--primary)!important;-webkit-transform:rotate(180deg) scale(1.2);transform:rotate(180deg) scale(1.2)}.input-container .input-area .action-buttons .action-button[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;font-size:18px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.input-container .input-area .action-buttons .action-button.upload-button[data-v-3e67746a]{background:var(--light-bg);color:var(--primary)}.input-container .input-area .action-buttons .action-button.upload-button[data-v-3e67746a]:hover{background:var(--light-bg-plus-5)}.input-container .input-area .action-buttons .action-button.send-button[data-v-3e67746a]{background:var(--primary);color:var(--white)}.input-container .input-area .action-buttons .action-button.send-button[data-v-3e67746a]:disabled{background:var(--primary-plus-30);cursor:not-allowed}.input-item[data-v-3e67746a]{width:112px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-item .input-item-btn[data-v-3e67746a]{-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:112px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;background-color:var(--white);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05)}.input-item .input-item-btn .input-item-text[data-v-3e67746a]{font-size:14px;padding:8px;color:var(--dark-text)}.input-item .input-item-btn .input-item-icon[data-v-3e67746a]{cursor:pointer;color:var(--primary);padding:5px;line-height:1;border-radius:50%}.input-item .input-item-btn .input-item-icon i[data-v-3e67746a]{margin-right:0;font-size:12px}.input-item .input-item-btn .input-item-icon[data-v-3e67746a]:hover{background-color:red}.input-item .input-item-btn[data-v-3e67746a]:hover{background-color:rgba(var(--prim-r),var(--prim-g),var(--prim-b),.8);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.input-item .input-item-btn:hover .input-item-icon[data-v-3e67746a],.input-item .input-item-btn:hover .input-item-text[data-v-3e67746a]{color:#fff}.suggest-message[data-v-3e67746a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.suggest-message .suggest-message-item[data-v-3e67746a]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:5px;background-color:var(--white);width:200px;border-radius:12px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.suggest-message .suggest-message-item .suggest-message-title[data-v-3e67746a]{width:70%;padding-left:10px}.suggest-message .suggest-message-item .suggest-message-icon[data-v-3e67746a]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s;transition:all .3s}.suggest-message .suggest-message-item[data-v-3e67746a]:hover{-webkit-box-shadow:var(--secondary) 0 0 5px;box-shadow:var(--secondary) 0 0 5px}.suggest-message .suggest-message-item:hover .suggest-message-icon[data-v-3e67746a]{-webkit-transform:translateX(10px);transform:translateX(10px)}.suggest-message .suggest-message-item[data-v-3e67746a]:focus{-webkit-box-shadow:var(--secondary) 0 0 5px;box-shadow:var(--secondary) 0 0 5px}.suggest-message .suggest-message-item:focus .suggest-message-icon[data-v-3e67746a]{-webkit-transform:translateX(10px);transform:translateX(10px)}.slide-fade-enter-active[data-v-3e67746a]{-webkit-transition:all .5s ease;transition:all .5s ease}.slide-fade-leave-active[data-v-3e67746a]{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.slide-fade-enter[data-v-3e67746a]{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.slide-fade-enter-to[data-v-3e67746a]{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.slide-animation-enter[data-v-7ad928a7]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.slide-animation-enter-active[data-v-7ad928a7]{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.slide-animation-leave[data-v-7ad928a7]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.slide-animation-leave-active[data-v-7ad928a7]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease}.dropdown[data-v-7ad928a7]{position:relative;display:inline-block;margin:3.2px 8px}.dropdown-menu[data-v-7ad928a7]{z-index:9999;position:absolute;background-color:#fff;border:1px solid #ddd;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);min-width:unset;max-height:200px;overflow-y:auto;padding:5px;border-radius:20px;overflow:visible}.dropdown-item[data-v-3ceefbb0]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.dropdown-item[data-v-3ceefbb0]:hover,.dropdownItemSelect[data-v-3ceefbb0]{background-color:#f5f5f5}[data-v-02198f09]:root{--primary:#1e88e5;--primary-light:#64b5f6;--secondary:#42a5f5;--light-bg:#f5f9ff;--light-border:#bbdefb;--dark-text:#37474f;--gray-text:#78909c;--gray-08:rgba(120,144,156,0.08);--gray-15:rgba(120,144,156,0.15);--black-text:#000b25;--shadow:0 4px 20px rgba(30,136,229,0.15);--gradient-start:#d4ebff;--gradient-end:#e6f2ff;--text-color:#1976d2;--white:#fff;--light-bg-plus-5:#fbfdff;--primary-plus-30:#7ec1f7;--prim-r:30;--prim-g:136;--prim-b:229;--danger:#f44336;--success-color:#43a047;--warning-color:#fbc02d;--error-color:#e53935}[data-theme=purple-pink][data-v-02198f09]{--primary:#3f51b5;--prim-r:63;--prim-g:81;--prim-b:181;--primary-light:#7986cb;--secondary:#ff4081;--secondary-light:#ff80ab;--light-bg:#f5f5f5;--light-border:#e0e0e0;--dark-text:#212121;--gray-text:#757575;--gray-08:hsla(0,0%,45.9%,0.08);--gray-15:hsla(0,0%,45.9%,0.15);--black-text:#000;--shadow:0 4px 12px rgba(0,0,0,0.1);--gradient-start:#d5d9f3;--gradient-end:#e8ebf7;--text-color:#344397;--white:#fff;--light-bg-plus-5:#fafafa;--primary-plus-30:#9fa8d8;--danger:#f44336;--success-color:#388e3c;--warning-color:#f9a825;--error-color:#d32f2f}.btn-cssbuttons[data-v-02198f09]{z-index:2;position:relative;padding:10px 8px;font:500 14px/1 Roboto,sans-serif;color:#fff;background:none;border:none;cursor:pointer;outline:none;overflow:visible;-webkit-filter:drop-shadow(0 2px 8px rgba(39,94,254,.32));filter:drop-shadow(0 2px 8px rgba(39,94,254,.32));-webkit-transition:.3s cubic-bezier(.215,.61,.355,1);transition:.3s cubic-bezier(.215,.61,.355,1)}.btn-cssbuttons .btn-cssbuttons-list[data-v-02198f09]{opacity:0;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:visible .3s;transition:visible .3s;background-color:var(--secondary);border-radius:10px;padding:10px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden}.btn-cssbuttons .btn-cssbuttons-list .btn-cssbuttons-item[data-v-02198f09]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;position:relative;width:100%}.btn-cssbuttons .btn-cssbuttons-list .btn-cssbuttons-item .btn-text[data-v-02198f09]{width:100%;padding:0 10px;opacity:1}.btn-cssbuttons .btn-cssbuttons-list .selected[data-v-02198f09]{background-color:var(--light-bg);border-radius:15px;color:var(--primary)}.btn-cssbuttons .btn-show-text[data-v-02198f09]{opacity:1;position:inherit}.btn-cssbuttons[data-v-02198f09]:before{content:"";position:absolute;inset:0;background:var(--secondary);border-radius:24px;-webkit-transition:inherit;transition:inherit}.btn-cssbuttons:hover .btn-cssbuttons-list[data-v-02198f09]{opacity:1;visibility:visible}.btn-cssbuttons:hover .btn-cssbuttons-list .btn-cssbuttons-item[data-v-02198f09]:not(.selected):hover{opacity:.5;background-color:var(--light-bg);border-radius:15px;color:var(--primary)}.btn-cssbuttons:hover span[data-v-02198f09],.btn-cssbuttons:hover span span[data-v-02198f09]{-webkit-transform:translateY(-55px);transform:translateY(-55px)}.btn-cssbuttons:hover .btn-text[data-v-02198f09]{-webkit-transform:translateY(0);transform:translateY(0)}.btn-cssbuttons:hover .btn-show-text[data-v-02198f09]{opacity:0}.btn-cssbuttons[data-v-02198f09]:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}@-webkit-keyframes progressBar-d93555e0{0%{width:20%;left:0}50%{width:80%}to{width:20%;left:80%}}@keyframes progressBar-d93555e0{0%{width:20%;left:0}50%{width:80%}to{width:20%;left:80%}}.thinking-row[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.app-container[data-v-d93555e0]{max-width:100%;margin:0 auto}.app-container[data-v-d93555e0],.chat-section[data-v-d93555e0]{height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.messages-padding[data-v-d93555e0]{padding-left:100px!important;padding-right:100px!important}.messages-container[data-v-d93555e0]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px 20px;overflow-y:auto;background:var(--light-bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;-webkit-transition:scroll-top .3s ease-out;transition:scroll-top .3s ease-out}.messages-container .message-detail[data-v-d93555e0]{max-width:90%;padding:12px 18px;border-radius:18px;word-break:break-word;line-height:1.5}.messages-container .message-detail.user-message[data-v-d93555e0]{-ms-flex-item-align:end;align-self:flex-end;background:linear-gradient(135deg,var(--primary),var(--primary-light));color:var(--white);position:relative}.messages-container .message-detail.ai-message i[data-v-d93555e0]{color:var(--primary)!important}.messages-container .options-left[data-v-d93555e0]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.messages-container .options-right[data-v-d93555e0]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.messages-container .show-item[data-v-d93555e0]{opacity:1}.messages-container .hide-item[data-v-d93555e0]{opacity:0}.messages-container .options[data-v-d93555e0]{height:40px;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.messages-container .options .options-icon[data-v-d93555e0],.messages-container .options[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.messages-container .options .options-icon[data-v-d93555e0]{margin:5px;padding:5px;border-radius:10px;font-size:14px;height:20px;width:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.messages-container .options .options-icon[data-v-d93555e0]:hover{background:rgba(var(--gray-text),.2)}.deep-thinking[data-v-d93555e0]{font-size:18px;font-weight:600;color:#999;position:relative;display:inline-block;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(45%,hsla(0,0%,75.3%,.8)),color-stop(55%,hsla(0,0%,75.3%,.8)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,75.3%,.8) 45%,hsla(0,0%,75.3%,.8) 55%,hsla(0,0%,100%,0));background-size:200% 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-animation:waitMessage-d93555e0 2s linear infinite;animation:waitMessage-d93555e0 2s linear infinite;letter-spacing:.5px;-webkit-transform:skewX(-6deg);transform:skewX(-6deg);text-shadow:0 0 1px rgba(0,0,0,.15),0 0 6px hsla(0,0%,62.7%,.1);opacity:0;height:20px;-webkit-transition:opacity .3s;transition:opacity .3s}.deep-thinking.visible[data-v-d93555e0]{opacity:1}@-webkit-keyframes waitMessage-d93555e0{0%{background-position:200% 200%}to{background-position:-200% -200%}}@keyframes waitMessage-d93555e0{0%{background-position:200% 200%}to{background-position:-200% -200%}}.scroll-tag-container[data-v-d93555e0]{position:relative;max-height:150px}.scroll-tag-container:hover .scroll-button[data-v-d93555e0]{opacity:1;font-size:20px;background:var(--white)}.scroll-tag-container .hover-mask[data-v-d93555e0]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.5);pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.scroll-tag-container .scroll-display-area[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;scroll-behavior:smooth;gap:12px;padding:4px 0;scrollbar-width:none}.scroll-tag-container .scroll-display-area[data-v-d93555e0]::-webkit-scrollbar{display:none}.scroll-tag-container .file-item[data-v-d93555e0]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:110px;padding:8px;border-radius:12px;background:var(--light-bg);border:1px solid var(--light-border);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-transition:.25s;transition:.25s;position:relative;-webkit-animation:fileItemFrames-d93555e0 1s;animation:fileItemFrames-d93555e0 1s;cursor:pointer}.scroll-tag-container .file-item[data-v-d93555e0]:has(.el-icon-error:hover){border-color:var(--danger)}.scroll-tag-container .file-item[data-v-d93555e0]:hover{border-color:var(--primary)}.scroll-tag-container .file-item i[data-v-d93555e0]{font-size:24px}.scroll-tag-container .file-item .agent-name[data-v-d93555e0]{width:100px;font-size:11px;color:var(--dark-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scroll-tag-container .file-item .file-name[data-v-d93555e0]{width:80px;font-size:11px;color:var(--dark-text);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scroll-tag-container .file-item .file-size[data-v-d93555e0]{font-size:10px;color:var(--gray-text)}.scroll-tag-container .file-item .el-icon-error[data-v-d93555e0]{font-size:17px;color:red;cursor:pointer;position:absolute;top:-6px;right:-7px;-webkit-transition:all .3s;transition:all .3s}.scroll-tag-container .file-item .el-icon-error[data-v-d93555e0]:hover{font-size:25px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.scroll-tag-container .file-item .upload-mask[data-v-d93555e0]{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:12px 20px 12px 12px}.scroll-tag-container .file-item .upload-mask.uploading[data-v-d93555e0]{background-color:rgba(251,253,255,.65);display:-webkit-box;display:-ms-flexbox;display:flex}@-webkit-keyframes fileItemFrames-d93555e0{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes fileItemFrames-d93555e0{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.scroll-tag-container .scroll-button[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;border:none;border-radius:50%;background:rgba(var(--white),.9);color:var(--primary);font-size:14px;cursor:pointer;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:2}.scroll-tag-container .scroll-button.scroll-left[data-v-d93555e0]{left:6px}.scroll-tag-container .scroll-button.scroll-right[data-v-d93555e0]{right:6px}.input-container[data-v-d93555e0]{padding:12px 20px}.input-container .deep-think-btn[data-v-d93555e0]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 12px;border-radius:18px;background:#fff;color:var(--dark-text);border:1px solid rgba(0,0,0,.12);font-size:14px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.input-container .deep-think-btn.active[data-v-d93555e0]{background:linear-gradient(135deg,var(--primary),var(--primary-light));color:#fff;border:1px solid transparent}.input-container .input-area[data-v-d93555e0]{background:var(--light-bg);border-radius:12px;padding:15px;-webkit-box-shadow:0 0 0 2px rgba(var(--prim-r),var(--prim-g),var(--prim-b),.1);box-shadow:0 0 0 2px rgba(var(--prim-r),var(--prim-g),var(--prim-b),.1);-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s,-webkit-box-shadow .25s}.input-container .input-area[data-v-d93555e0]:focus-within{-webkit-box-shadow:0 0 0 2px var(--primary-light);box-shadow:0 0 0 2px var(--primary-light)}.input-container .input-area .file-attach[data-v-d93555e0]{position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:var(--primary);font-size:18px;cursor:pointer;z-index:2}.input-container .input-area textarea[data-v-d93555e0]{width:100%;border:none;outline:none;resize:none;background:transparent;font-size:15px;line-height:1.4;max-height:120px;overflow-y:auto;color:var(--dark-text)}.input-container .input-area .input-option-icon[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;width:40px;height:40px}.input-container .input-area .action-buttons[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-container .input-area .action-buttons .action-left-buttons[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.input-container .input-area .action-buttons .action-left-buttons .title[data-v-d93555e0]{padding:5px;border:.5px solid #ccc;border-radius:50%;width:32px;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.input-container .input-area .action-buttons .action-left-buttons .title .aifont[data-v-d93555e0]{-webkit-transition:all .5s;transition:all .5s}.input-container .input-area .action-buttons .action-left-buttons .dropdown-button:hover .aifont[data-v-d93555e0]{color:var(--primary)!important;-webkit-transform:rotate(180deg) scale(1.2);transform:rotate(180deg) scale(1.2)}.input-container .input-area .action-buttons .action-button[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border:none;border-radius:50%;font-size:18px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.input-container .input-area .action-buttons .action-button.upload-button[data-v-d93555e0]{background:var(--light-bg);color:var(--primary)}.input-container .input-area .action-buttons .action-button.upload-button[data-v-d93555e0]:hover{background:var(--light-bg-plus-5)}.input-container .input-area .action-buttons .action-button.send-button[data-v-d93555e0]{background:var(--primary);color:var(--white)}.input-container .input-area .action-buttons .action-button.send-button[data-v-d93555e0]:disabled{background:var(--primary-plus-30);cursor:not-allowed}.input-item[data-v-d93555e0]{width:112px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.input-item .input-item-btn[data-v-d93555e0]{-webkit-transition:all .3s;transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:112px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;background-color:var(--white);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.05);box-shadow:0 2px 10px rgba(0,0,0,.05)}.input-item .input-item-btn .input-item-text[data-v-d93555e0]{font-size:14px;padding:8px;color:var(--dark-text)}.input-item .input-item-btn .input-item-icon[data-v-d93555e0]{cursor:pointer;color:var(--primary);padding:5px;line-height:1;border-radius:50%}.input-item .input-item-btn .input-item-icon i[data-v-d93555e0]{margin-right:0;font-size:12px}.input-item .input-item-btn .input-item-icon[data-v-d93555e0]:hover{background-color:red}.input-item .input-item-btn[data-v-d93555e0]:hover{background-color:rgba(var(--prim-r),var(--prim-g),var(--prim-b),.8);-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.1);box-shadow:0 5px 15px rgba(0,0,0,.1)}.input-item .input-item-btn:hover .input-item-icon[data-v-d93555e0],.input-item .input-item-btn:hover .input-item-text[data-v-d93555e0]{color:#fff}.suggest-message[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}.suggest-message .suggest-message-item[data-v-d93555e0]{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;margin:5px;background-color:var(--white);width:200px;border-radius:12px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.suggest-message .suggest-message-item .suggest-message-title[data-v-d93555e0]{width:70%;padding-left:10px}.suggest-message .suggest-message-item .suggest-message-icon[data-v-d93555e0]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:all .3s;transition:all .3s}.suggest-message .suggest-message-item[data-v-d93555e0]:hover{-webkit-box-shadow:var(--secondary) 0 0 5px;box-shadow:var(--secondary) 0 0 5px}.suggest-message .suggest-message-item:hover .suggest-message-icon[data-v-d93555e0]{-webkit-transform:translateX(10px);transform:translateX(10px)}.suggest-message .suggest-message-item[data-v-d93555e0]:focus{-webkit-box-shadow:var(--secondary) 0 0 5px;box-shadow:var(--secondary) 0 0 5px}.suggest-message .suggest-message-item:focus .suggest-message-icon[data-v-d93555e0]{-webkit-transform:translateX(10px);transform:translateX(10px)}.slide-fade-enter-active[data-v-d93555e0]{-webkit-transition:all .5s ease;transition:all .5s ease}.slide-fade-leave-active[data-v-d93555e0]{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.slide-fade-enter[data-v-d93555e0]{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}.slide-fade-enter-to[data-v-d93555e0]{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}[data-v-d93555e0]:root{--primary:#1e88e5;--primary-light:#64b5f6;--secondary:#42a5f5;--light-bg:#f5f9ff;--light-border:#bbdefb;--dark-text:#37474f;--gray-text:#78909c;--gray-08:rgba(120,144,156,0.08);--gray-15:rgba(120,144,156,0.15);--black-text:#000b25;--shadow:0 4px 20px rgba(30,136,229,0.15);--gradient-start:#d4ebff;--gradient-end:#e6f2ff;--text-color:#1976d2;--white:#fff;--light-bg-plus-5:#fbfdff;--primary-plus-30:#7ec1f7;--prim-r:30;--prim-g:136;--prim-b:229;--danger:#f44336;--success-color:#43a047;--warning-color:#fbc02d;--error-color:#e53935}[data-theme=purple-pink][data-v-d93555e0]{--primary:#3f51b5;--prim-r:63;--prim-g:81;--prim-b:181;--primary-light:#7986cb;--secondary:#ff4081;--secondary-light:#ff80ab;--light-bg:#f5f5f5;--light-border:#e0e0e0;--dark-text:#212121;--gray-text:#757575;--gray-08:hsla(0,0%,45.9%,0.08);--gray-15:hsla(0,0%,45.9%,0.15);--black-text:#000;--shadow:0 4px 12px rgba(0,0,0,0.1);--gradient-start:#d5d9f3;--gradient-end:#e8ebf7;--text-color:#344397;--white:#fff;--light-bg-plus-5:#fafafa;--primary-plus-30:#9fa8d8;--danger:#f44336;--success-color:#388e3c;--warning-color:#f9a825;--error-color:#d32f2f}.voice-wave-box[data-v-d93555e0]{margin:0 auto;width:40%;position:absolute;left:0;right:0;padding:10px;background:none;pointer-events:none}.wave-content[data-v-d93555e0]{height:150px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wave-bars[data-v-d93555e0],.wave-content[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wave-bars[data-v-d93555e0]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wave-bar[data-v-d93555e0]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 2px;background:#409eff;border-radius:3px;-webkit-transition:height .1s;transition:height .1s;min-width:6px}.wave-btn-close[data-v-d93555e0]{background:#ff4d4f;border:none;border-radius:50%;color:#fff;width:36px;height:36px;cursor:pointer;pointer-events:auto}.wave[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.5px;max-height:16px}.bar[data-v-d93555e0]{width:4px;height:6px;background:#fff;border-radius:2px;-webkit-transition:height .05s;transition:height .05s}.switch[data-v-d93555e0]{z-index:1;font-size:16px;position:relative;display:inline-block;width:56px;height:30px}.switch input[data-v-d93555e0]{opacity:0;width:0;height:0}.slider[data-v-d93555e0]{position:absolute;cursor:pointer;inset:0;border:2px solid #414141;border-radius:50px;-webkit-transition:all .4s cubic-bezier(.175,.885,.32,1.275);transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.slider[data-v-d93555e0]:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:3.2px;background-color:var(--black-text);border-radius:inherit;-webkit-transition:all .4s cubic-bezier(.23,1,.32,1);transition:all .4s cubic-bezier(.23,1,.32,1)}.switch input:checked+.slider[data-v-d93555e0]{-webkit-box-shadow:0 0 20px rgb(var(--secondary),.8);box-shadow:0 0 20px rgb(var(--secondary),.8);border:2px solid var(--secondary)}.switch input:checked+.slider[data-v-d93555e0]:before{-webkit-transform:translateX(24px);transform:translateX(24px)}.action-detail[data-v-d93555e0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;width:100%}.action-detail .setting-tip[data-v-d93555e0]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-detail .setting-tip .aifont[data-v-d93555e0]{font-size:14px}.action-detail .setting-tip .setting-tip-text[data-v-d93555e0]{margin-top:6px;font-size:12px;color:#9f9e9e}.action-detail .setting-tip .setting-tip-word[data-v-d93555e0]{padding-left:10px}