.detail-container[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px;min-height:80vh}.sidebar[data-v-2c157540]{width:180px;background:#f4f8fb;border-radius:10px;padding:24px 12px;margin-right:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar-title[data-v-2c157540]{font-size:1.1rem;font-weight:700;color:#409eff;margin-bottom:18px}.sidebar-select[data-v-2c157540]{width:120px;margin-bottom:16px}.filter-section[data-v-2c157540]{width:100%;margin-top:16px}.filter-title[data-v-2c157540]{font-size:.9rem;font-weight:600;color:#606266;margin-bottom:8px;text-align:center}.main-content[data-v-2c157540]{-webkit-box-flex:1;-ms-flex:1;flex:1}.batch-toolbar[data-v-2c157540]{background:#f8f9fa;border-radius:8px;padding:16px 20px;margin-bottom:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #e9ecef}.batch-info[data-v-2c157540],.batch-toolbar[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.batch-info[data-v-2c157540]{gap:16px}.selected-count[data-v-2c157540]{color:#409eff;font-weight:500;font-size:.9rem}.batch-actions[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.question-list[data-v-2c157540]{width:100%}.question-row[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e0e7ef;padding:18px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.question-checkbox[data-v-2c157540]{margin-right:16px;margin-top:4px}.question-content[data-v-2c157540]{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-right:24px}.question-title[data-v-2c157540]{color:#f56c6c;font-weight:600;margin-bottom:6px}.question-body[data-v-2c157540]{color:#222;margin-bottom:12px}.question-actions[data-v-2c157540]{margin-top:8px}.redo-btn[data-v-2c157540]{margin-right:8px}.delete-btn[data-v-2c157540]{margin-left:8px}.question-reason[data-v-2c157540]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:2px solid #409eff;padding-left:24px}.reason-title[data-v-2c157540]{color:#409eff;font-weight:600;margin-bottom:6px}.reason-body[data-v-2c157540]{color:#222;margin-bottom:8px}.question-time[data-v-2c157540]{font-size:.85rem;color:#909399;border-top:1px solid #ebeef5;padding-top:8px;margin-top:8px}.time-label[data-v-2c157540]{font-weight:500;margin-right:4px}.time-value[data-v-2c157540]{color:#606266}.redo-content[data-v-2c157540]{padding:20px 0}.question-display[data-v-2c157540]{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:8px}.question-display h4[data-v-2c157540]{margin:0 0 12px 0;color:#409eff}.question-display p[data-v-2c157540]{margin:0;line-height:1.6;color:#333}.upload-section[data-v-2c157540]{margin-top:20px}.upload-section h4[data-v-2c157540]{margin:0 0 12px 0;color:#409eff}.result-content[data-v-2c157540]{text-align:center;padding:20px 0}.result-icon[data-v-2c157540]{font-size:48px;margin-bottom:16px}.result-text h3[data-v-2c157540]{margin:0 0 12px 0;font-size:20px}.result-text p[data-v-2c157540]{margin:0;color:#666;line-height:1.6}.batch-redo-content[data-v-2c157540]{padding:20px 0}.selected-questions[data-v-2c157540]{margin-bottom:24px;padding:16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.selected-questions h4[data-v-2c157540]{margin:0 0 16px 0;color:#409eff;font-size:16px}.question-list-mini[data-v-2c157540]{max-height:200px;overflow-y:auto}.question-item-mini[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 0;border-bottom:1px solid #e9ecef;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.question-item-mini[data-v-2c157540]:last-child{border-bottom:none}.question-number[data-v-2c157540]{color:#409eff;font-weight:600;margin-right:12px;min-width:30px}.question-content-mini[data-v-2c157540]{color:#333;line-height:1.5;-webkit-box-flex:1;-ms-flex:1;flex:1}.upload-tips[data-v-2c157540]{color:#909399;font-size:.9rem;margin:8px 0 16px 0;line-height:1.4}.upload-demo[data-v-2c157540]{margin-top:16px}.upload-status[data-v-2c157540]{margin:16px 0}.upload-status .el-alert[data-v-2c157540]{margin-bottom:16px}.detailed-results-content[data-v-2c157540]{max-height:600px;overflow-y:auto}.question-number-badge[data-v-2c157540]{background:#409eff;color:#fff;padding:4px 8px;border-radius:4px;font-size:.85rem;font-weight:600;display:inline-block;min-width:50px;text-align:center}.question-content-cell[data-v-2c157540]{max-width:200px;line-height:1.4;word-break:break-word}.status-success[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#67c23a;font-weight:600}.status-success i[data-v-2c157540]{margin-right:4px}.status-error[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#f56c6c;font-weight:600}.status-error i[data-v-2c157540]{margin-right:4px}.result-summary[data-v-2c157540]{padding:8px 0}.result-row[data-v-2c157540]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.result-row[data-v-2c157540]:last-child{margin-bottom:0}.result-label[data-v-2c157540]{font-weight:600;color:#606266;min-width:80px;margin-right:8px;-ms-flex-negative:0;flex-shrink:0}.result-value[data-v-2c157540]{color:#333;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word}.judge-correct[data-v-2c157540]{color:#67c23a;font-weight:600}.judge-error[data-v-2c157540]{color:#f56c6c;font-weight:600}.judge-unknown[data-v-2c157540]{color:#909399;font-weight:600}.comment-text[data-v-2c157540]{color:#e6a23c;font-style:italic}.comment-display[data-v-2c157540]{padding:12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;margin-bottom:8px}.comment-display .comment-text[data-v-2c157540]{color:#606266;font-style:normal;line-height:1.5;word-break:break-word}.view-raw-btn[data-v-2c157540]{margin-top:8px;color:#409eff}.error-display[data-v-2c157540]{color:#f56c6c;font-weight:500}.error-text[data-v-2c157540]{background:#fef0f0;border:1px solid #fbc4c4;border-radius:4px;padding:6px 10px;display:inline-block}.raw-data-content[data-v-2c157540]{max-height:400px;overflow-y:auto}.json-display[data-v-2c157540]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;padding:16px;margin:0;font-family:Courier New,monospace;font-size:.85rem;line-height:1.4;color:#333;white-space:pre-wrap;word-break:break-word}