.Clb9RefundBar_bar__YXZt9{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;padding:10px 44px 10px 16px;background:linear-gradient(90deg,var(--ds-ink),var(--ds-purple-ink));color:#fff;font-size:14px;text-align:center}.Clb9RefundBar_badge__xOdyr{background:var(--ds-warn);color:var(--ds-ink);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:3px 10px}.Clb9RefundBar_tagline__YHn7r{opacity:.85}.Clb9RefundBar_days__BYvhy{font-weight:700;color:var(--ds-warn)}.Clb9RefundBar_cta__AiQHm{color:var(--ds-ink);background:#fff;font-weight:700;border-radius:999px;padding:4px 14px;text-decoration:none}.Clb9RefundBar_close__rRB5t{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:0;color:#fff;font-size:22px;line-height:1;cursor:pointer;padding:4px 8px}@media (max-width:640px){.Clb9RefundBar_tagline__YHn7r{display:none}}.ImpersonationBanner_banner__Oq5yX{position:-webkit-sticky;position:sticky;top:0;z-index:60;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;padding:8px 16px;background:#fff7ed;border-bottom:1px solid #c2410c;color:#9a3412;font-size:13px;text-align:center}.ImpersonationBanner_exit__G2ua1{border:1px solid #c2410c;border-radius:6px;background:#fff;color:#9a3412;font-weight:600;padding:4px 12px;cursor:pointer}.ImpersonationBanner_exit__G2ua1:disabled{opacity:.6;cursor:default}.RoomNoise_wrap__5jnnz{position:fixed;right:16px;bottom:16px;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:10px;max-width:calc(100vw - 32px)}.RoomNoise_toggle__ZWDd0{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--ds-line-strong);background:#fff;color:var(--ds-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;box-shadow:0 4px 18px rgba(29,33,64,.12)}.RoomNoise_toggleOn__2tKid{background:var(--ds-purple-wash);border-color:var(--ds-purple);color:var(--ds-purple-ink)}.RoomNoise_close__yZv1I:focus-visible,.RoomNoise_switch__UhlVR:focus-visible,.RoomNoise_toggle__ZWDd0:focus-visible{outline:2px solid var(--ds-purple);outline-offset:2px}.RoomNoise_panel__qvCui{width:320px;max-width:100%;max-height:calc(100vh - 96px);overflow:auto;background:#fff;border:1px solid var(--ds-line);border-radius:16px;padding:16px;box-shadow:0 12px 32px rgba(29,33,64,.18);display:grid;grid-gap:12px;gap:12px;color:var(--ds-ink)}.RoomNoise_head__9Z_QD{display:flex;align-items:center;justify-content:space-between}.RoomNoise_title__5XLJT{margin:0;font-size:16px;font-weight:700}.RoomNoise_close__yZv1I{border:none;background:none;font:inherit;font-size:14px;color:var(--ds-ink-3);cursor:pointer;min-width:32px;min-height:32px;border-radius:8px}.RoomNoise_lead__3aRb1{margin:0;font-size:13px;line-height:1.5;color:var(--ds-ink-2)}.RoomNoise_switch__UhlVR{display:inline-flex;align-items:center;gap:10px;justify-self:start;min-height:40px;padding:0 14px 0 6px;background:var(--ds-page);font:inherit;font-size:14px;font-weight:600;color:var(--ds-ink);cursor:pointer}.RoomNoise_knob__i2bFH,.RoomNoise_switch__UhlVR{border-radius:999px;border:1px solid var(--ds-line-strong)}.RoomNoise_knob__i2bFH{width:28px;height:28px;background:#fff}.RoomNoise_switchOn__WEvPd{flex-direction:row-reverse;padding:0 6px 0 14px;background:var(--ds-purple);border-color:var(--ds-purple);color:#fff}.RoomNoise_switchOn__WEvPd .RoomNoise_knob__i2bFH{border-color:#fff}.RoomNoise_note__S_7C3,.RoomNoise_warn__29asA{margin:0;font-size:12px;padding:8px 10px;border-radius:10px}.RoomNoise_note__S_7C3{background:var(--ds-purple-wash);color:var(--ds-purple-ink)}.RoomNoise_warn__29asA{background:#fdecea;color:var(--ds-behind)}.RoomNoise_slider__GN2Zn{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:600;color:var(--ds-ink-2)}.RoomNoise_slider__GN2Zn input{width:100%;accent-color:var(--ds-purple)}.RoomNoise_check__3TaCp{display:flex;gap:8px;align-items:flex-start;font-size:13px;color:var(--ds-ink)}.RoomNoise_check__3TaCp input{margin-top:3px;accent-color:var(--ds-purple)}.RoomNoise_hint__3fz_Z{display:block;font-size:12px;color:var(--ds-ink-3)}@media (max-width:640px){.RoomNoise_wrap__5jnnz{right:12px;bottom:12px}}.QaPanel_root__Rdx2c{position:fixed;left:12px;bottom:84px;z-index:50;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:13px}.QaPanel_fab__hkqWX{width:40px;height:40px;border-radius:50%;border:1px solid #c2410c;background:#fff7ed;color:#9a3412;font-weight:700;font-size:12px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15)}.QaPanel_panel__EU7kf{width:min(340px,calc(100vw - 24px));max-height:min(70vh,560px);overflow-y:auto;background:#fff;border:1px solid #fdba74;border-radius:10px;padding:10px 12px;box-shadow:0 6px 24px rgba(0,0,0,.18);color:#111827}.QaPanel_header__jhEve{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.QaPanel_close__YgjVe{border:none;background:none;font-size:18px;line-height:1;cursor:pointer}.QaPanel_muted__wCW4z{color:#6b7280;margin:4px 0}.QaPanel_expected__MjJ5W{margin:6px 0;display:grid;grid-gap:2px;gap:2px}.QaPanel_row__wD24l{display:grid;grid-template-columns:96px 1fr;grid-gap:6px;gap:6px}.QaPanel_row__wD24l dt{color:#6b7280}.QaPanel_row__wD24l dd{margin:0;word-break:break-word}.QaPanel_group__TXbmL{border:none;border-top:1px solid #f3f4f6;margin:8px 0 0;padding:8px 0 0;display:grid;grid-gap:6px;gap:6px}.QaPanel_group__TXbmL legend{font-weight:600;padding:0}.QaPanel_label__fujOY{display:grid;grid-gap:2px;gap:2px}.QaPanel_inline__Ag4ys{display:flex;flex-wrap:wrap;gap:6px 10px}.QaPanel_inline__Ag4ys label{display:grid;grid-gap:2px;gap:2px}.QaPanel_inline__Ag4ys .QaPanel_check__j7NY3{display:flex;align-items:center;gap:4px}.QaPanel_actions__Ow_0g{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid #f3f4f6;margin-top:8px;padding-top:8px}.QaPanel_panel__EU7kf button:not(.QaPanel_close__YgjVe){justify-self:start;padding:4px 10px;border-radius:6px;border:1px solid #d1d5db;background:#f9fafb;cursor:pointer}.QaPanel_panel__EU7kf button:disabled{opacity:.6;cursor:wait}.QaPanel_panel__EU7kf select{max-width:100%}.QaPanel_message__3V4XK{margin:8px 0 0;color:#9a3412}.Modal_overlay__d1lE4{position:fixed;inset:0;background:rgba(20,20,40,.45);display:grid;place-items:center;z-index:var(--z-modal);padding:var(--space-5)}.Modal_card__3wtd7{width:min(var(--modal-width,420px),90vw);background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-xl);display:grid;grid-gap:var(--space-4);gap:var(--space-4);max-height:90vh;overflow-y:auto}.Modal_closeButton__xvCmI{background:var(--panel);color:var(--ink-700);width:32px;height:32px}.Button_button__Jttiv,.Modal_closeButton__xvCmI{border:none;border-radius:var(--radius-pill);cursor:pointer}.Button_button__Jttiv{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:var(--font-body);line-height:var(--line-height-tight);text-decoration:none;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.Button_button__Jttiv:hover{transform:translateY(-1px)}.Button_button__Jttiv:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.Button_primary__IHFdT{background:var(--accent);color:#fff;box-shadow:var(--shadow-md)}.Button_primary__IHFdT:hover{box-shadow:var(--shadow-lg)}.Button_secondary___qtLs{background:var(--accent-soft);color:var(--accent-strong)}.Button_ghost__YxjU1{background:transparent;color:var(--accent-strong);border:1px solid var(--accent-soft)}.Button_ghost__YxjU1:hover{background:var(--accent-soft)}.Button_danger__l9xLY{background:#d92d20;color:#fff}.Button_small__u_3vW{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs)}.ProfileClient_row__whACi{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:14px 0;background:none;border:0;border-bottom:1px solid #f1f2f7;font-family:inherit;color:var(--ds-ink);text-align:left;cursor:pointer}.ProfileClient_row__whACi:hover{color:var(--ds-ink)}.ProfileClient_row__whACi:disabled{cursor:default}.ProfileClient_rows__3q9ib>:last-child{border-bottom:0}.ProfileClient_rowLabel__hlFv5{flex:1 1;font-size:14px;font-weight:600}.ProfileClient_editor__oPv3r{display:flex;flex-direction:column;gap:12px;padding:4px 0 16px;border-bottom:1px solid #f1f2f7}.ProfileClient_optGrid__Xqd8H{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ProfileClient_check__xpxtw{display:flex;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:600;color:#3c4163}.ProfileClient_check__xpxtw input{width:20px;height:20px;accent-color:var(--ds-purple)}.ProfileClient_timeRow__3bLSK{display:flex;align-items:center;gap:8px}.ProfileClient_editorActions__vfwmg{display:flex;gap:10px}.ProfileClient_select__1r3o3{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.ProfileClient_readout__SN167{min-height:46px;display:flex;align-items:center;padding:0 14px;border-radius:12px;background:#f6f7fb;font-size:15px;color:var(--ds-ink)}.ProfileClient_referralLink__ygbDh code{display:inline-block;max-width:100%;overflow-wrap:anywhere;background:#f6f7fb;border-radius:8px;padding:4px 10px;font-size:13px;color:var(--ds-ink)}.ProfileClient_deleteLink__wgAAi{background:none;border:none;color:#b42318;font-weight:600;font-family:inherit;font-size:14px;cursor:pointer;min-height:44px;padding:0}.ProfileClient_deleteHeader__ndBiF{display:flex;align-items:center;justify-content:space-between;font-weight:var(--font-weight-bold);color:#b42318}.ProfileClient_deleteClose__AQxyM{border:none;background:none;font-size:var(--font-size-xl);cursor:pointer}.ProfileClient_deleteList__RySan{margin:0;padding-left:18px;color:#475467;font-size:var(--font-size-sm)}.ProfileClient_deleteActions__v7tMn{display:flex;justify-content:flex-end;gap:var(--space-3)}.ExamResultsClient_results__bmZtv{background:#f6f8fc}.ExamResultsClient_backLink__KfsKz{display:inline-block;margin-bottom:var(--space-4);color:var(--ink-500);font-size:var(--font-size-sm);text-decoration:none}.ExamResultsClient_backLink__KfsKz:hover{text-decoration:underline}.ExamResultsClient_resultsGrid__iJJ1Q{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-6)}.ExamResultsClient_resultsAttempts__5wita{margin:var(--space-4) 0 var(--space-6);display:grid;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--font-size-sm);color:#5a6b84}.ExamResultsClient_resultsSelect__mJi_6{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:320px}.ExamResultsClient_resultsSelect__mJi_6 select{border:1px solid #d7dced;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);background:#fff;color:#2f3a4d}.ExamResultsClient_resultCard__QRfaA{background:#fff;border-radius:var(--radius-lg);border:1px solid #e2e7f1;padding:var(--space-4);box-shadow:0 8px 18px rgba(15,30,60,.06)}.ExamResultsClient_resultHeader__PTc5z{display:flex;justify-content:space-between;color:#31415b;font-weight:var(--font-weight-bold);margin-bottom:var(--space-3)}.ExamResultsClient_resultScore__jdi_E{font-size:var(--font-size-2xl);font-weight:800;color:#1b273a}.ExamResultsClient_skillTabs__Hj_kV{display:flex;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap}.ExamResultsClient_skillTab__heImu{border:1px solid #d6deec;background:#f5f8ff;color:#2a3852;font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);cursor:pointer}.ExamResultsClient_skillTabActive__cAlMv{background:#3f5bd8;border-color:#3f5bd8;color:#fff}.ExamResultsClient_skillPanel__8SsDh{margin-top:var(--space-3);background:#fff;border:1px solid #dbe3f1;border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:0 6px 18px rgba(15,30,60,.06)}.ExamResultsClient_skillHeader__03c22{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3);font-size:var(--font-size-base);color:#1f2a3c}.ExamResultsClient_skillList___L8mt{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ExamResultsClient_skillRow__JqCLN{display:grid;grid-template-columns:minmax(0,1fr) 80px auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;background:#f6f8fc;border-radius:var(--radius-md);padding:var(--space-3);font-size:var(--font-size-sm);color:#2a3852}.ExamResultsClient_skillRow__JqCLN strong{text-align:right;justify-self:end}.ExamResultsClient_skillText__wRukq{font-size:var(--font-size-sm);color:#5a6b84}.ExamResultsClient_answerModal__t2faX{position:fixed;inset:0;background:rgba(15,16,20,.55);display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);padding:var(--space-5)}.ExamResultsClient_answerCard___NjCM{background:#fff;border-radius:var(--radius-lg);width:min(960px,96vw);max-height:88vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 24px 60px rgba(16,16,40,.2)}.ExamResultsClient_answerHeader__z_7TN{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4) 22px;border-bottom:1px solid #ececf5;background:#f7f7ff}.ExamResultsClient_answerHeader__z_7TN p{margin:4px 0 0;font-size:var(--font-size-sm);color:#6a6a84}.ExamResultsClient_answerClose__Tx0EM{border:0;background:#fff;border-radius:var(--radius-pill);width:34px;height:34px;cursor:pointer;box-shadow:0 4px 12px rgba(15,16,20,.1)}.ExamResultsClient_answerBody__PD_TI{padding:var(--space-4) 22px var(--space-5);overflow-y:auto;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ExamResultsClient_answerLoading__FRwkV{font-size:var(--font-size-base);color:#6a6a84}.ExamResultsClient_answersHeading__sbPG0{margin:0 0 var(--space-4);font-size:20px;font-weight:700}.MockReview_review__MmrIt{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.MockReview_section__IzFtN{display:flex;flex-direction:column;gap:16px}.MockReview_headline__jMGgP{display:flex;flex-direction:column;gap:18px}.MockReview_overall__SAIdQ{display:flex;flex-direction:column;gap:4px}.MockReview_overallValue__LZSrz{font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.MockReview_skillGrid__dVdgD{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.MockReview_skillCard__9BGen{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--ds-line);border-left:4px solid #ccc;border-radius:12px;background:#fff}.MockReview_skillValue__IZHR2{font-size:24px;font-weight:800}.MockReview_coach___YyBi{display:grid;grid-gap:12px;gap:12px}.MockReview_coach___YyBi p{margin:6px 0 0;font-size:14px;line-height:1.5}.MockReview_plan__LXDh0{margin:6px 0 0;padding-left:20px;font-size:14px;line-height:1.6}.MockReview_steps__xAKd5{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.MockReview_step__PmwKf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--ds-line);border-radius:12px}.MockReview_skillTabs__ostuP{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.MockReview_skillTabs__ostuP>*{flex-shrink:0}.MockReview_skillPanel__oF0q2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}@media (max-width:760px){.MockReview_skillPanel__oF0q2{grid-template-columns:minmax(0,1fr)}}.MockReview_partGroups__adrUl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px 24px;gap:32px 24px;align-items:start}.MockReview_partList__fybkY{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.MockReview_partRow__DnpjK{display:flex;flex-direction:column;gap:6px}.MockReview_partHead__rR1yU{display:flex;align-items:center;justify-content:space-between;gap:8px}.MockReview_partName__agWhk{display:flex;flex-direction:column;min-width:0}.MockReview_partScore__WwBFi{font-size:14px}.MockReview_link__QcQRC{font-size:13px;font-weight:600;color:#6a54e0;white-space:nowrap}.MockReview_twoCol__MP3cv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.MockReview_kpis__IrXCM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.MockReview_kpis__IrXCM>div{display:flex;flex-direction:column;gap:2px;padding:12px;border:1px solid var(--ds-line);border-radius:12px}.MockReview_kpiVal__SdtMH{font-size:24px;font-weight:800}.MockReview_tableWrap__dfJ0F{overflow-x:auto}.MockReview_patterns__R59Ti{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.MockReview_pattern__8eyI_{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--ds-line);border-radius:12px}.MockReview_pattern__8eyI_ p{margin:0}@media (max-width:760px){.MockReview_kpis__IrXCM,.MockReview_skillGrid__dVdgD{grid-template-columns:repeat(2,minmax(0,1fr))}.MockReview_partGroups__adrUl,.MockReview_twoCol__MP3cv{grid-template-columns:minmax(0,1fr)}.MockReview_step__PmwKf{flex-direction:column;align-items:flex-start}}.MockReview_skillNotes__GZsOk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.MockReview_skillNote__TgHKR{border-left:1px solid var(--ds-line);border:1px solid var(--ds-line);border-left-width:4px;border-radius:12px;padding:12px 14px;display:grid;grid-gap:6px;gap:6px;background:#fff}.MockReview_skillNotePoints__SYLZm{margin:0;padding-left:18px;display:grid;grid-gap:3px;gap:3px;font-size:13px;line-height:1.45;color:var(--ds-ink-2,#4a4f6a)}@media (max-width:760px){.MockReview_skillNotes__GZsOk{grid-template-columns:1fr}}.ExamListClient_filters__hQKKj{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-bottom:var(--space-4)}.ExamListClient_filters__hQKKj input[type=date],.ExamListClient_filters__hQKKj input[type=search],.ExamListClient_filters__hQKKj select{border:1px solid #dbe3f1;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);background:#fff}.ExamListClient_dateFilters__yx6ID{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.ExamListClient_dateFilters__yx6ID label{display:flex;gap:var(--space-2);align-items:center;font-size:var(--font-size-xs);color:#5a6b84}.ExamListClient_searchNote__WxDHx{margin:0 0 var(--space-3);font-size:var(--font-size-base);color:#5a6b84}.ExamListClient_table__XwchM{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.ExamListClient_tableHeader__Afz79,.ExamListClient_tableRow__Di7mA{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.ExamListClient_tableHeader__Afz79{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:#5a6b84;text-transform:uppercase;letter-spacing:.04em;padding:0 var(--space-3)}.ExamListClient_tableRow__Di7mA{background:#fff;border-radius:var(--radius-md);border:1px solid #dbe3f1;padding:var(--space-3);box-shadow:0 4px 12px rgba(15,30,60,.05)}.ExamListClient_tableCell__9KSWM{font-size:var(--font-size-sm);color:#1f2a3c;display:flex;align-items:center;gap:var(--space-2);min-width:0}.ExamListClient_title__5N_uk{display:flex;flex-direction:column;gap:4px}.ExamListClient_description__eqg24{font-size:var(--font-size-xs);color:#6b778c}.ExamListClient_tableActions__erAgk{justify-content:flex-end;gap:var(--space-3)}.ExamListClient_tableHeader__Afz79 .ExamListClient_tableActions__erAgk{text-align:right}.ExamListClient_rating__foixB{display:inline-flex;align-items:center;gap:4px;font-weight:var(--font-weight-medium);color:#d88900}.ExamListClient_access__kuvxX{display:inline-flex;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);font-size:11px;font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.04em}.ExamListClient_accessFree__rKhys{background:#e5f6ee;color:#136f45;border:1px solid #bce6d0}.ExamListClient_accessPremium__kTRXV{background:#f3f0ff;color:#4934b0;border:1px solid #d7cffd}.ExamListClient_status__PPDRz{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:#eef2fb;font-size:var(--font-size-xs);color:#4d5e78;font-weight:var(--font-weight-medium)}.ExamListClient_statusInProgress__0xfsb{background:#fff4dd;color:#8c5b00}.ExamListClient_statusCompleted__slQlT{background:#e3f7ea;color:#1c6b3a}.ExamListClient_start__k717z{position:relative}.ExamListClient_startMenu__KbW15{position:absolute;right:0;top:calc(100% + 8px);background:#fff;border:1px solid #e1e6f1;border-radius:var(--radius-md);box-shadow:0 10px 20px rgba(25,40,80,.12);padding:var(--space-2) 0;min-width:180px;z-index:var(--z-dropdown);display:grid}.ExamListClient_startMenu__KbW15 button{background:transparent;border:0;text-align:left;padding:var(--space-3) var(--space-4);color:#2a3852;font-weight:var(--font-weight-medium);cursor:pointer;font-size:var(--font-size-sm)}.ExamListClient_startMenu__KbW15 button:hover{background:#f4f7ff}.ExamListClient_empty__HdPnk{background:#fff;border:1px dashed #cfd7e6;padding:var(--space-5);border-radius:var(--radius-lg);color:#5a6b84}.ExamListClient_attempts__nALHx{border-top:1px solid #edf1f8;padding-top:var(--space-3);display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-height:260px;overflow:auto;grid-column:1/-1;width:100%}.ExamListClient_attemptsToggle__eHjup{align-self:flex-start;border:1px solid #d6deec;background:#f5f8ff;color:#2a3852;font-weight:var(--font-weight-medium);font-size:var(--font-size-xs);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);cursor:pointer}.ExamListClient_attemptsToggle__eHjup:hover{background:#eef3ff}.ExamListClient_attemptRow__R4S6t,.ExamListClient_attemptsHeader__jSiF2{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.9fr) minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr);align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.ExamListClient_attemptsHeader__jSiF2{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#6b7a92;padding:0 var(--space-3)}.ExamListClient_attemptRow__R4S6t>div,.ExamListClient_attemptRow__R4S6t>span,.ExamListClient_attemptsHeader__jSiF2>span{min-width:0}.ExamListClient_attemptRow__R4S6t{background:#f9fbff;border:1px solid #e2e7f1;border-radius:var(--radius-md);padding:var(--space-3);row-gap:var(--space-2);line-height:var(--line-height-normal)}.ExamListClient_attemptToggle__SdFnU{width:100%;background:transparent;border:0;padding:0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:var(--font-size-sm);color:#1f2a3c;text-align:left;min-width:0}.ExamListClient_attemptToggle__SdFnU strong{text-transform:capitalize}.ExamListClient_attemptActions__OtOms{display:flex;gap:var(--space-2);flex-shrink:0;align-items:center}.ExamListClient_attemptProgress__e_CRP{color:#4d5e78;background:#edf3ff}.ExamListClient_attemptProgress__e_CRP,.ExamListClient_attemptResume__cbhd8{font-size:11px;border-radius:var(--radius-pill);padding:4px var(--space-2);font-weight:var(--font-weight-medium)}.ExamListClient_attemptResume__cbhd8{color:#2a3852;background:#f5f7fb}.ExamListClient_attemptStatus__elYdv{display:inline-flex;align-items:center;gap:var(--space-2);font-size:11px;font-weight:var(--font-weight-medium);color:#7a4b1f;background:#fff2d7;padding:4px var(--space-2);border-radius:var(--radius-pill);justify-self:flex-start}.ExamListClient_attemptMeta__GcN1c{font-size:var(--font-size-xs);color:#5a6b84}.ExamListClient_attemptDetails__tVWsU{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--space-2);padding-top:4px}.ExamListClient_attemptScore__cB2yN{background:#fff;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:#2a3852;border:1px solid #e1e6f1}.ExamListClient_attemptScore__cB2yN strong{color:#23408f}@media (max-width:720px){.ExamListClient_tableHeader__Afz79{display:none}.ExamListClient_attemptRow__R4S6t,.ExamListClient_attemptsHeader__jSiF2,.ExamListClient_tableRow__Di7mA{grid-template-columns:1fr}.ExamListClient_attemptsHeader__jSiF2{display:none}.ExamListClient_attemptRow__R4S6t>span,.ExamListClient_tableCell__9KSWM{display:flex;justify-content:space-between;gap:var(--space-3);padding:4px 0;border-bottom:1px solid #eef1f7}.ExamListClient_attemptRow__R4S6t>span[data-label]:before,.ExamListClient_tableCell__9KSWM[data-label]:before{content:attr(data-label);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:#8592a8;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}.ExamListClient_attemptActions__OtOms,.ExamListClient_tableActions__erAgk,.ExamListClient_tableHeader__Afz79 .ExamListClient_tableActions__erAgk{justify-content:flex-start;padding-top:var(--space-2);border-bottom:none}}.ExamListClient_upsell__sPBY5{flex-wrap:wrap;margin-bottom:var(--space-4)}.ExamListClient_lockedRow__fsDaI{background:#f8f9fc;box-shadow:none;border-style:dashed}.ExamListClient_lockedRow__fsDaI strong{color:#5a6b84}.ExamListClient_pager__uzRRm{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2);margin-top:var(--space-4)}.ExamListClient_pager__uzRRm button{min-width:36px;border:1px solid #dbe3f1;background:#fff;color:#2a3852;border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}.ExamListClient_pager__uzRRm button:disabled{opacity:.45;cursor:default}.ExamListClient_pager__uzRRm .ExamListClient_pagerCurrent__CsJoj{background:#4934b0;border-color:#4934b0;color:#fff}@media (max-width:720px){.ExamListClient_emptyCell__2pcD_{display:none}}.AuthPanel_panel__yCK_h{display:flex;flex-direction:column;gap:18px;color:var(--ds-ink)}.AuthPanel_inline__xoHdb{gap:20px}.AuthPanel_header__nOxZ4{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.AuthPanel_header__nOxZ4 p{margin-top:4px}.AuthPanel_closeButton__kqf6H{border:1px solid var(--ds-line-strong);background:#fff;color:var(--ds-ink-2);border-radius:999px;width:36px;height:36px;flex-shrink:0;cursor:pointer;font-family:inherit}.AuthPanel_closeButton__kqf6H:hover{color:var(--ds-ink);border-color:#b9bdd0}.AuthPanel_tabs__uHpjj{display:grid;grid-template-columns:1fr 1fr;background:#f1f2f8;border:1px solid #e3e5ee;border-radius:999px;padding:4px;grid-gap:4px;gap:4px}.AuthPanel_tab__GAa_q{border:none;background:transparent;color:#3c4163;font-size:13px;font-weight:600;min-height:34px;border-radius:999px;cursor:pointer;font-family:inherit}.AuthPanel_tabActive__zwzgt{background:var(--ds-purple);color:#fff}.AuthPanel_form__ZJ5dY,.AuthPanel_verify__JTspM{display:flex;flex-direction:column;gap:14px}.AuthPanel_form__ZJ5dY .ds-btn-block,.AuthPanel_verify__JTspM .ds-btn-block{min-height:48px}.AuthPanel_form__ZJ5dY .ds-input:disabled{background:#f6f7fb;color:var(--ds-ink-2)}.AuthPanel_success__Ft8Om{font-size:13px;color:var(--ds-good);background:#effaf4;padding:10px 12px;border-radius:12px;border:1px solid #c9ecd8}.AuthPanel_google__yG6p1{display:flex;flex-direction:column;gap:14px;align-items:stretch}.AuthPanel_googleButton___oExR{display:flex;justify-content:center;min-height:44px}.AuthPanel_divider__ufGqF{display:flex;align-items:center;gap:12px;width:100%;color:var(--ds-ink-3);font-size:12px}.AuthPanel_divider__ufGqF:after,.AuthPanel_divider__ufGqF:before{content:"";flex:1 1;height:1px;background:var(--ds-line)}.AuthPanel_footer__OsnqZ{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font-size:12px;color:var(--ds-ink-3)}.AuthPanel_footerLinks__ES0dQ{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.AuthPanel_footer__OsnqZ button{border:none;background:transparent;color:var(--ds-link);font-size:12px;font-weight:600;cursor:pointer;font-family:inherit;padding:4px 2px}.AuthPanel_footer__OsnqZ button:hover{color:var(--ds-purple-ink)}.UserActions_avatarButton__LN4bd{border:none;cursor:pointer;font-family:inherit}.UserActions_status__3PPNm{font-style:normal;font-size:11px;opacity:.75}@media (max-width:960px){.UserActions_hideNarrow__eFgoM{display:none}}.UserActions_menu__WzOkM{position:relative}.UserActions_menuPanel__v2fB_{position:absolute;top:calc(100% + 10px);right:0;width:240px;background:var(--surface);border-radius:var(--radius-lg);box-shadow:0 12px 32px rgba(29,33,64,.14);border:1px solid var(--ds-line);padding:var(--space-4) var(--space-3);z-index:var(--z-dropdown)}.UserActions_menuHeader__keynj{text-align:center;padding-bottom:var(--space-3);border-bottom:1px solid #eef2f7;margin-bottom:var(--space-3)}.UserActions_menuAvatar__E9NJO{width:56px;height:56px;border-radius:50%;margin:0 auto var(--space-2);background:#6b8b3c;color:#fff;display:grid;place-items:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.UserActions_menuName__si_WV{font-weight:var(--font-weight-medium);color:var(--ink-900);margin-bottom:2px}.UserActions_menuEmail__mBehO{font-size:var(--font-size-xs);color:var(--ink-500);word-break:break-word}.UserActions_menuSection__yXBI3{padding:var(--space-2) 0;border-bottom:1px solid #eef2f7}.UserActions_menuSection__yXBI3:last-child{border-bottom:none;padding-bottom:0}.UserActions_menuItem__PBW9u{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--ink-900);text-decoration:none;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);background:none;border:none;width:100%;text-align:left;cursor:pointer}.UserActions_menuItem__PBW9u:hover{background:var(--panel)}.UserActions_menuItemDanger__kOo38{color:#b42318}.AuthPanelLayout_grid__xGT53.ds-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding-top:56px}.AuthPanelLayout_formCard__lKO6o{padding:40px;max-width:480px;width:100%;justify-self:end}.AuthPanelLayout_single__vq8s4.ds-wrap{display:flex;justify-content:center;padding-top:56px}.AuthPanelLayout_single__vq8s4 .AuthPanelLayout_formCard__lKO6o{justify-self:auto}.AuthPanelLayout_pitch__0zdM5.ds-stack{gap:20px;max-width:460px}.AuthPanelLayout_freeChip__dEz0x.ds-chip{background:#d6f2e4;color:#17613e;align-self:flex-start}.AuthPanelLayout_pitchTitle__ZKaUI.ds-h1{font-size:32px}.AuthPanelLayout_perk__AtvsA.ds-row{align-items:flex-start;gap:14px}.AuthPanelLayout_perkIcon__aso65.ds-icircle{width:36px;height:36px}@media (max-width:760px){.AuthPanelLayout_grid__xGT53.ds-wrap{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:24px}.AuthPanelLayout_formCard__lKO6o{padding:24px 20px;justify-self:stretch;max-width:none}.AuthPanelLayout_single__vq8s4.ds-wrap{padding-top:24px}.AuthPanelLayout_pitchTitle__ZKaUI.ds-h1{font-size:24px}}.ExamExitGuard_content__OfTzs strong{font-size:var(--font-size-lg);color:#2d2d48}.ExamExitGuard_content__OfTzs p{margin:var(--space-2) 0 0;font-size:var(--font-size-sm);color:#6d6d8a}.ExamExitGuard_actions__3LvQl{display:flex;gap:var(--space-2);justify-content:flex-end;flex-wrap:wrap}.MockTests_tableWrap__DRmtN{overflow-x:auto}.MockTests_linkButton__7Io3Z{background:none;border:0;padding:0;font:inherit;font-weight:600;color:var(--ds-link);cursor:pointer}.MockTests_linkButton__7Io3Z:hover{color:var(--ds-purple-ink)}.SignupClient_title__ViJlR.ds-h1{font-size:30px}.SignupClient_google__ayl4v{display:flex;justify-content:center;min-height:48px}.SignupClient_divider__YvDQP.ds-row{gap:12px}.SignupClient_divider__YvDQP .ds-divider{flex:1 1}.SignupClient_cta__yZtIn.ds-btn{min-height:50px}@media (max-width:760px){.SignupClient_title__ViJlR.ds-h1{font-size:26px}}.ScoreReport_report__My_Em{max-width:880px;margin:32px auto 64px;padding:32px;background:#fff;border:1px solid var(--ds-line);border-radius:16px;box-shadow:0 4px 18px rgba(29,33,64,.05);color:var(--ds-ink);display:grid;grid-gap:24px;gap:24px}.ScoreReport_tabs__0FwjG{max-width:880px;margin:32px auto 0;padding:0 16px}.ScoreReport_tabbed__ro0ct .ScoreReport_report__My_Em{margin-top:16px}.ScoreReport_tabsWide__7JPD_{max-width:1200px}.ScoreReport_feedback__NS2Ud{max-width:1200px;margin:16px auto 64px;padding:0 16px}.ScoreReport_head__zf0Dr{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;flex-wrap:wrap;padding-bottom:20px;border-bottom:1px solid var(--ds-line)}.ScoreReport_brand__CN1Nu{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ds-ink-3)}.ScoreReport_logo__PtVAb{width:14px;height:14px;background:var(--ds-logo);border-radius:3px 3px 8px 8px}.ScoreReport_title__w_3ZH{margin:8px 0 4px;font-size:28px;font-weight:800;letter-spacing:-.01em}.ScoreReport_meta__rYiVI{font-size:14px;color:var(--ds-ink-2)}.ScoreReport_overall__gpUv6{text-align:right;padding:14px 18px;border-radius:14px;background:var(--ds-purple-wash);min-width:170px}.ScoreReport_overallLabel__P_gQ5{font-size:12px;font-weight:600;color:var(--ds-purple-ink)}.ScoreReport_overallValue__llnq4{font-size:32px;font-weight:800;color:var(--ds-purple-ink)}.ScoreReport_overallNote__5l9tM{font-size:12px;color:var(--ds-ink-2)}.ScoreReport_actions__yXd1R{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.ScoreReport_includeFeedback__Nts0f{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:#3c4163;cursor:pointer}.ScoreReport_printFeedback__9b3nU{display:none}.ScoreReport_shareLink__xM93S{display:flex;gap:8px;align-items:center;flex-basis:100%;max-width:480px}.ScoreReport_shareLink__xM93S input{height:32px;padding:0 10px;border-radius:8px;font-size:12px;color:var(--ds-ink-3);flex:1 1;min-width:0}.ScoreReport_linkButton__L9NDs{border:0;background:none;padding:0;font:inherit;font-weight:600;color:var(--ds-link,#4b32b8);cursor:pointer}.ScoreReport_shareNote__2knCg{font-size:13px;color:var(--ds-good);word-break:break-all}.ScoreReport_error__BfEQX{font-size:13px;color:var(--ds-behind)}.ScoreReport_h2__ZEJfM{margin:0 0 12px;font-size:16px;font-weight:700}.ScoreReport_sections__LgPwd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ScoreReport_section__jUahT{border:1px solid var(--ds-line);border-radius:12px;padding:14px;display:grid;grid-gap:4px;gap:4px;align-content:start}.ScoreReport_sectionHead__iIHGb{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.ScoreReport_sectionName__dHEYF{font-size:13px;font-weight:700;color:var(--ds-ink-2)}.ScoreReport_sectionClb__nrFFW{font-size:24px;font-weight:800}.ScoreReport_eeNote__EgcIA,.ScoreReport_sectionNote__O1Dv_{font-size:12px;color:var(--ds-ink-3)}.ScoreReport_eeNote__EgcIA{margin:10px 0 0}.ScoreReport_criteria__zahA4{margin:8px 0 0;display:grid;grid-gap:4px;gap:4px;border-top:1px solid var(--ds-line);padding-top:8px}.ScoreReport_criterion__7Dfx1{display:flex;justify-content:space-between;gap:8px;font-size:12px}.ScoreReport_criterion__7Dfx1 dt{color:var(--ds-ink-2)}.ScoreReport_criterion__7Dfx1 dd{margin:0;font-weight:700}.ScoreReport_predicted__vNwsj p{margin:0;font-size:14px;line-height:1.6;color:var(--ds-ink-2)}.ScoreReport_predicted__vNwsj b{color:var(--ds-ink)}.ScoreReport_fixes__90Vhp{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.ScoreReport_fix__DIvfq{display:flex;gap:12px;align-items:flex-start;border:1px solid var(--ds-line);border-radius:12px;padding:12px 14px}.ScoreReport_fixRank__HfNfh{flex:none;width:26px;height:26px;border-radius:999px;background:var(--ds-ink);color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center}.ScoreReport_fixBody__fIFfl{display:grid;grid-gap:4px;gap:4px;min-width:0}.ScoreReport_fixHead__FuNrG{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:14px}.ScoreReport_example__v8bS8{font-size:13px}.ScoreReport_example__v8bS8 s{color:var(--ds-behind)}.ScoreReport_moreFeedback__V0389{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding:16px 20px;border-radius:12px;background:var(--ds-purple-wash);border:1px solid var(--ds-line)}.ScoreReport_footer__bS_BD{font-size:11px;color:var(--ds-ink-3);border-top:1px solid var(--ds-line);padding-top:12px}@media (max-width:760px){.ScoreReport_report__My_Em{margin:16px;padding:20px}.ScoreReport_sections__LgPwd{grid-template-columns:repeat(2,minmax(0,1fr))}.ScoreReport_overall__gpUv6{text-align:left}}@media print{.ScoreReport_report__My_Em{margin:0;padding:0;border:none;box-shadow:none;max-width:none;gap:16px}.ScoreReport_noPrint__HtYiv,.ScoreReport_tabs__0FwjG{display:none!important}.ScoreReport_tabbed__ro0ct .ScoreReport_report__My_Em{margin-top:0}.ScoreReport_printFeedback__9b3nU{display:block;page-break-before:always;break-before:page}.ScoreReport_printFeedback__9b3nU [data-testid^=review-locked],.ScoreReport_printFeedback__9b3nU a.ScoreReport_ds-btn__nKdWh,.ScoreReport_printFeedback__9b3nU a[data-action],.ScoreReport_printFeedback__9b3nU button{display:none!important}.ScoreReport_printFeedback__9b3nU a{color:inherit;text-decoration:none}.ScoreReport_printFeedback__9b3nU .ds-card{box-shadow:none;page-break-inside:avoid;break-inside:avoid}.ScoreReport_fix__DIvfq,.ScoreReport_section__jUahT{page-break-inside:avoid;break-inside:avoid}}.ProPreviewPanel_preview__c_uCv{background:var(--ds-purple-wash);border:1px solid #e4dcff;border-radius:16px;padding:22px 24px;display:flex;flex-direction:column;gap:8px}.ProPreviewPanel_title__y2a2d{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:var(--ds-ink)}.ProPreviewPanel_icon__KK7i1{width:32px;height:32px;border-radius:50%;background:#fff;color:var(--ds-purple-ink);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ProPreviewPanel_subtitle__0IUxn{font-size:15px;line-height:1.6;color:var(--ds-ink-2)}.ProPreviewPanel_body__q4ulU{position:relative;margin-top:6px;min-height:160px;border-radius:12px;overflow:hidden}.ProPreviewPanel_text__kpZxB{font-size:15px;line-height:1.6;color:var(--ds-ink-2);filter:blur(5px);-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:4px 2px;white-space:pre-line}.ProPreviewPanel_overlay__mexGe{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;background:linear-gradient(180deg,rgba(239,234,255,.2),rgba(239,234,255,.85))}.PracticeSidebar_sidebar__8TDly{background:#fff;border-radius:16px;padding:16px;border:1px solid var(--ds-line);box-shadow:0 4px 18px rgba(29,33,64,.05);position:-webkit-sticky;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow:auto}.PracticeSidebar_sidebar__8TDly h3{margin:0 0 12px;font-size:16px;font-weight:700;color:var(--ds-ink)}.PracticeSidebar_sidebar__8TDly[hidden]{display:none}.PracticeSidebar_taskGroup__9_jGs{padding:4px 0 8px}.PracticeSidebar_taskGroup__9_jGs+.PracticeSidebar_taskGroup__9_jGs{border-top:1px solid var(--ds-line);padding-top:8px}.PracticeSidebar_taskToggle__UAWAk{border:none;background:none;width:100%;text-align:left;padding:6px 4px;cursor:pointer;font-size:12px;color:var(--ds-ink-3);display:grid;grid-gap:2px;gap:2px;font-family:inherit;border-radius:10px}.PracticeSidebar_taskToggle__UAWAk:hover{background:#f3f4f9}.PracticeSidebar_promptItem__LaCFD:focus-visible,.PracticeSidebar_taskToggle__UAWAk:focus-visible{outline:2px solid var(--ds-purple);outline-offset:2px}.PracticeSidebar_taskToggle__UAWAk strong{font-size:15px;font-weight:700;color:var(--ds-link)}.PracticeSidebar_promptList__G6dlc{margin-top:8px;display:grid;grid-gap:8px;gap:8px}.PracticeSidebar_promptItem__LaCFD{padding:10px 12px;border-radius:10px;background:#fff4f0;color:#3c4163;font-size:13px;display:flex;align-items:center;gap:8px;border:none;width:100%;text-align:left;cursor:pointer;overflow:hidden;min-height:40px}.PracticeSidebar_promptItem__LaCFD:hover{background:#ffece5}.PracticeSidebar_promptItemActive__tDASU,.PracticeSidebar_promptItemActive__tDASU:hover{background:#eef1ff;box-shadow:inset 3px 0 0 #6a54e0;color:var(--ds-purple-ink);font-weight:600}.PracticeSidebar_promptItemDone__E_3TZ{background:#effaf4;color:#17613e}.PracticeSidebar_promptItemLocked__4mIBJ{opacity:.75}.PracticeSidebar_promptIndex__XiSRx{font-weight:700;color:#6a54e0;min-width:22px}.PracticeSidebar_promptStar__OdKvC{border:1px solid var(--ds-line-strong);background:#fff;color:#9aa0b5;width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;line-height:1;cursor:pointer;padding:0;flex-shrink:0}.PracticeSidebar_promptStarActive__wbR5I{color:#b67d00;border-color:#f6e0a8;background:#fff1d6}.PracticeSidebar_promptTitle__ptovV{flex:1 1;min-width:6em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PracticeSidebar_promptBadge__qZ1NI{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;background:#dcf3e7;color:#17613e;border:0;flex-shrink:0;font-family:inherit}.PracticeSidebar_promptBadgeExam__egsYj{flex-shrink:1;min-width:0;max-width:45%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.PracticeSidebar_promptBadgeLocked__PvvD9{background:#eef0f5;color:#454a66}.PracticeSidebar_promptBadgeDone__apLA3{background:#e8edff;color:#2c3a8c;cursor:pointer}@media (max-width:960px){.PracticeSidebar_sidebar__8TDly{position:static;max-height:420px}}.PracticeSidebar_moreQuestions__nlSU_{border:1px dashed var(--ds-line);background:none;border-radius:10px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;color:var(--ds-link);cursor:pointer;text-align:center}.PracticeSidebar_moreQuestions__nlSU_:hover{background:#f3f4f9}.PracticeSidebar_moreQuestions__nlSU_:focus-visible{outline:2px solid var(--ds-purple);outline-offset:2px}.PracticeSidebar_moreTitle__NjT8E{margin:0;font-size:18px;font-weight:700;color:var(--ds-ink)}.PracticeSidebar_moreText__0hZTO{margin:0;font-size:14px;line-height:1.5;color:#53565a}.PracticeSidebar_moreActions__agbbe{display:flex;justify-content:flex-end}.SidebarToggle_toggle__6UHRw{flex-shrink:0;width:32px;height:32px;border:1px solid var(--ds-line);border-radius:8px;background:#fff;color:var(--ds-ink-3);font-size:18px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 0 2px;font-family:inherit}.SidebarToggle_toggle__6UHRw:hover{background:#f3f4f9;color:var(--ds-ink)}.SidebarToggle_toggle__6UHRw:focus-visible{outline:2px solid var(--ds-purple);outline-offset:2px}.CustomSelectDropdown_wrapper__20SZq{position:relative;display:inline-flex;align-items:center}.CustomSelectDropdown_select__sf871{display:inline-flex;align-items:center;justify-content:space-between;gap:6px;min-width:64px;padding:4px var(--space-2);border-radius:var(--radius-sm);border:2px solid #6f86f7;background:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:#2f3a4f;box-shadow:0 4px 10px rgba(59,94,183,.12);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CustomSelectDropdown_select__sf871.CustomSelectDropdown_hasValue__7J9Va{background:#eef3ff;border-color:#6f86f7}.CustomSelectDropdown_selectInline__iLuKB{display:inline-block;min-width:56px;text-align:center;height:auto;padding:0 6px;margin:0;border:none!important;border-bottom:1px dotted #999!important;background:transparent!important;box-shadow:none!important;font-weight:400;color:#039}.CustomSelectDropdown_selectInline__iLuKB:hover{background:#ccfaff!important;border-bottom-color:#256360!important;color:#000}.CustomSelectDropdown_selectInline__iLuKB.CustomSelectDropdown_hasValue__7J9Va{background:#eef8f9!important;border-color:transparent!important;border-bottom:1px solid #ccc!important;box-shadow:none!important;font-weight:var(--font-weight-bold);color:#005338}.CustomSelectDropdown_value__Extkc{display:inline;line-height:1.2}.CustomSelectDropdown_selectInline__iLuKB .CustomSelectDropdown_value__Extkc{font-weight:var(--font-weight-bold)}.CustomSelectDropdown_caret__6oN9l{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #6f86f7}.CustomSelectDropdown_selectInline__iLuKB .CustomSelectDropdown_caret__6oN9l{display:none}.CustomSelectDropdown_menu__wIqM2{position:fixed;background:#fff;border:2px solid #cfd7e6;border-radius:var(--radius-md);box-shadow:0 8px 20px rgba(34,50,88,.2);padding:var(--space-3) var(--space-3);z-index:var(--z-dropdown);width:max-content;max-width:420px;overflow:auto}.CustomSelectDropdown_option__zIFmQ{width:100%;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) 6px;border:none;background:transparent;text-align:left;font-size:var(--font-size-sm);color:#2b2b2b;cursor:pointer}.CustomSelectDropdown_option__zIFmQ+.CustomSelectDropdown_option__zIFmQ{border-top:1px solid #e0e0e0}.CustomSelectDropdown_optionSelected___OYlz{font-weight:var(--font-weight-medium)}.CustomSelectDropdown_radio__BEoqK{width:14px;height:14px;border-radius:50%;border:2px solid #b9b9b9;display:inline-flex;align-items:center;justify-content:center;background:#fff;flex:0 0 auto}.CustomSelectDropdown_radioSelected__T0LiH{border-color:#2a6edb;box-shadow:inset 0 0 0 4px #2a6edb}.PracticeTabs_section__63iXW{margin-top:20px;display:grid;grid-gap:14px;gap:14px}.PracticeTabs_header__Dcb_F{display:flex;gap:8px;flex-wrap:wrap}.PracticeTabs_button__tcpQW{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;background:#f1f2f8;color:#3c4163;border:1px solid #e3e5ee;font-family:inherit;cursor:pointer}.PracticeTabs_button__tcpQW:hover:not(:disabled){border-color:#c9cce0}.PracticeTabs_buttonActive__s9TXq,.PracticeTabs_buttonActive__s9TXq:hover:not(:disabled){background:#6a54e0;color:#fff;border-color:#6a54e0}.PracticeTabs_button__tcpQW:disabled{opacity:.5;cursor:not-allowed}.PracticeTabs_button__tcpQW:focus-visible{outline:2px solid var(--ds-purple);outline-offset:2px}.PracticeTabs_panel__vBxKC{padding:0;min-width:0}.ScoreDistributionChart_chart__qTtA9{background:#fff;border-radius:var(--radius-lg);padding:var(--space-4);border:1px solid #dbe6f4;min-width:0}.ScoreDistributionChart_placeholder__sOxuP{display:grid;grid-gap:var(--space-3);gap:var(--space-3);color:#566079;font-size:var(--font-size-sm)}.ScoreDistributionChart_empty__DyB10{margin:0;padding:var(--space-4) 0;color:#8091ad}.ScoreDistributionChart_bars__2skTY{display:flex;align-items:flex-end;justify-content:space-between;min-width:0;gap:4px;height:120px;overflow-x:auto;box-sizing:border-box}.ScoreDistributionChart_bar__0kCu9{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:10px;color:#8091ad;flex:1 1;min-width:0;white-space:nowrap}@media (max-width:480px){.ScoreDistributionChart_bar__0kCu9,.ScoreDistributionChart_value__rLHny{font-size:9px}}@media (max-width:360px){.ScoreDistributionChart_wide__J2a5d{display:none}}.ScoreDistributionChart_value__rLHny{font-size:10px;color:#2f3a4f;font-weight:var(--font-weight-medium)}.ScoreDistributionChart_barFill__OQu0e{display:block;width:100%;max-width:18px;background:linear-gradient(180deg,#5b7cfa,#2f4fd7);border-radius:6px 6px 2px 2px}.ScoreDistributionChart_note__Zz0y9{margin:0;font-size:11px;color:#8091ad}.ScoreDistributionChart_higher__N0AYM{margin:0;color:#2f3a4f;font-weight:var(--font-weight-medium)}.TChartNotes_card__by5Vy{display:grid;grid-gap:10px;gap:10px;margin-top:16px;padding:14px 16px;border-radius:12px;background:#f7f7ff;border:1px solid #ececf5}.TChartNotes_head__k_wbC{display:flex;align-items:center;justify-content:space-between;gap:12px}.TChartNotes_title__eK80Z{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#5a5a72}.TChartNotes_hint__waeTy{margin:0;font-size:12px;line-height:1.5;color:#6a6a85}.TChartNotes_hint__waeTy kbd{padding:0 4px;border:1px solid #d9dbea;border-radius:4px;background:#fff;font-family:inherit;font-size:11px}.TChartNotes_addRow__9AqmK,.TChartNotes_clear__1Hk9J{border:none;background:none;padding:2px 4px;font:inherit;font-size:12px;color:#6a54e0;cursor:pointer}.TChartNotes_addRow__9AqmK{justify-self:start;font-weight:600}.TChartNotes_clear__1Hk9J:disabled{color:#b4b4c8;cursor:default}.TChartNotes_shorthands__KouaR{display:flex;flex-wrap:wrap;gap:6px}.TChartNotes_chip__3SvhI{min-width:32px;height:28px;padding:0 8px;border-radius:999px;border:1px solid #e3e5ee;background:#fff;color:#3c4163;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.TChartNotes_chip__3SvhI:hover{border-color:#c9cce0}.TChartNotes_chart__J_1MR{width:100%;border-collapse:collapse;table-layout:fixed;font-size:14px;line-height:1.5;color:#2f2f55}.TChartNotes_chart__J_1MR td,.TChartNotes_chart__J_1MR th{padding:4px 12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}.TChartNotes_chart__J_1MR th{border-bottom:2px solid #3a3a63;font-weight:600}.TChartNotes_row__53OsW{display:grid;grid-template-columns:repeat(var(--tchart-columns,2),minmax(0,1fr))}.TChartNotes_cell__4hZvT,.TChartNotes_label__hFx5F{min-width:0;padding:6px 12px;border:none;background:transparent;font:inherit;color:inherit}.TChartNotes_label__hFx5F{border-bottom:2px solid #3a3a63;font-weight:600}.TChartNotes_cell__4hZvT+.TChartNotes_cell__4hZvT,.TChartNotes_chart__J_1MR td+td,.TChartNotes_chart__J_1MR th+th,.TChartNotes_label__hFx5F+.TChartNotes_label__hFx5F{border-left:2px solid #3a3a63}.TChartNotes_cell__4hZvT:focus,.TChartNotes_label__hFx5F:focus{outline:none;background:#fff}.TChartNotes_cell__4hZvT::placeholder{color:#a3a3b8}.ScorePanel_panel__8FYen{margin-top:16px;background:#fff;border-radius:16px;border:1px solid var(--ds-line);box-shadow:0 4px 18px rgba(29,33,64,.05);padding:20px;display:grid;grid-gap:16px;gap:16px}.ScorePanel_top__jTGMe{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr);grid-gap:16px;gap:16px;align-items:center}.ScorePanel_ring__4oIs2{--score-percent:0%;width:140px;height:140px;border-radius:50%;background:conic-gradient(var(--ds-purple) var(--score-percent),#eef0f5 0);display:grid;place-items:center;align-content:center;position:relative}.ScorePanel_ring__4oIs2:after{content:"";position:absolute;inset:12px;border-radius:50%;background:#fff}.ScorePanel_number__IlhI5{position:relative;z-index:1;display:flex;align-items:baseline;gap:4px;font-weight:800;color:var(--ds-ink)}.ScorePanel_number__IlhI5 strong{font-size:34px;letter-spacing:-.02em}.ScorePanel_number__IlhI5 span{font-size:14px;color:var(--ds-ink-3)}.ScorePanel_label__U3kgW{position:relative;z-index:1;font-size:12px;color:var(--ds-ink-3);margin-top:2px}.ScorePanel_metrics__Y8PNh{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));grid-gap:10px;gap:10px}.ScorePanel_metricCard__ebx4w{border-radius:12px;padding:12px 14px;background:var(--ds-page);display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--ds-ink-2);font-weight:600}.ScorePanel_metricCard__ebx4w strong{font-size:18px;font-weight:800;color:var(--ds-ink)}.ScorePanel_tabs__r8N8C{display:flex;gap:8px;flex-wrap:wrap}.ScorePanel_tabs__r8N8C button{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:600;background:#f1f2f8;color:#3c4163;border:1px solid #e3e5ee;font-family:inherit;cursor:pointer}.ScorePanel_tabs__r8N8C button.ScorePanel_tabActive__5Ftjb{background:#6a54e0;color:#fff;border-color:#6a54e0}.ScorePanel_body__JpjWm{background:#fcfcfd;border:1px solid var(--ds-line);border-radius:12px;padding:16px;font-size:14px;line-height:1.6;color:#3c4163;display:grid;grid-gap:12px;gap:12px}.ScorePanel_empty__LHR1l{padding:12px 16px;border-radius:12px;background:var(--ds-page);font-size:14px;color:var(--ds-ink-2)}.ScorePanel_audio__iQraP{display:grid;grid-gap:8px;gap:8px}.ScorePanel_audioLabel__k1TmP{font-size:13px;font-weight:600;color:var(--ds-ink-2)}.ScorePanel_audio__iQraP audio{width:100%}@media (max-width:760px){.ScorePanel_top__jTGMe{grid-template-columns:minmax(0,1fr);justify-items:center}.ScorePanel_metrics__Y8PNh{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}.Feedback_wrap__SJc2o{width:100%}.Feedback_back__ozRm8{font-weight:600;color:var(--ds-link);align-self:flex-start}.Feedback_bigScore__YFMbZ{font-size:48px;font-weight:800;letter-spacing:-.03em;line-height:1}.Feedback_criterionLabel__KTmqv{font-weight:600;font-size:14px}.Feedback_writingGrid__inAaQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);grid-gap:20px;gap:20px;align-items:start}.Feedback_answerBox__oT7q0{font-size:15px;line-height:2;background:#fcfcfd;border:1px solid var(--ds-line);border-radius:12px;padding:20px;white-space:pre-wrap;overflow-wrap:anywhere}.Feedback_mark__tBreR{color:inherit}.Feedback_markNum__h_Yjf{margin-left:3px;vertical-align:super;line-height:1}.Feedback_fixList__4WMc1{list-style:none;margin:0;padding:0}.Feedback_fixRow__v7EJb{display:flex;align-items:flex-start;gap:12px;padding:14px 0;border-bottom:1px solid #f1f2f7}.Feedback_fixRow__v7EJb:last-child{border-bottom:0}.Feedback_fixText__4K2mm{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.Feedback_fixTitle__i1ly9{font-weight:600;font-size:14px}.Feedback_details__U92ZM{border-top:1px solid var(--ds-line);padding-top:12px}.Feedback_details__U92ZM summary{cursor:pointer;font-weight:600;font-size:14px;color:var(--ds-link);min-height:32px}.Feedback_speaking__Rct8r{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-template-areas:"header header" "pending pending" "player player" "transcript scores" "transcript retry" "fixes retry" "polished retry";grid-template-rows:auto auto auto auto auto auto 1fr;grid-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;align-items:start}.Feedback_speakHeader__06o2b{grid-area:header;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.Feedback_areaPending__iIOQ6{grid-area:pending}.Feedback_areaPlayer__7BZR0{grid-area:player}.Feedback_areaScores__gxj_b{grid-area:scores}.Feedback_areaTranscript__B5SBk{grid-area:transcript}.Feedback_areaFixes__ENcUb{grid-area:fixes}.Feedback_areaPolished__JkxRe{grid-area:polished}.Feedback_areaRetry__mU5dX{grid-area:retry}.Feedback_mobileActions__MosJs,.Feedback_mobileBack__uSYWl{display:none!important}.Feedback_mobileOnlyBlock__LNZnz,.Feedback_mobileOnlyInline__7UJUj{display:none}.Feedback_playerIcon__JIrL0{width:44px;height:44px}.Feedback_audio__LJYZo{width:100%;height:44px}.Feedback_transcript__YoSHc{font-size:16px;line-height:2.1;margin:0;overflow-wrap:anywhere}.Feedback_filter__2qvJM{border:0;cursor:pointer;min-height:28px;font-family:inherit}.Feedback_filter__2qvJM:focus-visible{outline:2px solid var(--ds-purple);outline-offset:2px}.Feedback_filterOff__4sviL{opacity:.45;text-decoration:line-through}.Feedback_stats__75JzR{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.Feedback_stat__qrkbd{display:flex;flex-direction:column;gap:4px;background:var(--ds-page);border-radius:12px;padding:14px}.Feedback_statValue__SjIG0{font-size:22px;font-weight:800}.Feedback_statChip__97gim{font-size:11px;padding:2px 8px}.Feedback_fixHeading__3qArx{margin:0 0 4px}.Feedback_polished__XSVXV{font-size:15px;line-height:1.8;white-space:pre-wrap}@media (max-width:1000px){.Feedback_writingGrid__inAaQ{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.Feedback_speaking__Rct8r{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "pending" "scores" "fixes" "transcript" "player" "polished" "actions";grid-template-rows:none;row-gap:14px}.Feedback_wrap__SJc2o.Feedback_speaking__Rct8r{padding-top:0}.Feedback_speakHeader__06o2b{flex-wrap:nowrap;align-items:center;gap:12px;margin:0 -16px;padding:16px;background:#fff;border-bottom:1px solid var(--ds-line)}.Feedback_speakTitle__cA9mF{font-size:18px!important;letter-spacing:0}.Feedback_mobileBack__uSYWl{display:inline-flex!important;width:44px;min-height:44px;padding:0;flex-shrink:0}.Feedback_desktopOnly__qO6IY{display:none!important}.Feedback_desktopOnlyInline__3iCty{display:none}.Feedback_mobileOnlyInline__7UJUj{display:inline}.Feedback_mobileOnlyBlock__LNZnz{display:block}.Feedback_areaRetry__mU5dX{display:none!important}.Feedback_mobileActions__MosJs{display:flex!important;grid-area:actions}.Feedback_mobileActions__MosJs .ds-btn{min-height:52px}.Feedback_fixHeading__3qArx{font-size:15px;text-transform:none;letter-spacing:0;color:var(--ds-ink)}.Feedback_transcript__YoSHc{font-size:15px;line-height:1.9}.Feedback_stats__75JzR{grid-template-columns:repeat(2,minmax(0,1fr))}.Feedback_bigScore__YFMbZ{font-size:44px}.Feedback_answerBox__oT7q0{padding:14px;font-size:14px}}.WordSelect_popover__RpD8r{position:fixed;z-index:1000;background:#fff;border:1px solid var(--ds-line-strong);border-radius:12px;box-shadow:0 12px 32px rgba(29,33,64,.18);padding:12px 14px;display:flex;flex-direction:column;gap:8px;color:var(--ds-ink);font-family:var(--font-body);text-align:left;-moz-user-select:none;user-select:none;-webkit-user-select:none}.WordSelect_head__oEnHY{display:flex;align-items:baseline;gap:8px;min-width:0}.WordSelect_word__L_sKC{font-size:17px;font-weight:800;letter-spacing:-.01em;overflow-wrap:anywhere}.WordSelect_body__hn4kf{min-height:18px}.WordSelect_definition__pDXQK{margin:0;font-size:14px;line-height:1.45;color:var(--ds-ink)}.WordSelect_example__m_aQa{margin:4px 0 0;font-size:13px;line-height:1.4;color:var(--ds-ink-2);font-style:italic}.WordSelect_error__SEKHu{font-size:13px;color:var(--ds-behind)}.WordSelect_actions__BPHUg{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.WordSelect_actions__BPHUg .ds-btn{min-height:40px}.WordSelect_close__pwsf6{margin-left:auto;min-width:40px;padding:0 10px}.WordSelect_toast__LPh_P{position:fixed;z-index:1001;left:50%;bottom:max(24px,env(safe-area-inset-bottom));transform:translateX(-50%);max-width:calc(100vw - 32px);background:var(--ds-ink);color:#fff;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;box-shadow:0 8px 24px rgba(29,33,64,.25);pointer-events:none}.ScoreSummaryCard_card__ssiQx{margin-top:16px;padding:18px 20px;display:grid;grid-gap:14px;gap:14px;border-color:#e4dcff}.ScoreSummaryCard_big__SidPx{font-size:44px;font-weight:800;letter-spacing:-.03em;line-height:1}.ScoreSummaryCard_label__ZWoXs{font-weight:600;color:var(--ds-ink)}.ScoreSummaryCard_bars__T92nq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 24px;gap:12px 24px}.ScoreSummaryCard_actions___m8EY{display:flex;gap:10px;flex-wrap:wrap}@media (max-width:760px){.ScoreSummaryCard_bars__T92nq{grid-template-columns:minmax(0,1fr)}.ScoreSummaryCard_actions___m8EY{flex-direction:column}.ScoreSummaryCard_actions___m8EY .ds-btn{width:100%;min-height:52px}}