[data-v-593ff2d4] .highlight{color:#3554fe;font-weight:600}.md-wrapper .option[data-v-593ff2d4]{margin-bottom:10px}.md-wrapper .md-content-box[data-v-593ff2d4]{position:relative}.md-wrapper .md-content-box .md-content[data-v-593ff2d4]{float:right;padding:0 12px}.md-wrapper .md-content-box .outline[data-v-593ff2d4]{width:230px;border-right:2px solid #e7e7e9;margin-right:10px;display:flex;position:absolute;top:0;overflow-y:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.file-wrapper[data-v-29e9515c]{display:flex;align-items:center;justify-content:space-between;padding:0 14px;width:100%;height:72px;border-radius:14px;background-color:#fff}.file-wrapper .file-content[data-v-29e9515c]{display:flex;align-items:center;gap:12px}.file-wrapper .file-content .file-icon[data-v-29e9515c]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:8px}.file-wrapper .file-content .file-icon .icon-image[data-v-29e9515c]{width:24px}.file-wrapper .file-content .file-name[data-v-29e9515c]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;font-weight:500;color:#0b111e}.file-wrapper .file-content .file-size[data-v-29e9515c]{font-weight:400;color:#8c8c99}.file-wrapper .download-icon[data-v-29e9515c]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:2px;color:#4d44ff;font-size:18px;background-color:rgba(77,68,255,.1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-wrapper[data-v-29dcd752]{height:calc(100dvh - 48px);display:flex;flex-direction:column}.chat-wrapper-content[data-v-29dcd752]{flex:1;overflow-y:auto;overflow-x:hidden;padding:20px}.chat-wrapper-content[data-v-29dcd752]::-webkit-scrollbar{width:1px}.chat-wrapper-content .opening-questions-wrapper[data-v-29dcd752]{position:relative}.chat-wrapper-content .opening-questions-wrapper .image-logo[data-v-29dcd752]{position:absolute;top:-40px;left:-18px;width:92px;height:92px;overflow:hidden}.chat-wrapper-content .opening-questions-wrapper .image-logo img[data-v-29dcd752]{width:100%;height:100%}.chat-wrapper-content .opening-questions-wrapper .self-introduction[data-v-29dcd752]{width:100%;height:100px;border-radius:20px 20px 0 0;background:linear-gradient(98deg,#6895ff,#7272ff 49%,#c6a0ff 94%);margin-top:24px;color:#fff;font-size:18px;font-weight:500;line-height:54px;text-align:center}.chat-wrapper-content .opening-questions-wrapper .tips-wrapper[data-v-29dcd752]{position:absolute;top:48px;z-index:1;width:100%;background-color:#fff;border-radius:20px 20px 0 0;overflow:hidden}.chat-wrapper-content .opening-questions-wrapper .tips-wrapper .opening-tips[data-v-29dcd752]{width:100%;line-height:54px;background:linear-gradient(180deg,#dce0ff,rgba(229,237,255,0));color:#8c8c99;font-size:16px;padding-left:20px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.chat-wrapper-content .opening-questions-wrapper .opening-questions[data-v-29dcd752]{display:flex;flex-direction:column;gap:10px;width:100%;border-radius:0 0 20px 20px;background:#fff;padding:4px 20px 20px 20px}.chat-wrapper-content .opening-questions-wrapper .opening-questions .question-item[data-v-29dcd752]{width:100%;min-height:32px;display:flex;align-items:center;padding:8px 12px;font-size:16px;border-radius:8px;background:#f6f6fa;color:#353443;word-wrap:break-word;word-break:normal}.chat-wrapper-content .chat-content[data-v-29dcd752]{width:100%;display:flex;flex-direction:column;gap:16px;margin-top:16px}.chat-wrapper-content .chat-content .message-item[data-v-29dcd752]{width:100%;display:flex;word-wrap:break-word;word-break:normal;font-weight:400}.chat-wrapper-content .chat-content .message-item.left[data-v-29dcd752]{flex-direction:column;align-items:flex-start}.chat-wrapper-content .chat-content .message-item.left .message-ai-content[data-v-29dcd752]{width:100%;overflow-x:auto}.chat-wrapper-content .chat-content .message-item.left .image-type-wrapper[data-v-29dcd752]{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;height:32px;padding-right:14px;border-radius:16px;background:hsla(0,0%,100%,.6);border:1px solid #fff;margin-bottom:8px;font-size:16px;color:#0b111e}.chat-wrapper-content .chat-content .message-item.left .left-wrapper[data-v-29dcd752]{background-color:#fff;color:#0b111e;border-radius:0 14px 14px 14px;padding:12px}.chat-wrapper-content .chat-content .message-item.left .left-wrapper .loading-img[data-v-29dcd752]{height:18px;margin:0 10px}.chat-wrapper-content .chat-content .message-item.left .left-wrapper .message-ops[data-v-29dcd752]{margin-top:8px;display:flex;gap:6px}.chat-wrapper-content .chat-content .message-item.left .left-wrapper .message-ops .ops-icon[data-v-29dcd752]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#f6f6fa;color:#8c8c99}.chat-wrapper-content .chat-content .message-item.right[data-v-29dcd752]{flex-direction:column;align-items:flex-end}.chat-wrapper-content .chat-content .message-item.right .right-wrapper[data-v-29dcd752]{max-width:-moz-fit-content;max-width:fit-content;background-color:#4d44ff;color:#fff;border-radius:14px 0 14px 14px;padding:12px}.chat-wrapper-content .chat-content .message-item .file-card-list[data-v-29dcd752]{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:8px}.chat-wrapper .footer-wrapper[data-v-29dcd752]{position:relative;width:100%;min-height:124px;background:#fff;box-shadow:0 4px 40px 0 rgba(0,0,0,.3);border-radius:14px 14px 0 0;padding:20px}.chat-wrapper .footer-wrapper .scroll-bottom-icon[data-v-29dcd752]{position:absolute;top:-54px;right:12px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid #c2c2ce;box-shadow:0 2px 30px 0 rgba(0,0,0,.3);background-color:#fff}.chat-wrapper .footer-wrapper .mobile-input-wrapper[data-v-29dcd752]{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-end;border-radius:14px;background-color:#f6f6fa}.chat-wrapper .footer-wrapper .mobile-input-wrapper[data-v-29dcd752] .el-textarea{font-size:16px}.chat-wrapper .footer-wrapper .mobile-input-wrapper[data-v-29dcd752] .el-textarea .el-textarea__inner{font-size:16px;border-radius:14px 14px 0 0;background-color:#f6f6fa;border:none;color:#0b111e}.chat-wrapper .footer-wrapper .mobile-input-wrapper[data-v-29dcd752] .el-textarea .el-textarea__inner::-moz-placeholder{color:#c2c2ce}.chat-wrapper .footer-wrapper .mobile-input-wrapper[data-v-29dcd752] .el-textarea .el-textarea__inner::placeholder{color:#c2c2ce}.chat-wrapper .footer-wrapper .mobile-input-wrapper[data-v-29dcd752] .el-textarea .el-textarea__inner::-webkit-scrollbar{width:0}.chat-wrapper .footer-wrapper .mobile-input-wrapper .send-icon[data-v-29dcd752]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;background-color:#8c8c99;overflow:hidden;color:#fff;margin:0 14px 14px 0}.chat-wrapper .footer-wrapper .mobile-input-wrapper .send-icon.input-active[data-v-29dcd752]{background-color:#4d44ff}.chat-wrapper .footer-wrapper .mobile-input-wrapper .send-icon.send-icon-stop[data-v-29dcd752]{background-color:#f35656}.chat-wrapper .footer-wrapper .mobile-input-wrapper .send-icon.send-icon-stop .stop-icon[data-v-29dcd752]{display:block;width:12px;height:12px;border-radius:2px;background-color:#fff}.chat-wrapper .user-click[data-v-29dcd752]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.history-dialogue-wrapper[data-v-2ab5c40c]{display:flex;flex-direction:column;height:100%;padding:16px}.history-dialogue-wrapper-header[data-v-2ab5c40c]{display:flex;justify-content:space-between;align-items:center;line-height:18px;margin-bottom:16px}.history-dialogue-wrapper-header .title[data-v-2ab5c40c]{font-size:16px;font-weight:500}.history-dialogue-wrapper-middle[data-v-2ab5c40c]{flex:1;overflow-y:auto;overflow-x:hidden}.history-dialogue-wrapper-middle[data-v-2ab5c40c]::-webkit-scrollbar{width:1px}.history-dialogue-wrapper-middle[data-v-2ab5c40c]::-webkit-scrollbar-thumb,.history-dialogue-wrapper-middle[data-v-2ab5c40c]::-webkit-scrollbar-track{background-color:transparent}.history-dialogue-wrapper-middle[data-v-2ab5c40c] .el-input .el-input__inner{background-color:#f4f6fc;border-radius:8px;border:none}.history-dialogue-wrapper-middle .list-wrapper[data-v-2ab5c40c]{display:flex;flex-direction:column;gap:18px;padding:18px 0}.history-dialogue-wrapper-middle .list-wrapper .list-item[data-v-2ab5c40c]{display:flex;flex-direction:column;gap:8px}.history-dialogue-wrapper-middle .list-wrapper .list-item .time[data-v-2ab5c40c]{font-size:12px;color:#8c8c99}.history-dialogue-wrapper-middle .list-wrapper .list-item .text[data-v-2ab5c40c]{position:relative;display:flex;align-items:center;height:38px;width:100%;font-weight:400;color:#353443;border-radius:6px;padding:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.history-dialogue-wrapper-middle .list-wrapper .list-item .text .dialogue-icon[data-v-2ab5c40c]{width:16px;height:16px;display:flex;align-items:center;justify-content:center;margin-right:8px}.history-dialogue-wrapper-middle .list-wrapper .list-item .text .text-content[data-v-2ab5c40c]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-dialogue-wrapper-middle .list-wrapper .list-item .text .more-icon[data-v-2ab5c40c]{width:18px;height:18px;cursor:pointer;display:flex;align-items:center;justify-content:center}.history-dialogue-wrapper-middle .list-wrapper .list-item .text.active[data-v-2ab5c40c]{font-weight:500;background-color:#f4f6fc}.history-dialogue-wrapper-middle .list-wrapper .list-item .text .del-btn-wrapper[data-v-2ab5c40c]{position:absolute;z-index:99;right:12px;top:32px;width:72px;height:44px;border-radius:12px;padding:6px;background-color:#fff;box-shadow:0 6px 16px 0 rgba(0,0,0,.1)}.history-dialogue-wrapper-middle .list-wrapper .list-item .text .del-btn-wrapper .del-btn[data-v-2ab5c40c]{display:block;width:100%;line-height:32px;text-align:center;border-radius:12px;color:#f35656;background-color:rgba(243,86,86,.1)}.history-dialogue-wrapper-middle .loading-more[data-v-2ab5c40c]{display:flex;justify-content:center;align-items:center;color:#909399;padding-bottom:16px}.history-dialogue-wrapper-middle .loading-more[data-v-2ab5c40c] .el-icon-loading{margin-right:8px;animation:rotating 2s linear infinite}.history-dialogue-wrapper-middle .no-more[data-v-2ab5c40c]{text-align:center;color:#909399;padding-bottom:16px}.history-dialogue-wrapper-middle .empty-state[data-v-2ab5c40c]{text-align:center;color:#909399;padding-top:64px}.history-dialogue-wrapper-middle .empty-state img[data-v-2ab5c40c]{width:76px}.history-dialogue-wrapper-middle .empty-state p[data-v-2ab5c40c]{font-size:12px}.history-dialogue-wrapper-footer[data-v-2ab5c40c]{display:flex;align-items:center;justify-content:space-between;height:54px;padding:0 12px;background-color:#f4f6fc;border-radius:8px}.history-dialogue-wrapper-footer .footer-left[data-v-2ab5c40c]{display:flex;align-items:center;gap:8px}.history-dialogue-wrapper-footer .footer-left .name[data-v-2ab5c40c]{max-width:112px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;color:#0b111e}.history-dialogue-wrapper-footer .footer-left .phone[data-v-2ab5c40c]{font-size:12px;color:#8c8c99}.history-dialogue-wrapper-footer .logout-icon[data-v-2ab5c40c]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;color:#c2c2ce}[data-v-2ab5c40c] .el-icon-close{font-size:18px}[data-v-2ab5c40c] .el-dialog{background-color:#fff}[data-v-2ab5c40c] .el-dialog .el-dialog__header{padding:0}.logout-wrapper[data-v-2ab5c40c]{display:flex;flex-direction:column;align-items:center}.logout-wrapper .logout-logo[data-v-2ab5c40c]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-bottom:16px;background-color:rgba(243,86,86,.1);color:#f35656;font-size:20px;border-radius:50%}.logout-wrapper .logout-title[data-v-2ab5c40c]{color:#0b111e;font-size:16px;font-weight:500}.dialog-footer[data-v-2ab5c40c]{display:flex;align-items:center;gap:12px}.dialog-footer .footer-btn[data-v-2ab5c40c]{width:100%;height:44px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:16px}.setting-container[data-v-2ab5c40c]{height:100dvh;display:flex;flex-direction:column;align-items:center;padding:32px 20px}.setting-container .avatar-container[data-v-2ab5c40c]{width:100%;flex:1}.setting-container .avatar-container .avatar-set-wrapper[data-v-2ab5c40c]{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;background-color:#f4f6fc;padding:24px 12px 14px;border-radius:14px}.setting-container .avatar-container .avatar-set-wrapper .title[data-v-2ab5c40c]{font-size:18px;font-weight:500}.setting-container .avatar-container .avatar-set-wrapper .avatar-wrapper[data-v-2ab5c40c]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:28px 24px 0}.setting-container .avatar-container .avatar-set-wrapper .avatar-wrapper .avatar-item[data-v-2ab5c40c]{position:relative;display:flex;flex-direction:column;gap:12px;align-items:center}.setting-container .avatar-container .avatar-set-wrapper .avatar-wrapper .avatar-item .name[data-v-2ab5c40c]{font-size:16px;color:#8c8c99}.setting-container .avatar-container .avatar-set-wrapper .avatar-wrapper .avatar-item .name.active[data-v-2ab5c40c]{color:#0b111e}.setting-container .avatar-container .avatar-set-wrapper .avatar-wrapper .avatar-item .selected[data-v-2ab5c40c]{position:absolute;z-index:99;top:0;right:0;width:26px;height:26px;display:flex;align-items:center;justify-content:center;background-color:#4d44ff;border:2px solid #fff;font-weight:bolder;border-radius:50%;color:#fff;font-size:16px}.setting-container .avatar-container .avatar-set-wrapper .confirm-btn[data-v-2ab5c40c]{width:100%;line-height:44px;text-align:center;border-radius:8px;background-color:#4d44ff;color:#fff;font-size:16px}.setting-container .logout-btn[data-v-2ab5c40c]{display:block;line-height:44px;text-align:center;margin:0 12px;width:100%;background-color:#f4f6fc;border-radius:6px;color:#0b111e}.user-click[data-v-2ab5c40c]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hfut-chat-mobile-wrapper[data-v-7d22dac7]{position:relative;height:100dvh;display:flex;flex-direction:column;background-image:url(../img/mobile-bg.cf5dfa9d.png);background-size:cover;background-repeat:no-repeat;background-position:50%}.hfut-chat-mobile-wrapper .header-wrapper[data-v-7d22dac7]{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;background:hsla(0,0%,100%,.3);backdrop-filter:blur(10px);color:#3d3d3d}.hfut-chat-mobile-wrapper .header-wrapper .mobile-header-icon[data-v-7d22dac7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;overflow:hidden;background:#e9e7fe;color:#4d44ff}.hfut-chat-mobile-wrapper .user-click[data-v-7d22dac7]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}