._figure_1unbi_1{gap:7px;min-width:0;margin:0;display:grid}._enlargeButton_1unbi_8{border:1px solid var(--line);background:var(--surface-subtle);cursor:zoom-in;border-radius:10px;place-items:center;width:100%;min-height:44px;padding:8px;display:grid;position:relative;overflow:hidden}._enlargeButton_1unbi_8 img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:min(420px,48dvh);display:block}._enlargeButton_1unbi_8 span{border:1px solid color-mix(in srgb, var(--line) 76%, transparent);background:color-mix(in srgb, var(--surface-page) 92%, transparent);color:var(--text-muted);font:600 .7rem/1.2 var(--font-body);border-radius:6px;padding:4px 7px;position:absolute;bottom:8px;right:8px}:is(._enlargeButton_1unbi_8:focus-visible,._closeButton_1unbi_44:focus-visible){outline:3px solid color-mix(in srgb, var(--violet) 34%, transparent);outline-offset:2px}._figure_1unbi_1 figcaption{color:var(--text-muted);font:400 .8rem/1.45 var(--font-body)}._dialog_1unbi_54{border:1px solid var(--line);background:var(--surface-page);width:min(94vw,1100px);max-width:none;max-height:90dvh;color:var(--text-strong);border-radius:12px;padding:0;overflow:hidden}._dialog_1unbi_54::backdrop{background:#11112b8c}._dialogContent_1unbi_70{gap:10px;max-height:90dvh;padding:48px 18px 16px;display:grid;overflow:auto}._dialogContent_1unbi_70 img{object-fit:contain;justify-self:center;width:auto;max-width:100%;height:auto;max-height:calc(90dvh - 100px);display:block}._dialogContent_1unbi_70 p{color:var(--text-muted);font:400 .84rem/1.5 var(--font-body);text-align:center;margin:0}._closeButton_1unbi_44{border:1px solid var(--line);background:var(--surface-page);min-width:64px;min-height:44px;color:var(--text-strong);font:600 .78rem/1 var(--font-body);border-radius:7px;position:absolute;top:8px;right:8px}@media (max-width:600px){._enlargeButton_1unbi_8 img{max-height:min(330px,42dvh)}._dialog_1unbi_54{width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}._dialogContent_1unbi_70{max-height:calc(100dvh - 24px);padding-inline:10px}}@media (prefers-reduced-motion:reduce){._dialog_1unbi_54{scroll-behavior:auto}}._content_1jdev_1{min-width:0;color:var(--text-strong);font:400 13.5px/1.6 var(--font-body);overflow-wrap:anywhere;gap:0;display:grid}._paragraph_1jdev_10{white-space:pre-wrap;min-width:0;min-height:1.6em;margin:0}._paragraph_1jdev_10>*{vertical-align:middle}._paragraph_1jdev_10 .formula-math{font-size:1em}._displayMath_1jdev_25{max-width:100%;padding-block:2px;font-size:13.5px;overflow:auto hidden}._textBlank_1jdev_33,._dropdownBlank_1jdev_34,._mathBlank_1jdev_35,._reviewBlank_1jdev_36{vertical-align:middle;max-width:100%;margin:2px 3px;display:inline-grid;position:relative}._reviewBlank_1jdev_36{border:1px solid var(--line);background:var(--surface-subtle);min-width:4.5rem;min-height:34px;color:var(--text-strong);font:400 13.5px/1.5 var(--font-body);overflow-wrap:anywhere;border-radius:8px;align-items:center;padding:5px 9px}._noAnswer_1jdev_57{color:var(--text-muted);font-style:italic}._mathBlank_1jdev_35{vertical-align:middle}._textBlank_1jdev_33{width:min(100%, var(--inline-text-width));max-width:min(100%, var(--inline-text-max));padding-block:0}._textBlankInputShell_1jdev_72,._dropdownBlank_1jdev_34 select{box-sizing:border-box;border:1px solid var(--line);background:var(--surface-page);width:100%;min-height:44px;color:var(--text-strong);touch-action:manipulation;border-radius:9px}._textBlankInputShell_1jdev_72{align-items:center;display:grid;overflow:hidden}._textBlank_1jdev_33 input{box-sizing:border-box;width:100%;height:42px;min-height:42px;color:var(--text-strong);font:400 13.5px/42px var(--font-body);touch-action:manipulation;background:0 0;border:0;border-radius:8px;padding:0 9px}._dropdownBlank_1jdev_34 select{min-width:8.5rem;max-width:min(21rem,100vw - 32px);font:400 13.5px/1.45 var(--font-body);padding:7px 32px 7px 10px}._textBlankInputShell_1jdev_72:focus-within{border-color:var(--violet);outline:3px solid color-mix(in srgb, var(--violet) 22%, transparent);outline-offset:1px}._dropdownBlank_1jdev_34 select:focus-visible{border-color:var(--violet);outline:3px solid color-mix(in srgb, var(--violet) 22%, transparent);outline-offset:1px}._textBlank_1jdev_33 input:focus-visible{outline:none}._blankError_1jdev_122{color:#8b2720;font:500 .72rem/1.4 var(--font-body);margin-top:3px;display:block}._missingBlank_1jdev_129{color:#8b2720;margin-inline:3px;font-size:.75rem;display:inline-block}@media (pointer:coarse){._dropdownBlank_1jdev_34 select{font-size:16px}._textBlank_1jdev_33 input{transform-origin:0;width:118.519%;height:49.7778px;min-height:49.7778px;padding:0 10.6667px;font-size:16px;line-height:49.7778px;transform:scale(.84375)}}@media (max-width:430px){._content_1jdev_1{line-height:1.7}._textBlank_1jdev_33,._dropdownBlank_1jdev_34{max-width:calc(100vw - 48px)}}@media (prefers-reduced-motion:reduce){._textBlank_1jdev_33 input,._dropdownBlank_1jdev_34 select{scroll-behavior:auto}}body.assessment-session-active{overflow-x:hidden}body.assessment-session-active .interactive-assessment-page>.light-header-wrap,body.assessment-session-active .interactive-assessment-page>.pathway-detail-breadcrumbs,body.assessment-session-active .interactive-assessment-page>.site-footer,body.assessment-session-active .help-mascot-button,body.assessment-session-active .help-dialog-backdrop{display:none!important}._player_1ahwx_13,._results_1ahwx_14,._review_1ahwx_15,._playerEmpty_1ahwx_16,._cover_1ahwx_17{width:min(740px,100% - 40px);min-width:0;font-family:var(--font-body);-moz-text-size-adjust:100%;text-size-adjust:100%;margin:24px auto 72px}._cover_1ahwx_17{border:1px solid var(--line);background:var(--surface-page);border-radius:14px;gap:15px;width:min(680px,100% - 40px);padding:clamp(20px,4vw,32px);display:grid}._cover_1ahwx_17 h1{color:var(--text-strong);font:650 clamp(1.3rem, 3vw, 1.75rem)/1.25 var(--font-body);letter-spacing:-.025em;overflow-wrap:anywhere;margin:-6px 0 0}._coverInstructions_1ahwx_44{max-width:66ch;color:var(--text-muted);font:400 .875rem/1.6 var(--font-body);margin:-3px 0 0}._coverDetails_1ahwx_51{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}._coverDetails_1ahwx_51>div{background:var(--surface-page);gap:2px;min-width:0;padding:10px 12px;display:grid}._coverDetails_1ahwx_51 dt,._coverDetails_1ahwx_51 dd{margin:0}._coverDetails_1ahwx_51 dt{color:var(--text-muted);font:500 .72rem/1.3 var(--font-body)}._coverDetails_1ahwx_51 dd{color:var(--text-strong);font:500 .84rem/1.45 var(--font-body);overflow-wrap:anywhere}._coverActions_1ahwx_86{flex-wrap:wrap;gap:9px;display:flex}._coverActions_1ahwx_86>*{white-space:nowrap;border-radius:999px;min-width:10rem;min-height:44px;padding:9px 18px}._player_1ahwx_13{min-height:70dvh;padding-bottom:calc(92px + env(safe-area-inset-bottom));align-content:start;gap:11px;margin-top:0;display:grid}._player_1ahwx_13[data-math-keyboard-open=true]{padding-bottom:calc(max(92px, var(--assessment-math-keyboard-reserve,92px)) + env(safe-area-inset-bottom))}._sessionHeader_1ahwx_115{z-index:25;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface-page) 96%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:9px 0;display:flex;position:sticky;top:0}._sessionHeader_1ahwx_115>div{gap:1px;min-width:0;display:grid}._sessionHeader_1ahwx_115 span{color:var(--text-muted);font:500 .69rem/1.25 var(--font-body)}._sessionHeader_1ahwx_115 strong{color:var(--text-strong);font:600 .86rem/1.35 var(--font-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sessionHeader_1ahwx_115 a,._sessionHeader_1ahwx_115 button,._clearResume_1ahwx_151,._textAction_1ahwx_152{min-height:44px;color:var(--text-muted);font:600 .78rem/1.2 var(--font-body);text-underline-offset:4px;background:0 0;border:0;justify-content:center;align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex}._sessionHeader_1ahwx_115 a:focus-visible{outline:3px solid color-mix(in srgb, var(--violet) 32%, transparent);outline-offset:2px;border-radius:6px}._sessionHeader_1ahwx_115 button:focus-visible{outline:3px solid color-mix(in srgb, var(--violet) 32%, transparent);outline-offset:2px;border-radius:6px}._clearResume_1ahwx_151:focus-visible{outline:3px solid color-mix(in srgb, var(--violet) 32%, transparent);outline-offset:2px;border-radius:6px}._textAction_1ahwx_152:focus-visible{outline:3px solid color-mix(in srgb, var(--violet) 32%, transparent);outline-offset:2px;border-radius:6px}._contextLabel_1ahwx_175,._questionNumber_1ahwx_176,._questionPoints_1ahwx_177,._formHint_1ahwx_178,._resumeStatus_1ahwx_179{color:var(--text-muted);font-family:var(--font-body);margin:0}._contextLabel_1ahwx_175,._questionNumber_1ahwx_176{letter-spacing:.01em;font-size:.75rem;font-weight:600}._questionMeta_1ahwx_192{justify-content:space-between;align-items:center;gap:10px;display:flex}._questionPoints_1ahwx_177{color:var(--text-muted);font:500 .72rem/1.3 var(--font-body);margin:0}._resumeNotice_1ahwx_205{border:1px solid color-mix(in srgb, var(--cyan) 30%, var(--line));background:color-mix(in srgb, var(--cyan) 4%, var(--surface-page));border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}._resumeNotice_1ahwx_205 h2,._resumeNotice_1ahwx_205 p{margin:0}._resumeNotice_1ahwx_205 h2{font:600 .88rem/1.4 var(--font-body)}._resumeNotice_1ahwx_205 p,._resumeStatus_1ahwx_179{font-size:.78rem;line-height:1.5}._resumeNotice_1ahwx_205>div:first-child{gap:3px;display:grid}._resumeNotice_1ahwx_205>div:last-child{flex-wrap:wrap;gap:7px;display:flex}._progressCopy_1ahwx_242{color:var(--text-muted);font:600 .75rem/1.3 var(--font-body);justify-content:space-between;gap:12px;display:flex}._progress_1ahwx_242{background:var(--line);width:100%;height:4px;accent-color:var(--violet);border:0;border-radius:2px;overflow:hidden}._progress_1ahwx_242::-webkit-progress-bar{background:var(--line)}._progress_1ahwx_242::-webkit-progress-value{background:var(--violet);transition:width .18s ease-out}._progress_1ahwx_242::-moz-progress-bar{background:var(--violet)}._question_1ahwx_176{border:1px solid var(--line);background:var(--surface-page);border-radius:11px;gap:10px;min-width:0;padding:clamp(13px,2vw,17px);animation:.18s cubic-bezier(.2,.75,.25,1) backwards _questionEnter_1ahwx_1;display:grid}._questionPrompt_1ahwx_284{min-width:0;color:var(--text-strong);font:500 13.5px/1.6 var(--font-body);letter-spacing:0;overflow-wrap:anywhere;margin:0}._questionPrompt_1ahwx_284 .katex{font-size:1em}._questionPrompt_1ahwx_284 .katex-display{margin:.25rem 0;overflow:auto hidden}._questionPrompt_1ahwx_284:focus,._results_1ahwx_14 h2:focus{outline:3px solid color-mix(in srgb, var(--violet) 32%, transparent);outline-offset:4px;border-radius:4px}._srOnly_1ahwx_310{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._formHint_1ahwx_178{font-size:.78rem;line-height:1.5}._choiceGroup_1ahwx_327{border:0;gap:7px;min-width:0;margin:0;padding:0;display:grid}._choiceGroup_1ahwx_327 legend{color:var(--text-strong);font:600 13.5px/1.4 var(--font-body);margin-bottom:2px}._choiceGroup_1ahwx_327 label{border:1px solid var(--line);background:var(--surface-page);min-height:44px;color:var(--text-strong);font:400 13.5px/1.5 var(--font-body);cursor:pointer;touch-action:manipulation;border-radius:9px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;padding:8px 10px;transition:border-color .12s,background-color .12s;display:grid}._choiceGroup_1ahwx_327 label:hover{border-color:color-mix(in srgb, var(--violet) 42%, var(--line))}._choiceGroup_1ahwx_327 label:has(input:checked){border-color:color-mix(in srgb, var(--violet) 66%, var(--line));background:color-mix(in srgb, var(--violet) 6%, var(--surface-page))}._choiceGroup_1ahwx_327 label:focus-within{outline:3px solid color-mix(in srgb, var(--violet) 28%, transparent);outline-offset:1px}._choiceGroup_1ahwx_327 input{width:18px;height:18px;accent-color:var(--violet);margin:0}._textAnswer_1ahwx_380{min-width:0;color:var(--text-strong);font:600 13.5px/1.4 var(--font-body);gap:6px;padding-block:1px;display:grid}._textAnswer_1ahwx_380._compact_1ahwx_389{width:min(100%,15.5rem)}._textAnswer_1ahwx_380._standard_1ahwx_390{width:min(100%,24rem)}._textAnswer_1ahwx_380._extended_1ahwx_391{width:min(100%,34rem)}._textAnswerInputShell_1ahwx_393{box-sizing:border-box;border:1px solid var(--line);background:var(--surface-page);border-radius:9px;align-items:center;width:100%;min-height:44px;display:grid;overflow:hidden}._textAnswer_1ahwx_380 input{box-sizing:border-box;width:100%;height:42px;min-height:42px;color:var(--text-strong);font:400 13.5px/1.35 var(--font-body);touch-action:manipulation;background:0 0;border:0;border-radius:8px;padding:0 9px}._exitDialogBackdrop_1ahwx_419{z-index:120;padding:max(18px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));background:#11112b57;place-items:center;display:grid;position:fixed;inset:0}._exitDialog_1ahwx_419{border:1px solid var(--line);background:var(--surface-page);border-radius:12px;gap:16px;width:min(100%,390px);padding:19px;display:grid;box-shadow:0 16px 44px #11112b29}._exitDialog_1ahwx_419>div:first-child{gap:6px;display:grid}._exitDialog_1ahwx_419 h2,._exitDialog_1ahwx_419 p{margin:0}._exitDialog_1ahwx_419 h2{color:var(--text-strong);font:600 1rem/1.35 var(--font-body)}._exitDialog_1ahwx_419 p{color:var(--text-muted);font:400 .82rem/1.55 var(--font-body)}._exitDialogActions_1ahwx_460{justify-content:flex-end;gap:8px;display:flex}._textAnswerInputShell_1ahwx_393:focus-within{border-color:var(--violet);outline:3px solid color-mix(in srgb, var(--violet) 22%, transparent);outline-offset:1px}._textAnswer_1ahwx_380 input:focus-visible{outline:none}._textAnswerError_1ahwx_476{color:#8b2720;font:500 .75rem/1.45 var(--font-body)}._feedback_1ahwx_481{border:1px solid var(--line);background:var(--surface-subtle);border-radius:8px;width:fit-content;max-width:100%;padding:6px 10px;font-size:13.5px;animation:.16s cubic-bezier(.2,.75,.25,1) both _feedbackEnter_1ahwx_1}._feedbackRegion_1ahwx_492{gap:7px;min-width:0;display:grid}._correct_1ahwx_498{border-color:color-mix(in srgb, #16734a 42%, var(--line));background:#eef9f3}._incorrect_1ahwx_503{border-color:color-mix(in srgb, var(--coral) 40%, var(--line));background:color-mix(in srgb, var(--coral) 6%, var(--surface-page))}._revealCard_1ahwx_508{border:1px solid var(--line);background:var(--surface-subtle);min-width:0;color:var(--text-strong);font:400 13.5px/1.55 var(--font-body);border-radius:9px;gap:7px;padding:11px 12px;display:grid}._revealCard_1ahwx_508 h3,._revealCard_1ahwx_508 p,._revealedChoices_1ahwx_522,._revealedBlanks_1ahwx_523,._revealedBlanks_1ahwx_523 dt,._revealedBlanks_1ahwx_523 dd{margin:0}._revealCard_1ahwx_508 h3,._revealExplanation_1ahwx_530>strong{font:600 13.5px/1.4 var(--font-body)}._revealedChoices_1ahwx_522{gap:3px;padding-left:1.2rem;display:grid}._revealedBlanks_1ahwx_523{gap:6px;display:grid}._revealedBlanks_1ahwx_523>div{grid-template-columns:minmax(5rem,auto) minmax(0,1fr);gap:8px;display:grid}._revealedBlanks_1ahwx_523 dt{color:var(--text-muted)}._revealExplanation_1ahwx_530{border-top:1px solid var(--line);gap:3px;padding-top:7px;display:grid}._noAnswer_1ahwx_562{color:var(--text-muted);font-style:italic}._error_1ahwx_567{border:1px solid color-mix(in srgb, var(--coral) 35%, var(--line));background:color-mix(in srgb, var(--coral) 6%, var(--surface-page));color:#7f211a;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 11px;display:flex}._error_1ahwx_567 p{font:500 .82rem/1.45 var(--font-body);flex:260px;margin:0}._error_1ahwx_567 small{color:var(--text-muted);overflow-wrap:anywhere;font:400 .7rem/1.35 ui-monospace,SFMono-Regular,Menlo,monospace}._actionBar_1ahwx_591{z-index:60;padding:8px max(12px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface-page) 97%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .12s,transform .12s,visibility .12s linear;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #11112b0d}._player_1ahwx_13[data-keyboard-open=true] ._actionBar_1ahwx_591,._player_1ahwx_13[data-math-keyboard-open=true] ._actionBar_1ahwx_591{visibility:hidden;opacity:0;pointer-events:none;transform:translateY(100%)}._actionBarInner_1ahwx_613{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:10px;width:min(740px,100%);min-width:0;margin:0 auto;display:grid}._actionSide_1ahwx_623{align-items:center;gap:6px;min-width:0;display:flex}._actionSideEnd_1ahwx_630{justify-content:flex-end}._practiceActions_1ahwx_634{flex-wrap:wrap}._actionBarPracticeIncorrect_1ahwx_638{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr)}._practiceActions_1ahwx_634 ._primaryAction_1ahwx_642,._practiceActions_1ahwx_634 ._secondaryAction_1ahwx_643{min-width:auto;padding-inline:14px}._primaryAction_1ahwx_642,._secondaryAction_1ahwx_643{min-width:7.5rem;min-height:44px;font:600 .8rem/1.2 var(--font-body);white-space:nowrap;touch-action:manipulation;border-radius:999px;justify-content:center;align-items:center;padding:7px 18px;display:inline-flex}._primaryAction_1ahwx_642{border:1px solid var(--violet);background:var(--violet);color:#fff}._secondaryAction_1ahwx_643{border:1px solid var(--line);background:var(--surface-page);color:var(--text-strong)}._primaryAction_1ahwx_642:disabled,._secondaryAction_1ahwx_643:disabled,._textAction_1ahwx_152:disabled{opacity:.5;cursor:not-allowed}:is(._primaryAction_1ahwx_642:focus-visible,._secondaryAction_1ahwx_643:focus-visible){outline:3px solid color-mix(in srgb, var(--violet) 30%, transparent);outline-offset:2px}._results_1ahwx_14{gap:16px;width:min(620px,100% - 40px);margin-top:0;animation:.22s cubic-bezier(.2,.75,.25,1) both _resultsEnter_1ahwx_1;display:grid}._results_1ahwx_14 h2{color:var(--text-strong);font:650 clamp(2.1rem, 8vw, 3rem)/1 var(--font-body);letter-spacing:-.05em;margin:4px 0 0}._resultNote_1ahwx_702{max-width:68ch;color:var(--text-muted);margin:0;font-size:.8125rem;line-height:1.55}._scoreCard_1ahwx_710{border:1px solid var(--line);background:var(--surface-page);border-radius:12px;gap:14px;padding:clamp(18px,4vw,25px);display:grid}._scoreHeading_1ahwx_719{justify-content:space-between;align-items:end;gap:20px;display:flex}._scoreCount_1ahwx_726{color:var(--text-muted);text-align:right;gap:1px;margin:0;font-size:.75rem;line-height:1.3;display:grid}._scoreCount_1ahwx_726 strong{color:var(--text-strong);font-size:1.1rem}._scoreMeter_1ahwx_741{background:var(--surface-muted);border-radius:2px;height:4px;overflow:hidden}._scoreFill_1ahwx_748{border-radius:inherit;background:var(--violet);transform-origin:0;height:100%;animation:.52s cubic-bezier(.2,.75,.25,1) 80ms both _scoreReveal_1ahwx_1;display:block}._completionActions_1ahwx_757{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._completionActions_1ahwx_757 .button,._completionActions_1ahwx_757 .secondary-button{border-radius:999px;min-height:44px;padding-inline:17px;font-size:.8125rem}._review_1ahwx_15{width:min(740px,100% - 40px);min-width:0;font-family:var(--font-body);gap:12px;margin:0 auto 72px;display:grid}._reviewHeading_1ahwx_787{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._reviewHeading_1ahwx_787>div{min-width:0}._reviewHeading_1ahwx_787 h2{color:var(--text-strong);font:600 1rem/1.4 var(--font-body);margin:2px 0 0}._reviewHeading_1ahwx_787 h2:focus{outline:3px solid color-mix(in srgb, var(--violet) 32%, transparent);outline-offset:3px;border-radius:4px}._reviewCard_1ahwx_811{border:1px solid var(--line);background:var(--surface-page);min-width:0;color:var(--text-strong);font:400 13.5px/1.6 var(--font-body);border-radius:11px;gap:11px;padding:clamp(13px,2vw,17px);display:grid}._reviewCard_1ahwx_811 h3{min-width:0;font:500 13.5px/1.6 var(--font-body);overflow-wrap:anywhere;margin:0}._reviewResponse_1ahwx_830{border:1px solid var(--line);background:var(--surface-subtle);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:3px;width:min(100%,32rem);min-height:40px;padding:7px 10px;display:grid}._reviewResponse_1ahwx_830>span:first-child{color:var(--text-muted);font-size:.72rem}._reviewChoices_1ahwx_848{gap:6px;margin:0;padding:0;list-style:none;display:grid}._reviewChoices_1ahwx_848 li{border:1px solid var(--line);border-radius:8px;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;min-height:40px;padding:6px 9px;display:grid}._reviewChoiceSelected_1ahwx_867{background:color-mix(in srgb, var(--violet) 5%, var(--surface-page));border-color:color-mix(in srgb, var(--violet) 58%, var(--line))!important}._reviewNavigation_1ahwx_872{justify-content:space-between;gap:8px;display:flex}._playerEmpty_1ahwx_16{border:1px solid var(--line);border-radius:12px;padding:24px}@keyframes _questionEnter_1ahwx_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes _feedbackEnter_1ahwx_1{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes _resultsEnter_1ahwx_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _scoreReveal_1ahwx_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (pointer:coarse){._textAnswer_1ahwx_380 input{transform-origin:0;width:118.519%;height:49.7778px;min-height:49.7778px;padding:0 10.6667px;font-size:16px;transform:scale(.84375)}}@media (max-width:700px){._player_1ahwx_13,._results_1ahwx_14,._review_1ahwx_15,._playerEmpty_1ahwx_16,._cover_1ahwx_17{width:min(100% - 24px,740px)}._cover_1ahwx_17{margin-top:18px;padding:18px}._resumeNotice_1ahwx_205{grid-template-columns:1fr}._question_1ahwx_176{padding:12px}._player_1ahwx_13{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media (max-width:520px){._coverDetails_1ahwx_51{grid-template-columns:1fr}._coverActions_1ahwx_86{align-items:stretch}._coverActions_1ahwx_86>*{width:100%}._actionBarInner_1ahwx_613{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px}._actionSide_1ahwx_623{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));min-width:0;display:grid}._actionSideEnd_1ahwx_630{grid-column:2}._actionBarPracticeIncorrect_1ahwx_638{grid-template-columns:minmax(0,1fr)}._actionBarPracticeIncorrect_1ahwx_638>._actionSide_1ahwx_623:first-child{display:none}._actionBarPracticeIncorrect_1ahwx_638 ._practiceActions_1ahwx_634{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._practiceActions_1ahwx_634 ._primaryAction_1ahwx_642,._practiceActions_1ahwx_634 ._secondaryAction_1ahwx_643{white-space:normal;min-width:0;padding:5px 6px;font-size:.72rem;line-height:1.15}._primaryAction_1ahwx_642,._secondaryAction_1ahwx_643{width:100%;min-width:0;padding-inline:12px}._actionSide_1ahwx_623 ._textAction_1ahwx_152{width:100%;min-width:0;padding-inline:6px}._sessionHeader_1ahwx_115{gap:8px}}@media (max-width:430px){._player_1ahwx_13,._results_1ahwx_14,._review_1ahwx_15,._playerEmpty_1ahwx_16,._cover_1ahwx_17{width:min(100% - 20px,740px)}._scoreCard_1ahwx_710{padding:16px}._completionActions_1ahwx_757{align-items:stretch}._completionActions_1ahwx_757 .button{flex:100%}._completionActions_1ahwx_757 .secondary-button{width:100%}._reviewHeading_1ahwx_787{align-items:start}._reviewNavigation_1ahwx_872>*{flex:50%;min-width:0}._exitDialogActions_1ahwx_460{grid-template-columns:1fr;display:grid}._exitDialogActions_1ahwx_460>*{width:100%}}@media (max-height:560px) and (orientation:landscape){._player_1ahwx_13{gap:8px}._question_1ahwx_176{gap:7px;padding:10px 12px}._actionBar_1ahwx_591{padding-top:4px;padding-bottom:max(4px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){._progress_1ahwx_242::-webkit-progress-value{transition:none}._results_1ahwx_14,._review_1ahwx_15,._player_1ahwx_13 *,._results_1ahwx_14 *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important;transform:none!important}}
