.practice-switcher_root__sOHdC{position:relative;flex:none}.practice-switcher_trigger__5u9C5{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--control-border,var(--line));border-radius:999px;background:var(--surface);color:var(--ink);font-size:14px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:var(--shadow-sm);cursor:pointer;transition:background-color var(--dur-fast,.14s) var(--ease-standard,ease),border-color var(--dur-fast,.14s) var(--ease-standard,ease)}.practice-switcher_trigger__5u9C5 svg:first-child{color:var(--brand-text,var(--action))}@media (hover:hover) and (pointer:fine){.practice-switcher_trigger__5u9C5:hover{background:var(--surface-raised)}}.practice-switcher_trigger__5u9C5:active,.practice-switcher_trigger__5u9C5[data-open]{background:var(--surface-raised);border-color:var(--brand-text,var(--action))}.practice-switcher_caret__q5_Gl{color:var(--muted);transition:transform var(--dur-fast,.14s) var(--ease-standard,ease)}.practice-switcher_trigger__5u9C5[data-open] .practice-switcher_caret__q5_Gl{transform:rotate(180deg)}.practice-switcher_menu__rhyv_{position:absolute;top:calc(100% + 8px);right:0;z-index:var(--z-popover,60);display:grid;gap:2px;width:min(300px,calc(100vw - 32px));padding:6px;border:1px solid var(--line);border-radius:14px;background:var(--surface-overlay,var(--surface));box-shadow:var(--shadow-lg);transform-origin:top right;animation:practice-switcher_menuIn__Pjs7i var(--dur-fast,.14s) var(--ease-enter,ease-out) both}.practice-switcher_menu__rhyv_[data-align=start]{right:auto;left:0;transform-origin:top left}.practice-switcher_scrim__c1iQf{display:none}@keyframes practice-switcher_menuIn__Pjs7i{0%{opacity:0;transform:translateY(-4px) scale(.98)}}.practice-switcher_menuTitle__f1BKg{margin:4px 10px 6px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.practice-switcher_item__WcCpw{display:grid;grid-template-columns:36px minmax(0,1fr) 16px;align-items:center;gap:10px;min-height:52px;padding:6px 10px 6px 6px;border-radius:10px;color:var(--ink);text-decoration:none;outline-offset:-2px}@media (hover:hover) and (pointer:fine){.practice-switcher_item__WcCpw:hover{background:var(--surface-raised)}}.practice-switcher_item__WcCpw:active,.practice-switcher_item__WcCpw:focus-visible{background:var(--surface-raised)}.practice-switcher_item__WcCpw[aria-current=page]{background:var(--brand-soft)}.practice-switcher_itemIcon__cTSoY{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:var(--surface-raised);color:var(--brand-text,var(--action))}.practice-switcher_item__WcCpw[aria-current=page] .practice-switcher_itemIcon__cTSoY{background:var(--surface)}.practice-switcher_itemText__mWjRA{display:grid;gap:2px;min-width:0}.practice-switcher_itemText__mWjRA strong{font-size:14px;font-weight:600;line-height:1.25}.practice-switcher_itemText__mWjRA small{overflow:hidden;color:var(--muted);font-size:12px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.practice-switcher_check__3G_8h{color:var(--brand-text,var(--action))}@media (max-width:639px){.practice-switcher_scrim__c1iQf{display:block;position:fixed;inset:0;z-index:var(--z-dialog,1200);background:var(--scrim,rgb(13 16 35/50%));animation:practice-switcher_scrimIn__H9KBO var(--dur-fast,.14s) ease-out both}.practice-switcher_menu__rhyv_,.practice-switcher_menu__rhyv_[data-align=start]{position:fixed;top:auto;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;z-index:var(--z-dialog-nested,1300);width:auto;padding:8px;border-radius:18px;transform-origin:bottom center;animation-name:practice-switcher_sheetIn__KbcZ3}.practice-switcher_item__WcCpw{min-height:56px}}@keyframes practice-switcher_sheetIn__KbcZ3{0%{opacity:0;transform:translateY(16px)}}@keyframes practice-switcher_scrimIn__H9KBO{0%{opacity:0}}@media (max-width:479px){.practice-switcher_trigger__5u9C5{width:40px;padding:0;justify-content:center}.practice-switcher_caret__q5_Gl,.practice-switcher_triggerLabel__r1lPR{display:none}}@media (prefers-reduced-motion:reduce){.practice-switcher_menu__rhyv_,.practice-switcher_scrim__c1iQf{animation:none}.practice-switcher_caret__q5_Gl,.practice-switcher_trigger__5u9C5{transition:none}}.doubt-launcher_fab__SQeuo{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(var(--fab-bottom, 0px) + max(16px, env(safe-area-inset-bottom)));z-index:var(--z-chrome);display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0 20px 0 16px;border:0;border-radius:99px;background:var(--ink);color:var(--surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--surface) 70%,transparent),var(--shadow-lg,var(--shadow-sm));font:inherit;font-size:.95rem;font-weight:750;cursor:pointer;transition:transform .15s ease}.doubt-launcher_fab__SQeuo:hover{transform:translateY(-1px)}.doubt-launcher_fab__SQeuo svg{color:var(--brand)}.doubt-launcher_fab__SQeuo:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.doubt-launcher_fab__SQeuo[data-open]{transform:none}.doubt-launcher_badge__Bk7Lc{position:absolute;top:-4px;right:-2px;display:grid;min-width:20px;height:20px;place-items:center;padding:0 5px;border:2px solid var(--surface);border-radius:99px;background:var(--danger-solid);color:white;font-size:.75rem;font-weight:800}@media (min-width:1024px){.doubt-launcher_fab__SQeuo{display:none}}@media (max-width:720px){.doubt-launcher_fab__SQeuo{width:52px;justify-content:center;padding:0}.doubt-launcher_label__zhOy4{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (prefers-reduced-motion:reduce){.doubt-launcher_fab__SQeuo{transition:none}}body:has([data-notes-dock]) .doubt-launcher_fab__SQeuo{bottom:calc(var(--fab-bottom, 0px) + max(16px, env(safe-area-inset-bottom)) + 60px)}.custom-select_root__JZi0q{position:relative;z-index:var(--z-base);width:100%;min-width:0}.custom-select_root__JZi0q[data-width=auto]{width:-moz-max-content;width:max-content;max-width:100%}.custom-select_root__JZi0q[data-field]{min-height:0;padding:0;border:0;background:transparent;box-shadow:none}.custom-select_root__JZi0q[data-open=true]{z-index:var(--z-chrome)}.custom-select_native__Pb6Y_{position:absolute;width:1px;height:1px;overflow:hidden;pointer-events:none;opacity:0}.custom-select_trigger__B6HpE{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;min-height:42px;gap:10px;padding:9px 11px;border:1px solid var(--control-border);border-radius:8px;background:var(--surface,#fff);color:var(--ink,#181b33);font:inherit;font-size:inherit;line-height:1.25;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.custom-select_root__JZi0q[data-size=compact] .custom-select_trigger__B6HpE{min-height:36px;padding-block:7px;font-size:12px}.custom-select_trigger__B6HpE:hover:not(:disabled){background:var(--surface-raised,var(--surface,#fff))}.custom-select_trigger__B6HpE:focus-visible{outline:2px solid var(--focus,#e95a0e);outline-offset:2px;border-color:var(--focus,#e95a0e);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus,#e95a0e) 14%,transparent)}.custom-select_trigger__B6HpE[data-open=true]{border-color:var(--focus,#e95a0e);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus,#e95a0e) 12%,transparent)}.custom-select_trigger__B6HpE:disabled{cursor:not-allowed;opacity:.58}.custom-select_value__9_8p9{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select_placeholder__uT2Ay{color:var(--muted,#718096)}.custom-select_chevron__dL5rH{flex:0 0 auto;color:var(--muted,#718096);transition:transform .16s ease}.custom-select_trigger__B6HpE[data-open=true] .custom-select_chevron__dL5rH{transform:rotate(180deg);color:var(--brand-text,var(--focus,#b8420a))}.custom-select_panel__50vfv{position:fixed;z-index:var(--z-select);overflow:auto;overscroll-behavior:contain;padding:5px;border:1px solid var(--line-strong,#c3cfdb);border-radius:12px;background:var(--surface,#fff);box-shadow:var(--shadow-sm);transform-origin:top center;animation:custom-select_selectPanelIn__fZhRb .14s ease-out both}.custom-select_panel__50vfv[data-placement=top]{transform-origin:bottom center}.custom-select_sheetBackdrop__O6An3{position:fixed;inset:0;z-index:calc(var(--z-select) - 1);background:rgb(13 16 35/.45);animation:custom-select_sheetFade__7dacJ .16s ease-out both}.custom-select_panel__50vfv[data-sheet]{padding:0 10px calc(12px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:16px 16px 0 0;box-shadow:var(--shadow-lg);animation:custom-select_sheetUp__D38u5 .2s cubic-bezier(.22,1,.36,1) both}.custom-select_sheetHead__ZzqRL{position:sticky;top:0;z-index:var(--z-raised);display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 -10px 6px;padding:14px 14px 10px;border-bottom:1px solid var(--line,#f9d3bf);background:var(--surface,#fff)}.custom-select_sheetHead__ZzqRL strong{font-size:15px}.custom-select_sheetGrip___vTd2{position:absolute;top:6px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:99px;background:var(--line-strong,#c3cfdb)}.custom-select_sheetClose__X9thr{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line,#f9d3bf);border-radius:50%;background:var(--surface,#fff);color:var(--muted,#718096)}.custom-select_panel__50vfv[data-sheet] .custom-select_option__1Q34b{min-height:48px;font-size:15px}@keyframes custom-select_sheetUp__D38u5{0%{transform:translateY(100%)}}@keyframes custom-select_sheetFade__7dacJ{0%{opacity:0}}.custom-select_searchBox__3NmAB{display:flex;align-items:center;gap:7px;margin:0 0 5px;padding:7px 8px;border:1px solid var(--line,#f9d3bf);border-radius:8px;background:var(--surface-subtle,#fdf0ea);color:var(--muted,#718096)}.custom-select_searchBox__3NmAB:focus-within{border-color:var(--focus,#e95a0e);box-shadow:0 0 0 2px color-mix(in srgb,var(--focus,#e95a0e) 12%,transparent)}.custom-select_searchBox__3NmAB input:focus-visible{outline:none}.custom-select_searchBox__3NmAB input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--ink,#181b33);font:inherit;font-size:12px}.custom-select_searchBox__3NmAB input::-moz-placeholder{color:var(--muted,#718096)}.custom-select_searchBox__3NmAB input::placeholder{color:var(--muted,#718096)}.custom-select_noResults__fvt8V{margin:0;padding:14px 9px;color:var(--muted,#718096);font-size:12px;text-align:center}.custom-select_option__1Q34b{display:flex;align-items:center;width:100%;min-height:38px;gap:9px;padding:8px 9px;border:0;border-radius:8px;background:transparent;color:var(--ink,#181b33);font:inherit;font-size:13px;line-height:1.3;text-align:left;cursor:pointer;transition:background-color .12s ease,color .12s ease}.custom-select_option__1Q34b:focus-visible,.custom-select_option__1Q34b:hover:not(:disabled){background:var(--surface-subtle,#fdf0ea);color:var(--ink,#181b33);outline:0}.custom-select_option__1Q34b:focus-visible{outline:2px solid var(--focus,#e95a0e);outline-offset:-2px}.custom-select_option__1Q34b[aria-selected=true]{background:var(--selection,#fce6da);color:var(--selection-ink,var(--ink,#181b33));font-weight:650}.custom-select_option__1Q34b:disabled{cursor:not-allowed;opacity:.52}.custom-select_optionLabel__BSF4h{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select_check__Oi9kj{display:grid;flex:0 0 auto;place-items:center;width:17px;height:17px;color:var(--brand-text,var(--action,#b8420a))}@keyframes custom-select_selectPanelIn__fZhRb{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:700px){.custom-select_trigger__B6HpE{min-height:44px}.custom-select_root__JZi0q[data-size=compact] .custom-select_trigger__B6HpE{min-height:40px}.custom-select_panel__50vfv:not([data-sheet]){max-height:min(300px,48vh)}.custom-select_option__1Q34b{min-height:44px;font-size:13px}.custom-select_searchBox__3NmAB input{min-height:26px;font-size:13px}}@media (prefers-reduced-motion:reduce){.custom-select_chevron__dL5rH,.custom-select_option__1Q34b,.custom-select_panel__50vfv,.custom-select_trigger__B6HpE{animation:none;transition:none}}html[data-theme=dark] .custom-select_searchBox__3NmAB input{background:transparent!important;box-shadow:none}.shell-skeleton_root__ifz11{--sh-sidebar:264px;--sh-header:64px;--sh-bottom:64px;--sh-card:12px;display:grid;grid-template-columns:var(--sh-sidebar) minmax(0,1fr);min-height:100vh;background:var(--paper)}.shell-skeleton_root__ifz11[data-variant=immersive]{grid-template-columns:minmax(0,1fr)}.shell-skeleton_rail__SU5_a{display:none}.shell-skeleton_sidebar__Owges{position:sticky;top:0;height:100dvh;background:var(--surface);border-inline-end:1px solid var(--line)}.shell-skeleton_column__K2Np1{min-width:0}.shell-skeleton_header__EybGI{position:sticky;top:0;z-index:var(--z-sticky);height:var(--sh-header);background:var(--surface);border-bottom:1px solid var(--line)}.shell-skeleton_content__ZpSHl{display:grid;gap:16px;padding:24px;opacity:0;animation:shell-skeleton_skeletonIn__YZnqw var(--dur-base,.2s) var(--ease-enter,ease) forwards,shell-skeleton_skeletonPulse__ydKQA 1.6s ease-in-out infinite;animation-delay:var(--delay-pending,.15s),calc(var(--delay-pending, .15s) + var(--dur-base, .2s))}.shell-skeleton_card__RtvEb,.shell-skeleton_title__E0CSh{border-radius:var(--sh-card);background:var(--surface-raised)}.shell-skeleton_title__E0CSh{width:min(240px,60%);height:28px}.shell-skeleton_card__RtvEb{height:112px;border:1px solid var(--line)}.shell-skeleton_bottomBar__AQX5b{display:none}@keyframes shell-skeleton_skeletonIn__YZnqw{to{opacity:1}}@keyframes shell-skeleton_skeletonPulse__ydKQA{0%,to{opacity:1}50%{opacity:.6}}@media (min-width:1024px){.shell-skeleton_root__ifz11:not([data-variant=immersive]){--sk-frame:var(--paper);background:var(--sk-frame)}@supports (color:color-mix(in srgb,red,blue)){.shell-skeleton_root__ifz11:not([data-variant=immersive]){--sk-frame:color-mix(in srgb,var(--brand) 6%,var(--paper))}}.shell-skeleton_root__ifz11:not([data-variant=immersive]) :is(.shell-skeleton_sidebar__Owges,.shell-skeleton_header__EybGI){border:0;background:var(--sk-frame)}.shell-skeleton_root__ifz11:not([data-variant=immersive]){--sh-header:70px;grid-template-columns:64px 228px minmax(0,1fr)}.shell-skeleton_root__ifz11:not([data-variant=immersive]) .shell-skeleton_rail__SU5_a{position:sticky;top:0;display:block;height:100dvh;border-right:1px solid var(--line);background:var(--surface)}html[data-sidebar=collapsed] .shell-skeleton_root__ifz11:not([data-variant=immersive]){grid-template-columns:64px 72px minmax(0,1fr)}.shell-skeleton_root__ifz11:not([data-variant=immersive]) .shell-skeleton_content__ZpSHl{min-height:calc(100dvh - var(--sh-header));border-top:1px solid var(--line);border-left:1px solid var(--line);border-top-left-radius:20px;background:var(--paper)}}@media (max-width:1023px){.shell-skeleton_root__ifz11{display:block}.shell-skeleton_root__ifz11[data-variant=full]{padding-bottom:calc(var(--sh-bottom) + env(safe-area-inset-bottom))}.shell-skeleton_sidebar__Owges{display:none}.shell-skeleton_header__EybGI{height:calc(var(--sh-header) + env(safe-area-inset-top))}.shell-skeleton_content__ZpSHl{padding:16px}.shell-skeleton_bottomBar__AQX5b{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-chrome);display:block;height:calc(var(--sh-bottom) + env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.shell-skeleton_content__ZpSHl{opacity:1;animation:none}}.pointer-tip_anchor__Z7Hs2{position:relative;min-width:0;max-width:100%}.pointer-tip_anchor__Z7Hs2[data-tip]{padding-top:38px}.pointer-tip_row__3IVjf{position:relative;height:38px}.pointer-tip_tip__GnupK{--tip-bg:var(--ink);--tip-fg:var(--surface);position:absolute;right:0;bottom:calc(100% + 10px);z-index:2;display:flex;align-items:center;gap:2px;max-width:calc(100vw - 32px);height:28px;padding:0 4px 0 11px;border-radius:var(--radius-sm);background:var(--tip-bg);box-shadow:0 2px 8px rgb(13 16 35/28%);color:var(--tip-fg);font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap;animation:pointer-tip_tip-nudge__XZHCj 1.6s ease-in-out infinite}.pointer-tip_anchor__Z7Hs2>.pointer-tip_tip__GnupK,.pointer-tip_row__3IVjf>.pointer-tip_tip__GnupK{top:0;bottom:auto}.pointer-tip_tip__GnupK[data-align=left]{right:auto;left:0}.pointer-tip_tip__GnupK:after{content:"";position:absolute;right:17px;bottom:-4px;width:10px;height:10px;border-radius:0 0 2px 0;background:var(--tip-bg);transform:rotate(45deg)}.pointer-tip_tip__GnupK[data-align=left]:after{right:auto;left:17px}.pointer-tip_close__fAzCT{display:grid;flex:none;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:inherit;opacity:.75;cursor:pointer}.pointer-tip_close__fAzCT:hover{background:color-mix(in srgb,var(--tip-fg) 18%,transparent);opacity:1}.pointer-tip_close__fAzCT:focus-visible{outline:2px solid var(--tip-fg);outline-offset:0;opacity:1}html[data-theme=dark] .pointer-tip_tip__GnupK{--tip-bg:#fdf0ea;--tip-fg:#0d1023;box-shadow:0 2px 10px rgb(0 0 0/55%)}@keyframes pointer-tip_tip-nudge__XZHCj{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.pointer-tip_tip__GnupK{animation:none}}.learner-shell_shell__lay1p{--sh-sidebar:264px;--sh-sidebar-collapsed:72px;--sh-header:64px;--sh-bottom:64px;--sh-control:8px;--sh-card:12px;--sh-ease:cubic-bezier(0.22,0.8,0.25,1);--action:var(--brand-fill,var(--brand));--action-hover:var(--brand-fill-hover,var(--brand-dark,var(--brand)));--learn-bg:var(--paper);--learn-surface:var(--surface);--learn-ink:var(--ink);--learn-muted:var(--muted);--learn-border:var(--line);--learn-accent:var(--brand-fill,var(--brand));display:grid;grid-template-columns:var(--sh-sidebar) minmax(0,1fr);min-height:100vh;background:var(--learn-bg);color:var(--learn-ink)}.learner-shell_shell__lay1p :where(a){text-decoration:none}.learner-shell_shell__lay1p h1,.learner-shell_shell__lay1p h2{font-family:var(--font-display),var(--font-sans),system-ui,sans-serif;letter-spacing:-.01em}.learner-shell_shell__lay1p [data-slot=page-eyebrow]{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:.4rem;border-radius:999px;background:color-mix(in srgb,var(--brand) 14%,var(--paper));padding:.3rem .8rem;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--brand-text)}.learner-shell_shell__lay1p [data-slot=page-eyebrow] *{margin:0;border:0;background:none;padding:0;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit}.learner-shell_shell__lay1p [data-slot=page-eyebrow]>*{display:inline-flex;align-items:center;gap:.4rem}.learner-shell_sidebar__wO3hk{position:sticky;top:0;z-index:40;display:flex;flex-direction:column;height:100dvh;padding:12px 12px 16px;overflow:hidden;background:var(--learn-surface);border-right:1px solid var(--learn-border)}.learner-shell_brand__dg8Bk{display:flex;align-items:center;gap:8px;min-height:44px;margin-bottom:8px;padding-left:4px}.learner-shell_brand__dg8Bk>a{display:flex;min-width:0;align-items:center;border-radius:var(--sh-control)}.learner-shell_brand__dg8Bk img{max-width:170px}.learner-shell_mobileClose__GDS6_,.learner-shell_sidebarCollapse__kffCv{display:grid;flex:none;place-items:center;width:44px;height:44px;margin-left:auto;border:0;border-radius:var(--sh-control);background:transparent;color:var(--learn-muted);transition:background-color .15s ease,color .15s ease}.learner-shell_mobileClose__GDS6_:hover,.learner-shell_sidebarCollapse__kffCv:hover{background:var(--surface-raised);color:var(--learn-ink)}.learner-shell_mobileClose__GDS6_{display:none}.learner-shell_workspaceLabel__pq0uI{display:flex;align-items:center;gap:8px;padding:16px 12px 8px;color:var(--learn-muted);font-size:12px;font-weight:600;letter-spacing:.08em;white-space:nowrap}.learner-shell_workspaceLabel__pq0uI>span{width:6px;height:6px;border-radius:50%;background:var(--learn-accent)}.learner-shell_shell__lay1p .learner-shell_navigationFilter__czVMD{flex:none;min-height:44px;margin:0 0 4px;padding:0 4px 0 12px;border-radius:var(--sh-control);background:var(--surface-subtle)}.learner-shell_shell__lay1p .learner-shell_navigationFilter__czVMD input{font-size:14px;color:var(--learn-ink)}.learner-shell_shell__lay1p .learner-shell_navigationFilter__czVMD input::-moz-placeholder{color:var(--learn-muted)}.learner-shell_shell__lay1p .learner-shell_navigationFilter__czVMD input::placeholder{color:var(--learn-muted)}.learner-shell_shell__lay1p .learner-shell_navigationFilter__czVMD button{width:36px;height:36px;border-radius:var(--sh-control);color:var(--learn-muted)}.learner-shell_shell__lay1p .learner-shell_navigationFilter__czVMD button:hover{background:var(--surface-raised);color:var(--learn-ink)}.learner-shell_navigation__zzfVk{flex:1;min-height:0;padding:0 0 8px;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:transparent transparent}.learner-shell_navigation__zzfVk:focus-within,.learner-shell_navigation__zzfVk:hover{scrollbar-color:color-mix(in srgb,var(--learn-muted) 35%,transparent) transparent}.learner-shell_navigation__zzfVk::-webkit-scrollbar{width:5px}.learner-shell_navigation__zzfVk::-webkit-scrollbar-thumb{border-radius:99px;background:transparent}.learner-shell_navigation__zzfVk:focus-within::-webkit-scrollbar-thumb,.learner-shell_navigation__zzfVk:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--learn-muted) 32%,transparent)}.learner-shell_navGroup__rCvpb{padding-top:16px}.learner-shell_navGroup__rCvpb h2{margin:0 0 4px 12px;color:var(--learn-muted);font-size:12px;font-weight:600;letter-spacing:.08em;white-space:nowrap}.learner-shell_navItem__24DLL{position:relative;display:flex;align-items:center;gap:12px;min-height:44px;margin:2px 0;padding:0 12px;border:1px solid transparent;border-radius:var(--sh-control);color:var(--learn-ink);font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.learner-shell_navItem__24DLL>svg{flex:0 0 20px;width:20px;height:20px;color:var(--learn-muted);transition:color .15s ease}.learner-shell_navItem__24DLL:hover{background:var(--surface-raised)}.learner-shell_navItem__24DLL:hover>svg{color:var(--learn-ink)}.learner-shell_navItem__24DLL[aria-current=page]{background:var(--selection);color:var(--selection-ink);font-weight:600}.learner-shell_navItem__24DLL[aria-current=page]>svg{color:var(--selection-ink)}.learner-shell_navLabel__23UjO{flex:1;min-width:0;overflow:hidden;text-overflow:clip}.learner-shell_navLabel__23UjO b{font-weight:inherit}.learner-shell_navItem__24DLL small{flex:none;min-width:22px;padding:2px 6px;border-radius:999px;background:var(--surface-raised);color:var(--learn-muted);font-size:12px;font-weight:600;line-height:1.4;text-align:center}.learner-shell_navItem__24DLL[aria-current=page] small{background:color-mix(in srgb,var(--brand) 16%,var(--learn-surface));color:var(--selection-ink)}.learner-shell_navBranch__yz_e6{--tree-x:22px;--tree-line:color-mix(in srgb,var(--learn-muted) 55%,transparent);position:relative}.learner-shell_navBranch__yz_e6>.learner-shell_navItem__24DLL{padding-right:44px}.learner-shell_navItem__24DLL[data-in-branch]>svg{color:var(--learn-accent)}.learner-shell_navBranchToggle___2xzk{position:absolute;top:2px;right:2px;display:grid;width:40px;height:40px;place-items:center;border:0;border-radius:var(--sh-control);background:transparent;color:var(--learn-muted);cursor:pointer;transition:background-color .15s ease,color .15s ease}.learner-shell_navBranchToggle___2xzk:hover{background:color-mix(in srgb,var(--learn-ink) 6%,transparent);color:var(--learn-ink)}.learner-shell_navBranchToggle___2xzk:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.learner-shell_navBranchToggle___2xzk>svg{transition:transform .18s var(--sh-ease)}.learner-shell_navBranch__yz_e6[data-open] .learner-shell_navBranchToggle___2xzk>svg{transform:rotate(180deg)}.learner-shell_navTree__NH_Xs{position:relative;margin:0 0 4px;padding:0;list-style:none}.learner-shell_navTree__NH_Xs[hidden]{display:none}.learner-shell_navTree__NH_Xs:before{content:"";position:absolute;top:-9px;left:var(--tree-x);height:9px;border-left:2px dotted var(--tree-line);pointer-events:none}.learner-shell_navTree__NH_Xs li{position:relative;padding-left:calc(var(--tree-x) + 18px)}.learner-shell_navTree__NH_Xs li:before{content:"";position:absolute;top:0;bottom:0;left:var(--tree-x);border-left:2px dotted var(--tree-line);pointer-events:none}.learner-shell_navTree__NH_Xs li:last-child:before{bottom:50%}.learner-shell_navTree__NH_Xs li:after{content:"";position:absolute;top:50%;left:calc(var(--tree-x) + 2px);width:8px;border-top:2px dotted var(--tree-line);pointer-events:none}.learner-shell_navTreeItem__yT6Yf{position:relative;display:flex;align-items:center;gap:10px;min-height:36px;margin:1px 0;padding:0 10px 0 12px;border-radius:var(--sh-control);color:color-mix(in srgb,var(--learn-ink) 82%,var(--learn-muted));font-size:13.5px;font-weight:500;white-space:nowrap;transition:background-color .15s ease,color .15s ease}.learner-shell_navTreeItem__yT6Yf:before{content:"";position:absolute;top:50%;left:-4px;box-sizing:border-box;width:9px;height:9px;border:2px solid var(--tree-line);border-radius:50%;background:transparent;transform:translate(-50%,-50%)}.learner-shell_navTreeItem__yT6Yf>svg{flex:0 0 16px;color:var(--learn-muted)}.learner-shell_navTreeItem__yT6Yf:hover{background:var(--surface-raised);color:var(--learn-ink)}.learner-shell_navTreeItem__yT6Yf:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.learner-shell_navTreeItem__yT6Yf[aria-current=page]{background:var(--selection);color:var(--selection-ink);font-weight:600}.learner-shell_navTreeItem__yT6Yf[aria-current=page]>svg{color:var(--learn-accent)}.learner-shell_navTreeItem__yT6Yf[aria-current=page]:before{border-color:var(--learn-accent);background:var(--learn-accent)}.learner-shell_navTree__NH_Xs li:has(>.learner-shell_navTreeItem__yT6Yf[aria-current=page]):after{border-top-color:var(--learn-accent)}.learner-shell_sidebarFooter__xnDao{display:flex;flex:none;align-items:center;gap:4px;margin-top:8px;padding-top:12px;border-top:1px solid var(--learn-border)}.learner-shell_profile__8YUCh{display:flex;flex:1;align-items:center;gap:10px;min-width:0;min-height:44px;padding:4px 6px;border-radius:var(--sh-control);color:var(--learn-ink);transition:background-color .15s ease}.learner-shell_profile__8YUCh:hover{background:var(--surface-raised)}.learner-shell_profile__8YUCh>span:last-child{display:grid;gap:2px;min-width:0}.learner-shell_profile__8YUCh strong{display:-webkit-box;overflow:hidden;font-size:14px;font-weight:600;line-height:1.3;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.learner-shell_profile__8YUCh small{display:block;color:var(--learn-muted);font-size:12px;line-height:1.3}.learner-shell_avatar__Ui7ML{display:grid;flex:none;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:50%;background:var(--selection);color:var(--selection-ink);font-size:12px;font-weight:700;letter-spacing:.02em}.learner-shell_avatar__Ui7ML>img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.learner-shell_sidebarFooter__xnDao>button,.learner-shell_sidebarTheme__AzcSz{display:grid;flex:none;place-items:center;width:44px;height:44px;border:0;border-radius:var(--sh-control);background:transparent;color:var(--learn-muted);transition:background-color .15s ease,color .15s ease}.learner-shell_sidebarFooter__xnDao>button:hover{background:var(--surface-raised);color:var(--learn-ink)}.learner-shell_sidebarTheme__AzcSz{display:none}.learner-shell_headerTheme__62T_q{display:contents}.learner-shell_shell__lay1p .learner-shell_headerTheme__62T_q .theme-toggle,.learner-shell_shell__lay1p .learner-shell_sidebarTheme__AzcSz .theme-toggle{width:44px!important;height:44px!important;border-color:transparent!important;border-radius:var(--sh-control)!important;background:transparent!important;box-shadow:none!important;color:var(--learn-muted)!important}.learner-shell_shell__lay1p .learner-shell_headerTheme__62T_q .theme-toggle:hover,.learner-shell_shell__lay1p .learner-shell_sidebarTheme__AzcSz .theme-toggle:hover{background:var(--surface-raised)!important;color:var(--learn-ink)!important}.learner-shell_content___BwiG{min-width:0}.learner-shell_header___tMTc{position:sticky;top:0;z-index:25;display:flex;align-items:center;gap:12px;height:var(--sh-header);padding-inline:24px;background:var(--learn-surface);border-bottom:1px solid var(--learn-border)}.learner-shell_headerTools__ziLPY{display:contents}.learner-shell_headerIcon__tBtJ4,.learner-shell_header___tMTc button{display:grid;flex:none;place-items:center;min-width:44px;min-height:44px;border:0;border-radius:var(--sh-control);background:transparent;color:var(--learn-muted);box-shadow:none;transition:background-color .15s ease,color .15s ease}.learner-shell_header___tMTc :is(button,.learner-shell_headerIcon__tBtJ4):hover{background:var(--surface-raised);color:var(--learn-ink)}.learner-shell_header___tMTc .learner-shell_mobileMenu__xV_iZ{display:none}.learner-shell_headerHistory__C_2BQ{display:flex;flex:none;align-items:center;gap:2px;padding:2px;border:1px solid var(--learn-border);border-radius:var(--sh-control)}.learner-shell_header___tMTc .learner-shell_headerHistory__C_2BQ button{min-width:38px;min-height:38px;border-radius:8px}.learner-shell_breadcrumb__7u42g{display:flex;align-items:center;gap:8px;min-width:0;font-size:14px;white-space:nowrap}.learner-shell_breadcrumb__7u42g>span{color:var(--learn-muted)}.learner-shell_breadcrumb__7u42g>svg{flex:none;color:var(--learn-muted)}.learner-shell_breadcrumb__7u42g>strong{overflow:hidden;font-weight:600;text-overflow:ellipsis}.learner-shell_search__5g5lL{display:flex;align-items:center;gap:8px;width:min(420px,32vw);min-height:44px;margin-left:auto;padding-inline:12px;border:1px solid var(--learn-border);border-radius:var(--sh-control);background:var(--surface-subtle);color:var(--learn-muted);transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.learner-shell_search__5g5lL>svg{flex:none}.learner-shell_search__5g5lL input{width:100%;min-height:0;border:0;outline:none;background:transparent;color:var(--learn-ink);font-size:14px}.learner-shell_search__5g5lL input::-moz-placeholder{color:var(--learn-muted)}.learner-shell_search__5g5lL input::placeholder{color:var(--learn-muted)}.learner-shell_search__5g5lL:hover{border-color:var(--line-strong)}.learner-shell_search__5g5lL:focus-within{border-color:var(--focus);background:var(--learn-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--focus) 16%,transparent)}html body .learner-shell_search__5g5lL input,html body .learner-shell_shell__lay1p .learner-shell_navigationFilter__czVMD input{background:transparent!important}html body .learner-shell_search__5g5lL input:focus,html body .learner-shell_search__5g5lL input:focus-visible{border:0!important;outline:none;box-shadow:none!important}html[data-theme=dark] .learner-shell_search__5g5lL input{background:transparent!important;box-shadow:none}.learner-shell_headerIcon__tBtJ4{position:relative}.learner-shell_headerIcon__tBtJ4 i{position:absolute;top:11px;right:11px;width:7px;height:7px;border:2px solid var(--learn-surface);border-radius:50%;background:var(--accent,#cf2338);box-sizing:content-box}.learner-shell_header___tMTc .learner-shell_avatar__Ui7ML{width:40px;height:40px;transition:outline-color .15s ease}.learner-shell_header___tMTc .learner-shell_avatar__Ui7ML:hover{background:var(--selection);outline:1px solid color-mix(in srgb,var(--brand) 30%,var(--learn-border));outline-offset:0}.learner-shell_mobileSearch__gvIqW{display:none}.learner-shell_notice__sm56_{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--selection);color:var(--selection-ink);font-size:14px}.learner-shell_notice__sm56_>svg{flex:none}.learner-shell_backdrop__Xf2Sc,.learner-shell_mobileNav__5hyO3{display:none}@media (min-width:1024px){.learner-shell_shell__lay1p:not([data-immersive]){--sh-frame:var(--learn-bg);--sh-curve:20px;background:var(--sh-frame)}@supports (color:color-mix(in srgb,red,blue)){.learner-shell_shell__lay1p:not([data-immersive]){--sh-frame:color-mix(in srgb,var(--brand) 6%,var(--learn-bg))}}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_sidebar__wO3hk{border-right:0;background:var(--sh-frame)}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_header___tMTc{border-bottom:0;background:var(--sh-frame)}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_header___tMTc:before{content:"";position:absolute;top:100%;left:var(--sh-curve);right:0;height:1px;background:var(--learn-border);pointer-events:none}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_header___tMTc:after{content:"";position:absolute;top:100%;left:0;width:var(--sh-curve);height:var(--sh-curve);background:radial-gradient(circle at 100% 100%,transparent calc(var(--sh-curve) - 1px),var(--learn-border) calc(var(--sh-curve) - 1px),var(--learn-border) var(--sh-curve),var(--sh-frame) calc(var(--sh-curve) + .5px));pointer-events:none}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navigationArea__bjZps:before{background:linear-gradient(var(--sh-frame),transparent)}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navigationArea__bjZps:after{background:linear-gradient(transparent,var(--sh-frame))}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_headerIcon__tBtJ4 i{border-color:var(--sh-frame)}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navScrollTrack__Ywnh7{right:6px;opacity:0;transition:opacity .2s ease,transform .15s ease}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navScrollTrack__Ywnh7[data-dragging],.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_sidebar__wO3hk:hover .learner-shell_navScrollTrack__Ywnh7{opacity:1}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navScrollTrack__Ywnh7>span{background:var(--learn-muted);background:color-mix(in srgb,var(--brand) 35%,var(--learn-muted))}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navScrollTrack__Ywnh7:is(:hover,[data-dragging])>span{background:color-mix(in srgb,var(--brand) 60%,var(--learn-muted))}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_canvas__LMFIE{min-height:calc(100dvh - var(--sh-header));border-left:1px solid var(--learn-border);background:var(--learn-bg)}}.learner-shell_rail__khngR{display:none}@media (min-width:1024px){.learner-shell_shell__lay1p:not([data-immersive]){--sh-rail:64px;--sh-sidebar:228px;--rail-width:var(--sh-rail);grid-template-columns:var(--sh-rail) var(--sh-sidebar) minmax(0,1fr)}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_rail__khngR{position:sticky;top:0;z-index:var(--z-popover);display:flex;flex-direction:column;align-items:center;gap:6px;height:100dvh;padding:14px 0 16px;border-right:1px solid var(--learn-border);background:var(--learn-surface)}.learner-shell_railRule__uuKKA{width:28px;height:1px;margin:4px 0;background:var(--learn-border)}.learner-shell_railItems__I0I2c{display:flex;flex-direction:column;align-items:center;gap:6px}.learner-shell_railBottom__etPMY{margin-top:auto}.learner-shell_railItem__9Q8KT{position:relative;display:grid;width:44px;height:44px;place-items:center;padding:0;border:0;border-radius:12px;background:transparent;color:var(--learn-muted);cursor:pointer;transition:background-color .16s ease,color .16s ease}.learner-shell_railItem__9Q8KT>svg{width:21px;height:21px}.learner-shell_railItem__9Q8KT:hover{background:var(--selection);color:var(--learn-ink)}.learner-shell_railItem__9Q8KT[aria-current=page]{background:var(--selection);color:var(--selection-ink)}.learner-shell_railItem__9Q8KT[aria-current=page]:before{content:"";position:absolute;top:12px;bottom:12px;left:-10px;width:3px;border-radius:0 3px 3px 0;background:var(--learn-accent)}.learner-shell_railItem__9Q8KT:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.learner-shell_railBadge__WItyF{position:absolute;top:3px;right:2px;display:grid;min-width:18px;height:18px;place-items:center;padding:0 4px;border:2px solid var(--learn-surface);border-radius:99px;background:var(--danger-solid);color:white;font-size:.75rem;font-style:normal;font-weight:800;line-height:1}.learner-shell_railTip__I4HZB{position:absolute;top:50%;left:calc(100% + 12px);padding:6px 10px;border-radius:8px;background:var(--learn-ink);color:var(--learn-surface);font-size:.8rem;font-weight:600;white-space:nowrap;box-shadow:var(--shadow-sm);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-4px,-50%);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}.learner-shell_railItem__9Q8KT:is(:hover,:focus-visible) .learner-shell_railTip__I4HZB{opacity:1;visibility:visible;transform:translateY(-50%);transition-delay:80ms,80ms,0s}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_sidebarCollapse__kffCv{display:none}}@media (prefers-reduced-motion:reduce){.learner-shell_railItem__9Q8KT,.learner-shell_railTip__I4HZB{transition:none}}@media (min-width:1024px){.learner-shell_shell__lay1p:not([data-immersive]){--sh-header:70px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_sidebar__wO3hk{padding:14px 10px 12px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_brand__dg8Bk{min-height:42px;margin-bottom:2px;padding-left:6px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_brand__dg8Bk img{max-width:150px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_workspaceLabel__pq0uI{padding:12px 10px 8px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navigationFilter__czVMD{min-height:40px;margin-bottom:2px;border-radius:10px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navGroup__rCvpb{padding-top:14px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navGroup__rCvpb h2{margin:0 0 4px 10px;font-size:.75rem;letter-spacing:.1em}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navItem__24DLL{gap:10px;min-height:40px;margin:1px 0;padding:0 10px;border-radius:10px;color:color-mix(in srgb,var(--learn-ink) 82%,var(--learn-muted))}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navItem__24DLL>svg{flex-basis:18px;width:18px;height:18px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navItem__24DLL[aria-current=page]{background:var(--selection);color:var(--selection-ink)}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navItem__24DLL[aria-current=page]>svg{color:var(--learn-accent)}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navItem__24DLL:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navBranch__yz_e6{--tree-x:19px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navBranch__yz_e6>.learner-shell_navItem__24DLL{padding-right:40px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navBranchToggle___2xzk{top:1px;width:38px;height:38px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_navTreeItem__yT6Yf{min-height:34px;border-radius:10px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_sidebarFooter__xnDao{padding-top:10px}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_profile__8YUCh strong{-webkit-line-clamp:1}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_profile__8YUCh small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learner-shell_shell__lay1p:not([data-immersive]) .learner-shell_profile__8YUCh>span:last-child{overflow:hidden}}@media (min-width:1024px){:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]){grid-template-columns:var(--sh-rail) var(--sh-sidebar-collapsed) minmax(0,1fr)}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_sidebar__wO3hk{padding-inline:12px}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) :is(.learner-shell_brand__dg8Bk,.learner-shell_workspaceLabel__pq0uI,.learner-shell_navigationFilter__czVMD,.learner-shell_navGroup__rCvpb h2,.learner-shell_navItem__24DLL small,.learner-shell_navBranchToggle___2xzk,.learner-shell_navTree__NH_Xs,.learner-shell_profile__8YUCh>span:last-child,.learner-shell_sidebarFooter__xnDao>button){display:none}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_navGroup__rCvpb{padding-top:8px}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_navGroup__rCvpb+.learner-shell_navGroup__rCvpb{margin-top:8px;border-top:1px solid var(--learn-border)}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_navBranch__yz_e6>.learner-shell_navItem__24DLL,:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_navItem__24DLL{justify-content:center;width:48px;padding:0}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_profile__8YUCh{justify-content:center;padding:4px 0}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_navScrollTrack__Ywnh7{display:none}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_navLabel__23UjO{position:fixed;top:var(--fly-y,0);left:var(--fly-x,160px);z-index:var(--z-popover);flex:none;padding:6px 10px;border-radius:8px;background:var(--learn-ink);color:var(--learn-surface);font-size:.8rem;font-weight:600;white-space:nowrap;box-shadow:var(--shadow-sm);opacity:0;visibility:hidden;overflow:visible;pointer-events:none;transform:translate(-4px,-50%);transition:opacity .15s ease,transform .15s ease,visibility 0s linear .15s}:is(.learner-shell_shell__lay1p[data-expanded=false],html[data-sidebar=collapsed] .learner-shell_shell__lay1p):not([data-immersive]) .learner-shell_navItem__24DLL:is(:hover,:focus-visible) .learner-shell_navLabel__23UjO{opacity:1;visibility:visible;transform:translateY(-50%);transition-delay:80ms,80ms,0s}}@media (max-width:1023px){.learner-shell_shell__lay1p{display:block;padding-bottom:calc(var(--sh-bottom) + env(safe-area-inset-bottom));overscroll-behavior-x:none}.learner-shell_shell__lay1p[data-bottom-navigation=hidden],.learner-shell_shell__lay1p[data-immersive]{padding-bottom:0}.learner-shell_sidebar__wO3hk{position:fixed;top:0;left:0;z-index:100;width:min(320px,86vw);height:100dvh;padding:calc(8px + env(safe-area-inset-top)) 12px calc(16px + env(safe-area-inset-bottom));visibility:hidden;touch-action:pan-y;transform:translate3d(-100%,0,0);transition:transform .28s var(--sh-ease),visibility 0s linear .28s;will-change:transform}.learner-shell_sidebar__wO3hk[data-open=true]{visibility:visible;transform:translateZ(0);transition-delay:0s}.learner-shell_sidebarCollapse__kffCv{display:none}.learner-shell_mobileClose__GDS6_{display:grid}.learner-shell_backdrop__Xf2Sc{position:fixed;inset:0;z-index:90;display:block;border:0;background:rgb(9 10 23/48%);opacity:0;visibility:hidden;pointer-events:none;touch-action:pan-y;transition:opacity .28s ease,visibility 0s linear .28s}.learner-shell_backdrop__Xf2Sc[data-open=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.learner-shell_shell__lay1p[data-dragging=true] .learner-shell_sidebar__wO3hk{visibility:visible;transform:translate3d(var(--drawer-offset),0,0);transition:none}.learner-shell_shell__lay1p[data-dragging=true] .learner-shell_backdrop__Xf2Sc{visibility:visible;opacity:var(--drawer-progress);transition:none}.learner-shell_sidebarTheme__AzcSz{display:grid}.learner-shell_headerHistory__C_2BQ,.learner-shell_headerTheme__62T_q{display:none}.learner-shell_header___tMTc{z-index:50;gap:8px;height:calc(var(--sh-header) + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0}.learner-shell_header___tMTc .learner-shell_mobileMenu__xV_iZ,.learner-shell_mobileSearch__gvIqW{display:grid}.learner-shell_search__5g5lL{flex:1;width:auto}.learner-shell_header___tMTc[data-menu-open=true] .learner-shell_headerTools__ziLPY>*{pointer-events:none}.learner-shell_mobileNav__5hyO3{position:fixed;inset-inline:0;bottom:0;z-index:30;display:flex;align-items:stretch;gap:4px;height:calc(var(--sh-bottom) + env(safe-area-inset-bottom));padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--learn-surface);border-top:1px solid var(--learn-border);transition:transform .26s var(--sh-ease),opacity .18s ease}.learner-shell_mobileNav__5hyO3>a,.learner-shell_mobileNav__5hyO3>button{display:flex;flex:1;flex-direction:column;gap:4px;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:4px 2px;border:0;border-radius:var(--sh-control);background:transparent;color:var(--learn-muted);font-size:12px;font-weight:500;line-height:1.2;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s ease,color .15s ease}.learner-shell_mobileNav__5hyO3>a>svg,.learner-shell_mobileNav__5hyO3>button>svg{flex:none;width:20px;height:20px}.learner-shell_mobileNav__5hyO3>a>span,.learner-shell_mobileNav__5hyO3>button>span{max-width:100%;overflow:hidden;text-overflow:clip;white-space:nowrap}.learner-shell_mobileNav__5hyO3>a:hover,.learner-shell_mobileNav__5hyO3>button:hover{color:var(--learn-ink)}.learner-shell_mobileNav__5hyO3 [aria-current=page]{background:var(--selection);color:var(--selection-ink);font-weight:600}.learner-shell_shell__lay1p[data-menu-open=true] .learner-shell_mobileNav__5hyO3{opacity:0;pointer-events:none;transform:translateY(110%)}.learner-shell_shell__lay1p[data-immersive] .learner-shell_header___tMTc,.learner-shell_shell__lay1p[data-immersive] .learner-shell_mobileNav__5hyO3{display:none}.learner-shell_notice__sm56_{padding-inline:16px}}@media (min-width:1024px) and (max-width:1279px){.learner-shell_breadcrumb__7u42g>span,.learner-shell_breadcrumb__7u42g>svg{display:none}}@media (min-width:640px) and (max-width:1023px){.learner-shell_mobileSearch__gvIqW{display:none}.learner-shell_breadcrumb__7u42g{max-width:220px}}@media (max-width:639px){.learner-shell_shell__lay1p{overflow-x:clip}.learner-shell_content___BwiG,.learner-shell_shell__lay1p{width:100%;max-width:100vw;min-width:0}.learner-shell_headerTools__ziLPY>.learner-shell_avatar__Ui7ML,.learner-shell_search__5g5lL{display:none}.learner-shell_breadcrumb__7u42g{flex:1;white-space:normal}.learner-shell_breadcrumb__7u42g>span,.learner-shell_breadcrumb__7u42g>svg{display:none}.learner-shell_breadcrumb__7u42g>strong{display:-webkit-box;overflow:hidden;font-size:16px;line-height:1.25;text-overflow:clip;-webkit-box-orient:vertical;-webkit-line-clamp:2}}.learner-shell_shell__lay1p[data-immersive=true]{grid-template-columns:minmax(0,1fr)}.learner-shell_shell__lay1p[data-immersive=true] .learner-shell_header___tMTc,.learner-shell_shell__lay1p[data-immersive=true] .learner-shell_sidebarCollapse__kffCv{display:none}.learner-shell_shell__lay1p[data-immersive=true] .learner-shell_mobileClose__GDS6_,.learner-shell_shell__lay1p[data-immersive=true] .learner-shell_sidebarTheme__AzcSz{display:grid}.learner-shell_shell__lay1p[data-immersive=true] .learner-shell_sidebar__wO3hk{position:fixed;top:0;left:0;z-index:100;width:min(320px,86vw);height:100dvh;visibility:hidden;transform:translate3d(-100%,0,0);transition:transform .28s var(--sh-ease),visibility 0s linear .28s}.learner-shell_shell__lay1p[data-immersive=true][data-menu-open=true] .learner-shell_sidebar__wO3hk{visibility:visible;transform:translateZ(0);transition-delay:0s}.learner-shell_shell__lay1p[data-immersive=true] .learner-shell_backdrop__Xf2Sc{position:fixed;inset:0;z-index:90;display:block;border:0;background:rgb(9 10 23/48%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s ease,visibility 0s linear .28s}.learner-shell_shell__lay1p[data-immersive=true][data-menu-open=true] .learner-shell_backdrop__Xf2Sc{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}@media (prefers-reduced-motion:reduce){.learner-shell_backdrop__Xf2Sc,.learner-shell_mobileNav__5hyO3,.learner-shell_navItem__24DLL,.learner-shell_navLabel__23UjO,.learner-shell_sidebar__wO3hk{transition-duration:.01ms!important}.learner-shell_navBranchToggle___2xzk>svg,.learner-shell_navTreeItem__yT6Yf{transition:none}}.learner-shell_navigationArea__bjZps{position:relative;display:flex;flex:1;min-height:0;flex-direction:column;margin-right:-12px}.learner-shell_navigationArea__bjZps .learner-shell_navigation__zzfVk{padding-right:12px;scrollbar-width:none}.learner-shell_navigationArea__bjZps .learner-shell_navigation__zzfVk::-webkit-scrollbar{display:none}.learner-shell_navigationArea__bjZps:after,.learner-shell_navigationArea__bjZps:before{position:absolute;right:8px;left:0;z-index:1;height:28px;content:"";opacity:0;pointer-events:none;transition:opacity .15s}.learner-shell_navigationArea__bjZps:before{top:0;background:linear-gradient(var(--learn-surface),transparent)}.learner-shell_navigationArea__bjZps:after{bottom:0;background:linear-gradient(transparent,var(--learn-surface))}.learner-shell_navigationArea__bjZps[data-less]:before,.learner-shell_navigationArea__bjZps[data-more]:after{opacity:1}.learner-shell_navScrollTrack__Ywnh7{position:absolute;top:6px;right:2px;bottom:6px;width:4px;border-radius:99px;background:color-mix(in srgb,var(--learn-muted) 14%,transparent);cursor:pointer;touch-action:none;transform-origin:right;transition:transform .15s ease}.learner-shell_navScrollTrack__Ywnh7:before{content:"";position:absolute;inset:0 -4px 0 -6px}.learner-shell_navScrollTrack__Ywnh7:hover,.learner-shell_navScrollTrack__Ywnh7[data-dragging]{transform:scaleX(1.5)}.learner-shell_navScrollTrack__Ywnh7:hover>span,.learner-shell_navScrollTrack__Ywnh7[data-dragging]>span{background:color-mix(in srgb,var(--learn-muted) 80%,transparent)}.learner-shell_navScrollTrack__Ywnh7>span{position:absolute;right:0;left:0;min-height:24px;border-radius:inherit;background:color-mix(in srgb,var(--learn-muted) 55%,transparent);transition:top .05s linear}@media (prefers-reduced-motion:reduce){.learner-shell_navScrollTrack__Ywnh7,.learner-shell_navScrollTrack__Ywnh7>span,.learner-shell_navigationArea__bjZps:after,.learner-shell_navigationArea__bjZps:before{transition:none}}.learner-shell_navPending__24Vhv{position:absolute;inset-inline:8px;bottom:2px;height:2px;overflow:hidden;border-radius:2px;pointer-events:none}.learner-shell_navPending__24Vhv:after{content:"";position:absolute;inset:0;background:var(--action);opacity:0;transform:scaleX(0);transform-origin:left center}.learner-shell_navPending__24Vhv[data-pending]:after{animation:learner-shell_navPendingGrow__YWGfm .9s var(--ease-enter,ease) var(--delay-nav) forwards}@keyframes learner-shell_navPendingGrow__YWGfm{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(.9)}}@keyframes learner-shell_navPendingShow__ZN76C{to{opacity:1;transform:scaleX(1)}}@media (max-width:1023px){.learner-shell_mobileNav__5hyO3>a{position:relative}}@media (prefers-reduced-motion:reduce){.learner-shell_navPending__24Vhv[data-pending]:after{animation:learner-shell_navPendingShow__ZN76C 1ms step-end var(--delay-nav) forwards}}.learner-shell_hostedMain__cSGxc:focus{outline:none}.learner-shell_navLock__1kcIH{flex-shrink:0;margin-left:auto;color:var(--muted)}.learner-shell_sheetScrim__OJk8A{position:fixed;inset:0;z-index:var(--z-drawer);background:rgb(13 16 35/45%);animation:learner-shell_sheet-fade__Fecju .2s ease}.learner-shell_mcqSheet__iYmbH{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-drawer);max-height:85dvh;overflow-y:auto;border-top:1px solid var(--learn-border);border-radius:20px 20px 0 0;background:var(--learn-surface);padding:8px 16px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -12px 32px rgb(13 16 35/18%);animation:learner-shell_sheet-up__8A6Kn .28s var(--sh-ease,ease-out)}.learner-shell_sheetGrip__2cJh7{display:block;width:40px;height:4px;margin:0 auto 10px;border-radius:999px;background:var(--learn-border)}.learner-shell_sheetHead__FT35W{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.learner-shell_sheetHead__FT35W h2{margin:0;color:var(--learn-ink);font-size:1.0625rem;font-weight:700}.learner-shell_sheetHead__FT35W p{margin:2px 0 0;color:var(--learn-muted);font-size:.8125rem}.learner-shell_sheetHead__FT35W button{display:grid;flex:none;width:36px;height:36px;place-items:center;border:1px solid var(--learn-border);border-radius:50%;background:transparent;color:var(--learn-muted)}.learner-shell_sheetList__EoB4p{display:grid;gap:8px;margin:0;padding:0;list-style:none}.learner-shell_sheetList__EoB4p a{--tone-ink:var(--brand-text);--tone-soft:var(--brand-soft);display:flex;align-items:center;gap:12px;min-height:56px;border:1px solid var(--learn-border);border-radius:14px;background:var(--learn-surface);padding:8px 12px;color:var(--learn-ink);text-decoration:none;box-shadow:var(--shadow-sm)}.learner-shell_sheetList__EoB4p a[data-tone=success]{--tone-ink:var(--success-ink);--tone-soft:var(--success-soft)}.learner-shell_sheetList__EoB4p a[data-tone=info]{--tone-ink:var(--info-ink);--tone-soft:var(--info-soft)}.learner-shell_sheetList__EoB4p a[data-tone=warning]{--tone-ink:var(--warning-ink);--tone-soft:var(--warning-soft)}.learner-shell_sheetList__EoB4p a[data-tone=violet]{--tone-ink:var(--ep-violet-ink);--tone-soft:var(--ep-violet-soft)}.learner-shell_sheetList__EoB4p a[aria-current=page]{border-color:var(--tone-ink)}.learner-shell_sheetList__EoB4p i{display:grid;flex:none;width:40px;height:40px;place-items:center;border-radius:12px;background:var(--tone-soft);color:var(--tone-ink)}.learner-shell_sheetList__EoB4p span{display:grid;flex:1;gap:2px;min-width:0}.learner-shell_sheetList__EoB4p strong{font-size:.9375rem;font-weight:600}.learner-shell_sheetList__EoB4p small{color:var(--learn-muted);font-size:.8125rem}.learner-shell_sheetList__EoB4p a>svg{flex:none;color:var(--learn-muted)}.learner-shell_sheetAll__ZePVv:focus-visible,.learner-shell_sheetHead__FT35W button:focus-visible,.learner-shell_sheetList__EoB4p a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.learner-shell_sheetAll__ZePVv{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;margin-top:8px;color:var(--brand-text);font-size:.875rem;font-weight:600;text-decoration:none}@keyframes learner-shell_sheet-up__8A6Kn{0%{transform:translateY(100%)}}@keyframes learner-shell_sheet-fade__Fecju{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.learner-shell_mcqSheet__iYmbH,.learner-shell_sheetScrim__OJk8A{animation:none}}.feedback-provider_viewport__3PxXo{position:fixed;inset-inline:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:var(--z-toast,3000);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}@supports (bottom:max(0px,1px)){.feedback-provider_viewport__3PxXo{bottom:calc(max(var(--bottom-chrome, 0px),
          var(--keyboard-inset, 0px),
          env(safe-area-inset-bottom)) + 12px)}}html[data-immersive] .feedback-provider_viewport__3PxXo{bottom:calc(72px + 12px + env(safe-area-inset-bottom))}@media (min-width:1024px){.feedback-provider_viewport__3PxXo{inset-inline:auto 20px;align-items:flex-end}}.feedback-provider_dialogViewport__oUcFX{position:absolute;inset-inline:12px;bottom:calc(var(--dialog-footer, 0px) + 12px);z-index:var(--z-toast,3000);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.feedback-provider_toast__5gUSp{--tone-ink:var(--info-ink);--tone-soft:var(--info-soft);--tone-line:var(--info-line);--tone-solid:var(--info-solid);position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;max-width:390px;padding:16px;overflow:hidden;border:1px solid var(--line-strong);border-radius:var(--radius-lg,16px);background:var(--surface-overlay);color:var(--ink);box-shadow:var(--shadow-md);pointer-events:auto}.feedback-provider_toast__5gUSp[data-tone=success]{--tone-ink:var(--success-ink);--tone-soft:var(--success-soft);--tone-line:var(--success-line);--tone-solid:var(--success-solid)}.feedback-provider_toast__5gUSp[data-tone=warning]{--tone-ink:var(--warning-ink);--tone-soft:var(--warning-soft);--tone-line:var(--warning-line);--tone-solid:var(--warning-solid)}.feedback-provider_toast__5gUSp[data-tone=danger]{--tone-ink:var(--danger-ink);--tone-soft:var(--danger-soft);--tone-line:var(--danger-line);--tone-solid:var(--danger-solid)}.feedback-provider_toast__5gUSp[data-enter]{animation:feedback-provider_toast-enter__YVC3Z var(--dur-base,.2s) var(--ease-enter,ease-out) backwards}.feedback-provider_toast__5gUSp[data-exiting]{animation:feedback-provider_toast-exit__RdxT7 var(--dur-exit,.15s) var(--ease-exit,ease-in) forwards;pointer-events:none}.feedback-provider_toast__5gUSp:after{content:"";position:absolute;inset-inline:0;bottom:0;height:4px;background:var(--tone-solid);transform-origin:left center;animation:feedback-provider_toast-progress__RwltS var(--toast-duration,4s) linear var(--toast-delay,0s) forwards}.feedback-provider_toast__5gUSp[data-cycle="1"]:after{animation-name:feedback-provider_toast-progress-again__1PhP5}.feedback-provider_toast__5gUSp[data-paused]:after{animation-play-state:paused}.feedback-provider_toast__5gUSp[data-persistent]:after{content:none}.feedback-provider_toastIcon__lhRtV{display:grid;flex-shrink:0;place-items:center;width:36px;height:36px;border:1px solid var(--tone-line);border-radius:var(--radius-md,12px);background:var(--tone-soft);color:var(--tone-ink)}.feedback-provider_toastBody__fhs4V{flex:1;min-width:0}.feedback-provider_toastTitle__XLa_0{font-size:var(--text-sm,14px);font-weight:var(--weight-heading,700);line-height:1.43;overflow-wrap:anywhere}.feedback-provider_toastDescription__s3095{margin-top:2px;color:var(--muted);font-size:var(--text-xs,12px);line-height:1.667;overflow-wrap:anywhere}.feedback-provider_toastAction__p2aP6{min-height:36px;margin-top:8px;padding:0 12px;border:1px solid var(--control-border);border-radius:var(--radius-sm,8px);background:transparent;color:var(--ink);font-size:var(--text-sm,14px);font-weight:var(--weight-label,600);cursor:pointer}.feedback-provider_toastAction__p2aP6:hover,.feedback-provider_toastDismiss__sHode:hover{background:var(--surface-raised);color:var(--ink)}.feedback-provider_toastDismiss__sHode{display:grid;flex-shrink:0;place-items:center;width:32px;height:32px;border:0;border-radius:var(--radius-sm,8px);background:transparent;color:var(--muted);cursor:pointer}.feedback-provider_layer__LbCVH{z-index:var(--z-dialog-nested,1300)}.feedback-provider_dialogError__FddzQ{margin-top:16px;padding:10px 12px;border:1px solid var(--danger-line);border-radius:var(--radius-md,12px);background:var(--danger-soft);color:var(--danger-ink);font-size:var(--text-sm,14px);font-weight:var(--weight-label,600);line-height:1.43}.feedback-provider_pendingButton__VQyqk{position:relative}.feedback-provider_pendingButton__VQyqk[aria-busy=true]{cursor:progress}.feedback-provider_pendingButton__VQyqk[aria-busy=true] .feedback-provider_pendingLabel__kZZVj{animation:feedback-provider_pending-hide__D3Mai 1ms var(--delay-pending,.15s) forwards}.feedback-provider_pendingButton__VQyqk[aria-busy=true]:after{content:"";position:absolute;inset:0;width:16px;height:16px;margin:auto;border:2px solid;border-inline-end-color:transparent;border-radius:50%;opacity:0;animation:feedback-provider_pending-show__dg0e3 1ms var(--delay-pending,.15s) forwards,feedback-provider_pending-spin__hPuBA .7s linear var(--delay-pending,.15s) infinite}@media (prefers-reduced-motion:reduce){.feedback-provider_toast__5gUSp:after{content:none}}@keyframes feedback-provider_toast-enter__YVC3Z{0%{opacity:0;transform:translateY(var(--motion-distance,8px))}}@keyframes feedback-provider_toast-exit__RdxT7{to{opacity:0}}@keyframes feedback-provider_toast-progress__RwltS{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes feedback-provider_toast-progress-again__1PhP5{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes feedback-provider_pending-hide__D3Mai{to{opacity:0}}@keyframes feedback-provider_pending-show__dg0e3{to{opacity:1}}@keyframes feedback-provider_pending-spin__hPuBA{to{transform:rotate(1turn)}}.rich-content_root__UCFGz{overflow-wrap:anywhere}.rich-content_root__UCFGz img{max-width:100%;height:auto}.rich-content_root__UCFGz img:not([data-loaded]){min-height:8rem;background:var(--surface-raised)}.rich-content_root__UCFGz img[data-zoom]{cursor:zoom-in}.rich-content_root__UCFGz .rc-scroll{max-width:100%;overflow-x:auto;overflow-wrap:normal;scrollbar-width:thin}.rich-content_root__UCFGz .katex-display[data-overflow=right],.rich-content_root__UCFGz .rc-scroll[data-overflow=right]{-webkit-mask-image:linear-gradient(270deg,transparent,black 32px);mask-image:linear-gradient(270deg,transparent,black 32px)}.rich-content_root__UCFGz .katex-display[data-overflow=left],.rich-content_root__UCFGz .rc-scroll[data-overflow=left]{-webkit-mask-image:linear-gradient(90deg,transparent,black 32px);mask-image:linear-gradient(90deg,transparent,black 32px)}.rich-content_root__UCFGz .katex-display[data-overflow="left right"],.rich-content_root__UCFGz .rc-scroll[data-overflow="left right"]{-webkit-mask-image:linear-gradient(90deg,transparent,black 32px,black calc(100% - 32px),transparent);mask-image:linear-gradient(90deg,transparent,black 32px,black calc(100% - 32px),transparent)}.rich-content_root__UCFGz{--rc-table-line:color-mix(in srgb,var(--control-border) 45%,var(--line))}.rich-content_root__UCFGz .rc-scroll table{display:table;width:auto;max-width:100%;border:1px solid var(--rc-table-line);border-collapse:collapse;border-spacing:0;color:inherit;font-size:inherit;line-height:1.45}.rich-content_root__UCFGz .rc-scroll :is(th,td){padding:8px 12px;border:1px solid var(--rc-table-line);text-align:start;vertical-align:top;overflow-wrap:normal;word-break:normal}.rich-content_root__UCFGz .rc-scroll thead{background:transparent}.rich-content_root__UCFGz .rc-scroll th{background:var(--surface-raised);color:var(--ink);font-size:inherit;font-weight:var(--weight-label);letter-spacing:normal;text-transform:none}.rich-content_root__UCFGz pre{line-height:1.25;overflow-x:auto;white-space:pre;overflow-wrap:normal;word-break:normal}.rich-content_root__UCFGz[data-variant=option]{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-block:2px}.rich-content_root__UCFGz .rc-img-retry{display:inline-flex;align-items:center;justify-content:center;min-height:8rem;max-width:100%;padding:12px 16px;border:1px dashed var(--control-border);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-label);cursor:pointer}.rich-content_root__UCFGz [data-nowrap]{white-space:nowrap}.rich-content_root__UCFGz .katex,.rich-content_root__UCFGz [data-latex-pending]{direction:ltr;unicode-bidi:isolate}.rich-content_root__UCFGz .katex-display{direction:ltr;overflow-x:auto;overflow-y:hidden}.rich-content_mathNote__2JCcF{color:var(--muted);font-size:var(--text-sm)}.rich-content_mathNote__2JCcF button{min-height:var(--hit-min);padding:0 4px;border:0;background:none;color:inherit;font:inherit;font-weight:var(--weight-label);text-decoration:underline;cursor:pointer}.rich-content_zoom__QOiQy{position:fixed;inset:0;z-index:var(--z-dialog-nested,1300);display:grid;place-items:center;padding:16px;background:var(--scrim);animation:rich-content_zoomEnter__Sx4GN var(--dur-base) var(--ease-enter) both}.rich-content_zoomImage__B9akb{max-width:100%;max-height:90vh;max-height:90dvh;-o-object-fit:contain;object-fit:contain}.rich-content_zoomClose__TvYng{position:absolute;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));display:grid;place-items:center;width:var(--hit-min);height:var(--hit-min);border:1px solid var(--line);border-radius:50%;background:var(--surface-overlay);color:var(--ink);cursor:pointer}@keyframes rich-content_zoomEnter__Sx4GN{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.rich-content_zoom__QOiQy{animation:none}}.note-plot_figure__B_ydv{margin:4px auto 0;padding:10px 6px 6px;border:1px solid var(--line);border-radius:12px;background:var(--surface)}.note-plot_canvas__Xpz_R{position:relative;container-type:inline-size;line-height:1}.note-plot_svg__eMX_o{display:block;width:100%;height:auto;overflow:visible}.note-plot_arc__hGLp_,.note-plot_axis__a4W1e,.note-plot_curve__I9Pze,.note-plot_grid__TQC9x,.note-plot_helper__zv1h6,.note-plot_vector__ivz1F{fill:none;stroke-linecap:round;stroke-linejoin:round}.note-plot_vector__ivz1F{stroke:var(--c);stroke-width:3}.note-plot_helper__zv1h6{stroke:var(--c);stroke-width:1.8}.note-plot_curve__I9Pze{stroke:var(--c);stroke-width:2.6}.note-plot_curve__I9Pze[data-dashed],.note-plot_helper__zv1h6[data-dashed],.note-plot_vector__ivz1F[data-dashed]{stroke-dasharray:6 5}.note-plot_arc__hGLp_{stroke:var(--c);stroke-width:2}.note-plot_area__R3GTa{fill:var(--c);fill-opacity:.13;stroke:none}.note-plot_axis__a4W1e{stroke:var(--ink);stroke-width:1.6}.note-plot_grid__TQC9x{stroke:var(--line);stroke-width:1}.note-plot_label__m2lQr{position:absolute;transform:translate(-50%,-50%);font-weight:700;white-space:nowrap;pointer-events:none}.note-plot_label__m2lQr[data-align=left]{transform:translateY(-50%)}.note-plot_label__m2lQr[data-align=right]{transform:translate(-100%,-50%)}.note-plot_label__m2lQr .katex{font-size:1.08em;text-shadow:0 0 3px var(--surface),0 0 3px var(--surface),0 0 2px var(--surface)}.study-coach_coach__Zhjqv{--sc-line:color-mix(in srgb,var(--line) 85%,transparent);--sc-soft:color-mix(in srgb,var(--ink) 4%,var(--surface));--sc-fire:#c94c0a;--sc-fire-soft:color-mix(in srgb,#f97316 12%,var(--surface));--sc-revise:#2563eb;--sc-revise-soft:color-mix(in srgb,#3b82f6 10%,var(--surface));--sc-weak:#be123c;--sc-weak-soft:color-mix(in srgb,#e11d48 9%,var(--surface));margin:0 0 22px}html[data-theme=dark] .study-coach_coach__Zhjqv{--sc-fire:#fb923c;--sc-revise:#e6b296;--sc-weak:#fda4af}.study-coach_heading__0PmPR{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 16px;margin-bottom:12px}.study-coach_eyebrow__fz4Y_{margin:0 0 2px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.08em}.study-coach_heading__0PmPR h2{margin:0;font-size:20px;font-weight:650;letter-spacing:-.01em}.study-coach_links___lCBS{display:flex;flex-wrap:wrap;gap:8px}.study-coach_links___lCBS a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}.study-coach_links___lCBS a:hover{background:var(--sc-soft)}.study-coach_error__37BRv{margin:0 0 10px;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,#ef4444 10%,var(--surface));color:#b91c1c;font-size:14px}html[data-theme=dark] .study-coach_error__37BRv{color:#fca5a5}.study-coach_cards__PwqQq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.study-coach_card__hsMx6{--tone:var(--sc-fire);--tone-soft:var(--sc-fire-soft);display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px;border:1px solid var(--line);border-radius:16px;background:var(--surface);box-shadow:var(--shadow-sm)}.study-coach_card__hsMx6[data-tone=revision]{--tone:var(--sc-revise);--tone-soft:var(--sc-revise-soft)}.study-coach_card__hsMx6[data-tone=weak]{--tone:var(--sc-weak);--tone-soft:var(--sc-weak-soft)}.study-coach_label__zZkTm{display:flex;align-items:center;gap:6px;margin:0;color:var(--tone);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.study-coach_big__W8GbI{display:block;font-size:28px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.study-coach_big__W8GbI small{color:var(--muted);font-size:14px;font-weight:600;letter-spacing:0}.study-coach_sub__O47Rb{margin:0;color:var(--muted);font-size:14px;line-height:1.45}.study-coach_target__AW739{display:flex;align-items:center;gap:14px}.study-coach_target__AW739>div{display:grid;gap:4px;min-width:0}.study-coach_ringWrap__n_FfC{position:relative;display:grid;flex:none;place-items:center}.study-coach_ring__F9XQ3{flex:none;width:76px;height:76px;transform:rotate(-90deg)}.study-coach_ringValue__yrvzm{position:absolute;font-size:16px;font-weight:700;color:var(--tone);font-variant-numeric:tabular-nums}.study-coach_ringFill__mipq8,.study-coach_ringTrack__x6Rva{fill:none;stroke-width:8}.study-coach_ringTrack__x6Rva{stroke:var(--sc-soft)}.study-coach_ringFill__mipq8{stroke:var(--tone);stroke-linecap:round;transition:stroke-dashoffset .5s ease}.study-coach_streak__MwTRI{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:12px;background:var(--tone-soft);font-size:14px;font-weight:600}.study-coach_streak__MwTRI span:first-child{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.study-coach_streak__MwTRI span[data-active]{color:var(--tone)}.study-coach_streak__MwTRI span:last-child{color:var(--muted);font-weight:650}.study-coach_badges__En5g8{display:flex;flex-wrap:wrap;gap:6px}.study-coach_badge__Txnig,.study-coach_nextBadge__4Gs2O{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600}.study-coach_badge__Txnig{background:color-mix(in srgb,#eab308 16%,var(--surface));color:#a16207}html[data-theme=dark] .study-coach_badge__Txnig{color:#fde047}.study-coach_nextBadge__4Gs2O{border:1px dashed var(--sc-line);color:var(--muted)}.study-coach_select__dTdmP{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;color:var(--muted);font-size:14px;font-weight:600}.study-coach_select__dTdmP select{min-height:44px;padding:0 8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-size:14px}.study-coach_facts__GXMT_{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none}.study-coach_facts__GXMT_ li{display:grid;gap:1px;padding:8px;border-radius:12px;background:var(--sc-soft);color:var(--muted);font-size:12px;text-align:center}.study-coach_facts__GXMT_ b{color:var(--ink);font-size:1rem}.study-coach_calm__d0wWp{display:flex;align-items:flex-start;gap:6px;margin:auto 0 0;color:var(--muted);font-size:14px;line-height:1.4}.study-coach_topics__mhPu6{display:grid;gap:6px;margin:0;padding:0;list-style:none}.study-coach_topics__mhPu6 li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:12px;background:var(--sc-soft)}.study-coach_topics__mhPu6 span{display:grid;min-width:0}.study-coach_topics__mhPu6 small,.study-coach_topics__mhPu6 strong{overflow-wrap:anywhere}.study-coach_topics__mhPu6 strong{font-size:14px}.study-coach_topics__mhPu6 small{color:var(--muted);font-size:12px}.study-coach_topics__mhPu6 b{flex:none;padding:2px 8px;border-radius:999px;background:color-mix(in srgb,#f59e0b 16%,var(--surface));color:#b45309;font-size:12px}.study-coach_topics__mhPu6 b[data-low]{background:var(--tone-soft);color:var(--tone)}.study-coach_primary__8Fn9e,.study-coach_secondary__VLYmU{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;margin-top:auto;padding:0 16px;border-radius:8px;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.study-coach_primary__8Fn9e{border:0;background:var(--tone);color:#fff}html[data-theme=dark] .study-coach_primary__8Fn9e{color:#0d1023}.study-coach_primary__8Fn9e:disabled{opacity:.6;cursor:wait}.study-coach_secondary__VLYmU{border:1px solid var(--line);background:var(--surface);color:var(--ink)}.study-coach_links___lCBS a:hover,.study-coach_secondary__VLYmU:hover{border-color:var(--line-strong);background:var(--surface-raised)}.study-coach_links___lCBS a:focus-visible,.study-coach_primary__8Fn9e:focus-visible,.study-coach_secondary__VLYmU:focus-visible,.study-coach_select__dTdmP select:focus-visible{outline:3px solid color-mix(in srgb,var(--brand) 40%,transparent);outline-offset:2px}.study-coach_spin__uMYn9{animation:study-coach_spin__uMYn9 .9s linear infinite}@keyframes study-coach_spin__uMYn9{to{transform:rotate(1turn)}}@media (max-width:1100px){.study-coach_cards__PwqQq{grid-template-columns:repeat(2,minmax(0,1fr))}.study-coach_card__hsMx6[data-tone=target]{grid-column:1/-1}}@media (max-width:640px){.study-coach_cards__PwqQq{grid-template-columns:1fr}.study-coach_heading__0PmPR h2{font-size:20px}}@media (prefers-reduced-motion:reduce){.study-coach_ringFill__mipq8,.study-coach_spin__uMYn9{transition:none;animation:none}}