.SimulatorHeader-module__Lr1DVW__examHeader{z-index:30;background:0 0;height:106px;position:fixed;inset:0 0 auto}.SimulatorHeader-module__Lr1DVW__progressStrip{background:#e3e3e2;grid-template-columns:minmax(0,95vw) 5vw;height:46px;display:grid;position:relative;overflow:hidden}.SimulatorHeader-module__Lr1DVW__progressGrid{min-width:0;display:grid;overflow:hidden}.SimulatorHeader-module__Lr1DVW__progressStep{clip-path:polygon(0 0,calc(100% - 1.35rem) 0,100% 50%,calc(100% - 1.35rem) 100%,0 100%,1.35rem 50%);color:#4f5155;text-align:center;text-overflow:ellipsis;white-space:nowrap;border:1px solid #cbc9c7;justify-content:center;align-items:center;min-width:0;margin-right:-38px;padding:.55rem 1.8rem .55rem 1.25rem;font-size:16px;line-height:1.1;display:flex;position:relative;overflow:hidden}.SimulatorHeader-module__Lr1DVW__progressLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.SimulatorHeader-module__Lr1DVW__sectionAudioIcon{fill:none;stroke:#111;stroke-linecap:round;stroke-width:2.2px;flex:0 0 28px;width:28px;height:25px;margin-right:7px}.SimulatorHeader-module__Lr1DVW__progressFinished{z-index:2;background:linear-gradient(#d6d6d6,#afadad)}.SimulatorHeader-module__Lr1DVW__progressUnreached{z-index:1;background:linear-gradient(#faf9f7,#dedede)}.SimulatorHeader-module__Lr1DVW__progressActive{z-index:3;color:#303030;background:linear-gradient(#f5b64b,#ed9b0c);padding-left:1.65rem;font-size:18px}.SimulatorHeader-module__Lr1DVW__progressMore{color:#62656a;letter-spacing:.12em;background:linear-gradient(#faf9f7,#dedede);place-items:center;padding-left:.7rem;font-size:18px;display:grid}.SimulatorHeader-module__Lr1DVW__chapterBadge{border:1px solid var(--exam-line);color:#424242;background:#fff;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;margin-right:.55rem;font-size:27px;line-height:1;display:grid}.SimulatorHeader-module__Lr1DVW__controlBar{background:#fff;justify-content:space-around;align-items:center;width:100%;height:60px;padding:0;display:flex;box-shadow:0 3px 6px #0000001a}.SimulatorHeader-module__Lr1DVW__wordmark{flex:0 0 159px;place-items:center;width:159px;min-width:159px;height:60px;display:grid}.SimulatorHeader-module__Lr1DVW__dejaNetLogo{color:#20242a;white-space:nowrap;justify-content:center;align-items:center;gap:.1rem;display:inline-flex}.SimulatorHeader-module__Lr1DVW__wordmarkMark{color:currentColor;width:72px;height:50px}.SimulatorHeader-module__Lr1DVW__wordmarkName{color:currentColor;letter-spacing:-.04em;font-size:1.15rem;font-weight:750;line-height:1}.SimulatorHeader-module__Lr1DVW__wordmarkHero{flex:none;width:clamp(17rem,42vw,25rem);min-width:0;height:clamp(7.5rem,19vw,10.5rem)}.SimulatorHeader-module__Lr1DVW__wordmarkHero .SimulatorHeader-module__Lr1DVW__dejaNetLogo{gap:.25rem;width:100%;height:100%}.SimulatorHeader-module__Lr1DVW__wordmarkHero .SimulatorHeader-module__Lr1DVW__wordmarkMark{aspect-ratio:165/115;width:clamp(10rem,25vw,14rem);height:auto}.SimulatorHeader-module__Lr1DVW__wordmarkHero .SimulatorHeader-module__Lr1DVW__wordmarkName{font-size:clamp(2.25rem,5.5vw,3.8rem)}.SimulatorHeader-module__Lr1DVW__wordmarkCompact{flex:none;width:75px;min-width:0;height:52px}.SimulatorHeader-module__Lr1DVW__wordmarkCompact .SimulatorHeader-module__Lr1DVW__wordmarkMark{width:56px;height:39px}.SimulatorHeader-module__Lr1DVW__wordmarkCompact .SimulatorHeader-module__Lr1DVW__wordmarkName{font-size:.95rem}.SimulatorHeader-module__Lr1DVW__pillButton{cursor:pointer;white-space:nowrap;border-radius:24px;outline:none;height:40px;padding:1px 6px;font-size:16px}.SimulatorHeader-module__Lr1DVW__mobileControlLabel{display:none}.SimulatorHeader-module__Lr1DVW__pillButton:focus-visible,.SimulatorHeader-module__Lr1DVW__flagButton:focus-visible,.SimulatorHeader-module__Lr1DVW__questionNumber:focus-visible,.SimulatorHeader-module__Lr1DVW__timerButton:focus-visible{outline-offset:2px;outline:3px solid #f5b64b}.SimulatorHeader-module__Lr1DVW__pillButton:disabled,.SimulatorHeader-module__Lr1DVW__flagButton:disabled,.SimulatorHeader-module__Lr1DVW__questionNumber:disabled{cursor:default;opacity:.52}.SimulatorHeader-module__Lr1DVW__instructionsButton{border:1px solid var(--exam-blue);width:145px;min-width:145px;color:var(--exam-blue);text-align:center;white-space:nowrap;background:#f8f8f8;flex:0 0 145px;line-height:normal}.SimulatorHeader-module__Lr1DVW__instructionsButton:hover:not(:disabled){background:#edf3fa}.SimulatorHeader-module__Lr1DVW__nextSectionButton{background:var(--exam-blue);color:#fff;border:0;flex:0 0 130px;width:130px;min-width:130px}.SimulatorHeader-module__Lr1DVW__nextSectionButton:hover:not(:disabled){background:var(--exam-blue-dark)}.SimulatorHeader-module__Lr1DVW__questionNumbers{direction:ltr;flex:none;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}.SimulatorHeader-module__Lr1DVW__questionNumberGroup{border:2px solid #0000;border-radius:8px;flex:none;justify-content:space-around;align-items:center;gap:0;height:54px;padding:0;display:flex}.SimulatorHeader-module__Lr1DVW__listeningQuestionGroup{border-color:#efa425}.SimulatorHeader-module__Lr1DVW__questionNumber{width:53px;height:54px;box-shadow:none;color:#111;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 53px;place-items:center;font-size:16px;font-weight:400;line-height:1;display:grid;position:relative}.SimulatorHeader-module__Lr1DVW__questionNumber:before{content:"";background:#fff;border:2px solid #a5a5a5;border-radius:50%;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.SimulatorHeader-module__Lr1DVW__questionNumberLabel{z-index:2;position:relative}.SimulatorHeader-module__Lr1DVW__questionNumberAnswered:before{background:#f39a35;border-color:#f39a35}.SimulatorHeader-module__Lr1DVW__questionNumberActive{font-weight:400}.SimulatorHeader-module__Lr1DVW__questionNumberActive:after{content:"";background:#747474;border-radius:2px;width:18px;height:3px;position:absolute;bottom:2px;right:50%;transform:translate(50%)}.SimulatorHeader-module__Lr1DVW__questionPin{z-index:3;width:17px;height:17px;fill:var(--exam-blue);position:absolute;top:0;right:2px;transform:rotate(45deg)}.SimulatorHeader-module__Lr1DVW__flagButton{width:144px;min-width:144px;height:24px;min-height:24px;color:var(--exam-blue);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:0 0 144px;justify-content:center;align-items:center;gap:.35rem;padding:0;font-size:16px;display:inline-flex}.SimulatorHeader-module__Lr1DVW__flagButtonActive{color:var(--exam-blue)}.SimulatorHeader-module__Lr1DVW__controlIcon{fill:currentColor;width:20px;height:20px;transform:rotate(45deg)}.SimulatorHeader-module__Lr1DVW__timer{color:#303238;font-variant-numeric:tabular-nums;direction:ltr;flex:0 0 120px;align-items:center;width:120px;min-width:120px;display:flex}.SimulatorHeader-module__Lr1DVW__timerLow{color:#a53f3a}.SimulatorHeader-module__Lr1DVW__timer strong{font-size:21.6px;font-weight:700;line-height:1}.SimulatorHeader-module__Lr1DVW__timerButton{width:41px;height:41px;color:var(--exam-blue);cursor:pointer;background:#f8f8f8;border:0;border-radius:50%;flex:0 0 41px;place-items:center;margin-right:8px;display:grid}.SimulatorHeader-module__Lr1DVW__clockIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:41px;height:41px}.SimulatorHeader-module__Lr1DVW__timerHidden{color:#8c8d90}.SimulatorHeader-module__Lr1DVW__darkMode .SimulatorHeader-module__Lr1DVW__controlBar{color:#f5f5f5;background:#090909;border-color:#555}.SimulatorHeader-module__Lr1DVW__darkMode .SimulatorHeader-module__Lr1DVW__dejaNetLogo{color:#f5f5f5}.SimulatorHeader-module__Lr1DVW__darkMode .SimulatorHeader-module__Lr1DVW__questionNumber,.SimulatorHeader-module__Lr1DVW__darkMode .SimulatorHeader-module__Lr1DVW__timerButton{color:#f5f5f5;background:#111}@media (max-width:1180px){.SimulatorHeader-module__Lr1DVW__controlBar{grid-template-columns:8rem 8.5rem minmax(10rem,auto) 2.5rem 7rem 8rem;gap:.45rem;padding:0 1.25rem;display:grid}.SimulatorHeader-module__Lr1DVW__flagButton strong{display:none}.SimulatorHeader-module__Lr1DVW__wordmark{flex-basis:auto;width:8rem;min-width:8rem}.SimulatorHeader-module__Lr1DVW__instructionsButton{flex-basis:auto;width:8.5rem;min-width:8.5rem}.SimulatorHeader-module__Lr1DVW__flagButton{flex-basis:auto;width:2.5rem;min-width:2.5rem}.SimulatorHeader-module__Lr1DVW__timer{flex-basis:auto;width:7rem;min-width:7rem}.SimulatorHeader-module__Lr1DVW__nextSectionButton{flex-basis:auto;width:8rem;min-width:8rem}.SimulatorHeader-module__Lr1DVW__questionNumber{flex-basis:44px;width:44px;height:44px}}@media (min-width:821px) and (max-width:932px) and (max-height:500px){.SimulatorHeader-module__Lr1DVW__examHeader{height:calc(106px + var(--exam-safe-top));padding-top:var(--exam-safe-top)}.SimulatorHeader-module__Lr1DVW__progressStrip{padding-right:var(--exam-safe-right);padding-left:var(--exam-safe-left);grid-template-columns:minmax(0,1fr) 42px}.SimulatorHeader-module__Lr1DVW__controlBar{padding-right:max(.75rem, var(--exam-safe-right));padding-left:max(.75rem, var(--exam-safe-left));grid-template-columns:minmax(5.5rem,7rem) minmax(6.5rem,7.5rem) minmax(8rem,1fr) 2.75rem minmax(5.5rem,6rem) minmax(6.5rem,7rem)}.SimulatorHeader-module__Lr1DVW__wordmark,.SimulatorHeader-module__Lr1DVW__instructionsButton,.SimulatorHeader-module__Lr1DVW__timer,.SimulatorHeader-module__Lr1DVW__nextSectionButton{width:100%;min-width:0}.SimulatorHeader-module__Lr1DVW__pillButton,.SimulatorHeader-module__Lr1DVW__flagButton,.SimulatorHeader-module__Lr1DVW__timerButton{height:44px;min-height:44px}.SimulatorHeader-module__Lr1DVW__flagButton,.SimulatorHeader-module__Lr1DVW__timerButton{width:44px;min-width:44px}.SimulatorHeader-module__Lr1DVW__timerButton{flex-basis:44px}.SimulatorHeader-module__Lr1DVW__questionNumbers{overscroll-behavior-inline:contain;scrollbar-width:thin;justify-content:flex-start;overflow-x:auto;width:100%!important}}@media (max-width:820px){.SimulatorHeader-module__Lr1DVW__examHeader{height:calc(145px + var(--exam-safe-top));padding-top:var(--exam-safe-top)}.SimulatorHeader-module__Lr1DVW__progressStrip{height:42px;padding-right:var(--exam-safe-right);padding-left:var(--exam-safe-left);grid-template-columns:minmax(0,1fr) 42px}.SimulatorHeader-module__Lr1DVW__progressGrid{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;overflow-x:auto}.SimulatorHeader-module__Lr1DVW__progressStep{scroll-snap-align:center;min-width:9.5rem;font-size:.76rem}.SimulatorHeader-module__Lr1DVW__progressActive{font-size:.82rem}.SimulatorHeader-module__Lr1DVW__chapterBadge{width:39px;height:39px;font-size:1.35rem}.SimulatorHeader-module__Lr1DVW__controlBar{height:103px;padding-right:max(.65rem, var(--exam-safe-right));padding-left:max(.65rem, var(--exam-safe-left));grid-template-rows:48px 52px;grid-template-columns:auto auto minmax(5.5rem,1fr) auto;gap:0 .45rem}.SimulatorHeader-module__Lr1DVW__pillButton,.SimulatorHeader-module__Lr1DVW__flagButton,.SimulatorHeader-module__Lr1DVW__timerButton{height:44px;min-height:44px}.SimulatorHeader-module__Lr1DVW__flagButton,.SimulatorHeader-module__Lr1DVW__timerButton{width:44px;min-width:44px}.SimulatorHeader-module__Lr1DVW__timerButton{flex-basis:44px}.SimulatorHeader-module__Lr1DVW__controlBar .SimulatorHeader-module__Lr1DVW__wordmark:not(.SimulatorHeader-module__Lr1DVW__wordmarkHero){display:none}.SimulatorHeader-module__Lr1DVW__instructionsButton{grid-area:1/1}.SimulatorHeader-module__Lr1DVW__flagButton{grid-area:1/2}.SimulatorHeader-module__Lr1DVW__timer{grid-area:1/3;justify-self:end}.SimulatorHeader-module__Lr1DVW__nextSectionButton{grid-area:1/4}.SimulatorHeader-module__Lr1DVW__questionNumbers{grid-area:2/1/auto/-1;justify-content:center}}@media (max-width:540px){.SimulatorHeader-module__Lr1DVW__wordmarkHero{width:min(20rem,92vw);height:auto}.SimulatorHeader-module__Lr1DVW__wordmarkHero .SimulatorHeader-module__Lr1DVW__wordmarkMark{width:clamp(8rem,38vw,11rem)}.SimulatorHeader-module__Lr1DVW__wordmarkHero .SimulatorHeader-module__Lr1DVW__wordmarkName{font-size:clamp(2rem,12vw,3.1rem)}.SimulatorHeader-module__Lr1DVW__progressGrid{overflow:hidden;grid-template-columns:minmax(0,1fr)!important}.SimulatorHeader-module__Lr1DVW__progressStep{min-width:0;margin-right:0;display:none}.SimulatorHeader-module__Lr1DVW__progressActive{padding-left:3rem;padding-right:.75rem;display:flex}.SimulatorHeader-module__Lr1DVW__controlBar{padding-right:max(.4rem, var(--exam-safe-right));padding-left:max(.4rem, var(--exam-safe-left));grid-template-columns:minmax(3.4rem,1fr) 2.75rem minmax(5rem,auto) minmax(3.4rem,1fr);justify-content:stretch;gap:0 .2rem}.SimulatorHeader-module__Lr1DVW__instructionsButton{width:100%;min-width:0}.SimulatorHeader-module__Lr1DVW__flagButton{width:2.75rem;min-width:2.75rem}.SimulatorHeader-module__Lr1DVW__timer{width:auto;min-width:0}.SimulatorHeader-module__Lr1DVW__nextSectionButton{width:100%;min-width:0}.SimulatorHeader-module__Lr1DVW__pillButton{height:44px;padding:0 .35rem;font-size:.72rem}.SimulatorHeader-module__Lr1DVW__desktopControlLabel{display:none}.SimulatorHeader-module__Lr1DVW__mobileControlLabel{display:inline}.SimulatorHeader-module__Lr1DVW__flagButton{padding:0}.SimulatorHeader-module__Lr1DVW__timer{width:auto;font-size:.76rem}.SimulatorHeader-module__Lr1DVW__timer strong{font-size:.9rem}.SimulatorHeader-module__Lr1DVW__timerButton{margin-right:2px}.SimulatorHeader-module__Lr1DVW__clockIcon{width:20px;height:20px}.SimulatorHeader-module__Lr1DVW__questionNumbers{overscroll-behavior-inline:contain;scrollbar-width:thin;justify-content:flex-start;padding:0 .25rem;overflow-x:auto;width:100%!important}.SimulatorHeader-module__Lr1DVW__questionNumber{flex-basis:44px;width:44px;height:44px;font-size:.78rem}}@media (max-width:820px) and (max-height:500px){.SimulatorHeader-module__Lr1DVW__examHeader{height:calc(103px + var(--exam-safe-top))}.SimulatorHeader-module__Lr1DVW__progressStrip{display:none}}
.IntroScreen-module__Lt8u7W__preflightStage{background:#fff;place-items:center;min-height:100%;padding:3rem 1.5rem 7rem;display:grid;overflow:auto}.IntroScreen-module__Lt8u7W__preflightContent{color:#111;text-align:center;flex-direction:column;align-items:center;width:min(760px,100%);display:flex}.IntroScreen-module__Lt8u7W__preflightTitle{margin:3rem 0 1.7rem;font-size:clamp(1rem,1.7vw,1.4rem);font-weight:700;line-height:1.35}.IntroScreen-module__Lt8u7W__demoEyebrow{color:var(--exam-blue);letter-spacing:.04em;margin:2rem 0 0;font-size:.78rem;font-weight:800}.IntroScreen-module__Lt8u7W__demoTitle{color:#20242a;margin:.45rem 0 0;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.2}.IntroScreen-module__Lt8u7W__demoMeta{color:#606872;margin:.65rem 0 0;font-size:.95rem;font-weight:700;line-height:1.6}.IntroScreen-module__Lt8u7W__learningPromise{text-align:start;direction:rtl;background:#f7f9fb;border:1px solid #d7e0e9;border-radius:14px;width:min(590px,100%);margin-top:1.5rem;padding:1.1rem 1.25rem}.IntroScreen-module__Lt8u7W__learningPromise h2{color:#20242a;margin:0;font-size:1rem;line-height:1.4}.IntroScreen-module__Lt8u7W__learningPromise p{color:#565f69;margin:.4rem 0 0;font-size:.9rem;line-height:1.65}.IntroScreen-module__Lt8u7W__soundCheck{text-align:start;direction:rtl;border:1px solid #d7e0e9;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.25rem 1rem;width:min(590px,100%);margin-top:.85rem;padding:.85rem 1rem;display:grid}.IntroScreen-module__Lt8u7W__soundCheck>div{gap:.15rem;min-width:0;display:grid}.IntroScreen-module__Lt8u7W__soundCheck strong{color:#20242a;font-size:.9rem}.IntroScreen-module__Lt8u7W__soundCheck div span{color:#606872;font-size:.78rem;line-height:1.5}.IntroScreen-module__Lt8u7W__soundCheck .IntroScreen-module__Lt8u7W__soundCheckButton{min-width:8.75rem;min-height:44px;margin-top:0;font-size:.88rem}.IntroScreen-module__Lt8u7W__soundCheck .IntroScreen-module__Lt8u7W__preflightStatus{grid-column:1/-1;min-height:1.25rem;margin-top:.25rem;font-size:.75rem}.IntroScreen-module__Lt8u7W__soundCheck+.IntroScreen-module__Lt8u7W__preflightStartButton,.IntroScreen-module__Lt8u7W__learningPromise+.IntroScreen-module__Lt8u7W__preflightStartButton{margin-top:1.35rem}.IntroScreen-module__Lt8u7W__demoNotice{color:#606872;max-width:590px;margin:.8rem 0 0;font-size:.76rem;line-height:1.55}.IntroScreen-module__Lt8u7W__preflightStartButton,.IntroScreen-module__Lt8u7W__soundCheckButton{cursor:pointer;border:0;border-radius:999px;min-width:200px;line-height:1}.IntroScreen-module__Lt8u7W__preflightStartButton{color:#fff;background:#316cac;min-height:58px;padding:.7rem 2rem;font-size:1rem}.IntroScreen-module__Lt8u7W__preflightStartButton:hover{background:#285b91}.IntroScreen-module__Lt8u7W__preflightStartButton:disabled{cursor:wait;opacity:.7}.IntroScreen-module__Lt8u7W__startError{color:#963b3b;margin:.7rem 0 0;font-size:.8rem;font-weight:700}.IntroScreen-module__Lt8u7W__soundCheckButton{color:#111;background:#d5d5d5;min-height:48px;margin-top:1rem;padding:.6rem 1.7rem;font-size:1.12rem;font-weight:700}.IntroScreen-module__Lt8u7W__soundCheckButton:hover{background:#c4c4c4}.IntroScreen-module__Lt8u7W__preflightStartButton:focus-visible,.IntroScreen-module__Lt8u7W__soundCheckButton:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.IntroScreen-module__Lt8u7W__keyboardCheck{color:#858585;direction:rtl;background:#fff;border:1px solid #d6d6d6;border-radius:16px;place-items:center;gap:.15rem;min-width:min(365px,92vw);min-height:84px;margin-top:1.7rem;padding:.75rem 1.4rem;font-size:1rem;font-weight:700;display:grid;box-shadow:0 2px 8px #00000021}.IntroScreen-module__Lt8u7W__keyboardCheck strong{color:#858585;font-size:1.05rem}.IntroScreen-module__Lt8u7W__keyboardCheckInput{color:#111;text-align:left;direction:ltr;background:#fff;border:1px solid #9da6af;border-radius:8px;width:min(260px,75vw);min-height:44px;padding:.35rem .8rem;font-size:1rem}.IntroScreen-module__Lt8u7W__keyboardCheckInput:focus{border-color:var(--exam-blue);outline:3px solid #477fc038}.IntroScreen-module__Lt8u7W__preflightStatus{color:#5d6670;direction:rtl;min-height:1.5rem;margin-top:.55rem;font-size:.9rem}.IntroScreen-module__Lt8u7W__keyboardWarning{color:#a44842!important}.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__preflightStage{color:#f5f5f5;background:#060606}.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__preflightContent,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__demoTitle,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__learningPromise h2,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__soundCheck strong{color:#f5f5f5}.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__demoMeta,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__learningPromise p,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__soundCheck div span,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__demoNotice,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__preflightStatus{color:#bdc5cf}.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__startError{color:#ffb4ab}.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__learningPromise,.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__soundCheck{background:#15181d;border-color:#414851}.IntroScreen-module__Lt8u7W__darkMode .IntroScreen-module__Lt8u7W__keyboardCheck{color:#f5f5f5;background:#090909;border-color:#555}@media (min-width:821px) and (max-width:932px) and (max-height:500px),(max-width:820px){.IntroScreen-module__Lt8u7W__preflightStage{padding-top:max(3rem, var(--exam-safe-top));padding-right:max(1.5rem, var(--exam-safe-right));padding-bottom:max(7rem, var(--exam-safe-bottom));padding-left:max(1.5rem, var(--exam-safe-left))}}@media (max-width:540px){.IntroScreen-module__Lt8u7W__preflightStage{padding-right:max(.9rem, var(--exam-safe-right));padding-left:max(.9rem, var(--exam-safe-left))}.IntroScreen-module__Lt8u7W__preflightContent{width:100%;min-width:0}.IntroScreen-module__Lt8u7W__preflightTitle{white-space:normal;width:100%;margin-top:2.4rem;font-size:1rem}.IntroScreen-module__Lt8u7W__demoEyebrow{margin-top:1.5rem}.IntroScreen-module__Lt8u7W__demoTitle{font-size:1.65rem}.IntroScreen-module__Lt8u7W__preflightStartButton,.IntroScreen-module__Lt8u7W__soundCheckButton{width:min(230px,100%);min-width:0}.IntroScreen-module__Lt8u7W__keyboardCheck{width:100%;min-width:0}.IntroScreen-module__Lt8u7W__soundCheck{grid-template-columns:1fr}.IntroScreen-module__Lt8u7W__soundCheck .IntroScreen-module__Lt8u7W__soundCheckButton{width:100%}}[data-simulation-large-text=true] .IntroScreen-module__Lt8u7W__learningPromise p{font-size:1rem}[data-simulation-large-text=true] .IntroScreen-module__Lt8u7W__demoMeta{font-size:1rem}[data-simulation-large-text=true] .IntroScreen-module__Lt8u7W__demoNotice{font-size:.9rem}[data-simulation-large-text=true] .IntroScreen-module__Lt8u7W__soundCheck div span{font-size:.9rem}[data-simulation-large-text=true] .IntroScreen-module__Lt8u7W__soundCheck .IntroScreen-module__Lt8u7W__preflightStatus{font-size:.9rem}
.QuestionScreen-module__gUswhG__largeText .QuestionScreen-module__gUswhG__questionPrompt,.QuestionScreen-module__gUswhG__largeText .QuestionScreen-module__gUswhG__answerContent,.QuestionScreen-module__gUswhG__largeText .QuestionScreen-module__gUswhG__passageText,.QuestionScreen-module__gUswhG__largeText .QuestionScreen-module__gUswhG__listeningHeading h2{font-size:1.2em;line-height:1.7}.QuestionScreen-module__gUswhG__largeText .QuestionScreen-module__gUswhG__questionTitle{font-size:2rem}.QuestionScreen-module__gUswhG__sideNavigation:focus-visible{outline-offset:2px;outline:3px solid #f5b64b}.QuestionScreen-module__gUswhG__bookletStage{background:var(--exam-workspace);scrollbar-color:#b7b7b7 transparent;justify-content:center;padding:0 7.5rem;display:flex;position:absolute;inset:106px 0 0;overflow:auto}.QuestionScreen-module__gUswhG__booklet{flex:none;width:min(1000px,100vw - 15rem);min-height:max(690px,100dvh - 106px);position:relative}.QuestionScreen-module__gUswhG__bookletWide{width:min(1670px,100vw - 12rem)}.QuestionScreen-module__gUswhG__paperLayer{background:#fff;border:1px solid #7070701a;box-shadow:0 3px 4px #5a5c5d3d}.QuestionScreen-module__gUswhG__paperLayerBack,.QuestionScreen-module__gUswhG__paperLayerMiddle,.QuestionScreen-module__gUswhG__paperLayerFront{min-height:inherit;position:absolute;inset:0}.QuestionScreen-module__gUswhG__paperLayerBack{z-index:1;transform:translate(10px)}.QuestionScreen-module__gUswhG__paperLayerMiddle{z-index:2;background:#fcfcfc;transform:translate(5px)}.QuestionScreen-module__gUswhG__paperLayerFront{z-index:3;overflow:hidden}.QuestionScreen-module__gUswhG__paperContent{z-index:4;width:min(760px,100% - 5rem);margin:0 auto;padding:42px 0 6rem;font-size:21.6px;line-height:1.55;position:relative}.QuestionScreen-module__gUswhG__questionPane{min-width:0}.QuestionScreen-module__gUswhG__questionTitle{color:var(--exam-blue);margin:0 0 1rem;font-size:28px;font-weight:400;line-height:1.25}.QuestionScreen-module__gUswhG__questionPrompt{color:#000;margin:0;font-size:21.6px;line-height:1.65}.QuestionScreen-module__gUswhG__wordFormationBlock{margin-top:.5rem}.QuestionScreen-module__gUswhG__wordFormationInput{color:#111;width:min(18ch,45vw);font:inherit;text-align:center;background:#fff;border:0;border-bottom:2px solid #202226;border-radius:0;outline:0;margin:0 .35rem;padding:.12rem .35rem .05rem}.QuestionScreen-module__gUswhG__wordFormationInput:focus{border-bottom-color:var(--exam-blue);box-shadow:0 3px #2b6cb02e}.QuestionScreen-module__gUswhG__wordFormationBase{color:#24272b;margin:2.2rem 0 .35rem;font-size:1.05rem}.QuestionScreen-module__gUswhG__wordFormationBase strong{letter-spacing:.03em;font-size:1.3rem}.QuestionScreen-module__gUswhG__wordFormationHint{color:#5e6670;margin:0;font-size:.9rem}.QuestionScreen-module__gUswhG__essayContent{width:min(1080px,100% - 4rem)}.QuestionScreen-module__gUswhG__essayTask{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem;margin-top:1.5rem;display:grid}.QuestionScreen-module__gUswhG__essayPromptPanel,.QuestionScreen-module__gUswhG__essayEditorPanel{background:#fff;border:1px solid #cbd3db;border-radius:8px;min-width:0;padding:1.5rem}.QuestionScreen-module__gUswhG__essayInstruction{color:#59626b;margin:0 0 1.25rem;font-size:.92rem;line-height:1.5}.QuestionScreen-module__gUswhG__essayPrompt{margin:0;font-size:1.12rem;line-height:1.7}.QuestionScreen-module__gUswhG__essayEditorPanel{gap:.65rem;display:grid}.QuestionScreen-module__gUswhG__essayEditorPanel label{color:var(--exam-blue);font-weight:700}.QuestionScreen-module__gUswhG__essayEditorPanel textarea{resize:vertical;color:#111;width:100%;min-height:310px;font:inherit;background:#fff;border:1px solid #8e9aa5;border-radius:6px;padding:1rem;line-height:1.65}.QuestionScreen-module__gUswhG__essayEditorPanel textarea:focus-visible{outline:2px solid var(--exam-blue);outline-offset:2px}.QuestionScreen-module__gUswhG__essayWordCount{color:#59626b;text-align:right;margin:0;font-size:.85rem}.QuestionScreen-module__gUswhG__promptBlank{vertical-align:baseline;overflow-wrap:anywhere;border-bottom:1.5px solid;justify-content:center;align-items:flex-end;min-width:5ch;max-width:100%;margin:0;font-weight:400;line-height:1.15;display:inline-flex}.QuestionScreen-module__gUswhG__questionTitle{font-weight:700}.QuestionScreen-module__gUswhG__answersTable{border:0;gap:0;width:100%;margin:1.75rem 0 5rem;padding:0;display:grid}.QuestionScreen-module__gUswhG__answerRow{cursor:pointer;border-radius:6px;grid-template-columns:82px minmax(0,1fr);align-items:stretch;min-height:82px;transition:background-color .14s;display:grid}.QuestionScreen-module__gUswhG__answerRow:nth-of-type(odd){background:#e9eef0}.QuestionScreen-module__gUswhG__answerRow:nth-of-type(2n){background:#e9eef052}.QuestionScreen-module__gUswhG__answerRowSelected{background:#54938326}.QuestionScreen-module__gUswhG__answerRow:has(.QuestionScreen-module__gUswhG__answerRadio:focus-visible){outline:2px solid var(--exam-blue);outline-offset:2px}.QuestionScreen-module__gUswhG__answerInputCell{border-right:2px solid #fff;place-items:center;display:grid}.QuestionScreen-module__gUswhG__answerRadio{appearance:none;cursor:pointer;background:#fff;border:1px solid #8a8c90;border-radius:50%;place-items:center;width:25px;height:25px;margin:0;display:grid}.QuestionScreen-module__gUswhG__answerRadio:before{content:"";background:var(--exam-blue);border-radius:50%;width:13px;height:13px;transition:transform .1s;transform:scale(0)}.QuestionScreen-module__gUswhG__answerRadio:checked{border-color:var(--exam-blue);box-shadow:inset 0 0 0 3px #fff}.QuestionScreen-module__gUswhG__answerRadio:checked:before{transform:scale(1)}.QuestionScreen-module__gUswhG__answerRadio:focus-visible{outline-offset:2px;outline:3px solid #f5b64b}.QuestionScreen-module__gUswhG__answerContent{color:#000;align-items:center;min-width:0;padding:.85rem 1rem;display:flex}.QuestionScreen-module__gUswhG__inlineInstructions{color:#000;min-height:560px;padding:14px 0 5rem;position:relative}.QuestionScreen-module__gUswhG__inlineInstructions p{width:min(720px,100% - 1rem);margin:0 auto;font-size:21.6px;line-height:1.6}.QuestionScreen-module__gUswhG__inlineInstructionsClose{color:#717378;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;font-size:24px;display:grid;position:absolute;top:-8px;right:-18px}.QuestionScreen-module__gUswhG__pageFold{clip-path:polygon(100% 0,100% 100%,0 100%);background:linear-gradient(135deg,#0000 0 49%,#d8d8d8 50%,#f7f7f7 54% 72%,#c9c9c9 73% 100%);width:92px;height:92px;position:absolute;bottom:0;right:0;overflow:hidden}.QuestionScreen-module__gUswhG__sideNavigation{z-index:12;color:#565a69;cursor:pointer;background:#fff;border:3px solid #c8c8c8;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:fixed;top:54%;box-shadow:0 2px 5px #00000014}.QuestionScreen-module__gUswhG__navigationChevron{fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:3.6px;width:24px;height:32px}.QuestionScreen-module__gUswhG__sideNavigation:hover:not(:disabled){border-color:var(--exam-blue);color:var(--exam-blue)}.QuestionScreen-module__gUswhG__sideNavigation:disabled{visibility:hidden}.QuestionScreen-module__gUswhG__previousQuestion{left:max(24px,50vw - 610px)}.QuestionScreen-module__gUswhG__nextQuestion{right:max(24px,50vw - 610px)}.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__previousQuestion{left:1.5rem}.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__nextQuestion{right:1.5rem}.QuestionScreen-module__gUswhG__twoColumnContent{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4.5rem;width:calc(100% - 9rem);padding-top:58px;display:grid}.QuestionScreen-module__gUswhG__twoColumnContent:before{content:"";background:linear-gradient(90deg,#0000,#55585c1f,#0000);width:28px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.QuestionScreen-module__gUswhG__passagePane,.QuestionScreen-module__gUswhG__twoColumnContent .QuestionScreen-module__gUswhG__questionPane{z-index:1;max-height:calc(100dvh - 184px);padding:0 .8rem 5rem;position:relative;overflow:auto}.QuestionScreen-module__gUswhG__passagePane h2{color:var(--exam-blue);margin:0 0 1rem;font-size:1.45rem;font-weight:400}.QuestionScreen-module__gUswhG__passageText{color:#25272a;text-indent:20px;font-size:1rem;line-height:1.72}.QuestionScreen-module__gUswhG__passageText p{margin:0 0 1.1rem}.QuestionScreen-module__gUswhG__listeningPane{background:linear-gradient(145deg,#f6f8fa,#eef2f5);flex-direction:column;justify-content:flex-start;display:flex}.QuestionScreen-module__gUswhG__listeningHeading{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.QuestionScreen-module__gUswhG__listeningHeading p{color:#59616a;margin:.25rem 0 0;font-size:.92rem;line-height:1.45}.QuestionScreen-module__gUswhG__listeningHeading h2{color:#202226;margin:0;font-size:1.2rem;font-style:italic;font-weight:700;line-height:1.45}.QuestionScreen-module__gUswhG__listeningIcon{fill:none;width:44px;height:44px;stroke:var(--exam-blue);stroke-linecap:round;stroke-width:3px;flex:0 0 44px}.QuestionScreen-module__gUswhG__listeningIllustration{fill:none;stroke:#777f87;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;background:#fff;border:1px solid #d6dde4;width:100%;min-height:315px;margin:1.4rem 0;display:block}.QuestionScreen-module__gUswhG__questionListeningIcon{height:48px;margin:0 0 12px}.QuestionScreen-module__gUswhG__questionListeningIcon .QuestionScreen-module__gUswhG__listeningIcon{stroke:#111;width:48px;height:48px}.QuestionScreen-module__gUswhG__listeningCueNotice{color:#5d6470;margin:-.7rem 0 .8rem;font-size:.82rem;font-weight:700}.QuestionScreen-module__gUswhG__hideQuestionsButton,.QuestionScreen-module__gUswhG__showQuestionsFloating{border:1px solid var(--exam-blue);min-height:44px;color:var(--exam-blue);cursor:pointer;background:#fff;border-radius:23px;padding:.35rem .95rem}.QuestionScreen-module__gUswhG__hideQuestionsButton{margin:0 0 2.3rem auto;display:block}.QuestionScreen-module__gUswhG__showQuestionsFloating{z-index:18;position:fixed;top:145px;right:6.5rem}.QuestionScreen-module__gUswhG__stimulusOnlyContent{grid-template-columns:minmax(0,1fr)}.QuestionScreen-module__gUswhG__stimulusOnlyContent:before{display:none}.QuestionScreen-module__gUswhG__stimulusOnlyContent .QuestionScreen-module__gUswhG__passagePane{width:min(920px,100%);margin:0 auto}.QuestionScreen-module__gUswhG__questionPaneHidden{display:none}.QuestionScreen-module__gUswhG__audioControls{background:#fff;border:1px solid #cbd3db;border-radius:10px;grid-template-columns:48px minmax(90px,1fr) auto;align-items:center;gap:.55rem;width:100%;padding:.65rem;display:grid}.QuestionScreen-module__gUswhG__audioPlayButton{color:#fff;cursor:pointer;border:1px solid #9ba8b4;border-color:var(--exam-blue);background:#fff;background:var(--exam-blue);border-radius:999px;min-height:42px;font-weight:800}.QuestionScreen-module__gUswhG__audioProgress{width:100%;min-height:44px;accent-color:var(--exam-blue)}.QuestionScreen-module__gUswhG__audioTime{color:#343b42;font-variant-numeric:tabular-nums;min-width:76px;font-size:.78rem}.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__bookletStage,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__paperLayer,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__paperLayerMiddle,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__paperLayerFront{color:#f5f5f5;background:#060606}.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__questionPrompt,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__answerContent,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__passageText{color:#f5f5f5}.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__answerRow:nth-of-type(odd){background:#202326}.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__answerRow:nth-of-type(2n){background:#111315}.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__answerRowSelected{background:#17352f}.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__essayPromptPanel,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__essayEditorPanel,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__essayEditorPanel textarea{color:#f5f5f5;background:#111315;border-color:#555}.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__hideQuestionsButton,.QuestionScreen-module__gUswhG__darkMode .QuestionScreen-module__gUswhG__showQuestionsFloating{color:#f5f5f5;background:#111}@media (max-width:1180px){.QuestionScreen-module__gUswhG__bookletStage{padding-left:4.5rem;padding-right:4.5rem}.QuestionScreen-module__gUswhG__booklet{width:min(1000px,100vw - 9rem)}.QuestionScreen-module__gUswhG__bookletWide{width:calc(100vw - 9rem)}.QuestionScreen-module__gUswhG__previousQuestion{left:.8rem}.QuestionScreen-module__gUswhG__nextQuestion{right:.8rem}}@media (min-width:821px) and (max-width:932px) and (max-height:500px){.QuestionScreen-module__gUswhG__bookletStage{padding-right:max(4.5rem, var(--exam-safe-right));padding-bottom:max(1rem, var(--exam-safe-bottom));padding-left:max(4.5rem, var(--exam-safe-left));inset-block-start:calc(106px + var(--exam-safe-top))}.QuestionScreen-module__gUswhG__booklet,.QuestionScreen-module__gUswhG__bookletWide{width:100%;min-height:max(28rem, calc(100dvh - 106px - var(--exam-safe-top) - var(--exam-safe-bottom)))}.QuestionScreen-module__gUswhG__paperLayerFront{min-height:inherit;position:relative;inset:auto}.QuestionScreen-module__gUswhG__previousQuestion,.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__previousQuestion{left:max(.8rem, var(--exam-safe-left))}.QuestionScreen-module__gUswhG__nextQuestion,.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__nextQuestion{right:max(.8rem, var(--exam-safe-right))}.QuestionScreen-module__gUswhG__showQuestionsFloating{right:max(6.5rem, var(--exam-safe-right))}}@media (max-width:820px){.QuestionScreen-module__gUswhG__bookletStage{padding:14px 0 max(1rem, var(--exam-safe-bottom));padding-right:max(3.4rem, var(--exam-safe-right));padding-left:max(3.4rem, var(--exam-safe-left));inset-block-start:calc(145px + var(--exam-safe-top))}.QuestionScreen-module__gUswhG__booklet,.QuestionScreen-module__gUswhG__bookletWide{width:100%;min-height:max(610px, calc(100dvh - 145px - var(--exam-safe-top)))}.QuestionScreen-module__gUswhG__paperLayerFront{min-height:inherit;position:relative;inset:auto}.QuestionScreen-module__gUswhG__paperContent,.QuestionScreen-module__gUswhG__twoColumnContent{width:calc(100% - 2.5rem);padding-top:22px}.QuestionScreen-module__gUswhG__wordFormationInput{min-height:44px}.QuestionScreen-module__gUswhG__twoColumnContent{display:block}.QuestionScreen-module__gUswhG__hideQuestionsButton,.QuestionScreen-module__gUswhG__showQuestionsFloating{display:none}.QuestionScreen-module__gUswhG__questionPaneHidden{display:block}.QuestionScreen-module__gUswhG__twoColumnContent:before{display:none}.QuestionScreen-module__gUswhG__passagePane,.QuestionScreen-module__gUswhG__twoColumnContent .QuestionScreen-module__gUswhG__questionPane{max-height:none;padding-left:0;padding-right:0;overflow:visible}.QuestionScreen-module__gUswhG__passagePane{border-bottom:1px solid #d8d8d8;margin-bottom:2.2rem;padding-bottom:1.7rem}.QuestionScreen-module__gUswhG__listeningIllustration{min-height:220px}.QuestionScreen-module__gUswhG__audioControls{grid-template-columns:44px minmax(80px,1fr)}.QuestionScreen-module__gUswhG__audioTime{grid-area:2/1/auto/-1;justify-self:center}.QuestionScreen-module__gUswhG__questionTitle{font-size:1.45rem}.QuestionScreen-module__gUswhG__questionPrompt,.QuestionScreen-module__gUswhG__paperContent{font-size:1rem}.QuestionScreen-module__gUswhG__answerRow{grid-template-columns:60px minmax(0,1fr);min-height:68px}.QuestionScreen-module__gUswhG__sideNavigation{top:auto;bottom:max(1rem, var(--exam-safe-bottom))}.QuestionScreen-module__gUswhG__previousQuestion,.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__previousQuestion{left:max(.4rem, var(--exam-safe-left))}.QuestionScreen-module__gUswhG__nextQuestion,.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__nextQuestion{right:max(.4rem, var(--exam-safe-right))}}@media (max-width:540px){.QuestionScreen-module__gUswhG__audioControls{grid-template-columns:44px minmax(44px,1fr);gap:.35rem;padding:.45rem}.QuestionScreen-module__gUswhG__audioPlayButton{min-height:44px;font-size:.75rem}.QuestionScreen-module__gUswhG__audioTime{grid-column:1/-1;justify-self:center}.QuestionScreen-module__gUswhG__essayContent{width:calc(100% - 1.5rem)}.QuestionScreen-module__gUswhG__essayTask{grid-template-columns:1fr;gap:1rem}.QuestionScreen-module__gUswhG__essayPromptPanel,.QuestionScreen-module__gUswhG__essayEditorPanel{padding:1rem}.QuestionScreen-module__gUswhG__bookletStage{padding:.5rem 0 calc(8.25rem + var(--exam-safe-bottom));padding-right:max(.375rem, var(--exam-safe-right));padding-left:max(.375rem, var(--exam-safe-left));overflow-x:hidden}.QuestionScreen-module__gUswhG__booklet,.QuestionScreen-module__gUswhG__bookletWide{width:100%}.QuestionScreen-module__gUswhG__paperContent,.QuestionScreen-module__gUswhG__twoColumnContent{width:calc(100% - 1rem);padding-top:1rem}.QuestionScreen-module__gUswhG__paperLayerBack{transform:translate(3px)}.QuestionScreen-module__gUswhG__paperLayerMiddle{transform:translate(1.5px)}.QuestionScreen-module__gUswhG__questionTitle{margin-bottom:1.25rem;font-size:1.6rem}.QuestionScreen-module__gUswhG__questionPrompt,.QuestionScreen-module__gUswhG__paperContent{font-size:1.08rem;line-height:1.7}.QuestionScreen-module__gUswhG__questionPrompt,.QuestionScreen-module__gUswhG__answerContent,.QuestionScreen-module__gUswhG__passageText,.QuestionScreen-module__gUswhG__inlineInstructions p{overflow-wrap:anywhere}.QuestionScreen-module__gUswhG__answersTable{gap:0;margin-bottom:8.5rem}.QuestionScreen-module__gUswhG__answerRow{grid-template-columns:50px minmax(0,1fr)}.QuestionScreen-module__gUswhG__answerContent{padding-left:.35rem;padding-right:.6rem;font-size:.93rem}.QuestionScreen-module__gUswhG__pageFold{width:62px;height:62px}.QuestionScreen-module__gUswhG__sideNavigation{width:44px;height:44px;bottom:max(.6rem, var(--exam-safe-bottom));font-size:1.7rem}.QuestionScreen-module__gUswhG__nextQuestion,.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__nextQuestion{right:max(.5rem, var(--exam-safe-right));left:auto}.QuestionScreen-module__gUswhG__previousQuestion,.QuestionScreen-module__gUswhG__bookletStageWide .QuestionScreen-module__gUswhG__previousQuestion{left:max(.5rem, var(--exam-safe-left))}.QuestionScreen-module__gUswhG__listeningIllustration{min-height:0;max-height:12rem}}@media (max-width:820px) and (max-height:500px){.QuestionScreen-module__gUswhG__bookletStage{inset-block-start:calc(103px + var(--exam-safe-top))}.QuestionScreen-module__gUswhG__booklet,.QuestionScreen-module__gUswhG__bookletWide{min-height:max(28rem, calc(100dvh - 103px - var(--exam-safe-top)))}}@media (prefers-reduced-motion:reduce){.QuestionScreen-module__gUswhG__answerRow,.QuestionScreen-module__gUswhG__answerRadio:before{transition:none}}.QuestionScreen-module__gUswhG__listeningPending{color:#6b5316;background:#fdf7e8;border:1px dashed #b08b3a;border-radius:8px;margin:1rem 0 0;padding:.9rem 1rem;font-size:.85rem;line-height:1.55}.QuestionScreen-module__gUswhG__listeningPending code{background:#f3e6c6;border-radius:3px;padding:.08em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}
.ReportIssue-module__G_eHXq__trigger{color:#68717b;cursor:pointer;min-height:2.1rem;font:inherit;background:#fff;border:1px solid #d7e0e9;border-radius:999px;padding:.35rem .7rem;font-size:.78rem;font-weight:700}.ReportIssue-module__G_eHXq__trigger:hover{color:#343b44;border-color:#b9c6d4}.ReportIssue-module__G_eHXq__trigger:focus-visible{outline-offset:2px;outline:2px solid #3a74b7}.ReportIssue-module__G_eHXq__form{text-align:left;background:#fff;border:1px solid #d7e0e9;border-radius:12px;gap:.75rem;margin-top:.75rem;padding:.9rem;display:grid}.ReportIssue-module__G_eHXq__field{gap:.3rem;display:grid}.ReportIssue-module__G_eHXq__field>span{color:#565f69;font-size:.78rem;font-weight:700}.ReportIssue-module__G_eHXq__field select,.ReportIssue-module__G_eHXq__field textarea{color:#20242a;width:100%;font:inherit;background:#fff;border:1px solid #d7e0e9;border-radius:8px;padding:.5rem .6rem;font-size:.85rem}.ReportIssue-module__G_eHXq__field textarea{resize:vertical;min-height:5.5rem;line-height:1.55}.ReportIssue-module__G_eHXq__field select:focus-visible,.ReportIssue-module__G_eHXq__field textarea:focus-visible{outline-offset:1px;outline:2px solid #3a74b7}.ReportIssue-module__G_eHXq__actions{flex-wrap:wrap;gap:.5rem;display:flex}.ReportIssue-module__G_eHXq__submit,.ReportIssue-module__G_eHXq__cancel{cursor:pointer;min-height:2.3rem;font:inherit;border-radius:999px;padding:.45rem .9rem;font-size:.82rem;font-weight:800}.ReportIssue-module__G_eHXq__submit{color:#fff;background:#3a74b7;border:1px solid #3a74b7}.ReportIssue-module__G_eHXq__submit:disabled{cursor:not-allowed;background:#c3cedb;border-color:#c3cedb}.ReportIssue-module__G_eHXq__cancel{color:#565f69;background:#fff;border:1px solid #d7e0e9}.ReportIssue-module__G_eHXq__error{color:#a63030;margin:0;font-size:.8rem}.ReportIssue-module__G_eHXq__sent{color:#1f6b38;margin:.5rem 0 0;font-size:.82rem;font-weight:700}
.MistakeReviewDialog-module__ao40Oa__understoodControl:has(input:focus-visible){outline-offset:2px;outline:3px solid #f5b64b}.MistakeReviewDialog-module__ao40Oa__dialogBody{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:0 1.25rem 1.5rem;overflow-y:auto}.MistakeReviewDialog-module__ao40Oa__section{margin-top:1.35rem}.MistakeReviewDialog-module__ao40Oa__sectionHeader{border-bottom:1px solid #d8e0e8;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.5rem;display:flex}.MistakeReviewDialog-module__ao40Oa__sectionHeader h3{color:#20242a;margin:0;font-size:.98rem}.MistakeReviewDialog-module__ao40Oa__sectionHeader>span{color:#68717b;flex:none;font-size:.78rem;font-weight:700}.MistakeReviewDialog-module__ao40Oa__mistakeList{gap:.9rem;margin-top:.85rem;display:grid}.MistakeReviewDialog-module__ao40Oa__mistake{background:#fff;border:1px solid #d9e1e9;border-radius:13px;padding:1rem;box-shadow:0 7px 20px #2836450f}.MistakeReviewDialog-module__ao40Oa__mistake[data-understood=true]{background:#f7fcf8;border-color:#9ecfaf}.MistakeReviewDialog-module__ao40Oa__mistake[data-solution=true]{border-color:#b9dcc3}.MistakeReviewDialog-module__ao40Oa__mistakeHeader{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.MistakeReviewDialog-module__ao40Oa__questionNumber{color:#20242a;font-size:.85rem;font-weight:800}.MistakeReviewDialog-module__ao40Oa__incorrectBadge,.MistakeReviewDialog-module__ao40Oa__unansweredBadge,.MistakeReviewDialog-module__ao40Oa__correctBadge{border-radius:999px;flex:none;padding:.25rem .6rem;font-size:.72rem;font-weight:800}.MistakeReviewDialog-module__ao40Oa__incorrectBadge{color:#a63030;background:#fdecec}.MistakeReviewDialog-module__ao40Oa__unansweredBadge{color:#5c646d;background:#f1f2f4}.MistakeReviewDialog-module__ao40Oa__correctBadge{color:#276a3d;background:#e5f3e9}.MistakeReviewDialog-module__ao40Oa__answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:.85rem 0 0;display:grid}.MistakeReviewDialog-module__ao40Oa__answers>div{border:1px solid;border-radius:10px;padding:.75rem .85rem}.MistakeReviewDialog-module__ao40Oa__wrongAnswer{background:#fff8f8;border-color:#efc2c2!important}.MistakeReviewDialog-module__ao40Oa__correctAnswer{background:#f4fbf6;border-color:#b9dcc3!important}.MistakeReviewDialog-module__ao40Oa__answers dt{font-size:.72rem;font-weight:800}.MistakeReviewDialog-module__ao40Oa__wrongAnswer dt{color:#9c3030}.MistakeReviewDialog-module__ao40Oa__correctAnswer dt{color:#487156}.MistakeReviewDialog-module__ao40Oa__answers dd{text-align:left;margin:.3rem 0 0;font-size:.86rem;font-weight:800;line-height:1.5}.MistakeReviewDialog-module__ao40Oa__wrongAnswer dd{color:#8e2828}.MistakeReviewDialog-module__ao40Oa__questionPrompt,.MistakeReviewDialog-module__ao40Oa__explanation{background:#fff;border:1px solid #d9e2ec;border-radius:10px;margin-top:.75rem;padding:.85rem .9rem}.MistakeReviewDialog-module__ao40Oa__questionPrompt h4,.MistakeReviewDialog-module__ao40Oa__explanation h4{color:#3c556f;margin:0;font-size:.8rem;font-weight:800}.MistakeReviewDialog-module__ao40Oa__questionPrompt p{color:#343b44;text-align:left;overflow-wrap:anywhere;margin:.45rem 0 0;font-size:.86rem;line-height:1.65}.MistakeReviewDialog-module__ao40Oa__explanation .MistakeReviewDialog-module__ao40Oa__languageLine{margin-top:.65rem}.MistakeReviewDialog-module__ao40Oa__sentenceComparison{gap:.75rem;margin-top:.75rem;display:grid}.MistakeReviewDialog-module__ao40Oa__correctAnswer dd{color:#176332}.MistakeReviewDialog-module__ao40Oa__sentenceVersion{border:1px solid;border-radius:10px;margin-top:.75rem;padding:.9rem}.MistakeReviewDialog-module__ao40Oa__sentenceVersion h4{margin:0;font-size:.8rem;font-weight:800}.MistakeReviewDialog-module__ao40Oa__chosenVersion{background:#fff8f8;border-color:#efc2c2}.MistakeReviewDialog-module__ao40Oa__chosenVersion h4{color:#9c3030}.MistakeReviewDialog-module__ao40Oa__correctVersion{background:#f7fcf8;border-color:#b9dcc3}.MistakeReviewDialog-module__ao40Oa__correctVersion h4{color:#276a3d}.MistakeReviewDialog-module__ao40Oa__usageExample{background:#f4f8fd;border:1px solid #c8d8eb;border-radius:10px;margin-top:.75rem;padding:.9rem}.MistakeReviewDialog-module__ao40Oa__usageExample h4{color:#2c639f;margin:0;font-size:.8rem;font-weight:800}.MistakeReviewDialog-module__ao40Oa__languageLine{color:#343b44;overflow-wrap:anywhere;gap:.18rem;min-width:0;margin:.65rem 0 0;font-size:.84rem;line-height:1.65;display:grid}.MistakeReviewDialog-module__ao40Oa__languageLine[dir=ltr]{text-align:left}.MistakeReviewDialog-module__ao40Oa__languageLabel{color:#6b737d;letter-spacing:.02em;font-size:.68rem;font-weight:800}.MistakeReviewDialog-module__ao40Oa__unavailableNotice{color:#69727c;margin:.65rem 0 0;font-size:.8rem;line-height:1.6}.MistakeReviewDialog-module__ao40Oa__understoodControl{color:#29323b;cursor:pointer;background:#fff;border:1px solid #cdd8e2;border-radius:9px;align-items:center;gap:.55rem;min-height:44px;margin-top:.9rem;padding:.5rem .75rem;font-size:.84rem;font-weight:800;display:inline-flex}.MistakeReviewDialog-module__ao40Oa__understoodControl input{accent-color:#267244;width:18px;height:18px;margin:0}.MistakeReviewDialog-module__ao40Oa__report{border-top:1px solid #e3e9ef;margin-top:.8rem;padding-top:.7rem}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__sectionHeader{border-color:#414851}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__sectionHeader h3{color:#f5f5f5}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__questionNumber{color:#f5f5f5}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__sectionHeader>span{color:#bdc5cf}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__languageLabel{color:#bdc5cf}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__unavailableNotice{color:#bdc5cf}:is([data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__mistake,[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__questionPrompt,[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__explanation,[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__understoodControl){color:#f5f5f5;background:#15181d;border-color:#414851}:is([data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__mistake[data-understood=true],[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__mistake[data-solution=true]){background:#142219;border-color:#4f8963}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__questionPrompt h4{color:#dce2ea}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__explanation h4{color:#dce2ea}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__questionPrompt p{color:#dce2ea}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__languageLine{color:#dce2ea}:is([data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__wrongAnswer,[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__chosenVersion){background:#28191b;border-color:#744545!important}:is([data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__correctAnswer,[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__correctVersion){background:#142219;border-color:#3f684c!important}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__usageExample{background:#151e29;border-color:#3f5670}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__usageExample h4{color:#9ebfe4}[data-simulation-dark=true] .MistakeReviewDialog-module__ao40Oa__report{border-color:#343b44}@media (max-width:600px){.MistakeReviewDialog-module__ao40Oa__dialogBody{padding-left:.85rem;padding-right:.85rem}.MistakeReviewDialog-module__ao40Oa__sectionHeader{flex-direction:column;align-items:flex-start}.MistakeReviewDialog-module__ao40Oa__mistake{padding:.85rem}.MistakeReviewDialog-module__ao40Oa__answers{grid-template-columns:1fr}}
.MistakeReview-module__iupWva__eyebrow{color:#68717b;letter-spacing:.03em;margin:0;font-size:.75rem;font-weight:700}.MistakeReview-module__iupWva__dialogHeader h2{color:#20242a;margin:.3rem 0 0;font-size:1.2rem}.MistakeReview-module__iupWva__progressText{color:#2c639f;max-width:48ch;margin:.5rem 0 0;font-size:.86rem;font-weight:800;line-height:1.55}.MistakeReview-module__iupWva__closeButton:focus-visible{outline-offset:2px;outline:3px solid #f5b64b}.MistakeReview-module__iupWva__dialog{background:#eef1f4;border:1px solid #cfd8e2;border-radius:18px;width:min(900px,100% - 2rem);max-width:none;height:min(860px,100dvh - 2rem);max-height:none;margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 90px #141f2b57}.MistakeReview-module__iupWva__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a24309e}.MistakeReview-module__iupWva__retryDialog{width:min(820px,100% - 2rem);height:auto;max-height:calc(100dvh - 2rem)}.MistakeReview-module__iupWva__dialogSurface{color:#20242a;flex-direction:column;height:100%;min-height:0;font-family:Roboto,Arial,sans-serif;display:flex}.MistakeReview-module__iupWva__dialogHeader{z-index:2;background:#fffffff5;border-bottom:1px solid #d7e0e9;flex:none;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.25rem;display:flex;position:sticky;top:0;box-shadow:0 5px 15px #24313f12}.MistakeReview-module__iupWva__closeButton{color:#4d5864;cursor:pointer;width:44px;height:44px;font:inherit;background:#fff;border:1px solid #cbd5df;border-radius:50%;flex:0 0 44px;place-items:center;padding:0;font-size:1.55rem;line-height:1;display:grid}.MistakeReview-module__iupWva__dialogFooter{background:#fffffffa;border-top:1px solid #d7e0e9;flex:none;justify-content:flex-end;padding:.85rem 1.25rem;display:flex}.MistakeReview-module__iupWva__completeButton{color:#fff;cursor:pointer;min-width:9.5rem;min-height:44px;font:inherit;background:#3a74b7;border:1px solid #3a74b7;border-radius:999px;padding:.65rem 1.15rem;font-size:.88rem;font-weight:700}.MistakeReview-module__iupWva__completeButton:hover{background:#2c639f}.MistakeReview-module__iupWva__completeButton:focus-visible{outline-offset:2px;outline:3px solid #f5b64b}[data-simulation-dark=true] .MistakeReview-module__iupWva__dialog{background:#0f1115;border-color:#414851}:is([data-simulation-dark=true] .MistakeReview-module__iupWva__dialogHeader,[data-simulation-dark=true] .MistakeReview-module__iupWva__dialogFooter){background:#090a0cfa;border-color:#414851}[data-simulation-dark=true] .MistakeReview-module__iupWva__dialogSurface{color:#f5f5f5}[data-simulation-dark=true] .MistakeReview-module__iupWva__dialogHeader h2{color:#f5f5f5}:is([data-simulation-dark=true] .MistakeReview-module__iupWva__eyebrow,[data-simulation-dark=true] .MistakeReview-module__iupWva__progressText){color:#9ebfe4}[data-simulation-dark=true] .MistakeReview-module__iupWva__closeButton{color:#d6dce4;background:#15181d;border-color:#4b5562}[data-simulation-large-text=true] .MistakeReview-module__iupWva__dialogSurface{font-size:1.125rem}@media (max-width:600px){.MistakeReview-module__iupWva__dialog,.MistakeReview-module__iupWva__retryDialog{top:max(.375rem, var(--exam-safe-top));right:max(.375rem, var(--exam-safe-right));bottom:max(.375rem, var(--exam-safe-bottom));left:max(.375rem, var(--exam-safe-left));border-radius:13px;width:auto;height:auto;max-height:none;margin:0;position:fixed}.MistakeReview-module__iupWva__dialogHeader{padding-left:.85rem;padding-right:.85rem}.MistakeReview-module__iupWva__dialogFooter{padding-right:.85rem;padding-bottom:max(.85rem, var(--exam-safe-bottom));padding-left:.85rem}.MistakeReview-module__iupWva__completeButton{width:100%}}@media (min-width:821px) and (max-width:932px) and (max-height:500px){.MistakeReview-module__iupWva__dialog,.MistakeReview-module__iupWva__retryDialog{top:max(.5rem, var(--exam-safe-top));right:max(.5rem, var(--exam-safe-right));bottom:max(.5rem, var(--exam-safe-bottom));left:max(.5rem, var(--exam-safe-left));width:auto;height:auto;max-height:none;margin:0;position:fixed}}@media (prefers-reduced-motion:reduce){.MistakeReview-module__iupWva__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.MistakeRetryDialog-module__-115vW__retryPrimary:focus-visible,.MistakeRetryDialog-module__-115vW__retrySecondary:focus-visible,.MistakeRetryDialog-module__-115vW__retryTextAnswer input:focus-visible{outline-offset:2px;outline:3px solid #f5b64b}.MistakeRetryDialog-module__-115vW__retryAnswers label:has(input:focus-visible){outline-offset:2px;outline:3px solid #f5b64b}.MistakeRetryDialog-module__-115vW__retryBody{padding:1.25rem;overflow-y:auto}.MistakeRetryDialog-module__-115vW__retryQuestion{color:#242a31;text-align:left}.MistakeRetryDialog-module__-115vW__retryStimulus{background:#f8fafc;border:1px solid #d4dde6;border-radius:10px;max-height:280px;padding:.8rem;font-size:.82rem;line-height:1.6;overflow-y:auto}.MistakeRetryDialog-module__-115vW__retryStimulus summary{cursor:pointer;font-weight:800}.MistakeRetryDialog-module__-115vW__retryAudio{background:#f8fafc;border:1px solid #d4dde6;border-radius:10px;gap:.5rem;padding:.8rem;font-size:.8rem;font-weight:800;display:grid}.MistakeRetryDialog-module__-115vW__retryAudio audio{width:100%}.MistakeRetryDialog-module__-115vW__retryPrompt{margin:1rem 0 0;font-size:1rem;font-weight:700;line-height:1.7}.MistakeRetryDialog-module__-115vW__retryAnswers{border:0;gap:.55rem;margin:.9rem 0 0;padding:0;display:grid}.MistakeRetryDialog-module__-115vW__retryAnswers label{cursor:pointer;background:#fff;border:1px solid #d6dee6;border-radius:9px;align-items:flex-start;gap:.65rem;min-height:44px;padding:.75rem;font-size:.87rem;line-height:1.55;display:flex}.MistakeRetryDialog-module__-115vW__retryAnswers input{flex:none;margin-top:.22rem}.MistakeRetryDialog-module__-115vW__retryTextAnswer{gap:.4rem;margin-top:1rem;font-size:.82rem;font-weight:800;display:grid}.MistakeRetryDialog-module__-115vW__retryTextAnswer input{min-height:44px;font:inherit;border:1px solid #bcc9d6;border-radius:8px;padding:.6rem .7rem}.MistakeRetryDialog-module__-115vW__retryTextAnswer small{color:#66717c;font-weight:600}.MistakeRetryDialog-module__-115vW__retryCorrect,.MistakeRetryDialog-module__-115vW__retryIncorrect,.MistakeRetryDialog-module__-115vW__retryComplete{border-radius:8px;margin:1rem 0 0;padding:.7rem .8rem;font-size:.84rem;font-weight:800}.MistakeRetryDialog-module__-115vW__retryCorrect,.MistakeRetryDialog-module__-115vW__retryComplete{color:#176332;background:#eaf7ee}.MistakeRetryDialog-module__-115vW__retryIncorrect{color:#9c3030;background:#fdecec}.MistakeRetryDialog-module__-115vW__retryActions{justify-content:center;gap:.65rem;margin-top:1rem;display:flex}.MistakeRetryDialog-module__-115vW__retryPrimary,.MistakeRetryDialog-module__-115vW__retrySecondary{cursor:pointer;min-height:44px;font:inherit;border:1px solid #3a74b7;border-radius:999px;padding:.55rem 1rem;font-size:.82rem;font-weight:800}.MistakeRetryDialog-module__-115vW__retryPrimary{color:#fff;background:#3a74b7}.MistakeRetryDialog-module__-115vW__retrySecondary{color:#2c639f;background:#fff}.MistakeRetryDialog-module__-115vW__retryPrimary:disabled,.MistakeRetryDialog-module__-115vW__retrySecondary:disabled{cursor:not-allowed;opacity:.45}@media (max-width:600px){.MistakeRetryDialog-module__-115vW__retryBody{padding-left:.85rem;padding-right:.85rem}.MistakeRetryDialog-module__-115vW__retryActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.MistakeRetryDialog-module__-115vW__retryPrimary{grid-area:1/1/auto/-1}}
.ResultPerformance-module__zqUraa__performance{color:#20242a;text-align:start;background:#fff;border:1px solid #d7dde4;border-radius:14px;width:min(38rem,100%);margin-top:1.5rem;padding:1.1rem}.ResultPerformance-module__zqUraa__header h2{margin:0;font-size:1rem;line-height:1.4}.ResultPerformance-module__zqUraa__header p{color:#656c75;margin:.25rem 0 0;font-size:.76rem;line-height:1.5}.ResultPerformance-module__zqUraa__skillList{gap:.7rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.ResultPerformance-module__zqUraa__skill{--skill-color:#a65e24;grid-template-columns:minmax(7.5rem,.8fr) minmax(7rem,1.4fr) auto;align-items:center;gap:.75rem;display:grid}.ResultPerformance-module__zqUraa__skill[data-status=weak]{--skill-color:#963b3b}.ResultPerformance-module__zqUraa__skill[data-status=developing]{--skill-color:#a65e24}.ResultPerformance-module__zqUraa__skill[data-status=strong]{--skill-color:#2f6b4f}.ResultPerformance-module__zqUraa__skillName{min-width:0;font-size:.8rem;font-weight:700}.ResultPerformance-module__zqUraa__track{background:#e4e6e9;border-radius:999px;height:.4rem;display:block;overflow:hidden}.ResultPerformance-module__zqUraa__fill{border-radius:inherit;background:var(--skill-color);height:100%;display:block}.ResultPerformance-module__zqUraa__skillResult{color:var(--skill-color);white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:.4rem;font-size:.72rem;font-weight:700;display:flex}.ResultPerformance-module__zqUraa__homework{margin-top:.9rem}.ResultPerformance-module__zqUraa__homeworkToggle{color:#20242a;cursor:pointer;background:#fff;border:1px solid #68717b;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:44px;padding:.6rem 1rem;font-size:.82rem;font-weight:700;display:flex}.ResultPerformance-module__zqUraa__homeworkToggle:hover{background:#f3f4f5}.ResultPerformance-module__zqUraa__homeworkToggle:focus-visible,.ResultPerformance-module__zqUraa__revealButton:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.ResultPerformance-module__zqUraa__homeworkBody{border-top:1px solid #e0e3e7;margin-top:1rem;padding-top:1rem}.ResultPerformance-module__zqUraa__homeworkIntro,.ResultPerformance-module__zqUraa__homeworkWarning{margin:0;font-size:.82rem;line-height:1.65}.ResultPerformance-module__zqUraa__homeworkWarning{background:#f6f7f8;border:1px solid #c9cdd2;border-radius:10px;margin-top:.65rem;padding:.75rem;font-weight:700}.ResultPerformance-module__zqUraa__steps{color:#535b65;margin:.9rem 0 0;padding-inline-start:1.25rem;font-size:.78rem;line-height:1.7}.ResultPerformance-module__zqUraa__homeworkItems{gap:.9rem;margin-top:1rem;display:grid}.ResultPerformance-module__zqUraa__homeworkItem{border:1px solid #d7dde4;border-radius:12px;padding:.9rem}.ResultPerformance-module__zqUraa__itemNumber{color:#656c75;margin:0;font-size:.7rem;font-weight:700}.ResultPerformance-module__zqUraa__itemPrompt{text-align:left;margin:.35rem 0 0;font-size:.86rem;font-weight:700;line-height:1.6}.ResultPerformance-module__zqUraa__guidance{gap:.55rem;margin:.75rem 0 0;display:grid}.ResultPerformance-module__zqUraa__guidance>div{background:#f6f7f8;border-inline-start:3px solid #8d9299;padding:.65rem .75rem}.ResultPerformance-module__zqUraa__guidance dt{font-size:.7rem;font-weight:700}.ResultPerformance-module__zqUraa__guidance dd{color:#535b65;gap:.25rem;margin:.2rem 0 0;font-size:.76rem;line-height:1.55;display:grid}.ResultPerformance-module__zqUraa__options{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.8rem 0 0;padding:0;display:grid}.ResultPerformance-module__zqUraa__options legend{color:#535b65;margin-bottom:.5rem;font-size:.72rem}.ResultPerformance-module__zqUraa__options label{cursor:pointer;border:1px solid #d7dde4;border-radius:9px;align-items:center;gap:.45rem;min-height:44px;padding:.5rem .65rem;display:flex}.ResultPerformance-module__zqUraa__options label:has(input:focus-visible){outline-offset:2px;outline:3px solid #2563eb}.ResultPerformance-module__zqUraa__options input{width:1rem;height:1rem;margin:0}.ResultPerformance-module__zqUraa__options span{font-size:.8rem}.ResultPerformance-module__zqUraa__feedback{color:#6f2d2d;background:#fbf4f4;border-inline-start:3px solid #963b3b;margin-top:.75rem;padding:.7rem .75rem;font-size:.75rem;line-height:1.6}.ResultPerformance-module__zqUraa__feedback[data-correct=true]{color:#24543e;background:#f1f7f3;border-color:#2f6b4f}.ResultPerformance-module__zqUraa__feedback p{margin:.35rem 0 0}.ResultPerformance-module__zqUraa__feedback p[dir=ltr]{text-align:left}.ResultPerformance-module__zqUraa__revealButton{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:1px solid;border-radius:999px;margin-top:.65rem;padding:.5rem .85rem;font-weight:700}:is([data-simulation-dark=true] .ResultPerformance-module__zqUraa__performance,[data-simulation-dark=true] .ResultPerformance-module__zqUraa__homeworkToggle,[data-simulation-dark=true] .ResultPerformance-module__zqUraa__homeworkItem){color:#f5f5f5;background:#15181d;border-color:#414851}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__header p{color:#bdc5cf}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__steps{color:#bdc5cf}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__itemNumber{color:#bdc5cf}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__guidance dd{color:#bdc5cf}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__options legend{color:#bdc5cf}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__track{background:#3b414a}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__skill[data-status=weak]{--skill-color:#e89898}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__skill[data-status=developing]{--skill-color:#e5aa73}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__skill[data-status=strong]{--skill-color:#8ac5a4}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__homeworkBody{border-color:#414851}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__homeworkWarning{background:#20242a;border-color:#59616c}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__guidance>div{background:#20242a;border-color:#59616c}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__options label{border-color:#4a515c}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__feedback{color:#efb2b2;background:#28191b}[data-simulation-dark=true] .ResultPerformance-module__zqUraa__feedback[data-correct=true]{color:#abd5ba;background:#142219}[data-simulation-large-text=true] .ResultPerformance-module__zqUraa__performance{font-size:1.125rem}@media (max-width:600px){.ResultPerformance-module__zqUraa__skill{grid-template-columns:minmax(0,1fr) auto;gap:.3rem .75rem}.ResultPerformance-module__zqUraa__track{grid-area:2/1/auto/-1}.ResultPerformance-module__zqUraa__skillResult{grid-area:1/2}.ResultPerformance-module__zqUraa__options{grid-template-columns:1fr}}
.ResultsScreen-module__S5LCnG__resultsStage{background:#c4c8ca;height:100%;padding:8px;overflow:hidden}.ResultsScreen-module__S5LCnG__reportStage{scroll-behavior:smooth;background:#f5f5f7;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:auto}.ResultsScreen-module__S5LCnG__resultLayout{grid-template-columns:minmax(0,760px);justify-content:center;align-items:start;gap:1.25rem;width:min(760px,100% - 2rem);margin:2rem auto;display:grid}.ResultsScreen-module__S5LCnG__withPostDemo{grid-template-columns:minmax(0,760px) 19rem;width:min(1084px,100% - 2rem)}@media (max-width:540px){.ResultsScreen-module__S5LCnG__resultsStage{padding-top:max(4px, var(--exam-safe-top));padding-right:max(4px, var(--exam-safe-right));padding-bottom:max(4px, var(--exam-safe-bottom));padding-left:max(4px, var(--exam-safe-left))}}.ResultsScreen-module__S5LCnG__resultFrame{color:#20242a;text-align:center;background:#fff;border:1px solid #d7dde4;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:calc(100dvh - 5rem);margin:0;padding:clamp(2rem,5vw,4rem);display:flex;box-shadow:0 1px 3px #24313f0f}.ResultsScreen-module__S5LCnG__resultLogo{place-items:center;height:52px;display:grid}.ResultsScreen-module__S5LCnG__eyebrow{color:#3a74b7;letter-spacing:.16em;text-transform:uppercase;margin:2rem 0 .35rem;font-size:.78rem;font-weight:800}.ResultsScreen-module__S5LCnG__resultFrame h1{color:#20242a;margin:0;font-size:clamp(1.65rem,4vw,2.35rem);line-height:1.15}.ResultsScreen-module__S5LCnG__scoreBlock{color:#a65e24;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.65rem;margin:1.6rem 0 1.25rem;display:flex}.ResultsScreen-module__S5LCnG__scoreBlock[data-status=weak]{color:#963b3b}.ResultsScreen-module__S5LCnG__scoreBlock[data-status=developing]{color:#a65e24}.ResultsScreen-module__S5LCnG__scoreBlock[data-status=strong]{color:#2f6b4f}.ResultsScreen-module__S5LCnG__scoreBlock strong{letter-spacing:-.07em;font-size:clamp(4.8rem,16vw,8rem);font-weight:800;line-height:.86}.ResultsScreen-module__S5LCnG__scoreBlock span{color:#656c75;font-size:1rem;font-weight:700}.ResultsScreen-module__S5LCnG__scoreBlock .ResultsScreen-module__S5LCnG__overallStatus{color:inherit;flex-basis:100%;font-size:.82rem}.ResultsScreen-module__S5LCnG__scoreDetails{background:#dbe1e7;border:1px solid #dbe1e7;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;width:min(520px,100%);margin:0;display:grid;overflow:hidden}.ResultsScreen-module__S5LCnG__scoreDetails div{background:#f7f9fb;padding:.85rem 1rem}.ResultsScreen-module__S5LCnG__scoreDetails dt{color:#68717b;font-size:.75rem;font-weight:700}.ResultsScreen-module__S5LCnG__scoreDetails dd{color:#20242a;margin:.2rem 0 0;font-size:1rem;font-weight:800}.ResultsScreen-module__S5LCnG__scoreNotice{color:#656c75;max-width:590px;margin:1.35rem 0 0;font-size:.78rem;line-height:1.55}.ResultsScreen-module__S5LCnG__writingPractice{text-align:right;background:#f7f9fb;border:1px solid #d7e0e9;border-radius:14px;width:min(620px,100%);margin-top:1.5rem;padding:1.25rem}.ResultsScreen-module__S5LCnG__writingPractice h2{color:#20242a;margin:0;font-size:1.2rem}.ResultsScreen-module__S5LCnG__writingPractice>p{color:#565f69;margin:.35rem 0 0;font-size:.84rem;line-height:1.55}.ResultsScreen-module__S5LCnG__savedEssay p[dir=ltr]{text-align:left}.ResultsScreen-module__S5LCnG__savedEssay{border-top:1px solid #d7e0e9;margin-top:1rem;padding-top:.9rem}.ResultsScreen-module__S5LCnG__savedEssay summary{cursor:pointer;color:#2c639f;font-size:.85rem;font-weight:800}.ResultsScreen-module__S5LCnG__savedEssay p{color:#343b44;white-space:pre-wrap;margin:.75rem 0 0;font-size:.85rem;line-height:1.65}.ResultsScreen-module__S5LCnG__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.7rem;display:flex}.ResultsScreen-module__S5LCnG__primaryAction,.ResultsScreen-module__S5LCnG__secondaryAction{cursor:pointer;min-width:155px;min-height:46px;font:inherit;border:1.5px solid #3a74b7;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.2rem;font-size:.88rem;font-weight:700;text-decoration:none;display:inline-flex}.ResultsScreen-module__S5LCnG__rerunAction{color:#3a74b7;cursor:pointer;background:#fff;border:1.5px solid #3a74b7;border-radius:50%;flex:0 0 44px;align-self:center;place-items:center;width:44px;height:44px;padding:0;display:inline-grid}.ResultsScreen-module__S5LCnG__rerunAction svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:20px;height:20px}.ResultsScreen-module__S5LCnG__primaryAction{color:#fff;background:#3a74b7}.ResultsScreen-module__S5LCnG__secondaryAction{color:#3a74b7;background:#fff}.ResultsScreen-module__S5LCnG__primaryAction:hover{background:#2c639f}.ResultsScreen-module__S5LCnG__secondaryAction:hover,.ResultsScreen-module__S5LCnG__rerunAction:hover:not(:disabled){background:#edf3fa}.ResultsScreen-module__S5LCnG__primaryAction:disabled,.ResultsScreen-module__S5LCnG__rerunAction:disabled{cursor:not-allowed;opacity:.45}.ResultsScreen-module__S5LCnG__primaryAction:focus-visible,.ResultsScreen-module__S5LCnG__secondaryAction:focus-visible,.ResultsScreen-module__S5LCnG__rerunAction:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.ResultsScreen-module__S5LCnG__retryStatus{color:#267244;margin:.7rem 0 0;font-size:.78rem;font-weight:800}.ResultsScreen-module__S5LCnG__postDemo{width:19rem;position:sticky;top:1rem}@media (max-width:1120px){.ResultsScreen-module__S5LCnG__withPostDemo{grid-template-columns:minmax(0,760px);width:min(760px,100% - 2rem)}.ResultsScreen-module__S5LCnG__postDemo{width:100%;position:static}.ResultsScreen-module__S5LCnG__postDemo>*{width:100%}}@media (max-width:600px){.ResultsScreen-module__S5LCnG__resultLayout,.ResultsScreen-module__S5LCnG__withPostDemo{width:min(100% - .5rem,760px);margin:.5rem auto}.ResultsScreen-module__S5LCnG__resultFrame{min-height:calc(100dvh - 1rem);padding:1.5rem 1rem}.ResultsScreen-module__S5LCnG__scoreDetails{grid-template-columns:1fr}.ResultsScreen-module__S5LCnG__actions{flex-direction:column;width:100%}.ResultsScreen-module__S5LCnG__primaryAction,.ResultsScreen-module__S5LCnG__secondaryAction{width:100%}.ResultsScreen-module__S5LCnG__rerunAction{width:44px}}@media (prefers-reduced-motion:reduce){.ResultsScreen-module__S5LCnG__reportStage{scroll-behavior:auto}}@media (min-width:821px) and (max-width:932px) and (max-height:500px),(min-width:541px) and (max-width:820px){.ResultsScreen-module__S5LCnG__resultsStage{padding-top:max(8px, var(--exam-safe-top));padding-right:max(8px, var(--exam-safe-right));padding-bottom:max(8px, var(--exam-safe-bottom));padding-left:max(8px, var(--exam-safe-left))}}[data-simulation-large-text=true] .ResultsScreen-module__S5LCnG__resultFrame{font-size:1.125rem}[data-simulation-large-text=true] .ResultsScreen-module__S5LCnG__resultFrame h1{font-size:clamp(2rem,6vw,2.75rem)}[data-simulation-large-text=true] .ResultsScreen-module__S5LCnG__scoreNotice{font-size:1rem}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__reportStage{background:#050505}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__resultFrame{color:#f5f5f5;background:#090a0c;border-color:#414851;box-shadow:0 1px 3px #0000004d}:is([data-simulation-dark=true] .ResultsScreen-module__S5LCnG__resultFrame h1,[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__writingPractice h2){color:#f5f5f5}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreBlock span{color:#bdc5cf}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreNotice{color:#bdc5cf}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__writingPractice>p{color:#bdc5cf}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__savedEssay p{color:#bdc5cf}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreBlock .ResultsScreen-module__S5LCnG__overallStatus{color:inherit}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreBlock[data-status=weak]{color:#e89898}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreBlock[data-status=developing]{color:#e5aa73}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreBlock[data-status=strong]{color:#8ac5a4}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreDetails{background:#414851;border-color:#414851}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreDetails div{color:#f5f5f5;background:#15181d;border-color:#414851}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__secondaryAction{color:#f5f5f5;background:#15181d;border-color:#414851}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__writingPractice{color:#f5f5f5;background:#15181d;border-color:#414851}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreDetails dt{color:#bdc5cf}[data-simulation-dark=true] .ResultsScreen-module__S5LCnG__scoreDetails dd{color:#f5f5f5}
.UtilityPanels-module__7dMXbG__largeText .UtilityPanels-module__7dMXbG__accessibilityPanel button,.UtilityPanels-module__7dMXbG__largeText .UtilityPanels-module__7dMXbG__examinerPanel{font-size:1.08em}.UtilityPanels-module__7dMXbG__speakerRail{z-index:35;background:#fff;border:2px solid #999;border-radius:38px;flex-direction:column;width:75px;display:flex;position:fixed;top:27%;right:10px;overflow:hidden}.UtilityPanels-module__7dMXbG__speakerRail button{color:#000;cursor:pointer;background:#fff;border:0;place-items:center;width:71px;height:72px;font-size:1.15rem;display:grid}.UtilityPanels-module__7dMXbG__speakerRail button+button{border-top:1px solid #d2d2d2}.UtilityPanels-module__7dMXbG__speakerRail button:hover{background:#ededed}.UtilityPanels-module__7dMXbG__accessibilityMenu{z-index:70;position:fixed;bottom:16%;right:2%}.UtilityPanels-module__7dMXbG__accessibilityTrigger{color:#111;cursor:pointer;background:#fff;border:1px solid #777;place-items:center;width:55px;height:65px;display:grid}.UtilityPanels-module__7dMXbG__accessibilityIcon{fill:currentColor;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px;width:29px;height:29px}.UtilityPanels-module__7dMXbG__accessibilityPanel{color:#151515;background:#fff;border:1px solid #ddd;grid-template-columns:repeat(2,minmax(0,1fr));width:345px;padding:.7rem;display:grid;position:absolute;bottom:78px;right:0;box-shadow:0 3px 12px #0003}.UtilityPanels-module__7dMXbG__accessibilityPanel h2{text-align:center;grid-column:1/-1;margin:.15rem 0 .8rem;font-size:1.18rem}.UtilityPanels-module__7dMXbG__accessibilityPanel button{color:#202020;cursor:pointer;text-align:center;background:#fff;border:0;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:105px;padding:.65rem;font-size:.92rem;line-height:1.2;display:flex}.UtilityPanels-module__7dMXbG__accessibilityPanel button>span{font-size:1.5rem}.UtilityPanels-module__7dMXbG__accessibilityPanel button:hover,.UtilityPanels-module__7dMXbG__accessibilityOptionActive{background:#d8d8d8!important}.UtilityPanels-module__7dMXbG__examinerMenu{z-index:60;position:fixed;bottom:6%;right:2%}.UtilityPanels-module__7dMXbG__examinerMenu>button{color:#252525;cursor:pointer;background:#efefef;border:1px solid #555;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:55px;min-height:70px;font-size:14px;line-height:1.08;display:flex}.UtilityPanels-module__7dMXbG__examinerMenu>button strong{letter-spacing:.1em;font-size:1.1rem}.UtilityPanels-module__7dMXbG__examinerPanel{color:#222;background:#fff;border:1px solid #ccc;width:260px;padding:1rem;font-size:.85rem;position:absolute;bottom:0;right:70px;box-shadow:0 3px 12px #0003}.UtilityPanels-module__7dMXbG__examinerPanel p{margin:0 0 .8rem}.UtilityPanels-module__7dMXbG__examinerPanel button{border:1px solid var(--exam-blue);min-height:44px;color:var(--exam-blue);cursor:pointer;background:#fff;border-radius:20px;padding:.25rem .8rem}.UtilityPanels-module__7dMXbG__examinerPanel a{color:#a43f3b;border:1px solid #a43f3b;border-radius:20px;align-items:center;min-height:44px;margin:0 .5rem .5rem 0;padding:.25rem .8rem;text-decoration:none;display:inline-flex}.UtilityPanels-module__7dMXbG__darkMode .UtilityPanels-module__7dMXbG__accessibilityPanel,.UtilityPanels-module__7dMXbG__darkMode .UtilityPanels-module__7dMXbG__accessibilityPanel button,.UtilityPanels-module__7dMXbG__darkMode .UtilityPanels-module__7dMXbG__accessibilityTrigger,.UtilityPanels-module__7dMXbG__darkMode .UtilityPanels-module__7dMXbG__speakerRail,.UtilityPanels-module__7dMXbG__darkMode .UtilityPanels-module__7dMXbG__speakerRail button,.UtilityPanels-module__7dMXbG__darkMode .UtilityPanels-module__7dMXbG__examinerPanel{color:#f5f5f5;background:#090909;border-color:#555}@media (min-width:821px) and (max-width:932px) and (max-height:500px){.UtilityPanels-module__7dMXbG__speakerRail{right:max(10px, var(--exam-safe-right))}.UtilityPanels-module__7dMXbG__accessibilityMenu{right:max(2%, var(--exam-safe-right));bottom:max(16%, var(--exam-safe-bottom))}.UtilityPanels-module__7dMXbG__examinerMenu{right:max(2%, var(--exam-safe-right));bottom:max(6%, var(--exam-safe-bottom))}}@media (max-width:820px){.UtilityPanels-module__7dMXbG__speakerRail{right:max(10px, var(--exam-safe-right))}.UtilityPanels-module__7dMXbG__accessibilityMenu{right:max(2%, var(--exam-safe-right))}.UtilityPanels-module__7dMXbG__examinerMenu{right:50%;bottom:max(.5rem, var(--exam-safe-bottom));transform:translate(50%)}.UtilityPanels-module__7dMXbG__examinerPanel{bottom:80px;right:50%;transform:translate(50%)}}@media (max-width:540px){.UtilityPanels-module__7dMXbG__speakerRail{top:auto;right:50%;bottom:max(.5rem, var(--exam-safe-bottom));border-radius:999px;flex-direction:row;width:auto;height:auto;left:auto;transform:translate(50%)}.UtilityPanels-module__7dMXbG__speakerRail button{width:46px;height:46px}.UtilityPanels-module__7dMXbG__speakerRail button+button{border-top:0;border-left:1px solid #d2d2d2}.UtilityPanels-module__7dMXbG__accessibilityMenu{top:auto;right:max(.4rem, var(--exam-safe-right));bottom:max(.5rem, var(--exam-safe-bottom))}.UtilityPanels-module__7dMXbG__accessibilityMenuExam{bottom:calc(3.75rem + var(--exam-safe-bottom))}.UtilityPanels-module__7dMXbG__accessibilityTrigger{border-radius:50%;width:44px;height:44px}.UtilityPanels-module__7dMXbG__accessibilityIcon{width:24px;height:24px}.UtilityPanels-module__7dMXbG__accessibilityPanel{width:min(345px, calc(100vw - max(.4rem, var(--exam-safe-left)) - max(.4rem, var(--exam-safe-right))));max-height:calc(100dvh - 8.5rem - var(--exam-safe-top) - var(--exam-safe-bottom));top:auto;bottom:calc(100% + .4rem);right:0;overflow-y:auto}.UtilityPanels-module__7dMXbG__examinerMenu{top:auto;right:auto;bottom:calc(3.75rem + var(--exam-safe-bottom));left:max(.4rem, var(--exam-safe-left));transform:none}.UtilityPanels-module__7dMXbG__examinerMenu>button{border-radius:50%;width:44px;min-height:44px}.UtilityPanels-module__7dMXbG__examinerMenu>button span{display:none}.UtilityPanels-module__7dMXbG__examinerPanel{width:min(260px, calc(100vw - max(.4rem, var(--exam-safe-left)) - max(.4rem, var(--exam-safe-right))));max-height:calc(100dvh - 8.5rem - var(--exam-safe-top) - var(--exam-safe-bottom));inset:auto auto calc(100% + .4rem) 0;overflow-y:auto;transform:none}}
.SimulationRunner-module__-iOvnW__simulatorShell{--exam-blue:#3a74b7;--exam-blue-dark:#2c639f;--exam-paper:#fff;--exam-workspace:#ebeaea;--exam-ink:#2f3033;--exam-muted:#70747a;--exam-line:#d9d9d8;--exam-safe-top:env(safe-area-inset-top,0px);--exam-safe-right:env(safe-area-inset-right,0px);--exam-safe-bottom:env(safe-area-inset-bottom,0px);--exam-safe-left:env(safe-area-inset-left,0px);z-index:1000;background:var(--exam-workspace);color:var(--exam-ink);direction:ltr;font-family:Roboto,Arial,sans-serif;font-size:16px;line-height:1.5;position:fixed;inset:0;overflow:hidden}.SimulationRunner-module__-iOvnW__simulatorShell *,.SimulationRunner-module__-iOvnW__simulatorShell :before,.SimulationRunner-module__-iOvnW__simulatorShell :after{box-sizing:border-box}.SimulationRunner-module__-iOvnW__simulatorShell button,.SimulationRunner-module__-iOvnW__simulatorShell input{font-family:inherit}.SimulationRunner-module__-iOvnW__screenArea,.SimulationRunner-module__-iOvnW__examSurface{height:100%}.SimulationRunner-module__-iOvnW__largeText{font-size:18px}.SimulationRunner-module__-iOvnW__largeText .SimulationRunner-module__-iOvnW__sectionAdvanceMessage,.SimulationRunner-module__-iOvnW__largeText .SimulationRunner-module__-iOvnW__sectionAdvanceButton{font-size:1.05rem}.SimulationRunner-module__-iOvnW__dialogBackdrop{z-index:80;background:#0006;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.SimulationRunner-module__-iOvnW__sectionAdvanceDialog{color:#080808;text-align:left;direction:ltr;background:#fff;border:1px solid #bfc1c3;border-radius:6px;flex-direction:column;justify-content:space-between;width:min(350px,100vw - 2rem);min-height:190px;padding:22px 24px 20px;font-family:Arial,Helvetica,sans-serif;display:flex;box-shadow:0 12px 30px #0000004d}.SimulationRunner-module__-iOvnW__sectionAdvanceMessage{margin:0;font-size:18px;font-weight:400;line-height:1.35}.SimulationRunner-module__-iOvnW__sectionAdvanceActions{justify-content:flex-start;align-items:center;gap:22px;margin-top:19px;display:flex}.SimulationRunner-module__-iOvnW__sectionAdvanceButton{color:#0b0b0b;cursor:pointer;letter-spacing:.04em;background:#fff;border:1px solid #d3d4d5;border-radius:4px;min-width:64px;min-height:44px;padding:0 12px;font-size:16px;line-height:1}.SimulationRunner-module__-iOvnW__sectionAdvanceButtonDefault{background:#dedede;box-shadow:inset 0 0 0 2px #f8f8f8,0 0 0 1px #c9c9c9}.SimulationRunner-module__-iOvnW__sectionAdvanceButton:focus-visible{outline:2px solid var(--exam-blue);outline-offset:2px}.SimulationRunner-module__-iOvnW__markInteractive button:not(:disabled),.SimulationRunner-module__-iOvnW__markInteractive a,.SimulationRunner-module__-iOvnW__markInteractive input,.SimulationRunner-module__-iOvnW__markInteractive audio{outline-offset:2px;outline:3px dashed #111!important}.SimulationRunner-module__-iOvnW__enlargedCursor,.SimulationRunner-module__-iOvnW__enlargedCursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M4 3l24 21-11 2 6 10-6 3-6-11-7 8z' fill='white' stroke='black' stroke-width='2'/%3E%3C/svg%3E") 4 3,auto!important}.SimulationRunner-module__-iOvnW__darkMode{--exam-paper:#070707;--exam-workspace:#000;--exam-ink:#f5f5f5;--exam-muted:#b7b7b7;--exam-line:#444;color:#f5f5f5;background:#000}.SimulationRunner-module__-iOvnW__darkMode .SimulationRunner-module__-iOvnW__sectionAdvanceDialog{color:#f5f5f5;background:#090909;border-color:#555}.SimulationRunner-module__-iOvnW__darkMode.SimulationRunner-module__-iOvnW__markInteractive button:not(:disabled),.SimulationRunner-module__-iOvnW__darkMode.SimulationRunner-module__-iOvnW__markInteractive a,.SimulationRunner-module__-iOvnW__darkMode.SimulationRunner-module__-iOvnW__markInteractive input,.SimulationRunner-module__-iOvnW__darkMode.SimulationRunner-module__-iOvnW__markInteractive audio{outline-color:#fff!important}.SimulationRunner-module__-iOvnW__scoringPanel{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.SimulationRunner-module__-iOvnW__scoringMessage{color:var(--muted,#55607a);margin:0;font-size:1rem}.SimulationRunner-module__-iOvnW__scoringRetry{font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:.375rem;padding:.5rem 1.25rem}.SimulationRunner-module__-iOvnW__scoringRetry:focus-visible{outline-offset:2px;outline:2px solid}@media (min-width:821px) and (max-width:932px) and (max-height:500px),(max-width:820px){.SimulationRunner-module__-iOvnW__dialogBackdrop{padding-top:max(1.5rem, var(--exam-safe-top));padding-right:max(1.5rem, var(--exam-safe-right));padding-bottom:max(1.5rem, var(--exam-safe-bottom));padding-left:max(1.5rem, var(--exam-safe-left))}}@media (max-width:540px){.SimulationRunner-module__-iOvnW__dialogBackdrop{padding-top:max(.5rem, var(--exam-safe-top));padding-right:max(.5rem, var(--exam-safe-right));padding-bottom:max(.5rem, var(--exam-safe-bottom));padding-left:max(.5rem, var(--exam-safe-left))}}
