.CgaykG_practice{border:1px solid var(--rule);background:linear-gradient(135deg, var(--surface), var(--ground));color:var(--ink);margin-block:20px}.CgaykG_practice p{max-width:75ch;line-height:1.7}.CgaykG_heading h2{margin:6px 0 14px;font-size:clamp(1.2rem,2.5vw,1.65rem)}.CgaykG_kicker{color:var(--hero-ink);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:650}.CgaykG_figure{margin:20px 0}.CgaykG_figure figcaption{color:var(--muted);margin-top:12px;font-size:.8rem}.CgaykG_board{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;max-width:340px;display:grid}.CgaykG_cellLabel{text-align:center;color:var(--muted);font-size:.7rem;font-weight:650}.CgaykG_covered,.CgaykG_clue{aspect-ratio:1;border-radius:8px;place-items:center;min-height:44px;font-size:clamp(1rem,3vw,1.5rem);font-weight:700;display:grid}.CgaykG_covered{background:var(--accent);color:var(--accent-ink);box-shadow:inset 0 -3px #0002}.CgaykG_clue{background:var(--sunken);color:var(--hero-ink)}.CgaykG_question{margin:22px 0 12px;font-size:1rem}.CgaykG_choices{gap:10px;display:grid}.CgaykG_choice{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--surface);margin:0;padding:0;overflow:clip}.CgaykG_choice summary{cursor:pointer;min-height:48px;color:var(--ink);padding:13px 16px;font-weight:600}.CgaykG_choice summary:hover{background:var(--sunken)}.CgaykG_choice summary:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.CgaykG_choice[open] summary{border-bottom:1px solid var(--rule)}.CgaykG_feedback{padding:16px}.CgaykG_feedback strong{color:var(--hero-ink)}.CgaykG_feedback p{margin:8px 0 0}.CgaykG_takeaway{color:var(--ink-2);font-size:.88rem}.CgaykG_guide{align-items:center;gap:8px;min-height:44px;font-size:.88rem;font-weight:600;display:inline-flex}.CgaykG_wordPair{align-items:center;gap:clamp(12px,4vw,30px);margin:24px 0;display:flex}.CgaykG_wordPair>span:not(.CgaykG_arrow){gap:5px;display:grid}.CgaykG_wordPair small{color:var(--muted)}.CgaykG_wordPair strong{background:var(--hero);color:var(--hero-ink);letter-spacing:.06em;border-radius:10px;padding:10px 14px;font-size:clamp(1.2rem,4vw,1.8rem)}.CgaykG_arrow{color:var(--muted)}.CgaykG_path{overflow-wrap:anywhere;font-weight:650}
._7qxXtW_inspector{--insp-ink:#293348;--insp-muted:#647084;--insp-line:#e5e3ed;--insp-paper:#fff;--insp-card:#faf9fd;--insp-grid:#d9d6e4;--insp-reference:#6b55b8;--insp-take:#1f8a6d;color:var(--insp-ink);font-size:13px}html[data-theme=dark] ._7qxXtW_inspector{--insp-ink:#e4e6f0;--insp-muted:#abb1c8;--insp-line:#414254;--insp-paper:#252838;--insp-card:#2b2f3e;--insp-grid:#4a4c60;--insp-reference:#b6a4ee;--insp-take:#5fd0ae}@media (prefers-color-scheme:dark){html:not([data-theme=light]) ._7qxXtW_inspector{--insp-ink:#e4e6f0;--insp-muted:#abb1c8;--insp-line:#414254;--insp-paper:#252838;--insp-card:#2b2f3e;--insp-grid:#4a4c60;--insp-reference:#b6a4ee;--insp-take:#5fd0ae}}._7qxXtW_inspector button{font:inherit;cursor:pointer}._7qxXtW_whole{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}._7qxXtW_note{color:var(--insp-muted);margin:10px 0 14px;font-size:12px;line-height:1.55}._7qxXtW_buttons{flex-wrap:wrap;gap:8px;display:flex}._7qxXtW_playReference,._7qxXtW_playTake{border:1.5px solid var(--insp-reference);min-height:36px;color:var(--insp-reference);background:0 0;border-radius:18px;padding:6px 12px;font-size:12px;font-weight:650}._7qxXtW_playTake{border-color:var(--insp-take);color:var(--insp-take)}._7qxXtW_playReference:hover,._7qxXtW_playTake:hover{background:var(--insp-card)}._7qxXtW_parts{gap:12px;margin:0;padding:0;list-style:none;display:grid}._7qxXtW_parts>li{border:1px solid var(--insp-line);background:var(--insp-card);border-radius:14px;padding:12px 14px}._7qxXtW_parts header strong{font-size:16px}._7qxXtW_parts dl{flex-wrap:wrap;gap:4px 18px;margin:6px 0 10px;font-size:12px;display:flex}._7qxXtW_parts dl div{gap:6px;display:flex}._7qxXtW_parts dt{color:var(--insp-muted)}._7qxXtW_parts dd{font-variant-numeric:tabular-nums;margin:0}._7qxXtW_pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:10px;display:grid}._7qxXtW_pair figure{background:var(--insp-paper);border:1px solid var(--insp-line);border-radius:10px;margin:0;padding:8px}._7qxXtW_waterfall{width:100%;height:150px;display:block}._7qxXtW_pair figcaption{margin-top:6px}
.pEJd8q_game{--echo-ink:#293348;--echo-muted:#647084;--echo-accent:#715cba;--echo-accent-deep:#5d489e;--echo-soft:#eeebf8;--echo-line:#e5e3ed;--echo-paper:#fff;color:var(--echo-ink);border:1px solid var(--echo-line);background:linear-gradient(145deg,#f8f7fd,#f2f7f4);border-radius:22px;padding:26px;font-size:14px;overflow:hidden}.pEJd8q_game button{font:inherit;cursor:pointer;transition:background .18s,transform .18s,box-shadow .18s}.pEJd8q_game button:disabled{opacity:.55;cursor:default}.pEJd8q_game button:focus-visible,.pEJd8q_game summary:focus-visible,.pEJd8q_game audio:focus-visible{outline:3px solid var(--echo-accent);outline-offset:4px}.pEJd8q_game h1,.pEJd8q_game h2,.pEJd8q_game h3,.pEJd8q_game p{margin:0}.pEJd8q_game h1,.pEJd8q_game h2,.pEJd8q_game h3{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em}.pEJd8q_topline,.pEJd8q_brand,.pEJd8q_previewPill,.pEJd8q_introNote,.pEJd8q_listenControls,.pEJd8q_sessionHead,.pEJd8q_cardEyebrow,.pEJd8q_stepLabel,.pEJd8q_recordCard,.pEJd8q_nextRow,.pEJd8q_tip,.pEJd8q_textButton,.pEJd8q_previewFooter,.pEJd8q_completeWords span{align-items:center;display:flex}.pEJd8q_topline{justify-content:space-between;gap:10px}.pEJd8q_brand{gap:10px}.pEJd8q_brand h1{font-size:24px;font-weight:750}.pEJd8q_brandMark{background:var(--echo-accent);color:#fff;border-radius:13px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 4px 10px #715cba20}.pEJd8q_previewPill{color:#775c22;white-space:nowrap;background:#faf1dc;border:1px solid #e8d7ac;border-radius:20px;gap:6px;padding:5px 9px;font-size:11px}.pEJd8q_previewPill>span,.pEJd8q_previewDot{background:#bd9253;border-radius:50%;flex-shrink:0;width:5px;height:5px}.pEJd8q_intro{justify-content:space-between;align-items:center;gap:16px;padding-block:26px 23px;display:flex}.pEJd8q_eyebrow{letter-spacing:.12em;color:var(--echo-muted);font-size:9px;font-weight:750}.pEJd8q_intro h2{margin-top:9px;font-size:clamp(27px,2.8vw,38px);font-weight:740;line-height:1.13}.pEJd8q_intro h2 em{color:var(--echo-accent);font-style:normal}.pEJd8q_intro p{color:var(--echo-muted);margin-top:11px;font-size:12px;line-height:1.7}.pEJd8q_introNote{color:var(--echo-muted);white-space:nowrap;gap:9px;padding-right:5px;font-size:10px;line-height:1.75}.pEJd8q_introNote svg{color:#668e7e;width:25px;height:25px}.pEJd8q_introNote strong{color:var(--echo-ink);font-weight:550}.pEJd8q_lessons{border:1px solid var(--echo-line);background:#eaeaf240;border-radius:13px;gap:7px;padding:5px;display:flex}.pEJd8q_lessons button{border:1px solid #0000;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:7px;font-size:11px;font-weight:650;display:flex}.pEJd8q_lessons svg{flex-shrink:0;width:17px;height:17px}.pEJd8q_lesson{color:var(--echo-muted);background:0 0}.pEJd8q_lessonActive{background:var(--echo-paper);color:var(--echo-accent);box-shadow:0 2px 5px #25233c08;border-color:var(--echo-line)!important}.pEJd8q_sessionHead{justify-content:space-between;gap:14px;margin-top:24px;font-size:11px}.pEJd8q_sessionHead>div{flex-direction:column;gap:4px;display:flex}.pEJd8q_sessionHead>div>strong{font-size:13px;font-weight:650}.pEJd8q_sessionHead>div>span,.pEJd8q_muted{color:var(--echo-muted);font-size:10px}.pEJd8q_sessionHead>span{white-space:nowrap;font-size:13px;font-weight:650}.pEJd8q_progress{gap:5px;margin-block:12px 18px;display:flex}.pEJd8q_progress>span{background:#dddfeb;border-radius:4px;flex:1;height:4px}.pEJd8q_progress .pEJd8q_progressCurrent{background:#b6aadf}.pEJd8q_progress .pEJd8q_progressDone{background:#73998a}.pEJd8q_mainGrid{grid-template-columns:minmax(0,1fr) 218px;gap:16px;display:grid}.pEJd8q_practiceCard{background:var(--echo-paper);border:1px solid var(--echo-line);border-radius:17px;min-width:0;padding:19px;box-shadow:0 4px 14px #35374d04}.pEJd8q_cardEyebrow{color:var(--echo-muted);letter-spacing:.08em;justify-content:space-between;gap:8px;font-size:8px;font-weight:700}.pEJd8q_stepLabel{letter-spacing:0;white-space:nowrap;gap:4px;font-size:9px;font-weight:500}.pEJd8q_stepLabel svg{width:13px;height:13px;color:var(--echo-accent)}.pEJd8q_wordArea{text-align:center;flex-direction:column;justify-content:center;min-height:194px;padding:31px 0 22px;display:flex}.pEJd8q_word,.pEJd8q_phrase{overflow-wrap:anywhere;font-size:clamp(35px,4vw,57px);font-weight:720;line-height:1.08}.pEJd8q_phrase{font-size:clamp(27px,3.5vw,43px)}.pEJd8q_syllables{color:var(--echo-accent);letter-spacing:.11em;font-size:13px;margin-top:12px!important}.pEJd8q_context{color:var(--echo-muted);font-size:11px;line-height:1.65;margin-top:16px!important}.pEJd8q_listenControls{justify-content:center;gap:9px}.pEJd8q_listenControls button{border-radius:30px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:10px 17px;font-size:11px;font-weight:650;display:inline-flex}.pEJd8q_listenButton{background:var(--echo-soft);color:var(--echo-accent-deep);border:1px solid #d7d0ed}.pEJd8q_listenButton:not(:disabled):hover{background:#e4def7}.pEJd8q_slowButton{color:var(--echo-muted);border:1px solid var(--echo-line);background:0 0}.pEJd8q_listenButton svg{width:17px;height:17px}.pEJd8q_deviceNote{text-align:center;color:var(--echo-muted);font-size:8px;margin-top:11px!important}.pEJd8q_previewAudioNotice{color:#72531e;background:#fff7e6;border:1px solid #e3cf9f;border-radius:10px;gap:5px;margin-top:12px;padding:10px 12px;font-size:10px;line-height:1.6;display:grid}.pEJd8q_previewAudioNotice strong{font-size:11px}.pEJd8q_scoringNotice{border:1px solid var(--echo-line);background:var(--echo-paper);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;padding:13px 15px;display:flex}.pEJd8q_scoringNotice>div{flex:1;min-width:min(230px,100%)}.pEJd8q_scoringNotice strong{color:var(--echo-accent-deep);font-size:12px}.pEJd8q_scoringNotice p{color:var(--echo-muted);margin-top:5px;font-size:11px;line-height:1.65}.pEJd8q_scoringNotice span{color:var(--echo-muted);margin-top:6px;font-size:10px;display:block}.pEJd8q_scoringNotice button{border-radius:20px;min-height:42px;padding:9px 14px;font-size:11px}.pEJd8q_feedbackCard .pEJd8q_heard{overflow-wrap:anywhere;max-width:100%;font-size:9px;font-style:italic}.pEJd8q_inlineNote{color:var(--echo-muted);background:var(--echo-soft);border-radius:9px;padding:9px 11px;font-size:10px;line-height:1.6;margin-top:12px!important}.pEJd8q_feedbackCard{text-align:center;background:#eaf1ec;border:1px solid #dce7df;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:19px;display:flex}.pEJd8q_mascotScene{place-items:center;width:130px;height:119px;margin-bottom:8px;display:grid;position:relative}.pEJd8q_mascotScene img{object-fit:contain;z-index:1;filter:drop-shadow(0 7px 5px #3e6b4c1b);width:88px;height:88px;position:relative;transform:rotate(-9deg)}.pEJd8q_orbitOne,.pEJd8q_orbitTwo{border:1px solid #b7d0bf;border-radius:50%;width:110px;height:110px;position:absolute}.pEJd8q_orbitTwo{background:#dce9df;border:0;width:86px;height:86px}.pEJd8q_mascotSpark{color:#73998a;font-size:26px;position:absolute;top:12px;right:5px}.pEJd8q_feedbackCard .pEJd8q_eyebrow{color:#5b7a6b;font-size:8px}.pEJd8q_feedbackCard h3{margin-top:9px;font-size:24px;line-height:1.15}.pEJd8q_feedbackCard>p{color:#526b60;margin-top:12px;font-size:10px;line-height:1.75}.pEJd8q_textButton{color:#456853;background:0 0;border:0;justify-content:center;gap:6px;min-height:40px;margin-top:12px;padding:6px 0;font-size:10px!important;font-weight:700!important}.pEJd8q_textButton svg{width:15px}.pEJd8q_samplePill,.pEJd8q_neutralPill{color:#5a448e;background:#fff9;border:1px solid #cec5e4;border-radius:15px;padding:4px 9px;font-size:8px;font-weight:700}.pEJd8q_neutralPill{color:#536f64;border-color:#b8cfc1}.pEJd8q_scoreRing{background:conic-gradient(var(--echo-accent) var(--echo-score), #dcd9e8 0);border-radius:50%;width:105px;height:105px;margin-top:13px;padding:7px;transform:rotate(-10deg)}.pEJd8q_scoreRing>div{background:#f7faf7;border-radius:50%;flex-direction:column;justify-content:center;height:100%;display:flex;transform:rotate(10deg)}.pEJd8q_scoreRing strong{color:var(--echo-accent-deep);font-size:37px;line-height:1.1;font-family:var(--font-display), sans-serif}.pEJd8q_scoreRing span{color:#657265;margin-top:2px;font-size:8px}.pEJd8q_feedbackIcon{color:#5a7c67;background:#dbe8df;border-radius:50%;place-items:center;width:62px;height:62px;margin-top:18px;display:grid}.pEJd8q_feedbackIcon svg{width:28px;height:28px}.pEJd8q_feedbackCard .pEJd8q_tip{text-align:left;color:#4b6659;background:#fff9;border-radius:10px;gap:7px;margin-top:13px;padding:9px;font-size:9px;line-height:1.6}.pEJd8q_tip svg{flex-shrink:0;width:17px;height:17px}.pEJd8q_feedbackCard .pEJd8q_sampleDisclaimer{color:#6c5b48;border-top:1px solid #ccdace;padding-top:8px;font-size:8px}.pEJd8q_recordCard{background:var(--echo-paper);border:1px solid var(--echo-line);border-radius:16px;flex-wrap:wrap;gap:14px;margin-top:15px;padding:18px}.pEJd8q_recordButton{background:var(--echo-accent);border:5px solid var(--echo-soft);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 0 1px #e7e0f4}.pEJd8q_recordButton:not(:disabled):hover{background:var(--echo-accent-deep);transform:translateY(-1px)}.pEJd8q_recordButton svg{width:23px;height:23px}.pEJd8q_recordCopy{flex-direction:column;flex:1;gap:5px;min-width:130px;display:flex}.pEJd8q_recordCopy>strong{font-size:13px;font-weight:650}.pEJd8q_recordCopy>span:last-child{color:var(--echo-muted);font-size:10px;line-height:1.6}.pEJd8q_wave{align-items:center;gap:3px;height:45px;padding-inline:12px 3px;display:flex}.pEJd8q_wave i{background:#c8c0e4;border-radius:4px;width:3px;transition:height .1s}.pEJd8q_recording{border-color:#cebbcb}.pEJd8q_recording .pEJd8q_recordButton{background:#a25f78;border-color:#f7e7ee;box-shadow:0 0 0 1px #ead5e0}.pEJd8q_recording .pEJd8q_wave i{background:#a25f78}.pEJd8q_stopSquare{background:#fff;border-radius:4px;width:15px;height:15px}.pEJd8q_playback{border-top:1px solid var(--echo-line);align-items:center;gap:9px;width:100%;padding-top:12px;display:flex}.pEJd8q_playback audio{width:100%;min-width:0;height:36px}.pEJd8q_deleteTake{border:1px solid var(--echo-line);color:var(--echo-muted);background:0 0;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.pEJd8q_deleteTake svg{width:16px;height:16px}.pEJd8q_captureError,.pEJd8q_requestError{color:#805f2e;background:#fbf2df;border-radius:10px;width:100%;padding:10px;font-size:11px;line-height:1.65}.pEJd8q_requestError{margin-top:12px!important}.pEJd8q_requestError>span{display:block}.pEJd8q_analysisNote{width:100%;color:var(--echo-muted);font-size:10px;line-height:1.7}.pEJd8q_lab{margin-top:10px}.pEJd8q_referencePicker{color:var(--echo-ink);gap:8px;padding-block:2px 14px;font-size:11px;display:grid}.pEJd8q_referencePicker input{max-width:100%;font:inherit}.pEJd8q_referencePicker input:focus-visible{outline:3px solid var(--echo-accent);outline-offset:4px}.pEJd8q_referenceName{color:var(--echo-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:10px;padding-bottom:12px;font-size:11px;display:flex}.pEJd8q_referenceName span{min-width:0}.pEJd8q_referenceName button{border:1px solid var(--echo-line);background:var(--echo-paper);color:var(--echo-accent-deep);border-radius:8px;min-height:40px;padding:7px 10px;font-size:10px}.pEJd8q_comparison{background:var(--echo-soft);color:var(--echo-ink);border-radius:10px;gap:6px;margin-bottom:14px;padding:12px;font-size:11px;line-height:1.7;display:grid}.pEJd8q_nextRow{justify-content:space-between;gap:18px;padding-block:18px 20px}.pEJd8q_nextRow>p{color:var(--echo-muted);padding-left:20px;font-size:10px;line-height:1.65;position:relative}.pEJd8q_nextRow>p>svg{color:#73998a;width:13px;height:13px;position:absolute;top:1px;left:0}.pEJd8q_nextRow>p>span{font-size:9px}.pEJd8q_primary{border:1px solid var(--echo-accent-deep);background:var(--echo-accent);color:#fff;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:12px 18px;display:inline-flex;font-size:11px!important;font-weight:650!important}.pEJd8q_primary:not(:disabled):hover{background:var(--echo-accent-deep);transform:translateY(-1px);box-shadow:0 3px 10px #715cba20}.pEJd8q_primary svg{width:16px;height:16px}.pEJd8q_examples{background:#fff7;border:1px dashed #d5d0e5;border-radius:12px;padding:0 13px}.pEJd8q_examples summary{cursor:pointer;min-height:45px;color:var(--echo-accent-deep);justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:650;list-style:none;display:flex}.pEJd8q_examples summary::-webkit-details-marker{display:none}.pEJd8q_examples summary>span:first-child{align-items:center;gap:7px;display:flex}.pEJd8q_examples summary svg{width:15px;height:15px}.pEJd8q_examples summary>span:last-child{color:var(--echo-muted);font-size:8px;font-weight:500}.pEJd8q_examples>p{color:var(--echo-muted);margin:3px 0 12px;font-size:11px;line-height:1.7}.pEJd8q_exampleButtons{flex-wrap:wrap;gap:7px;padding-bottom:14px;display:flex}.pEJd8q_exampleButtons>button{border:1px solid var(--echo-line);background:var(--echo-paper);color:var(--echo-muted);border-radius:20px;min-height:38px;padding:7px 12px;font-size:10px}.pEJd8q_exampleButtons>button[aria-pressed=true]{background:var(--echo-soft);color:var(--echo-accent-deep);border-color:#bfb2dc}.pEJd8q_previewFooter{align-items:flex-start;gap:7px;padding-top:16px}.pEJd8q_previewDot{margin-top:5px}.pEJd8q_previewFooter p{color:var(--echo-muted);font-size:9px;line-height:1.75}.pEJd8q_previewFooter strong{color:var(--echo-ink);font-weight:650}.pEJd8q_complete{border:1px solid var(--echo-line);background:var(--echo-paper);text-align:center;border-radius:18px;flex-direction:column;align-items:center;padding:30px 24px;display:flex}.pEJd8q_completeIcon{background:var(--echo-soft);width:66px;height:66px;color:var(--echo-accent);border-radius:50%;place-items:center;margin-bottom:15px;display:grid}.pEJd8q_completeIcon svg{width:32px;height:32px}.pEJd8q_complete h2{margin-top:8px;font-size:31px}.pEJd8q_complete>p{color:var(--echo-muted);max-width:410px;margin-top:12px;font-size:12px;line-height:1.7}.pEJd8q_completeWords{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:20px;display:flex}.pEJd8q_completeWords span{border:1px solid var(--echo-line);border-radius:22px;gap:5px;padding:7px 11px;font-size:11px}.pEJd8q_completeWords svg{color:#73998a;width:13px;height:13px}.pEJd8q_complete .pEJd8q_previewExplanation{margin-bottom:20px;font-size:10px}html[data-theme=dark] .pEJd8q_game{--echo-ink:#e4e6f0;--echo-muted:#abb1c8;--echo-accent:#ad9adf;--echo-accent-deep:#c4b4f3;--echo-soft:#3b3454;--echo-line:#414254;--echo-paper:#292d3b;background:linear-gradient(140deg,#252838,#263332)}:is(html[data-theme=dark] .pEJd8q_brandMark,html[data-theme=dark] .pEJd8q_primary,html[data-theme=dark] .pEJd8q_recordButton){color:#fff;background:#7861ba}html[data-theme=dark] .pEJd8q_primary:not(:disabled):hover{background:#8d73cf}html[data-theme=dark] .pEJd8q_feedbackCard{background:#304139;border-color:#4c6556}html[data-theme=dark] .pEJd8q_feedbackCard>p{color:#c1d6c9}html[data-theme=dark] .pEJd8q_feedbackCard .pEJd8q_eyebrow{color:#c1d6c9}html[data-theme=dark] .pEJd8q_textButton{color:#c1d6c9}html[data-theme=dark] .pEJd8q_feedbackCard .pEJd8q_tip{color:#cfc3ef;background:#292d3b}html[data-theme=dark] .pEJd8q_samplePill{color:#cfc3ef;background:#292d3b}html[data-theme=dark] .pEJd8q_neutralPill{color:#cfc3ef;background:#292d3b}html[data-theme=dark] .pEJd8q_examples{color:#cfc3ef;background:#292d3b}html[data-theme=dark] .pEJd8q_scoreRing>div{background:#304139}html[data-theme=dark] .pEJd8q_scoreRing span{color:#ccd8cb}html[data-theme=dark] .pEJd8q_feedbackCard .pEJd8q_sampleDisclaimer{color:#ccd8cb}:is(html[data-theme=dark] .pEJd8q_orbitTwo,html[data-theme=dark] .pEJd8q_feedbackIcon){color:#d2e3d5;background:#476452}html[data-theme=dark] .pEJd8q_lessonActive{background:#3b3454}html[data-theme=dark] .pEJd8q_previewAudioNotice{color:#f2dcae;background:#423724;border-color:#8b7445}html[data-theme=dark] .pEJd8q_progress>span{background:#494658}html[data-theme=dark] .pEJd8q_progress .pEJd8q_progressCurrent{background:#ab98d7}html[data-theme=dark] .pEJd8q_progress .pEJd8q_progressDone{background:#82ad97}@media (max-width:1200px) and (min-width:901px){.pEJd8q_game{padding:20px}.pEJd8q_mainGrid{grid-template-columns:minmax(0,1fr) 190px;gap:12px}.pEJd8q_feedbackCard,.pEJd8q_practiceCard{padding:15px}.pEJd8q_introNote{display:none}.pEJd8q_word{font-size:42px}.pEJd8q_wave{display:none}}@media (max-width:720px){.pEJd8q_game{border-inline:0;border-radius:0;flex-direction:column;display:flex;padding:20px 16px!important}.pEJd8q_brand h1{font-size:23px}.pEJd8q_previewPill{padding:5px 7px;font-size:9px}.pEJd8q_intro{padding-block:22px 21px}.pEJd8q_intro h2{font-size:33px}.pEJd8q_introNote{display:none}.pEJd8q_intro p{max-width:300px;font-size:12px}.pEJd8q_lessons{gap:3px;padding:4px}.pEJd8q_lessons button{flex-direction:column;gap:5px;min-height:59px;padding:8px 5px;font-size:9px}.pEJd8q_sessionHead{margin-top:21px}.pEJd8q_sessionHead>div>span{max-width:220px;font-size:9px}.pEJd8q_mainGrid{display:contents}.pEJd8q_practiceCard{order:1;padding:17px}.pEJd8q_wordArea{min-height:181px;padding-block:28px 23px}.pEJd8q_word{font-size:47px}.pEJd8q_phrase{font-size:37px}.pEJd8q_context{font-size:11px}.pEJd8q_recordCard{order:2;gap:10px;padding:14px}.pEJd8q_recordButton{width:55px;height:55px}.pEJd8q_recordCopy{min-width:150px}.pEJd8q_recordCopy>strong{font-size:12px}.pEJd8q_recordCopy>span:last-child{font-size:9px}.pEJd8q_wave{display:none}.pEJd8q_feedbackCard{order:3;margin-top:14px;padding:20px}.pEJd8q_mascotScene{width:100px;height:86px;margin-bottom:12px}.pEJd8q_mascotScene img{width:74px;height:74px}.pEJd8q_orbitOne{width:89px;height:89px}.pEJd8q_orbitTwo{width:72px;height:72px}.pEJd8q_mascotSpark{top:-5px;right:0}.pEJd8q_feedbackCard h3{font-size:24px}.pEJd8q_feedbackCard h3 br{display:none}.pEJd8q_feedbackCard>p{max-width:280px;font-size:11px}.pEJd8q_feedbackCard .pEJd8q_eyebrow{font-size:9px}.pEJd8q_feedbackCard .pEJd8q_tip{max-width:290px;font-size:10px}.pEJd8q_nextRow{order:4;padding-top:16px}.pEJd8q_nextRow>p{font-size:9px}.pEJd8q_nextRow>p>span{font-size:8px}.pEJd8q_primary{white-space:nowrap;padding:12px 13px;font-size:10px!important}.pEJd8q_examples{order:5}.pEJd8q_examples summary{font-size:10px}.pEJd8q_examples summary>span:last-child{font-size:0}.pEJd8q_examples summary>span:last-child>span{font-size:17px}.pEJd8q_exampleButtons>button{min-height:44px;font-size:10px}.pEJd8q_previewFooter{order:6}.pEJd8q_requestError{order:3}.pEJd8q_complete{order:1;padding:30px 18px}}@media (prefers-reduced-motion:reduce){.pEJd8q_game button,.pEJd8q_wave i{transition:none}}.pEJd8q_inspectorWrap{padding:4px 2px 6px}
