.essay-question_questionCard__znfNR{background:white;padding:10px;transition:box-shadow .2s ease}.essay-question_questionCard__znfNR:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.essay-question_questionHeader__ZHSQk{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #f3f4f6}.essay-question_questionNumber__dtQ78{font-weight:600;color:#374151;font-size:14px}.essay-question_questionType__z_ltZ{background:#dbeafe;color:#1e40af;padding:4px 12px;border-radius:20px;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.essay-question_essayContainer__JeBIO{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;min-height:600px}.essay-question_questionSection__OSRs_{background:#f9fafb;border-radius:8px;padding:20px;border:1px solid #e5e7eb}.essay-question_writingSection__dkD5A{background:white;border-radius:8px;padding:10px;border:1px solid #e5e7eb}.essay-question_sectionTitle__qRcZJ{font-size:16px;font-weight:600;color:#1f2937;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #3b82f6}.essay-question_questionContent__FGzMd{display:flex;flex-direction:column;gap:16px}.essay-question_questionText__fv3Q5{font-size:14px;line-height:1.6;color:#1f2937;margin:0;white-space:pre-wrap;overflow-wrap:break-word}.essay-question_questionText__fv3Q5 ol,.essay-question_questionText__fv3Q5 ul{display:block;margin:8px 0;padding-left:24px}.essay-question_questionText__fv3Q5 li{display:list-item;margin:4px 0}.essay-question_questionText__fv3Q5 ul{list-style-type:disc}.essay-question_questionText__fv3Q5 ol{list-style-type:decimal}.essay-question_questionText__fv3Q5 b,.essay-question_questionText__fv3Q5 strong{font-weight:600}.essay-question_questionText__fv3Q5 em,.essay-question_questionText__fv3Q5 i{font-style:italic}.essay-question_questionText__fv3Q5 u{text-decoration:underline}.essay-question_questionText__fv3Q5 div,.essay-question_questionText__fv3Q5 p{margin:8px 0;white-space:pre-wrap}.essay-question_questionText__fv3Q5 p:empty{min-height:1.6em}.essay-question_questionText__fv3Q5 p:empty:before{content:"\00a0";display:block}.essay-question_questionText__fv3Q5 [style*="text-align: left"],.essay-question_questionText__fv3Q5 [style*="text-align:left"]{text-align:left!important}.essay-question_questionText__fv3Q5 [style*="text-align: center"],.essay-question_questionText__fv3Q5 [style*="text-align:center"]{text-align:center!important}.essay-question_questionText__fv3Q5 [style*="text-align: right"],.essay-question_questionText__fv3Q5 [style*="text-align:right"]{text-align:right!important}.essay-question_questionText__fv3Q5 [style*=font-size],.essay-question_questionText__fv3Q5 span[style*=font-size]{display:inline}.essay-question_questionText__fv3Q5 span[style*="font-size: 10px"],.essay-question_questionText__fv3Q5 span[style*="font-size:10px"]{font-size:10px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 12px"],.essay-question_questionText__fv3Q5 span[style*="font-size:12px"]{font-size:12px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 14px"],.essay-question_questionText__fv3Q5 span[style*="font-size:14px"]{font-size:14px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 16px"],.essay-question_questionText__fv3Q5 span[style*="font-size:16px"]{font-size:16px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 18px"],.essay-question_questionText__fv3Q5 span[style*="font-size:18px"]{font-size:18px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 20px"],.essay-question_questionText__fv3Q5 span[style*="font-size:20px"]{font-size:20px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 24px"],.essay-question_questionText__fv3Q5 span[style*="font-size:24px"]{font-size:24px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 28px"],.essay-question_questionText__fv3Q5 span[style*="font-size:28px"]{font-size:28px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 32px"],.essay-question_questionText__fv3Q5 span[style*="font-size:32px"]{font-size:32px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 36px"],.essay-question_questionText__fv3Q5 span[style*="font-size:36px"]{font-size:36px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 48px"],.essay-question_questionText__fv3Q5 span[style*="font-size:48px"]{font-size:48px!important}.essay-question_questionText__fv3Q5 span[style*="font-size: 72px"],.essay-question_questionText__fv3Q5 span[style*="font-size:72px"]{font-size:72px!important}.essay-question_questionImages__1U0or{display:flex;flex-direction:column;gap:16px;margin:16px 0}.essay-question_questionImage__I_MWa{display:flex;justify-content:center}.essay-question_questionImage__I_MWa img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.essay-question_questionAudios__vA_70{display:flex;flex-direction:column;gap:16px;margin:16px 0}.essay-question_questionAudio__2rVjB{display:flex;justify-content:center}.essay-question_questionAudio__2rVjB audio{width:100%;max-width:400px}.essay-question_essayForm__8Vmf6{display:flex;flex-direction:column;gap:15px}.essay-question_formGroup__Nolyx{display:flex;flex-direction:column;gap:8px}.essay-question_formLabel__5RxFV{font-weight:600;color:#374151;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.essay-question_textarea__QS9ub{padding:12px 16px;border:2px solid #d1d5db;border-radius:8px;font-size:14px;font-family:inherit;line-height:1.5;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;background:white}.essay-question_textarea__QS9ub:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.essay-question_textarea__QS9ub::placeholder{color:#9ca3af}.essay-question_bodyTextarea__IYv2R{min-height:120px;font-size:14px}@media (max-width:1024px){.essay-question_essayContainer__JeBIO{grid-template-columns:1fr;gap:24px}.essay-question_questionSection__OSRs_,.essay-question_writingSection__dkD5A{padding:16px}}@media (max-width:768px){.essay-question_questionCard__znfNR{padding:16px;margin-bottom:16px}.essay-question_questionHeader__ZHSQk{flex-direction:column;align-items:flex-start;gap:8px}.essay-question_questionType__z_ltZ{align-self:flex-start}.essay-question_essayContainer__JeBIO{gap:20px}.essay-question_sectionTitle__qRcZJ{font-size:16px}.essay-question_questionText__fv3Q5{font-size:14px}.essay-question_textarea__QS9ub{padding:10px 14px;font-size:14px}.essay-question_bodyTextarea__IYv2R{min-height:100px}}@media (max-width:480px){.essay-question_questionCard__znfNR{padding:12px}.essay-question_essayContainer__JeBIO{gap:16px}.essay-question_questionSection__OSRs_,.essay-question_writingSection__dkD5A{padding:12px}.essay-question_questionText__fv3Q5{font-size:14px}.essay-question_textarea__QS9ub{padding:8px 12px;font-size:14px}.essay-question_bodyTextarea__IYv2R{min-height:80px}}[data-assessment-mode=real] .essay-question_questionCard__znfNR{border:none;box-shadow:none;border-radius:0;padding:0}[data-assessment-mode=real] .essay-question_questionType__z_ltZ{background:#f3f4f6;color:#111827;border:none;border-radius:0}[data-assessment-mode=real] .essay-question_questionSection__OSRs_,[data-assessment-mode=real] .essay-question_writingSection__dkD5A{background:#fff;border:none;border-radius:0;padding:0}[data-assessment-mode=real] .essay-question_sectionTitle__qRcZJ{border-bottom-color:#111827}[data-assessment-mode=real] .essay-question_textarea__QS9ub:focus{border-color:#111827;box-shadow:none}.fill-in-blank-question_questionCard__Z7CfK{background:white;padding:10px;transition:box-shadow .2s ease}.fill-in-blank-question_questionCard__Z7CfK:hover{box-shadow:0 4px 6px rgba(0,0,0,.1)}.fill-in-blank-question_questionHeader__IoGZJ{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #f3f4f6}.fill-in-blank-question_questionNumberSection__bOfFi{display:flex;align-items:center;gap:8px}.fill-in-blank-question_questionNumber__nNKjF{font-weight:600;color:#374151;font-size:12px}.fill-in-blank-question_itemCountBadge__qMGin{background:#dbeafe;color:#1e40af;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.fill-in-blank-question_questionType__cEeRO{background:#fef3c7;color:#92400e;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.fill-in-blank-question_questionContent__d_gb_{display:flex;flex-direction:column;gap:16px}.fill-in-blank-question_questionTextMediaRow__u51mX{display:flex;flex-direction:row;gap:24px;width:100%;margin-bottom:0}.fill-in-blank-question_questionTextColumn__Lz_V7{flex:1 1;min-width:0}.fill-in-blank-question_mediaColumn__2PKJx{flex:1 1;min-width:0;display:flex;align-items:flex-start}.fill-in-blank-question_questionText__VbHLr{font-size:12px;line-height:1.6;color:#1f2937;margin:0;white-space:pre-wrap;overflow-wrap:break-word}.fill-in-blank-question_questionText__VbHLr ol,.fill-in-blank-question_questionText__VbHLr ul{display:block;margin:8px 0;padding-left:24px}.fill-in-blank-question_questionText__VbHLr li{display:list-item;margin:4px 0}.fill-in-blank-question_questionText__VbHLr ul{list-style-type:disc}.fill-in-blank-question_questionText__VbHLr ol{list-style-type:decimal}.fill-in-blank-question_questionText__VbHLr b,.fill-in-blank-question_questionText__VbHLr strong{font-weight:600}.fill-in-blank-question_questionText__VbHLr em,.fill-in-blank-question_questionText__VbHLr i{font-style:italic}.fill-in-blank-question_questionText__VbHLr u{text-decoration:underline}.fill-in-blank-question_questionText__VbHLr div,.fill-in-blank-question_questionText__VbHLr p{margin:8px 0;white-space:pre-wrap}.fill-in-blank-question_questionText__VbHLr p:empty{min-height:1.6em;content:"\00a0"}.fill-in-blank-question_questionText__VbHLr p:empty:before{content:"\00a0";display:block}.fill-in-blank-question_questionText__VbHLr [style*="text-align: left"],.fill-in-blank-question_questionText__VbHLr [style*="text-align:left"]{text-align:left!important}.fill-in-blank-question_questionText__VbHLr [style*="text-align: center"],.fill-in-blank-question_questionText__VbHLr [style*="text-align:center"]{text-align:center!important}.fill-in-blank-question_questionText__VbHLr [style*="text-align: right"],.fill-in-blank-question_questionText__VbHLr [style*="text-align:right"]{text-align:right!important}.fill-in-blank-question_questionText__VbHLr [style*=font-size],.fill-in-blank-question_questionText__VbHLr span[style*=font-size]{display:inline}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 10px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:10px"]{font-size:10px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 12px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:12px"]{font-size:12px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 14px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:14px"]{font-size:14px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 16px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:16px"]{font-size:16px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 18px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:18px"]{font-size:18px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 20px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:20px"]{font-size:20px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 24px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:24px"]{font-size:24px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 28px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:28px"]{font-size:28px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 32px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:32px"]{font-size:32px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 36px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:36px"]{font-size:36px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 48px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:48px"]{font-size:48px!important}.fill-in-blank-question_questionText__VbHLr span[style*="font-size: 72px"],.fill-in-blank-question_questionText__VbHLr span[style*="font-size:72px"]{font-size:72px!important}.fill-in-blank-question_questionImages__TX50e{display:flex;flex-direction:column;gap:16px;margin:16px 0}.fill-in-blank-question_questionImage__RRBQ5{display:flex;justify-content:center}.fill-in-blank-question_questionImage__RRBQ5 img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.fill-in-blank-question_questionAudios__ssBXj{display:flex;flex-direction:column;gap:16px;margin:16px 0}.fill-in-blank-question_questionAudio___7NNj{display:flex;justify-content:center}.fill-in-blank-question_questionAudio___7NNj audio{width:100%;max-width:400px}.fill-in-blank-question_blanksContainer__GO4eM{display:flex;flex-direction:column;gap:16px;margin-top:16px}.fill-in-blank-question_blankItem__NEEPv{display:flex;flex-direction:column;gap:8px}.fill-in-blank-question_blankLabel__K_uzf{font-weight:500;color:#374151;font-size:12px}.fill-in-blank-question_blankInput__5aanU{padding:12px 16px;border:2px solid #d1d5db;border-radius:8px;font-size:12px;transition:border-color .2s ease,box-shadow .2s ease;background:white}.fill-in-blank-question_blankInput__5aanU::placeholder{color:#9ca3af}.fill-in-blank-question_blankWrapper__VulkX{display:inline-flex;align-items:center;margin:0 4px;gap:4px}.fill-in-blank-question_blankNumber__5hJZd{font-weight:700;color:#2563eb;font-size:13px;white-space:nowrap}.fill-in-blank-question_scoreInfo__a2zdQ{background:#f0fdf4;border-left:3px solid #22c55e;padding:8px 12px;border-radius:6px;font-size:12px;color:#15803d;margin-top:12px;font-weight:500}.fill-in-blank-question_inlineInput__U3ZFs{display:inline-block;min-width:120px;border-radius:0;font-size:15px;font-family:inherit;background:transparent;transition:border-color .2s ease,box-shadow .2s ease;line-height:1.2;border:none;border-bottom:1px solid #111827}.fill-in-blank-question_bulletPoint__h6xZw{margin-right:8px;font-weight:600;color:#374151}.fill-in-blank-question_inlineInput__U3ZFs:focus{outline:none}.fill-in-blank-question_inlineInput__U3ZFs::placeholder{color:#9ca3af;font-size:12px}@media (max-width:768px){.fill-in-blank-question_questionCard__Z7CfK{padding:16px;margin-bottom:16px}.fill-in-blank-question_questionHeader__IoGZJ{flex-direction:column;align-items:flex-start;gap:8px}.fill-in-blank-question_questionType__cEeRO{align-self:flex-start}.fill-in-blank-question_questionTextMediaRow__u51mX{flex-direction:column}.fill-in-blank-question_inlineInput__U3ZFs,.fill-in-blank-question_questionText__VbHLr{font-size:14px}.fill-in-blank-question_blankInput__5aanU{padding:10px 14px;font-size:14px}}@media (max-width:480px){.fill-in-blank-question_questionCard__Z7CfK{padding:12px}.fill-in-blank-question_inlineInput__U3ZFs,.fill-in-blank-question_questionText__VbHLr{font-size:14px}.fill-in-blank-question_blankInput__5aanU{padding:8px 12px;font-size:14px}}[data-assessment-mode=real] .fill-in-blank-question_questionCard__Z7CfK{border:none;box-shadow:none;border-radius:0;padding:0}[data-assessment-mode=real] .fill-in-blank-question_questionType__cEeRO{background:#f3f4f6;color:#111827;border:none;border-radius:0}[data-assessment-mode=real] .fill-in-blank-question_blankInput__5aanU{border-radius:0;background:#fff;border-bottom:1px solid #111827}[data-assessment-mode=real] .fill-in-blank-question_inlineInput__U3ZFs{border-bottom:1px solid #111827}[data-assessment-mode=real] .fill-in-blank-question_itemCountBadge__qMGin{background:#e5e7eb;color:#111827}[data-assessment-mode=real] .fill-in-blank-question_blankInput__5aanU{border-color:#9ca3af}[data-assessment-mode=real] .fill-in-blank-question_blankNumber__5hJZd{color:#111827}[data-assessment-mode=real] .fill-in-blank-question_scoreInfo__a2zdQ{background:#f9fafb;border-left-color:#6b7280;color:#111827}.multiple-choice-question_questionCard__ZPP_M{background:white;padding:10px}.multiple-choice-question_questionHeader__lPVtX{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #e5e7eb}.multiple-choice-question_questionNumber__ULj_k{font-weight:600;color:#65232f;font-size:12px}.multiple-choice-question_satQuestionNumber__1_EKF{font-weight:700;font-size:1rem;color:#1a1a1a;margin-right:8px}.multiple-choice-question_questionType__X_eCh{background:#65232f;color:white;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase}.multiple-choice-question_questionContent__2x3d8{display:flex;flex-direction:column}.multiple-choice-question_questionTextMediaRow__5ab7Q{display:flex;flex-direction:row;gap:24px;width:100%;margin-bottom:16px}.multiple-choice-question_questionTextColumn__tLsyb{flex:1 1;min-width:0}.multiple-choice-question_mediaColumn__QKFoQ{flex:1 1;min-width:0;display:flex;align-items:flex-start}.multiple-choice-question_questionText__8Bh_b{font-size:12px;line-height:1.6;color:#374151;white-space:pre-wrap;overflow-wrap:break-word;margin:0 0 8px}.multiple-choice-question_questionText__8Bh_b ol,.multiple-choice-question_questionText__8Bh_b ul{display:block;padding-left:24px}.multiple-choice-question_questionText__8Bh_b li{display:list-item}.multiple-choice-question_questionText__8Bh_b ul{list-style-type:disc}.multiple-choice-question_questionText__8Bh_b ol{list-style-type:decimal}.multiple-choice-question_questionText__8Bh_b b,.multiple-choice-question_questionText__8Bh_b strong{font-weight:600}.multiple-choice-question_questionText__8Bh_b em,.multiple-choice-question_questionText__8Bh_b i{font-style:italic}.multiple-choice-question_questionText__8Bh_b u{text-decoration:underline}.multiple-choice-question_questionText__8Bh_b div,.multiple-choice-question_questionText__8Bh_b p{margin:8px 0;white-space:pre-wrap}.multiple-choice-question_questionText__8Bh_b p:empty{min-height:1.6em}.multiple-choice-question_questionText__8Bh_b p:empty:before{content:"\00a0";display:block}.multiple-choice-question_questionText__8Bh_b [style*="text-align: left"],.multiple-choice-question_questionText__8Bh_b [style*="text-align:left"]{text-align:left!important}.multiple-choice-question_questionText__8Bh_b [style*="text-align: center"],.multiple-choice-question_questionText__8Bh_b [style*="text-align:center"]{text-align:center!important}.multiple-choice-question_questionText__8Bh_b [style*="text-align: right"],.multiple-choice-question_questionText__8Bh_b [style*="text-align:right"]{text-align:right!important}.multiple-choice-question_questionText__8Bh_b [style*=font-size],.multiple-choice-question_questionText__8Bh_b span[style*=font-size]{display:inline}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 10px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:10px"]{font-size:10px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 12px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:12px"]{font-size:12px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 14px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:14px"]{font-size:14px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 16px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:16px"]{font-size:16px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 18px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:18px"]{font-size:18px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 20px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:20px"]{font-size:20px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 24px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:24px"]{font-size:24px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 28px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:28px"]{font-size:28px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 32px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:32px"]{font-size:32px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 36px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:36px"]{font-size:36px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 48px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:48px"]{font-size:48px!important}.multiple-choice-question_questionText__8Bh_b span[style*="font-size: 72px"],.multiple-choice-question_questionText__8Bh_b span[style*="font-size:72px"]{font-size:72px!important}.multiple-choice-question_questionImages__ko9Cu{display:flex;flex-direction:column}.multiple-choice-question_questionImage__bxP08{text-align:center}.multiple-choice-question_questionImage__bxP08 img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.multiple-choice-question_questionAudios__AX_0u{display:flex;flex-direction:column}.multiple-choice-question_questionAudio__mE0nS{margin:0}.multiple-choice-question_questionAudio__mE0nS audio{width:100%;height:40px;border-radius:8px}.multiple-choice-question_choices__5Scei{display:flex;flex-direction:column;gap:8px}.multiple-choice-question_choice__Vpr7T{display:flex;align-items:flex-start;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;background:white}.multiple-choice-question_choice__Vpr7T:hover{border-color:#65232f;background:#fff2e7}.multiple-choice-question_choice__Vpr7T input[type=checkbox]{margin-right:12px;margin-top:2px;width:18px;height:18px;flex-shrink:0;accent-color:#65232f}.multiple-choice-question_choiceText__xR1Yr{display:flex;align-items:flex-start;gap:6px;flex:1 1;min-width:0;font-size:12px;color:#374151;font-weight:500}.multiple-choice-question_choiceLabel__UACaq{flex-shrink:0}.multiple-choice-question_choiceTextContent__0lt0t{flex:1 1;min-width:0}.multiple-choice-question_choiceTextContent__0lt0t .multiple-choice-question_optionContent__xi6L_>div:first-child,.multiple-choice-question_choiceTextContent__0lt0t .multiple-choice-question_optionContent__xi6L_>p:first-child{margin-top:0!important}.multiple-choice-question_optionContent__xi6L_{display:inline}@media (max-width:768px){.multiple-choice-question_questionCard__ZPP_M{padding:16px;margin-bottom:16px}.multiple-choice-question_questionHeader__lPVtX{flex-direction:column;align-items:flex-start;gap:8px}.multiple-choice-question_questionTextMediaRow__5ab7Q{flex-direction:column}.multiple-choice-question_choice__Vpr7T{padding:10px 12px}}[data-assessment-mode=real] .multiple-choice-question_questionCard__ZPP_M{border:none;box-shadow:none;border-radius:0;padding:0}[data-assessment-mode=real] .multiple-choice-question_questionNumber__ULj_k{color:#111827}[data-assessment-mode=real] .multiple-choice-question_questionType__X_eCh{background:#f3f4f6;color:#111827;border:none;border-radius:0}[data-assessment-mode=real] .multiple-choice-question_choice__Vpr7T{border:none;border-radius:0;padding-left:0}[data-assessment-mode=real] .multiple-choice-question_choice__Vpr7T:hover{background:#f9fafb;border:none}[data-assessment-mode=real] .multiple-choice-question_choice__Vpr7T input[type=checkbox]{accent-color:#111827}.sat-single-choice-question_questionCard__lel2Y{background:#ffffff;padding:6px 8px}.sat-single-choice-question_questionHeader__N3weh{display:flex;align-items:center;justify-content:flex-start;margin-bottom:12px;padding:4px 8px 8px;background-color:#f3f4f6;border-bottom:1px dotted #9ca3af}.sat-single-choice-question_questionMeta__fXQXc{display:flex;align-items:center;gap:8px}.sat-single-choice-question_questionNumberBadge__e_e07{min-width:28px;height:28px;border-radius:8px;background-color:#0b1f3b;color:#f9fafb;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.sat-single-choice-question_questionType__Fl2Fd{font-size:12px;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.04em}.sat-single-choice-question_reviewButton__8g5Wb{border:none;background-color:transparent;color:#111827;font-size:14px;font-weight:500;display:inline-flex;align-items:center;gap:6px;padding:0;cursor:pointer;text-decoration:none;transition:color .15s ease}.sat-single-choice-question_reviewButton__8g5Wb:hover{color:#020617}.sat-single-choice-question_reviewButtonActive__Iacda{color:#1d4ed8}.sat-single-choice-question_reviewButtonActive__Iacda .sat-single-choice-question_reviewIcon__sz_Hx{fill:#1d4ed8;stroke:#1d4ed8}.sat-single-choice-question_reviewIcon__sz_Hx{width:16px;height:16px;flex-shrink:0}.sat-single-choice-question_reviewLabel__3NXaN{white-space:nowrap}.sat-single-choice-question_reviewButton__8g5Wb:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.sat-single-choice-question_questionContent__X1SCf{display:flex;flex-direction:column;gap:12px}.sat-single-choice-question_questionText__NLiLo{font-size:14px;line-height:1.6;color:#111827}.sat-single-choice-question_choices__9Nr6j{display:flex;flex-direction:column;gap:8px;margin-top:4px}.sat-single-choice-question_optionRow___Qf4o{display:flex;align-items:stretch;padding:6px 10px 6px 0;border:1px solid #e5e7eb;background-color:#ffffff;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.sat-single-choice-question_optionRow___Qf4o:hover{background-color:#f3f4f6}.sat-single-choice-question_optionRowSelected__w_ZhN{border-color:#2563eb;background-color:#e0edff;box-shadow:none}.sat-single-choice-question_optionRadio__nbAyA{opacity:0;pointer-events:none}.sat-single-choice-question_optionBadge__uXLQi{min-width:28px;height:28px;border-radius:999px;border:1px solid #9ca3af;color:#111827;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;background-color:#ffffff}.sat-single-choice-question_optionBadgeSelected__g2lmk{background-color:#2563eb;border-color:#2563eb;color:#f9fafb}.sat-single-choice-question_optionContentWrapper__VLr7a{flex:1 1;display:flex;align-items:center}.sat-single-choice-question_optionText__nj7fI{font-size:14px;line-height:1.5;color:#111827;padding-left:6px}@media (max-width:768px){.sat-single-choice-question_questionCard__lel2Y{padding:12px 12px 10px}.sat-single-choice-question_questionNumberBadge__e_e07{min-width:24px;height:24px;font-size:13px}.sat-single-choice-question_optionRow___Qf4o{border-radius:12px}}.single-choice-question_questionCard__aMhb6{background:white;padding:10px}.single-choice-question_questionHeader__IVrXw{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #e5e7eb}.single-choice-question_questionNumber__jFMpQ{font-weight:600;color:#65232f;font-size:12px}.single-choice-question_satQuestionNumber__CNynw{font-weight:700;font-size:1rem;color:#1a1a1a;margin-right:8px}.single-choice-question_questionType___cXyP{background:#65232f;color:white;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase}.single-choice-question_questionContent__P5ev0{display:flex;flex-direction:column}.single-choice-question_questionTextMediaRow__vEEcA{display:flex;flex-direction:row;gap:24px;width:100%;margin-bottom:16px}.single-choice-question_questionTextColumn__gF0BZ{flex:1 1;min-width:0}.single-choice-question_mediaColumn__l1ojT{flex:1 1;min-width:0;display:flex;align-items:flex-start}.single-choice-question_questionText__SOa7n{font-size:12px;line-height:1.6;color:#374151;white-space:pre-wrap;overflow-wrap:break-word;margin:0 0 8px}.single-choice-question_questionText__SOa7n ol,.single-choice-question_questionText__SOa7n ul{padding-left:24px}.single-choice-question_questionText__SOa7n li{display:list-item}.single-choice-question_questionText__SOa7n ul{list-style-type:disc}.single-choice-question_questionText__SOa7n ol{list-style-type:decimal}.single-choice-question_questionText__SOa7n b,.single-choice-question_questionText__SOa7n strong{font-weight:600}.single-choice-question_questionText__SOa7n em,.single-choice-question_questionText__SOa7n i{font-style:italic}.single-choice-question_questionText__SOa7n u{text-decoration:underline}.single-choice-question_questionText__SOa7n div,.single-choice-question_questionText__SOa7n p{margin:8px 0;white-space:pre-wrap}.single-choice-question_questionText__SOa7n p:empty{min-height:1.6em}.single-choice-question_questionText__SOa7n p:empty:before{content:"\00a0";display:block}.single-choice-question_questionText__SOa7n [style*="text-align: left"],.single-choice-question_questionText__SOa7n [style*="text-align:left"]{text-align:left!important}.single-choice-question_questionText__SOa7n [style*="text-align: center"],.single-choice-question_questionText__SOa7n [style*="text-align:center"]{text-align:center!important}.single-choice-question_questionText__SOa7n [style*="text-align: right"],.single-choice-question_questionText__SOa7n [style*="text-align:right"]{text-align:right!important}.single-choice-question_questionText__SOa7n [style*=font-size],.single-choice-question_questionText__SOa7n span[style*=font-size]{display:inline}.single-choice-question_questionText__SOa7n span[style*="font-size: 10px"],.single-choice-question_questionText__SOa7n span[style*="font-size:10px"]{font-size:10px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 12px"],.single-choice-question_questionText__SOa7n span[style*="font-size:12px"]{font-size:12px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 14px"],.single-choice-question_questionText__SOa7n span[style*="font-size:14px"]{font-size:14px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 16px"],.single-choice-question_questionText__SOa7n span[style*="font-size:16px"]{font-size:16px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 18px"],.single-choice-question_questionText__SOa7n span[style*="font-size:18px"]{font-size:18px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 20px"],.single-choice-question_questionText__SOa7n span[style*="font-size:20px"]{font-size:20px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 24px"],.single-choice-question_questionText__SOa7n span[style*="font-size:24px"]{font-size:24px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 28px"],.single-choice-question_questionText__SOa7n span[style*="font-size:28px"]{font-size:28px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 32px"],.single-choice-question_questionText__SOa7n span[style*="font-size:32px"]{font-size:32px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 36px"],.single-choice-question_questionText__SOa7n span[style*="font-size:36px"]{font-size:36px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 48px"],.single-choice-question_questionText__SOa7n span[style*="font-size:48px"]{font-size:48px!important}.single-choice-question_questionText__SOa7n span[style*="font-size: 72px"],.single-choice-question_questionText__SOa7n span[style*="font-size:72px"]{font-size:72px!important}.single-choice-question_questionImages__zL48h{display:flex;flex-direction:column;gap:16px;margin:16px 0}.single-choice-question_questionImage__jwUaw{text-align:center}.single-choice-question_questionImage__jwUaw img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.single-choice-question_questionAudios__AF412{display:flex;flex-direction:column;gap:16px;margin:16px 0}.single-choice-question_questionAudio__3H46e{margin:0}.single-choice-question_questionAudio__3H46e audio{width:100%;height:40px;border-radius:8px}.single-choice-question_choices__GIQRU{display:flex;flex-direction:column}.single-choice-question_choice__qjW95{display:flex;align-items:flex-start;padding:4px 6px;border-radius:8px;cursor:pointer;transition:all .2s ease;background:white}.single-choice-question_choice__qjW95:hover{border-color:#65232f;background:#fff2e7}.single-choice-question_choice__qjW95 input[type=radio]{margin-right:12px;margin-top:2px;width:18px;height:18px;flex-shrink:0;accent-color:#65232f}.single-choice-question_choiceText__m7uFo{display:flex;align-items:flex-start;gap:6px;flex:1 1;min-width:0;font-size:12px;color:#374151;font-weight:500}.single-choice-question_choiceLabel__B2ELk{flex-shrink:0}.single-choice-question_choiceTextContent__DKXU4{flex:1 1;min-width:0}.single-choice-question_choiceTextContent__DKXU4 .single-choice-question_optionContent__1LT_V>div:first-child,.single-choice-question_choiceTextContent__DKXU4 .single-choice-question_optionContent__1LT_V>p:first-child{margin-top:0!important}.single-choice-question_optionContent__1LT_V{display:inline}@media (max-width:768px){.single-choice-question_questionCard__aMhb6{padding:16px;margin-bottom:16px}.single-choice-question_questionHeader__IVrXw{flex-direction:column;align-items:flex-start;gap:8px}.single-choice-question_questionTextMediaRow__vEEcA{flex-direction:column}.single-choice-question_choice__qjW95{padding:10px 12px}}[data-assessment-mode=real] .single-choice-question_questionCard__aMhb6{border:none;box-shadow:none;border-radius:0;padding:0}[data-assessment-mode=real] .single-choice-question_questionNumber__jFMpQ{color:#111827}[data-assessment-mode=real] .single-choice-question_questionType___cXyP{background:#f3f4f6;color:#111827;border:none;border-radius:0}[data-assessment-mode=real] .single-choice-question_choice__qjW95{border:none;border-radius:0;padding-left:0}[data-assessment-mode=real] .single-choice-question_choice__qjW95:hover{background:#f9fafb;border:none}[data-assessment-mode=real] .single-choice-question_choice__qjW95 input[type=radio]{accent-color:#111827}.audio-recorder_recorderContainer__MrQkk{width:100%;margin-top:16px}.audio-recorder_recordingSection____cnC{background:#f9fafb;border:2px dashed #d1d5db;border-radius:12px;padding:24px;text-align:center}.audio-recorder_recordButton__z_k7y{background:#dc2626;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:16px;font-weight:500;cursor:pointer;transition:background-color .2s;display:inline-flex;align-items:center;gap:8px}.audio-recorder_recordButton__z_k7y:hover:not(:disabled){background:#b91c1c}.audio-recorder_recordButton__z_k7y:disabled{background:#9ca3af;cursor:not-allowed}.audio-recorder_uploadingText__TeglH{margin-top:12px;color:#6b7280;font-size:14px}.audio-recorder_recordingStatus__rBL7w{display:flex;flex-direction:column;align-items:center;gap:12px;margin-bottom:16px}.audio-recorder_recordingIndicator__0KDXV{display:flex;align-items:center;gap:8px}.audio-recorder_recordingDot__mvwDr{width:12px;height:12px;background:#dc2626;border-radius:50%;animation:audio-recorder_pulse__sUgqo 1.5s ease-in-out infinite}@keyframes audio-recorder_pulse__sUgqo{0%,to{opacity:1}50%{opacity:.5}}.audio-recorder_recordingText__IOhCH{font-size:16px;font-weight:600;color:#dc2626}.audio-recorder_recordingTime__q4dnU{font-size:24px;font-weight:700;color:#1f2937;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audio-recorder_recordingControls__mI2Nh{display:flex;gap:12px;justify-content:center}.audio-recorder_pauseButton__MQKrv,.audio-recorder_resumeButton__m6bfm,.audio-recorder_stopButton__ij8ef{border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;display:inline-flex;align-items:center;gap:6px}.audio-recorder_pauseButton__MQKrv{background:#f59e0b;color:white}.audio-recorder_pauseButton__MQKrv:hover{background:#d97706}.audio-recorder_resumeButton__m6bfm{background:#10b981;color:white}.audio-recorder_resumeButton__m6bfm:hover{background:#059669}.audio-recorder_stopButton__ij8ef{background:#6b7280;color:white}.audio-recorder_stopButton__ij8ef:hover{background:#4b5563}.audio-recorder_recordedAudio__uZ_gP{background:white;border:1px solid #d1d5db;border-radius:8px;padding:16px}.audio-recorder_audioControls__mCQZ3{display:flex;flex-direction:column;gap:12px}.audio-recorder_audioInfo__gvFdx{display:flex;justify-content:center;margin-bottom:8px}.audio-recorder_audioDuration__3BdWS{font-size:14px;font-weight:500;color:#6b7280;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.audio-recorder_audioActions__xSYvK{display:flex;gap:12px;justify-content:center}.audio-recorder_audioPlayer__Q_D4V{width:100%;margin-bottom:8px}.audio-recorder_deleteButton__1ERn6,.audio-recorder_playButton__nUgyZ{border:none;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s;display:inline-flex;align-items:center;gap:6px}.audio-recorder_playButton__nUgyZ{background:#3b82f6;color:white}.audio-recorder_playButton__nUgyZ:hover{background:#2563eb}.audio-recorder_deleteButton__1ERn6{background:#ef4444;color:white}.audio-recorder_deleteButton__1ERn6:hover:not(:disabled){background:#dc2626}.audio-recorder_deleteButton__1ERn6:disabled{background:#9ca3af;cursor:not-allowed}.speaking-question_questionCard__s7eqJ{background:white;border-radius:12px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid #e5e7eb}.speaking-question_questionHeader__3PlyY{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:2px solid #f3f4f6}.speaking-question_questionNumber__G8Sxz{font-size:12px;font-weight:600;color:#1f2937}.speaking-question_questionType__l6d4B{background:#fef3c7;color:#92400e;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.speaking-question_questionContent__2HDcO{display:flex;flex-direction:column;gap:20px}.speaking-question_questionText__3_Y3G{font-size:16px;line-height:1.6;color:#374151;margin:0;white-space:pre-wrap;overflow-wrap:break-word}.speaking-question_questionText__3_Y3G ol,.speaking-question_questionText__3_Y3G ul{display:block;padding-left:24px}.speaking-question_questionText__3_Y3G li{display:list-item;margin:4px 0}.speaking-question_questionText__3_Y3G ul{list-style-type:disc}.speaking-question_questionText__3_Y3G ol{list-style-type:decimal}.speaking-question_questionText__3_Y3G b,.speaking-question_questionText__3_Y3G strong{font-weight:600}.speaking-question_questionText__3_Y3G em,.speaking-question_questionText__3_Y3G i{font-style:italic}.speaking-question_questionText__3_Y3G u{text-decoration:underline}.speaking-question_questionText__3_Y3G div,.speaking-question_questionText__3_Y3G p{margin:8px 0;white-space:pre-wrap}.speaking-question_questionText__3_Y3G p:empty{min-height:1.6em}.speaking-question_questionText__3_Y3G p:empty:before{content:"\00a0";display:block}.speaking-question_questionText__3_Y3G [style*="text-align: left"],.speaking-question_questionText__3_Y3G [style*="text-align:left"]{text-align:left!important}.speaking-question_questionText__3_Y3G [style*="text-align: center"],.speaking-question_questionText__3_Y3G [style*="text-align:center"]{text-align:center!important}.speaking-question_questionText__3_Y3G [style*="text-align: right"],.speaking-question_questionText__3_Y3G [style*="text-align:right"]{text-align:right!important}.speaking-question_questionText__3_Y3G [style*=font-size],.speaking-question_questionText__3_Y3G span[style*=font-size]{display:inline}.speaking-question_questionText__3_Y3G span[style*="font-size: 10px"],.speaking-question_questionText__3_Y3G span[style*="font-size:10px"]{font-size:10px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 12px"],.speaking-question_questionText__3_Y3G span[style*="font-size:12px"]{font-size:12px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 14px"],.speaking-question_questionText__3_Y3G span[style*="font-size:14px"]{font-size:14px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 16px"],.speaking-question_questionText__3_Y3G span[style*="font-size:16px"]{font-size:16px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 18px"],.speaking-question_questionText__3_Y3G span[style*="font-size:18px"]{font-size:18px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 20px"],.speaking-question_questionText__3_Y3G span[style*="font-size:20px"]{font-size:20px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 24px"],.speaking-question_questionText__3_Y3G span[style*="font-size:24px"]{font-size:24px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 28px"],.speaking-question_questionText__3_Y3G span[style*="font-size:28px"]{font-size:28px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 32px"],.speaking-question_questionText__3_Y3G span[style*="font-size:32px"]{font-size:32px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 36px"],.speaking-question_questionText__3_Y3G span[style*="font-size:36px"]{font-size:36px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 48px"],.speaking-question_questionText__3_Y3G span[style*="font-size:48px"]{font-size:48px!important}.speaking-question_questionText__3_Y3G span[style*="font-size: 72px"],.speaking-question_questionText__3_Y3G span[style*="font-size:72px"]{font-size:72px!important}.speaking-question_questionMedias___Xykf{display:flex;flex-direction:column;gap:16px;align-items:center}.speaking-question_questionMedia__37OVr{display:flex;flex-direction:column;gap:8px}.speaking-question_youtubeContainer__2Tl5Z{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;border-radius:8px}.speaking-question_youtubeContainer__2Tl5Z iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.speaking-question_mediaCaption__ej_tp{font-size:14px;color:#6b7280;font-style:italic;margin:0;text-align:center}.speaking-question_recordingSection__kTFv4{margin-top:24px;padding-top:24px;border-top:2px solid #f3f4f6}.speaking-question_recordingTitle__9Bd2w{font-size:18px;font-weight:600;color:#1f2937;margin:0 0 16px}.speaking-question_recordingControls__goWCf{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.speaking-question_recordButton__Mw4Xn{background:#dc2626;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.speaking-question_recordButton__Mw4Xn:hover{background:#b91c1c}.speaking-question_stopButton__YlG4n{background:#6b7280;color:white;border:none;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.speaking-question_stopButton__YlG4n:hover{background:#4b5563}.speaking-question_recordedAudio__IbMGE{background:white;border:1px solid #d1d5db;border-radius:8px;padding:16px}.speaking-question_recordedLabel__EtFPW{font-size:14px;font-weight:500;color:#374151;margin:0 0 8px}.speaking-question_recordedAudio__IbMGE audio{width:100%}[data-assessment-mode=real] .speaking-question_questionCard__s7eqJ{border:none;box-shadow:none;border-radius:0}[data-assessment-mode=real] .speaking-question_questionType__l6d4B{background:#f3f4f6;color:#111827;border:none;border-radius:0}[data-assessment-mode=real] .speaking-question_recordButton__Mw4Xn,[data-assessment-mode=real] .speaking-question_stopButton__YlG4n{background:#111827}[data-assessment-mode=real] .speaking-question_recordButton__Mw4Xn:hover,[data-assessment-mode=real] .speaking-question_stopButton__YlG4n:hover{background:#374151}.table-question_questionCard__SQ98a{background:white;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.table-question_questionHeader__wMAZP{display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid #f0f0f0}.table-question_questionNumberSection__BL9gC{display:flex;align-items:center;gap:12px}.table-question_questionNumber__oLoEq{font-size:18px}.table-question_itemCountBadge__3qvH2{background:#e6f7ff;color:#1890ff;padding:2px 12px;border-radius:12px;font-size:14px;font-weight:500}.table-question_questionType__OWxwp{background:#f5f5f5;color:#666;padding:4px 12px;border-radius:4px;font-size:14px}.table-question_questionContent__6omAk{margin-top:16px}.table-question_instructions__Wcorl{font-size:16px;line-height:1.6;margin-bottom:20px;color:#333;overflow-wrap:break-word}.table-question_instructions__Wcorl ol,.table-question_instructions__Wcorl ul{display:block;margin:8px 0;padding-left:24px}.table-question_instructions__Wcorl li{display:list-item}.table-question_instructions__Wcorl ul{list-style-type:disc}.table-question_instructions__Wcorl ol{list-style-type:decimal}.table-question_instructions__Wcorl b,.table-question_instructions__Wcorl strong{font-weight:600}.table-question_instructions__Wcorl em,.table-question_instructions__Wcorl i{font-style:italic}.table-question_instructions__Wcorl u{text-decoration:underline}.table-question_instructions__Wcorl div,.table-question_instructions__Wcorl p{margin:8px 0;white-space:pre-wrap}.table-question_instructions__Wcorl p:empty{min-height:1.6em}.table-question_instructions__Wcorl p:empty:before{content:"\00a0";display:block}.table-question_instructions__Wcorl [style*="text-align: left"],.table-question_instructions__Wcorl [style*="text-align:left"]{text-align:left!important}.table-question_instructions__Wcorl [style*="text-align: center"],.table-question_instructions__Wcorl [style*="text-align:center"]{text-align:center!important}.table-question_instructions__Wcorl [style*="text-align: right"],.table-question_instructions__Wcorl [style*="text-align:right"]{text-align:right!important}.table-question_instructions__Wcorl [style*=font-size],.table-question_instructions__Wcorl span[style*=font-size]{display:inline}.table-question_instructions__Wcorl span[style*="font-size: 10px"],.table-question_instructions__Wcorl span[style*="font-size:10px"]{font-size:10px!important}.table-question_instructions__Wcorl span[style*="font-size: 12px"],.table-question_instructions__Wcorl span[style*="font-size:12px"]{font-size:12px!important}.table-question_instructions__Wcorl span[style*="font-size: 14px"],.table-question_instructions__Wcorl span[style*="font-size:14px"]{font-size:14px!important}.table-question_instructions__Wcorl span[style*="font-size: 16px"],.table-question_instructions__Wcorl span[style*="font-size:16px"]{font-size:16px!important}.table-question_instructions__Wcorl span[style*="font-size: 18px"],.table-question_instructions__Wcorl span[style*="font-size:18px"]{font-size:18px!important}.table-question_instructions__Wcorl span[style*="font-size: 20px"],.table-question_instructions__Wcorl span[style*="font-size:20px"]{font-size:20px!important}.table-question_instructions__Wcorl span[style*="font-size: 24px"],.table-question_instructions__Wcorl span[style*="font-size:24px"]{font-size:24px!important}.table-question_instructions__Wcorl span[style*="font-size: 28px"],.table-question_instructions__Wcorl span[style*="font-size:28px"]{font-size:28px!important}.table-question_instructions__Wcorl span[style*="font-size: 32px"],.table-question_instructions__Wcorl span[style*="font-size:32px"]{font-size:32px!important}.table-question_instructions__Wcorl span[style*="font-size: 36px"],.table-question_instructions__Wcorl span[style*="font-size:36px"]{font-size:36px!important}.table-question_instructions__Wcorl span[style*="font-size: 48px"],.table-question_instructions__Wcorl span[style*="font-size:48px"]{font-size:48px!important}.table-question_instructions__Wcorl span[style*="font-size: 72px"],.table-question_instructions__Wcorl span[style*="font-size:72px"]{font-size:72px!important}.table-question_questionMedias__hrci1{margin-bottom:20px}.table-question_tableWrapper__zagnn{margin:20px 0;overflow-x:auto}.table-question_studentTable__S09Qa{width:100%;border-collapse:collapse;border:1px solid #d9d9d9}.table-question_tableCell___Cm7l{border:1px solid #d9d9d9;padding:8px;min-width:100px;text-align:left;font-size:16px}.table-question_cellTipTapContent__JWV7V{display:block;line-height:1.6;white-space:pre-wrap}.table-question_cellTipTapContent__JWV7V .ProseMirror{margin:0;padding:0}.table-question_cellTipTapContent__JWV7V .ProseMirror p{margin:2px 0}.table-question_headerCell__5sjAe{font-weight:700;background-color:#fafafa}.table-question_staticCell__EO_6E{background-color:#ffffff}.table-question_editableCell__tWDUU{background-color:#f9f9f9}.table-question_inputWrapper__hWQKl{display:inline-flex;align-items:center;gap:8px}.table-question_blankInput__nJkyc{flex:0 0 140px;width:140px;max-width:140px;padding:8px;border:none;outline:none;font-size:16px;transition:all .3s}.table-question_cellTipTapContent__JWV7V .ProseMirror ol,.table-question_cellTipTapContent__JWV7V .ProseMirror ul,.table-question_cellTipTapContent__JWV7V ol,.table-question_cellTipTapContent__JWV7V ul{margin:4px 0;padding-left:24px;list-style-position:outside}.table-question_cellTipTapContent__JWV7V .ProseMirror ol,.table-question_cellTipTapContent__JWV7V ol{list-style-type:decimal!important}.table-question_cellTipTapContent__JWV7V .ProseMirror li,.table-question_cellTipTapContent__JWV7V li{display:list-item;margin:2px 0;line-height:1.6}.table-question_questionNumber__oLoEq{color:#1890ff;font-weight:600;font-size:14px;white-space:nowrap}.table-question_scoreInfo__ZV0zC{margin-top:16px;padding:12px;background:#f0f7ff;border-left:3px solid #1890ff;border-radius:4px;font-size:14px;color:#666}@media (max-width:768px){.table-question_studentTable__S09Qa{min-width:500px}.table-question_tableCell___Cm7l{padding:8px;font-size:14px}.table-question_blankInput__nJkyc{font-size:14px;padding:6px 8px}}.sat-questions_satQuestionsContainer__xQ6vR{display:flex;flex-direction:column;gap:4px;width:100%}.sat-questions_satQuestionRow__Ez0f7{display:grid;grid-template-columns:2.5fr 2fr;grid-gap:12px;gap:12px;align-items:stretch;width:100%}.sat-questions_satQuestionLeft__8fJ40{min-width:0;padding:16px 18px 16px 14px;border-right:1px solid #e5e7eb}.sat-questions_satQuestionRight__ZHnue{min-width:0;display:flex;flex-direction:column}.sat-questions_satQuestionRightFull__XZn7l{grid-column:1/-1}@media (max-width:1024px){.sat-questions_satQuestionRow__Ez0f7{grid-template-columns:1fr}}.sat-questions_stimulusTitle__1qcjY{font-size:1.1rem;font-weight:600;color:#0f172a;margin-bottom:.75rem}.sat-questions_stimulusText__qs5UQ{white-space:pre-line}.sat-questions_stimulusTextHtml__aqkpY,.sat-questions_stimulusText__qs5UQ{font-size:.95rem;line-height:1.6;color:#111827}.assessment-questions_assessmentPage__ekO4T{min-height:100vh;background:#f8f9fa}.assessment-questions_questionSlide__Z7kTR{max-width:1200px;margin:0 auto;padding:2rem}.assessment-questions_slideContent__ZEw_s{background:white;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:2rem}.assessment-questions_slideHeader__korNc{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e8e8e8}.assessment-questions_slideInfo__Kia2F{font-weight:600;color:#6c757d;font-size:1rem}.assessment-questions_questionInfo__ERzWD{font-weight:500;color:#1a1a1a;font-size:1rem}.assessment-questions_stimulusContainer__GcoG8{margin-bottom:2rem}.assessment-questions_stimulusContainer__GcoG8,.assessment-questions_stimulusSection__YVE8s{padding:10px;background:#f8f9fa;border-radius:12px}.assessment-questions_questionRangeHeader__zn6EZ{font-size:1.1rem;font-weight:700;color:#2563eb;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid #2563eb}.assessment-questions_groupInstructions__Zeo0Y{font-size:.95rem;color:#4b5563;margin-bottom:1rem;line-height:1.6;white-space:pre-line}.assessment-questions_stimulusTitle__RR5SS{font-size:1.25rem;font-weight:600;color:#1a1a1a;margin-bottom:1rem}.assessment-questions_stimulusText__h1N_N{font-size:1rem;line-height:1.6;color:#333;white-space:pre-line}.assessment-questions_stimulusTextHtml__JDiZW{font-size:1rem;line-height:1.6;color:#333}.assessment-questions_stimulusTextHtml__JDiZW b,.assessment-questions_stimulusTextHtml__JDiZW strong{font-weight:600}.assessment-questions_stimulusTextHtml__JDiZW em,.assessment-questions_stimulusTextHtml__JDiZW i{font-style:italic}.assessment-questions_stimulusTextHtml__JDiZW u{text-decoration:underline}.assessment-questions_stimulusTextHtml__JDiZW ol,.assessment-questions_stimulusTextHtml__JDiZW ul{margin:8px 0;padding-left:20px}.assessment-questions_stimulusTextHtml__JDiZW ul:not(.dash-bullet-list){list-style-type:disc}.assessment-questions_stimulusTextHtml__JDiZW ul.dash-bullet-list{list-style-type:none!important;padding-left:24px!important}.assessment-questions_stimulusTextHtml__JDiZW ul.dash-bullet-list li{position:relative!important;padding-left:0!important}.assessment-questions_stimulusTextHtml__JDiZW ul.dash-bullet-list li:before{content:"-"!important;position:absolute!important;left:-16px!important;top:0!important;line-height:1.6!important;font-weight:400!important}.assessment-questions_stimulusTextHtml__JDiZW ol{list-style-type:decimal}.assessment-questions_stimulusTextHtml__JDiZW li{margin:4px 0}.assessment-questions_stimulusTextHtml__JDiZW [style*="text-align: left"],.assessment-questions_stimulusTextHtml__JDiZW [style*="text-align:left"]{text-align:left!important}.assessment-questions_stimulusTextHtml__JDiZW [style*="text-align: center"],.assessment-questions_stimulusTextHtml__JDiZW [style*="text-align:center"]{text-align:center!important}.assessment-questions_stimulusTextHtml__JDiZW [style*="text-align: right"],.assessment-questions_stimulusTextHtml__JDiZW [style*="text-align:right"]{text-align:right!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 10px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:10px"]{font-size:10px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 12px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:12px"]{font-size:12px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 14px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:14px"]{font-size:14px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 16px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:16px"]{font-size:16px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 18px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:18px"]{font-size:18px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 20px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:20px"]{font-size:20px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 24px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:24px"]{font-size:24px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 28px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:28px"]{font-size:28px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 32px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:32px"]{font-size:32px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 36px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:36px"]{font-size:36px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 48px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:48px"]{font-size:48px!important}.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size: 72px"],.assessment-questions_stimulusTextHtml__JDiZW span[style*="font-size:72px"]{font-size:72px!important}.assessment-questions_highlightableText__s4pP6{font-size:1rem;line-height:1.6;color:#333;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.assessment-questions_questionsContainer__qeSsK{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.assessment-questions_questionItem__1QZ14{display:flex;flex-direction:column;gap:1rem}.assessment-questions_satQuestionsContainer__Wnzgo{display:flex;flex-direction:column;gap:24px;width:100%}.assessment-questions_satQuestionRow__315rx{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:flex-start;width:100%}.assessment-questions_satQuestionLeft__xASKY{min-width:0;background:#f8f9fa;border-radius:12px;padding:12px 14px;border:1px solid #e9ecef}.assessment-questions_satQuestionRight__EZ_Hb{min-width:0;display:flex;flex-direction:column}.assessment-questions_satQuestionRightFull__uzWkn{grid-column:1/-1}@media (max-width:1024px){.assessment-questions_satQuestionRow__315rx{grid-template-columns:1fr}}.assessment-questions_readingTestContainer__VJT7q{height:calc(100vh - 100px);background:rgba(218,61,78,.45);padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden;display:flex;flex-direction:column}.assessment-questions_readingHeader__g99Gw{background:rgba(255,255,255,.95);border-radius:12px;padding:32px;margin-bottom:32px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.assessment-questions_readingTitle__HrDm0{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_readingProgress__EW1Ke{display:flex;align-items:center;justify-content:center}.assessment-questions_progressText__6r3Ag{font-size:14px;font-weight:500;color:#da3d4e;white-space:nowrap}.assessment-questions_readingTimer__KEevW{font-size:14px;font-weight:500;color:#666}.assessment-questions_readingProgressBar__oEUyf{width:200px;height:8px;background:rgba(218,61,78,.2);border-radius:4px;overflow:hidden}.assessment-questions_readingProgressFill__Y9EMo{height:100%;background:#da3d4e;border-radius:4px;transition:width .3s ease}.assessment-questions_readingContent__k3rJX{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;flex:1 1;min-height:0;max-width:80%;margin:0 auto;overflow:hidden}.assessment-questions_readingLeftSide__3xkTS{background:rgba(255,242,231,1);border-radius:12px;padding:32px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow-y:auto;min-height:0;height:100%}.assessment-questions_readingPassageContainer__5S5WP{height:100%;display:flex;flex-direction:column;gap:20px}.assessment-questions_readingImageContainer__Ickfo{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:20px}.assessment-questions_readingPassageImage__lD8gN{width:100%;height:auto;max-height:400px;object-fit:cover;display:block;transition:transform .3s ease}.assessment-questions_readingPassageImage__lD8gN:hover{transform:scale(1.02)}.assessment-questions_readingPassageText__yhDCs{flex:1 1}.assessment-questions_readingPassageTitle__zmZGA{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #da3d4e}.assessment-questions_readingPassageContent__dwLaZ{font-size:12px;line-height:1.6;color:#333;text-align:justify;white-space:pre-wrap}.assessment-questions_readingRightSide__armBy{background:rgba(255,242,231,1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow-y:auto;min-height:0;height:100%}.assessment-questions_readingQuestionsContainer__yeLHV{height:100%;display:flex;flex-direction:column}.assessment-questions_readingQuestionsList__Utu8c{display:flex;flex-direction:column;flex:1 1}.assessment-questions_readingQuestionItem__ENPSt{background:rgba(255,255,255,.9);transition:all .2s ease;min-height:120px;display:flex;flex-direction:column}.assessment-questions_readingQuestionItem__ENPSt:hover{border-color:rgba(218,61,78,.4);box-shadow:0 4px 12px rgba(218,61,78,.15);transform:translateY(-2px)}.assessment-questions_readingQuestionContent__hmHSa{flex:1 1;display:flex;flex-direction:column;gap:16px}.assessment-questions_readingQuestionMedia__mb7eU{margin-bottom:16px;padding:12px;background:rgba(218,61,78,.05);border-radius:8px;border-left:4px solid #da3d4e}.assessment-questions_readingQuestionMedia__mb7eU audio{width:100%;height:40px}.assessment-questions_readingQuestionAudio__wtnGd{margin-bottom:16px;padding:12px;background:rgba(218,61,78,.05);border-radius:8px;border-left:4px solid #da3d4e}.assessment-questions_readingQuestionAudio__wtnGd audio{width:100%;height:40px}.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_questionCard__iIMR4,.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_questionSection__Urtub,.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_writingSection__Hh9V_{background:rgba(255,242,231,1)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_choice__KGGfV{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_choice__KGGfV:hover{background:rgba(255,255,255,1)!important;border-color:rgba(218,61,78,.4)!important}.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_blankInput__dUolL,.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_inlineInput__SMV1_,.assessment-questions_readingTestContainer__VJT7q .assessment-questions_readingQuestionContent__hmHSa .assessment-questions_textarea__HRONF{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingNavigation__zvP24{display:flex;justify-content:center;margin-top:20px}.assessment-questions_readingNextButton__9K8nt{background:#da3d4e;border:none;color:white;height:48px;padding:0 32px;font-size:16px;font-weight:600;border-radius:8px;box-shadow:0 4px 12px rgba(218,61,78,.3);transition:all .2s ease;cursor:pointer}.assessment-questions_readingNextButton__9K8nt:hover{background:#c23546;transform:translateY(-2px);box-shadow:0 6px 16px rgba(218,61,78,.4)}.assessment-questions_readingNextButton__9K8nt:active{transform:translateY(0)}.assessment-questions_readingLeftSide__3xkTS::-webkit-scrollbar,.assessment-questions_readingRightSide__armBy::-webkit-scrollbar{width:6px}.assessment-questions_readingLeftSide__3xkTS::-webkit-scrollbar-track,.assessment-questions_readingRightSide__armBy::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:3px}.assessment-questions_readingLeftSide__3xkTS::-webkit-scrollbar-thumb,.assessment-questions_readingRightSide__armBy::-webkit-scrollbar-thumb{background:rgba(218,61,78,.5);border-radius:3px}.assessment-questions_readingLeftSide__3xkTS::-webkit-scrollbar-thumb:hover,.assessment-questions_readingRightSide__armBy::-webkit-scrollbar-thumb:hover{background:rgba(218,61,78,.7)}@media (max-width:1024px){.assessment-questions_readingContent__k3rJX{grid-template-columns:1fr;gap:16px;height:auto}.assessment-questions_readingLeftSide__3xkTS,.assessment-questions_readingRightSide__armBy{min-height:400px}}@media (max-width:768px){.assessment-questions_readingHeader__g99Gw,.assessment-questions_readingTestContainer__VJT7q{padding:16px}.assessment-questions_readingTitle__HrDm0{font-size:24px}.assessment-questions_readingLeftSide__3xkTS,.assessment-questions_readingRightSide__armBy{padding:16px}.assessment-questions_readingPassageTitle__zmZGA,.assessment-questions_readingQuestionsTitle__iRL9r{font-size:18px}.assessment-questions_readingPassageContent__dwLaZ{font-size:14px}.assessment-questions_questionSlide__Z7kTR{padding:1rem}.assessment-questions_slideContent__ZEw_s{padding:1.5rem}.assessment-questions_slideHeader__korNc{flex-direction:column;gap:.5rem;text-align:center}.assessment-questions_questionsContainer__qeSsK{gap:1.5rem}}.assessment-questions_readingTestContainer__VJT7q .questionCard,.assessment-questions_readingTestContainer__VJT7q .questionSection,.assessment-questions_readingTestContainer__VJT7q .writingSection{background:rgba(255,242,231,1)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__VJT7q .choice{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__VJT7q .choice:hover{background:rgba(255,255,255,1)!important;border-color:rgba(218,61,78,.4)!important}.assessment-questions_readingTestContainer__VJT7q .blankInput,.assessment-questions_readingTestContainer__VJT7q .inlineInput,.assessment-questions_readingTestContainer__VJT7q .textarea{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_listeningTestContainer__CT3GA{height:calc(100vh - 100px);background:rgba(204,113,147,.45);padding:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden;display:flex;flex-direction:column}.assessment-questions_listeningHeader__LcCB7{background:rgba(255,255,255,.95);border-radius:12px;padding:32px;margin-bottom:32px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.assessment-questions_listeningTitle___iPdK{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_listeningProgress__1YWsE{display:flex;align-items:center;gap:16px}.assessment-questions_listeningTimer__OOPlM{font-size:14px;font-weight:500;color:#666}.assessment-questions_listeningProgressBar__hGfEf{width:200px;height:8px;background:rgba(204,113,147,.2);border-radius:4px;overflow:hidden}.assessment-questions_listeningProgressFill__or_pg{height:100%;background:#cc7193;border-radius:4px;transition:width .3s ease}.assessment-questions_listeningProgressText__NpYrO{font-size:14px;font-weight:500;color:#cc7193;white-space:nowrap}.assessment-questions_listeningContent__wE3yo{display:flex;flex-direction:column;gap:32px;max-width:80%;margin:0 auto;flex:1 1;min-height:0;overflow-y:auto}.assessment-questions_listeningVideoContainer___HnzJ{background:rgba(255,255,255,.95);border-radius:12px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.assessment-questions_listeningVideoWrapper__uHGMl{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:8px;overflow:hidden}.assessment-questions_listeningVideo__HHtI0{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px}.assessment-questions_listeningAudioContainer__19Ay8{display:flex;justify-content:center;padding:20px}.assessment-questions_listeningAudio__pWjsk{width:100%;max-width:500px;height:50px;border-radius:8px}.assessment-questions_listeningQuestionsContainer__SUL2R{background:rgba(255,242,231,1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.assessment-questions_listeningQuestionsTitle__ORCTU{font-size:12px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #cc7193}.assessment-questions_listeningQuestionsList__bVIpT{display:flex;flex-direction:column}.assessment-questions_listeningQuestionItem__OhEi_{background:rgba(255,255,255,.8);border-radius:8px;transition:all .2s ease}.assessment-questions_listeningQuestionItem__OhEi_:hover{border-color:rgba(204,113,147,.4);box-shadow:0 2px 8px rgba(204,113,147,.1)}.assessment-questions_listeningQuestionMedia__UL3S0{margin-bottom:16px;padding:12px;background:rgba(204,113,147,.05);border-radius:8px;border-left:4px solid #cc7193}.assessment-questions_listeningQuestionMedia__UL3S0 audio{width:100%;height:40px}.assessment-questions_listeningQuestionContent__S_Qms{border-radius:8px;background-color:var(--color-white)}.assessment-questions_listeningNavigation___r_zF{display:flex;justify-content:center;margin-top:20px}.assessment-questions_listeningNextButton__C4No6{background:#cc7193;border:none;color:white;height:48px;padding:0 32px;font-size:16px;font-weight:600;border-radius:8px;box-shadow:0 4px 12px rgba(204,113,147,.3);transition:all .2s ease;cursor:pointer}.assessment-questions_listeningNextButton__C4No6:hover{background:#b85d7a;transform:translateY(-2px);box-shadow:0 6px 16px rgba(204,113,147,.4)}.assessment-questions_listeningNextButton__C4No6:active{transform:translateY(0)}.assessment-questions_listeningTestContainer__CT3GA .questionCard,.assessment-questions_listeningTestContainer__CT3GA .questionSection,.assessment-questions_listeningTestContainer__CT3GA .writingSection{background:rgba(255,242,231,1)!important;border:1px solid rgba(204,113,147,.2)!important}.assessment-questions_listeningTestContainer__CT3GA .choice{background:rgba(255,255,255,.8)!important;border:1px solid rgba(204,113,147,.2)!important}.assessment-questions_listeningTestContainer__CT3GA .choice:hover{background:rgba(255,255,255,1)!important;border-color:rgba(204,113,147,.4)!important}.assessment-questions_listeningTestContainer__CT3GA .blankInput,.assessment-questions_listeningTestContainer__CT3GA .inlineInput,.assessment-questions_listeningTestContainer__CT3GA .textarea{background:rgba(255,255,255,.8)!important;border:1px solid rgba(204,113,147,.2)!important}@media (max-width:1024px){.assessment-questions_listeningContent__wE3yo{max-width:80%}}@media (max-width:768px){.assessment-questions_listeningTestContainer__CT3GA{padding:16px}.assessment-questions_listeningHeader__LcCB7{padding:16px;flex-direction:column;gap:16px}.assessment-questions_listeningTitle___iPdK{font-size:18px}.assessment-questions_listeningQuestionsContainer__SUL2R,.assessment-questions_listeningVideoContainer___HnzJ{padding:16px}.assessment-questions_listeningQuestionsTitle__ORCTU{font-size:14px}}.assessment-questions_writingTestContainer___tX8A{height:calc(100vh - 100px);background:rgba(240,193,89,.45);padding:40px 20%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden;display:flex;flex-direction:column}.assessment-questions_writingHeader__x2ilr{background:rgba(255,255,255,.95);border-radius:12px;padding:32px;margin-bottom:32px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.assessment-questions_writingTitle__D7tlB{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_writingProgress__8WZRV{display:flex;align-items:center;gap:16px}.assessment-questions_writingTimer__vy12w{font-size:16px;font-weight:500;color:#666}.assessment-questions_writingProgressBar__7kOYj{width:200px;height:8px;background:rgba(240,193,89,.2);border-radius:4px;overflow:hidden}.assessment-questions_writingProgressFill__pSSzy{height:100%;background:#f0c159;border-radius:4px;transition:width .3s ease}.assessment-questions_writingProgressText__gyZ12{font-size:16px;font-weight:500;color:#f0c159;white-space:nowrap}.assessment-questions_writingThumbnailContainer__TP39O{background:rgba(255,255,255,.95);border-radius:12px;padding:24px;margin-bottom:32px;box-shadow:0 4px 12px rgba(0,0,0,.1);text-align:center}.assessment-questions_writingThumbnail__rRrfo{max-width:100%;max-height:300px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.assessment-questions_writingContent__ZSCFS{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:32px}.assessment-questions_writingPromptContainer__8o1At{background:rgba(255,242,231,1);border-radius:12px;padding:32px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.assessment-questions_writingPromptTitle__wbJOZ{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #f0c159}.assessment-questions_writingPromptContent__5HLzk{display:flex;flex-direction:column;gap:20px}.assessment-questions_writingPromptText__5zZPP{font-size:16px;line-height:1.6;color:#333;text-align:justify;white-space:pre-wrap}.assessment-questions_writingTaskTitle__YqTpf{font-size:18px;font-weight:600;color:#1a1a1a;padding:16px;background:rgba(240,193,89,.1);border-radius:8px;border-left:4px solid #f0c159}.assessment-questions_writingQuestionsContainer__ljeph{background:rgba(255,242,231,1);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.assessment-questions_writingQuestionsList__T9LJw{display:flex;flex-direction:column;gap:20px}.assessment-questions_writingQuestionItem__1gedY{background:rgba(255,255,255,.8);border-radius:8px;border:1px solid rgba(240,193,89,.2);transition:all .2s ease}.assessment-questions_writingQuestionItem__1gedY:hover{border-color:rgba(240,193,89,.4);box-shadow:0 2px 8px rgba(240,193,89,.1)}.assessment-questions_writingQuestionContent__XlN9t{border-radius:8px;background-color:var(--color-white)}.assessment-questions_writingNavigation__NWoR_{display:flex;justify-content:center}.assessment-questions_writingNextButton__HN1OS{background:#f0c159;border:none;color:white;height:48px;padding:0 32px;font-size:18px;font-weight:600;border-radius:8px;box-shadow:0 4px 12px rgba(240,193,89,.3);transition:all .2s ease;cursor:pointer}.assessment-questions_writingNextButton__HN1OS:hover{background:#e6b047;transform:translateY(-2px);box-shadow:0 6px 16px rgba(240,193,89,.4)}.assessment-questions_writingNextButton__HN1OS:active{transform:translateY(0)}.assessment-questions_writingTestContainer___tX8A .choice,.assessment-questions_writingTestContainer___tX8A .questionCard,.assessment-questions_writingTestContainer___tX8A .questionSection,.assessment-questions_writingTestContainer___tX8A .writingSection{background:rgba(255,255,255,.8)!important;border:1px solid rgba(240,193,89,.2)!important}.assessment-questions_writingTestContainer___tX8A .choice:hover{background:rgba(255,255,255,1)!important;border-color:rgba(240,193,89,.4)!important}.assessment-questions_writingTestContainer___tX8A .blankInput,.assessment-questions_writingTestContainer___tX8A .inlineInput,.assessment-questions_writingTestContainer___tX8A .textarea{background:rgba(255,255,255,.8)!important;border:1px solid rgba(240,193,89,.2)!important}.assessment-questions_speakingTestContainer__XO2dh{height:calc(100vh - 100px);background:rgba(95,153,165,.45);padding:40px 20%;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;overflow:hidden;display:flex;flex-direction:column}.assessment-questions_speakingHeader__uOTKb{background:rgba(255,255,255,.95);border-radius:12px;padding:32px;margin-bottom:32px;box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;justify-content:space-between;align-items:center}.assessment-questions_speakingTitle__CLRDf{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_speakingProgress__8fW3p{display:flex;align-items:center;gap:16px}.assessment-questions_speakingTimer__byPDL{font-size:14px;font-weight:500;color:#666}.assessment-questions_speakingProgressBar__yZ5jd{width:200px;height:8px;background:rgba(95,153,165,.2);border-radius:4px;overflow:hidden}.assessment-questions_speakingProgressFill__rEpRM{height:100%;background:linear-gradient(90deg,#5f99a5,#4a7c85);transition:width .3s ease}.assessment-questions_speakingProgressText__IKQr5{font-size:14px;font-weight:600;color:#5f99a5}.assessment-questions_speakingContent__1BtOD{display:flex;flex-direction:column;gap:32px;margin-bottom:32px;flex:1 1;min-height:0;overflow-y:auto}.assessment-questions_speakingThumbnailContainer__iOliM{width:100%;margin-bottom:24px}.assessment-questions_speakingThumbnail___kkgM{width:100%;height:200px;object-fit:cover;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.assessment-questions_speakingQuestionContainer__jmdcI{background:rgba(255,242,231,1);border-radius:12px;padding:32px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.assessment-questions_speakingQuestionTitle__Cgeod{font-size:12px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #5f99a5}.assessment-questions_speakingQuestionText__UFcqP{font-size:12px;line-height:1.6;color:#333;text-align:justify;white-space:pre-wrap;margin-bottom:20px}.assessment-questions_speakingTaskTitle__tY3_R{font-size:14px;font-weight:600;color:#1a1a1a;padding:16px;background:rgba(95,153,165,.1);border-radius:8px;border-left:4px solid #5f99a5;margin-bottom:24px}.assessment-questions_speakingRecordingContainer__DPwch{text-align:center;padding:24px;background:rgba(95,153,165,.05);border-radius:8px;border:2px dashed rgba(95,153,165,.3)}.assessment-questions_speakingRecordButton__ljwVT{background:#5f99a5;color:white;border:none;border-radius:8px;padding:16px 32px;font-size:16px;font-weight:600;cursor:not-allowed;opacity:.6;transition:all .2s ease;margin-bottom:12px}.assessment-questions_speakingRecordButton__ljwVT:hover{background:#4a7c85}.assessment-questions_speakingNote__NULk4{font-size:12px;color:#666;margin:0;font-style:italic}.assessment-questions_speakingNavigation__0Wv3i{display:flex;justify-content:center;margin-top:32px}.assessment-questions_speakingNextButton__5sX3C{background:#5f99a5;color:white;border:none;border-radius:8px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(95,153,165,.3)}.assessment-questions_speakingNextButton__5sX3C:hover{background:#4a7c85;transform:translateY(-2px);box-shadow:0 6px 16px rgba(95,153,165,.4)}@media (max-width:1024px){.assessment-questions_speakingTestContainer__XO2dh,.assessment-questions_writingTestContainer___tX8A{padding:40px 10%}}@media (max-width:768px){.assessment-questions_speakingTestContainer__XO2dh,.assessment-questions_writingTestContainer___tX8A{padding:16px}.assessment-questions_writingHeader__x2ilr{padding:16px;flex-direction:column;gap:16px}.assessment-questions_writingTitle__D7tlB{font-size:20px}.assessment-questions_writingPromptContainer__8o1At,.assessment-questions_writingQuestionsContainer__ljeph,.assessment-questions_writingThumbnailContainer__TP39O{padding:16px}.assessment-questions_writingPromptTitle__wbJOZ,.assessment-questions_writingStructureTitle__7kFVA{font-size:18px}}.assessment-questions_readingMediaContainer__diCS_{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.assessment-questions_readingMedia__dvzQ_{margin-bottom:16px;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .3s ease}.assessment-questions_readingMedia__dvzQ_:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.assessment-questions_readingAudio__UxWLN{width:100%;margin-bottom:8px;border-radius:8px;background:rgba(255,255,255,.9);padding:12px}.assessment-questions_readingVideo__sVR7I,.assessment-questions_youtubeContainer__mekS3{width:100%;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.assessment-questions_youtubeContainer__mekS3{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.assessment-questions_youtubeContainer__mekS3 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}.assessment-questions_mediaCaption__UxJQ9{font-size:14px;color:#6b7280;font-style:italic;margin:8px 0 0;text-align:center;padding:8px 12px;background:rgba(255,255,255,.8);border-radius:6px}.assessment-questions_mediaLabel__r3KSo{font-size:12px;font-weight:600;color:#374151;margin-bottom:8px;padding:4px 8px;background:rgba(59,130,246,.1);border-left:3px solid #3b82f6;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}.assessment-questions_writingQuestionMedia__tiO3N{margin-bottom:16px;padding:12px;background:rgba(240,193,89,.05);border-radius:8px;border-left:4px solid #f0c159}.assessment-questions_writingQuestionMedia__tiO3N audio{width:100%;height:40px}.assessment-questions_speakingQuestionMedia__5xJCw{margin-bottom:16px;padding:12px;background:rgba(95,153,165,.05);border-radius:8px;border-left:4px solid #5f99a5}.assessment-questions_speakingQuestionMedia__5xJCw audio{width:100%;height:40px}[data-assessment-mode=real] .assessment-questions_assessmentPage__ekO4T{background:#fff}[data-assessment-mode=real] .assessment-questions_slideContent__ZEw_s{background:#fff;box-shadow:none;border:none;border-radius:0;padding:24px 0}[data-assessment-mode=real] .assessment-questions_stimulusContainer__GcoG8,[data-assessment-mode=real] .assessment-questions_stimulusSection__YVE8s{background:#fff;border:none;border-radius:0}[data-assessment-mode=real] .assessment-questions_questionRangeHeader__zn6EZ{color:#111827;border-bottom-color:#111827}[data-assessment-mode=real] .assessment-questions_listeningTestContainer__CT3GA,[data-assessment-mode=real] .assessment-questions_readingTestContainer__VJT7q,[data-assessment-mode=real] .assessment-questions_speakingTestContainer__XO2dh,[data-assessment-mode=real] .assessment-questions_writingTestContainer___tX8A{background:#fff}[data-assessment-mode=real] .assessment-questions_listeningQuestionItem__OhEi_,[data-assessment-mode=real] .assessment-questions_listeningQuestionsContainer__SUL2R,[data-assessment-mode=real] .assessment-questions_readingLeftSide__3xkTS,[data-assessment-mode=real] .assessment-questions_readingQuestionItem__ENPSt,[data-assessment-mode=real] .assessment-questions_readingRightSide__armBy,[data-assessment-mode=real] .assessment-questions_speakingQuestionContainer__jmdcI,[data-assessment-mode=real] .assessment-questions_writingQuestionItem__1gedY,[data-assessment-mode=real] .assessment-questions_writingQuestionsContainer__ljeph{background:#fff;box-shadow:none;border:none;border-radius:0}[data-assessment-mode=real] .assessment-questions_listeningQuestionMedia__UL3S0,[data-assessment-mode=real] .assessment-questions_readingQuestionMedia__mb7eU,[data-assessment-mode=real] .assessment-questions_speakingQuestionMedia__5xJCw,[data-assessment-mode=real] .assessment-questions_writingQuestionMedia__tiO3N{background:#f9fafb;border-left-color:#9ca3af;border-radius:0}[data-assessment-mode=real] .assessment-questions_listeningNextButton__C4No6,[data-assessment-mode=real] .assessment-questions_readingNextButton__9K8nt,[data-assessment-mode=real] .assessment-questions_speakingNextButton__5sX3C,[data-assessment-mode=real] .assessment-questions_writingNextButton__HN1OS{background:#111827;box-shadow:none}[data-assessment-mode=real] .assessment-questions_listeningNextButton__C4No6:hover,[data-assessment-mode=real] .assessment-questions_readingNextButton__9K8nt:hover,[data-assessment-mode=real] .assessment-questions_speakingNextButton__5sX3C:hover,[data-assessment-mode=real] .assessment-questions_writingNextButton__HN1OS:hover{background:#374151;transform:none;box-shadow:none}