.sat-paper-media[data-v-1772593c]{margin:20px 0;min-width:0}.sat-paper-media figcaption[data-v-1772593c]{margin:0 0 10px;color:var(--sat-ink, #2D2A33);font-size:14px;font-weight:600}.sat-paper-media audio[data-v-1772593c]{display:block;width:min(100%,520px)}.sat-paper-media video[data-v-1772593c]{display:block;width:min(100%,720px);max-height:70vh;background:#000}.sat-paper-media img[data-v-1772593c]{display:block;max-width:100%;max-height:80vh;height:auto;object-fit:contain}.sat-paper-media button[data-v-1772593c]{margin-top:10px}.sat-report-rich-text[data-v-2f6dcde4]{min-width:0;line-height:1.9;overflow-wrap:anywhere;color:inherit}.sat-report-rich-text[data-v-2f6dcde4] p,.sat-report-rich-text[data-v-2f6dcde4] ul,.sat-report-rich-text[data-v-2f6dcde4] ol,.sat-report-rich-text[data-v-2f6dcde4] blockquote{margin:.65em 0}.sat-report-rich-text[data-v-2f6dcde4] p:first-child{margin-top:0}.sat-report-rich-text[data-v-2f6dcde4] p:last-child{margin-bottom:0}.sat-report-rich-text[data-v-2f6dcde4] ul,.sat-report-rich-text[data-v-2f6dcde4] ol{padding-left:1.5em}.sat-report-rich-text[data-v-2f6dcde4] h1,.sat-report-rich-text[data-v-2f6dcde4] h2,.sat-report-rich-text[data-v-2f6dcde4] h3,.sat-report-rich-text[data-v-2f6dcde4] h4,.sat-report-rich-text[data-v-2f6dcde4] h5,.sat-report-rich-text[data-v-2f6dcde4] h6{font-size:1.05em;line-height:1.6;margin:1em 0 .45em;font-weight:700}.sat-report-rich-text[data-v-2f6dcde4] table{max-width:100%;width:100%;border-collapse:collapse;margin:1em 0;table-layout:fixed}.sat-report-rich-text[data-v-2f6dcde4] th,.sat-report-rich-text[data-v-2f6dcde4] td{border:1px solid #dfe3e8;padding:.6em .75em;vertical-align:top;overflow-wrap:anywhere}.sat-report-rich-text[data-v-2f6dcde4] th{background:#f7f8fa;font-weight:600}.sat-report-rich-text[data-v-2f6dcde4] blockquote{border-left:3px solid #ccd7e4;padding:.2em 1em;background:#f7f9fc}.sat-report-rich-text[data-v-2f6dcde4] pre{white-space:pre-wrap;max-width:100%;padding:.75em;background:#f4f5f7}.sat-report-rich-text[data-v-2f6dcde4] code{overflow-wrap:anywhere}.sat-report[data-v-3ff25471]{min-width:0;color:var(--sat-ink, #2d2a33);font-size:15px;line-height:1.75}.sat-report h1[data-v-3ff25471]{font-size:clamp(23px,3vw,30px);margin:0 0 8px;line-height:1.4}.sat-report h2[data-v-3ff25471]{font-size:19px;margin:0 0 7px}.sat-report h3[data-v-3ff25471],.sat-report h4[data-v-3ff25471]{margin:0 0 10px;font-size:14px;font-weight:650}.sat-report p[data-v-3ff25471]{margin:8px 0}.sat-report button[data-v-3ff25471]{font:inherit;cursor:pointer}.sat-report button[data-v-3ff25471]:disabled{cursor:default}.sat-muted[data-v-3ff25471]{color:var(--sat-muted, #74717c)}.sat-small[data-v-3ff25471]{font-size:13px}.sat-preserve[data-v-3ff25471]{white-space:pre-wrap;overflow-wrap:anywhere}.sat-task-playback[data-v-3ff25471]{display:block;width:min(100%,420px);margin:12px 0 4px}.sat-exam-text[data-v-3ff25471]{font-family:Georgia,Times New Roman,serif;font-size:16px;line-height:1.9}.sat-report-heading[data-v-3ff25471],.sat-section-heading[data-v-3ff25471],.sat-task-heading[data-v-3ff25471]{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}.sat-report-heading[data-v-3ff25471]{margin-bottom:20px}.sat-section-heading[data-v-3ff25471]{margin-bottom:22px}.sat-panel[data-v-3ff25471]{border:1px solid var(--sat-line, #e7e3e6);background:#fff;border-radius:8px;overflow:hidden}.sat-score-report[data-v-3ff25471]{margin-bottom:18px;border-color:#e5e9ef;border-top:4px solid #a3433b;color:#253044;font-family:Arial,Microsoft YaHei,sans-serif}.sat-score-report h2[data-v-3ff25471]{font-family:inherit;font-size:20px;font-weight:700}.sat-score-heading[data-v-3ff25471]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-color:#e5e9ef}.sat-score-heading p[data-v-3ff25471]{margin-bottom:0;color:#667085}.sat-score-scale[data-v-3ff25471]{flex-shrink:0;padding-left:18px;border-left:1px solid #e5e9ef;color:#a3433b;font-size:15px;font-weight:700;text-align:right}.sat-score-scale>span[data-v-3ff25471]{display:block;color:#667085;font-size:12px;font-weight:400}.sat-score-layout[data-v-3ff25471]{display:grid;grid-template-columns:minmax(170px,.9fr) minmax(0,3fr)}.sat-score-total[data-v-3ff25471]{padding:22px 24px;background:#f6f8fa;border-right:1px solid #e5e9ef}.sat-score-total h3[data-v-3ff25471],.sat-score-card h3[data-v-3ff25471],.sat-diagnostic-card h3[data-v-3ff25471]{margin-bottom:16px;font-size:17px}.sat-score-total h3>span[data-v-3ff25471],.sat-score-card h3>span[data-v-3ff25471],.sat-diagnostic-card h3>span[data-v-3ff25471]{display:block;margin-top:2px;color:#667085;font-size:12px;font-weight:400}.sat-score-report .sat-band-number[data-v-3ff25471]{display:flex;align-items:baseline;gap:7px;margin:18px 0 8px;font-variant-numeric:tabular-nums;line-height:1}.sat-band-number strong[data-v-3ff25471]{color:#a3433b;font-size:44px;font-weight:700}.sat-score-total .sat-band-number strong[data-v-3ff25471]{font-size:58px}.sat-band-number>span[data-v-3ff25471]{color:#667085;font-size:16px}.sat-score-report .sat-score-unavailable[data-v-3ff25471]{margin:12px 0 14px;color:#667085;font-size:13px;font-weight:400}.sat-score-report .sat-score-cefr[data-v-3ff25471]{margin:0;color:#667085;font-size:12px}.sat-score-cefr>span[data-v-3ff25471]{margin-left:5px;color:#475467;font-weight:600}.sat-score-sections[data-v-3ff25471]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sat-score-card[data-v-3ff25471]{min-width:0;padding:22px 20px}.sat-score-card+.sat-score-card[data-v-3ff25471]{border-left:1px solid #e5e9ef}.sat-score-note[data-v-3ff25471]{padding:12px 24px;border-top:1px solid #e5e9ef}.sat-score-note p[data-v-3ff25471]{max-width:80ch;margin:0;font-size:13px}.sat-cefr-guide[data-v-3ff25471]{border-top:1px solid #e5e9ef}.sat-cefr-heading[data-v-3ff25471]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 24px;cursor:pointer;list-style:none}.sat-cefr-heading[data-v-3ff25471]::-webkit-details-marker{display:none}.sat-cefr-heading>span[data-v-3ff25471]:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 14px}.sat-cefr-heading strong[data-v-3ff25471]{color:#475467;font-size:13px;font-weight:600}.sat-cefr-heading .sat-muted[data-v-3ff25471]{color:#667085;font-size:12px}.sat-cefr-heading[data-v-3ff25471]:focus-visible{outline:2px solid #a3433b;outline-offset:-3px}.sat-guide-toggle[data-v-3ff25471]:before{content:"+";color:#667085;font-size:22px;line-height:1}.sat-cefr-guide[open] .sat-guide-toggle[data-v-3ff25471]:before{content:"−"}.sat-cefr-levels[data-v-3ff25471]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 24px 18px;padding:0;list-style:none;border:1px solid #e5e9ef;border-radius:4px;overflow:hidden}.sat-cefr-levels li[data-v-3ff25471]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:2px 8px;padding:11px 12px;background:#f6f8fa}.sat-cefr-levels li+li[data-v-3ff25471]{border-left:1px solid #e5e9ef}.sat-cefr-levels strong[data-v-3ff25471]{color:#475467;font-size:13px}.sat-cefr-levels span[data-v-3ff25471]{color:#667085;font-size:12px;font-variant-numeric:tabular-nums}.sat-score-diagnostics[data-v-3ff25471]{margin-bottom:22px;border-color:#e5e9ef}.sat-score-diagnostics>summary[data-v-3ff25471]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 24px;cursor:pointer;list-style:none}.sat-score-diagnostics>summary[data-v-3ff25471]::-webkit-details-marker{display:none}.sat-score-diagnostics>summary>span[data-v-3ff25471]:first-child{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 14px}.sat-score-diagnostics>summary strong[data-v-3ff25471]{font-size:15px;font-weight:650;color:#253044}.sat-score-diagnostics>summary[data-v-3ff25471]:focus-visible{outline:2px solid #a3433b;outline-offset:-3px}.sat-diagnostic-toggle[data-v-3ff25471]:before{content:"+";color:#a3433b;font-size:24px;line-height:1}.sat-score-diagnostics[open] .sat-diagnostic-toggle[data-v-3ff25471]:before{content:"−"}.sat-score-diagnostics[open]>summary[data-v-3ff25471]{border-bottom:1px solid #e5e9ef}.sat-score-raw[data-v-3ff25471]{padding:18px 24px;background:#f6f8fa;border-bottom:1px solid #e5e9ef}.sat-score-raw h3[data-v-3ff25471]{margin-bottom:7px}.sat-score-number[data-v-3ff25471]{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;font-variant-numeric:tabular-nums}.sat-score-number strong[data-v-3ff25471]{color:#475467;font-size:29px;line-height:1.25}.sat-score-number span[data-v-3ff25471]{color:#667085;font-size:13px}.sat-score-unavailable[data-v-3ff25471]{font-size:18px;font-weight:650;color:#71666d}.sat-diagnostic-sections[data-v-3ff25471]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.sat-diagnostic-card[data-v-3ff25471]{min-width:0;padding:20px 24px}.sat-diagnostic-card+.sat-diagnostic-card[data-v-3ff25471]{border-left:1px solid #e5e9ef}.sat-score-kind[data-v-3ff25471]{color:#713a37;font-size:12px}.sat-score-pending[data-v-3ff25471]{padding-top:9px;border-top:1px solid #ebe5e8;font-size:12px;color:#8a6555}.sat-score-explanation[data-v-3ff25471]{margin:0!important;padding:14px 24px;border-top:1px solid #e5e9ef;background:#f6f8fa}.sat-score-report .sat-score-explanation[data-v-3ff25471]{color:#667085;font-size:12px}.sat-feedback-summary[data-v-3ff25471]{padding:20px 24px;margin-bottom:26px}.sat-objective-review[data-v-3ff25471]{margin-bottom:26px}.sat-report-nav[data-v-3ff25471]{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 16px}.sat-report-nav a[data-v-3ff25471]{padding:9px 22px;border:1px solid #d9d2d8;border-radius:5px;background:#fff;color:#714e61;text-decoration:none;font-weight:600}.sat-report-nav a[data-v-3ff25471]:hover,.sat-report-nav a[data-v-3ff25471]:focus-visible{background:#f1eaf0;border-color:#a68c9c}.sat-report-filter[data-v-3ff25471]{display:flex;flex-wrap:wrap;gap:12px 24px;margin:0 0 22px;border:1px solid #e7e3e6;border-radius:6px;padding:11px 16px;font-size:13px}.sat-report-filter legend[data-v-3ff25471]{color:#746775;font-size:12px;padding:0 6px}.sat-report-filter label[data-v-3ff25471]{display:flex;align-items:center;gap:6px;cursor:pointer}.sat-report-filter input[data-v-3ff25471]{accent-color:#80596f}.sat-filter-empty[data-v-3ff25471]{padding:16px 24px;color:#74717c}.sat-report [id^=sat-objective-][data-v-3ff25471],.sat-report [id^=sat-subjective-][data-v-3ff25471]{scroll-margin-top:24px}.sat-fill-full-explanation[data-v-3ff25471]{margin-top:14px;border-top:1px solid #e0e6ee;padding-top:10px}.sat-fill-full-explanation summary[data-v-3ff25471]{cursor:pointer;color:#576579;font-size:13px}.sat-fill-full-explanation[open] summary[data-v-3ff25471]{margin-bottom:12px}.sat-panel-heading[data-v-3ff25471]{padding:22px 24px 18px;border-bottom:1px solid var(--sat-line, #e7e3e6)}.sat-report-stats[data-v-3ff25471]{display:flex;flex-wrap:wrap;gap:10px 22px;font-size:13px;margin-top:14px;color:#74717c}.sat-correct[data-v-3ff25471]{color:#15803d}.sat-incorrect[data-v-3ff25471]{color:#b91c1c}.sat-review-question+.sat-review-question[data-v-3ff25471]{border-top:1px solid var(--sat-line, #e7e3e6)}.sat-review-question>summary[data-v-3ff25471]{padding:17px 24px;display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none}.sat-review-question>summary[data-v-3ff25471]::-webkit-details-marker{display:none}.sat-review-question>summary[data-v-3ff25471]:before{content:"+";color:#8a5961;width:16px;font-size:22px;flex:0 0 16px}.sat-review-question[open]>summary[data-v-3ff25471]:before{content:"−"}.sat-review-index[data-v-3ff25471]{font-variant-numeric:tabular-nums;color:#74717c;font-size:13px}.sat-review-title[data-v-3ff25471]{flex:1;min-width:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.sat-review-body[data-v-3ff25471]{padding:0 24px 24px}.sat-report-stem[data-v-3ff25471]{font-weight:600;margin:8px 0 18px;font-size:16px}.sat-status[data-v-3ff25471]{padding:3px 9px;border-radius:4px;background:#f2eff2;color:#6c626c;font-size:12px;flex-shrink:0}.sat-status-success[data-v-3ff25471]{color:#166534;background:#edf7ef}.sat-status-warning[data-v-3ff25471]{color:#9a3412;background:#fff1e8}.sat-report-source[data-v-3ff25471]{background:#f8f9fb;border:1px solid #e7eaf0;border-radius:6px;padding:12px 16px;margin:16px 0}.sat-report-source>summary[data-v-3ff25471],.sat-task-answer>summary[data-v-3ff25471],.sat-task-reference>summary[data-v-3ff25471]{cursor:pointer;color:#576579;font-size:13px;font-weight:600}.sat-report-source[open]>summary[data-v-3ff25471],.sat-task-answer[open]>summary[data-v-3ff25471],.sat-task-reference[open]>summary[data-v-3ff25471]{margin-bottom:12px}.sat-report-options[data-v-3ff25471]{list-style:none;margin:18px 0;padding:0}.sat-report-option[data-v-3ff25471]{display:flex;align-items:flex-start;gap:12px;padding:13px 15px;border:1px solid #e5e7eb;border-radius:6px;margin:8px 0;min-width:0}.sat-option-letter[data-v-3ff25471]{flex:0 0 24px;width:24px;height:24px;line-height:24px;text-align:center;border:1px solid #cbd0d7;border-radius:50%;font-size:12px;margin-top:2px}.sat-option-text[data-v-3ff25471]{flex:1;min-width:0}.sat-option-note[data-v-3ff25471]{font-size:12px;white-space:nowrap;margin-top:3px}.sat-option-correct-selected[data-v-3ff25471]{color:#166534;border-color:#96c9a4;background:#eff8f1}.sat-option-correct[data-v-3ff25471]{border-color:#b7d8bf;background:#f6fbf7}.sat-option-correct .sat-option-note[data-v-3ff25471]{color:#166534}.sat-option-wrong-selected[data-v-3ff25471]{color:#991b1b;border-color:#e4b2b2;background:#fff5f5}.sat-option-correct-selected .sat-option-letter[data-v-3ff25471]{background:#15803d;color:#fff;border-color:#15803d}.sat-option-wrong-selected .sat-option-letter[data-v-3ff25471]{background:#b91c1c;color:#fff;border-color:#b91c1c}.sat-answer-comparison[data-v-3ff25471]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e5e7eb;border-radius:6px;margin:18px 0;overflow:hidden}.sat-answer-comparison>div[data-v-3ff25471]{padding:15px 17px;min-width:0}.sat-answer-comparison>div+div[data-v-3ff25471]{border-left:1px solid #e5e7eb;background:#f6fbf7}.sat-answer-comparison h3[data-v-3ff25471]{color:#647084;font-size:12px}.sat-answer-comparison>div+div h3[data-v-3ff25471]{color:#166534}.sat-explanation[data-v-3ff25471]{border-left:3px solid #b7c9df;background:#f6f9fd;padding:15px 18px;margin:18px 0}.sat-explanation>h3[data-v-3ff25471]{color:#385b88}.sat-fill-value[data-v-3ff25471]{border-radius:3px;padding:1px 3px;color:#166534;background:#dff0e4}.sat-fill-value.is-wrong[data-v-3ff25471]{color:#991b1b;background:#fde5e5;text-decoration:underline}.sat-fill-value.is-missing[data-v-3ff25471]{color:#9a6700;background:#fff3cf}.sat-task-report[data-v-3ff25471]{padding:24px;margin:16px 0}.sat-task-heading[data-v-3ff25471]{justify-content:flex-start;margin-bottom:18px}.sat-task-heading>.sat-status[data-v-3ff25471]:last-child{margin-left:auto}.sat-question-prompt[data-v-3ff25471]{font-weight:600;font-size:17px;margin-bottom:18px}.sat-task-context[data-v-3ff25471]{padding:16px 18px;background:#f6f9fd;border-radius:6px;margin:18px 0}.sat-task-context>h4[data-v-3ff25471]{color:#385b88}.sat-task-answer[data-v-3ff25471],.sat-task-reference[data-v-3ff25471]{margin:18px 0;border-top:1px solid #ebe8eb;padding-top:14px}.sat-transcript[data-v-3ff25471],.sat-feedback-result[data-v-3ff25471]{margin-top:20px;padding:17px 19px;border-left:3px solid #c4cfe0;background:#f7f9fc}.sat-feedback-result[data-v-3ff25471]{background:#f4faf6;border-color:#9dbfac}.sat-feedback-result>div+div[data-v-3ff25471]{margin-top:16px}.sat-feedback-result ul[data-v-3ff25471]{padding-left:22px;margin:10px 0}.sat-feedback-result li[data-v-3ff25471]{overflow-wrap:anywhere;white-space:pre-wrap;margin:6px 0}.sat-empty[data-v-3ff25471]{padding:28px}@media(max-width:850px){.sat-score-layout[data-v-3ff25471]{grid-template-columns:minmax(160px,1fr) minmax(0,2fr)}.sat-score-sections[data-v-3ff25471]{grid-template-columns:repeat(2,minmax(0,1fr))}.sat-score-card[data-v-3ff25471]{padding:20px}.sat-score-card[data-v-3ff25471]:nth-child(3){border-left:0}.sat-score-card[data-v-3ff25471]:nth-child(n+3){border-top:1px solid #e5e9ef}}@media(max-width:640px){.sat-score-layout[data-v-3ff25471],.sat-answer-comparison[data-v-3ff25471]{grid-template-columns:1fr}.sat-score-total[data-v-3ff25471]{padding:20px 18px;border-right:0;border-bottom:1px solid #e5e9ef}.sat-score-total h3[data-v-3ff25471]{margin-bottom:10px}.sat-score-total .sat-band-number[data-v-3ff25471]{margin-top:12px}.sat-score-scale[data-v-3ff25471]{padding-left:12px}.sat-score-card[data-v-3ff25471],.sat-diagnostic-card[data-v-3ff25471]{padding:18px}.sat-score-note[data-v-3ff25471]{padding:12px 18px}.sat-cefr-heading[data-v-3ff25471]{padding:14px 18px}.sat-score-raw[data-v-3ff25471],.sat-score-diagnostics>summary[data-v-3ff25471]{padding:16px 18px}.sat-cefr-levels[data-v-3ff25471]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0 18px 16px}.sat-cefr-levels li[data-v-3ff25471]{padding:10px}.sat-cefr-levels li[data-v-3ff25471]:nth-child(4){border-left:0}.sat-cefr-levels li[data-v-3ff25471]:nth-child(n+4){border-top:1px solid #e5e9ef}.sat-diagnostic-sections[data-v-3ff25471]{grid-template-columns:repeat(2,minmax(0,1fr))}.sat-diagnostic-card[data-v-3ff25471]:nth-child(3){border-left:0}.sat-diagnostic-card[data-v-3ff25471]:nth-child(n+3){border-top:1px solid #e5e9ef}.sat-score-explanation[data-v-3ff25471]{padding:14px 18px}.sat-answer-comparison>div+div[data-v-3ff25471]{border-left:0;border-top:1px solid #e5e7eb}.sat-panel-heading[data-v-3ff25471],.sat-task-report[data-v-3ff25471]{padding:18px}.sat-review-question>summary[data-v-3ff25471]{padding:16px;gap:8px}.sat-review-body[data-v-3ff25471]{padding:0 16px 20px}.sat-option-note[data-v-3ff25471]{white-space:normal;flex-basis:100%;margin-left:36px}.sat-report-option[data-v-3ff25471]{flex-wrap:wrap;gap:8px 10px}.sat-option-text[data-v-3ff25471]{flex-basis:calc(100% - 36px)}}
