.messageCentre_page__UKbRd{display:flex;flex-direction:column;gap:20px}.messageCentre_shell__lWRB5{display:grid;grid-template-columns:236px 1fr;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-card,24px);overflow:hidden}.messageCentre_rail__hQGCb{display:flex;flex-direction:column;gap:10px;padding:20px 14px;border-right:1px solid var(--border)}.messageCentre_railGroup__x_nvY{display:flex;flex-direction:column;gap:4px}.messageCentre_railDivider__G28zk{height:1px;margin:4px 8px;background:var(--border)}.messageCentre_railItem__xrqS9{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;border:0;border-radius:10px;background:transparent;color:var(--text-secondary);font-family:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.messageCentre_railItem__xrqS9:hover{background:var(--bg-raised);color:var(--text-primary)}.messageCentre_railItemOn__CcF8x{background:var(--bg-raised);color:var(--accent)}.messageCentre_railItem__xrqS9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.messageCentre_railLabel__2QbrX{flex:1 1;min-width:0}.messageCentre_railCount__XPBbE{flex:none;min-width:20px;padding:1px 6px;border-radius:var(--radius-pill,999px);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent);font-size:12px;font-weight:600;text-align:center}.messageCentre_main__ftr8b{position:relative;display:flex;flex-direction:column;gap:18px;min-width:0;padding:24px 24px 20px}.messageCentre_mainHead__cSCm7{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.messageCentre_mainTitleWrap__4C7o_{display:flex;align-items:center;gap:14px}.messageCentre_mainTitle__gPEJr{margin:0;font-size:26px;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.messageCentre_titleGold__MGZwh{color:var(--accent)}.messageCentre_newPill__lysXK{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;letter-spacing:.04em;color:var(--accent)}.messageCentre_newDot__2jHOY{width:7px;height:7px;border-radius:50%;background:var(--accent)}.messageCentre_search__Z_lS4{display:inline-flex;align-items:center;gap:8px;min-width:240px;padding:9px 14px;border-radius:var(--radius-pill,999px);background:var(--bg-raised);border:1px solid var(--border);color:var(--text-muted)}.messageCentre_searchInput__yTSU9{flex:1 1;min-width:0;background:transparent;border:0;outline:none;color:var(--text-primary);font-family:inherit;font-size:14px}.messageCentre_searchInput__yTSU9::placeholder{color:var(--text-muted)}.messageCentre_searchToggle__MSa_6{display:none}.messageCentre_list__rdpwS{display:flex;flex-direction:column;gap:12px;max-height:620px;overflow-y:auto}.messageCentre_msg__M8qpH{position:relative;display:flex;gap:16px;padding:18px 20px;border-radius:14px;background:var(--bg-raised);border:1px solid var(--border);cursor:pointer;text-align:left;transition:box-shadow .18s ease}@media (hover:hover) and (pointer:fine){.messageCentre_msg__M8qpH:hover{box-shadow:inset 0 0 0 100vmax var(--hover-veil,hsla(0,0%,100%,.03))}}.messageCentre_msg__M8qpH:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.messageCentre_msg__M8qpH[data-accent=red]{background:color-mix(in srgb,#f04438 7%,var(--bg-raised));border-color:color-mix(in srgb,#f04438 24%,var(--border))}.messageCentre_msg__M8qpH[data-accent=amber]{background:color-mix(in srgb,var(--accent) 7%,var(--bg-raised));border-color:color-mix(in srgb,var(--accent) 24%,var(--border))}.messageCentre_msg__M8qpH[data-accent=amber]:before,.messageCentre_msg__M8qpH[data-accent=red]:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0}.messageCentre_msg__M8qpH[data-accent=red]:before{background:#f04438}.messageCentre_msg__M8qpH[data-accent=amber]:before{background:var(--accent)}.messageCentre_msgCornerDot__KRrzc{position:absolute;top:12px;right:14px;width:8px;height:8px;border-radius:50%;background:var(--accent)}.messageCentre_msgIcon__qnPoV{flex:none;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--bg-icon);color:var(--text-secondary)}.messageCentre_msgIcon__qnPoV[data-accent=red]{background:color-mix(in srgb,#f04438 16%,transparent);color:#ff8a8a}.messageCentre_msgIcon__qnPoV[data-accent=amber]{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.messageCentre_msgIcon__qnPoV[data-accent=green]{background:color-mix(in srgb,#3bdf77 16%,transparent);color:#6ee7a0}.messageCentre_msgIcon__qnPoV[data-accent=blue]{background:color-mix(in srgb,#53b1fd 16%,transparent);color:#84caff}.messageCentre_msgBody__wQ_kN{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:7px}.messageCentre_msgTitleRow__kiLqJ{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-right:14px}.messageCentre_msgTitle__0FREW{margin:0;font-size:16px;font-weight:600;color:var(--text-primary)}.messageCentre_msgTag__s1ANh{display:inline-flex;align-items:center;padding:2px 9px;border-radius:var(--radius-pill,999px);font-size:11px;font-weight:600}.messageCentre_msgTag__s1ANh[data-tone=urgent]{color:#ff8a8a;background:color-mix(in srgb,#f04438 16%,transparent);border:1px solid color-mix(in srgb,#f04438 45%,transparent)}.messageCentre_msgTag__s1ANh[data-tone=overdue]{color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,transparent);border:1px solid color-mix(in srgb,var(--accent) 45%,transparent)}.messageCentre_msgText__fwj4S{margin:0;font-size:13.5px;line-height:1.55;color:var(--text-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.messageCentre_msgTime__XTfha{font-size:12px;color:var(--text-muted);margin-top:1px}.messageCentre_msgChev__NujE_{flex:none;align-self:center;display:inline-flex;color:var(--text-muted);transition:color .15s ease,transform .15s ease}.messageCentre_msg__M8qpH:hover .messageCentre_msgChev__NujE_{color:var(--text-secondary);transform:translateX(2px)}.messageCentre_empty__JAArt{display:flex;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;text-align:center}.messageCentre_emptyIcon__ySbIJ{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:var(--bg-icon);color:var(--text-muted)}.messageCentre_emptyText___A3_m{margin:0;font-size:14px;color:var(--text-muted);max-width:320px}.messageCentre_caughtUp__G1X7_{margin:2px 0 0;padding-top:8px;text-align:center;font-size:13px;color:var(--text-muted)}.messageCentre_msgOpen__IUu3L{border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.messageCentre_scrim__t93cq{position:absolute;inset:0;z-index:5;background:color-mix(in srgb,#0b0b10 55%,transparent);animation:messageCentre_mcFade__Vy7l_ .15s ease}.messageCentre_shelf__RrqcG{position:absolute;top:0;right:0;bottom:0;z-index:6;width:min(640px,100%);display:flex;flex-direction:column;background:var(--bg-surface);border-left:1px solid var(--border);border-radius:16px 0 0 16px;box-shadow:-24px 0 48px -24px rgba(0,0,0,.55);animation:messageCentre_mcSlide__pM327 .28s cubic-bezier(.16,1,.3,1);will-change:transform}@keyframes messageCentre_mcFade__Vy7l_{0%{opacity:0}to{opacity:1}}@keyframes messageCentre_mcSlide__pM327{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.messageCentre_scrim__t93cq,.messageCentre_shelf__RrqcG{animation:none}}.messageCentre_shelfHead__o_Uxt{display:flex;align-items:center;gap:14px;padding:20px 20px 16px;border-bottom:1px solid var(--border)}.messageCentre_shelfTitle__JgGN_{flex:1 1;min-width:0;margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--text-primary)}.messageCentre_shelfClose__qR0Ck{flex:none;display:inline-flex;padding:6px;border:0;border-radius:8px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color .15s ease,background .15s ease}.messageCentre_shelfClose__qR0Ck:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.messageCentre_shelfClose__qR0Ck:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.messageCentre_shelfBody__UBAxa{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:20px;padding:20px}.messageCentre_shelfLead___aARL{margin:0;font-size:15px;line-height:1.55;color:var(--text-primary)}.messageCentre_shelfText__TDjpG{margin:0;font-size:14px;line-height:1.6;color:var(--text-secondary)}.messageCentre_shelfSection__muBt1{display:flex;flex-direction:column;gap:5px}.messageCentre_shelfSectionHead__U3brf{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.messageCentre_shelfMeta__WKgyF{display:flex;flex-wrap:wrap;gap:6px 22px}.messageCentre_shelfMetaItem__8VLN_{font-size:14px;color:var(--text-secondary)}.messageCentre_shelfMetaLabel__2_qeM{font-weight:600;color:var(--accent)}.messageCentre_shelfGroup__MxY8y{display:flex;flex-direction:column;gap:12px}.messageCentre_shelfGroupLabel__tZDXJ{margin:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.messageCentre_chipRow__gAda8{display:flex;flex-wrap:wrap;gap:10px}.messageCentre_chip__Hy_yx{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:96px;min-height:78px;padding:12px 8px;border-radius:12px;background:var(--bg-raised);border:1px solid var(--border);color:var(--text-secondary);text-align:center}.messageCentre_chipLabel__zYjC5{font-size:11px;line-height:1.3;color:var(--text-secondary)}.messageCentre_chipMore__9twHa{color:var(--text-muted);font-size:12px;font-weight:600}.messageCentre_actionList__F47Ix{display:flex;flex-direction:column;gap:10px}.messageCentre_actionCard__Tk8X4{display:flex;gap:12px;padding:14px 16px;border-radius:12px;background:var(--bg-raised);border:1px solid var(--border)}.messageCentre_actionCheck__gWYs6{flex:none;display:inline-flex;color:var(--success,#3bdf77)}.messageCentre_actionTitle__mAOs9{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--text-primary)}.messageCentre_actionBody__PqULW{margin:0;font-size:13px;line-height:1.5;color:var(--text-muted)}.messageCentre_shelfMore__NU4_L{margin:0;font-size:13px;font-weight:600;color:var(--text-muted)}.messageCentre_rewardRow__lLsSj{display:flex;flex-wrap:wrap;gap:10px}.messageCentre_rewardTile__H9Ua7{display:flex;flex-direction:column;align-items:center;gap:8px;width:96px;padding:14px 8px;border-radius:12px;background:var(--bg-raised);border:1px solid var(--border)}.messageCentre_rewardIcon__beLWV{display:inline-flex;color:var(--accent)}.messageCentre_rewardName__rS3lz{font-size:12px;font-weight:600;color:var(--text-secondary)}.messageCentre_rewardTile__H9Ua7[data-state=locked]{opacity:.55}.messageCentre_rewardTile__H9Ua7[data-state=locked] .messageCentre_rewardIcon__beLWV{color:var(--text-muted)}.messageCentre_shelfFoot__jUNRk{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px;border-top:1px solid var(--border)}.messageCentre_shelfFootEnd__KQ25S,.messageCentre_shelfFootMain__bTUJa{display:inline-flex;align-items:center;gap:10px}.messageCentre_shelfPrimary___sHPb{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:0;border-radius:var(--radius-pill,999px);background:var(--accent);color:var(--accent-contrast,#2d2d39);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:filter .15s ease}.messageCentre_shelfPrimary___sHPb:hover{filter:brightness(1.05)}.messageCentre_shelfGhost__RIePY{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid var(--border);border-radius:var(--radius-pill,999px);background:transparent;color:var(--text-secondary);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:color .15s ease,border-color .15s ease}.messageCentre_shelfGhost__RIePY:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--text-primary) 22%,var(--border))}.messageCentre_shelfGhostOn__r_6a0{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 45%,var(--border))}.messageCentre_shelfGhost__RIePY:focus-visible,.messageCentre_shelfPrimary___sHPb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:900px){.messageCentre_shell__lWRB5{grid-template-columns:1fr}.messageCentre_rail__hQGCb{overflow-x:auto;border-right:0;border-bottom:1px solid var(--border)}.messageCentre_railGroup__x_nvY,.messageCentre_rail__hQGCb{flex-direction:row;flex-wrap:nowrap}.messageCentre_railDivider__G28zk{width:1px;height:auto;margin:8px 4px}.messageCentre_railItem__xrqS9{width:auto;flex:none;white-space:nowrap}}@media (max-width:600px){.messageCentre_shell__lWRB5{border:0;border-radius:0;background:transparent}.messageCentre_main__ftr8b{padding:16px 0}.messageCentre_list__rdpwS{gap:8px}.messageCentre_searchToggle__MSa_6{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;border:1px solid var(--border);border-radius:var(--radius-pill,999px);background:var(--bg-raised);color:var(--text-muted);cursor:pointer}.messageCentre_search__Z_lS4{display:none;min-width:0;width:100%;margin-top:12px}.messageCentre_searchShow__dKY88{display:inline-flex}.messageCentre_msg__M8qpH{gap:12px;padding:12px 14px;border-radius:12px}.messageCentre_msgIcon__qnPoV{width:34px;height:34px}.messageCentre_msgBody__wQ_kN{gap:4px}.messageCentre_msgTitleRow__kiLqJ{flex-wrap:nowrap;gap:8px;padding-right:12px;min-width:0}.messageCentre_msgTitle__0FREW{min-width:0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messageCentre_msgTag__s1ANh{flex:none}.messageCentre_msgText__fwj4S{font-size:13px;-webkit-line-clamp:1}.messageCentre_msgTime__XTfha{font-size:11px}.messageCentre_msgChev__NujE_{display:none}.messageCentre_msgCornerDot__KRrzc{top:12px;right:12px}}.PersonalRiskPanel_panel__saVGD{--prp-green:#2fc15e;--prp-amber:#e08a2b;--prp-red:#e0392f;--prp-grid:color-mix(in srgb,var(--text-primary) 14%,transparent);--prp-axis:color-mix(in srgb,var(--text-primary) 8%,transparent);--prp-team:var(--text-muted);display:grid;grid-template-columns:minmax(0,1fr) 1px 460px;grid-gap:30px;gap:30px;padding:28px;align-items:start}.PersonalRiskPanel_divider__PRrGF{align-self:stretch;background:var(--border)}.PersonalRiskPanel_eyebrow__mfZY0{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);font-weight:600;margin:0 0 10px}.PersonalRiskPanel_hero__6emM7{display:flex;align-items:flex-start;gap:22px;margin-bottom:16px}.PersonalRiskPanel_bignum__Z7Ifj{font-size:74px;line-height:.9;font-weight:700;color:var(--accent);white-space:nowrap}.PersonalRiskPanel_bignum__Z7Ifj span{font-size:26px;color:var(--text-muted);font-weight:600}.PersonalRiskPanel_headline__y3p_u{font-size:30px;font-weight:700;line-height:1.15;margin:4px 0 0;color:var(--text-primary)}.PersonalRiskPanel_headline__y3p_u em{color:var(--prp-amber);font-style:normal}.PersonalRiskPanel_body__NqXT5{font-size:16px;color:var(--text-secondary);line-height:1.5;margin:0 0 22px;max-width:560px}.PersonalRiskPanel_bars__N_r5l{margin:0 0 24px;max-width:560px}.PersonalRiskPanel_bar__pQ_uN{margin-bottom:14px}.PersonalRiskPanel_barHead__6D_kD{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px}.PersonalRiskPanel_barKey__w_Gaz{font-size:14px;color:var(--text-primary)}.PersonalRiskPanel_barKey__w_Gaz small{color:var(--text-muted);font-size:11px}.PersonalRiskPanel_barVal__nkMt7{font-size:15px;font-weight:600;white-space:nowrap}.PersonalRiskPanel_barVal__nkMt7 small{font-size:11px}.PersonalRiskPanel_track__VF1l4{height:10px;border-radius:6px;background:color-mix(in srgb,var(--text-primary) 12%,transparent);overflow:hidden}.PersonalRiskPanel_fill__T9v3P{height:100%;border-radius:6px}.PersonalRiskPanel_barVal__nkMt7[data-band=strong],.PersonalRiskPanel_fill__T9v3P[data-band=strong]{color:var(--prp-green);background:var(--prp-green)}.PersonalRiskPanel_barVal__nkMt7[data-band=weak],.PersonalRiskPanel_fill__T9v3P[data-band=weak]{color:var(--prp-amber);background:var(--prp-amber)}.PersonalRiskPanel_barVal__nkMt7[data-band=critical],.PersonalRiskPanel_fill__T9v3P[data-band=critical]{color:var(--prp-red);background:var(--prp-red)}.PersonalRiskPanel_stats__RD1kV{display:flex;gap:0;border-top:1px solid var(--border);padding-top:18px}.PersonalRiskPanel_stat__DfBd8{padding:0 22px;border-right:1px solid var(--border)}.PersonalRiskPanel_stat__DfBd8:first-child{padding-left:0}.PersonalRiskPanel_stat__DfBd8:last-child{border-right:none}.PersonalRiskPanel_statLab__3pMwm{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-bottom:5px}.PersonalRiskPanel_statBig__8nKw3{font-size:26px;font-weight:700;color:var(--text-primary)}.PersonalRiskPanel_statBig__8nKw3[data-tone=up]{color:var(--prp-green)}.PersonalRiskPanel_statBig__8nKw3[data-tone=gold]{color:var(--accent)}.PersonalRiskPanel_statNote__rvxQo{font-size:12px;color:var(--text-muted);margin-top:3px}.PersonalRiskPanel_statNote__rvxQo[data-tone=up]{color:var(--prp-green)}.PersonalRiskPanel_radarCard__1SSzi{background:var(--bg-page);border:1px solid var(--border);border-radius:14px;padding:18px 18px 14px}.PersonalRiskPanel_radarCard__1SSzi .PersonalRiskPanel_eyebrow__mfZY0{margin-bottom:6px}.PersonalRiskPanel_radar__apj0f{display:block;width:100%}.PersonalRiskPanel_legend__4cofY{display:flex;justify-content:space-between;align-items:center;margin-top:4px;padding:0 6px}.PersonalRiskPanel_legend__4cofY span{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-secondary)}.PersonalRiskPanel_swatchYou__xP0od{width:11px;height:11px;border-radius:50%;background:var(--accent)}.PersonalRiskPanel_swatchTeam__U_ITx{width:11px;height:11px;border-radius:50%;border:1.5px dashed var(--prp-team)}@media (max-width:980px){.PersonalRiskPanel_panel__saVGD{grid-template-columns:1fr}.PersonalRiskPanel_divider__PRrGF{display:none}.PersonalRiskPanel_radarCard__1SSzi{max-width:460px}}.lesson-player_lmPlayer__L3qwP .lesson-player_vbodyVideo__Kx_05{top:108px;bottom:0;padding:0;overflow:hidden;display:block;isolation:isolate}.lesson-player_lmTrack__PEivl{position:absolute;inset:0}.lesson-player_lmCard__LV4mE{position:absolute;inset:0;overflow:hidden;background:var(--bg-page)}.lesson-player_lmCard__LV4mE:not(.lesson-player_lmCardActive__rvw23){display:none}.lesson-player_lmMedia___McxV{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lesson-player_lmPlaceholder__SEOmh{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:13px;color:var(--text-muted);background:linear-gradient(160deg,#2a2a34,#17171d)}.lesson-player_lmCard__LV4mE[data-tone=a] .lesson-player_lmPlaceholder__SEOmh{background:linear-gradient(160deg,#33291a,#17171d);color:#d8b877}.lesson-player_lmCard__LV4mE[data-tone=b] .lesson-player_lmPlaceholder__SEOmh{background:linear-gradient(160deg,#1e2836,#17171d);color:#8fb9e6}.lesson-player_lmCard__LV4mE[data-tone=c] .lesson-player_lmPlaceholder__SEOmh{background:linear-gradient(160deg,#291f33,#17171d);color:#bd9be0}.lesson-player_lmCard__LV4mE[data-tone=d] .lesson-player_lmPlaceholder__SEOmh{background:linear-gradient(160deg,#1b2e24,#17171d);color:#86d6a6}.lesson-player_lmScrimBottom__Fb_En{position:absolute;bottom:0;left:0;right:0;height:34%;background:linear-gradient(0deg,rgba(0,0,0,.74),rgba(0,0,0,.6) 46%,rgba(0,0,0,.26) 72%,transparent);pointer-events:none}.lesson-player_lmTip__3y_Wa{position:absolute;left:16px;right:16px;bottom:88px;z-index:2;margin:0;padding:0 8px;color:#fff;font-size:16px;line-height:1.5;font-weight:600;text-shadow:0 1px 10px rgba(0,0,0,.85),0 1px 2px rgba(0,0,0,.9)}.lesson-player_lmCaption__YSqKe{display:flex;align-items:center;justify-content:center;min-height:calc(1.5em * 3);text-align:center;text-wrap:balance;font-size:17px;animation:lesson-player_lmCueIn__hmqVK .2s ease-out}@keyframes lesson-player_lmCueIn__hmqVK{0%{opacity:.3}to{opacity:1}}.lesson-player_navIconBtn__xLkBu{display:grid;place-items:center;flex:none;width:34px;height:34px;padding:0;border:1px solid var(--border,hsla(0,0%,100%,.14));border-radius:999px;background:transparent;color:inherit;cursor:pointer}.lesson-player_navIconBtn__xLkBu:hover{background:hsla(240,5%,52%,.16)}.lesson-player_navIconBtn__xLkBu[aria-pressed=true]{border-color:var(--amber,#fcbd32);color:var(--amber,#fcbd32)}.lesson-player_srOnly__QOxhh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lesson-player_lmTaps__z7l7H{position:absolute;inset:0;z-index:3;touch-action:pan-y;cursor:pointer}@media (min-width:768px){.lesson-player_lmPlayer__L3qwP .lesson-player_vbodyVideo__Kx_05{position:relative;top:auto;bottom:auto;padding:0;overflow:hidden}.lesson-player_lmPlayer__L3qwP{--lm-peek:40px;--lm-gap:10px;--lm-card-w:calc(100cqw - var(--lm-peek) - var(--lm-gap));max-width:none;margin:0}.lesson-player_lmPlayer__L3qwP .lesson-player_vbodyVideo__Kx_05{height:auto;aspect-ratio:16/9;background:none;container-type:inline-size}.lesson-player_lmPlayer__L3qwP .lesson-player_lmTrack__PEivl{--lm-step:calc(var(--lm-card-w) + var(--lm-gap));--lm-track-w:calc(var(--n, 5) * var(--lm-card-w) + (var(--n, 5) - 1) * var(--lm-gap));--lm-ideal:calc(var(--i, 0) * var(--lm-step) + var(--lm-card-w) / 2 - 50cqw);--lm-max:calc(var(--lm-track-w) - 100cqw);inset:0 auto 0 0;display:flex;align-items:stretch;gap:var(--lm-gap);transform:translateX(calc(-1 * clamp(0px, var(--lm-ideal), var(--lm-max))));transition:transform .42s cubic-bezier(.4,0,.2,1)}.lesson-player_lmPlayer__L3qwP .lesson-player_lmCard__LV4mE{position:relative;inset:auto;flex:0 0 var(--lm-card-w);width:var(--lm-card-w);height:100%;border-radius:0;background:none;opacity:var(--dim,1);transition:opacity .42s ease}.lesson-player_lmPlayer__L3qwP .lesson-player_lmCard__LV4mE:not(.lesson-player_lmCardActive__rvw23){display:block}.lesson-player_lmPlayer__L3qwP .lesson-player_lmTip__3y_Wa{bottom:24px}}:where(html[data-mode=light],[data-theme=light]) .lesson-player_lmScrimBottom__Fb_En{background:linear-gradient(0deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.68) 46%,hsla(0,0%,100%,.3) 72%,hsla(0,0%,100%,0))}:where(html[data-mode=light],[data-theme=light]) .lesson-player_lmTip__3y_Wa{color:var(--text-primary);text-shadow:0 1px 10px hsla(0,0%,100%,.9),0 1px 2px hsla(0,0%,100%,.95)}.lesson-player_lessonLanguage__VVE_9{position:relative;display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--border-strong);border-radius:50%;font-size:12px;font-weight:700}.lesson-player_lessonLanguage__VVE_9 select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.lesson-player_lessonLanguage__VVE_9:focus-within{outline:2px solid var(--accent);outline-offset:3px}.lesson-player_lessonPlay__Z_d9i.lesson-player_navIconBtn__xLkBu{width:54px;height:54px;background:var(--accent);color:var(--accent-contrast);border-color:var(--accent-border)}.lesson-player_lessonPlay__Z_d9i+.lesson-player_navIconBtn__xLkBu{width:44px;height:44px}.lesson-player_lessonPlay__Z_d9i+.lesson-player_navIconBtn__xLkBu:disabled{opacity:.45;cursor:default}@media (max-width:767px){.lesson-player_lmPlayer__L3qwP .lesson-player_lmTip__3y_Wa{bottom:152px}}.lesson-player_notice__REkWk{position:absolute;top:12px;left:16px;right:16px;z-index:2;margin:0;padding:8px 12px;border-radius:8px;color:#fff;background:rgba(24,24,31,.88);font-size:13px}.lesson-player_lmCard__LV4mE[data-placeholder] .lesson-player_lmScrimBottom__Fb_En{background:linear-gradient(0deg,rgba(0,0,0,.74),transparent)}.lesson-player_lmCard__LV4mE[data-placeholder] .lesson-player_lmTip__3y_Wa{color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.85),0 1px 2px rgba(0,0,0,.9)}.lesson-player_navIconBtn__xLkBu:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.lesson-player_navIconBtn__xLkBu:disabled{opacity:.45;cursor:default}.lesson-player_empty__aRyAG{padding:24px}@media (prefers-reduced-motion:reduce){.lesson-player_lmPlayer__L3qwP .lesson-player_lmCard__LV4mE,.lesson-player_lmPlayer__L3qwP .lesson-player_lmTrack__PEivl{transition:none}.lesson-player_lmCaption__YSqKe{animation:none}}.learnShare_share__MJJIs{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.learnShare_button__vrURQ{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 12px;border:1px solid var(--border-strong,#56606e);border-radius:24px;background:var(--bg-surface,#182231);color:var(--text-primary,#fff);font:inherit;font-size:14px;cursor:pointer}.learnShare_button__vrURQ[data-compact]{width:44px;padding:0}.learnShare_button__vrURQ:hover{border-color:var(--accent,#00ccb0)}.learnShare_button__vrURQ:focus-visible{outline:2px solid var(--accent,#00ccb0);outline-offset:3px}.learnShare_status__TMEt6:empty{display:none}.learnShare_status__TMEt6{font-size:12px}.learnShare_fallback__C9lu7{width:100%;min-width:150px;color:#111;background:#fff}.learnShare_card__IfG_X{display:flex;flex-direction:column;position:relative;container-type:inline-size}.learnShare_open__QEmly{display:flex;flex:1 1;flex-direction:column;width:100%;padding:0;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.learnShare_actions__yu7s3{display:flex;align-items:center;gap:10px;padding:0 20px 20px}.learnShare_actions__yu7s3>.learnShare_share__MJJIs{margin-left:auto;min-width:0}.learnShare_actions__yu7s3 .learnShare_button__vrURQ{font-size:13px;height:44px;padding-top:6px;padding-bottom:6px}.learnShare_button__vrURQ svg{flex-shrink:0}.learnShare_start__TxGHq{font-family:inherit;border:1px solid transparent;min-height:44px;cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s,box-shadow .15s}.learnShare_card__IfG_X .learnShare_start__TxGHq:hover{border-color:var(--accent);background:var(--bg-icon);color:var(--text-primary);box-shadow:0 0 0 1px var(--accent)}.learnShare_open__QEmly:focus-visible,.learnShare_start__TxGHq:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.learnShare_mobileTime__4LjKD{display:none}@container (max-width: 400px){.learnShare_desktopTime__cmZME{display:none}.learnShare_mobileTime__4LjKD{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-size:13px}.learnShare_actions__yu7s3{gap:8px}.learnShare_actions__yu7s3 .learnShare_start__TxGHq{padding:10px 14px}.learnShare_actions__yu7s3 .learnShare_button__vrURQ{padding:6px 10px}}.learnShare_actions__yu7s3 .learnShare_status__TMEt6{position:absolute;right:0;top:100%;white-space:nowrap}.learnShare_actions__yu7s3 .learnShare_fallback__C9lu7{position:absolute;right:0;bottom:100%;width:220px}.learnShare_watch__M9vi8{min-height:100dvh;padding:24px;background:#101820;color:#fff}.learnShare_content__Qo7vz{max-width:1000px;margin:auto}.learnShare_header__JBmoX{display:flex;align-items:center;justify-content:space-between;gap:20px}.learnShare_header__JBmoX a{color:inherit;text-decoration:none;font-weight:600}.learnShare_header__JBmoX select{color:#fff;background:#182231;padding:10px;border-radius:8px}.learnShare_watch__M9vi8 h1{font-size:clamp(24px,4vw,36px);margin:28px 0 8px}.learnShare_watch__M9vi8 p{line-height:1.5}.learnShare_video__HgPeJ{display:block;width:100%;max-height:75dvh;aspect-ratio:16/9;background:#000;margin:24px auto;border-radius:12px}@media (max-width:767px){.learnShare_watch__M9vi8{padding:16px}.learnShare_video__HgPeJ{aspect-ratio:9/16;width:auto;max-width:100%}}.learnShare_button__vrURQ:disabled{opacity:.65;cursor:progress}.lesson-completion_lcOverlay__tsrtA{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px;overflow:hidden;background:rgba(12,12,16,.82);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:lesson-completion_lcFade__doA_q .25s ease both;cursor:default;--bg-raised:#34343e;--success:#3bdf77;--lc-n:28px;--lc-l:44px;--lc-j:20px;--lc-d:36px;--lc-lw:120px;--lc-ez:cubic-bezier(0.2,0.9,0.3,1)}.lesson-completion_lcOverlay__tsrtA>:not(.lesson-completion_lcLight__dzzDa){position:relative;z-index:2}.lesson-completion_lcLight__dzzDa{position:absolute;left:0;top:0;z-index:1;width:var(--lc-lw);height:var(--lc-lw);margin:calc(var(--lc-lw) / -2) 0 0 calc(var(--lc-lw) / -2);border-radius:50%;background:radial-gradient(circle,rgba(59,223,119,.55),rgba(59,223,119,0) 62%);opacity:0;pointer-events:none}.lesson-completion_lcRail__C43Mz{display:flex;align-items:center}.lesson-completion_lcNode__stn6j{display:grid;place-items:center;flex:none;width:var(--lc-n);height:var(--lc-n);border-radius:50%;background:var(--bg-raised);border:2px solid var(--bg-raised);color:#06210f}.lesson-completion_lcNode__stn6j svg{width:13px;height:13px;opacity:0}.lesson-completion_lcNodeDone__3HJPc{background:var(--success);border-color:var(--success)}.lesson-completion_lcNodeDone__3HJPc svg{opacity:1}.lesson-completion_lcNodeTick__RDNmL{animation:lesson-completion_lcTick__GBh4z .45s var(--lc-ez) var(--t) both}.lesson-completion_lcNodeMe__Alzre{animation:lesson-completion_lcTickMe__1mvPU .45s var(--lc-ez) var(--t) both,lesson-completion_lcRing__IGYsF .5s ease-out var(--t) both}.lesson-completion_lcNodeMe__Alzre svg,.lesson-completion_lcNodeTick__RDNmL svg{animation:lesson-completion_lcFade__doA_q .2s ease calc(var(--t) + .2s) both}.lesson-completion_lcLink__taZpa{position:relative;flex:none;width:var(--lc-l);height:3px;background:var(--bg-raised);overflow:hidden}.lesson-completion_lcJoin__3UNLy{width:var(--lc-j)}.lesson-completion_lcLinkOn__QgCV6:after{content:"";position:absolute;inset:0;background:var(--success);transform-origin:left;transform:scaleX(0);animation:lesson-completion_lcDraw__8fL3s .2s linear var(--t) both}.lesson-completion_lcDm__vR0fJ{position:relative;display:grid;place-items:center;flex:none;width:var(--lc-d);height:var(--lc-d)}.lesson-completion_lcDmDia__PG9O5{position:absolute;inset:3px;transform:rotate(45deg);border-radius:8px;background:var(--bg-raised);border:2px solid transparent}.lesson-completion_lcDmBook__u7hS1,.lesson-completion_lcDmLock__lN6Zl{position:absolute;display:grid;place-items:center;color:#9a9aa4}.lesson-completion_lcDmBook__u7hS1{opacity:0}.lesson-completion_lcDmPop__dgj6t{animation:lesson-completion_lcPop__Jd4Hz .6s var(--lc-ez) var(--t) forwards}.lesson-completion_lcDmPop__dgj6t .lesson-completion_lcDmDia__PG9O5{animation:lesson-completion_lcReady__c0HhD .4s ease var(--t) both}.lesson-completion_lcDmPop__dgj6t .lesson-completion_lcDmLock__lN6Zl{animation:lesson-completion_lcOut__fNODD .1s ease var(--t) both}.lesson-completion_lcDmPop__dgj6t .lesson-completion_lcDmBook__u7hS1{animation:lesson-completion_lcInk__69Al3 .4s ease var(--t) both}.lesson-completion_lcTitle__ltdLb{margin:18px 0 0;font-size:26px;font-weight:600;letter-spacing:-.01em;color:#fff;animation:lesson-completion_lcRise__dtKGf .45s var(--lc-ez) var(--t) both}.lesson-completion_lcSub__50VRX{margin:8px 0 0;max-width:44ch;font-size:14px;line-height:1.45;color:#c7c7d1;animation:lesson-completion_lcRise__dtKGf .4s ease var(--t) both}.lesson-completion_lcScore__ECbjS{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:13px;color:#9a9aa4;animation:lesson-completion_lcRise__dtKGf .35s ease var(--t) both}.lesson-completion_lcScore__ECbjS b{color:var(--success);font-weight:600}.lesson-completion_lcActs__4T18U{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:20px;animation:lesson-completion_lcRise__dtKGf .45s ease var(--t) both}.lesson-completion_lcBtn__S72U6{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 20px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}.lesson-completion_lcBtnTest__VB0PG{background:var(--success);color:#06210f}.lesson-completion_lcBtnNext__xUOc5{background:var(--accent);color:var(--accent-contrast)}.lesson-completion_lcMore__Hav3Y{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;font-size:14px;color:#c7c7d1;cursor:pointer}@keyframes lesson-completion_lcFade__doA_q{0%{opacity:0}to{opacity:1}}@keyframes lesson-completion_lcOut__fNODD{to{opacity:0}}@keyframes lesson-completion_lcRise__dtKGf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes lesson-completion_lcTick__GBh4z{0%{background:var(--bg-raised);border-color:var(--bg-raised);transform:scale(1)}45%{transform:scale(1.25)}to{background:var(--success);border-color:var(--success);transform:scale(1)}}@keyframes lesson-completion_lcTickMe__1mvPU{0%{background:var(--bg-raised);border-color:var(--bg-raised);transform:scale(1)}45%{transform:scale(1.45)}to{background:var(--success);border-color:var(--success);transform:scale(1)}}@keyframes lesson-completion_lcRing__IGYsF{0%{box-shadow:0 0 0 0 rgba(59,223,119,.5)}to{box-shadow:0 0 0 10px rgba(59,223,119,0)}}@keyframes lesson-completion_lcDraw__8fL3s{to{transform:scaleX(1)}}@keyframes lesson-completion_lcPop__Jd4Hz{0%{transform:scale(.6)}60%{transform:scale(1.45);filter:drop-shadow(0 0 18px rgba(59,223,119,.9))}to{transform:scale(1);filter:drop-shadow(0 0 6px rgba(59,223,119,.5))}}@keyframes lesson-completion_lcReady__c0HhD{to{background:transparent;border-color:var(--success)}}@keyframes lesson-completion_lcInk__69Al3{0%{opacity:1;color:#9a9aa4}to{opacity:1;color:var(--success)}}@media (max-width:620px){.lesson-completion_lcOverlay__tsrtA{--lc-n:26px;--lc-l:36px;--lc-d:32px;--lc-lw:90px}.lesson-completion_lcTitle__ltdLb{font-size:22px}.lesson-completion_lcSub__50VRX{font-size:13.5px;max-width:32ch}.lesson-completion_lcActs__4T18U,.lesson-completion_lcBtn__S72U6{width:100%}}@media (prefers-reduced-motion:reduce){.lesson-completion_lcLight__dzzDa{display:none}.lesson-completion_lcOverlay__tsrtA,.lesson-completion_lcOverlay__tsrtA *{animation-duration:0s!important;animation-delay:0s!important}}.lesson-completion_lcTitle__ltdLb:focus{outline:none}.lesson-completion_lcBtn__S72U6:focus-visible,.lesson-completion_lcMore__Hav3Y:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.lesson-completion_lcOverlay__tsrtA{overflow:auto}.lesson-completion_lcOverlay__tsrtA[data-dense]{--lc-l:28px}@media (max-width:767px){.lesson-completion_lcOverlay__tsrtA{padding-bottom:170px}.lesson-completion_lcOverlay__tsrtA[data-dense]{--lc-n:22px;--lc-l:16px;--lc-j:14px;--lc-d:28px}}.learning-progress_lnTrack__g_dYq{padding:22px 26px;margin-bottom:16px;container-type:inline-size;--learning-success-text:var(--band-text-strong,#7fe6a3);background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-card)}.learning-progress_lnTrackEb__DqP7a{display:block;margin:0 0 14px;font-size:var(--family-eyebrow-size,12px);font-weight:var(--family-eyebrow-weight,400);letter-spacing:var(--family-eyebrow-tracking,.09em);text-transform:uppercase;color:var(--text-muted);line-height:var(--family-eyebrow-line-height,1.5)}.learning-progress_lnTrackRow__xmdYu{display:grid;grid-template-columns:auto 1fr auto;grid-gap:28px;gap:28px;align-items:center}.learning-progress_lnTrackStat__fXvqr{min-width:150px}.learning-progress_lnTrackBig__CWTKd{font-size:30px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}.learning-progress_lnTrackBig__CWTKd i{margin-left:4px;font-style:normal;font-size:15px;font-weight:500;color:var(--text-muted)}.learning-progress_lnTrackSub__ZQZQN{margin-top:7px;font-size:12.5px;color:var(--text-muted)}.learning-progress_lnRail__BGJKO{display:flex;align-items:flex-start;padding-top:22px;min-width:0}.learning-progress_lnRailGroup__nR3fT{display:flex;flex-direction:column;align-items:center;flex:1 1;min-width:0}.learning-progress_lnRailNodes__qeW_S{display:flex;align-items:center;width:100%}.learning-progress_lnNode__kut6e{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--bg-raised);border:2px solid var(--bg-raised);color:var(--accent-contrast)}.learning-progress_lnNode__kut6e svg{width:12px;height:12px}.learning-progress_lnNodeDone__XAqFH{background:var(--success);border-color:var(--success)}.learning-progress_lnNodeNow__h_jsL{background:transparent;border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.learning-progress_lnNodeNow__h_jsL:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent)}.learning-progress_lnLink__YrLYf{flex:1 1;min-width:8px;height:3px;background:var(--bg-raised)}.learning-progress_lnLinkDone__lE_2L{background:var(--success)}.learning-progress_lnRailName__iLI31{margin-top:10px;font-size:11.5px;line-height:1.3;color:var(--text-muted);text-align:center;white-space:nowrap}.learning-progress_lnRailName__iLI31 b{display:block;font-size:12px;font-weight:600;color:var(--text-secondary)}.learning-progress_lnJoin__ZbF84{flex:0 0 16px;height:3px;margin-top:9.5px;background:var(--bg-raised)}.learning-progress_lnJoinDone__2gIO_{background:var(--success)}.learning-progress_lnCk__EhHyP{position:relative;display:grid;place-items:center;flex:none;width:30px;height:30px;margin:-4px 2px 0}.learning-progress_lnCkDia__8jgkD{position:absolute;inset:0;transform:rotate(45deg);border-radius:7px;background:var(--bg-raised)}.learning-progress_lnCk__EhHyP svg{position:relative;width:14px;height:14px;color:var(--text-muted)}.learning-progress_lnCkLabel__OYXam{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.learning-progress_lnCkReady__ybfpa .learning-progress_lnCkDia__8jgkD{background:transparent;border:2px solid var(--success)}.learning-progress_lnCkReady__ybfpa .learning-progress_lnCkLabel__OYXam,.learning-progress_lnCkReady__ybfpa svg{color:var(--learning-success-text,var(--band-text-strong,#7fe6a3))}.learning-progress_lnCkDone__eQLvA .learning-progress_lnCkDia__8jgkD{background:var(--success)}.learning-progress_lnCkDone__eQLvA svg{color:var(--accent-contrast)}.learning-progress_lnCkDone__eQLvA .learning-progress_lnCkLabel__OYXam{color:var(--learning-success-text,var(--band-text-strong,#7fe6a3))}.learning-progress_lnTrackAct__Zdq58{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.learning-progress_lnBtn__wq0h0{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border:0;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-contrast);font:inherit;font-size:13.5px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.learning-progress_lnBtn__wq0h0 svg{width:15px;height:15px}.learning-progress_lnBtnGo__epk7C{background:var(--success)}.learning-progress_lnBtnGhost__Dlg4W{background:transparent;border:1px solid var(--border-strong);color:var(--text-primary)}.learning-progress_lnBtnGhost__Dlg4W svg{color:var(--accent)}.learning-progress_lnPill__DDQSt{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;white-space:nowrap}.learning-progress_lnPill__DDQSt svg{width:13px;height:13px}.learning-progress_lnPillStrong__1serc{background:rgba(59,223,119,.16);color:var(--learning-success-text,var(--band-text-strong,#7fe6a3))}.learning-progress_lnPillBuilding__E5L5J{background:var(--accent-soft);color:var(--accent-text)}.learning-progress_lnPillWeak__MGz2k{background:rgba(255,138,76,.16);color:var(--band-text-weak)}.learning-progress_lnPillLink__2glLI{padding:8px 14px;font-size:13px;text-decoration:none;transition:background .15s}.learning-progress_lnPillLink__2glLI:hover{background:rgba(59,223,119,.26)}.learning-progress_lnStackUp__lWR9u,.learning-progress_lnStack__QHDRQ{display:none}.learning-progress_lnStackRow__nVIsZ{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:4px 12px;gap:4px 12px;padding:12px 12px 12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:color-mix(in srgb,var(--text-primary) 2%,transparent)}.learning-progress_lnStackRowCur__O4wSO{border-color:color-mix(in srgb,var(--accent) 45%,transparent);background:var(--accent-soft)}.learning-progress_lnStackName__MWnc5{font-size:14.5px;font-weight:600;color:var(--text-primary)}.learning-progress_lnStackPill__LcfW3{grid-row:1/span 2;grid-column:2;display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:var(--radius-pill);background:var(--bg-raised);color:var(--text-muted);font-size:12px;font-weight:600;white-space:nowrap}.learning-progress_lnStackPillReady__eDNff{background:transparent;border:1px solid color-mix(in srgb,var(--success) 50%,transparent);color:var(--learning-success-text,var(--band-text-strong,#7fe6a3))}.learning-progress_lnStackPillDone__3Q7yW{background:rgba(59,223,119,.14);color:var(--learning-success-text,var(--band-text-strong,#7fe6a3))}.learning-progress_lnStackMeta__JDKWd{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted)}.learning-progress_lnStackSeg__K_NCb{display:inline-flex;gap:3px}.learning-progress_lnStackSeg__K_NCb i{width:18px;height:5px;border-radius:3px;background:color-mix(in srgb,var(--text-primary) 14%,transparent)}.learning-progress_lnStackSeg__K_NCb i.learning-progress_lnStackSegOn__JY4P9{background:var(--success)}.learning-progress_lnStackSeg__K_NCb i.learning-progress_lnStackSegNow__84XXa{background:var(--accent)}.learning-progress_lnStackUp__lWR9u{margin:0;font-size:13px;color:var(--text-muted)}.learning-progress_lnStackUp__lWR9u b{font-weight:600;color:var(--text-primary)}@media (max-width:620px){.learning-progress_lnRail__BGJKO{display:none}.learning-progress_lnStack__QHDRQ{display:flex;flex-direction:column;gap:8px}.learning-progress_lnStackUp__lWR9u{display:block}.learning-progress_lnTrackAct__Zdq58{align-items:stretch}.learning-progress_lnTrackAct__Zdq58 .learning-progress_lnBtn__wq0h0{width:100%;justify-content:center}}.learning-progress_lnTrack__g_dYq[data-dense] .learning-progress_lnNode__kut6e{width:18px;height:18px}.learning-progress_lnTrack__g_dYq[data-dense] .learning-progress_lnJoin__ZbF84{margin-top:7.5px;flex-basis:12px}.learning-progress_lnTrack__g_dYq[data-dense] .learning-progress_lnCk__EhHyP{margin-top:-6px}.learning-progress_lnTrack__g_dYq[data-dense] .learning-progress_lnRailName__iLI31{white-space:normal}.learning-progress_lnTrack__g_dYq[data-dense] .learning-progress_lnStackSeg__K_NCb i{width:12px}.learning-progress_lnBtn__wq0h0:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.learning-progress_srOnly__oKgRn{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@container (max-width: 920px){.learning-progress_lnTrackRow__xmdYu{grid-template-columns:1fr;gap:18px}.learning-progress_lnTrackAct__Zdq58{align-items:flex-start}}@container (max-width: 660px){.learning-progress_lnRail__BGJKO{display:none}.learning-progress_lnStack__QHDRQ{display:flex;flex-direction:column;gap:8px}.learning-progress_lnStackUp__lWR9u{display:block}.learning-progress_lnTrackAct__Zdq58{align-items:stretch}.learning-progress_lnTrackAct__Zdq58 .learning-progress_lnBtn__wq0h0{width:100%;justify-content:center}}@container (max-width: 350px){.learning-progress_lnStackRow__nVIsZ{grid-template-columns:1fr}.learning-progress_lnStackPill__LcfW3{grid-column:1;grid-row:auto;justify-self:start}.learning-progress_lnStackMeta__JDKWd{flex-wrap:wrap}}:where(html[data-mode=light],[data-theme=light]) .learning-progress_lnTrack__g_dYq{--learning-success-text:var(--band-text-strong,#0b7d3e)}