.GetPlanCallout_cta__y_oID{display:inline-block;margin-top:1.25rem;padding:.9rem 1.5rem;border-radius:var(--radius-md);background:var(--accent-grammar);color:var(--paper-raised);font-weight:700;font-size:1.05rem}.Breadcrumbs_crumbs__AyHoQ{display:flex;flex-wrap:wrap;gap:.35rem;font-size:.8rem;color:var(--ink-muted);margin-bottom:.75rem}.Breadcrumbs_crumbs__AyHoQ a{color:var(--ink-muted);text-decoration:underline;text-underline-offset:.15em}.Breadcrumbs_crumbs__AyHoQ a:hover{color:var(--ink)}.HubLinks_hubs___p2Av{max-width:42rem;margin:0 auto;padding:2rem 1rem}.HubLinks_group__y9m35+.HubLinks_group__y9m35{margin-top:1.4rem}.HubLinks_groupTitle__IwN35{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:.6rem}.HubLinks_groupTitleLink__oAtnV{color:inherit;text-decoration:none}.HubLinks_groupTitleLink__oAtnV:hover{color:var(--ink);text-decoration:underline}.HubLinks_links__wjzWZ{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.HubLinks_links__wjzWZ+.HubLinks_links__wjzWZ{margin-top:.5rem}.HubLinks_link__SmKGh{display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:999px;border:1px solid var(--line);font-size:.85rem;font-weight:600;color:var(--ink-muted);text-decoration:none}.HubLinks_link__SmKGh:hover{color:var(--accent,var(--ink));border-color:var(--accent,var(--ink-muted))}.HubLinks_linkActive__EhCPt{color:var(--ink);border-color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent)}.HubLinks_allLink__BdwzX{display:inline-block;margin-top:1.6rem;font-size:.9rem;font-weight:700;color:var(--ink)}@media (min-width:640px){.HubLinks_hubs___p2Av{padding:2.5rem 1.5rem}}.page_hero__Q5pXz{position:relative;overflow:hidden;background:color-mix(in srgb,var(--accent-grammar) 12%,var(--paper));border-bottom:1px solid var(--line)}.page_heroPattern__eE_Z8{position:absolute;inset:0;color:var(--accent-grammar);opacity:.12;pointer-events:none}.page_heroInner__57G9a{position:relative;max-width:42rem;margin:0 auto;padding:1.25rem 1rem}.page_heroSubtitle__SWPvs,.page_heroTitle__y4jgZ{font-weight:700;font-size:1.1rem;color:var(--ink-muted);max-width:32rem}.page_heroSubtitleLine__HJi1V{display:block;white-space:nowrap}.page_heroAccentArticles__WJ3X7,.page_heroAccentQuiz__pHUA5{font-weight:600}.page_heroAccentFree__VysrL{color:var(--accent-pragmatics)}.page_heroAccentArticles__WJ3X7{color:var(--accent-grammar)}.page_heroAccentQuiz__pHUA5{color:var(--accent-lexis)}@media (min-width:640px){.page_heroInner__57G9a{padding:2rem 1.5rem}}.page_hero__JQNHA{position:relative;overflow:hidden;background:color-mix(in srgb,var(--accent-grammar) 12%,var(--paper));border-bottom:1px solid var(--line)}.page_heroPattern__iYtrS{position:absolute;inset:0;color:var(--accent-grammar);opacity:.12;pointer-events:none}.page_heroInner__QGnEY{position:relative;max-width:42rem;margin:0 auto;padding:1.25rem 1rem}.page_heroSubtitle__5pJRh,.page_heroTitle__j9eUx{font-weight:700;font-size:1.1rem;color:var(--ink-muted);max-width:32rem}.page_heroSubtitleLine___PToM{display:block}.page_heroAccentArticles__AJeUv,.page_heroAccentQuiz__J20bP{font-weight:600}.page_heroAccentFree__De90N{color:var(--accent-pragmatics)}.page_heroAccentArticles__AJeUv{color:var(--accent-grammar)}.page_heroAccentQuiz__J20bP{color:var(--accent-lexis)}@media (min-width:640px){.page_heroInner__QGnEY{padding:2rem 1.5rem}}.page_hero__MClpf{position:relative;overflow:hidden;background:color-mix(in srgb,var(--accent-grammar) 12%,var(--paper));border-bottom:1px solid var(--line)}.page_heroPattern__PK2QT{position:absolute;inset:0;color:var(--accent-grammar);opacity:.12;pointer-events:none}.page_heroInner__IR8o7{position:relative;max-width:42rem;margin:0 auto;padding:1.25rem 1rem}.page_heroSubtitle__uWCPL,.page_heroTitle__oyWxE{font-weight:700;font-size:1.1rem;color:var(--ink-muted);max-width:32rem}.page_heroSubtitleLine__l1qOz{display:block}.page_heroAccentArticles__88PMP,.page_heroAccentQuiz__EX2y_{font-weight:600}.page_heroAccentFree__jSH6Q{color:var(--accent-pragmatics)}.page_heroAccentArticles__88PMP{color:var(--accent-grammar)}.page_heroAccentQuiz__EX2y_{color:var(--accent-lexis)}@media (min-width:640px){.page_heroInner__IR8o7{padding:2rem 1.5rem}}.ArticleListItem_row__vkobU{display:flex;align-items:stretch;border-bottom:1px solid var(--line);border-left:3px solid var(--accent)}.ArticleListItem_item__chBZf{flex:1 1;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;padding:1rem 1rem 1rem 1.15rem;text-decoration:none;color:inherit}.ArticleListItem_itemRead__APTVI{opacity:.65}.ArticleListItem_itemMain__PS127{min-width:0}.ArticleListItem_itemCategory__JaJQB{display:block;font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--accent);margin-bottom:.2rem}.ArticleListItem_itemCategoryDim__XDizl{opacity:.3}.ArticleListItem_itemTitle__b_qz9{font-weight:700;font-size:1.05rem}.ArticleListItem_readBadge__MJhS2{font-size:.75rem}.ArticleListItem_quizLink__ikfwi,.ArticleListItem_readBadge__MJhS2{flex-shrink:0;font-weight:700;color:var(--ink-muted);white-space:nowrap}.ArticleListItem_quizLink__ikfwi{display:flex;align-items:center;padding:0 1rem;border-left:1px solid var(--line);font-size:.8rem}.ArticleListItem_quizLink__ikfwi:hover{color:var(--accent)}@media (min-width:640px){.ArticleListItem_item__chBZf{padding:1rem 1.5rem 1rem 1.65rem}.ArticleListItem_quizLink__ikfwi{padding:0 1.5rem}}.topicRoute_header___gUiS{position:relative;overflow:hidden;background:color-mix(in srgb,var(--accent) 12%,var(--paper));border-bottom:1px solid var(--line)}.topicRoute_headerPattern__GwocR{position:absolute;inset:0;color:var(--accent);opacity:.12;pointer-events:none}.topicRoute_headerInner__BYGmT{position:relative;max-width:42rem;margin:0 auto;padding:2.25rem 1rem 2.5rem}.topicRoute_title__Cb1W0{font-family:var(--font-display);font-weight:800;font-size:1.9rem;line-height:1.15;letter-spacing:-.01em;margin:.5rem 0 .6rem}.topicRoute_description__f32su{font-size:1.05rem;color:var(--ink-muted);max-width:34rem;margin-bottom:1rem}.topicRoute_intro__wqrlx{padding:1.4rem 1rem 0;font-size:.9rem;line-height:1.65}.topicRoute_count__10H5U,.topicRoute_intro__wqrlx{max-width:42rem;margin:0 auto;color:var(--ink-muted)}.topicRoute_count__10H5U{padding:.9rem 1rem 0;font-size:.85rem}.topicRoute_list__XGJsp{list-style:none;padding:0;margin:0 auto;max-width:42rem}.topicRoute_nextRow__pwsv2{max-width:42rem;margin:.9rem auto 0;padding:0 1rem;text-align:right;font-size:.9rem}.topicRoute_next__V8sjV{color:var(--accent);font-weight:600;text-decoration:none}.topicRoute_next__V8sjV:hover{text-decoration:underline}@media (min-width:640px){.topicRoute_headerInner__BYGmT{padding:3rem 1.5rem 3.25rem}.topicRoute_nextRow__pwsv2{padding:0 1.5rem}.topicRoute_title__Cb1W0{font-size:2.3rem}.topicRoute_intro__wqrlx{padding:1.6rem 1.5rem 0}.topicRoute_count__10H5U{padding:1rem 1.5rem 0}}.axisIndexRoute_header__EOC_1{position:relative;overflow:hidden;background:color-mix(in srgb,var(--accent) 12%,var(--paper));border-bottom:1px solid var(--line)}.axisIndexRoute_headerPattern__pMEiR{position:absolute;inset:0;color:var(--accent);opacity:.12;pointer-events:none}.axisIndexRoute_headerInner__Mf9o7{position:relative;max-width:42rem;margin:0 auto;padding:2.25rem 1rem 2.5rem}.axisIndexRoute_title__SyV3Y{font-family:var(--font-display);font-weight:800;font-size:1.9rem;line-height:1.15;letter-spacing:-.01em;margin:.5rem 0 .6rem}.axisIndexRoute_description__7Qa9p{font-size:1.05rem;color:var(--ink-muted);max-width:34rem;margin-bottom:1rem}.axisIndexRoute_intro__BGGX9{max-width:42rem;margin:0 auto;padding:1.6rem 1rem 0;font-size:1rem;line-height:1.7}.axisIndexRoute_listHeading__cQGTg{max-width:42rem;margin:1.9rem auto 0;padding:0 1rem;font-family:var(--font-display);font-weight:700;font-size:1.15rem}.axisIndexRoute_list__BsCxR{list-style:none;padding:0 1rem;margin:.9rem auto 0;max-width:42rem;display:grid;gap:.7rem}.axisIndexRoute_card__8UchO{border-radius:.7rem;background:var(--paper);border:1px solid var(--line);border-left:3px solid var(--accent);transition:border-color .15s ease,transform .15s ease}.axisIndexRoute_card__8UchO:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--line));border-left-color:var(--accent);transform:translateY(-1px)}.axisIndexRoute_cardLink__udb_R{display:block;padding:.95rem 1.1rem 1.05rem;color:inherit;text-decoration:none}.axisIndexRoute_cardHead__njuCh{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.35rem}.axisIndexRoute_cardLabel__YkVxR{font-family:var(--font-display);font-weight:700;font-size:1.05rem;color:var(--accent)}.axisIndexRoute_cardCount__6ir_B{flex:none;font-size:.8rem;color:var(--ink-muted)}.axisIndexRoute_cardBlurb__83A09{display:block;font-size:.9rem;line-height:1.6;color:var(--ink-muted)}.axisIndexRoute_homeRow__XnOJ3{max-width:42rem;margin:1.1rem auto 0;padding:0 1rem;font-size:.9rem}.axisIndexRoute_home___J7nS{color:var(--accent);font-weight:600;text-decoration:none}.axisIndexRoute_home___J7nS:hover{text-decoration:underline}@media (min-width:640px){.axisIndexRoute_homeRow__XnOJ3{padding:0 1.5rem}.axisIndexRoute_headerInner__Mf9o7{padding:3rem 1.5rem 3.25rem}.axisIndexRoute_title__SyV3Y{font-size:2.3rem}.axisIndexRoute_intro__BGGX9{padding:2rem 1.5rem 0;font-size:1.05rem}.axisIndexRoute_listHeading__cQGTg,.axisIndexRoute_list__BsCxR{padding-inline:1.5rem}}.LevelScale_scale__3Z5lB{--accent:var(--accent-grammar);--bar-area:2rem;--bar-width:0.8rem;display:inline-flex;align-items:flex-end;gap:.15rem}.LevelScale_scaleSm__1bmsN{--bar-area:1.15rem;--bar-width:0.5rem}.LevelScale_step__GmLpY{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.15rem .3rem;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ink-muted);font:inherit;line-height:1}button.LevelScale_step__GmLpY{cursor:pointer}button.LevelScale_step__GmLpY:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--ink)}button.LevelScale_step__GmLpY:disabled{opacity:.35;cursor:default}.LevelScale_barTrack__CvNWp{display:flex;align-items:flex-end;justify-content:center;width:var(--bar-width);height:var(--bar-area)}.LevelScale_bar__B6FAw{display:block;width:100%;border-radius:2px;background:color-mix(in srgb,var(--ink) 22%,transparent);transition:background-color .12s ease}.LevelScale_stepFilled__W4osR .LevelScale_bar__B6FAw{background:color-mix(in srgb,var(--accent) 60%,transparent)}.LevelScale_stepActive__nX73R .LevelScale_bar__B6FAw{background:var(--accent)}.LevelScale_stepLabel__WtZqw{font-size:.7rem;font-weight:700;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LevelScale_scaleSm__1bmsN .LevelScale_stepLabel__WtZqw{font-size:.6rem}.LevelScale_stepFilled__W4osR .LevelScale_stepLabel__WtZqw{color:var(--ink)}.LevelScale_stepActive__nX73R .LevelScale_stepLabel__WtZqw{color:var(--accent)}.SkillScale_scale__t8uqw{display:inline-flex;align-items:flex-end;gap:.15rem;flex:0 0 auto}.SkillScale_skill__nadgu{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.15rem .2rem;border:0;background:transparent;color:var(--ink-muted);font:inherit;line-height:1;cursor:pointer}.SkillScale_square__FysvT{display:grid;place-items:center;--side:calc(2rem + 0.2rem + 0.7rem);width:var(--side);height:var(--side);border:1px solid var(--line);border-radius:var(--radius-sm);transition:border-color .12s ease,background-color .12s ease,color .12s ease}.SkillScale_icon__z7qgg{width:1.7rem;height:1.7rem}.SkillScale_glyph__DAhET{font-family:var(--font-display);font-size:15px;font-weight:800;letter-spacing:-.02em}.SkillScale_skill__nadgu:hover:not(:disabled){color:var(--accent)}.SkillScale_skill__nadgu:hover:not(:disabled) .SkillScale_square__FysvT{border-color:var(--accent)}.SkillScale_skillActive__u6OGm{color:var(--accent)}.SkillScale_skillActive__u6OGm .SkillScale_square__FysvT{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.SkillScale_skill__nadgu:disabled{opacity:.35;cursor:default}.LearnArticleList_filterBar__MkFqQ{border-bottom:1px solid var(--line);background:var(--paper);position:sticky;top:0;z-index:5}.LearnArticleList_caption__wxaCc{max-width:42rem;margin:0 auto;padding:.25rem 1rem}.LearnArticleList_caption__wxaCc:first-child{padding-top:.9rem}.LearnArticleList_captionTopics__uJKsP{--accent:var(--accent-grammar)}.LearnArticleList_captionByGoal__p4mpm{--accent:var(--accent-lexis)}.LearnArticleList_captionLink__tBf6K{color:inherit;text-decoration:none}.LearnArticleList_captionLink__tBf6K:hover{text-decoration:underline}.LearnArticleList_axisColumn__OV6gr{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-start;gap:.4rem}.LearnArticleList_columnCaption__K7ofp{--accent:var(--accent-pragmatics);margin:0}.LearnArticleList_topicTray__TNesz{position:relative;max-width:42rem;margin:0 auto}.LearnArticleList_topicMore__dU6Ls{position:absolute;right:.15rem;top:0;bottom:0;display:flex;align-items:center;font-size:var(--chip-size);font-weight:var(--chip-weight);color:var(--ink-muted);pointer-events:none}.LearnArticleList_topicRow__bEa_U{display:flex;align-items:center;gap:.55rem;padding:.55rem 1rem;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-left:1rem;scrollbar-width:none;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),transparent calc(100% - 1.3rem));mask-image:linear-gradient(90deg,#000 calc(100% - 3.5rem),transparent calc(100% - 1.3rem))}.LearnArticleList_topicRow__bEa_U::-webkit-scrollbar{display:none}.LearnArticleList_filterRow__elPW3{display:flex;align-items:flex-end;gap:.3rem .55rem;max-width:42rem;margin:0 auto;padding:.55rem 1rem;overflow-x:auto;scrollbar-width:none}.LearnArticleList_filterRow__elPW3:last-of-type{padding-bottom:1.15rem}.LearnArticleList_filterRow__elPW3::-webkit-scrollbar{display:none}.LearnArticleList_tag__3wcSe{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;padding:.4rem .75rem;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--ink-muted);font:inherit;font-size:.85rem;font-weight:700;cursor:pointer;white-space:nowrap}.LearnArticleList_rowBreak___kmne{flex-basis:100%;width:0;height:0}.LearnArticleList_tag__3wcSe:hover{color:var(--ink);border-color:var(--accent,var(--ink-muted))}.LearnArticleList_tagActive__gMn66{color:var(--accent,var(--ink));border-color:var(--accent,var(--ink));background:color-mix(in srgb,var(--accent,var(--ink)) 12%,transparent)}.LearnArticleList_tagGoal__08mKD{--accent:var(--ink);padding:.3rem .65rem;font-size:var(--chip-size);font-weight:var(--chip-weight)}.LearnArticleList_axisDivider__Jcoh5{flex:0 0 auto;align-self:flex-end;width:1px;height:calc(2rem + .2rem + .7rem);margin:0 .55rem .3rem;background:var(--line)}.LearnArticleList_tag__3wcSe:disabled{opacity:.35;cursor:default}.LearnArticleList_tag__3wcSe:disabled:hover{color:var(--ink-muted);border-color:var(--line)}.LearnArticleList_tagCount__Uutf1{font-size:.75rem;font-weight:600;opacity:.7}.LearnArticleList_resultCount___C0en{display:flex;align-items:baseline;gap:.75rem;max-width:42rem;margin:0 auto;padding:.9rem 1rem 0;font-size:.85rem;color:var(--ink-muted)}.LearnArticleList_reset__yhbzU{padding:0;border:0;background:none;font:inherit;color:var(--ink-muted);text-decoration:underline;cursor:pointer}.LearnArticleList_reset__yhbzU:hover{color:var(--ink)}.LearnArticleList_list__ziLwA{list-style:none;padding:0;margin:0 auto;max-width:42rem}@media (min-width:640px){.LearnArticleList_filterRow__elPW3{padding:.55rem 1.5rem;flex-wrap:wrap;overflow-x:visible}.LearnArticleList_caption__wxaCc{padding:.25rem 1.5rem}.LearnArticleList_caption__wxaCc:first-child{padding-top:1rem}.LearnArticleList_topicRow__bEa_U{padding:.55rem 1.5rem;scroll-padding-left:1.5rem}.LearnArticleList_filterRow__elPW3:last-of-type{padding-bottom:1.3rem}.LearnArticleList_resultCount___C0en{padding:1rem 1.5rem 0}}.hubRoute_header__M8Wju{position:relative;overflow:hidden;background:color-mix(in srgb,var(--accent) 12%,var(--paper));border-bottom:1px solid var(--line)}.hubRoute_headerPattern__eX0eF{position:absolute;inset:0;color:var(--accent);opacity:.12;pointer-events:none}.hubRoute_headerInner__6RlBs{position:relative;max-width:42rem;margin:0 auto;padding:2.25rem 1rem 2.5rem}.hubRoute_title__ZTWnl{font-family:var(--font-display);font-weight:800;font-size:1.9rem;line-height:1.15;letter-spacing:-.01em;margin:.5rem 0 .6rem}.hubRoute_description__cJsnl{font-size:1.05rem;color:var(--ink-muted);max-width:34rem;margin-bottom:1rem}.hubRoute_intro__M_k9B{padding:1.4rem 1rem 0;font-size:.9rem;line-height:1.65}.hubRoute_count__5BNYH,.hubRoute_intro__M_k9B{max-width:42rem;margin:0 auto;color:var(--ink-muted)}.hubRoute_count__5BNYH{padding:.9rem 1rem 0;font-size:.85rem}.hubRoute_list__Rpg6U{list-style:none;padding:0;margin:0 auto;max-width:42rem}.hubRoute_nextRow__8IXWI{max-width:42rem;margin:.9rem auto 0;padding:0 1rem;text-align:right;font-size:.9rem}.hubRoute_next__Enj43{color:var(--accent);font-weight:600;text-decoration:none}.hubRoute_next__Enj43:hover{text-decoration:underline}@media (min-width:640px){.hubRoute_headerInner__6RlBs{padding:3rem 1.5rem 3.25rem}.hubRoute_nextRow__8IXWI{padding:0 1.5rem}.hubRoute_title__ZTWnl{font-size:2.3rem}.hubRoute_count__5BNYH{padding:1rem 1.5rem 0}}.QuizCta_cta__TDz4Z{display:block;margin-top:2.5rem;padding:1rem 1.25rem;border-radius:var(--radius-md);text-decoration:none;font-weight:700;text-align:center;background:var(--accent);color:#fff}.QuizCta_inProgress__mkzWa{background:color-mix(in srgb,var(--accent) 14%,var(--paper-raised));color:var(--ink);border:2px dashed var(--accent)}.QuizCta_completed___lWKU{background:var(--paper-raised);color:var(--ink-muted);border:1px solid var(--line);font-weight:600}.ArticleTemplate_header__6eEVD{position:relative;overflow:hidden;background:color-mix(in srgb,var(--accent) 10%,var(--paper));border-bottom:1px solid var(--line)}.ArticleTemplate_headerPattern___KWio{position:absolute;inset:0;color:var(--accent);opacity:.12;pointer-events:none}.ArticleTemplate_headerInner__Bd9kE{position:relative;max-width:42rem;margin:0 auto;padding:1.75rem 1rem 2rem}.ArticleTemplate_title__hfFmR{font-family:var(--font-display);font-size:1.9rem;font-weight:800;line-height:1.3;margin:0 0 .6rem}.ArticleTemplate_kindMark__rZZbv{margin-right:.4rem}.ArticleTemplate_description__MZ_5P{font-size:1.05rem;color:var(--ink-muted);margin:0}.ArticleTemplate_article__gK1ej{--gap-footer:2rem;max-width:42rem;margin:0 auto;padding:1.75rem 1rem var(--gap-footer)}.ArticleTemplate_body__UUuFR{font-size:1rem;line-height:1.7}.ArticleTemplate_body__UUuFR h2{font-family:var(--font-display);font-size:1.3rem;margin-top:2rem;margin-bottom:.6rem}.ArticleTemplate_body__UUuFR h3{font-family:var(--font-display);font-size:1.05rem;font-weight:700;margin-top:1.5rem;margin-bottom:.4rem}.ArticleTemplate_body__UUuFR ol,.ArticleTemplate_body__UUuFR p,.ArticleTemplate_body__UUuFR ul{margin-bottom:1rem}.ArticleTemplate_body__UUuFR li{margin-left:1.25rem;margin-bottom:.35rem}.ArticleTemplate_body__UUuFR blockquote{margin:1.25rem 0;padding:.85rem 1rem;border-left:3px solid var(--accent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:color-mix(in srgb,var(--accent) 7%,var(--paper-raised))}.ArticleTemplate_body__UUuFR blockquote p{margin-bottom:.4rem}.ArticleTemplate_body__UUuFR blockquote>:last-child{margin-bottom:0}.ArticleTemplate_body__UUuFR hr{border:none;border-top:1px solid var(--line);margin:2rem 0}.ArticleTemplate_body__UUuFR table{width:100%;border-collapse:collapse;margin:1rem 0}.ArticleTemplate_body__UUuFR td,.ArticleTemplate_body__UUuFR th{border:1px solid var(--line);padding:.5rem;text-align:left;vertical-align:top}.ArticleTemplate_body__UUuFR th{background:color-mix(in srgb,var(--accent) 10%,transparent);font-weight:700}@media (max-width:30rem){.ArticleTemplate_body__UUuFR td,.ArticleTemplate_body__UUuFR th{padding:.4rem .35rem;font-size:.9rem}}@media (min-width:640px){.ArticleTemplate_headerInner__Bd9kE{padding:2.5rem 1.5rem 3rem}.ArticleTemplate_title__hfFmR{font-size:2.3rem}.ArticleTemplate_article__gK1ej{--gap-footer:2.5rem;padding:2.5rem 1.5rem var(--gap-footer)}}.LoadingOverlay_overlay__PBD8O{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:color-mix(in srgb,var(--paper) 82%,transparent)}.LoadingOverlay_spinner__jqI8P{width:3rem;height:3rem;border-radius:50%;border:4px solid color-mix(in srgb,var(--ink) 14%,transparent);border-top-color:var(--accent-grammar);animation:LoadingOverlay_spin__c1K3u .8s linear infinite}.LoadingOverlay_label__CPAZO{font-size:1rem;font-weight:700;color:var(--ink);text-align:center;padding:0 1rem}@keyframes LoadingOverlay_spin__c1K3u{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.LoadingOverlay_spinner__jqI8P{animation-duration:2.4s}}.LoadingOverlay_busy___TpbH{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.PlacementTestPlayer_wrap__6hGVJ{max-width:36rem;margin:0 auto;padding:1.75rem 1rem 3rem}.PlacementTestPlayer_progressWidget__qY8_D{position:fixed;right:1rem;bottom:1rem;z-index:10;width:3.5rem;height:3.5rem;border-radius:50%;background:var(--paper-raised);border:1px solid var(--line);box-shadow:0 4px 14px rgba(0,0,0,.18);display:flex;align-items:center;justify-content:center}.PlacementTestPlayer_progressRing__JtEMU{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.PlacementTestPlayer_progressRingTrack__gsxoa{fill:none;stroke:var(--line);stroke-width:3}.PlacementTestPlayer_progressRingFill__N_x1s{fill:none;stroke:var(--accent-grammar);stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .25s ease}.PlacementTestPlayer_progressLabel__vA1w8{position:relative;font-size:.75rem;font-weight:800;color:var(--ink)}@media (min-width:640px){.PlacementTestPlayer_progressWidget__qY8_D{right:2rem;bottom:2rem;width:4rem;height:4rem}.PlacementTestPlayer_progressLabel__vA1w8{font-size:.85rem}}.PlacementTestPlayer_title__2cfjd{font-family:var(--font-display);font-weight:800;font-size:1.6rem;margin-bottom:1rem}.PlacementTestPlayer_intro__TkviA{color:var(--ink-muted);margin-bottom:1.5rem}.PlacementTestPlayer_question__4qUFR{margin-bottom:2rem}.PlacementTestPlayer_questionCounter__84rJy{font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:.6rem}.PlacementTestPlayer_passage__UnreG{padding:.9rem 1.1rem;margin-bottom:1rem;border-radius:var(--radius-md);border:1px solid var(--line);border-left:3px solid var(--accent-grammar);background:var(--paper-raised);font-size:.95rem;line-height:1.65}.PlacementTestPlayer_passageLabel__rSETQ{display:block;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:.4rem}.PlacementTestPlayer_questionText__DPvo7{font-weight:700;margin-bottom:.75rem}.PlacementTestPlayer_choice__SS1wn{display:block;width:100%;text-align:left;padding:.6rem .85rem;margin-bottom:.5rem;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--paper-raised);color:var(--ink);cursor:pointer;font-size:.95rem}.PlacementTestPlayer_choice__SS1wn:hover:not(:disabled){border-color:var(--accent-grammar)}.PlacementTestPlayer_choiceSelected__KztC3{border-color:var(--ink);background:color-mix(in srgb,var(--ink) 10%,var(--paper-raised))}.PlacementTestPlayer_dontKnow___1uEm{display:block;width:100%;text-align:left;padding:.6rem .85rem;margin-top:.75rem;border-radius:var(--radius-sm);border:1px dashed var(--line);background:transparent;color:var(--ink-muted);cursor:pointer;font-size:.9rem}.PlacementTestPlayer_dontKnow___1uEm:hover:not(:disabled){color:var(--ink);border-color:var(--ink-muted)}.PlanBody_wrap___NL6p{--gap-section:3rem;--gap-block:2rem;--gap-item:1.25rem;--gap-tight:0.6rem;max-width:42rem;margin:0 auto;padding:var(--gap-section) 1rem var(--gap-block);line-height:1.6}@media (min-width:640px){.PlanBody_wrap___NL6p{padding:var(--gap-section) 1.5rem var(--gap-block)}}.PlanBody_title__EKaN5{font-family:var(--font-display);font-weight:800;font-size:1.6rem;line-height:1.25;margin-bottom:.75rem}.PlanBody_summary__Qwj_Z{font-weight:700;color:var(--ink-muted);margin-bottom:var(--gap-item)}.PlanBody_horizonNote__u9q_r{color:var(--ink-muted);font-size:.9rem;margin-top:-.85rem;margin-bottom:var(--gap-item)}.PlanBody_meta__4is__{display:flex;flex-direction:column;gap:var(--gap-tight);margin-bottom:var(--gap-section);padding:1.15rem 1.35rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent-grammar) 8%,var(--paper-raised));border:1px solid var(--line)}.PlanBody_metaItem__rRW6Z{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.PlanBody_section__FY_m_{margin-bottom:var(--gap-section)}.PlanBody_sectionTitle__Pvtzx{font-family:var(--font-display);font-weight:800;font-size:1.1rem;line-height:1.3;margin-bottom:.9rem}.PlanBody_roadmapSummary__4g7HX{color:var(--ink-muted);margin-bottom:var(--gap-item)}.PlanBody_list__S4Yec{padding-left:1.25rem}.PlanBody_list__S4Yec li{margin-bottom:var(--gap-tight)}.PlanBody_skillList__5hkvt{list-style:none;display:flex;flex-direction:column;gap:var(--gap-item)}.PlanBody_skillRow__aDG1I{display:grid;grid-template-columns:8rem 1fr auto;align-items:center;gap:.9rem}.PlanBody_skillName__WuZuz{font-weight:700;font-size:.9rem}.PlanBody_skillTier__4_6jv{font-size:.8rem;color:var(--ink-muted);white-space:nowrap}.PlanBody_focusHint__8pGv_{margin-top:var(--gap-item);padding:.9rem 1.1rem;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--accent-grammar) 10%,var(--paper-raised));border-left:3px solid var(--accent-grammar);font-size:.9rem}.PlanBody_weekBlock__Q4bqD{margin-bottom:var(--gap-block);padding-bottom:var(--gap-block);border-bottom:1px solid var(--line)}.PlanBody_weekBlock__Q4bqD:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.PlanBody_weekLabel__I1db8{font-family:var(--font-display);font-weight:800;font-size:.95rem;color:var(--accent-grammar);margin-bottom:.9rem}.PlanBody_topicList__m12ka{list-style:none}.PlanBody_topic__V1n1_{margin-bottom:1.6rem}.PlanBody_topic__V1n1_:last-child{margin-bottom:0}.PlanBody_topicTitle__lJUC2{font-weight:700;line-height:1.4;display:flex;justify-content:space-between;gap:.75rem}.PlanBody_topicHours___Gp83{flex-shrink:0;font-weight:600;font-size:.8rem;color:var(--ink-muted)}.PlanBody_topicPart__W1sFf{flex-shrink:0;margin-left:auto;font-weight:600;font-size:.78rem;color:var(--ink-muted)}.PlanBody_topicDescription__ucOWS{color:var(--ink-muted);font-size:.9rem;margin-top:.3rem}.PlanBody_goalBadge__nNQUW{font-size:.78rem;font-weight:700;color:var(--accent-grammar);margin-top:.45rem}.PlanBody_weakAreaBadge__L1KAh{font-size:.78rem;font-weight:700;color:var(--accent-lexis);margin-top:.45rem}.PlanBody_levelBadge__RKT9z{font-size:.78rem;font-weight:600;color:var(--ink-muted);margin-top:.45rem}.PlanBody_restartLink__QvCBA{display:block;margin:var(--gap-block) auto 0;padding:.25rem;border:none;background:none;color:var(--ink-muted);font-size:.85rem;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.PlanBody_restartLink__QvCBA:hover{color:var(--ink)}.PlanBody_unitSteps__eLhXR{list-style:none;margin-top:.75rem;display:flex;flex-direction:column;gap:var(--gap-tight)}.PlanBody_unitStep__cVX8l{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;font-size:.9rem;padding:.1rem 0 .1rem .9rem;border-left:2px solid var(--line)}.PlanBody_unitStep__cVX8l[data-done]{border-left-color:var(--accent-grammar)}.PlanBody_unitDone__Gvn2G{flex-shrink:0;font-weight:700;color:var(--accent-grammar)}.PlanBody_unitStepLink__ksiz9{font-weight:600}.PlanBody_unitStepMeta__fpAqr{flex-shrink:0;font-size:.8rem;color:var(--ink-muted)}.PlanBody_unitQuizLink__b9JcN{flex-shrink:0;font-size:.8rem;font-weight:700;color:var(--accent-lexis)}.PlanBody_unitProgress__ZOxhB{margin-top:var(--gap-tight);padding-left:.9rem;font-size:.78rem;font-weight:600;color:var(--ink-muted)}.PlanBody_unitAlsoLabel__x_TFR{margin-top:.45rem;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.ProfileDashboard_wrap__65Xv2{--gap-section:3rem;--gap-item:1.25rem;max-width:42rem;margin:0 auto;padding:var(--gap-section) 1rem 2rem;line-height:1.6}@media (min-width:640px){.ProfileDashboard_wrap__65Xv2{padding:var(--gap-section) 1.5rem 2rem}}.ProfileDashboard_title__0dV4S{font-family:var(--font-display);font-weight:800;font-size:1.6rem;line-height:1.25;margin-bottom:.75rem}.ProfileDashboard_intro__SR15h{color:var(--ink-muted);font-size:.9rem}.ProfileDashboard_intro__SR15h,.ProfileDashboard_section__iup_h{margin-bottom:var(--gap-section)}.ProfileDashboard_sectionTitle__YY2L1{font-family:var(--font-display);font-weight:800;font-size:1.1rem;line-height:1.3;margin-bottom:.9rem}.ProfileDashboard_lead__NmKgM{color:var(--ink-muted);margin-bottom:var(--gap-item)}.ProfileDashboard_levelCard__lKMXP{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;padding:1.15rem 1.35rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent-grammar) 8%,var(--paper-raised));border:1px solid var(--line)}.ProfileDashboard_levelLine__VDC1z{font-weight:700}.ProfileDashboard_levelCard__lKMXP .ProfileDashboard_lead__NmKgM{margin-bottom:0}.ProfileDashboard_actions__EGwYA{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.ProfileDashboard_primaryAction__elXA3{display:inline-block;padding:.65rem 1.1rem;border-radius:var(--radius-sm);background:var(--accent-grammar);color:#fff;font-weight:700;font-size:.9rem}.ProfileDashboard_action__BDxya{display:inline-block;padding:.65rem 0;font-weight:700;font-size:.9rem;color:var(--ink-muted)}.ProfileDashboard_action__BDxya:focus-visible,.ProfileDashboard_action__BDxya:hover{color:var(--ink)}.ProfileDashboard_list__Qs1p8,.ProfileDashboard_rows__12Ify{list-style:none;padding:0;margin:0}.ProfileDashboard_row__tw5Od{display:flex;align-items:baseline;gap:.75rem;padding:.85rem 0;border-bottom:1px solid var(--line)}.ProfileDashboard_rowTitle__wFlPa{flex:1 1;min-width:0;font-weight:700}.ProfileDashboard_rowScore___Q9sr{flex-shrink:0;font-size:.85rem;font-weight:700;color:var(--ink-muted);white-space:nowrap}.ProfileDashboard_rowBadge__7t8s2{flex-shrink:0;font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--accent-lexis);white-space:nowrap}.ProfileDashboard_rowAction__q8l62{flex-shrink:0;font-size:.85rem;font-weight:700;color:var(--accent-grammar);white-space:nowrap}.ProfileDashboard_rowAction__q8l62:focus-visible,.ProfileDashboard_rowAction__q8l62:hover{text-decoration:underline}.PlanUpsellOptions_grid__MOVNr{display:grid;gap:1rem;margin-top:1rem}.PlanUpsellOptions_card__bNdfQ{display:flex;flex-direction:column;padding:1.1rem 1.15rem;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--paper-raised)}.PlanUpsellOptions_cardTitle__9txXD{font-family:var(--font-display);font-weight:800;font-size:1.05rem;margin-bottom:.35rem}.PlanUpsellOptions_cardBody__FrV_G{color:var(--ink-muted);font-size:.9rem;margin-bottom:.9rem;flex-grow:1}.PlanUpsellOptions_cardCta__jD4Rk{display:block;width:100%;padding:.65rem 1rem;border-radius:var(--radius-sm);border:2px solid var(--accent-grammar);background:transparent;color:var(--accent-grammar);font-weight:700;font-size:.9rem;cursor:pointer}.SavePlanCard_card__Z9TSQ{display:flex;flex-direction:column;padding:1.1rem 1.15rem;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--paper-raised)}.SavePlanCard_title__up7rZ{font-family:var(--font-display);font-weight:800;font-size:1.05rem;margin-bottom:.35rem}.SavePlanCard_description__DH0rY{font-size:.9rem;color:var(--ink-muted);margin-bottom:.8rem;flex-grow:1}.SavePlanCard_cta__I8C2D{display:block;width:100%;padding:.65rem 1rem;border-radius:var(--radius-sm);border:none;background:var(--accent-grammar);color:var(--paper);font-weight:700;font-size:.9rem;text-align:center;cursor:pointer}.SavePlanCard_cta__I8C2D:disabled{opacity:.6;cursor:default}.SavePlanCard_linkRow__ppuvS{display:flex;gap:.5rem;align-items:stretch;margin-bottom:.5rem}.SavePlanCard_link__8rKvi{flex:1 1 auto;min-width:0;padding:.5rem .65rem;background:var(--paper);font-family:var(--font-mono,monospace);font-size:.82rem}.SavePlanCard_copyButton__Z2pIE,.SavePlanCard_link__8rKvi{border-radius:var(--radius-sm);border:1px solid var(--line);color:var(--ink)}.SavePlanCard_copyButton__Z2pIE{flex-shrink:0;padding:.5rem .9rem;background:transparent;font-weight:700;cursor:pointer}.SavePlanCard_warning__lvciI{font-size:.82rem;font-weight:600;color:var(--accent-lexis)}.SavePlanCard_error__3a1Ud{margin-top:.6rem;font-size:.85rem;font-weight:600;color:var(--accent-lexis)}.QuizFormats_hint__vRQQ2{font-size:.9rem;color:var(--ink-muted);margin-bottom:.75rem}.QuizFormats_bank__dfQQ6{display:flex;flex-wrap:wrap;gap:.5rem;margin:.75rem 0 1rem;min-height:2.5rem}.QuizFormats_token__Vf0Zj{font:inherit;font-size:.95rem;padding:.45rem .75rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.QuizFormats_token__Vf0Zj:hover:not(:disabled){border-color:var(--accent)}.QuizFormats_tokenSelected__c0nmu{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--paper-raised));box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent)}.QuizFormats_tokenDragging__eJ26b{opacity:.4}.QuizFormats_tokenUsed__yyJL_{opacity:.35;cursor:default;text-decoration:line-through}.QuizFormats_dragOverlay__nWzph{font-size:.95rem;padding:.45rem .75rem;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--paper-raised);box-shadow:0 4px 14px rgb(0 0 0/.18);cursor:grabbing}.QuizFormats_sentence__xJtGp{font-size:1.05rem;line-height:2.4}.QuizFormats_gap__F5xvJ{font:inherit;display:inline-block;min-width:5.5rem;padding:.2rem .6rem;margin:0 .15rem;border:none;border-bottom:2px dashed var(--line);border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:transparent;color:var(--ink);text-align:center;cursor:pointer}.QuizFormats_gapOver__YMBRS{background:color-mix(in srgb,var(--accent) 14%,transparent);border-bottom-color:var(--accent)}.QuizFormats_gapFilled__BkNVY{border-bottom-style:solid;border-bottom-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.QuizFormats_gapCorrect__lFD2w{border-bottom-color:var(--accent-grammar);background:color-mix(in srgb,var(--accent-grammar) 14%,transparent)}.QuizFormats_gapWrong__HJv5j{border-bottom-color:var(--accent-lexis);background:color-mix(in srgb,var(--accent-lexis) 14%,transparent);text-decoration:line-through}.QuizFormats_buckets__lj4bQ{display:grid;gap:.75rem;margin:.75rem 0}@media (min-width:30rem){.QuizFormats_buckets__lj4bQ{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}}.QuizFormats_bucket__Ns27T{border:1px dashed var(--line);border-radius:var(--radius-md);padding:.6rem;min-height:5rem}.QuizFormats_bucketOver__wAOrb{border-color:var(--accent);border-style:solid;background:color-mix(in srgb,var(--accent) 8%,transparent)}.QuizFormats_bucketName__1kNaW{font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted);margin-bottom:.5rem}.QuizFormats_bucketItems__tIezw{display:flex;flex-wrap:wrap;gap:.4rem}.QuizFormats_pairs__9SGDp{display:grid;grid-template-columns:1fr 1fr;gap:.5rem 1rem;margin:.75rem 0}.QuizFormats_pairButton__NVIkz{font:inherit;font-size:.95rem;text-align:left;padding:.55rem .7rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-raised);color:var(--ink);cursor:pointer}.QuizFormats_pairButton__NVIkz:hover:not(:disabled){border-color:var(--accent)}.QuizFormats_pairJoined__AvyKu:after{content:attr(data-join);float:right;font-size:.75rem;font-weight:700;color:var(--accent)}.QuizFormats_pairColor0__f11ZT{background:color-mix(in srgb,var(--accent-grammar) 16%,transparent)}.QuizFormats_pairColor0__f11ZT:after{color:var(--accent-grammar)}.QuizFormats_pairColor1__kmRsc{background:color-mix(in srgb,var(--accent-lexis) 16%,transparent)}.QuizFormats_pairColor1__kmRsc:after{color:var(--accent-lexis)}.QuizFormats_pairColor2__xaFGn{background:color-mix(in srgb,var(--accent-pragmatics) 16%,transparent)}.QuizFormats_pairColor2__xaFGn:after{color:var(--accent-pragmatics)}.QuizFormats_pairColor3__fQ9BN{background:color-mix(in srgb,var(--accent-reading) 16%,transparent)}.QuizFormats_pairColor3__fQ9BN:after{color:var(--accent-reading)}.QuizFormats_matchCorrect__1_omy{border-color:var(--accent-grammar);box-shadow:inset 0 0 0 1px var(--accent-grammar)}.QuizFormats_matchWrong__As_gX{border-color:var(--accent-lexis);box-shadow:inset 0 0 0 1px var(--accent-lexis);text-decoration:line-through}.QuizFormats_card__ojhAN{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-raised);padding:1.25rem;text-align:center}.QuizFormats_cardPrompt__HDpMN{font-size:1.15rem;margin-bottom:.5rem}.QuizFormats_cardHint__OpkP7{font-size:.85rem;color:var(--ink-muted);margin-bottom:1rem}.QuizFormats_cardAnswer__Ylomi{font-size:1.35rem;font-weight:700;color:var(--accent);margin:1rem 0}.QuizFormats_cardActions__TwdWU{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap}.QuizFormats_controls__8rRC7{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.75rem}.QuizFormats_button__EfgrW{font:inherit;font-size:.9rem;padding:.5rem .9rem;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);color:var(--paper);cursor:pointer}.QuizFormats_button__EfgrW:disabled{opacity:.45;cursor:default}.QuizFormats_buttonQuiet__2fTf7{background:transparent;color:var(--ink);border-color:var(--line)}.QuizFormats_partScore__kFLCp{font-size:.9rem;font-weight:700;margin-top:.6rem}.QuizFormats_srOnly__g6zu0{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.QuizFormats_bucketName__1kNaW{font:inherit;display:block;width:100%;text-align:left;border:none;background:none;padding:0;cursor:pointer}.QuizFormats_bucketName__1kNaW:disabled{cursor:default}.QuizPlayer_wrap__qUZVk{max-width:36rem;margin:0 auto;padding:1.75rem 1rem 3rem}.QuizPlayer_title__xBsk3{font-family:var(--font-display);font-weight:800;font-size:1.6rem;margin-bottom:1.5rem}.QuizPlayer_question__ssbxS{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.QuizPlayer_questionText__k62FZ{font-weight:700;margin-bottom:.75rem}.QuizPlayer_choice__xkVls{display:block;width:100%;text-align:left;padding:.6rem .85rem;margin-bottom:.5rem;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--paper-raised);color:var(--ink);cursor:pointer;font-size:.95rem}.QuizPlayer_choice__xkVls:hover:not(:disabled){border-color:var(--accent)}.QuizPlayer_choiceCorrect__HvYXP{border-color:var(--accent-grammar);background:color-mix(in srgb,var(--accent-grammar) 16%,var(--paper-raised))}.QuizPlayer_choiceIncorrect__tm9dK{border-color:var(--accent-lexis);background:color-mix(in srgb,var(--accent-lexis) 16%,var(--paper-raised))}.QuizPlayer_explanation__ujMSR{font-size:.9rem;color:var(--ink-muted);margin-top:.5rem}.QuizPlayer_score__BXKTh{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.QuizPlayer_backLink___tOGj{display:inline-block;margin-top:1rem;color:var(--accent);font-weight:700}.QuizPlayer_recommendations__JrH5S{margin:1.5rem 0;padding:1rem 1.15rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent) 8%,var(--paper-raised));border:1px solid var(--line)}.QuizPlayer_recommendationsTitle__H6JNL{font-weight:700;margin-bottom:.75rem}.QuizPlayer_recommendationItem__IMFh7{margin-bottom:.75rem}.QuizPlayer_recommendationItem__IMFh7:last-child{margin-bottom:0}.QuizPlayer_retakeButton__bCxL4{display:block;width:100%;margin-top:.5rem;padding:.85rem 1.25rem;border-radius:var(--radius-md);border:2px solid var(--accent);background:transparent;color:var(--accent);font-weight:700;font-size:1rem;cursor:pointer}.QuizPlayer_commitRow__iUsaL{margin-top:.75rem}.QuizPlayer_commitButton__L9ahS{font:inherit;font-size:.9rem;padding:.5rem .9rem;border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--accent);color:var(--paper);cursor:pointer}.QuizPlayer_commitButton__L9ahS:disabled{opacity:.45;cursor:default}