.exam-review-page[data-v-fb756780]{max-width:720px;margin:0 auto;padding:16px 12px 40px;min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f5f7fa}.exam-review-page__header[data-v-fb756780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px}.exam-review-page__header h2[data-v-fb756780]{margin:0;font-size:20px}.card[data-v-fb756780]{background:#fff;border-radius:10px;padding:14px;margin-bottom:12px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(0,0,0,.04)}.result-stats[data-v-fb756780]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:10px}.stat-item[data-v-fb756780]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.stat-label[data-v-fb756780]{font-size:12px;color:#909399}.stat-value[data-v-fb756780]{font-size:24px;font-weight:600;color:#303133}.meta-line[data-v-fb756780]{font-size:13px;color:#606266;margin-top:4px}.card-title[data-v-fb756780]{font-size:15px;font-weight:600;margin-bottom:12px}.question-block[data-v-fb756780]{padding:12px 0;border-bottom:1px solid #ebeef5}.question-block[data-v-fb756780]:last-child{border-bottom:none}.question-block__head[data-v-fb756780]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8px}.question-no[data-v-fb756780]{font-weight:600}.question-title[data-v-fb756780]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.45}.option-row[data-v-fb756780]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 8px;margin-bottom:4px;border-radius:4px;font-size:13px}.option-row.is-correct[data-v-fb756780]{background:#f0f9eb}.option-row.is-wrong[data-v-fb756780]{background:#fef0f0}.option-label[data-v-fb756780]{font-weight:600;min-width:18px}.option-text[data-v-fb756780]{-webkit-box-flex:1;-ms-flex:1;flex:1}