.examination-situation-container[data-v-354366f2]{background-color:#f8fafc;min-height:100vh}.flex-between[data-v-354366f2]{display:flex;align-items:center;justify-content:space-between}.flexCenter[data-v-354366f2]{display:flex;align-items:center;justify-content:center}.content[data-v-354366f2]{width:75rem;margin:1.875rem auto 3.75rem;box-sizing:border-box;text-align:left}.overview-section[data-v-354366f2]{background:#fff;border-radius:.75rem;padding:1.75rem 2rem;box-shadow:0 .25rem 1.25rem rgba(0,22,26,.04);margin-bottom:1.5rem}.overview-section .overview-header[data-v-354366f2]{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:.0625rem solid #f1f5f9}.overview-section .overview-header .overview-title[data-v-354366f2]{font-size:1.25rem;font-weight:600;color:#0f172a}.overview-section .overview-header .legend-box[data-v-354366f2]{display:flex;align-items:center;gap:1.25rem;font-size:.875rem;color:#64748b}.overview-section .overview-header .legend-box .legend-item[data-v-354366f2]{display:flex;align-items:center;gap:.375rem}.overview-section .overview-header .legend-box .dot[data-v-354366f2]{width:.625rem;height:.625rem;border-radius:50%}.overview-section .overview-header .legend-box .dot-gray[data-v-354366f2]{background:#cbd5e1}.overview-section .overview-header .legend-box .dot-green[data-v-354366f2]{background:#00d8c3}.overview-section .overview-header .legend-box .dot-red[data-v-354366f2]{background:#fa746b}.overview-section .stat-cards[data-v-354366f2]{gap:1rem;margin-bottom:1.75rem}.overview-section .stat-cards .stat-card[data-v-354366f2]{flex:1;background:#f8fafc;border:.0625rem solid #e2e8f0;border-radius:.625rem;padding:1.25rem;text-align:center;transition:all .25s ease}.overview-section .stat-cards .stat-card[data-v-354366f2]:hover{transform:translateY(-.125rem);box-shadow:0 .375rem 1rem rgba(0,0,0,.05)}.overview-section .stat-cards .stat-card .stat-num[data-v-354366f2]{font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:.375rem}.overview-section .stat-cards .stat-card .stat-num .unit[data-v-354366f2]{font-size:.875rem;font-weight:400;margin-left:.25rem}.overview-section .stat-cards .stat-card .color-total[data-v-354366f2]{color:#3b82f6}.overview-section .stat-cards .stat-card .color-right[data-v-354366f2]{color:#00d8c3}.overview-section .stat-cards .stat-card .color-wrong[data-v-354366f2]{color:#fa746b}.overview-section .stat-cards .stat-card .color-rate[data-v-354366f2]{color:#8b5cf6}.overview-section .stat-cards .stat-card .stat-label[data-v-354366f2]{font-size:.875rem;color:#64748b}.overview-section .card-grid-title[data-v-354366f2]{font-size:.9375rem;font-weight:500;color:#475569;margin-bottom:.875rem}.overview-section .resultList[data-v-354366f2]{display:flex;flex-wrap:wrap;gap:.625rem}.overview-section .resultList .resultListItem[data-v-354366f2]{width:2.375rem;height:2.375rem;background:#f1f5f9;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9375rem;font-weight:500;color:#334155;cursor:pointer;transition:all .2s ease}.overview-section .resultList .resultListItem[data-v-354366f2]:hover{transform:scale(1.1)}.overview-section .resultList .resultListItem1[data-v-354366f2]{color:#fff;background:#00d8c3}.overview-section .resultList .resultListItem2[data-v-354366f2]{color:#fff;background:#fa746b}.overview-section .resultList .resultListItem3[data-v-354366f2]{color:#64748b;background:#e2e8f0}.detail-section .filter-header[data-v-354366f2]{margin-bottom:1.25rem}.detail-section .filter-header .filter-tabs[data-v-354366f2]{display:flex;background:#fff;padding:.375rem;border-radius:.625rem;box-shadow:0 .125rem .625rem rgba(0,22,26,.03)}.detail-section .filter-header .filter-tabs .tab-item[data-v-354366f2]{padding:.625rem 1.5rem;font-size:.9375rem;font-weight:500;color:#64748b;border-radius:.375rem;cursor:pointer;transition:all .2s ease}.detail-section .filter-header .filter-tabs .tab-item[data-v-354366f2]:hover{color:#0f172a}.detail-section .filter-header .filter-tabs .tab-item.active[data-v-354366f2]{background:#00d8c3;color:#fff;box-shadow:0 .125rem .5rem rgba(0,216,195,.3)}.detail-section .filter-header .filter-tabs .tab-item.wrong-tab.active[data-v-354366f2]{background:#fa746b;box-shadow:0 .125rem .5rem rgba(250,116,107,.3)}.detail-section .question-list[data-v-354366f2]{display:flex;flex-direction:column;gap:1.25rem}.detail-section .question-card[data-v-354366f2]{background:#fff;border-radius:.75rem;padding:1.5rem 1.75rem;box-shadow:0 .25rem 1rem rgba(0,22,26,.04);border-left:.3125rem solid transparent;transition:all .2s ease}.detail-section .question-card.card-border-green[data-v-354366f2]{border-left-color:#00d8c3}.detail-section .question-card.card-border-red[data-v-354366f2]{border-left-color:#fa746b}.detail-section .question-card.card-border-gray[data-v-354366f2]{border-left-color:#94a3b8}.detail-section .question-card .question-header[data-v-354366f2]{margin-bottom:1rem}.detail-section .question-card .question-header .q-number[data-v-354366f2]{font-size:1rem;font-weight:600;color:#0f172a;margin-right:.75rem}.detail-section .question-card .question-header .q-type-tag[data-v-354366f2]{display:inline-block;padding:.125rem .625rem;font-size:.75rem;background:#f1f5f9;color:#475569;border-radius:.25rem}.detail-section .question-card .question-header .status-tag[data-v-354366f2]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .75rem;border-radius:1.25rem;font-size:.8125rem;font-weight:600}.detail-section .question-card .question-header .status-right[data-v-354366f2]{background:rgba(0,216,195,.12);color:#00a896}.detail-section .question-card .question-header .status-wrong[data-v-354366f2]{background:rgba(250,116,107,.12);color:#d9382e}.detail-section .question-card .question-header .status-unanswered[data-v-354366f2]{background:#f1f5f9;color:#64748b}.detail-section .question-card .question-title[data-v-354366f2]{font-size:1rem;line-height:1.6;color:#1e293b;font-weight:500;margin-bottom:1.25rem}.detail-section .question-card .options-box[data-v-354366f2]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem}.detail-section .question-card .options-box .option-item[data-v-354366f2]{display:flex;align-items:center;padding:.75rem 1.125rem;border-radius:.5rem;border:.0625rem solid #e2e8f0;background:#fff;transition:all .2s ease}.detail-section .question-card .options-box .option-item .option-icon-box[data-v-354366f2]{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:.75rem;font-size:.875rem;flex-shrink:0}.detail-section .question-card .options-box .option-item .option-icon-box .icon-key[data-v-354366f2]{font-weight:600;color:#64748b}.detail-section .question-card .options-box .option-item .option-icon-box .icon-green[data-v-354366f2]{color:#00a896;font-weight:700;font-size:1rem}.detail-section .question-card .options-box .option-item .option-icon-box .icon-red[data-v-354366f2]{color:#d9382e;font-weight:700;font-size:1rem}.detail-section .question-card .options-box .option-item .option-icon-box .icon-miss[data-v-354366f2]{color:#00a896;font-weight:700;font-size:1rem}.detail-section .question-card .options-box .option-item .option-content[data-v-354366f2]{flex:1;font-size:.9375rem;color:#334155;line-height:1.4}.detail-section .question-card .options-box .option-item .option-content .opt-key[data-v-354366f2]{font-weight:600;margin-right:.375rem}.detail-section .question-card .options-box .option-item .option-tags[data-v-354366f2]{margin-left:.75rem}.detail-section .question-card .options-box .option-item .option-tags .opt-tag[data-v-354366f2]{font-size:.75rem;padding:.1875rem .625rem;border-radius:.25rem;font-weight:500}.detail-section .question-card .options-box .option-item .option-tags .tag-user-right[data-v-354366f2]{background:#00d8c3;color:#fff}.detail-section .question-card .options-box .option-item .option-tags .tag-user-wrong[data-v-354366f2]{background:#fa746b;color:#fff}.detail-section .question-card .options-box .option-item .option-tags .tag-real-miss[data-v-354366f2]{background:rgba(0,216,195,.15);color:#00a896;border:.0625rem dashed #00d8c3}.detail-section .question-card .options-box .option-item.is-user-right[data-v-354366f2]{background:rgba(0,216,195,.08);border-color:#00d8c3}.detail-section .question-card .options-box .option-item.is-user-wrong[data-v-354366f2]{background:rgba(250,116,107,.08);border-color:#fa746b}.detail-section .question-card .options-box .option-item.is-real-miss[data-v-354366f2]{background:rgba(0,216,195,.03);border:.0625rem dashed #00d8c3}.detail-section .question-card .options-box .option-item.is-normal[data-v-354366f2]{background:#fff}.detail-section .question-card .comparison-bar[data-v-354366f2]{display:flex;align-items:center;padding:.875rem 1.25rem;border-radius:.5rem;font-size:.9375rem}.detail-section .question-card .comparison-bar.bg-right-bar[data-v-354366f2]{background:rgba(0,216,195,.08);border:.0625rem solid rgba(0,216,195,.2)}.detail-section .question-card .comparison-bar.bg-wrong-bar[data-v-354366f2]{background:rgba(250,116,107,.08);border:.0625rem solid rgba(250,116,107,.2)}.detail-section .question-card .comparison-bar.bg-gray-bar[data-v-354366f2]{background:#f1f5f9;border:.0625rem solid #e2e8f0}.detail-section .question-card .comparison-bar .comparison-item[data-v-354366f2]{display:flex;align-items:center}.detail-section .question-card .comparison-bar .comparison-item .comp-label[data-v-354366f2]{color:#475569;font-weight:500}.detail-section .question-card .comparison-bar .comparison-item .comp-value[data-v-354366f2]{font-weight:600}.detail-section .question-card .comparison-bar .comparison-item .val-green[data-v-354366f2]{color:#00a896}.detail-section .question-card .comparison-bar .comparison-item .val-red[data-v-354366f2]{color:#d9382e}.detail-section .question-card .comparison-bar .comparison-item .val-gray[data-v-354366f2]{color:#64748b}.detail-section .question-card .comparison-bar .comparison-item .val-green-bold[data-v-354366f2]{color:#00a896;font-size:1rem;font-weight:700}.detail-section .question-card .comparison-bar .comparison-divider[data-v-354366f2]{width:.0625rem;height:1rem;background:#cbd5e1;margin:0 1.5rem}.detail-section .empty-box[data-v-354366f2]{background:#fff;border-radius:.75rem;padding:2.5rem}.detail-section .footer-actions[data-v-354366f2]{margin-top:2.5rem}.detail-section .footer-actions .contentBtn[data-v-354366f2]{cursor:pointer;width:17.5rem;height:3rem;background:#00d8c3;border-radius:.375rem;font-weight:600;font-size:1rem;color:#fff;box-shadow:0 .25rem .75rem rgba(0,216,195,.3);transition:all .2s ease}.detail-section .footer-actions .contentBtn[data-v-354366f2]:hover{background:#00c4b1;transform:translateY(-.0625rem)}