@charset "UTF-8";[data-v-338b55a2] .el-dialog{padding:0;border-radius:.625rem}[data-v-338b55a2] .dialog-header{height:3.25rem;background:#eef2fc;box-shadow:inset 0 -.0625rem #eeeeee80;display:flex;align-items:center;border-radius:.625rem .625rem 0 0;padding-bottom:0;padding-left:1.25rem;font-weight:500;font-size:1.125rem;color:#1e293b}[data-v-338b55a2] .dialog-body .el-form{padding:.875rem 1.25rem}[data-v-338b55a2] .dialog-footer{padding-top:0;height:5rem;box-shadow:0 0 1.0625rem #bbc2d940;display:flex;align-items:center;justify-content:center;border-radius:0 0 .625rem .625rem;background:transparent}.dialog-footer[data-v-338b55a2]{display:flex;justify-content:center;gap:.625rem;box-shadow:none}.dialog-footer .cancel[data-v-338b55a2]{width:7.5rem;height:2.875rem;background:#dee5ec;color:#435d88;font-size:1.125rem;font-weight:500;border:none}.dialog-footer .cancel[data-v-338b55a2]:hover{opacity:.9}.dialog-footer .cancel[data-v-338b55a2]:active{opacity:.8}.dialog-footer .confirm[data-v-338b55a2]{width:7.5rem;height:2.875rem;background:#0270f0;color:#fff;font-size:1.125rem;font-weight:500;border:none}.dialog-footer .confirm[data-v-338b55a2]:hover{opacity:.9}.dialog-footer .confirm[data-v-338b55a2]:active{opacity:.8}[data-v-338b55a2] .el-form-item__content .el-input__wrapper,[data-v-338b55a2] .el-form-item__content .el-select__wrapper{height:2.5rem}@font-face{font-family:"PangMenZhengDao3.0";src:url(/assets/PangMenZhengDao3.0.0LQho0GF.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.page-view[data-v-338b55a2]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;position:relative;font-family:Source Han Sans CN,Source Han Sans CN}.chat-item[data-v-338b55a2]{width:100%;height:100%;position:relative}.page-components[data-v-338b55a2]{height:100%;padding:.625rem 1.25rem 1.25rem;display:flex;flex-direction:column;position:relative;font-family:Source Han Sans CN,Source Han Sans CN}.breadcrumb[data-v-338b55a2]{cursor:pointer;user-select:none;display:flex;align-items:center;font-size:.875rem;line-height:1.375rem;color:#1e293b}.breadcrumb .back-text[data-v-338b55a2]{display:flex;align-items:center;cursor:pointer}.breadcrumb .back-text[data-v-338b55a2]:hover{opacity:.68}.breadcrumb .back-text[data-v-338b55a2]:active{opacity:.8}.breadcrumb .separator[data-v-338b55a2]{width:.0625rem;height:.75rem;background:#627a9c;margin:0 .625rem}.breadcrumb .current[data-v-338b55a2]{color:#0270f0}.dialog-window[data-v-338b55a2]{height:100%;margin-top:.625rem;flex:1;border-radius:.625rem;background:#fff;padding:.9375rem;display:flex;flex-direction:column;overflow:hidden}.dialog-title[data-v-338b55a2]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between}.dialog-title .dialog-title_log[data-v-338b55a2]{font-family:"PangMenZhengDao3.0",sans-serif;font-size:1.5rem;color:#1e293b;display:flex;align-items:center}.dialog-title .dialog-title_btn[data-v-338b55a2]{display:flex;align-items:center;font-size:.875rem;gap:.625rem;user-select:none}.dialog-title .dialog-title_btn .history[data-v-338b55a2]{width:5rem;height:2rem;background:#0270f0;border-radius:.125rem;color:#fff;display:flex;align-items:center;justify-content:center}.dialog-title .dialog-title_btn .history[data-v-338b55a2]:active{opacity:.9}.dialog-title .dialog-title_btn .restart[data-v-338b55a2]{width:5rem;height:2rem;border:.0625rem solid #0270f0;color:#0270f0;display:flex;align-items:center;justify-content:center}.dialog-title .dialog-title_btn .restart[data-v-338b55a2]:active{opacity:.8}.chat-window[data-v-338b55a2]{height:100%;position:relative}.chat-window .input-container[data-v-338b55a2]{position:relative;width:100%;min-height:8.75rem;padding:.125rem 0;display:flex;flex-direction:column;background:#f7f9fc;border-radius:.375rem}.chat-window .message-input[data-v-338b55a2]{flex:1;width:100%;display:flex;flex-direction:column}.chat-window .message-input[data-v-338b55a2] .el-textarea__inner{width:100%;flex:1;padding:.625rem;border-radius:.625rem;background:#f7f9fc;border:none;box-shadow:none;font-weight:400;font-size:.875rem;line-height:normal;color:#435d88;resize:none}.chat-window .message-input[data-v-338b55a2] .el-textarea__inner::placeholder{color:#627a9c;font-size:.875rem;line-height:normal}.chat-tools[data-v-338b55a2]{width:100%;padding:.75rem .625rem .625rem;user-select:none;display:flex;align-items:center;justify-content:space-between}.chat-tools .left[data-v-338b55a2]{display:flex;align-items:center;gap:.625rem}.chat-tools .left .tools-item[data-v-338b55a2]{display:flex;justify-content:center;align-items:center;gap:.375rem;font-size:.875rem;color:#435d88;width:6.4375rem;height:1.875rem;background:#627a9c1a;border-radius:.375rem}.chat-tools .left .tools-item .icon-button[data-v-338b55a2]{width:1rem;height:1rem}.chat-tools .left .tools-item.activeIcon[data-v-338b55a2]{color:#0270f0;background:#0270f01a}.chat-tools .right[data-v-338b55a2]{display:flex;align-items:center}.dialog-body[data-v-338b55a2]{flex:1;margin-top:1.875rem;overflow:hidden}.messages-container[data-v-338b55a2]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.75rem}.messages-container .message[data-v-338b55a2]:first-child{margin-top:1.875rem!important;padding-top:0!important}.message[data-v-338b55a2]{display:flex;gap:.5rem;animation:fadeIn-338b55a2 .3s ease;margin-top:0;width:100%;position:relative}.message[data-v-338b55a2]:first-child{margin-top:1.875rem}@keyframes fadeIn-338b55a2{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}.user-message[data-v-338b55a2]{flex-direction:row-reverse;align-self:flex-end;width:100%;margin-top:0}.user-message[data-v-338b55a2]:first-child{margin-top:0}.message-avatar[data-v-338b55a2]{width:3.125rem;height:3.125rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0;background:var(--el-fill-color-light);overflow:hidden}.message-avatar .avatar-image[data-v-338b55a2]{width:100%;height:100%;object-fit:cover}.assistant-message .message-avatar[data-v-338b55a2]{background:transparent;overflow:visible;border-radius:0;width:auto;height:auto;min-width:2rem;min-height:2rem}.assistant-message .message-avatar .avatar-image[data-v-338b55a2]{width:auto;height:3rem;object-fit:contain;display:block}.message-content[data-v-338b55a2]{max-width:75%;display:flex;flex-direction:column;gap:.25rem}.assistant-message .message-content[data-v-338b55a2]{margin-left:2.5rem}.user-message .message-content[data-v-338b55a2]{align-items:flex-end}.assistant-message[data-v-338b55a2]{align-self:flex-start;width:100%;margin-top:0}.assistant-message[data-v-338b55a2]:first-child{margin-top:0}.assistant-message .message-content[data-v-338b55a2]{align-items:flex-start;flex:1}.assistant-message .message-avatar[data-v-338b55a2]{position:absolute;left:0;top:0;z-index:1}.message-text[data-v-338b55a2]{padding:.625rem .875rem;border-radius:.75rem;line-height:1.6;word-wrap:break-word;font-size:.875rem;white-space:pre-wrap}.message-text.formatted-content[data-v-338b55a2]{white-space:normal}.message-text.formatted-content p[data-v-338b55a2]{margin:0 0 .5rem;line-height:1.6}.message-text.formatted-content p[data-v-338b55a2]:last-child{margin-bottom:0}.message-text.formatted-content p[data-v-338b55a2]:empty{display:none}.message-text.formatted-content h1[data-v-338b55a2],.message-text.formatted-content h2[data-v-338b55a2],.message-text.formatted-content h3[data-v-338b55a2]{margin:.75rem 0 .5rem;font-weight:600;line-height:1.4;color:var(--el-text-color-primary)}.message-text.formatted-content h1[data-v-338b55a2]:first-child,.message-text.formatted-content h2[data-v-338b55a2]:first-child,.message-text.formatted-content h3[data-v-338b55a2]:first-child{margin-top:0}.message-text.formatted-content h1[data-v-338b55a2]{font-size:1.125rem}.message-text.formatted-content h2[data-v-338b55a2]{font-size:1rem}.message-text.formatted-content h3[data-v-338b55a2]{font-size:.9375rem}.message-text.formatted-content strong[data-v-338b55a2]{font-weight:600;color:var(--el-text-color-primary)}.message-text.formatted-content .number-highlight[data-v-338b55a2]{color:#1266f1;font-weight:600}.message-text.formatted-content ul[data-v-338b55a2],.message-text.formatted-content ol[data-v-338b55a2]{margin:.5rem 0;padding-left:1.25rem}.message-text.formatted-content ul li[data-v-338b55a2],.message-text.formatted-content ol li[data-v-338b55a2]{margin:.25rem 0;line-height:1.6}.message-text.formatted-content table[data-v-338b55a2]{width:100%;border-collapse:collapse;margin:.5rem 0;font-size:.75rem;max-width:100%;overflow-x:auto;display:block}.message-text.formatted-content table thead[data-v-338b55a2],.message-text.formatted-content table tbody[data-v-338b55a2]{display:table;width:100%}.message-text.formatted-content table th[data-v-338b55a2],.message-text.formatted-content table td[data-v-338b55a2]{padding:.375rem .5rem;border:.0625rem solid var(--el-border-color-light);text-align:left}.message-text.formatted-content table th[data-v-338b55a2]{background:var(--el-fill-color-light);font-weight:600}.message-text.formatted-content table tr[data-v-338b55a2]:nth-child(2n){background:var(--el-fill-color-lighter)}.message-text.formatted-content code[data-v-338b55a2]{background:var(--el-fill-color-light);padding:.125rem .25rem;border-radius:.1875rem;font-size:.75rem}.message-text.formatted-content pre[data-v-338b55a2]{background:var(--el-fill-color-light);padding:.5rem;border-radius:.25rem;overflow-x:auto;margin:.5rem 0}.message-text.formatted-content pre code[data-v-338b55a2]{background:transparent;padding:0}.user-message .message-text[data-v-338b55a2]{height:3.125rem;background:#0270f0;color:#fff;font-size:1.125rem;border-radius:.9375rem 0 .9375rem .9375rem}.assistant-message .message-text[data-v-338b55a2]{background:var(--el-bg-color);color:var(--el-text-color-primary);border:.0625rem solid var(--el-border-color-light);border-bottom-left-radius:.25rem;box-shadow:var(--el-box-shadow-light)}.dialog-chat[data-v-338b55a2]{flex-shrink:0;margin-top:.625rem}.chat-list[data-v-338b55a2]{width:100%;padding:1.875rem 1.25rem;display:flex;flex-direction:column;gap:1.875rem}.chat-list .chat-item[data-v-338b55a2]{display:flex;align-items:center}.chat-list .chat-item .chat-box[data-v-338b55a2]{width:100%;display:flex;flex-direction:column;gap:.625rem}.chat-list .chat-item .chat-box .chat-user-box[data-v-338b55a2]{display:flex;justify-content:flex-end}.chat-list .chat-item .chat-box .chat-user[data-v-338b55a2]{max-width:calc(100% - 3.75rem);display:flex;justify-content:flex-end;gap:.625rem}.chat-list .chat-item .chat-box .chat-user .chat-content-box[data-v-338b55a2]{flex:1;min-width:0}.chat-list .chat-item .chat-box .chat-user .chat-time[data-v-338b55a2]{font-size:1.125rem;color:#435d88;margin-bottom:.5rem;text-align:right}.chat-list .chat-item .chat-box .chat-user .chat-content[data-v-338b55a2]{font-size:1rem;color:#fff;display:flex;flex-direction:column;position:relative}.chat-list .chat-item .chat-box .chat-user .chat-content .content-text[data-v-338b55a2]{padding:.75rem .625rem .75rem .875rem;background:#0270f0;border-radius:.9375rem 0 .9375rem .9375rem;position:relative}.chat-list .chat-item .chat-box .chat-agent-box[data-v-338b55a2]{display:flex;flex-direction:column;gap:.625rem}.chat-list .chat-item .chat-box .chat-agent-box .chat-agent[data-v-338b55a2]{max-width:calc(100% - 3.75rem);display:flex;justify-content:flex-start;gap:.625rem}.chat-list .chat-item .chat-box .chat-agent-box .chat-agent .chat-content-box[data-v-338b55a2]{flex:1;min-width:0}.chat-list .chat-item .chat-box .chat-agent-box .chat-agent .chat-time[data-v-338b55a2]{font-size:1.125rem;color:#435d88;margin-bottom:.5rem;text-align:left}.chat-list .chat-item .chat-box .chat-agent-box .chat-agent .chat-content[data-v-338b55a2]{padding-bottom:1.875rem;font-size:1rem;color:#1e293b;display:flex;align-items:center;justify-content:flex-start;position:relative}.chat-list .chat-item .chat-box .chat-agent-box .chat-agent .chat-content .content-text[data-v-338b55a2]{padding:.75rem .875rem .75rem .625rem;background:#0270f00f;border-radius:0 .9375rem .9375rem;position:relative}.typing-indicator[data-v-338b55a2]{display:flex;gap:.25rem;padding:.25rem 0}.typing-indicator span[data-v-338b55a2]{width:.375rem;height:.375rem;border-radius:50%;background:var(--el-text-color-placeholder);animation:typing-338b55a2 1.4s infinite}.typing-indicator span[data-v-338b55a2]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-338b55a2]:nth-child(3){animation-delay:.4s}@keyframes typing-338b55a2{0%,60%,to{transform:translateY(0);opacity:.7}30%{transform:translateY(-.5rem);opacity:1}}.chat-slide-enter-active[data-v-338b55a2],.chat-slide-leave-active[data-v-338b55a2]{transition:all .3s ease}.chat-slide-enter-from[data-v-338b55a2],.chat-slide-leave-to[data-v-338b55a2]{opacity:0;transform:translateY(1.25rem) scale(.95)}.user-actions[data-v-338b55a2]{height:1.875rem;position:absolute;bottom:-1.875rem;right:.625rem;display:flex;align-items:center;justify-content:flex-end;gap:.625rem}.user-actions .action-icon[data-v-338b55a2]{width:1.25rem;height:1.25rem;cursor:pointer;object-fit:contain;pointer-events:auto}.user-actions .action-icon[data-v-338b55a2]:hover{transform:scale(1.05);filter:brightness(1.1)}.user-actions .action-icon[data-v-338b55a2]:active{transform:scale(.95);filter:brightness(.9)}.like-wrapper[data-v-338b55a2]{display:inline-flex;align-items:center;gap:.25rem;position:relative}.like-icon[data-v-338b55a2]{cursor:pointer;transition:transform .2s ease}.like-icon[data-v-338b55a2]:active{transform:scale(.85)}
