.compare-test-result-container[data-v-043301fd]{padding:20px;background-color:#f5f7fa;min-height:100vh}.page-header[data-v-043301fd]{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ebeef5}.page-header h2[data-v-043301fd]{margin:0;font-size:22px;color:#303133}.page-header .subtitle[data-v-043301fd]{margin:5px 0 0;font-size:14px;color:#909399}.dispute-info-card[data-v-043301fd],.order-info-card[data-v-043301fd],.process-result-card[data-v-043301fd],.test-requirements-card[data-v-043301fd],.test-results-card[data-v-043301fd]{margin-bottom:20px;border-radius:8px;overflow:hidden;transition:all .3s}.card-header[data-v-043301fd]{display:flex;justify-content:space-between;align-items:center;background-color:#f8f9fb;padding:12px 20px}.card-header span[data-v-043301fd]{font-size:16px;font-weight:700;color:#303133;display:flex;align-items:center}.card-header i[data-v-043301fd]{margin-right:8px;font-size:18px}.dispute-attachments[data-v-043301fd],.dispute-description[data-v-043301fd],.result-content[data-v-043301fd],.test-requirements-content[data-v-043301fd]{padding:15px;background-color:#fff;border-radius:4px;min-height:100px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.result-section[data-v-043301fd]{margin-bottom:20px}.result-section h3[data-v-043301fd]{margin-bottom:15px;color:#303133;font-size:16px;display:flex;align-items:center}.result-section h3 i[data-v-043301fd]{margin-right:8px;color:#409eff}.process-result-content[data-v-043301fd]{padding:20px}.radio-group[data-v-043301fd]{display:flex;flex-direction:column;gap:15px}.radio-item[data-v-043301fd]{padding:12px 20px;border-radius:4px;transition:all .3s;border:1px solid #dcdfe6;margin:0}.radio-item[data-v-043301fd]:hover{background-color:#f5f7fa;border-color:#c0c4cc}.radio-item.is-checked[data-v-043301fd]{background-color:#ecf5ff;border-color:#409eff}.radio-label[data-v-043301fd]{font-size:14px;color:#606266}.radio-item.is-checked .radio-label[data-v-043301fd]{color:#409eff;font-weight:500}.radio-item .el-radio__input[data-v-043301fd]{display:none}.radio-item .el-radio__label[data-v-043301fd]{padding-left:0}.submit-button[data-v-043301fd]{margin-top:30px;text-align:center}.submit-button .el-button[data-v-043301fd]{padding:12px 30px;font-size:16px}pre[data-v-043301fd]{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:inherit;line-height:1.5}.attachment-list[data-v-043301fd]{display:flex;flex-direction:column;gap:10px}.attachment-item[data-v-043301fd]{display:flex;align-items:center;gap:8px;padding:10px 15px;background-color:#f8f9fb;border-radius:4px;transition:all .3s;border:1px solid #ebeef5}.attachment-item[data-v-043301fd]:hover{background-color:#ecf5ff;border-color:#d9ecff;transform:translateY(-2px);box-shadow:0 2px 5px rgba(0,0,0,.05)}.attachment-link[data-v-043301fd]{color:#409eff;text-decoration:none;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.attachment-link[data-v-043301fd]:hover{text-decoration:underline}.attachment-size[data-v-043301fd]{color:#909399;font-size:12px;white-space:nowrap}.attachment-actions[data-v-043301fd]{display:flex;gap:5px;white-space:nowrap}.attachment-actions .el-button[data-v-043301fd]{padding:4px 8px}.no-attachment[data-v-043301fd]{color:#909399;text-align:center;padding:30px 0;font-style:italic}.attachment-header[data-v-043301fd]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #ebeef5;margin-bottom:10px}.attachment-count[data-v-043301fd]{color:#606266;font-size:14px}.attachment-items[data-v-043301fd]{max-height:300px;overflow-y:auto;padding-right:5px}.attachment-items[data-v-043301fd]::-webkit-scrollbar{width:6px}.attachment-items[data-v-043301fd]::-webkit-scrollbar-thumb{background-color:#dcdfe6;border-radius:3px}.attachment-items[data-v-043301fd]::-webkit-scrollbar-track{background-color:#f5f7fa}@media screen and (max-width:768px){.el-row[data-v-043301fd]{flex-direction:column}.el-col[data-v-043301fd]{width:100%!important;margin-bottom:20px}.attachment-item[data-v-043301fd]{flex-wrap:wrap}.attachment-actions[data-v-043301fd]{width:100%;justify-content:flex-end;margin-top:5px}}