._4JAxia_page{background:radial-gradient(circle at 8% 0%, #e546290e, transparent 30%), var(--challenge-bg);min-height:100vh;color:var(--ink)}._4JAxia_attemptPage{background:var(--challenge-bg);min-height:100vh;color:var(--ink)}._4JAxia_shell{width:min(1180px,100% - 64px);margin:0 auto;padding:60px 0 92px}._4JAxia_cardEyebrow{color:var(--accent-deep);font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:750;line-height:1.2}._4JAxia_headerMeta{flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}._4JAxia_roundIdentity{align-items:center;gap:9px;width:max-content;display:inline-flex}._4JAxia_cadence{align-items:center;gap:3px;height:16px;display:inline-flex}._4JAxia_cadence i{background:var(--accent);border-radius:2px;width:4px;height:16px;display:block}._4JAxia_cadence i:nth-child(2n){opacity:.48;height:9px}._4JAxia_roundIdentity strong{color:var(--accent-deep);letter-spacing:.08em;font-size:10.5px;font-weight:800;line-height:16px;display:block}._4JAxia_metadata{border-left:1px solid var(--border-strong);color:var(--muted);margin:0;padding-left:18px;font-size:14px;font-weight:600}._4JAxia_prestartLayout{align-items:stretch}._4JAxia_prestartLayout .challenge-response{align-self:stretch}._4JAxia_contextCard{padding-bottom:18px;box-shadow:0 8px 18px -16px #1a1a1a47}._4JAxia_contextCard:hover{box-shadow:0 8px 18px -16px #1a1a1a47}._4JAxia_ruleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._4JAxia_ruleCard{border:1px solid var(--border);background:var(--white);border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:76px;padding:16px;display:flex;box-shadow:0 12px 28px -26px #1a1a1a80}._4JAxia_ruleIcon{width:34px;height:34px;color:var(--accent-deep);background:#e546290e;border:1px solid #e5462933;border-radius:10px;flex:0 0 34px;place-items:center;display:grid}._4JAxia_ruleCard h2{color:var(--ink);margin:0;font-size:13px;font-weight:750;line-height:1.4}._4JAxia_previewMarkdown h2{font-family:var(--heading);margin-top:0!important;font-size:24px!important;font-weight:730!important}:is(._4JAxia_previewMarkdown p,._4JAxia_instructions p){color:var(--ink-2);font-size:14px;line-height:1.68}:is(._4JAxia_previewMarkdown p:last-child,._4JAxia_instructions p:last-child){margin-bottom:0!important}._4JAxia_startCard{flex-direction:column;justify-content:space-between;gap:8px;height:100%;padding:20px 24px;display:flex}._4JAxia_startCard ._4JAxia_cardEyebrow{margin-bottom:12px}._4JAxia_roundFacts{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._4JAxia_roundFacts div{border-left:1px solid var(--border);flex-direction:column;align-items:center;min-width:0;padding:2px 16px 0;display:flex}._4JAxia_roundFacts div:first-child{border-left:0}._4JAxia_roundFacts dt{color:var(--muted-2);letter-spacing:.05em;text-transform:uppercase;order:2;margin-top:5px;font-size:9.5px;font-weight:700}._4JAxia_roundFacts dd{color:var(--ink);font-family:var(--heading);order:1;align-items:baseline;gap:4px;margin:0;font-size:29px;font-weight:720;line-height:1;display:flex}._4JAxia_roundFacts dd small{color:var(--muted);font-family:var(--sans);font-size:10.5px;font-weight:650;line-height:1}._4JAxia_primaryButton,._4JAxia_secondaryButton,._4JAxia_dangerButton{cursor:pointer;min-height:44px;font-family:var(--sans);border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:11px 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:transform .14s,box-shadow .14s,background .14s;display:inline-flex}._4JAxia_primaryButton{border:1px solid var(--ink);background:var(--ink);color:var(--white)}._4JAxia_primaryButton:hover{background:#000;transform:translateY(-1px);box-shadow:0 8px 20px -10px #1a1a1aa6}._4JAxia_secondaryButton{border:1px solid var(--border-strong);background:var(--white);color:var(--ink)}._4JAxia_secondaryButton:hover{border-color:var(--ink);background:var(--cream-soft)}._4JAxia_dangerButton{color:var(--white);background:#a83226;border:1px solid #a83226}._4JAxia_dangerButton:hover{background:#8f281f}._4JAxia_primaryButton:focus-visible,._4JAxia_secondaryButton:focus-visible,._4JAxia_dangerButton:focus-visible,._4JAxia_textButton:focus-visible,._4JAxia_abandonButton:focus-visible,._4JAxia_resultCard summary:focus-visible,._4JAxia_referenceAnswer summary:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 35%, transparent);outline-offset:3px}._4JAxia_disclosure{color:var(--muted);text-align:center;margin:-8px 0 0;font-size:11.5px;line-height:1.55}._4JAxia_centeredShell{place-items:center;min-height:68vh;display:grid}._4JAxia_stateCard{border:1px solid var(--border);background:var(--white);width:min(580px,100%);box-shadow:var(--shadow-lg);text-align:center;border-radius:22px;padding:44px}._4JAxia_stateCard h1{font-family:var(--heading);letter-spacing:-.04em;margin:13px 0 8px;font-size:42px;font-weight:740;line-height:1.05}._4JAxia_stateCard>p:not(._4JAxia_cardEyebrow){color:var(--muted);margin:0 auto;font-size:14px;line-height:1.6}._4JAxia_stateCard .challenge-submission-progress{text-align:left;margin-top:24px}._4JAxia_stateCard>p._4JAxia_previewNotice{border:1px solid var(--border);background:var(--cream-soft);max-width:410px;color:var(--muted-2);border-radius:9px;margin-top:16px;padding:9px 12px;font-size:11px;line-height:1.45}._4JAxia_spinner{border:3px solid var(--cream-deep);border-top-color:var(--accent);border-radius:50%;width:34px;height:34px;margin:0 auto 24px;animation:.9s linear infinite _4JAxia_spin;display:block}@keyframes _4JAxia_spin{to{transform:rotate(360deg)}}._4JAxia_stateActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}._4JAxia_attemptHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}._4JAxia_attemptHeader h1{margin:0}._4JAxia_timer{border:1px solid var(--border);background:var(--white);min-width:160px;color:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:9px 14px;display:inline-flex;box-shadow:0 12px 26px -24px #1a1a1a99}._4JAxia_timer>span{flex:auto;justify-content:space-between;align-items:baseline;gap:10px;display:flex}._4JAxia_timer small{color:var(--muted);font-size:10px;font-weight:650}._4JAxia_timer strong{font-family:var(--font-dm-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;font-size:15px}._4JAxia_timerWarning{color:#a83226;background:#fff7f5;border-color:#b91c1c4d}._4JAxia_progressRail{grid-template-columns:repeat(7,minmax(0,1fr));margin:0 0 18px;padding:0;list-style:none;display:grid}._4JAxia_progressStep{color:var(--muted-2);flex-direction:column;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex;position:relative}._4JAxia_progressStep:before{z-index:0;background:var(--border);content:"";width:100%;height:1px;position:absolute;top:12px;right:50%}._4JAxia_progressStep:first-child:before{display:none}._4JAxia_progressDot{z-index:1;border:1px solid var(--border-strong);background:var(--challenge-bg);width:25px;height:25px;color:var(--muted);border-radius:7px;place-items:center;font-size:10px;font-weight:750;display:grid;position:relative}._4JAxia_progressStep[data-state=current]{color:var(--ink)}._4JAxia_progressStep[data-state=current] ._4JAxia_progressDot{border-color:var(--ink);background:var(--ink);color:var(--white);box-shadow:0 0 0 4px #1a1a1a14}._4JAxia_progressStep[data-state=locked] ._4JAxia_progressDot{border-color:var(--accent);background:var(--accent);color:var(--white);border-radius:7px;box-shadow:0 6px 14px -9px #c34532e6}._4JAxia_progressStep[data-state=locked] ._4JAxia_progressDot svg{width:13px;height:13px}._4JAxia_progressStep[data-state=skipped] ._4JAxia_progressDot{border-color:var(--border-strong);background:var(--cream-deep);color:var(--muted)}._4JAxia_questionCard{border:1px solid var(--border);background:var(--white);box-shadow:var(--shadow-lg);border-radius:22px;overflow:hidden}._4JAxia_questionHeader{border-bottom:1px solid var(--border);background:linear-gradient(145deg, var(--white), var(--cream-soft));justify-content:space-between;align-items:flex-start;gap:28px;padding:30px 32px 28px;display:flex}._4JAxia_questionProgress{color:var(--accent-deep);letter-spacing:.06em;text-transform:uppercase;margin:0 0 11px;font-size:10.5px;font-weight:750}._4JAxia_questionHeader h2{max-width:760px;font-family:var(--heading);letter-spacing:-.025em;margin:0;font-size:clamp(21px,2.5vw,28px);font-weight:720;line-height:1.28}._4JAxia_targetPill{border:1px solid var(--border);background:var(--white);max-width:165px;color:var(--muted);text-align:center;border-radius:9px;flex:none;padding:7px 10px;font-size:10.5px;font-weight:650;line-height:1.35}._4JAxia_answerField{padding:28px 32px 0}._4JAxia_answerField label{font-size:13px;font-weight:700;display:block}._4JAxia_answerLabelRow{justify-content:space-between;align-items:center;gap:16px;min-height:20px;margin-bottom:9px;display:flex}._4JAxia_answerField textarea{resize:vertical;border:1px solid var(--border-strong);background:var(--challenge-editor-surface);width:100%;min-height:180px;color:var(--ink);font-family:var(--sans);border-radius:12px;padding:16px 17px;font-size:15px;line-height:1.6;transition:border-color .14s,box-shadow .14s,background .14s;display:block}._4JAxia_answerField textarea:hover{border-color:#bbb3a4}._4JAxia_answerField textarea:focus{border-color:var(--ink);background:var(--white);outline:none;box-shadow:0 0 0 3px #1a1a1a0f}._4JAxia_answerField textarea::placeholder{color:var(--muted-2)}._4JAxia_answerCount{color:var(--muted-2);white-space:nowrap;flex:none;margin-top:8px;font-size:11px}._4JAxia_answerTools{justify-content:space-between;align-items:flex-start;gap:18px;margin-top:9px;display:flex}._4JAxia_answerTools .audio-recorder{flex:0 300px;width:auto;min-width:150px}._4JAxia_answerTools .audio-recorder-message{max-width:300px}._4JAxia_saveState{color:var(--muted-2);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:500;line-height:1.2;display:inline-flex}._4JAxia_saveState>span{background:var(--border-strong);border-radius:50%;width:6px;height:6px}._4JAxia_saveState[data-state=saving]>span{background:var(--amber);animation:.85s ease-in-out infinite _4JAxia_savePulse}._4JAxia_saveState[data-state=saved]>span{background:#15803d}@keyframes _4JAxia_savePulse{50%{opacity:.3}}._4JAxia_overLimit{color:#a83226;font-weight:700}._4JAxia_validation{color:#a83226;background:#fff7f5;border:1px solid #b91c1c33;border-radius:8px;margin:13px 32px 0;padding:10px 12px;font-size:12px;font-weight:650}._4JAxia_questionFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;margin-top:22px;padding:20px 32px 26px;display:flex}._4JAxia_secondaryActions{flex-wrap:wrap;gap:8px 16px;display:flex}._4JAxia_textButton,._4JAxia_abandonButton{cursor:pointer;font-family:var(--sans);background:0 0;border:0;font-size:12px;font-weight:650}._4JAxia_textButton{color:var(--muted);text-underline-offset:3px;padding:6px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}._4JAxia_textButton:hover{color:var(--ink);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}._4JAxia_textButton:disabled{cursor:not-allowed;opacity:.45;text-decoration:none}._4JAxia_submitGroup{align-items:center;gap:16px;display:flex}._4JAxia_submitGroup p{max-width:220px;color:var(--muted-2);text-align:right;margin:0;font-size:10.5px;line-height:1.45}._4JAxia_historySection{border:1px solid var(--border);background:#ffffffb8;border-radius:18px;margin-top:20px;padding:22px 24px}._4JAxia_historyHeader,._4JAxia_resultsHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:15px;display:flex}._4JAxia_historyHeader h2,._4JAxia_resultsHeading h2,._4JAxia_conceptsCard h2{font-family:var(--heading);margin:4px 0 0;font-size:25px;font-weight:730;line-height:1.15}._4JAxia_historyHeader>span,._4JAxia_resultsHeading>span{color:var(--muted);font-size:11px;font-weight:650}._4JAxia_historyList{gap:8px;display:grid}._4JAxia_historyRow{border:1px solid var(--border);background:var(--white);border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;padding:12px 14px;display:grid}._4JAxia_historyRow>div:first-child{align-items:center;gap:11px;display:flex}._4JAxia_historyNumber,._4JAxia_resultNumber{background:var(--ink);width:27px;height:27px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:750;display:grid}._4JAxia_historyRow strong,._4JAxia_historyRow small{display:block}._4JAxia_historyRow strong{font-size:12.5px}._4JAxia_historyRow small{color:var(--muted);margin-top:1px;font-size:10.5px}._4JAxia_historyAnswer{border-top:1px solid var(--border);grid-column:1/-1;padding:15px 16px 4px}._4JAxia_historyAnswer>p{color:var(--ink-2);font-family:var(--heading);margin:0 0 14px;font-size:17px;font-weight:620;line-height:1.4}._4JAxia_historyAnswer>span{color:var(--muted-2);text-transform:uppercase;font-size:9.5px;font-weight:700}._4JAxia_historyAnswer blockquote{border-left:2px solid var(--border-strong);color:var(--ink-2);margin:6px 0 0;padding-left:12px;font-size:13px;line-height:1.55}._4JAxia_abandonButton{color:var(--muted-2);margin:24px auto 0;padding:7px 10px;display:block}._4JAxia_abandonButton:hover{color:#a83226}._4JAxia_modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1a1a1a7a;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._4JAxia_modal{border:1px solid var(--border);background:var(--white);width:min(500px,100%);box-shadow:var(--shadow-xl);border-radius:20px;padding:30px}._4JAxia_modalIcon{background:var(--accent-soft);width:36px;height:36px;color:var(--accent-deep);border-radius:50%;place-items:center;font-weight:800;display:grid}._4JAxia_modalIcon[data-destructive=true]{color:#a83226;background:#fee7e4}._4JAxia_modal h2{font-family:var(--heading);margin:18px 0 8px;font-size:30px;font-weight:730;line-height:1.15}._4JAxia_modal>p{color:var(--muted);margin:0;font-size:13.5px;line-height:1.6}._4JAxia_modalActions{justify-content:flex-end;gap:10px;margin-top:26px;display:flex}._4JAxia_reportShell{max-width:1040px;padding-top:18px}._4JAxia_summaryCard{border:1px solid var(--border);background:var(--white);box-shadow:var(--shadow-lg);border-radius:20px;grid-template-columns:minmax(240px,290px) minmax(0,1fr);display:grid;overflow:hidden}._4JAxia_practiceTiming{border:1px solid var(--border);background:var(--white);color:var(--ink);text-align:left;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 24px;margin:18px 0;padding:20px 24px;display:flex}._4JAxia_practiceTiming p{margin:0;font-size:13px;line-height:1.6}._4JAxia_practiceTiming ._4JAxia_practiceTimingNote{color:var(--muted);margin-top:4px;font-size:12px}._4JAxia_practiceTiming dl{flex-wrap:wrap;gap:12px 24px;margin:0;display:flex}._4JAxia_practiceTiming dt{color:var(--muted);font-size:12px}._4JAxia_practiceTiming dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:18px;font-weight:600}._4JAxia_summaryScore{border-right:1px solid var(--border);background:color-mix(in srgb, var(--accent-soft) 48%, var(--cream-soft));min-height:210px;color:var(--ink);flex-direction:column;justify-content:center;padding:32px;display:flex}._4JAxia_summaryScoreValue{align-items:baseline;gap:5px;display:flex}._4JAxia_summaryScoreValue strong{color:var(--accent-deep);font-family:var(--heading);font-size:58px;font-weight:730;line-height:1}._4JAxia_summaryScoreValue span{color:var(--muted);font-family:var(--heading);font-size:24px;font-weight:650}._4JAxia_summaryScore>p{color:var(--ink-2);margin:9px 0 0;font-size:12px;font-weight:600}._4JAxia_summaryDetail{flex-direction:column;justify-content:center;min-width:0;padding:30px 32px;display:flex}._4JAxia_outcomeLegend{flex-wrap:wrap;align-items:center;gap:12px 22px;display:flex}._4JAxia_legendItem{color:var(--ink-2);white-space:nowrap;align-items:baseline;gap:6px;font-size:12px;display:inline-flex}._4JAxia_legendItem strong{color:var(--ink);font-size:16px;line-height:1}._4JAxia_legendSwatch{background:var(--border-strong);border-radius:3px;flex:none;width:11px;height:11px}._4JAxia_legendSwatch[data-outcome=correct]{background:#1c9a51}._4JAxia_legendSwatch[data-outcome=partial]{background:#df8a00}._4JAxia_legendSwatch[data-outcome=incorrect]{background:var(--accent)}._4JAxia_legendSwatch[data-outcome=unresolved]{background:#bdb9ae}._4JAxia_questionStrip{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-top:28px;display:grid}._4JAxia_questionStrip a{height:36px;color:var(--ink-2);border-radius:8px;place-items:center;font-size:11px;font-weight:700;text-decoration:none;transition:filter .12s,transform .12s;display:grid}._4JAxia_questionStrip a[data-outcome=correct]{color:#116b36;background:#dcf3e4}._4JAxia_questionStrip a[data-outcome=partial]{color:#8d4d05;background:#fff0cc}._4JAxia_questionStrip a[data-outcome=incorrect]{color:#9f2d23;background:#fde4df}._4JAxia_questionStrip a[data-outcome=unresolved]{color:#615e57;background:#ebe9e3}._4JAxia_questionStrip a:hover{filter:brightness(.97);transform:translateY(-1px)}._4JAxia_questionStrip a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._4JAxia_questionStripHint{color:var(--muted-2);margin:10px 0 0;font-size:10.5px}._4JAxia_conceptsCard{border:1px solid var(--border);background:var(--white);border-radius:18px;justify-content:space-between;align-items:center;gap:26px;margin-top:18px;padding:24px 26px;display:flex}._4JAxia_conceptList{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}._4JAxia_conceptList span{border:1px solid var(--border);background:var(--cream-soft);color:var(--ink-2);border-radius:999px;padding:7px 10px;font-size:11px;font-weight:650}._4JAxia_questionResults{margin-top:34px}._4JAxia_resultCard{border:1px solid var(--border);background:var(--white);border-radius:15px;margin-top:10px;overflow:hidden;box-shadow:0 18px 42px -40px #1a1a1a80}._4JAxia_resultCard>summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px 18px;list-style:none;display:grid}._4JAxia_resultCard>summary::-webkit-details-marker{display:none}._4JAxia_resultCard[open]>summary{border-bottom:1px solid var(--border);background:var(--cream-soft)}._4JAxia_resultPrompt{color:var(--ink);font-size:13px;font-weight:650;line-height:1.45}._4JAxia_resultSignals{align-items:center;gap:7px;display:flex}._4JAxia_outcomeBadge{white-space:nowrap;border-radius:999px;align-items:center;min-height:25px;padding:0 9px;font-size:9.5px;font-weight:750;display:inline-flex}._4JAxia_outcomeBadge[data-outcome=correct]{color:#146c36;background:#e7f6eb}._4JAxia_outcomeBadge[data-outcome=partial]{color:#96500a;background:#fff3d9}._4JAxia_outcomeBadge[data-outcome=incorrect]{color:#9f2d23;background:#fee7e4}._4JAxia_outcomeBadge[data-outcome=unresolved]{background:var(--challenge-note-soft);color:var(--challenge-note)}._4JAxia_chevron{color:var(--muted-2);margin-left:2px;font-size:16px;transition:transform .16s}._4JAxia_resultCard[open] ._4JAxia_chevron{transform:rotate(180deg)}._4JAxia_resultBody{gap:18px;padding:22px;display:grid}._4JAxia_submissionPanel{border:1px solid var(--border);background:var(--cream-soft);border-radius:11px;padding:17px 18px;position:relative}._4JAxia_submissionLabel{color:var(--muted-2);letter-spacing:.05em;text-transform:uppercase;font-size:9.5px;font-weight:750;display:block}._4JAxia_submissionPanel p{color:var(--ink-2);margin:7px 110px 0 0;font-size:13px;line-height:1.6}._4JAxia_concisionWrap{display:inline-flex;position:absolute;top:14px;right:15px}._4JAxia_concisionLabel{color:#146c36;text-transform:uppercase;background:#e7f6eb;border-radius:6px;padding:4px 7px;font-size:9px;font-weight:750}._4JAxia_concisionLabel[data-over=true]{color:#96500a;cursor:help;text-underline-offset:2px;background:#fff3d9;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}._4JAxia_concisionLabel:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._4JAxia_concisionTooltip{z-index:3;background:var(--ink);width:max-content;max-width:220px;box-shadow:var(--shadow-md);color:var(--white);opacity:0;pointer-events:none;text-transform:none;visibility:hidden;border-radius:8px;padding:8px 10px;font-size:10.5px;font-weight:500;line-height:1.4;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;bottom:calc(100% + 8px);right:0;transform:translateY(3px)}._4JAxia_concisionWrap:hover ._4JAxia_concisionTooltip,._4JAxia_concisionLabel:focus+._4JAxia_concisionTooltip{opacity:1;visibility:visible;transform:translateY(0)}._4JAxia_feedbackGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._4JAxia_feedbackSection,._4JAxia_feedbackEmpty,._4JAxia_unresolvedNotice{border:1px solid var(--border);border-radius:11px;padding:16px 17px}._4JAxia_feedbackSection[data-tone=positive]{background:#fbfefc;border-color:#15803d2e}._4JAxia_feedbackSection[data-tone=improve]{background:#fffdf8;border-color:#b4530933}._4JAxia_feedbackSection h3{margin:0 0 10px;font-size:12px;font-weight:750}._4JAxia_feedbackSection[data-tone=positive] h3{color:#146c36}._4JAxia_feedbackSection[data-tone=improve] h3{color:#96500a}._4JAxia_feedbackSection ul{gap:8px;margin:0;padding:0 0 0 18px;display:grid}._4JAxia_feedbackSection li{color:var(--ink-2);font-size:12.5px;line-height:1.55}._4JAxia_feedbackEmpty{color:var(--muted);grid-column:1/-1;font-size:12px}._4JAxia_unresolvedNotice{background:var(--challenge-note-soft);border-color:#215e6533}._4JAxia_unresolvedNotice strong{color:var(--challenge-note);font-size:13px}._4JAxia_unresolvedNotice p{color:#356c70;margin:5px 0 0;font-size:12.5px;line-height:1.55}._4JAxia_referenceAnswer{border-top:1px solid var(--border);padding-top:15px}._4JAxia_referenceAnswer summary{cursor:pointer;color:var(--ink);font-size:12px;font-weight:700}._4JAxia_referenceAnswer p{background:var(--cream-soft);color:var(--ink-2);border-radius:9px;margin:12px 0 0;padding:14px 15px;font-size:12.5px;line-height:1.6}@media (max-width:900px){._4JAxia_shell{width:min(100% - 40px,760px);padding-top:46px}._4JAxia_startCard{max-width:none}._4JAxia_questionHeader{flex-direction:column}._4JAxia_targetPill{max-width:none}._4JAxia_questionFooter{flex-direction:column-reverse;align-items:stretch}._4JAxia_submitGroup{justify-content:space-between}._4JAxia_summaryCard{grid-template-columns:1fr}._4JAxia_summaryScore{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;justify-content:flex-start;align-items:baseline;gap:14px;min-height:0;padding:24px 26px}._4JAxia_summaryScore>p{margin:0}._4JAxia_conceptsCard{flex-direction:column;align-items:flex-start}._4JAxia_conceptList{justify-content:flex-start}._4JAxia_resultCard>summary{grid-template-columns:auto minmax(0,1fr)}._4JAxia_resultSignals{flex-wrap:wrap;grid-column:2;justify-content:flex-start}}@media (max-width:1080px){._4JAxia_prestartLayout{align-items:start}._4JAxia_startCard{height:auto}}@media (max-width:640px){._4JAxia_shell{width:min(100% - 28px,560px);padding:34px 0 64px}._4JAxia_startCard,._4JAxia_stateCard{border-radius:17px;padding:22px}._4JAxia_ruleGrid{grid-template-columns:1fr}._4JAxia_headerMeta{flex-direction:column;align-items:flex-start;gap:10px}._4JAxia_metadata{border-left:0;padding-left:0}._4JAxia_attemptHeader{flex-direction:column;align-items:stretch}._4JAxia_timer{width:100%}._4JAxia_progressStep>span:last-child{display:none}._4JAxia_questionHeader,._4JAxia_answerField{padding-left:20px;padding-right:20px}._4JAxia_questionFooter{padding:18px 20px 22px}._4JAxia_answerTools{flex-direction:column;gap:8px}._4JAxia_answerTools .audio-recorder{flex-basis:auto;width:100%}._4JAxia_answerCount{white-space:normal;margin-top:0}._4JAxia_validation{margin-left:20px;margin-right:20px}._4JAxia_submitGroup{flex-direction:column;align-items:stretch}._4JAxia_submitGroup p{text-align:left;max-width:none}._4JAxia_secondaryActions{justify-content:space-between}._4JAxia_historySection{padding:18px}._4JAxia_historyRow{grid-template-columns:1fr}._4JAxia_historyRow>button{justify-self:start}._4JAxia_modal{padding:24px}._4JAxia_modalActions{flex-direction:column-reverse;align-items:stretch}._4JAxia_summaryDetail{padding:22px 20px}._4JAxia_outcomeLegend{gap:10px 16px}._4JAxia_questionStrip{gap:4px;margin-top:22px}._4JAxia_questionStrip a{height:34px}._4JAxia_resultCard>summary{padding:14px}._4JAxia_resultBody{padding:16px}._4JAxia_resultSignals{gap:5px}._4JAxia_feedbackGrid{grid-template-columns:1fr}._4JAxia_submissionPanel p{margin-right:0;padding-top:24px}}@media (prefers-reduced-motion:reduce){._4JAxia_spinner,._4JAxia_saveState[data-state=saving]>span{animation:none}._4JAxia_primaryButton,._4JAxia_secondaryButton,._4JAxia_dangerButton,._4JAxia_chevron{transition:none}}html[data-theme=dark] ._4JAxia_primaryButton{border-color:var(--accent);background:var(--accent);color:var(--landing-on-accent)}html[data-theme=dark] ._4JAxia_progressStep[data-state=current] ._4JAxia_progressDot{border-color:var(--accent);background:var(--accent);color:var(--landing-on-accent)}html[data-theme=dark] ._4JAxia_primaryButton:hover{background:var(--accent-deep)}html[data-theme=dark] ._4JAxia_historySection{background:#0d1b2ad6}:is(html[data-theme=dark] ._4JAxia_historyNumber,html[data-theme=dark] ._4JAxia_resultNumber,html[data-theme=dark] ._4JAxia_summaryScore){color:#fff;background:#101927}html[data-theme=dark] ._4JAxia_timerWarning{background:var(--accent-soft);color:var(--accent-deep)}html[data-theme=dark] ._4JAxia_validation{background:var(--accent-soft);color:var(--accent-deep)}html[data-theme=dark] ._4JAxia_modalIcon[data-destructive=true]{background:var(--accent-soft);color:var(--accent-deep)}html[data-theme=dark] ._4JAxia_questionStrip a[data-outcome=incorrect]{background:var(--accent-soft);color:var(--accent-deep)}html[data-theme=dark] ._4JAxia_outcomeBadge[data-outcome=incorrect]{background:var(--accent-soft);color:var(--accent-deep)}html[data-theme=dark] ._4JAxia_questionStrip a[data-outcome=correct]{background:var(--green-bg);color:var(--landing-green-text)}html[data-theme=dark] ._4JAxia_outcomeBadge[data-outcome=correct]{background:var(--green-bg);color:var(--landing-green-text)}html[data-theme=dark] ._4JAxia_concisionLabel{background:var(--green-bg);color:var(--landing-green-text)}html[data-theme=dark] ._4JAxia_feedbackSection[data-tone=positive]{background:var(--green-bg);color:var(--landing-green-text)}html[data-theme=dark] ._4JAxia_questionStrip a[data-outcome=partial]{background:var(--amber-bg);color:var(--amber)}html[data-theme=dark] ._4JAxia_outcomeBadge[data-outcome=partial]{background:var(--amber-bg);color:var(--amber)}html[data-theme=dark] ._4JAxia_concisionLabel[data-over=true]{background:var(--amber-bg);color:var(--amber)}html[data-theme=dark] ._4JAxia_feedbackSection[data-tone=improve]{background:var(--amber-bg);color:var(--amber)}html[data-theme=dark] ._4JAxia_questionStrip a[data-outcome=unresolved]{background:var(--cream-deep);color:var(--muted)}html[data-theme=dark] ._4JAxia_concisionTooltip{color:#fff;background:#101927}html[data-theme=dark] ._4JAxia_unresolvedNotice p{color:var(--challenge-note)}