table{border-collapse:collapse;width:100%;margin:20px 0}td,th{border:1px solid #ddd;padding:10px;text-align:left}th{background-color:#f2f2f2}@-webkit-keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.typing-cursor{display:inline-block;width:2px;height:16px;background:#409eff;margin-left:2px;vertical-align:middle;-webkit-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}.fade-in-up{-webkit-animation:fadeInUp .5s ease-out forwards;animation:fadeInUp .5s ease-out forwards;opacity:0;transform:translateY(20px)}.skeleton-card{background:linear-gradient(90deg,#f5f7fa 25%,#e4e7ed 50%,#f5f7fa 75%);background-size:200% 100%;-webkit-animation:skeleton-loading 1.5s infinite;animation:skeleton-loading 1.5s infinite}@-webkit-keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-content{padding:16px}.skeleton-row{background:#e4e7ed;border-radius:4px;margin-bottom:12px;-webkit-animation:skeleton-pulse 1.5s infinite;animation:skeleton-pulse 1.5s infinite}.skeleton-row.skeleton-title{height:20px;width:60%}.skeleton-row.skeleton-text{height:16px;width:100%}.skeleton-row.skeleton-text.short{width:70%}.skeleton-concepts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.skeleton-concept-item{border-radius:6px;height:60px}.skeleton-collapse-item,.skeleton-concept-item{background:#e4e7ed;-webkit-animation:skeleton-pulse 1.5s infinite;animation:skeleton-pulse 1.5s infinite}.skeleton-collapse-item{border-radius:4px;height:48px;margin-bottom:8px}.skeleton-table-row{display:flex;gap:0;margin-bottom:0;border-bottom:1px solid #ebeef5}.skeleton-table-row:first-child{border-top:1px solid #ebeef5}.skeleton-table-cell{background:#e4e7ed;height:48px;-webkit-animation:skeleton-pulse 1.5s infinite;animation:skeleton-pulse 1.5s infinite;border-right:1px solid #ebeef5}.skeleton-table-cell:first-child{flex:2;border-left:1px solid #ebeef5}.skeleton-table-cell:not(:first-child){flex:1}.skeleton-table-header{background:#f5f7fa;height:48px;-webkit-animation:skeleton-pulse 1.5s infinite;animation:skeleton-pulse 1.5s infinite;border-right:1px solid #ebeef5}.skeleton-table-header:first-child{flex:2;border-left:1px solid #ebeef5}.skeleton-table-header:not(:first-child){flex:1}@-webkit-keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.root[data-v-40724d10]{font-family:Microsoft YaHei,sans-serif;height:100%;margin:0;background:#f5f7fa}.box[data-v-40724d10]{display:flex;height:100%}.left[data-v-40724d10]{padding:20px;font-size:14px;height:100%;box-sizing:border-box;overflow-y:auto;background:#fff}.form-label[data-v-40724d10]{display:flex;align-items:center;gap:6px;margin-bottom:8px;font-weight:500;color:#303133}.upload-container[data-v-40724d10]{margin-top:20px;padding:20px;border:1px dashed #dcdfe6;border-radius:8px;background:#fafbfc}.tbForm[data-v-40724d10] .el-form-item__label{font-size:14px}.tbForm[data-v-40724d10] .el-form-item__content{line-height:20px}.date-range-wrapper[data-v-40724d10]{width:100%}.node-status-container[data-v-40724d10]{margin-top:20px}.suggestion-box[data-v-40724d10]{background-color:#f0f9ff;border:1px solid #b3d8ff;border-radius:8px;padding:16px;margin:10px 0;box-shadow:0 2px 8px rgba(0,0,0,.05)}.suggestion-title[data-v-40724d10]{font-size:14px;font-weight:600;color:#409eff;margin-bottom:8px;display:flex;align-items:center;gap:4px}.suggestion-content[data-v-40724d10]{font-size:14px;line-height:1.8;color:#606266;white-space:pre-line;word-wrap:break-word;cursor:pointer;transition:all .2s}.suggestion-content[data-v-40724d10]:hover{color:#409eff}.progress-wrap[data-v-40724d10]{background:#fff;border:1px solid #ebeef5;border-radius:8px;overflow:hidden}.main-status-bar[data-v-40724d10]{background:linear-gradient(90deg,#409eff,#004ac1);color:#fff;padding:12px 16px;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500}.status-item[data-v-40724d10]{display:flex;align-items:center;gap:8px}.status-item.running[data-v-40724d10]{color:#fff}.status-item.completed[data-v-40724d10]{color:#67c23a}.status-item.stopped[data-v-40724d10]{color:#f56c6c}.sse-messages[data-v-40724d10]{padding:16px}.sse-messages[data-v-40724d10]::-webkit-scrollbar{width:6px}.sse-messages[data-v-40724d10]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:3px}.sse-messages[data-v-40724d10]::-webkit-scrollbar-track{background:#f5f7fa}.message[data-v-40724d10]{border:1px solid #ebeef5;border-radius:8px;padding:12px;margin-bottom:10px;background:#fff;transition:all .3s}.message[data-v-40724d10]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.1)}.message.running[data-v-40724d10]{border-left:3px solid #409eff}.message.finish[data-v-40724d10]{border-left:3px solid #67c23a}.message.stopped[data-v-40724d10]{border-left:3px solid #f56c6c}.message-header[data-v-40724d10]{display:flex;align-items:center;justify-content:space-between;gap:12px}.stepName[data-v-40724d10]{flex:1;font-weight:600;color:#303133;font-size:14px}.step-detail[data-v-40724d10]{font-weight:400;color:#909399;margin-left:8px;font-size:13px}.status[data-v-40724d10]{display:flex;align-items:center;gap:6px;font-size:12px;flex-shrink:0}.status-running[data-v-40724d10]{color:#409eff;display:flex;align-items:center;gap:4px}.status-finish[data-v-40724d10]{color:#67c23a;display:flex;align-items:center;gap:4px}.status-stopped[data-v-40724d10]{color:#f56c6c;display:flex;align-items:center;gap:4px}.status-waiting[data-v-40724d10]{color:#909399}.status-text[data-v-40724d10]{font-size:12px}.status-time[data-v-40724d10]{font-size:12px;color:#606266}.status-timestamp[data-v-40724d10]{font-size:11px;color:#909399;margin-left:4px}.thoughts-container[data-v-40724d10]{margin-top:12px;width:100%;display:flex;flex-direction:column;gap:10px}.thought-item[data-v-40724d10]{border:1px solid #e4e7ed;border-radius:8px;overflow:hidden;background:#fafbfc;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .3s}.thought-item[data-v-40724d10]:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)}.thought-header[data-v-40724d10]{display:flex;align-items:center;cursor:pointer;padding:12px 14px;background:linear-gradient(135deg,#f5f7fa,#fff);border-bottom:1px solid #e4e7ed;transition:all .2s}.thought-header[data-v-40724d10]:hover{background:linear-gradient(135deg,#e8f4ff,#fff)}.thought-arrow[data-v-40724d10]{margin-right:8px;color:#909399;font-size:14px;transition:transform .3s}.thought-title[data-v-40724d10]{font-size:13px;font-weight:600;color:#303133;flex:1;letter-spacing:.3px}.thought-content[data-v-40724d10]{padding:14px;background:#fff;-webkit-animation:fadeIn .4s ease;animation:fadeIn .4s ease}.thought-text[data-v-40724d10]{background:linear-gradient(135deg,#f8f9fa,#fff);border-left:4px solid #409eff;border-radius:6px;padding:14px 16px;font-size:13px;line-height:1.9;color:#303133;white-space:pre-wrap;word-wrap:break-word;position:relative}.thought-text[data-v-40724d10]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#409eff,#66b1ff);border-radius:4px 0 0 4px}.rounds-container[data-v-40724d10]{margin-top:12px;width:100%;display:flex;flex-direction:column;gap:8px}.round-item[data-v-40724d10]{border:1px solid #e4e7ed;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:all .3s}.round-item[data-v-40724d10]:hover{box-shadow:0 2px 6px rgba(0,0,0,.08)}.round-item.running[data-v-40724d10]{border-color:#409eff;background:linear-gradient(135deg,#fff,#f0f7ff)}.round-item.finish[data-v-40724d10]{border-color:#67c23a;background:linear-gradient(135deg,#fff,#f0f9ff)}.round-item.stopped[data-v-40724d10]{border-color:#e6a23c;background:linear-gradient(135deg,#fff,#fdf6ec)}.round-header[data-v-40724d10]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fafbfc;border-bottom:1px solid #e4e7ed}.round-name[data-v-40724d10]{font-size:13px;font-weight:500;color:#303133;letter-spacing:.3px}.separator[data-v-40724d10]{width:3px;background-color:#e4e7ed;cursor:col-resize;transition:background-color .2s}.separator[data-v-40724d10]:hover{background-color:#409eff}.right[data-v-40724d10]{background-color:#f4f5f7;height:100%;overflow-y:auto;padding:20px;box-sizing:border-box}.right[data-v-40724d10]::-webkit-scrollbar{width:8px}.right[data-v-40724d10]::-webkit-scrollbar-thumb{background:#dcdfe6;border-radius:4px}.right[data-v-40724d10]::-webkit-scrollbar-track{background:#f4f5f7}.detailItem[data-v-40724d10]{background-color:#fff;padding:20px;border-radius:8px}.section-card[data-v-40724d10]{border-radius:10px;overflow:hidden;margin-bottom:20px}.section-gap[data-v-40724d10]{margin-top:14px}.section-card[data-v-40724d10] .el-card__header{padding:12px 14px;background:linear-gradient(90deg,#f5f7ff,#fff);border-bottom:1px solid #ebeef5}.section-title[data-v-40724d10]{display:flex;align-items:center;gap:6px;font-weight:600;color:#303133;font-size:15px}.kv-grid[data-v-40724d10]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.kv-item[data-v-40724d10]{border:1px solid #ebeef5;border-radius:6px;overflow:hidden}.kv-label[data-v-40724d10]{background:#f5f7fa;padding:8px 12px;font-size:13px;font-weight:500;color:#606266;border-bottom:1px solid #ebeef5}.kv-value[data-v-40724d10]{padding:12px;font-size:14px;color:#303133;line-height:1.6;min-height:60px}.kv-value.kv-empty[data-v-40724d10]{color:#c0c4cc;font-style:italic}.assess-content[data-v-40724d10]{display:flex;flex-direction:column;gap:20px}.assess-section[data-v-40724d10]{border:1px solid #ebeef5;border-radius:6px;overflow:hidden}.assess-title[data-v-40724d10]{background:#f5f7fa;padding:10px 14px;font-size:14px;font-weight:600;color:#606266;border-bottom:1px solid #ebeef5}.assess-text[data-v-40724d10]{padding:14px;font-size:14px;color:#303133;line-height:1.8;white-space:pre-wrap;word-wrap:break-word}.concepts-header[data-v-40724d10]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:10px}.concepts-title[data-v-40724d10]{font-size:13px;color:#303133;font-weight:600}.concepts-count[data-v-40724d10]{font-size:12px;color:#909399}.concepts-grid[data-v-40724d10]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin-bottom:14px}.concept-item[data-v-40724d10]{background:#f8f9fa;border:1px solid #ebeef5;border-radius:8px;padding:12px;transition:all .2s}.concept-item[data-v-40724d10]:hover{border-color:#409eff;box-shadow:0 2px 8px rgba(64,158,255,.1)}.concept-header[data-v-40724d10]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.concept-term[data-v-40724d10]{font-weight:600;color:#303133;font-size:14px}.concept-synonyms[data-v-40724d10]{font-size:12px;color:#606266;line-height:1.6}.synonym-label[data-v-40724d10]{color:#909399}.synonym-value[data-v-40724d10]{color:#606266}.tag-wrap[data-v-40724d10]{display:flex;flex-wrap:wrap;gap:8px}.ipc-tag[data-v-40724d10]{cursor:pointer}.ipc-info-icon[data-v-40724d10]{margin-left:4px;font-size:12px;color:#909399}.no-data[data-v-40724d10]{font-size:13px;color:#c0c4cc;text-align:center;padding:20px}.planning-transition[data-v-40724d10]{margin:16px 0;padding:20px;background:linear-gradient(135deg,#f0f7ff,#e6f4ff);border:1px solid #b3d8ff;border-radius:8px;text-align:center}.planning-indicator[data-v-40724d10]{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:8px}.planning-text[data-v-40724d10]{font-size:14px;font-weight:500;color:#409eff}.planning-hint[data-v-40724d10]{font-size:12px;color:#909399}.retrieval-section[data-v-40724d10],.semantic-section[data-v-40724d10]{margin-bottom:20px}.collapse-title[data-v-40724d10]{font-weight:700;color:#303133}.collapse-info[data-v-40724d10]{margin-left:10px;color:#666;font-size:12px}.step-item[data-v-40724d10]{margin-bottom:12px;padding:12px;border:1px solid #e4e7ed;border-radius:6px;background:#fafafa}.step-query-label[data-v-40724d10]{margin-bottom:6px;font-size:12px;color:#909399}.step-query-text[data-v-40724d10]{margin-bottom:8px;font-size:13px;color:#303133;word-break:break-all;line-height:1.6}.step-hit-count[data-v-40724d10]{font-size:12px;color:#666;margin-bottom:8px}.step-title[data-v-40724d10]{font-weight:700;margin-bottom:5px;color:#303133}.step-query[data-v-40724d10]{color:#666;font-size:13px;margin-bottom:5px}.patent-list[data-v-40724d10]{background:#fff;padding:12px;border-radius:6px}.patent-list-title[data-v-40724d10]{font-weight:700;margin-bottom:8px;font-size:12px;color:#303133}.patent-item[data-v-40724d10]{margin-bottom:10px;padding-bottom:8px;border-bottom:1px dashed #eee}.patent-item[data-v-40724d10]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.patent-header[data-v-40724d10]{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.patent-title[data-v-40724d10]{color:#186df5;cursor:pointer;font-weight:500;flex:1;min-width:0;font-size:13px}.patent-title[data-v-40724d10]:hover{text-decoration:underline}.patent-meta[data-v-40724d10]{color:#186df5;font-size:11px;white-space:nowrap;text-align:right}.patent-abstract[data-v-40724d10]{font-size:12px;color:#909399;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patent-actions[data-v-40724d10]{margin-top:10px;text-align:right}.no-hit[data-v-40724d10]{background:#fff;padding:10px;border-radius:4px;color:#909399;font-size:12px;border:1px dashed #dcdfe6}.comparison-table-wrapper[data-v-40724d10]{overflow-x:auto;margin:-12px;padding:12px}.comparison-table[data-v-40724d10]{width:100%;border-collapse:collapse;font-size:13px;min-width:600px;table-layout:fixed}.comparison-table td[data-v-40724d10],.comparison-table th[data-v-40724d10]{border:1px solid #ebeef5;padding:12px;vertical-align:top}.comparison-table th[data-v-40724d10]{background:#f5f7fa;font-weight:600;color:#303133;text-align:center}.comparison-table .feature-header[data-v-40724d10]{width:200px;min-width:200px}.comparison-table .patent-header-cell[data-v-40724d10]{min-width:180px;text-align:center;padding:12px 8px;background:#f5f7fa;cursor:pointer;transition:all .2s}.comparison-table .patent-header-cell[data-v-40724d10]:hover{background:#e6f7ff}.comparison-table .patent-header-cell:hover .patent-title-cell[data-v-40724d10]{color:#0958d9}.comparison-table .patent-header-cell .patent-title-cell[data-v-40724d10]{font-size:12px;color:#186df5;line-height:1.4;margin-bottom:4px;font-weight:500}.comparison-table .patent-header-cell .patent-pnm[data-v-40724d10]{font-size:11px;color:#909399}.comparison-table .patent-header-cell .patent-conclusion[data-v-40724d10]{margin-top:6px}.comparison-table .patent-header-cell tbody tr[data-v-40724d10]:hover{background:#f5f7fa}.comparison-table .patent-header-cell tbody tr.essential-row[data-v-40724d10]{background:#fdf5f5}.comparison-table .patent-header-cell tbody tr.essential-row[data-v-40724d10]:hover{background:#f9ebeb}.comparison-table .patent-header-cell .feature-cell .feature-id[data-v-40724d10]{font-weight:600;color:#303133;margin-bottom:6px}.comparison-table .patent-header-cell .feature-cell .feature-text[data-v-40724d10]{color:#606266;line-height:1.5;margin-bottom:8px}.comparison-table .patent-header-cell .feature-cell .essential-tag[data-v-40724d10]{margin-top:4px}.comparison-table .patent-header-cell .evidence-cell[data-v-40724d10]{text-align:left;background:#fafafa}.comparison-table .patent-header-cell .evidence-content[data-v-40724d10]{display:flex;flex-direction:column;gap:6px}.comparison-table .patent-header-cell .evidence-row[data-v-40724d10]{display:flex;align-items:flex-start;line-height:1.5}.comparison-table .patent-header-cell .evidence-label[data-v-40724d10]{font-size:12px;color:#909399;flex-shrink:0}.comparison-table .patent-header-cell .evidence-value[data-v-40724d10]{font-size:12px;color:#303133;word-break:break-all}.comparison-table .patent-header-cell .evidence-quote-text[data-v-40724d10]{font-size:12px;color:#606266;line-height:1.6;background:#f5f7fa;border-left:3px solid #409eff;padding:8px 10px;border-radius:4px;word-break:break-all}.comparison-table .patent-header-cell .no-evidence .no-match[data-v-40724d10]{color:#c0c4cc;font-size:16px}.evidence-dialog .el-message-box__content[data-v-40724d10]{padding:20px}.evidence-dialog .evidence-detail-dialog .detail-row[data-v-40724d10]{margin-bottom:12px;display:flex;align-items:flex-start}.evidence-dialog .evidence-detail-dialog .detail-row.detail-quote-row[data-v-40724d10]{flex-direction:column}.evidence-dialog .evidence-detail-dialog .detail-row.detail-quote-row .detail-label[data-v-40724d10]{margin-bottom:8px}.evidence-dialog .evidence-detail-dialog .detail-label[data-v-40724d10]{color:#909399;font-size:13px;min-width:80px;flex-shrink:0}.evidence-dialog .evidence-detail-dialog .detail-value[data-v-40724d10]{color:#303133;font-size:13px;flex:1}.evidence-dialog .evidence-detail-dialog .detail-quote[data-v-40724d10]{background:#f5f7fa;border-left:3px solid #409eff;padding:12px;border-radius:4px;font-size:13px;color:#606266;line-height:1.6;width:100%;box-sizing:border-box}.skeleton-card[data-v-40724d10]{background:linear-gradient(90deg,#f5f7fa 25%,#e4e7ed 50%,#f5f7fa 75%);background-size:200% 100%;-webkit-animation:skeleton-loading-data-v-40724d10 1.5s infinite;animation:skeleton-loading-data-v-40724d10 1.5s infinite}@-webkit-keyframes skeleton-loading-data-v-40724d10{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes skeleton-loading-data-v-40724d10{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-content[data-v-40724d10]{padding:16px}.skeleton-row[data-v-40724d10]{background:#e4e7ed;border-radius:4px;margin-bottom:12px;-webkit-animation:skeleton-pulse-data-v-40724d10 1.5s infinite;animation:skeleton-pulse-data-v-40724d10 1.5s infinite}.skeleton-row.skeleton-title[data-v-40724d10]{height:20px;width:60%}.skeleton-row.skeleton-text[data-v-40724d10]{height:16px;width:100%}.skeleton-row.skeleton-text.short[data-v-40724d10]{width:70%}.skeleton-concepts-grid[data-v-40724d10]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.skeleton-concept-item[data-v-40724d10]{background:#e4e7ed;border-radius:6px;height:60px;-webkit-animation:skeleton-pulse-data-v-40724d10 1.5s infinite;animation:skeleton-pulse-data-v-40724d10 1.5s infinite}@-webkit-keyframes skeleton-pulse-data-v-40724d10{0%,to{opacity:1}50%{opacity:.5}}@keyframes skeleton-pulse-data-v-40724d10{0%,to{opacity:1}50%{opacity:.5}}.markdown-body[data-v-40724d10]{line-height:1.5;padding:14px;font-size:14px;color:#303133;overflow-wrap:break-word}.markdown-body h1[data-v-40724d10],.markdown-body h2[data-v-40724d10],.markdown-body h3[data-v-40724d10],.markdown-body h4[data-v-40724d10],.markdown-body h5[data-v-40724d10],.markdown-body h6[data-v-40724d10]{margin-top:16px;margin-bottom:12px;font-weight:600;line-height:1.25}.markdown-body p[data-v-40724d10]{margin-top:0;margin-bottom:12px}.markdown-body ol[data-v-40724d10],.markdown-body ul[data-v-40724d10]{padding-left:2em;margin-top:0;margin-bottom:12px}.markdown-body li[data-v-40724d10]{margin-bottom:4px}.markdown-body code[data-v-40724d10]{padding:2px 6px;background-color:#f5f7fa;border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:85%}.markdown-body pre[data-v-40724d10]{padding:12px;overflow:auto;background-color:#f5f7fa;border-radius:6px;margin-bottom:12px}.markdown-body pre code[data-v-40724d10]{padding:0;background-color:transparent}.markdown-body blockquote[data-v-40724d10]{padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5;margin:0 0 12px 0}.markdown-body table[data-v-40724d10]{border-collapse:collapse;width:100%;margin-bottom:12px}.markdown-body td[data-v-40724d10],.markdown-body th[data-v-40724d10]{padding:8px 12px;border:1px solid #dfe2e5}.markdown-body th[data-v-40724d10]{background-color:#f5f7fa;font-weight:600}.markdown-body a[data-v-40724d10]{color:#409eff;text-decoration:none}.markdown-body a[data-v-40724d10]:hover{text-decoration:underline}