.compare-header[data-v-6a5ddd0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:#fff;border-radius:8px;margin-bottom:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.compare-header .route-info h2[data-v-6a5ddd0c]{margin:0 0 8px 0;color:#303133;font-size:20px}.compare-header .route-info .route-meta[data-v-6a5ddd0c]{color:#909399;font-size:14px}.compare-header .route-info .route-meta span[data-v-6a5ddd0c]{margin-right:20px}.compare-header .version-info[data-v-6a5ddd0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.compare-header .version-info .vs-text[data-v-6a5ddd0c]{font-weight:700;color:#409eff;font-size:16px}.compare-summary[data-v-6a5ddd0c]{margin-bottom:20px}.compare-summary .summary-card[data-v-6a5ddd0c]{padding:20px;background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.compare-summary .summary-card .summary-icon[data-v-6a5ddd0c],.compare-summary .summary-card[data-v-6a5ddd0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.compare-summary .summary-card .summary-icon[data-v-6a5ddd0c]{width:50px;height:50px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;font-size:20px;color:#fff}.compare-summary .summary-card .summary-icon.added[data-v-6a5ddd0c]{background:#67c23a}.compare-summary .summary-card .summary-icon.deleted[data-v-6a5ddd0c]{background:#f56c6c}.compare-summary .summary-card .summary-icon.modified[data-v-6a5ddd0c]{background:#e6a23c}.compare-summary .summary-card .summary-icon.unchanged[data-v-6a5ddd0c]{background:#909399}.compare-summary .summary-card .summary-content .summary-number[data-v-6a5ddd0c]{font-size:24px;font-weight:700;color:#303133;line-height:1}.compare-summary .summary-card .summary-content .summary-label[data-v-6a5ddd0c]{font-size:14px;color:#909399;margin-top:5px}.compare-filter[data-v-6a5ddd0c]{margin-bottom:20px;padding:15px 20px}.compare-filter[data-v-6a5ddd0c],.compare-table[data-v-6a5ddd0c]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.compare-table[data-v-6a5ddd0c]{overflow:hidden}.compare-table[data-v-6a5ddd0c] .row-added{background-color:#f0f9ff!important}.compare-table[data-v-6a5ddd0c] .row-added:hover{background-color:#e1f5fe!important}.compare-table[data-v-6a5ddd0c] .row-deleted{background-color:#fff5f5!important}.compare-table[data-v-6a5ddd0c] .row-deleted:hover{background-color:#ffebee!important}.compare-table[data-v-6a5ddd0c] .row-modified{background-color:#fffbf0!important}.compare-table[data-v-6a5ddd0c] .row-modified:hover{background-color:#fff8e1!important}.compare-table[data-v-6a5ddd0c] .row-unchanged{background-color:#fafafa!important}.compare-table[data-v-6a5ddd0c] .row-unchanged:hover{background-color:#f5f5f5!important}.compare-table .sequence-compare[data-v-6a5ddd0c],.compare-table .time-compare[data-v-6a5ddd0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.compare-table .sequence-compare .version1[data-v-6a5ddd0c],.compare-table .time-compare .version1[data-v-6a5ddd0c]{color:#409eff;font-weight:500;padding:2px 6px;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.compare-table .sequence-compare .version1.highlight-change[data-v-6a5ddd0c],.compare-table .time-compare .version1.highlight-change[data-v-6a5ddd0c]{background-color:#fff2e8;color:#e6a23c;font-weight:600;border:1px solid #e6a23c}.compare-table .sequence-compare .version2[data-v-6a5ddd0c],.compare-table .time-compare .version2[data-v-6a5ddd0c]{color:#67c23a;font-weight:500;padding:2px 6px;border-radius:4px;-webkit-transition:all .3s ease;transition:all .3s ease}.compare-table .sequence-compare .version2.highlight-change[data-v-6a5ddd0c],.compare-table .time-compare .version2.highlight-change[data-v-6a5ddd0c]{background-color:#f0f9ff;color:#409eff;font-weight:600;border:1px solid #409eff}.compare-table .sequence-compare .separator[data-v-6a5ddd0c],.compare-table .time-compare .separator[data-v-6a5ddd0c]{color:#909399;font-size:12px}.compare-table .center-compare .version1[data-v-6a5ddd0c],.compare-table .name-compare .version1[data-v-6a5ddd0c]{color:#409eff;font-size:13px;margin-bottom:4px}.compare-table .center-compare .version2[data-v-6a5ddd0c],.compare-table .name-compare .version2[data-v-6a5ddd0c]{color:#67c23a;font-size:13px}.compare-table .check-compare[data-v-6a5ddd0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.detail-compare .version-detail h4[data-v-6a5ddd0c]{margin:0 0 15px 0;padding-bottom:10px;border-bottom:1px solid #ebeef5;color:#303133}.detail-compare .version-detail .detail-content .detail-item[data-v-6a5ddd0c]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail-compare .version-detail .detail-content .detail-item label[data-v-6a5ddd0c]{width:120px;color:#606266;font-weight:500;-ms-flex-negative:0;flex-shrink:0}.detail-compare .version-detail .detail-content .detail-item span[data-v-6a5ddd0c]{color:#303133;word-break:break-all}.detail-compare .version-detail .no-data[data-v-6a5ddd0c]{text-align:center;color:#909399;font-style:italic;padding:40px 0}