.audio-player[data-v-45122cf2]{width:100%;max-width:580px;margin:0 auto;margin-bottom:20px;padding:16px;border:1px solid #e6e6e6;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.04);box-shadow:0 6px 20px rgba(0,0,0,.04);font-size:14px;color:#333}.audio-player audio[data-v-45122cf2]{display:none}.audio-player--empty[data-v-45122cf2]{text-align:center;color:#999}.controls[data-v-45122cf2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.controls[data-v-45122cf2],.play-toggle[data-v-45122cf2]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.play-toggle[data-v-45122cf2]{width:38px;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#edf3ff;color:#4f8dfd;border-radius:20px;border:none;cursor:pointer;-webkit-transition:background .2s,-webkit-transform .2s;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s}.play-toggle[data-v-45122cf2]:hover{background:#dce8ff}.play-toggle[data-v-45122cf2]:focus{outline:2px solid rgba(79,141,253,.35);outline-offset:2px}.play-toggle svg[data-v-45122cf2]{display:block}.time-info[data-v-45122cf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.secondary-controls[data-v-45122cf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.secondary-controls label[data-v-45122cf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.time-progress[data-v-45122cf2]{-webkit-box-flex:1;-ms-flex:1;flex:1;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:6px;border-radius:999px;background:#e5e7eb;outline:none;cursor:pointer;position:relative}.time-progress[data-v-45122cf2]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,from(#4f8dfd),to(#7f61ff));background:linear-gradient(90deg,#4f8dfd,#7f61ff);background:#e5e7eb}.time-progress[data-v-45122cf2]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #4f8dfd;-webkit-box-shadow:0 0 0 2px rgba(79,141,253,.25);box-shadow:0 0 0 2px rgba(79,141,253,.25);margin-top:-4px;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.time-progress[data-v-45122cf2]:hover::-webkit-slider-thumb{-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-box-shadow:0 0 0 4px rgba(79,141,253,.25);box-shadow:0 0 0 4px rgba(79,141,253,.25)}.volume[data-v-45122cf2]{width:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;color:#666;margin-bottom:0}.icon-volume[data-v-45122cf2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#4f8dfd}.icon-volume svg[data-v-45122cf2]{width:26px;height:26px}.volume input[type=range][data-v-45122cf2]{-webkit-box-flex:1;-ms-flex:1;flex:1;-moz-appearance:none;appearance:none;-webkit-appearance:none;height:4px;border-radius:999px;background:#e5e7eb;outline:none;cursor:pointer}.volume input[type=range][data-v-45122cf2]::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:#e5e7eb}.volume input[type=range][data-v-45122cf2]::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;border-radius:50%;background:#4f8dfd;margin-top:-3px}.volume input[type=range][data-v-45122cf2]::-moz-range-track{height:4px;border-radius:999px;background:#e5e7eb}.volume input[type=range][data-v-45122cf2]::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:#4f8dfd}.rate[data-v-45122cf2]{width:60px}.rate select[data-v-45122cf2]{width:100%;padding:4px 8px;border-radius:6px;border:1px solid #ddd}.paragraph-container-horizontal[data-v-32ca3964]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.paragraph[data-v-32ca3964]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);width:calc(50% - 10px);color:#000;padding:12px;font-size:15.68px;line-height:32px;border:1px solid #eee;min-height:120px;-webkit-box-sizing:border-box;box-sizing:border-box}.paragraph.full-width[data-v-32ca3964]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}.options-container[data-v-32ca3964]{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);width:calc(50% - 10px);min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px dashed #bbb;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:10px}.answer-option[data-v-32ca3964]{padding:8px 10px;border:1px solid #ddd;border-radius:4px;background:#fafafa;cursor:-webkit-grab;cursor:grab;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.answer-option.dragging[data-v-32ca3964]{opacity:.6}.droparea[data-v-32ca3964]{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0;min-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 6px;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.droparea.empty[data-v-32ca3964]{width:250px;color:#bbb}.droparea[data-v-32ca3964]:hover{-webkit-box-shadow:0 0 6px 2px rgba(40,172,255,.8)!important;box-shadow:0 0 6px 2px rgba(40,172,255,.8)!important}[data-v-32ca3964] .droparea{background:#fff;font-size:16px;height:32px;line-height:32px;padding:0 20px;margin:5px;border:1px solid #383838;color:#000;font-weight:700;vertical-align:middle}[data-v-32ca3964] .paragraph p{line-height:32px;margin:15.68px 0}[data-v-32ca3964] .droparea.empty{border:1px dashed #bbb;width:250px;text-align:center;color:#bbb;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-32ca3964] .droparea .question-no{margin-right:4px;font-weight:700;color:#666}[data-v-32ca3964] .droparea .answer-text{color:#000}[data-v-32ca3964] .droparea.empty .question-no{margin-right:0}.report-page[data-v-42d4ba14]{padding:30px;padding-top:57px;font-family:Helvetica Neue Regular,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif}.report-page .top-container[data-v-42d4ba14]{height:57px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px;position:fixed;top:0;left:0;background:#fff;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.05);box-shadow:0 4px 10px 0 rgba(0,0,0,.05);z-index:1000}.report-page .top-container .logo-container .logo-container-item[data-v-42d4ba14],.report-page .top-container .logo-container[data-v-42d4ba14],.report-page .top-container[data-v-42d4ba14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-page .top-container .logo-container .logo-container-item .logo-img[data-v-42d4ba14]{height:37px;width:auto;margin-right:20px}.report-page .top-container .logo-container .logo-container-item .title-bar .title-bar-item .title-bar-item-title[data-v-42d4ba14]{font-family:Helvetica Neue Bold,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;color:#1a1a1a}.report-page .top-container .audio-container[data-v-42d4ba14]{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.report-page .top-container .audio-container[data-v-42d4ba14] .audio-player{max-width:100%;margin:0;padding:8px 12px;border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent}.report-page .top-container .audio-container[data-v-42d4ba14] .audio-player .controls{gap:8px}.report-page .top-container .audio-container[data-v-42d4ba14] .audio-player .play-toggle{width:32px;height:32px}.report-page .top-container .audio-container[data-v-42d4ba14] .audio-player .time-info{font-size:12px}.report-page .top-container .audio-container[data-v-42d4ba14] .audio-player .volume{width:60px}.report-page .top-container .audio-container[data-v-42d4ba14] .audio-player .rate{width:70px}.report-page .top-container .audio-container[data-v-42d4ba14] .audio-player .rate select{font-size:12px;padding:2px 4px}.report-page .report-header[data-v-42d4ba14]{text-align:center;margin-bottom:40px;padding-top:20px}.report-page .report-header .report-title[data-v-42d4ba14]{font-size:32px;font-weight:700;color:#1a1a1a;letter-spacing:1px;margin:0 0 16px 0}.report-page .report-header .header-decoration[data-v-42d4ba14]{width:40px;height:4px;background:linear-gradient(135deg,#409eff,#36d1dc);border-radius:2px;margin:0 auto}.report-page .report-content .test-container-title[data-v-42d4ba14]{background:#f1f2ec!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin-bottom:20px;border:1px solid #d5d5d5;border-radius:4px!important;margin-top:31px;padding:.75em 1em}.report-page .report-content .question-block[data-v-42d4ba14]{margin-bottom:40px;padding:20px;background-color:#fff;border:1px solid #e4e7ed;border-radius:4px}.report-page .report-content .question-block .question-type-header[data-v-42d4ba14]{margin-bottom:15px}.report-page .report-content .question-block .question-type-header h3[data-v-42d4ba14]{color:#212529;font-size:18px;margin:0}.report-page .report-content .question-block .question-subtitle[data-v-42d4ba14]{margin-bottom:15px;font-size:15px;line-height:1.6;color:#212529;padding:5px;background-color:#f8f9fa;border-left:3px solid #409eff}.report-page .report-content .question-block .question-content[data-v-42d4ba14]{margin-bottom:15px;font-size:15px;line-height:1.6;color:#212529}.report-page .report-content .question-block .answer-section[data-v-42d4ba14]{margin-top:20px}.report-page .report-content .question-block .answer-section .table-container[data-v-42d4ba14]{overflow-x:auto}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table[data-v-42d4ba14]{width:100%;border-collapse:collapse;border:1px solid #e4e7ed}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table thead[data-v-42d4ba14]{background-color:#f5f7fa}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table thead th[data-v-42d4ba14]{padding:12px 5px;text-align:center;border:1px solid #e4e7ed;font-weight:500;color:#212529;font-size:14px;white-space:nowrap}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table thead th[data-v-42d4ba14]:first-child,.report-page .report-content .question-block .answer-section .table-container .fill-answer-table thead th[data-v-42d4ba14]:last-child{width:15%}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr[data-v-42d4ba14]:hover{background-color:#f9fafe}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr td[data-v-42d4ba14]{padding:12px;text-align:center;border:1px solid #e4e7ed;font-size:14px;color:#606266}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr td.question-no-cell[data-v-42d4ba14]{font-weight:500;color:#212529}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr td.user-answer-cell .text-danger[data-v-42d4ba14]{color:#f56c6c}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr td.correct-answer-cell[data-v-42d4ba14]{color:#67c23a;font-weight:500}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr td.result-cell .result-icon[data-v-42d4ba14]{font-size:16px}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr td.result-cell .result-icon.correct[data-v-42d4ba14]{color:#67c23a}.report-page .report-content .question-block .answer-section .table-container .fill-answer-table tbody tr td.result-cell .result-icon.wrong[data-v-42d4ba14]{color:#f56c6c}.report-page .report-content .question-block .answer-section .sub-question[data-v-42d4ba14]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #dcdfe6}.report-page .report-content .question-block .answer-section .sub-question[data-v-42d4ba14]:last-child{border-bottom:none}.report-page .report-content .question-block .answer-section .sub-question .sub-question-title[data-v-42d4ba14]{font-weight:700;margin-bottom:10px;font-size:15px;color:#212529}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item[data-v-42d4ba14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;margin-bottom:8px;border-radius:4px;position:relative}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .status-icon[data-v-42d4ba14]{width:24px;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;margin-right:8px}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .status-icon .correct-icon[data-v-42d4ba14]{color:#67c23a;font-weight:700;font-size:16px}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .status-icon .wrong-icon[data-v-42d4ba14]{color:#f56c6c;font-weight:700;font-size:16px}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .status-icon .icon-placeholder[data-v-42d4ba14]{width:16px;height:16px;display:inline-block}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .option-input[data-v-42d4ba14]{margin-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .option-input input[data-v-42d4ba14]{margin:0}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .option-letter[data-v-42d4ba14]{font-weight:700;margin-right:8px;min-width:20px;color:#606266}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item .option-content[data-v-42d4ba14]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;line-height:1.6;color:#303133}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item.option-correct .option-letter[data-v-42d4ba14]{color:#67c23a}.report-page .report-content .question-block .answer-section .sub-question .options-list .option-item.option-wrong .option-letter[data-v-42d4ba14]{color:#f56c6c}.report-page .report-content .question-block .answer-section .sub-question .no-answer-hint[data-v-42d4ba14]{color:#909399;font-style:italic;margin-top:10px}.report-page .report-content .question-block .answer-section .drag-rich-report .answer-summary[data-v-42d4ba14]{margin-top:15px}.report-page .report-content .question-block .answer-section .drag-rich-report .paragraph[data-v-42d4ba14]{margin-bottom:20px;padding:12px;border:1px solid #eee;border-radius:4px;font-size:15.68px;line-height:32px}.report-page .report-content .question-block .answer-section .drag-rich-report .paragraph[data-v-42d4ba14] p{line-height:32px;margin:15.68px 0}.report-page .report-content .question-block .answer-section .drag-rich-report[data-v-42d4ba14] .droparea{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;font-size:16px;height:32px;line-height:32px;padding:0 20px;margin:5px;border:1px dashed #bbb;color:#bbb;width:250px;font-weight:700;vertical-align:middle;min-width:0;min-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.report-page .report-content .question-block .answer-section .drag-rich-report[data-v-42d4ba14] .droparea.empty{border:1px dashed #bbb;width:250px;text-align:center;color:#bbb}.report-page .report-content .question-block .answer-section .drag-rich-report[data-v-42d4ba14] .droparea .question-no{margin-right:4px;font-weight:700;color:#666}.report-page .report-content .question-block .answer-section .drag-rich-report[data-v-42d4ba14] .droparea .answer-text{color:#000}.report-page .report-content .question-block .answer-section.map-question-section[data-v-42d4ba14]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:15px}.report-page .report-content .question-block .answer-section.map-question-section .map-image-container[data-v-42d4ba14]{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.report-page .report-content .question-block .answer-section.map-question-section .map-image-container .map-image[data-v-42d4ba14]{width:100%;height:auto;border:1px solid #e4e7ed;border-radius:4px}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container[data-v-42d4ba14]{-webkit-box-flex:1;-ms-flex:1;flex:1}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table[data-v-42d4ba14]{width:100%;border-collapse:collapse}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table thead[data-v-42d4ba14]{background-color:#f5f7fa}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table thead th[data-v-42d4ba14]{padding:10px 8px;text-align:center;border:1px solid #e4e7ed;font-weight:500;font-size:14px;color:#212529}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table thead th.column1-header[data-v-42d4ba14]{width:30%}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table tbody .map-table-row td[data-v-42d4ba14]{padding:10px 8px;text-align:center;border:1px solid #e4e7ed;font-size:14px;color:#212529;position:relative}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table tbody .map-table-row td.column1-cell[data-v-42d4ba14]{text-align:left;padding-left:12px;font-weight:500}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table tbody .map-table-row td .map-radio-wrapper[data-v-42d4ba14]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table tbody .map-table-row td .map-radio-wrapper input[data-v-42d4ba14]{margin:0}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table tbody .map-table-row td .map-radio-wrapper .status-icon[data-v-42d4ba14]{position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-left:2px;width:16px;height:16px;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;pointer-events:none}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table tbody .map-table-row td .map-radio-wrapper .status-icon .correct-icon[data-v-42d4ba14]{color:#67c23a;font-weight:700}.report-page .report-content .question-block .answer-section.map-question-section .map-table-container .map-answer-table tbody .map-table-row td .map-radio-wrapper .status-icon .wrong-icon[data-v-42d4ba14]{color:#f56c6c;font-weight:700}.report-page .report-content .question-block .solution-section[data-v-42d4ba14]{margin-top:30px;padding:20px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e4e7ed}.report-page .report-content .question-block .solution-section .solution-header[data-v-42d4ba14]{margin-bottom:20px;border-left:4px solid #409eff;padding-left:10px}.report-page .report-content .question-block .solution-section .solution-header .main-title[data-v-42d4ba14]{font-size:18px;font-weight:600;color:#303133}.report-page .report-content .question-block .solution-section .solution-block[data-v-42d4ba14]{margin-bottom:25px}.report-page .report-content .question-block .solution-section .solution-block[data-v-42d4ba14]:last-child{margin-bottom:0}.report-page .report-content .question-block .solution-section .solution-block .sub-title[data-v-42d4ba14]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;font-size:15px;font-weight:500;color:#606266}.report-page .report-content .question-block .solution-section .solution-block .sub-title i[data-v-42d4ba14]{margin-right:6px;color:#409eff;font-size:16px}.report-page .report-content .question-block .solution-section .solution-block .rich-content[data-v-42d4ba14]{font-size:14px;line-height:1.8;color:#303133;background-color:#fff;padding:15px;border-radius:4px;border:1px solid #ebeef5}.report-page .report-content .question-block .solution-section .solution-block .video-content[data-v-42d4ba14]{margin-top:10px}.report-page .report-content .question-block .solution-section .solution-block .video-content video[data-v-42d4ba14]{width:50%!important;max-height:500px;min-width:300px;border-radius:4px;background-color:#000;outline:none}