.assessment-questions_assessmentPage__01Zfe{min-height:100vh;background:#f8f9fa;padding-bottom:calc(var(--student-footer-height, 0px) + 120px)}.assessment-questions_questionSlide__4mLk6{max-width:1200px;margin:0 auto;padding:2rem}.assessment-questions_slideContent__kVgiG{background:white;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:2rem}.assessment-questions_slideHeader__FnW5o{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #e8e8e8}.assessment-questions_slideInfo__RWwbE{font-weight:600;color:#6c757d;font-size:1rem}.assessment-questions_questionInfo__q2b3Q{font-weight:500;color:#1a1a1a;font-size:1rem}.assessment-questions_stimulusContainer__fzO3p{margin-bottom:2rem}.assessment-questions_stimulusContainer__fzO3p,.assessment-questions_stimulusSection__UFXLJ{padding:0;background:transparent;border-radius:0}.assessment-questions_questionRangeHeader__92iJg{display:inline-block;font-size:.85rem;font-weight:700;font-family:Montserrat,sans-serif;color:#ffffff;background:#d04654;padding:.3rem 1rem;border-radius:999px;margin-bottom:.75rem}.assessment-questions_groupInstructions__L5Y9a{font-size:.925rem;color:#6b7280;margin-bottom:1.25rem;line-height:1.7;white-space:pre-line}.assessment-questions_stimulusTitle__b4SKS{display:inline-block;font-size:.85rem;font-weight:700;font-family:Montserrat,sans-serif;color:#ffffff;background:#6393a1;padding:.3rem 1rem;border-radius:999px;margin-bottom:1rem;margin-top:16px}.assessment-questions_stimulusText__xn2eT{white-space:pre-line}.assessment-questions_stimulusTextHtml__I35jp,.assessment-questions_stimulusText__xn2eT{font-size:16px;line-height:1.8;color:#374151}.assessment-questions_stimulusTextHtml__I35jp b,.assessment-questions_stimulusTextHtml__I35jp strong{font-weight:600}.assessment-questions_stimulusTextHtml__I35jp em,.assessment-questions_stimulusTextHtml__I35jp i{font-style:italic}.assessment-questions_stimulusTextHtml__I35jp u{text-decoration:underline}.assessment-questions_stimulusTextHtml__I35jp ol,.assessment-questions_stimulusTextHtml__I35jp ul{margin:8px 0;padding-left:20px}.assessment-questions_stimulusTextHtml__I35jp ul:not(.dash-bullet-list){list-style-type:disc}.assessment-questions_stimulusTextHtml__I35jp ul.dash-bullet-list{list-style-type:none!important;padding-left:24px!important}.assessment-questions_stimulusTextHtml__I35jp ul.dash-bullet-list li{position:relative!important;padding-left:0!important}.assessment-questions_stimulusTextHtml__I35jp 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__I35jp ol{list-style-type:decimal}.assessment-questions_stimulusTextHtml__I35jp li{margin:4px 0}.assessment-questions_stimulusTextHtml__I35jp [style*="text-align: left"],.assessment-questions_stimulusTextHtml__I35jp [style*="text-align:left"]{text-align:left!important}.assessment-questions_stimulusTextHtml__I35jp [style*="text-align: center"],.assessment-questions_stimulusTextHtml__I35jp [style*="text-align:center"]{text-align:center!important}.assessment-questions_stimulusTextHtml__I35jp [style*="text-align: right"],.assessment-questions_stimulusTextHtml__I35jp [style*="text-align:right"]{text-align:right!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 10px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:10px"]{font-size:10px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 12px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:12px"]{font-size:12px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 14px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:14px"]{font-size:14px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 16px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:16px"]{font-size:16px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 18px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:18px"]{font-size:18px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 20px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:20px"]{font-size:20px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 24px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:24px"]{font-size:24px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 28px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:28px"]{font-size:28px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 32px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:32px"]{font-size:32px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 36px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:36px"]{font-size:36px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 48px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:48px"]{font-size:48px!important}.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size: 72px"],.assessment-questions_stimulusTextHtml__I35jp span[style*="font-size:72px"]{font-size:72px!important}.assessment-questions_highlightableText__QbFTX{font-size:16px;line-height:1.8;color:#374151;-webkit-user-select:text;-moz-user-select:text;user-select:text;cursor:text}.assessment-questions_questionsContainer__MgpQ3{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.assessment-questions_questionItem__CZvFe{display:flex;flex-direction:column;gap:1rem}.assessment-questions_satQuestionsContainer__IKDr2{display:flex;flex-direction:column;gap:24px;width:100%}.assessment-questions_satQuestionRow__zRQS3{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;align-items:flex-start;width:100%}.assessment-questions_satQuestionLeft__4DmYT{min-width:0;background:#f8f9fa;border-radius:12px;padding:12px 14px;border:1px solid #e9ecef}.assessment-questions_satQuestionRight__XQHbQ{min-width:0;display:flex;flex-direction:column}.assessment-questions_satQuestionRightFull__GJ1Y7{grid-column:1/-1}@media (max-width:1024px){.assessment-questions_satQuestionRow__zRQS3{grid-template-columns:1fr}}.assessment-questions_readingTestContainer__Vn5WX{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__kZYTz{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__hnX75{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_readingProgress__cDX_i{display:flex;align-items:center;justify-content:center}.assessment-questions_progressText__WPp8u{font-size:14px;font-weight:500;color:#da3d4e;white-space:nowrap}.assessment-questions_readingTimer__pxoDv{font-size:14px;font-weight:500;color:#666}.assessment-questions_readingProgressBar__5budY{width:200px;height:8px;background:rgba(218,61,78,.2);border-radius:4px;overflow:hidden}.assessment-questions_readingProgressFill__W1o3q{height:100%;background:#da3d4e;border-radius:4px;transition:width .3s ease}.assessment-questions_readingContent__0ZQw5{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__HPMvS{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__Sw0g_{height:100%;display:flex;flex-direction:column;gap:20px}.assessment-questions_readingImageContainer__tVsiQ{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);margin-bottom:20px}.assessment-questions_readingPassageImage__yzmRa{width:100%;height:auto;max-height:400px;object-fit:cover;display:block;transition:transform .3s ease}.assessment-questions_readingPassageImage__yzmRa:hover{transform:scale(1.02)}.assessment-questions_readingPassageText__5jtRy{flex:1 1}.assessment-questions_readingPassageTitle__cbwxS{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 16px;padding-bottom:8px;border-bottom:2px solid #da3d4e}.assessment-questions_readingPassageContent__gRU7P{font-size:12px;line-height:1.6;color:#333;text-align:justify;white-space:pre-wrap}.assessment-questions_readingRightSide__5R4gE{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__7CT1y{height:100%;display:flex;flex-direction:column}.assessment-questions_readingQuestionsList__V3ceD{display:flex;flex-direction:column;flex:1 1}.assessment-questions_readingQuestionItem__Er5at{background:var(--exam-q-bg);border-radius:var(--exam-q-radius);padding:var(--exam-q-padding);margin-bottom:var(--exam-q-gap);transition:background .2s ease,box-shadow .2s ease;min-height:0;display:flex;flex-direction:column}.assessment-questions_readingQuestionContent__wYGBw{flex:1 1;display:flex;flex-direction:column;gap:16px}.assessment-questions_readingQuestionMedia__MzOZZ{margin-bottom:16px;padding:12px;background:rgba(218,61,78,.05);border-radius:8px;border-left:4px solid #da3d4e}.assessment-questions_readingQuestionMedia__MzOZZ audio{width:100%;height:40px}.assessment-questions_readingQuestionAudio__XzYfP{margin-bottom:16px;padding:12px;background:rgba(218,61,78,.05);border-radius:8px;border-left:4px solid #da3d4e}.assessment-questions_readingQuestionAudio__XzYfP audio{width:100%;height:40px}.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_questionCard__1HVrs,.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_questionSection__oJq9N,.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_writingSection__FZhNK{background:rgba(255,242,231,1)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_choice__V1shR{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_choice__V1shR:hover{background:rgba(255,255,255,1)!important;border-color:rgba(218,61,78,.4)!important}.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_blankInput__hECks,.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_inlineInput__HM1Hi,.assessment-questions_readingTestContainer__Vn5WX .assessment-questions_readingQuestionContent__wYGBw .assessment-questions_textarea__3YLg_{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingNavigation__qtW5J{display:flex;justify-content:center;margin-top:20px}.assessment-questions_readingNextButton__FSxy9{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__FSxy9:hover{background:#c23546;transform:translateY(-2px);box-shadow:0 6px 16px rgba(218,61,78,.4)}.assessment-questions_readingNextButton__FSxy9:active{transform:translateY(0)}.assessment-questions_readingLeftSide__HPMvS::-webkit-scrollbar,.assessment-questions_readingRightSide__5R4gE::-webkit-scrollbar{width:6px}.assessment-questions_readingLeftSide__HPMvS::-webkit-scrollbar-track,.assessment-questions_readingRightSide__5R4gE::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:3px}.assessment-questions_readingLeftSide__HPMvS::-webkit-scrollbar-thumb,.assessment-questions_readingRightSide__5R4gE::-webkit-scrollbar-thumb{background:rgba(218,61,78,.5);border-radius:3px}.assessment-questions_readingLeftSide__HPMvS::-webkit-scrollbar-thumb:hover,.assessment-questions_readingRightSide__5R4gE::-webkit-scrollbar-thumb:hover{background:rgba(218,61,78,.7)}@media (max-width:1024px){.assessment-questions_readingContent__0ZQw5{grid-template-columns:1fr;gap:16px;height:auto}.assessment-questions_readingLeftSide__HPMvS,.assessment-questions_readingRightSide__5R4gE{min-height:400px}}@media (max-width:768px){.assessment-questions_readingHeader__kZYTz,.assessment-questions_readingTestContainer__Vn5WX{padding:16px}.assessment-questions_readingTitle__hnX75{font-size:24px}.assessment-questions_readingLeftSide__HPMvS,.assessment-questions_readingRightSide__5R4gE{padding:16px}.assessment-questions_readingPassageTitle__cbwxS,.assessment-questions_readingQuestionsTitle__vXIfY{font-size:18px}.assessment-questions_readingPassageContent__gRU7P{font-size:14px}.assessment-questions_questionSlide__4mLk6{padding:1rem}.assessment-questions_slideContent__kVgiG{padding:1.5rem}.assessment-questions_slideHeader__FnW5o{flex-direction:column;gap:.5rem;text-align:center}.assessment-questions_questionsContainer__MgpQ3{gap:1.5rem}}.assessment-questions_readingTestContainer__Vn5WX .questionCard,.assessment-questions_readingTestContainer__Vn5WX .questionSection,.assessment-questions_readingTestContainer__Vn5WX .writingSection{background:rgba(255,242,231,1)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__Vn5WX .choice{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_readingTestContainer__Vn5WX .choice:hover{background:rgba(255,255,255,1)!important;border-color:rgba(218,61,78,.4)!important}.assessment-questions_readingTestContainer__Vn5WX .blankInput,.assessment-questions_readingTestContainer__Vn5WX .inlineInput,.assessment-questions_readingTestContainer__Vn5WX .textarea{background:rgba(255,255,255,.8)!important;border:1px solid rgba(218,61,78,.2)!important}.assessment-questions_listeningTestContainer__BHKxj{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__orVhf{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__xZQgY{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_listeningProgress__rY90m{display:flex;align-items:center;gap:16px}.assessment-questions_listeningTimer__RtS6z{font-size:14px;font-weight:500;color:#666}.assessment-questions_listeningProgressBar__U_BS2{width:200px;height:8px;background:rgba(204,113,147,.2);border-radius:4px;overflow:hidden}.assessment-questions_listeningProgressFill__BDlYR{height:100%;background:#cc7193;border-radius:4px;transition:width .3s ease}.assessment-questions_listeningProgressText__UOecJ{font-size:14px;font-weight:500;color:#cc7193;white-space:nowrap}.assessment-questions_listeningContent__Gu_cZ{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__1zmx2{background:rgba(255,255,255,.95);border-radius:12px;padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.assessment-questions_listeningVideoWrapper__Vu77B{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:8px;overflow:hidden}.assessment-questions_listeningVideo__HzqQN{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px}.assessment-questions_listeningAudioContainer__k_V7G{display:flex;justify-content:center;padding:20px}.assessment-questions_listeningAudio__Qwjoz{width:100%;max-width:500px;height:50px;border-radius:8px}.assessment-questions_listeningQuestionsContainer__M3to6{background:transparent;border-radius:0;box-shadow:none}.assessment-questions_listeningQuestionsTitle__T__GR{display:inline-block;font-size:.85rem;font-weight:700;font-family:Montserrat,sans-serif;color:#ffffff;background:#c98ab0;padding:.3rem 1rem;border-radius:999px;margin-bottom:1rem}.assessment-questions_listeningQuestionsList__jaNRR{display:flex;flex-direction:column}.assessment-questions_listeningQuestionItem__OOEuc{background:var(--exam-q-bg);border-radius:var(--exam-q-radius);padding:var(--exam-q-padding);margin-bottom:var(--exam-q-gap);transition:background .2s ease,box-shadow .2s ease}.assessment-questions_listeningQuestionItem__OOEuc:hover{background:var(--exam-q-bg-hover);box-shadow:0 4px 12px rgba(201,138,176,.12)}.assessment-questions_listeningQuestionMedia__HiVAi{margin-bottom:16px;padding:12px;background:rgba(201,138,176,.08);border-radius:8px;border-left:4px solid #c98ab0}.assessment-questions_listeningQuestionMedia__HiVAi audio{width:100%;height:40px}.assessment-questions_listeningQuestionContent__sA_Fc{border-radius:0;background-color:transparent}.assessment-questions_listeningNavigation__axn3_{display:flex;justify-content:center;margin-top:20px}.assessment-questions_listeningNextButton__Q0spk{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__Q0spk:hover{background:#b85d7a;transform:translateY(-2px);box-shadow:0 6px 16px rgba(204,113,147,.4)}.assessment-questions_listeningNextButton__Q0spk:active{transform:translateY(0)}.assessment-questions_listeningTestContainer__BHKxj .questionCard,.assessment-questions_listeningTestContainer__BHKxj .questionSection,.assessment-questions_listeningTestContainer__BHKxj .writingSection{background:rgba(255,242,231,1)!important;border:1px solid rgba(204,113,147,.2)!important}.assessment-questions_listeningTestContainer__BHKxj .choice{background:rgba(255,255,255,.8)!important;border:1px solid rgba(204,113,147,.2)!important}.assessment-questions_listeningTestContainer__BHKxj .choice:hover{background:rgba(255,255,255,1)!important;border-color:rgba(204,113,147,.4)!important}.assessment-questions_listeningTestContainer__BHKxj .blankInput,.assessment-questions_listeningTestContainer__BHKxj .inlineInput,.assessment-questions_listeningTestContainer__BHKxj .textarea{background:rgba(255,255,255,.8)!important;border:1px solid rgba(204,113,147,.2)!important}@media (max-width:1024px){.assessment-questions_listeningContent__Gu_cZ{max-width:80%}}@media (max-width:768px){.assessment-questions_listeningTestContainer__BHKxj{padding:16px}.assessment-questions_listeningHeader__orVhf{padding:16px;flex-direction:column;gap:16px}.assessment-questions_listeningTitle__xZQgY{font-size:18px}.assessment-questions_listeningQuestionsContainer__M3to6,.assessment-questions_listeningVideoContainer__1zmx2{padding:16px}.assessment-questions_listeningQuestionsTitle__T__GR{font-size:14px}}.assessment-questions_writingTestContainer__i0HA4{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___cm77{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__Q3oH_{font-size:24px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_writingProgress__oWKUT{display:flex;align-items:center;gap:16px}.assessment-questions_writingTimer__je98n{font-size:16px;font-weight:500;color:#666}.assessment-questions_writingProgressBar__G5Zth{width:200px;height:8px;background:rgba(240,193,89,.2);border-radius:4px;overflow:hidden}.assessment-questions_writingProgressFill__Os_SO{height:100%;background:#f0c159;border-radius:4px;transition:width .3s ease}.assessment-questions_writingProgressText__gXoW6{font-size:16px;font-weight:500;color:#f0c159;white-space:nowrap}.assessment-questions_writingThumbnailContainer__72k3C{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__CQ4zM{max-width:100%;max-height:300px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.assessment-questions_writingContent__IaZmP{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:32px}.assessment-questions_writingPromptContainer__e2Ask{background:rgba(255,242,231,1);border-radius:12px;padding:32px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.assessment-questions_writingPromptTitle__Fijpa{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #f0c159}.assessment-questions_writingPromptContent__cFdSw{display:flex;flex-direction:column;gap:20px}.assessment-questions_writingPromptText__jiQ7k{font-size:16px;line-height:1.6;color:#333;text-align:justify;white-space:pre-wrap}.assessment-questions_writingTaskTitle__UzQPn{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__r_0oF{background:transparent;border-radius:0;box-shadow:none}.assessment-questions_writingQuestionsList__7nM8M{display:flex;flex-direction:column;gap:20px}.assessment-questions_writingQuestionItem__wFqab{background:var(--exam-q-bg);border-radius:var(--exam-q-radius);padding:var(--exam-q-padding);margin-bottom:var(--exam-q-gap);transition:background .2s ease,box-shadow .2s ease}.assessment-questions_writingQuestionItem__wFqab:hover{background:var(--exam-q-bg-hover);box-shadow:0 4px 12px rgba(221,180,91,.12)}.assessment-questions_writingQuestionContent__1xMKY{border-radius:0;background-color:transparent}.assessment-questions_writingNavigation__iK3iV{display:flex;justify-content:center}.assessment-questions_writingNextButton__y7Pk1{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__y7Pk1:hover{background:#e6b047;transform:translateY(-2px);box-shadow:0 6px 16px rgba(240,193,89,.4)}.assessment-questions_writingNextButton__y7Pk1:active{transform:translateY(0)}.assessment-questions_writingTestContainer__i0HA4 .choice,.assessment-questions_writingTestContainer__i0HA4 .questionCard,.assessment-questions_writingTestContainer__i0HA4 .questionSection,.assessment-questions_writingTestContainer__i0HA4 .writingSection{background:rgba(255,255,255,.8)!important;border:1px solid rgba(240,193,89,.2)!important}.assessment-questions_writingTestContainer__i0HA4 .choice:hover{background:rgba(255,255,255,1)!important;border-color:rgba(240,193,89,.4)!important}.assessment-questions_writingTestContainer__i0HA4 .blankInput,.assessment-questions_writingTestContainer__i0HA4 .inlineInput,.assessment-questions_writingTestContainer__i0HA4 .textarea{background:rgba(255,255,255,.8)!important;border:1px solid rgba(240,193,89,.2)!important}.assessment-questions_speakingTestContainer__CONB6{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__kksit{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__4npFL{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.assessment-questions_speakingProgress__0Dido{display:flex;align-items:center;gap:16px}.assessment-questions_speakingTimer__UpW2N{font-size:14px;font-weight:500;color:#666}.assessment-questions_speakingProgressBar__LSwtO{width:200px;height:8px;background:rgba(95,153,165,.2);border-radius:4px;overflow:hidden}.assessment-questions_speakingProgressFill__Y8RZe{height:100%;background:linear-gradient(90deg,#5f99a5,#4a7c85);transition:width .3s ease}.assessment-questions_speakingProgressText__x54j2{font-size:14px;font-weight:600;color:#5f99a5}.assessment-questions_speakingContent__SrulE{display:flex;flex-direction:column;gap:32px;margin-bottom:32px;flex:1 1;min-height:0;overflow-y:auto}.assessment-questions_speakingThumbnailContainer__6cb7g{width:100%;margin-bottom:24px}.assessment-questions_speakingThumbnail__UgaQW{width:100%;height:200px;object-fit:cover;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.assessment-questions_speakingQuestionsContainer__zsU_b{background:transparent;border-radius:0;box-shadow:none;display:flex;flex-direction:column}.assessment-questions_speakingQuestionItem__iPw9Y{background:var(--exam-q-bg);border-radius:var(--exam-q-radius);padding:var(--exam-q-padding);margin-bottom:var(--exam-q-gap);transition:background .2s ease,box-shadow .2s ease}.assessment-questions_speakingQuestionItem__iPw9Y:hover{background:var(--exam-q-bg-hover);box-shadow:0 4px 12px rgba(99,147,161,.12)}.assessment-questions_speakingQuestionContainer__eGdg2{background:transparent;border-radius:0;padding:0;box-shadow:none}.assessment-questions_speakingQuestionTitle__BdtXi{font-size:12px;font-weight:600;color:#1a1a1a;margin:0 0 20px;padding-bottom:8px;border-bottom:2px solid #5f99a5}.assessment-questions_speakingQuestionText__0JmTz{font-size:12px;line-height:1.6;color:#333;text-align:justify;white-space:pre-wrap;margin-bottom:20px}.assessment-questions_speakingTaskTitle__2Yn0J{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__0UATT{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__iq9i6{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__iq9i6:hover{background:#4a7c85}.assessment-questions_speakingNote__tscYq{font-size:12px;color:#666;margin:0;font-style:italic}.assessment-questions_speakingNavigation__hk5S3{display:flex;justify-content:center;margin-top:32px}.assessment-questions_speakingNextButton__DfOtp{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__DfOtp:hover{background:#4a7c85;transform:translateY(-2px);box-shadow:0 6px 16px rgba(95,153,165,.4)}@media (max-width:1024px){.assessment-questions_speakingTestContainer__CONB6,.assessment-questions_writingTestContainer__i0HA4{padding:40px 10%}}@media (max-width:768px){.assessment-questions_speakingTestContainer__CONB6,.assessment-questions_writingTestContainer__i0HA4{padding:16px}.assessment-questions_writingHeader___cm77{padding:16px;flex-direction:column;gap:16px}.assessment-questions_writingTitle__Q3oH_{font-size:20px}.assessment-questions_writingPromptContainer__e2Ask,.assessment-questions_writingQuestionsContainer__r_0oF,.assessment-questions_writingThumbnailContainer__72k3C{padding:16px}.assessment-questions_writingPromptTitle__Fijpa,.assessment-questions_writingStructureTitle__EgM6U{font-size:18px}}.assessment-questions_readingMediaContainer__Amtn3{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.assessment-questions_readingMedia__VJCQZ{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__VJCQZ:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.assessment-questions_readingAudio__a7XoK{width:100%;margin-bottom:8px;border-radius:8px;background:rgba(255,255,255,.9);padding:12px}.assessment-questions_readingVideo__dVzaP,.assessment-questions_youtubeContainer__mDZP2{width:100%;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.assessment-questions_youtubeContainer__mDZP2{position:relative;height:0;padding-bottom:56.25%;overflow:hidden}.assessment-questions_youtubeContainer__mDZP2 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}.assessment-questions_mediaCaption__owyS6{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___Zo6M{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__VIXZx{margin-bottom:16px;padding:12px;background:rgba(240,193,89,.05);border-radius:8px;border-left:4px solid #f0c159}.assessment-questions_writingQuestionMedia__VIXZx audio{width:100%;height:40px}.assessment-questions_speakingQuestionMedia__WIEQT{margin-bottom:16px;padding:12px;background:rgba(95,153,165,.05);border-radius:8px;border-left:4px solid #5f99a5}.assessment-questions_speakingQuestionMedia__WIEQT audio{width:100%;height:40px}[data-assessment-mode=real] .assessment-questions_assessmentPage__01Zfe{background:#fff}[data-assessment-mode=real] .assessment-questions_slideContent__kVgiG{background:#fff;box-shadow:none;border:none;border-radius:0;padding:24px 0}[data-assessment-mode=real] .assessment-questions_stimulusContainer__fzO3p,[data-assessment-mode=real] .assessment-questions_stimulusSection__UFXLJ{background:#fff;border:none;border-radius:0}[data-assessment-mode=real] .assessment-questions_questionRangeHeader__92iJg{color:#111827;border-bottom-color:#111827}[data-assessment-mode=real] .assessment-questions_listeningTestContainer__BHKxj,[data-assessment-mode=real] .assessment-questions_readingTestContainer__Vn5WX,[data-assessment-mode=real] .assessment-questions_speakingTestContainer__CONB6,[data-assessment-mode=real] .assessment-questions_writingTestContainer__i0HA4{background:#fff}[data-assessment-mode=real] .assessment-questions_listeningQuestionsContainer__M3to6,[data-assessment-mode=real] .assessment-questions_readingLeftSide__HPMvS,[data-assessment-mode=real] .assessment-questions_readingRightSide__5R4gE,[data-assessment-mode=real] .assessment-questions_speakingQuestionContainer__eGdg2,[data-assessment-mode=real] .assessment-questions_writingQuestionsContainer__r_0oF{background:#fff;box-shadow:none;border:none;border-radius:0}[data-assessment-mode=real] .assessment-questions_listeningQuestionMedia__HiVAi,[data-assessment-mode=real] .assessment-questions_readingQuestionMedia__MzOZZ,[data-assessment-mode=real] .assessment-questions_speakingQuestionMedia__WIEQT,[data-assessment-mode=real] .assessment-questions_writingQuestionMedia__VIXZx{background:#f9fafb;border-left-color:#9ca3af;border-radius:0}[data-assessment-mode=real] .assessment-questions_listeningNextButton__Q0spk,[data-assessment-mode=real] .assessment-questions_readingNextButton__FSxy9,[data-assessment-mode=real] .assessment-questions_speakingNextButton__DfOtp,[data-assessment-mode=real] .assessment-questions_writingNextButton__y7Pk1{background:#111827;box-shadow:none}[data-assessment-mode=real] .assessment-questions_listeningNextButton__Q0spk:hover,[data-assessment-mode=real] .assessment-questions_readingNextButton__FSxy9:hover,[data-assessment-mode=real] .assessment-questions_speakingNextButton__DfOtp:hover,[data-assessment-mode=real] .assessment-questions_writingNextButton__y7Pk1:hover{background:#374151;transform:none;box-shadow:none}