.PWhpBa_rail{min-width:0}.PWhpBa_toggle{align-items:center;gap:var(--space-2);width:100%;min-height:2.75rem;padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);color:var(--text);text-align:left;background:var(--bg);border:0;border-bottom:1px solid var(--border);cursor:pointer;font-weight:600;display:flex}.PWhpBa_toggle[aria-expanded=true]{background:var(--surface-subtle)}.PWhpBa_menuIcon{color:var(--text-muted);flex:none}.PWhpBa_backdrop{z-index:var(--z-drawer);background:#0a0c1080;position:fixed;inset:0}.PWhpBa_head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.PWhpBa_courseLink{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text);font-weight:700;text-decoration:none}.PWhpBa_courseLink:hover{color:var(--accent)}.PWhpBa_close{width:2rem;height:2rem;color:var(--text-muted);border-radius:var(--radius);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.PWhpBa_close:hover{color:var(--text);background:var(--surface-hover)}.PWhpBa_overall{margin:var(--space-1) 0 var(--space-4);min-height:2.1rem;font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.PWhpBa_overallFigure{font-family:var(--font-mono);color:var(--text);font-weight:700}.PWhpBa_bar{height:3px;margin-top:var(--space-2);background:var(--border);border-radius:2px;display:block;overflow:hidden}.PWhpBa_bar>span{background:var(--accent);height:100%;display:block}.PWhpBa_nav{min-width:0}.PWhpBa_lessons{margin:0;padding:0;list-style:none}.PWhpBa_chapterKicker{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--accent);margin:0;font-weight:700}.PWhpBa_chapterTitle{margin:var(--space-0) 0 var(--space-1);font-size:var(--text-md);letter-spacing:-.005em;line-height:1.3}.PWhpBa_chapterTitle a{color:var(--text);text-decoration:none}.PWhpBa_chapterTitle a:hover{color:var(--accent);text-decoration:underline}.PWhpBa_chapterTitle a[aria-current=page]{box-shadow:inset 3px 0 0 var(--accent);padding-left:var(--space-2)}.PWhpBa_chapterMeta{margin:0 0 var(--space-3);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums}.PWhpBa_chapterMeta[data-complete=true]{color:var(--success);font-weight:700}.PWhpBa_around{gap:var(--space-1);margin:var(--space-4) 0 0;padding:var(--space-3) 0 0;border-top:1px solid var(--border);font-size:var(--text-sm);list-style:none;display:grid}.PWhpBa_around a{padding:var(--space-1) var(--space-1);color:var(--text-muted);border-radius:var(--radius-sm);line-height:1.35;text-decoration:none;display:block}.PWhpBa_around a:hover{color:var(--text);background:var(--surface-hover)}.PWhpBa_lessons{margin:0 0 var(--space-2);padding-left:.9rem;position:relative}.PWhpBa_lessons:before{content:"";background:var(--border);width:1px;position:absolute;top:.2rem;bottom:.2rem;left:0}.PWhpBa_lesson{column-gap:var(--space-2);padding:var(--space-1) .4rem var(--space-1) .35rem;color:var(--text-muted);font-size:var(--text-sm);border-radius:var(--radius-sm);grid-template-columns:1rem minmax(0,1fr);align-items:start;line-height:1.35;text-decoration:none;display:grid;position:relative}.PWhpBa_lesson:hover{color:var(--text);background:var(--surface-hover)}.PWhpBa_lesson[aria-current=page]{color:var(--text);background:var(--accent-soft);font-weight:600}.PWhpBa_lesson[aria-current=page]:before{content:"";background:var(--accent);border-radius:2px;width:3px;position:absolute;top:.35rem;bottom:.35rem;left:-.9rem}.PWhpBa_glyph{width:.9rem;height:.9rem;margin-top:var(--space-1);border:1.5px solid var(--border-strong);transition:border-color var(--motion-base) ease-out, background-color var(--motion-base) ease-out;border-radius:50%;position:relative}.PWhpBa_lesson[data-state=current] .PWhpBa_glyph{border-color:var(--accent)}.PWhpBa_lesson[data-state=current] .PWhpBa_glyph:after{content:"";background:var(--accent);border-radius:50%;position:absolute;inset:2px}.PWhpBa_lesson[data-state=done] .PWhpBa_glyph,.PWhpBa_lesson[data-state=current-done] .PWhpBa_glyph{background:var(--success);border-color:var(--success)}.PWhpBa_lesson[data-state=current-done] .PWhpBa_glyph{box-shadow:0 0 0 2px var(--accent-soft), 0 0 0 3.5px var(--accent)}.PWhpBa_lesson[data-state=done] .PWhpBa_glyph:after,.PWhpBa_lesson[data-state=current-done] .PWhpBa_glyph:after{content:"";border-right:1.8px solid var(--bg);border-bottom:1.8px solid var(--bg);width:.2rem;height:.42rem;position:absolute;top:.04rem;left:.2rem;transform:rotate(45deg)}@media (max-width:63.99rem){.PWhpBa_close{flex:none;width:2.75rem;height:2.75rem}.PWhpBa_courseLink,.PWhpBa_chapterTitle a,.PWhpBa_around a{align-items:center;gap:var(--space-1);min-height:2.75rem;display:flex}.PWhpBa_lesson{align-items:center;min-height:2.75rem}.PWhpBa_rail{z-index:var(--z-scrim);position:relative}.PWhpBa_rail[data-open=true]{z-index:var(--z-drawer)}.PWhpBa_panel{z-index:var(--z-drawer-panel);width:min(21rem,88vw);padding:var(--space-4) var(--space-3) var(--space-5);overscroll-behavior:contain;background:var(--bg);border-right:1px solid var(--border-strong);visibility:hidden;transition:transform .2s,visibility 0s linear .2s;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.PWhpBa_panel[data-open=true]{visibility:visible;transition-delay:0s;transform:none}}@media (min-width:64rem){.PWhpBa_toggle,.PWhpBa_close,.PWhpBa_backdrop{display:none}.PWhpBa_rail{top:var(--header-h);align-self:start;position:sticky}.PWhpBa_panel{height:calc(100dvh - var(--header-h));padding:var(--space-5) var(--space-3) var(--space-6) var(--space-4);border-right:1px solid var(--border);scrollbar-width:thin;overflow-y:auto}}
._9XWuW_shell{grid-template-columns:minmax(0,1fr);max-width:100rem;margin:0 auto;display:grid}._9XWuW_content{min-width:0;padding:var(--space-4) var(--space-4) var(--space-7)}@media print{._9XWuW_shell{max-width:none;display:block}._9XWuW_content{padding:0}}@media (min-width:64rem){._9XWuW_shell{grid-template-columns:var(--rail-w) minmax(0, 1fr);align-items:start}._9XWuW_content{padding:var(--space-5) var(--space-6) var(--space-7)}}
.FNAv_q_page{gap:var(--space-4);max-width:var(--measure);padding:var(--space-5) var(--space-4);opacity:0;animation:.2s .25s forwards FNAv_q_appear;display:grid}.FNAv_q_kicker,.FNAv_q_title,.FNAv_q_steps,.FNAv_q_lines span{background:var(--surface-subtle);border-radius:var(--radius-sm);display:block}.FNAv_q_kicker{width:7rem;height:.8rem}.FNAv_q_title{width:min(28rem,90%);height:2rem}.FNAv_q_steps{width:100%;height:2.2rem;margin-top:var(--space-2)}.FNAv_q_lines{gap:var(--space-3);margin-top:var(--space-4);display:grid}.FNAv_q_lines span{height:.9rem}.FNAv_q_lines span:nth-child(2){width:92%}.FNAv_q_lines span:nth-child(3){width:97%}.FNAv_q_lines span:nth-child(4){width:84%}.FNAv_q_lines span:nth-child(5){width:60%}@keyframes FNAv_q_appear{to{opacity:1}}@media (prefers-reduced-motion:reduce){.FNAv_q_page{animation-duration:.01ms}}
