.page_shell__sIWzo{display:grid;width:min(100%,1180px);gap:28px;margin:0 auto;padding:28px 24px 80px}.page_hero__7KFOs{position:relative;overflow:hidden;border-radius:32px;border:1px solid var(--line-soft);padding:40px 40px 48px;background:#ffffff;background-image:radial-gradient(120% 70% at 50% -10%,rgba(255,255,255,1) 0,rgba(255,255,255,0) 55%),radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--primary-soft) 35%,transparent) 0,transparent 60%),radial-gradient(80% 60% at 0 100%,color-mix(in srgb,var(--forest-soft) 35%,transparent) 0,transparent 60%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 24px 50px -40px rgba(0,0,0,.18)}.page_motif__eJmko{position:absolute;right:-40px;top:-30px;width:380px;max-width:50%;opacity:.08;pointer-events:none;color:var(--motif-color)}.page_motifMaple__7wXbo{display:block}.page_motifEiffel__rZvor,[data-theme=fr] .page_motifMaple__7wXbo{display:none}[data-theme=fr] .page_motifEiffel__rZvor{display:block}.page_heroTopBar__NCmqJ{gap:12px;position:relative;z-index:2}.page_heroAuth__66CqQ,.page_heroTheme___y_Iv,.page_heroTopBar__NCmqJ{display:flex;align-items:center}.page_eyebrow__yxIK8{font-family:var(--font-ui);font-size:10.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--primary);margin:0 auto 0 0}.page_title__po7na{font-family:var(--font-display);font-weight:550;font-size:clamp(34px,5vw,60px);line-height:1.04;letter-spacing:-.02em;color:var(--ink);font-variation-settings:"opsz" 144;margin:18px 0 0;position:relative;z-index:2}.page_title__po7na em{font-style:italic;color:var(--primary);font-weight:500;font-variation-settings:"opsz" 144,"wght" 500}.page_lede__m7AMO{font-family:var(--font-read);font-size:17px;line-height:1.55;color:var(--ink-2);max-width:54ch;margin:16px 0 0;position:relative;z-index:2}@media (max-width:760px){.page_shell__sIWzo{padding:18px 16px 64px;gap:18px}.page_hero__7KFOs{padding:24px 22px 32px;border-radius:22px}.page_heroTopBar__NCmqJ{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"eyebrow auth" "theme   theme";gap:10px;align-items:center}.page_heroTopBar__NCmqJ .page_eyebrow__yxIK8{grid-area:eyebrow;margin:0}.page_heroAuth__66CqQ{grid-area:auth;justify-self:end}.page_heroTheme___y_Iv{grid-area:theme;width:100%}.page_motif__eJmko{width:220px;right:-30px;top:-20px}.page_title__po7na{font-size:clamp(28px,7vw,38px)}.page_lede__m7AMO{font-size:15.5px}}.AuthStatus_account__40XNQ,.AuthStatus_loginLink__YbC8u,.AuthStatus_placeholder___07pt{min-height:38px}.AuthStatus_placeholder___07pt{display:inline-block;width:82px}.AuthStatus_account__40XNQ,.AuthStatus_adminLink__bIOFh,.AuthStatus_identity__0CB5X,.AuthStatus_loginLink__YbC8u,.AuthStatus_logoutButton__GaZG9{display:inline-flex;align-items:center}.AuthStatus_loginLink__YbC8u{gap:7px;border:1px solid var(--ink);border-radius:999px;background:var(--ink);color:var(--snow);font-size:.86rem;font-weight:700;letter-spacing:.01em;padding:8px 14px;text-decoration:none;transition:background-color .25s cubic-bezier(.22,.61,.36,1),border-color .25s cubic-bezier(.22,.61,.36,1),transform .25s cubic-bezier(.22,.61,.36,1)}.AuthStatus_loginLink__YbC8u:hover{background:var(--primary);border-color:var(--primary);transform:translateY(-1px)}.AuthStatus_account__40XNQ{max-width:100%;gap:7px}.AuthStatus_identity__0CB5X{min-width:0;max-width:min(36vw,260px);gap:7px;border:1px solid var(--line);border-radius:999px;background:var(--paper2);color:var(--ink);font-size:.84rem;font-weight:850;padding:8px 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuthStatus_logoutButton__GaZG9{background:var(--card);color:var(--ink2);cursor:pointer}.AuthStatus_adminLink__bIOFh,.AuthStatus_logoutButton__GaZG9{width:38px;height:38px;justify-content:center;border:1px solid var(--line);border-radius:999px}.AuthStatus_adminLink__bIOFh{background:var(--paper2);color:var(--bleu);text-decoration:none}.AuthStatus_adminLink__bIOFh:hover{border-color:var(--bleu);background:var(--bleu-soft)}.AuthStatus_logoutButton__GaZG9:hover{border-color:var(--rouge);background:var(--rouge-soft);color:var(--rouge)}.AuthStatus_status__eovGg{border:1px solid;border-radius:999px;color:var(--rouge);font-size:.68rem;font-weight:900;padding:2px 6px;text-transform:uppercase}@media (max-width:560px){.AuthStatus_identity__0CB5X{max-width:48vw}}.LessonRunner_runner__aKrsy{width:100%;color:var(--ink)}.LessonRunner_surface__o9wu1{display:grid;min-height:min(760px,calc(100vh - 32px));gap:18px;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:0 18px 60px rgb(35 33 28/10%);padding:16px}.LessonRunner_header__crDGN{display:grid;gap:14px}.LessonRunner_lessonMeta__n0w01{display:grid;gap:4px}.LessonRunner_title__L1QRO{margin:0;max-width:32ch;font-family:var(--font-display);font-size:clamp(1.1rem,.95rem + .55vw,1.45rem);font-weight:700;line-height:1.15;color:var(--ink)}.LessonRunner_objective__4tlAQ{margin:0;max-width:70ch;color:var(--muted,var(--ink2));font-size:.86rem;line-height:1.4}.LessonRunner_progressArea__vEIzb{display:grid;gap:8px}.LessonRunner_progressTrack__G8RsH{overflow:hidden;height:12px;border-radius:999px;background:var(--paper)}.LessonRunner_progressFill__1JCD8{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--ocre));transition:width .22s ease}.LessonRunner_body__Wvi3m{display:grid;align-content:start;gap:16px;border-block:1px solid var(--line);padding-block:18px}.LessonRunner_cardHeader__9Udaa{display:grid;gap:6px}.LessonRunner_cardTitle__SAVo3{margin:0;font-family:var(--font-display);font-size:clamp(1.4rem,1.2rem + 1vw,2.1rem);font-weight:700;line-height:1.15}.LessonRunner_contentStack__Vzzub{display:grid;gap:14px}.LessonRunner_microSteps__XmRSd{display:flex;gap:6px;align-items:center}.LessonRunner_microStep__h8avY{flex:1 1 0;height:5px;border-radius:999px;background:var(--paper);transition:background .18s ease,transform .18s ease}.LessonRunner_microStepActive__zA8_U{background:var(--ink2);transform:scaleY(1.4)}.LessonRunner_microStepDone__yL8lR{background:var(--teal)}.LessonRunner_microStepDone__yL8lR.LessonRunner_microStepActive__zA8_U{background:var(--teal);transform:scaleY(1.4)}.LessonRunner_microNav__4RNFK{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;border-block-start:1px solid var(--line);padding-block-start:14px}.LessonRunner_challenge__rU_5y,.LessonRunner_infoHtml__a__jg,.LessonRunner_promptText__5Ytib,.LessonRunner_readText__MzdiV,.LessonRunner_sceneText__2Yw8t,.LessonRunner_targetText__5HI3G,.LessonRunner_transcript__kysB3{margin:0;color:var(--ink);font-family:var(--font-read);font-size:clamp(1.08rem,1rem + .35vw,1.35rem);line-height:1.55}.LessonRunner_infoHtml__a__jg{display:grid;gap:10px}.LessonRunner_infoHtml__a__jg p{margin:0}.LessonRunner_sceneText__2Yw8t{color:var(--ink2)}.LessonRunner_muted__SSynu{color:var(--ink2);font-size:.92rem;line-height:1.45}.LessonRunner_bridgeList__8Vqlr{display:grid;gap:10px}.LessonRunner_bridge__3u7P7{display:grid;gap:8px;border-inline-start:3px solid var(--teal);border-radius:0 6px 6px 0;background:color-mix(in srgb,var(--teal-soft) 60%,transparent);padding:10px 12px}.LessonRunner_bridgeWarn__VZkWB{border-inline-start-color:var(--rouge);background:color-mix(in srgb,var(--rouge-soft) 60%,transparent)}.LessonRunner_bridgeToggle__3rCdO{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;border:0;background:transparent;color:inherit;font:inherit;text-align:start;padding:0;cursor:pointer}.LessonRunner_bridgeToggle__3rCdO:focus-visible{outline:3px solid color-mix(in srgb,var(--teal) 30%,transparent);outline-offset:3px;border-radius:4px}.LessonRunner_bridgeChevron__7pyeI{flex:none;color:var(--ink2);transition:transform .18s ease}.LessonRunner_bridgeChevronOpen__l0OII{transform:rotate(180deg)}.LessonRunner_bridgeTitle__2eUfz{font-weight:700;font-size:.92rem;color:var(--ink)}.LessonRunner_bridgeHtml__vgcEt{color:var(--ink2);font-size:.92rem;line-height:1.5}.LessonRunner_bridgeHtml__vgcEt p{margin:0}.LessonRunner_audioList__C0k7I{display:grid;gap:10px}.LessonRunner_audioRow__b2wIT{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);padding:12px}.LessonRunner_audioText__6KnTl{display:grid;gap:3px}.LessonRunner_audioLabel__9Rqlp{font-weight:750}.LessonRunner_audioDetails___utEK{color:var(--ink2);font-size:.88rem}.LessonRunner_audioControls__2N438{display:flex;flex-wrap:wrap;gap:8px}.LessonRunner_rateControls__Of_WD{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;background:var(--paper2);padding:4px}.LessonRunner_rateValue__1bZh5{min-width:4.7ch;text-align:center;color:var(--ink2);font-size:.86rem;font-weight:750}.LessonRunner_fieldGroup__A1qRw{display:grid;gap:8px}.LessonRunner_label___ZCAw{color:var(--ink2);font-size:.86rem;font-weight:750}.LessonRunner_input__Xuiv2,.LessonRunner_textarea__TJHBN{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--paper2);color:var(--ink);font:inherit;line-height:1.45;padding:11px 12px}.LessonRunner_textarea__TJHBN{min-height:108px;resize:vertical}.LessonRunner_textareaRegistered__4KacF{border-color:var(--teal);background:color-mix(in srgb,var(--teal-soft) 68%,var(--paper2));box-shadow:0 0 0 3px var(--teal-soft);animation:LessonRunner_predictionPulse__vyd05 .42s ease}.LessonRunner_button___RqkL:focus-visible,.LessonRunner_choice__hQVUi:focus-visible,.LessonRunner_iconButton__ez4_P:focus-visible,.LessonRunner_input__Xuiv2:focus,.LessonRunner_textarea__TJHBN:focus{outline:3px solid color-mix(in srgb,var(--teal) 30%,transparent);outline-offset:2px}.LessonRunner_actionRow__uX21P,.LessonRunner_footer__NRxN_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.LessonRunner_button___RqkL,.LessonRunner_choice__hQVUi,.LessonRunner_iconButton__ez4_P{min-height:40px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);color:var(--ink);font:inherit;font-weight:750;cursor:pointer;transition:background .14s ease,border-color .14s ease,transform .14s ease}.LessonRunner_button___RqkL{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 13px}.LessonRunner_iconButton__ez4_P{display:inline-grid;width:38px;min-height:38px;place-items:center;border-radius:999px;padding:0}.LessonRunner_button___RqkL:hover,.LessonRunner_choice__hQVUi:hover,.LessonRunner_iconButton__ez4_P:hover{border-color:var(--teal);background:var(--teal-soft)}.LessonRunner_button___RqkL:active,.LessonRunner_choice__hQVUi:active,.LessonRunner_iconButton__ez4_P:active{transform:translateY(1px)}.LessonRunner_button___RqkL:disabled,.LessonRunner_choice__hQVUi:disabled,.LessonRunner_iconButton__ez4_P:disabled{cursor:not-allowed;opacity:.52}.LessonRunner_primaryButton__XqxZz{border-color:var(--teal);background:var(--teal);color:var(--card)}.LessonRunner_primaryButton__XqxZz:hover{background:var(--bleu)}.LessonRunner_buttonRegistered__JC5La,.LessonRunner_buttonRegistered__JC5La:hover{border-color:var(--teal);background:var(--teal-soft);color:var(--teal);opacity:1;transform:none}.LessonRunner_dangerButton__FiLfY{border-color:var(--rouge);color:var(--rouge)}.LessonRunner_successButton__RMtTK{border-color:var(--teal);color:var(--teal)}.LessonRunner_choices__UKvP_{display:grid;gap:8px}.LessonRunner_matchGrid__KL6yF{display:grid;gap:12px}.LessonRunner_choice__hQVUi{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;text-align:start;padding:10px 12px}.LessonRunner_choiceIndex__Ta2m8{display:inline-grid;width:28px;height:28px;place-items:center;border-radius:999px;background:var(--paper);color:var(--ink2);font-size:.82rem}.LessonRunner_choiceCorrect__bAqTG{border-color:var(--teal);background:var(--teal-soft)}.LessonRunner_choiceIncorrect__1AFAS{border-color:var(--rouge);background:var(--rouge-soft)}.LessonRunner_feedback__AWYQ1{border-inline-start:4px solid var(--ocre);background:var(--ocre-soft);color:var(--ink2);line-height:1.45;padding:10px 12px}.LessonRunner_predictionSaved__X6yVr{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin:0;border:1px solid var(--teal);border-radius:999px;background:var(--teal-soft);color:var(--teal);font-size:.9rem;font-weight:800;line-height:1.35;padding:8px 11px;animation:LessonRunner_predictionPulse__vyd05 .42s ease}.LessonRunner_feedbackGood__kCAwG{border-inline-start-color:var(--teal);background:var(--teal-soft)}.LessonRunner_feedbackBad__JiHa0{border-inline-start-color:var(--rouge);background:var(--rouge-soft)}.LessonRunner_clozeSentence__qQmZH{font-family:var(--font-read);font-size:clamp(1.2rem,1.08rem + .6vw,1.65rem);line-height:1.45}.LessonRunner_inlineBlank__Bsae0{display:inline-flex;min-width:7ch;justify-content:center;border-block-end:2px solid var(--teal);color:var(--teal);font-weight:800}.LessonRunner_blankGrid__PFAOd{display:grid;gap:10px}.LessonRunner_tokenLine__jPXq6{min-height:48px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);font-family:var(--font-read);font-size:clamp(1.08rem,1rem + .35vw,1.35rem);line-height:1.45;padding:12px}.LessonRunner_tokenBank__pZUrE{display:flex;flex-wrap:wrap;gap:8px}.LessonRunner_recordingPanel__VckiS{display:grid;gap:9px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);padding:12px}.LessonRunner_recordingStatus__9I3wA{color:var(--ink2);font-size:.9rem}.LessonRunner_recordingPrivacy__oYp52{color:var(--muted);font-size:.84rem;line-height:1.4;margin:0}.LessonRunner_recordingError__kNTaG{border:1px solid rgba(185,28,28,.24);border-radius:8px;background:rgba(254,226,226,.72);color:var(--rouge);font-size:.84rem;line-height:1.4;margin:0;padding:9px 10px}.LessonRunner_recordingPreview__vOmoW{display:grid;gap:8px}.LessonRunner_recordingPlayback__IXKaX{width:100%}.LessonRunner_navCluster__tBJKM{display:flex;flex-wrap:wrap;gap:8px}.LessonRunner_completeCluster__OtTzS{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.LessonRunner_completedNote__1V2ON{color:var(--teal);font-size:.9rem;font-weight:750}.LessonRunner_unsupported__X5zOv{border:1px dashed var(--line);border-radius:8px;background:var(--paper2);color:var(--ink2);line-height:1.45;padding:14px}.LessonRunner_choiceCorrectHint__397cI{border-color:var(--teal);background:color-mix(in srgb,var(--teal-soft) 45%,transparent)}.LessonRunner_reviewBadge__dBNj_{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;border-radius:999px;background:var(--ocre-soft);color:var(--ink);font-size:.8rem;font-weight:750;padding:5px 11px;letter-spacing:.01em}.LessonRunner_reviewIntro__TZCfz{display:grid;gap:14px;text-align:center;align-items:center;justify-items:center;padding:36px 16px;animation:LessonRunner_balloonFade__isTFV .24s ease}.LessonRunner_reviewIntroBadge__mA1UE{display:inline-flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:999px;background:var(--teal-soft);color:var(--teal);animation:LessonRunner_badgePop__xNos9 .36s cubic-bezier(.34,1.56,.64,1)}.LessonRunner_reviewIntroTitle__lUjUj{margin:0;max-width:26ch;font-family:var(--font-display);font-size:clamp(1.3rem,1.1rem + .9vw,1.75rem);font-weight:700;line-height:1.18}.LessonRunner_reviewIntroBody__ao8OG{margin:0;max-width:38ch;color:var(--ink2);font-size:.95rem;line-height:1.5}.LessonRunner_reviewIntroCta__lRG_4{min-width:200px;margin-block-start:6px}.LessonRunner_feedbackBalloon__2JeeU{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;justify-content:center;padding:16px 16px max(16px,env(safe-area-inset-bottom));background:var(--card);border-block-start:1px solid var(--line);box-shadow:0 -10px 40px rgba(0,0,0,.1);animation:LessonRunner_balloonSlideUp__wILLu .22s cubic-bezier(.16,1,.3,1)}.LessonRunner_feedbackBalloonCorrect__6PGoE{--feedback-accent:var(--teal);--feedback-accent-soft:var(--teal-soft)}.LessonRunner_feedbackBalloonIncorrect__Hamr_{--feedback-accent:var(--ocre);--feedback-accent-soft:var(--ocre-soft)}.LessonRunner_feedbackBalloon__2JeeU:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:var(--feedback-accent,var(--teal))}.LessonRunner_feedbackBalloonInner__qx3_g{width:100%;max-width:720px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"header continue" "expected continue" "explain continue";gap:6px 16px;align-items:center}.LessonRunner_feedbackBalloonHeader__X2OhN{grid-area:header;display:flex;align-items:center;gap:10px}.LessonRunner_feedbackBalloonIcon__Zo9fn{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:999px;background:var(--feedback-accent-soft);color:var(--feedback-accent)}.LessonRunner_feedbackBalloonHeadline__5FBqq{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:var(--feedback-accent);letter-spacing:-.01em}.LessonRunner_feedbackBalloonExpected__OWgVs{grid-area:expected;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;color:var(--ink);font-size:.95rem;padding-inline-start:46px}.LessonRunner_feedbackBalloonExpectedLabel__cYxOt{color:var(--ink2);font-weight:700}.LessonRunner_feedbackBalloonExpectedValue__cCV0c{color:var(--ink);font-weight:700}.LessonRunner_feedbackBalloonExplain__FSCpa{grid-area:explain;margin:0;color:var(--ink2);font-size:.9rem;line-height:1.45;padding-inline-start:46px}.LessonRunner_feedbackBalloonContinue__7rOcx{grid-area:continue;align-self:center;min-width:140px;background:var(--feedback-accent);color:var(--card);border-color:var(--feedback-accent);font-weight:800}.LessonRunner_feedbackBalloonContinue__7rOcx:hover{background:var(--feedback-accent);filter:brightness(.92);border-color:var(--feedback-accent)}@keyframes LessonRunner_balloonSlideUp__wILLu{0%{transform:translateY(110%);opacity:.6}to{transform:translateY(0);opacity:1}}@keyframes LessonRunner_balloonFade__isTFV{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes LessonRunner_badgePop__xNos9{0%{transform:scale(.7);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1)}}@keyframes LessonRunner_predictionPulse__vyd05{0%{transform:scale(.98)}55%{transform:scale(1.015)}to{transform:scale(1)}}@media (max-width:540px){.LessonRunner_feedbackBalloonInner__qx3_g{grid-template-columns:1fr;grid-template-areas:"header" "expected" "explain" "continue";gap:8px}.LessonRunner_feedbackBalloonExpected__OWgVs,.LessonRunner_feedbackBalloonExplain__FSCpa{padding-inline-start:0}.LessonRunner_feedbackBalloonContinue__7rOcx{align-self:stretch;justify-self:stretch;width:100%}}@media (min-width:720px){.LessonRunner_surface__o9wu1{padding:24px}.LessonRunner_header__crDGN{gap:18px}.LessonRunner_body__Wvi3m{padding-block:24px}.LessonRunner_audioRow__b2wIT{grid-template-columns:minmax(0,1fr) auto;align-items:center}.LessonRunner_matchGrid__KL6yF{grid-template-columns:1fr 1fr}}.CourseExperience_course__K2bCp{display:grid;gap:14px}.CourseExperience_compactHome__6Ac1W{display:grid;gap:6px;padding:32px 36px 36px;border:1px solid var(--line-soft);border-radius:22px;background:var(--card);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 24px 50px -40px rgba(0,0,0,.18);position:relative}.CourseExperience_compactEyebrow__fYAIs{font-family:var(--font-ui);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--primary)}.CourseExperience_compactTitle__0VSYq{font-family:var(--font-display);font-size:clamp(26px,3.4vw,38px);font-weight:550;font-variation-settings:"opsz" 144;letter-spacing:-.015em;line-height:1.08;color:var(--ink);margin:4px 0 2px}.CourseExperience_compactSub__89M6N{font-family:var(--font-ui);font-size:13.5px;font-weight:600;color:var(--ink-3);margin:0}.CourseExperience_compactObj__9FwYy{font-family:var(--font-read);font-size:16.5px;line-height:1.5;color:var(--ink-2);margin:12px 0 0;max-width:60ch}.CourseExperience_compactCta__rRCpD{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border:0;border-radius:999px;background:var(--ink);color:var(--snow);font-family:var(--font-ui);font-size:15px;font-weight:700;cursor:pointer;justify-self:start;margin-top:18px;transition:background-color .25s,transform .25s;box-shadow:0 1px 0 rgba(0,0,0,.08),0 10px 24px -12px rgba(0,0,0,.4)}.CourseExperience_compactCta__rRCpD:hover{background:var(--primary);transform:translateY(-1px)}.CourseExperience_compactExpand__NjK_y{justify-self:start;border:0;background:transparent;color:var(--ink-3);font-family:var(--font-ui);font-size:13px;font-weight:600;cursor:pointer;padding:0;margin-top:8px;text-decoration:underline;text-decoration-color:var(--line);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.CourseExperience_compactExpand__NjK_y:hover{color:var(--ink);text-decoration-color:var(--ink-2)}.CourseExperience_collapseButton__6r3ZM{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:var(--card);color:var(--ink-2);font-family:var(--font-ui);font-size:13px;font-weight:600;cursor:pointer;transition:background-color .25s,border-color .25s,color .25s;margin-bottom:4px}.CourseExperience_collapseButton__6r3ZM:hover{border-color:var(--rule);color:var(--ink);background:var(--paper-2)}@media (max-width:760px){.CourseExperience_compactHome__6Ac1W{padding:22px 22px 24px}.CourseExperience_compactObj__9FwYy{font-size:15px}.CourseExperience_compactCta__rRCpD{width:100%;justify-content:center}}.CourseExperience_moduleTabs__71OtC{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:8px}.CourseExperience_activeModuleTab__WZywG,.CourseExperience_moduleTab__asb_n{display:grid;min-height:66px;gap:5px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);cursor:pointer;font:inherit;padding:9px 11px;text-align:left}.CourseExperience_moduleTab__asb_n:hover{border-color:var(--rouge);background:var(--rouge-soft)}.CourseExperience_activeModuleTab__WZywG{border-color:var(--ink);background:var(--ink);color:var(--card)}.CourseExperience_lessonTabs__1iuVd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.CourseExperience_activeTab__YrZdD,.CourseExperience_lessonTab__kdgtZ{display:grid;min-height:72px;gap:5px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);color:var(--ink);cursor:pointer;font:inherit;padding:10px 12px;text-align:left}.CourseExperience_lessonTab__kdgtZ:hover{border-color:var(--teal);background:var(--teal-soft)}.CourseExperience_activeTab__YrZdD{border-color:var(--teal);background:var(--teal);color:var(--card)}.CourseExperience_activeModuleTab__WZywG span,.CourseExperience_activeTab__YrZdD span,.CourseExperience_lessonTab__kdgtZ span,.CourseExperience_moduleTab__asb_n span{font-size:.74rem;font-weight:800;text-transform:uppercase}.CourseExperience_activeModuleTab__WZywG strong,.CourseExperience_activeTab__YrZdD strong,.CourseExperience_lessonTab__kdgtZ strong,.CourseExperience_moduleTab__asb_n strong{font-size:.98rem;line-height:1.2}.CourseExperience_resultPanel__yGmRt,.CourseExperience_resumePanel__SXPY_,.CourseExperience_trackPanel__7UXZW{border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:0 18px 60px rgb(35 33 28/8%)}.CourseExperience_trackPanel__7UXZW{display:grid;gap:14px;padding:16px}.CourseExperience_trackHeader__vylnw{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:14px}.CourseExperience_eyebrow__MX2EU{color:var(--teal);font-size:.76rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.CourseExperience_resultBody__g6KpJ h2,.CourseExperience_trackHeader__vylnw h2{margin:4px 0 0;font-family:var(--font-display);font-size:clamp(1.35rem,1.1rem + .9vw,2rem);line-height:1.08}.CourseExperience_trackHeader__vylnw p{max-width:72ch;margin:8px 0 0;color:var(--ink2);line-height:1.5}.CourseExperience_trackStats__aKgRv{display:grid;min-width:118px;gap:2px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);padding:10px 12px;text-align:right}.CourseExperience_trackStats__aKgRv strong{font-family:var(--font-display);font-size:1.55rem;line-height:1}.CourseExperience_trackStats__aKgRv span{color:var(--ink2);font-size:.84rem;font-weight:750}.CourseExperience_lessonProgressTrack__oqlxt{overflow:hidden;height:8px;border-radius:999px;background:var(--paper)}.CourseExperience_lessonProgressFill__M13c9{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--ocre));transition:width .18s ease}.CourseExperience_cardTrack__Jow7A{display:grid;gap:8px}.CourseExperience_cardNode__bQNbS{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);color:var(--ink);cursor:pointer;font:inherit;padding:10px 12px;text-align:left;transition:background .14s ease,border-color .14s ease,transform .14s ease}.CourseExperience_cardNode__bQNbS:hover{border-color:var(--teal);background:var(--teal-soft)}.CourseExperience_cardNode__bQNbS:active{transform:translateY(1px)}.CourseExperience_cardNodeDone__YV2yl{border-color:color-mix(in srgb,var(--teal) 62%,var(--line));background:color-mix(in srgb,var(--teal-soft) 70%,var(--paper2))}.CourseExperience_cardNodeSuggested__C4tPu{border-color:var(--ocre);background:var(--ocre-soft)}.CourseExperience_cardNodeIcon__oGs_1{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:999px;background:var(--card);color:var(--teal)}.CourseExperience_cardNodeText__VdzZU{display:grid;min-width:0;gap:3px}.CourseExperience_cardNodeText__VdzZU span{color:var(--ink2);font-size:.76rem;font-weight:800;text-transform:uppercase}.CourseExperience_cardNodeText__VdzZU strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.25}.CourseExperience_cardNodeAction__0kMAo{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:82px;color:var(--ink2);font-size:.84rem;font-weight:800;white-space:nowrap}.CourseExperience_resultPanel__yGmRt{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px}.CourseExperience_resumePanel__SXPY_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px}.CourseExperience_resumeBody__aLEV1{min-width:0}.CourseExperience_resumeBody__aLEV1 h2{margin:4px 0 0;overflow-wrap:anywhere;font-family:var(--font-display);font-size:1.25rem;line-height:1.12}.CourseExperience_resumeBody__aLEV1 p{margin:6px 0 0;color:var(--ink2);font-size:.9rem;font-weight:750}.CourseExperience_resumeButton__F62ud{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--teal);border-radius:8px;background:var(--teal);color:var(--card);cursor:pointer;font:inherit;font-size:.92rem;font-weight:850;padding:9px 12px;white-space:nowrap}.CourseExperience_resumeButton__F62ud:hover{filter:brightness(.96)}.CourseExperience_resultIcon__wtlGT{display:inline-grid;width:46px;height:46px;place-items:center;border-radius:999px;background:var(--ocre-soft);color:var(--ink)}.CourseExperience_resultBody__g6KpJ{display:grid;gap:8px}.CourseExperience_resultStats__vaIXn{display:flex;flex-wrap:wrap;gap:8px}.CourseExperience_resultStats__vaIXn span{display:inline-flex;min-height:30px;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;background:var(--paper2);color:var(--ink2);font-size:.84rem;font-weight:750;padding:5px 9px}@media (max-width:760px){.CourseExperience_lessonTabs__1iuVd,.CourseExperience_moduleTabs__71OtC{grid-template-columns:1fr}.CourseExperience_cardNode__bQNbS{grid-template-columns:auto minmax(0,1fr)}.CourseExperience_cardNodeAction__0kMAo{grid-column:2;justify-content:start;min-width:0}.CourseExperience_resultPanel__yGmRt,.CourseExperience_resumePanel__SXPY_{grid-template-columns:1fr}.CourseExperience_resumeButton__F62ud{justify-self:start;white-space:normal}}.CityRotator_rotator__HAMJj{display:inline-block;opacity:1;transform:translateY(0);transition:opacity .35s cubic-bezier(.22,.61,.36,1),transform .35s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.CityRotator_swapping__Ydzi4{opacity:0;transform:translateY(-6px)}.CityRotator_place__levEE{font-style:italic;color:var(--primary);font-weight:500;font-variation-settings:"opsz" 144,"wght" 500}.LazyStudyWorkspace_lightbox__Cgo70{display:grid;min-height:360px;place-items:center;gap:18px;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgb(255 255 255/84%),rgb(255 255 255/64%)),var(--card);box-shadow:0 18px 60px rgb(35 33 28/10%);padding:34px 20px;text-align:center}.LazyStudyWorkspace_orbit__6892g{display:inline-flex;align-items:center;gap:7px;min-height:24px}.LazyStudyWorkspace_orbit__6892g span{width:9px;height:9px;border-radius:999px;background:var(--teal);animation:LazyStudyWorkspace_loadingDot__hoZbj .84s ease-in-out infinite}.LazyStudyWorkspace_orbit__6892g span:nth-child(2){animation-delay:.11s;background:var(--ocre)}.LazyStudyWorkspace_orbit__6892g span:nth-child(3){animation-delay:.22s;background:var(--rouge)}.LazyStudyWorkspace_copy__5GB3H{display:grid;max-width:44ch;gap:8px}.LazyStudyWorkspace_copy__5GB3H h2,.LazyStudyWorkspace_copy__5GB3H p,.LazyStudyWorkspace_kicker__kQ0Fj{margin:0}.LazyStudyWorkspace_kicker__kQ0Fj{color:var(--rouge);font-size:.76rem;font-weight:850;text-transform:uppercase}.LazyStudyWorkspace_copy__5GB3H h2{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.45rem,1.18rem + 1vw,2.05rem);line-height:1.08}.LazyStudyWorkspace_copy__5GB3H p{color:var(--ink2);line-height:1.45}.LazyStudyWorkspace_progress__7LThR{overflow:hidden;width:min(100%,260px);height:8px;border-radius:999px;background:var(--paper)}.LazyStudyWorkspace_progress__7LThR span{display:block;width:42%;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--ocre));animation:LazyStudyWorkspace_loadingBar__B7LB9 1.2s ease-in-out infinite}@keyframes LazyStudyWorkspace_loadingDot__hoZbj{0%,to{transform:translateY(0);opacity:.72}50%{transform:translateY(-7px);opacity:1}}@keyframes LazyStudyWorkspace_loadingBar__B7LB9{0%{transform:translateX(-115%)}to{transform:translateX(260%)}}.PrivateStudyGate_panel__RCAxm{display:grid;min-height:250px;place-items:center;gap:14px;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:28px 18px;text-align:center}.PrivateStudyGate_spinner__AEsif{color:var(--teal);animation:PrivateStudyGate_spin__KSzhU .8s linear infinite}.PrivateStudyGate_icon__Xw75s{color:var(--bleu)}.PrivateStudyGate_copy__xref0{display:grid;max-width:48ch;gap:8px}.PrivateStudyGate_copy__xref0 h2,.PrivateStudyGate_copy__xref0 p,.PrivateStudyGate_kicker__Io0Pc{margin:0}.PrivateStudyGate_kicker__Io0Pc{color:var(--rouge);font-size:.76rem;font-weight:850;text-transform:uppercase}.PrivateStudyGate_copy__xref0 h2{color:var(--ink);font-family:var(--font-display);font-size:clamp(1.45rem,1.2rem + 1vw,2rem);line-height:1.08}.PrivateStudyGate_copy__xref0 p{color:var(--ink2);line-height:1.45}.PrivateStudyGate_primaryLink__lHQ0v{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--teal);border-radius:8px;background:var(--teal);color:var(--card);font-weight:850;padding:9px 13px;text-decoration:none}.PrivateStudyGate_primaryLink__lHQ0v:hover{border-color:var(--bleu);background:var(--bleu)}@keyframes PrivateStudyGate_spin__KSzhU{to{transform:rotate(1turn)}}.PwaInstallPrompt_prompt__2Rx3e{position:fixed;right:1rem;bottom:1rem;z-index:40;display:flex;max-width:min(24rem,calc(100vw - 2rem));align-items:center;gap:.9rem;border:1px solid color-mix(in srgb,var(--ink) 14%,transparent);border-radius:8px;background:color-mix(in srgb,var(--paper) 94%,white);box-shadow:0 16px 40px color-mix(in srgb,var(--ink) 14%,transparent);padding:.8rem}.PwaInstallPrompt_copy__N3BVh{display:grid;min-width:0;gap:.18rem;color:var(--ink)}.PwaInstallPrompt_copy__N3BVh strong{font-size:.92rem;line-height:1.2}.PwaInstallPrompt_copy__N3BVh span{color:var(--muted);font-size:.8rem;line-height:1.35}.PwaInstallPrompt_actions__Tj0Xp{display:flex;flex:0 0 auto;align-items:center;gap:.35rem}.PwaInstallPrompt_dismissButton__gVNHQ,.PwaInstallPrompt_installButton__5Nhpz{display:inline-flex;min-height:2.25rem;align-items:center;justify-content:center;border:0;border-radius:8px;font:inherit;cursor:pointer}.PwaInstallPrompt_installButton__5Nhpz{gap:.4rem;background:var(--ink);color:var(--paper);padding:0 .75rem;font-size:.84rem;font-weight:700}.PwaInstallPrompt_dismissButton__gVNHQ{width:2.25rem;background:transparent;color:var(--muted)}.PwaInstallPrompt_dismissButton__gVNHQ:focus-visible,.PwaInstallPrompt_installButton__5Nhpz:focus-visible{outline:3px solid color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:2px}@media (max-width:520px){.PwaInstallPrompt_prompt__2Rx3e{right:.75rem;bottom:.75rem;left:.75rem;max-width:none}.PwaInstallPrompt_installButton__5Nhpz{padding:0 .65rem}}.StudyDashboard_dashboard__g_4Fu{display:grid;gap:14px;border-block-end:1px solid var(--line);padding-block-end:18px}.StudyDashboard_header__gRfIN{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px}.StudyDashboard_kicker__uJH_b{margin:0 0 5px;color:var(--teal);font-size:.76rem;font-weight:800;text-transform:uppercase}.StudyDashboard_title__aYwLj{margin:0;font-family:var(--font-display);font-size:clamp(1.28rem,1.1rem + .7vw,1.8rem);line-height:1.08}.StudyDashboard_syncBadge__Sk0gZ{display:inline-flex;min-height:34px;align-items:center;gap:7px;border:1px solid var(--line);border-radius:999px;background:var(--paper2);color:var(--ink2);font-size:.82rem;font-weight:750;padding:7px 10px}.StudyDashboard_metrics__yPtnb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.StudyDashboard_metric__SZ7ZZ{display:grid;min-height:86px;align-content:space-between;gap:7px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);padding:11px 12px}.StudyDashboard_metricIcon__9F1UY{display:inline-grid;width:30px;height:30px;place-items:center;border-radius:999px;background:var(--teal-soft);color:var(--teal)}.StudyDashboard_metricLabel__yjPeh,.StudyDashboard_signalLabel__5WPHM{color:var(--ink2);font-size:.76rem;font-weight:800;text-transform:uppercase}.StudyDashboard_metric__SZ7ZZ strong{color:var(--ink);font-size:1.18rem}.StudyDashboard_signals__86vTg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.StudyDashboard_signals__86vTg div{display:grid;gap:5px;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:11px 12px}.StudyDashboard_signals__86vTg strong{color:var(--ink);font-size:.98rem;line-height:1.25}.StudyDashboard_clbPanel___eO3Y{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--card);padding:12px}.StudyDashboard_clbHeader__VHIYr{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.StudyDashboard_clbHeader__VHIYr div{display:grid;gap:4px}.StudyDashboard_clbHeader__VHIYr strong{color:var(--ink);font-size:1rem}.StudyDashboard_checkpointButton__afSNS{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--rouge);border-radius:8px;background:var(--rouge);color:var(--card);cursor:pointer;font:inherit;font-size:.9rem;font-weight:850;padding:8px 11px}.StudyDashboard_checkpointButton__afSNS:hover{border-color:var(--ink);background:var(--ink)}.StudyDashboard_readinessTrack__psr32{overflow:hidden;height:9px;border-radius:999px;background:var(--line)}.StudyDashboard_readinessFill__gijVQ{height:100%;border-radius:inherit;background:var(--teal);transition:width .24s ease}.StudyDashboard_clbSkills__jiU3l{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.StudyDashboard_clbSkill__yckwv{display:grid;min-height:78px;gap:4px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);padding:9px 10px}.StudyDashboard_clbSkill__yckwv span{color:var(--ink2);font-size:.74rem;font-weight:850;text-transform:uppercase}.StudyDashboard_clbSkill__yckwv strong{color:var(--ink);font-size:1.05rem}.StudyDashboard_clbSkill__yckwv small{color:var(--ink2);font-size:.78rem}.StudyDashboard_reinforcement__Odg_H{display:grid;gap:10px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);padding:12px}.StudyDashboard_reinforcementHeader__kS_r_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.StudyDashboard_reinforcementHeader__kS_r_ div{display:grid;gap:4px}.StudyDashboard_reinforcementHeader__kS_r_ strong{color:var(--ink);font-size:1rem}.StudyDashboard_reviewButton__2Vp18{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--teal);border-radius:8px;background:var(--teal);color:var(--card);cursor:pointer;font:inherit;font-size:.9rem;font-weight:850;padding:8px 11px}.StudyDashboard_reviewButton__2Vp18:hover{background:var(--ink);border-color:var(--ink)}.StudyDashboard_recommendationList__pfJ8M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.StudyDashboard_recommendation__e4bFN{display:flex;min-height:104px;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);cursor:pointer;font:inherit;padding:11px 12px;text-align:left}.StudyDashboard_recommendation__e4bFN:hover{border-color:var(--teal);background:var(--teal-soft)}.StudyDashboard_recommendation__e4bFN>span{display:grid;min-width:0;gap:5px}.StudyDashboard_recommendationDimension__sTLNX{color:var(--rouge);font-size:.75rem;font-weight:850;text-transform:uppercase}.StudyDashboard_recommendation__e4bFN strong{color:var(--ink);font-size:.98rem;line-height:1.2}.StudyDashboard_emptyReinforcement__OxxYz,.StudyDashboard_recommendation__e4bFN small{color:var(--ink2);font-size:.86rem;line-height:1.35}.StudyDashboard_emptyReinforcement__OxxYz{margin:0}@media (max-width:760px){.StudyDashboard_metrics__yPtnb{grid-template-columns:repeat(2,minmax(0,1fr))}.StudyDashboard_clbSkills__jiU3l,.StudyDashboard_recommendationList__pfJ8M,.StudyDashboard_signals__86vTg{grid-template-columns:1fr}}.StudyWorkspace_workspace__UKaLg{display:grid;gap:18px}.StudyWorkspace_checkpointPanel__SULb2,.StudyWorkspace_reviewPanel__BbpTc{display:grid;gap:14px;border-block:1px solid var(--line);padding-block:16px}.StudyWorkspace_reviewHeader__kvoi9{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px}.StudyWorkspace_reviewKicker__oWR3F{margin:0 0 5px;color:var(--rouge);font-size:.76rem;font-weight:850;text-transform:uppercase}.StudyWorkspace_reviewTitle__hr3rB{margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.22rem,1.08rem + .6vw,1.72rem);line-height:1.08}.StudyWorkspace_reviewMeta__MG6Ci{margin:7px 0 0;color:var(--ink2);font-size:.94rem;line-height:1.35}.StudyWorkspace_reviewClose__91NRJ{display:inline-flex;min-height:36px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;background:var(--paper2);color:var(--ink);cursor:pointer;font:inherit;font-size:.9rem;font-weight:800;padding:8px 11px}.StudyWorkspace_reviewClose__91NRJ:hover{border-color:var(--rouge);background:var(--rouge-soft)}.StudyWorkspace_checkpointPanel__SULb2 .StudyWorkspace_reviewKicker__oWR3F{color:var(--teal)}.StudyWorkspace_checkpointResult__wz44w{display:grid;gap:14px;border:1px solid var(--line);border-radius:8px;background:var(--card);box-shadow:0 12px 32px rgb(35 33 28/8%);padding:14px}.StudyWorkspace_resultLead__O3EvM{display:flex;align-items:start;gap:12px}.StudyWorkspace_resultIcon__kzeXB{display:inline-flex;width:42px;height:42px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--teal);border-radius:8px;background:var(--teal-soft);color:var(--teal)}.StudyWorkspace_resultTitle___BDhx{margin:0;color:var(--ink);font-family:var(--font-display);font-size:clamp(1.18rem,1.04rem + .55vw,1.62rem);line-height:1.1}.StudyWorkspace_resultSkillGrid__F2WuE{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.StudyWorkspace_resultSkill__yFcbK{display:grid;gap:8px;border:1px solid var(--line);border-radius:8px;background:var(--paper2);padding:11px}.StudyWorkspace_resultSkillHeader__GcQyZ{display:flex;align-items:center;justify-content:space-between;gap:8px}.StudyWorkspace_resultSkillHeader__GcQyZ strong{color:var(--ink);font-size:.95rem}.StudyWorkspace_resultSkillHeader__GcQyZ span{display:inline-flex;align-items:center;border-radius:999px;background:var(--ocre-soft);color:var(--ink);font-size:.78rem;font-weight:850;padding:4px 8px;white-space:nowrap}.StudyWorkspace_resultSkill__yFcbK small{color:var(--ink2);font-size:.82rem;line-height:1.35}.StudyWorkspace_resultTrack__UFIkh{overflow:hidden;height:8px;border-radius:999px;background:var(--paper)}.StudyWorkspace_resultFill__vEGq9{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--teal),var(--ocre))}.StudyWorkspace_resultRubric__rn27H{margin:7px 0 0;color:var(--ink2);font-size:.78rem;line-height:1.35}.StudyWorkspace_resultGuidance__C53i6{margin:0;border-inline-start:3px solid var(--teal);color:var(--ink);font-size:.94rem;font-weight:700;line-height:1.45;padding-inline-start:10px}.StudyWorkspace_resultActionRow__SExTl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border-block-start:1px solid var(--line);padding-block-start:12px}.StudyWorkspace_resultActionRow__SExTl div{display:grid;gap:4px}.StudyWorkspace_signalLabel__AVPtO{color:var(--ink2);font-size:.78rem;font-weight:800;text-transform:uppercase}.StudyWorkspace_resultActionRow__SExTl strong{max-width:52ch;color:var(--ink);font-size:.94rem;line-height:1.35}.StudyWorkspace_resultReviewButton__dJ_fB{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:7px;border:1px solid var(--teal);border-radius:8px;background:var(--teal);color:var(--card);cursor:pointer;font:inherit;font-size:.9rem;font-weight:850;padding:8px 11px}.StudyWorkspace_resultReviewButton__dJ_fB:hover{border-color:var(--ink);background:var(--ink)}.ThemeSwitcher_seg__Kj4Xi{display:inline-flex;padding:3px;border:1px solid var(--line);border-radius:999px;background:var(--card);font-family:var(--font-ui)}.ThemeSwitcher_btn__s6_dv{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:0;border-radius:999px;background:transparent;font-family:inherit;font-size:13px;font-weight:600;color:var(--ink-2);cursor:pointer;transition:background-color .25s cubic-bezier(.22,.61,.36,1),color .25s cubic-bezier(.22,.61,.36,1)}.ThemeSwitcher_btn__s6_dv:hover{color:var(--ink)}.ThemeSwitcher_btn__s6_dv[aria-pressed=true]{background:var(--ink);color:var(--snow)}.ThemeSwitcher_btn__s6_dv svg{width:14px;height:14px}@media (max-width:760px){.ThemeSwitcher_seg__Kj4Xi{display:flex;width:100%}.ThemeSwitcher_btn__s6_dv{flex:1;justify-content:center;padding:11px 14px;font-size:14px;gap:8px}.ThemeSwitcher_btn__s6_dv svg{width:18px;height:18px}}