@charset "UTF-8";:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;display:flex;place-items:center}*{box-sizing:border-box}#app{width:100%}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}@font-face{font-family:pdf;src:url(/assets/2c5394094daa1c985564-Bp1NU2Un.eot);src:url(/assets/2c5394094daa1c985564-Bp1NU2Un.eot?#iefix) format("embedded-opentype"),url(/assets/6a9f5e4b044e436823f3-DRxEgXwu.woff2) format("woff2"),url(/assets/fa070dcc71d7190e8c44-C_52lA0y.woff) format("woff"),url(/assets/11e2353a399825874867-Dzw3bbFv.ttf) format("truetype"),url(/assets/6781170c0c08b15fff2d-te4a933V.svg?#pdf) format("svg");font-weight:400;font-style:normal}.vue-pdf-app-icon:before,.vue-pdf-app-icon:after{font-family:pdf;font-size:1.1rem;display:inline;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vue-pdf-app-icon.sidebar-toggle:before{content:""}.vue-pdf-app-icon.dropdown-toolbar-button:after{content:""}.vue-pdf-app-icon.secondary-toolbar-toggle:before{content:""}.vue-pdf-app-icon.find-previous:before{content:""}.vue-pdf-app-icon.find-next:before{content:""}.vue-pdf-app-icon.page-up:before{content:""}.vue-pdf-app-icon.page-down:before{content:""}.vue-pdf-app-icon.zoom-out:before{content:""}.vue-pdf-app-icon.zoom-in:before{content:""}.vue-pdf-app-icon.presentation-mode:before{content:""}.vue-pdf-app-icon.print-button:before{content:""}.vue-pdf-app-icon.open-file:before{content:""}.vue-pdf-app-icon.download-button:before{content:""}.vue-pdf-app-icon.bookmark-button:before{content:""}.vue-pdf-app-icon.view-thumbnail:before{content:""}.vue-pdf-app-icon.view-outline:before{content:""}.vue-pdf-app-icon.view-attachments:before{content:""}.vue-pdf-app-icon.view-find:before{content:""}.vue-pdf-app-icon.first-page:before{content:""}.vue-pdf-app-icon.last-page:before{content:""}.vue-pdf-app-icon.rotate-clockwise:before{content:""}.vue-pdf-app-icon.rotate-counter-clockwise:before{content:""}.vue-pdf-app-icon.select-tool:before{content:""}.vue-pdf-app-icon.hand-tool:before{content:""}.vue-pdf-app-icon.scroll-vertical:before{content:""}.vue-pdf-app-icon.scroll-horizontal:before{content:""}.vue-pdf-app-icon.scroll-wrapped:before{content:""}.vue-pdf-app-icon.spread-none:before{content:""}.vue-pdf-app-icon.spread-odd:before{content:""}.vue-pdf-app-icon.spread-even:before{content:""}.vue-pdf-app-icon.document-properties:before{content:""}html[dir=rtl] .vue-pdf-app-icon.find-previous:before{content:""}html[dir=rtl] .vue-pdf-app-icon.find-next:before{content:""}html[dir=rtl] .vue-pdf-app-icon.first-page:before{content:""}html[dir=rtl] .vue-pdf-app-icon.last-page:before{content:""}.pdf-viewer[data-v-7f4fceb4]{display:flex;flex-direction:column;height:100%;background-color:#f5f5f5}.pdf-viewer[data-v-7f4fceb4] #viewerContainer{top:53px!important;transition:top .3s ease}.pdf-viewer[data-v-7f4fceb4] #viewerContainer::-webkit-scrollbar{width:8px;height:8px}.pdf-viewer[data-v-7f4fceb4] #viewerContainer::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.pdf-viewer[data-v-7f4fceb4] #viewerContainer::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.pdf-viewer[data-v-7f4fceb4] #viewerContainer::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.pdf-viewer[data-v-7f4fceb4] #thumbnailView{width:100%!important}.pdf-viewer[data-v-7f4fceb4] #thumbnailView::-webkit-scrollbar{width:6px;height:6px}.pdf-viewer[data-v-7f4fceb4] #thumbnailView::-webkit-scrollbar-track{background:#f5f5f5;border-radius:3px}.pdf-viewer[data-v-7f4fceb4] #thumbnailView::-webkit-scrollbar-thumb{background:#d4d4d4;border-radius:3px}.pdf-viewer[data-v-7f4fceb4] #thumbnailView::-webkit-scrollbar-thumb:hover{background:#bebebe}.pdf-viewer[data-v-7f4fceb4] #sidebarContainer{top:53px!important;transition:top .3s ease}.pdf-viewer.findbar-visible[data-v-7f4fceb4] #viewerContainer,.pdf-viewer.findbar-visible[data-v-7f4fceb4] #sidebarContainer{top:118px!important}[data-v-7f4fceb4] .custom-toolbar{display:flex;align-items:center;justify-content:space-between;padding:8px;background:#fff;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;position:relative;z-index:10}[data-v-7f4fceb4] .custom-toolbar .toolbar-left{display:flex;align-items:center;gap:8px;flex:1}[data-v-7f4fceb4] .custom-toolbar .toolbar-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}[data-v-7f4fceb4] .custom-toolbar .toolbar-right{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end}[data-v-7f4fceb4] .custom-toolbar .toolbar-btn{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .3s;font-size:14px;color:#606266;min-width:32px;height:32px}[data-v-7f4fceb4] .custom-toolbar .toolbar-btn:hover{background:#f5f7fa;border-color:#c0c4cc;color:#409eff}[data-v-7f4fceb4] .custom-toolbar .toolbar-btn:active{background:#ecf5ff;border-color:#409eff}[data-v-7f4fceb4] .custom-toolbar .toolbar-btn:disabled{background:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}[data-v-7f4fceb4] .custom-toolbar .toolbar-btn .icon{width:16px;height:16px;fill:currentColor}[data-v-7f4fceb4] .custom-toolbar .toolbar-btn.scale-btn{min-width:60px;font-weight:500}[data-v-7f4fceb4] .custom-toolbar .button-group{display:flex;align-items:center}[data-v-7f4fceb4] .custom-toolbar .button-group .toolbar-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}[data-v-7f4fceb4] .custom-toolbar .button-group .toolbar-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}[data-v-7f4fceb4] .custom-toolbar .button-group .toolbar-btn:not(:first-child):not(:last-child){border-radius:0;border-left:none;border-right:none}[data-v-7f4fceb4] .custom-findbar{background:#fff;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 8px #0000001a;padding:12px 16px;position:relative;z-index:9}[data-v-7f4fceb4] .custom-findbar .findbar-content{display:flex;align-items:center;gap:16px;flex-wrap:wrap}[data-v-7f4fceb4] .custom-findbar .find-input-group{display:flex;align-items:center;gap:8px;min-width:200px}[data-v-7f4fceb4] .custom-findbar .find-input-group .find-input{flex:1;padding:6px 12px;border:1px solid #dcdfe6;border-radius:4px;font-size:14px;outline:none;transition:border-color .3s;background-color:#f5f7fa;color:#303133}[data-v-7f4fceb4] .custom-findbar .find-input-group .find-input:focus{border-color:#409eff;background-color:#fff}[data-v-7f4fceb4] .custom-findbar .find-input-group .find-input::placeholder{color:#c0c4cc}[data-v-7f4fceb4] .custom-findbar .find-input-group .find-results{font-size:12px;color:#909399;white-space:nowrap;min-width:80px}[data-v-7f4fceb4] .custom-findbar .find-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[data-v-7f4fceb4] .custom-findbar .find-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #dcdfe6;border-radius:4px;background:#fff;cursor:pointer;transition:all .3s;color:#606266}[data-v-7f4fceb4] .custom-findbar .find-btn:hover:not(:disabled){background:#f5f7fa;border-color:#c0c4cc;color:#409eff}[data-v-7f4fceb4] .custom-findbar .find-btn:disabled{background:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}[data-v-7f4fceb4] .custom-findbar .find-btn .icon{width:14px;height:14px;fill:currentColor}[data-v-7f4fceb4] .custom-findbar .find-options{display:flex;align-items:center;gap:12px;flex-wrap:wrap}[data-v-7f4fceb4] .custom-findbar .find-options .find-option{display:flex;align-items:center;gap:4px;font-size:12px;color:#606266;cursor:pointer;-webkit-user-select:none;user-select:none}[data-v-7f4fceb4] .custom-findbar .find-options .find-option input[type=checkbox]{margin:0;cursor:pointer;background-color:#f5f7fa;border:1px solid #dcdfe6;border-radius:2px;width:14px;height:14px}[data-v-7f4fceb4] .custom-findbar .find-options .find-option input[type=checkbox]:checked{background-color:#409eff;border-color:#409eff}[data-v-7f4fceb4] .custom-findbar .find-options .find-option:hover{color:#409eff}[data-v-7f4fceb4] .custom-findbar .find-close-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:4px;background:transparent;cursor:pointer;transition:all .3s;color:#909399;margin-left:auto}[data-v-7f4fceb4] .custom-findbar .find-close-btn:hover{background:#f5f7fa;color:#f56c6c}[data-v-7f4fceb4] .custom-findbar .find-close-btn .icon{width:12px;height:12px;fill:currentColor}[data-v-7f4fceb4] .custom-findbar .find-message{font-size:12px;color:#e6a23c;margin-left:auto}@media (max-width: 768px){[data-v-7f4fceb4] .custom-findbar .findbar-content{flex-direction:column;align-items:stretch;gap:12px}[data-v-7f4fceb4] .custom-findbar .find-input-group{min-width:auto}[data-v-7f4fceb4] .custom-findbar .find-controls{justify-content:space-between}[data-v-7f4fceb4] .custom-findbar .find-options{justify-content:center}}.pdf-content[data-v-7f4fceb4]{flex:1;overflow:hidden;position:relative}.toolbar-container[data-v-7f4fceb4]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);z-index:9999;background-color:#fff;border-radius:8px;box-shadow:0 2px 12px #0000001a;border:1px solid #e4e7ed}.toolbar-container .toolbar-content[data-v-7f4fceb4]{display:flex;align-items:center;gap:8px;padding:4px 8px}.toolbar-container .toolbar-content .page-input[data-v-7f4fceb4]{width:50px;padding:4px;border:none;background:transparent;text-align:center;font-size:14px;color:#303133;outline:none}.toolbar-container .toolbar-content .page-total[data-v-7f4fceb4]{color:#606266;font-size:14px;white-space:nowrap}.toolbar-container .toolbar-content .download-btn[data-v-7f4fceb4],.toolbar-container .toolbar-content .nav-btn[data-v-7f4fceb4]{border:none;background:transparent;color:#606266;padding:4px 8px;cursor:pointer;display:flex;align-items:center;gap:4px}.toolbar-container .toolbar-content .download-btn[data-v-7f4fceb4]:hover,.toolbar-container .toolbar-content .nav-btn[data-v-7f4fceb4]:hover{background:#f5f7fa;color:#409eff}.toolbar-container .toolbar-content .download-btn[data-v-7f4fceb4]:disabled,.toolbar-container .toolbar-content .nav-btn[data-v-7f4fceb4]:disabled{color:#c0c4cc;background:transparent;cursor:not-allowed}[data-v-7f4fceb4] .findbar{background:#fff;border:1px solid #e4e7ed;border-radius:4px;box-shadow:0 2px 8px #0000001a}[data-v-7f4fceb4] .findbar.hidden{display:none}.preview-toolbar[data-v-d6f80a30]{display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:#fff;border-bottom:1px solid #e4e7ed;box-shadow:0 2px 4px #0000000d;position:relative;z-index:10;height:53px;box-sizing:border-box}.preview-toolbar .toolbar-left[data-v-d6f80a30]{display:flex;align-items:center;gap:8px;flex:1}.preview-toolbar .toolbar-center[data-v-d6f80a30]{display:flex;align-items:center;justify-content:center;flex:1}.preview-toolbar .toolbar-right[data-v-d6f80a30]{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end}.preview-toolbar .toolbar-btn[data-v-d6f80a30]{display:flex;align-items:center;justify-content:center;padding:6px 12px;background:#fff;border:1px solid #dcdfe6;border-radius:4px;cursor:pointer;transition:all .3s;font-size:14px;color:#606266;min-width:32px;height:32px}.preview-toolbar .toolbar-btn[data-v-d6f80a30]:hover{background:#f5f7fa;border-color:#c0c4cc;color:#409eff}.preview-toolbar .toolbar-btn[data-v-d6f80a30]:active{background:#ecf5ff;border-color:#409eff}.preview-toolbar .toolbar-btn[data-v-d6f80a30]:disabled{background:#f5f7fa;border-color:#e4e7ed;color:#c0c4cc;cursor:not-allowed}.html-viewer[data-v-e9d8d745]{display:flex;flex-direction:column;height:100%;background-color:#f5f5f5}.html-viewer .file-info[data-v-e9d8d745]{font-size:14px;color:#606266;font-weight:500}.html-viewer .html-content[data-v-e9d8d745]{flex:1;overflow:hidden;position:relative}.html-viewer .html-content .preview-iframe[data-v-e9d8d745]{width:100%;height:100%;border:none;background-color:#fff;transform:scale(.95)}.office-viewer[data-v-f5fc8707]{display:flex;flex-direction:column;height:100%;background-color:#f5f5f5}.office-viewer .file-info[data-v-f5fc8707]{font-size:14px;color:#606266;font-weight:500}.office-viewer .office-content[data-v-f5fc8707]{flex:1;overflow:hidden;position:relative}.office-viewer .office-content .preview-iframe[data-v-f5fc8707]{width:100%;height:100%;border:none;background-color:#fff}.markdown-viewer[data-v-f3aa2158]{display:flex;flex-direction:column;height:100%;background-color:#f5f5f5}.markdown-viewer .file-info[data-v-f3aa2158]{font-size:14px;color:#606266;font-weight:500}.markdown-viewer .markdown-content[data-v-f3aa2158]{flex:1;overflow-y:auto;background-color:#fff}.markdown-viewer .markdown-content .markdown-loading[data-v-f3aa2158]{display:flex;align-items:center;justify-content:center;height:100%;color:#666;font-size:14px;gap:8px}.markdown-viewer .markdown-content .markdown-loading .loading-icon[data-v-f3aa2158]{animation:loading-rotate-f3aa2158 1s linear infinite;color:#409eff}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158]{padding:20px;line-height:1.6}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h1,.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h2,.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h3,.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h4,.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h5,.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h1{font-size:2em;border-bottom:1px solid #eaecef;padding-bottom:10px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] h2{font-size:1.5em;border-bottom:1px solid #eaecef;padding-bottom:8px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] p{margin-bottom:16px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] code{background-color:#f6f8fa;border-radius:3px;font-size:85%;margin:0;padding:.2em .4em}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] pre{background-color:#f6f8fa;border-radius:6px;font-size:85%;line-height:1.45;overflow:auto;padding:16px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] blockquote{border-left:4px solid #dfe2e5;color:#6a737d;padding:0 16px;margin:0 0 16px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] ul,.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] ol{margin-bottom:16px;padding-left:2em}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] li{margin-bottom:4px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:16px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] th,.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] td{border:1px solid #dfe2e5;padding:6px 13px}.markdown-viewer .markdown-content .markdown-preview[data-v-f3aa2158] th{background-color:#f6f8fa;font-weight:600}.markdown-viewer .markdown-content .markdown-raw[data-v-f3aa2158]{padding:20px}.markdown-viewer .markdown-content .markdown-raw pre[data-v-f3aa2158]{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;line-height:1.5;color:#333}.markdown-viewer .markdown-content .markdown-raw pre code[data-v-f3aa2158]{background:none;padding:0;border-radius:0}@keyframes loading-rotate-f3aa2158{to{transform:rotate(360deg)}}.preview-container[data-v-8b7412d0]{width:100%;height:100%;background-color:#f5f5f5;overflow:hidden}.preview-container .unsupported-file[data-v-8b7412d0]{display:flex;align-items:center;justify-content:center;height:100%;color:#909399;font-size:16px}.common-layout[data-v-4303ab59]{height:100vh;display:flex;flex-direction:column}.common-layout .main-header[data-v-4303ab59]{background-color:#409eff;color:#fff;height:60px;display:flex;align-items:center;padding:0 20px;box-shadow:0 2px 4px #0000001a}.common-layout .main-header .header-content[data-v-4303ab59]{display:flex;align-items:center;justify-content:space-between;width:100%}.common-layout .main-header .header-content .header-left[data-v-4303ab59]{display:flex;align-items:center}.common-layout .main-header .header-content .header-left .logo[data-v-4303ab59]{height:40px;margin-right:10px}.common-layout .main-header .header-content .header-left .title[data-v-4303ab59]{font-size:24px;font-weight:700}.common-layout .main-header .header-content .header-right[data-v-4303ab59]{display:flex;align-items:center}.common-layout .content-container[data-v-4303ab59]{flex:1;display:flex;background:linear-gradient(to top,#f0f2f5,#d3e5ff);height:0}.common-layout .content-container .preview-aside[data-v-4303ab59]{border-right:1px solid #ebeef5;display:flex;flex-direction:column;width:40%}.common-layout .content-container .chat-main-wrapper[data-v-4303ab59]{flex:1;display:flex;flex-direction:column;padding:0}.common-layout .content-container .chat-main-wrapper .chat-container[data-v-4303ab59]{display:flex;flex-direction:column;height:100%}.common-layout .content-container .chat-main-wrapper .chat-container .chat-messages-area[data-v-4303ab59]{flex:1;padding:0;height:0}.common-layout .content-container .chat-main-wrapper .chat-container .chat-messages-area .messages-scrollbar[data-v-4303ab59]{padding:20px 0;margin:0 auto}.common-layout .content-container .chat-main-wrapper .chat-container .input-area-vertical[data-v-4303ab59]{display:flex;flex-direction:column;align-items:flex-start;max-width:850px;width:80%;margin:0 auto;padding:0 0 20px}.common-layout .content-container .chat-main-wrapper .chat-container .input-area-vertical .input-row[data-v-4303ab59]{display:flex;align-items:center;width:100%;background:#fff;border-radius:10px;padding:10px;border:2px solid transparent;background-clip:padding-box,border-box;background-origin:padding-box,border-box;position:relative;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#409eff,#66e0ff);box-shadow:0 2px 8px #409eff14}.common-layout .content-container .chat-main-wrapper .chat-container .input-area-vertical .input-row .message-input-vertical[data-v-4303ab59]{flex:1;border-radius:24px;min-width:0}.common-layout .content-container .chat-main-wrapper .chat-container .input-area-vertical .input-row .message-input-vertical[data-v-4303ab59] .el-textarea__inner{border-width:0;outline:none;box-shadow:none}.common-layout .content-container .chat-main-wrapper .chat-container .input-area-vertical .input-row .input-char-count-vertical[data-v-4303ab59]{margin-left:8px;color:#909399;font-size:14px;white-space:nowrap;position:absolute;right:10px;top:10px}.common-layout .content-container .chat-main-wrapper .chat-container .input-area-vertical .input-row .send-btn-vertical[data-v-4303ab59]{margin-left:12px;height:34px;box-shadow:none;position:absolute;right:10px;display:flex;gap:8px;align-items:center;bottom:10px;background:linear-gradient(90deg,#409eff,#66e0ff);color:#fff;border:none}.messages[data-v-4303ab59]{display:flex;flex-direction:column;max-width:80%;margin:0 auto}.messages .message-item[data-v-4303ab59]{margin-bottom:10px;max-width:70%}.messages .message-item.user[data-v-4303ab59]{align-self:flex-end}.messages .message-item.user .el-card[data-v-4303ab59]{background-color:#e1f3d8}.messages .message-item.ai[data-v-4303ab59]{align-self:flex-start}.messages .message-item.ai .el-card[data-v-4303ab59]{background-color:#fff}.messages .message-item .el-card[data-v-4303ab59]{border-radius:10px;box-shadow:0 1px 3px #0000001a}.ai-loading[data-v-4303ab59]{display:flex;align-items:center;color:#909399;font-size:14px}.ai-loading .loading-icon[data-v-4303ab59]{margin-right:8px;animation:loading-rotate-4303ab59 1s linear infinite;color:#409eff}.ai-content[data-v-4303ab59]{line-height:1.6}.ai-content[data-v-4303ab59] h1,.ai-content[data-v-4303ab59] h2,.ai-content[data-v-4303ab59] h3,.ai-content[data-v-4303ab59] h4,.ai-content[data-v-4303ab59] h5,.ai-content[data-v-4303ab59] h6{margin:16px 0 8px;font-weight:600;color:#2c3e50}.ai-content[data-v-4303ab59] h1{font-size:1.5em}.ai-content[data-v-4303ab59] h2{font-size:1.3em}.ai-content[data-v-4303ab59] h3{font-size:1.1em}.ai-content[data-v-4303ab59] p{margin:8px 0;color:#333}.ai-content[data-v-4303ab59] pre{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;padding:16px;overflow-x:auto;margin:12px 0}.ai-content[data-v-4303ab59] pre code{background:none;padding:0;border:none;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:14px;line-height:1.45}.ai-content[data-v-4303ab59] code{background-color:#f1f3f4;padding:2px 4px;border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.9em;color:#d73a49}.ai-content[data-v-4303ab59] ul,.ai-content[data-v-4303ab59] ol{margin:8px 0;padding-left:20px}.ai-content[data-v-4303ab59] ul li,.ai-content[data-v-4303ab59] ol li{margin:4px 0}.ai-content[data-v-4303ab59] blockquote{border-left:4px solid #dfe2e5;padding:0 16px;margin:12px 0;color:#6a737d;background-color:#f8f9fa}.ai-content[data-v-4303ab59] table{border-collapse:collapse;margin:12px 0;width:100%}.ai-content[data-v-4303ab59] table th,.ai-content[data-v-4303ab59] table td{border:1px solid #dfe2e5;padding:8px 12px;text-align:left}.ai-content[data-v-4303ab59] table th{background-color:#f6f8fa;font-weight:600}.ai-content[data-v-4303ab59] a{color:#0366d6;text-decoration:none}.ai-content[data-v-4303ab59] a:hover{text-decoration:underline}.ai-content[data-v-4303ab59] hr{border:none;border-top:1px solid #e1e4e8;margin:16px 0}.msg-sources[data-v-4303ab59]{margin-top:8px;font-size:13px;color:#666}.msg-sources .msg-sources-title[data-v-4303ab59]{font-weight:700;margin-bottom:2px}.msg-sources .msg-sources-list[data-v-4303ab59]{padding-left:18px;margin:0}.msg-sources .msg-sources-list li[data-v-4303ab59]{margin-bottom:2px}.msg-sources .msg-sources-list li a.msg-source-link[data-v-4303ab59]{color:#409eff;text-decoration:underline;cursor:pointer}.msg-sources .msg-sources-list li a.msg-source-link[data-v-4303ab59]:hover{color:#66e0ff}.chat-footer[data-v-4303ab59]{display:flex;padding:10px;border-top:1px solid #ebeef5;background-color:#fff;align-items:center}.chat-footer .el-input[data-v-4303ab59]{margin-right:10px;flex:1}.chat-footer .el-button[data-v-4303ab59]{border-radius:20px;padding:8px 20px}.chat-footer .el-button .el-icon[data-v-4303ab59]{margin-right:5px}.fade-slide-enter-active[data-v-4303ab59],.fade-slide-leave-active[data-v-4303ab59]{transition:all .4s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-4303ab59],.fade-slide-leave-to[data-v-4303ab59]{opacity:0;transform:translate(-40px)}.fade-slide-enter-to[data-v-4303ab59],.fade-slide-leave-from[data-v-4303ab59]{opacity:1;transform:translate(0)}.global-loading-mask[data-v-4303ab59]{position:fixed;z-index:9999;left:0;top:0;width:100vw;height:100vh;background:#ffffffd9;display:flex;align-items:center;justify-content:center}.global-loading-mask .loading-content[data-v-4303ab59]{display:flex;flex-direction:column;align-items:center}.global-loading-mask .loading-content .loading-icon[data-v-4303ab59]{animation:loading-rotate-4303ab59 1s linear infinite;color:#409eff;margin-bottom:16px}.global-loading-mask .loading-content .loading-text[data-v-4303ab59]{font-size:20px;color:#409eff;font-weight:700}@keyframes loading-rotate-4303ab59{to{transform:rotate(360deg)}}
