@media (min-width:768px){.CrossPromos_grid__koJaf{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--section-gap)!important}.CrossPromos_card__Iyefs:only-child{grid-column:1/-1}.CrossPromos_card__Iyefs{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-content:center;gap:2px 14px;min-width:0;min-height:96px;padding:10px 16px!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-lg)!important;box-shadow:none!important;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.CrossPromos_cardCoaching__HgRML{background:linear-gradient(180deg,#F7FCF9 0,var(--color-surface) 100%)!important}.CrossPromos_cardNeet__KFhNO{background:linear-gradient(180deg,#F4FBFC 0,var(--color-surface) 100%)!important}.CrossPromos_cardCoaching__HgRML:hover{border-color:#BFE5CE!important}.CrossPromos_cardNeet__KFhNO:hover{border-color:#B7E1E6!important}.CrossPromos_card__Iyefs:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CrossPromos_tile__Fyd5D{display:flex!important;grid-column:1;grid-row:1/4;align-self:center;align-items:center;justify-content:center;width:46px;height:46px;border-radius:var(--radius-pill)}.CrossPromos_tileCoaching__PevsZ{background:var(--tint-success);color:var(--color-success-700)}.CrossPromos_tileNeet__44g_e{background:var(--tint-teal);color:var(--color-teal-700)}.CrossPromos_body__GSKui{display:flex!important;grid-column:2;grid-row:1;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;margin:0!important;text-align:left}.CrossPromos_eyebrow__LjpCd{display:inline-flex!important;align-self:flex-start;align-items:center;padding:2px 7px!important;border-radius:var(--radius-pill)!important;font-size:10px!important;font-weight:700!important;line-height:16px!important;letter-spacing:.045em;text-transform:uppercase;white-space:nowrap}.CrossPromos_eyebrowCoaching__hI1BU{background:var(--tint-success)!important;color:var(--on-tint-success)!important}.CrossPromos_eyebrowNeet__A058W{background:var(--tint-teal)!important;color:var(--on-tint-teal)!important}.CrossPromos_title__Bbdh2{margin:1px 0 0!important;font-size:15.5px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.012em;color:var(--color-navy-950)!important}.CrossPromos_blurb__tvbs6,.CrossPromos_title__Bbdh2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CrossPromos_blurb__tvbs6{grid-column:2;grid-row:2;margin:0!important;font-size:12.5px!important;line-height:1.35!important;color:var(--color-muted)!important}.CrossPromos_blurbNarrow__LFEjp,.CrossPromos_blurbWide__mGyBi{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CrossPromos_blurbNarrow__LFEjp{display:none}@media (max-width:1599.98px){.CrossPromos_blurbWide__mGyBi{display:none}.CrossPromos_blurbNarrow__LFEjp{display:block}}.CrossPromos_benefits__Z3LF8{display:flex!important;grid-column:2/4;grid-row:3;flex-wrap:wrap;height:16px;align-items:center;gap:0 13px!important;margin:2px 0 0!important;padding:0!important;list-style:none;min-width:0;overflow:hidden}.CrossPromos_benefit__UUKoR{display:inline-flex!important;align-items:center;flex:none;gap:5px;min-width:0;font-size:11.5px!important;font-weight:500;line-height:1.2;color:var(--color-text)!important;white-space:nowrap}.CrossPromos_benefitTick__G23Sj{flex:none}.CrossPromos_tickCoaching__tFdJQ{color:var(--color-success-700)}.CrossPromos_tickNeet__n1J0w{color:var(--color-teal-700)}.CrossPromos_cta__b7kog{display:inline-flex!important;grid-column:3;grid-row:1/3;align-self:center;align-items:center;justify-content:center;gap:7px!important;height:38px;margin:0!important;padding:0 15px!important;border-radius:var(--radius-md)!important;font-size:12.5px!important;font-weight:600!important;line-height:1!important;white-space:nowrap;color:var(--color-on-accent)!important;background-image:none!important;transition:background-color var(--motion-fast) var(--ease-out)}.CrossPromos_ctaCoaching__KApZo{background:var(--color-success-700)!important}.CrossPromos_ctaNeet___G_UU{background:var(--color-teal-700)!important}.CrossPromos_card__Iyefs:hover .CrossPromos_ctaCoaching__KApZo{background:#0E7040!important}.CrossPromos_card__Iyefs:hover .CrossPromos_ctaNeet___G_UU{background:#0A6F7D!important}@media (max-width:1365.98px){.CrossPromos_card__Iyefs{grid-template-rows:auto auto auto auto}.CrossPromos_tile__Fyd5D{grid-row:1/5;align-self:start}.CrossPromos_blurb__tvbs6,.CrossPromos_body__GSKui{grid-column:2/4}.CrossPromos_cta__b7kog{grid-column:2;grid-row:4;justify-self:start;height:32px;margin-top:6px!important}}}@media (max-width:1099.98px){.CrossPromos_blurbNarrow__LFEjp,.Sections_desktopOnly__7pNg2{display:none!important}}@media (min-width:768px){.Sections_mobileOnly__2KhpZ{display:none!important}.Sections_liveSection___Xy2G{margin:0;padding:9px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-ui)}.Sections_liveHeader__Vh68p{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:var(--space-3)!important;margin:0 0 8px!important;min-height:30px}.Sections_liveTitle__NuuKj{display:flex!important;flex:1 1 auto!important;align-items:center;gap:9px;min-width:0;position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap;font-size:19px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.015em;color:var(--color-navy-950)!important}.Sections_liveTitleLegacy__jZiDj{display:none!important}.Sections_liveTitleDesktop__YC_qj{display:inline-flex!important;align-items:center;gap:9px;min-width:0}.Sections_liveBadge__4ZoRD{display:inline-flex;flex:none;align-items:center;gap:5px;height:21px;padding:0 8px;border-radius:var(--radius-sm);background:var(--color-success-700);font-size:10.5px;font-weight:700;letter-spacing:.06em;line-height:1;color:var(--color-on-accent)}.Sections_liveSection___Xy2G:has([data-live-empty]) .Sections_liveBadge__4ZoRD{display:none}.Sections_liveDot__NlZub{width:6px;height:6px;border-radius:var(--radius-pill);background:currentColor;animation:Sections_livePulse__aNgCs 2s var(--ease-out) infinite}@keyframes Sections_livePulse__aNgCs{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.Sections_liveDot__NlZub{animation:none}}.Sections_liveActions__LKCXk{display:flex!important;flex:0 0 auto!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:var(--space-2)!important;min-width:0}.Sections_viewAllMocks__Mrh9f{display:inline-flex!important;flex:none;align-items:center;gap:6px;height:30px;padding:0 11px;border:1px solid #b4d0fe;border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-ui);font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;color:var(--color-action-blue);transition:background-color var(--motion-fast) var(--ease-out),border-color var(--motion-fast) var(--ease-out)}.Sections_viewAllMocks__Mrh9f:hover{background:var(--tint-blue);border-color:var(--color-action-blue)}.Sections_viewAllMocks__Mrh9f:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Sections_waButton__enW92{display:inline-flex!important;width:auto!important;flex:none!important;align-items:center!important;justify-content:center!important;gap:7px!important;height:30px;padding:0 12px!important;border-radius:var(--radius-md)!important;background:#25D366!important;background-image:none!important;box-shadow:none!important;font-family:var(--font-ui);font-size:12.5px!important;font-weight:600!important;line-height:1!important;white-space:nowrap;color:#0B141A!important;transition:background-color var(--motion-fast) var(--ease-out)}.Sections_waButton__enW92:hover{background:#1DA851!important}.Sections_waButton__enW92:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.Sections_sectionGap__848vD{margin-top:var(--section-gap)!important}.Sections_sectionGroup__Lp0oS{margin:0!important}.Sections_sectionGroup__Lp0oS>*+*{margin-top:0!important}}:root{--font-ui:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--brand-orange-50:#FFF4ED;--brand-orange-100:#FFE8D6;--brand-orange-600:#F45903;--brand-orange-700:#D94801;--brand-orange-action:#CF4B03;--brand-orange-action-hover:#B34103;--brand-orange-badge:#C54803;--hero-warm:#FEF8F3;--color-navy-950:#0B1736;--color-text:#1D2939;--color-muted:#667085;--color-subtle:#98A2B3;--color-canvas:#F8FAFC;--color-surface:#FFFFFF;--color-border:#E4E7EC;--color-action-blue:#0D64FB;--color-action-blue-hover:#0A54D4;--color-action-blue-badge:#0B57D0;--color-success:#16B364;--color-success-700:#11884C;--color-success-badge:#0C6B3C;--color-success-graphic:#15AA5F;--color-warning:#F79009;--color-warning-700:#AE6506;--color-warning-badge:#8A4F04;--color-teal:#0E9AAC;--color-teal-700:#0C8292;--color-purple:#7F56D9;--color-purple-badge:#6941C6;--color-danger:#F04438;--color-pyq-navy:#1F2A44;--color-soft-blue:#DCEBFF;--on-soft-blue:#0A54D4;--color-identity-blue:#245BFF;--color-theme-purple:#9333EA;--color-soft-blue-50:#EFF6FF;--color-soft-green-50:#ECFDF3;--color-soft-red-50:#FFF1F3;--on-soft-green:#0E7A44;--on-soft-red:#D31910;--color-live-tint:#F6FEF9;--color-danger-700:#E82012;--color-track:#EAECF0;--color-on-accent:#FFFFFF;--color-focus:#0D64FB;--tint-orange:#FFF4ED;--tint-blue:#EEF4FF;--tint-success:#E7F8EF;--tint-purple:#F4F0FE;--tint-warning:#FEF4E6;--tint-teal:#E6F7F8;--tint-danger:#FEF0EF;--tint-neutral:#F2F4F7;--on-tint-orange:#C54803;--on-tint-blue:#0C63FB;--on-tint-success:#108048;--on-tint-warning:#A56006;--on-tint-teal:#0B7B8B;--on-tint-purple:#7E54D9;--on-tint-danger:#DA1E11;--on-tint-neutral:#667085;--subject-physics:var(--color-action-blue);--subject-chemistry:var(--color-success-700);--subject-maths:var(--color-purple);--subject-physics-tint:var(--tint-blue);--subject-chemistry-tint:var(--tint-success);--subject-maths-tint:var(--tint-purple);--sidebar-width:288px;--topbar-height:72px;--page-gutter:14px;--section-gap:12px;--hero-height:387px;--hero-proof-height:40px;--mobile-gutter:14px;--mpx:clamp(0.889px,0.2778vw,1.111px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--radius-sm:8px;--radius-md:10px;--radius-nested:12px;--radius-lg:14px;--radius-pill:999px;--shadow-xs:0 1px 2px rgba(16,24,40,0.04);--shadow-sm:0 2px 6px rgba(16,24,40,0.06);--shadow-device:0 14px 34px rgba(16,24,40,0.16);--motion-fast:150ms;--motion-normal:180ms;--ease-out:cubic-bezier(0.16,1,0.3,1);--ease-in:cubic-bezier(0.7,0,0.84,0)}@media (min-width:1280px) and (max-width:1439px){:root{--sidebar-width:252px;--page-gutter:12px}}@media (min-width:768px) and (max-width:1279px){:root{--sidebar-width:240px;--page-gutter:10px}}@media (max-width:359px){:root{--mobile-gutter:10px}}@media (min-width:360px) and (max-width:389px){:root{--mobile-gutter:12px}}@media (min-width:460px) and (max-width:767px){:root{--mobile-gutter:16px}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0ms;--motion-normal:0ms}}.HeaderSearch_search__9zJ3X{display:flex;align-items:center;gap:var(--space-2);flex:0 1 418px;min-width:0;height:40px;padding:0 10px 0 var(--space-3);background:var(--color-canvas);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;cursor:text;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.HeaderSearch_searchIcon__KQpmK{flex:none;color:var(--color-muted)}.HeaderSearch_searchLabel__QdC35{flex:1;min-width:0;text-align:left;font-size:13.5px;font-weight:500;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HeaderSearch_searchKbd__gwTQ7{flex:none;padding:2px 6px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);font-family:inherit;font-size:10.5px;font-weight:700;line-height:15px;color:var(--color-muted);white-space:nowrap}@media (max-width:1439px){.HeaderSearch_search__9zJ3X{flex-basis:390px}.HeaderSearch_primaryNav__zy2Th{gap:20px;padding-left:var(--space-4)}.HeaderSearch_header__taePV{padding-right:var(--space-3)}.HeaderSearch_brandCol__hxWAS{padding-left:var(--space-3)}.HeaderSearch_brandTagline__RA61o{display:none}.HeaderSearch_brandName__vAay_{font-size:16.5px}}@media (max-width:1279px){.HeaderSearch_search__9zJ3X{flex-basis:300px}.HeaderSearch_primaryNav__zy2Th{gap:14px;padding-left:var(--space-3)}.HeaderSearch_navLink__Fr_xh{font-size:13.5px}}.PhoneChromeFrame_body__GPvkq{--bottom-nav-h:64px;padding-bottom:calc(var(--bottom-nav-inset, calc(var(--bottom-nav-h) + env(safe-area-inset-bottom))) + 12px)}.ProgressRing_wrap__2peIp{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ProgressRing_svg__td4WZ{transform:rotate(-90deg);display:block}.ProgressRing_track__cuaYA{stroke:var(--color-track)}.ProgressRing_indicator__Etkx_{stroke-linecap:round;transition:stroke-dashoffset var(--motion-normal) var(--ease-out)}.ProgressRing_brand__dwitl{stroke:var(--brand-orange-action)}.ProgressRing_physics__ouz_l{stroke:var(--subject-physics)}.ProgressRing_chemistry__kinDT{stroke:var(--subject-chemistry)}.ProgressRing_maths__3Xg4_{stroke:var(--subject-maths)}.ProgressRing_success__Ne2Vs{stroke:var(--color-success-700)}.ProgressRing_purple__FWQqj{stroke:var(--color-purple)}.ProgressRing_muted__jKSep{stroke:var(--color-muted)}.ProgressRing_center__0f0Qs{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-ui);line-height:1.05;text-align:center;pointer-events:none}.ProgressRing_value__UWe6p{font-size:12.5px;font-weight:700;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.ProgressRing_caption__6TxU3{margin-top:1px;font-size:8.5px;font-weight:500;color:var(--color-muted)}.ProgressRing_empty__IE6Bv .ProgressRing_value__UWe6p{color:var(--color-muted)}@media (min-width:768px){.PracticeBySubject_section__JiN_J{margin:0!important;padding:8px!important;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-family:var(--font-ui)}.PracticeBySubject_header__qdCz8{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:var(--space-3);margin:0 0 7px!important}.PracticeBySubject_titleWrap__U1CsN{display:flex!important;flex-direction:column;gap:0;min-width:0}.PracticeBySubject_title__I5XLe{margin:0!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.015em;color:var(--color-navy-950)!important}.PracticeBySubject_subtitle__N8S5c{margin:0!important;font-size:12px!important;line-height:1.3!important;color:var(--color-muted)!important}.PracticeBySubject_legacyBlurb__zYsE4,.PracticeBySubject_legacyCta__PKVh8{display:none!important}.PracticeBySubject_grid__drYa2{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}.PracticeBySubject_card__jGy4k{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:0 13px!important;min-width:0;min-height:79px;padding:11px 13px!important;text-align:left!important;background:var(--color-surface)!important;border:1px solid var(--color-border)!important;border-radius:var(--radius-nested)!important;box-shadow:var(--shadow-xs)!important;transition:border-color var(--motion-fast) var(--ease-out),background-color var(--motion-fast) var(--ease-out)}.PracticeBySubject_card__jGy4k:hover{background:#FCFDFE!important;box-shadow:var(--shadow-xs)!important}.PracticeBySubject_cardPhysics__ZXVA_:hover{border-color:#B4D0FE!important}.PracticeBySubject_cardChemistry__QG4F_:hover{border-color:#A9E0C3!important}.PracticeBySubject_cardMaths__AzH6f:hover{border-color:#CFC0F3!important}.PracticeBySubject_card__jGy4k:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PracticeBySubject_tile__fp7Hm{display:flex!important;grid-column:1;align-self:center;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-nested)}.PracticeBySubject_tilePhysics__WSa1m{background:var(--subject-physics-tint);color:var(--subject-physics)}.PracticeBySubject_tileChemistry__8Rmcy{background:var(--subject-chemistry-tint);color:var(--subject-chemistry)}.PracticeBySubject_tileMaths___Djyz{background:var(--subject-maths-tint);color:var(--subject-maths)}.PracticeBySubject_body__I8Wkn{display:flex!important;grid-column:2;align-self:center;flex-direction:column;align-items:flex-start!important;gap:3px;min-width:0;text-align:left}.PracticeBySubject_name__1mKNw{margin:0!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:-.01em;text-transform:none!important;color:var(--color-navy-950)!important;overflow:visible!important}.PracticeBySubject_desc__mEl_P{margin:0!important;font-size:12.5px!important;font-weight:400!important;line-height:1.35!important;color:var(--color-muted)!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.PracticeBySubject_stat__7X5iA{grid-column:3;align-self:center;flex:none;min-width:54px}.PracticeBySubject_counts__C68Er,.PracticeBySubject_stat__7X5iA{display:flex!important;align-items:center;justify-content:center}.PracticeBySubject_counts__C68Er{flex-direction:column;gap:1px;padding:0 2px}.PracticeBySubject_countValue__WJI0M{font-size:15px;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--color-navy-950);font-variant-numeric:tabular-nums}.PracticeBySubject_countLabel___HJtF{font-size:10.5px;font-weight:500;line-height:1.2;color:var(--color-muted);white-space:nowrap}.PracticeBySubject_countPhysics__W3AtA{color:var(--subject-physics)}.PracticeBySubject_countChemistry__vTGll{color:var(--subject-chemistry)}.PracticeBySubject_countMaths__8cywj{color:var(--subject-maths)}.StudentPerformance_switch__9pkrf{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;margin:0 0 14px;padding:4px;background:var(--center-canvas);border:1px solid var(--color-border);border-radius:var(--radius-pill)}.StudentPerformance_btn__A8bfA{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 15px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-muted);font-size:12.75px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color 165ms ease,color 165ms ease}.StudentPerformance_btn__A8bfA:hover{color:var(--color-text)}.StudentPerformance_btnOn__HLCMs{background:var(--center-teal-700);color:#FFFFFF}.StudentPerformance_btnOn__HLCMs:hover{color:#FFFFFF}}@media (min-width:768px){.StudentPerformance_btn__A8bfA:focus-visible{outline:2px solid var(--center-teal-600);outline-offset:2px}.StudentPerformance_board__E4_qV{min-width:0}}.MobileCenterStudentPerformance_switch__jWbWS{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-top:10px;padding:4px;background:var(--tint-neutral);border:1px solid var(--color-border);border-radius:12px}.MobileCenterStudentPerformance_btn__PeOR7{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--color-muted);font-family:var(--font-ui);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color 165ms ease,color 165ms ease}.MobileCenterStudentPerformance_btnOn__9fWp4{border-color:var(--brand-orange-100);background:var(--brand-orange-50);color:var(--brand-orange-badge);font-weight:700}.MobileCenterStudentPerformance_btn__PeOR7:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SolutionActionRow_row__4dyyy{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid #d8e4f7}.SolutionActionRow_notes__B3Ui_,.SolutionActionRow_solution__JZSLZ{height:34px;min-height:34px;padding:0 12px;border-radius:9px;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer}.SolutionActionRow_notes__B3Ui_{background:var(--color-surface);border:1px solid #d0d5dd;color:var(--color-text)}.SolutionActionRow_notes__B3Ui_:hover:not(:disabled){background:#F9FAFB;border-color:#B9C0CC}.SolutionActionRow_notes__B3Ui_:disabled{border-color:var(--color-border);color:var(--color-subtle);cursor:default}.SolutionActionRow_solution__JZSLZ{background:var(--color-action-blue);border:1px solid var(--color-action-blue);color:#FFFFFF}.SolutionActionRow_solution__JZSLZ:hover{background:var(--color-action-blue-hover);border-color:var(--color-action-blue-hover)}.SolutionActionRow_notes__B3Ui_:focus-visible,.SolutionActionRow_solution__JZSLZ:focus-visible{outline:2px solid var(--color-action-blue);outline-offset:2px}.dark .SolutionActionRow_row__4dyyy{border-top-color:#1F2937}.dark .SolutionActionRow_notes__B3Ui_{background:#111827;border-color:#374151;color:#E5E7EB}.ResultSummary_trigger__Y_ITQ{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--color-action-blue);border-radius:9px;background:var(--tint-blue);color:var(--on-tint-blue);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.ResultSummary_trigger__Y_ITQ:hover{background:#DFEAFF}.ResultSummary_trigger__Y_ITQ:focus-visible{outline:2px solid var(--color-action-blue);outline-offset:2px}.ResultSummary_triggerCompact__4fqWq{height:32px;padding:0 10px;font-size:12px}.ResultSummary_backdrop__qj0fT{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:16px;background:rgba(11,23,54,.45)}.ResultSummary_dialog__wNd3d{width:100%;max-width:520px;max-height:90dvh;overflow-y:auto;padding:18px 20px 20px;border-radius:16px;background:var(--color-surface,#FFFFFF);color:var(--color-text);font-family:var(--font-ui);box-shadow:0 24px 48px rgba(11,23,54,.22)}.ResultSummary_head__dp3rV{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.ResultSummary_title__9qDtY{margin:0;font-size:17px;font-weight:800;color:var(--color-navy-950)}.ResultSummary_close__8sd1M{display:grid;place-items:center;width:34px;height:34px;min-height:34px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-surface,#FFFFFF);color:var(--color-muted);font-size:14px;cursor:pointer}.ResultSummary_close__8sd1M:focus-visible{outline:2px solid var(--color-action-blue);outline-offset:2px}.ResultSummary_scoreRow__ddQiY{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:14px 16px;border-radius:12px;background:var(--tint-orange)}.ResultSummary_score__g6fsM{display:flex;align-items:baseline;gap:6px;color:var(--on-tint-orange)}.ResultSummary_scoreValue__dhUms{font-size:34px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.ResultSummary_scoreMax__UpHbM{font-size:16px;font-weight:700}.ResultSummary_scoreMeta__Apv24{display:grid;gap:2px;font-size:12.5px;color:var(--color-text);text-align:right}.ResultSummary_counts__hh2_k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none}.ResultSummary_counts__hh2_k li{display:grid;justify-items:center;gap:2px;padding:10px 4px;border-radius:10px;font-size:11.5px;font-weight:600;text-align:center}.ResultSummary_counts__hh2_k strong{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.ResultSummary_cCorrect__O7z_u{background:var(--tint-success);color:var(--on-tint-success)}.ResultSummary_cWrong__s85NO{background:var(--tint-danger);color:var(--on-tint-danger)}.ResultSummary_cUnanswered__ACzMp{background:var(--tint-warning);color:var(--on-tint-warning)}.ResultSummary_cNotVisited__UQCSA{background:var(--tint-neutral);color:var(--on-tint-neutral)}.ResultSummary_table___L83V{width:100%;margin-top:14px;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.ResultSummary_caption__PWUYP{margin-bottom:6px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted)}.ResultSummary_table___L83V td,.ResultSummary_table___L83V th{padding:8px 6px;border-bottom:1px solid var(--color-border);text-align:right}.ResultSummary_table___L83V thead th{font-size:11.5px;font-weight:700;color:var(--color-muted)}.ResultSummary_table___L83V th[scope=row],.ResultSummary_table___L83V thead th:first-child{text-align:left;font-weight:700;color:var(--color-text)}.ResultSummary_table___L83V tbody tr:last-child td,.ResultSummary_table___L83V tbody tr:last-child th{border-bottom:0}.ResultSummary_tdCorrect__6i4L3{color:var(--on-tint-success);font-weight:700}.ResultSummary_tdWrong__Fg2ak{color:var(--on-tint-danger);font-weight:700}.ResultSummary_tdMarks__BWtzC{font-weight:800;color:var(--color-navy-950);white-space:nowrap}.ResultSummary_tdMax__S9V0f{font-weight:500;color:var(--color-muted)}@media (max-width:420px){.ResultSummary_dialog__wNd3d{padding:16px}.ResultSummary_counts__hh2_k{grid-template-columns:repeat(2,minmax(0,1fr))}.ResultSummary_scoreMeta__Apv24{text-align:left}.ResultSummary_table___L83V{font-size:12.5px}.ResultSummary_table___L83V td,.ResultSummary_table___L83V th{padding:8px 4px}.ResultSummary_table___L83V thead th{font-size:11px}.ResultSummary_tdMax__S9V0f{display:none}}@media (max-width:360px){.ResultSummary_backdrop__qj0fT{padding:10px}.ResultSummary_dialog__wNd3d{padding:14px 12px}.ResultSummary_table___L83V td,.ResultSummary_table___L83V th{padding:8px 3px}}.dark .ResultSummary_dialog__wNd3d{background:#111827;color:#E5E7EB}.dark .ResultSummary_title__9qDtY{color:#F3F4F6}.dark .ResultSummary_close__8sd1M{background:#1F2937;border-color:#374151;color:#D1D5DB}.dark .ResultSummary_table___L83V td,.dark .ResultSummary_table___L83V th{border-color:#1F2937}.dark .ResultSummary_table___L83V th[scope=row]{color:#E5E7EB}.dark .ResultSummary_tdMarks__BWtzC{color:#F3F4F6}.dark .ResultSummary_scoreMeta__Apv24{color:#E5E7EB}