.learning-shell_shell__Mh_35{--surface:#fff;--surface-raised:#fff;--page-bg:#f7f9fa;--bg:#f7f9fa;--text:#163347;--muted:#617788;--line:#dfe7ed;background:var(--page-bg);color:var(--text);min-height:calc(100dvh - var(--preview-banner,0px))}.learning-shell_header__SVuVu{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 28px;height:76px;border-bottom:1px solid var(--line);background:var(--surface);position:sticky;top:var(--preview-banner,0);z-index:30}.learning-shell_brandGroup__ZTO_L{display:flex;align-items:center;gap:18px}.learning-shell_brand__nSvUl{display:flex;align-items:center;gap:9px;text-decoration:none;font-size:19px;font-weight:650;letter-spacing:-.5px}.learning-shell_brand__nSvUl small{display:block;font-size:10px;letter-spacing:.25px;color:var(--muted);font-weight:400}.learning-shell_toggle__iDaJ3{padding:8px;border-radius:7px;color:var(--muted);cursor:pointer}.learning-shell_toggle__iDaJ3:hover{background:var(--bg)}.learning-shell_layout__mNkyT{display:grid;grid-template-columns:252px minmax(0,1fr);max-width:1800px;margin:auto}.learning-shell_collapsed__kJ__P .learning-shell_layout__mNkyT{grid-template-columns:minmax(0,1fr)}.learning-shell_rail___0UGL{padding:28px 16px;background:var(--surface);border-right:1px solid var(--line);position:sticky;top:calc(76px + var(--preview-banner,0px));max-height:calc(100dvh - 76px - var(--preview-banner,0px));overflow-y:auto;align-self:start;height:calc(100dvh - 76px - var(--preview-banner,0px))}.learning-shell_rail___0UGL[hidden]{display:none}.learning-shell_railHeading__bRJ3l{font-size:10px;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);font-weight:650;display:block;margin:0 12px 10px}.learning-shell_links__nlkw6{display:flex;flex-direction:column;gap:3px;margin-bottom:24px}.learning-shell_links__nlkw6>a,.learning-shell_links__nlkw6>button{display:flex;align-items:center;gap:11px;text-decoration:none;padding:11px 12px;border-radius:7px;font-size:13px;text-align:left;cursor:pointer;color:var(--muted)}.learning-shell_links__nlkw6>[aria-current]{color:var(--text);background:#fff1ce;font-weight:650}.learning-shell_links__nlkw6>a:hover,.learning-shell_links__nlkw6>button:hover{background:#f3f6f8}.learning-shell_references__maMhm{border-top:1px solid var(--line);padding-top:20px;margin-top:24px;margin-bottom:24px}.learning-shell_references__maMhm nav{display:flex;flex-direction:column;align-items:stretch;gap:3px}.learning-shell_references__maMhm nav>button{background:transparent;border:0;text-align:left;padding:11px 12px;color:var(--muted);font-size:13px}.learning-shell_content__m7SpT{min-width:0;padding:32px clamp(20px,3vw,48px) 70px}.learning-shell_content__m7SpT>div,.learning-shell_content__m7SpT>main{max-width:1100px;margin:auto;padding:0}.learning-shell_skip__iPSzF{position:fixed;top:-100px;left:16px;background:#fff;padding:12px;z-index:100}.learning-shell_skip__iPSzF:focus{top:10px}.learning-shell_shell__Mh_35 a:focus-visible,.learning-shell_shell__Mh_35 button:focus-visible{outline:2px solid #b78110;outline-offset:3px}.learning-shell_content__m7SpT [hidden]{display:none!important}[data-theme=dark] .learning-shell_shell__Mh_35{--surface:#153043;--surface-raised:#173447;--page-bg:#102533;--bg:#102533;--text:#edf4f8;--muted:#abc0cd;--line:#2d4859}@media(max-width:900px){.learning-shell_layout__mNkyT{grid-template-columns:220px minmax(0,1fr)}.learning-shell_content__m7SpT{padding:24px 20px}.learning-shell_header__SVuVu{padding:0 20px}}@media(max-width:700px){.learning-shell_layout__mNkyT{display:block}.learning-shell_header__SVuVu{padding:0 12px;height:68px;gap:8px}.learning-shell_brandGroup__ZTO_L{gap:6px}.learning-shell_brand__nSvUl>span{display:none}.learning-shell_rail___0UGL{position:fixed;top:calc(68px + var(--preview-banner,0px));left:0;width:252px;z-index:25;height:calc(100dvh - 68px - var(--preview-banner,0px));max-height:calc(100dvh - 68px - var(--preview-banner,0px));box-shadow:12px 0 40px #10253320}.learning-shell_content__m7SpT{padding:24px 16px}.learning-shell_shell__Mh_35:not(.learning-shell_collapsed__kJ__P) .learning-shell_content__m7SpT{opacity:.45;pointer-events:none}}