.UnitProgress_lessons__rzuMU{--track-empty:rgb(var(--home-ink)/.1);--track-answered:rgb(var(--home-ink)/.72);--done:rgb(var(--home-correct));--rail:rgb(var(--home-ink)/.13);--row-surface:rgb(var(--home-paper));--row-hover:rgb(var(--home-field));--title-hover:color-mix(in srgb,var(--subject-color) 80%,rgb(var(--home-ink)));list-style:none;margin:0;padding:0}.UnitProgress_row__uXanX{container-type:inline-size;border-top:1px solid var(--fg-border)}.UnitProgress_row__uXanX:last-child{border-bottom:1px solid var(--fg-border)}.UnitProgress_rowGrid__wdTlb{display:grid;grid-template-columns:minmax(0,1fr) 112px auto;grid-template-areas:"link status toggle" "panel panel panel";align-items:center;column-gap:12px;padding:4px 6px 4px 0}.UnitProgress_rowLink__UMBvU{grid-area:link;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;min-height:56px;padding:10px 8px;border-radius:12px;color:var(--fg-ink);text-decoration:none;transition:background-color .18s}.UnitProgress_rowLink__UMBvU:hover{background:var(--row-hover)}.UnitProgress_rowLink__UMBvU:active{background:rgb(var(--home-ink)/.07)}.UnitProgress_rowLink__UMBvU:focus-visible{outline:2px solid var(--subject-color);outline-offset:-2px}.UnitProgress_number__PFdJP{font:400 22px/1 var(--fg-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--subject-color)}.UnitProgress_title__OlIN0{min-width:0;font-size:var(--type-read);line-height:1.35;text-wrap:pretty;transition:color .18s}.UnitProgress_rowLink__UMBvU:hover .UnitProgress_title__OlIN0{color:var(--title-hover)}.UnitProgress_title__OlIN0 mark{background:color-mix(in srgb,var(--subject-soft) 80%,var(--subject-color) 20%);color:inherit;font-weight:600;border-radius:3px;padding:0 1px}.UnitProgress_row__uXanX[data-next]{padding-block:8px;border-top-color:transparent}.UnitProgress_row__uXanX[data-next]+.UnitProgress_row__uXanX{border-top-color:transparent}.UnitProgress_row__uXanX[data-next]:last-child{border-bottom-color:transparent}.UnitProgress_row__uXanX[data-next]>.UnitProgress_rowGrid__wdTlb{--row-surface:rgb(var(--home-field));--row-hover:rgb(var(--home-raised));padding-right:10px;border-radius:16px;background:var(--row-surface)}.UnitProgress_row__uXanX[data-next] .UnitProgress_rowLink__UMBvU{align-items:start}.UnitProgress_row__uXanX[data-next] .UnitProgress_rowLink__UMBvU:active,.UnitProgress_row__uXanX[data-next] .UnitProgress_rowLink__UMBvU:hover{background:none}.UnitProgress_row__uXanX[data-next] .UnitProgress_number__PFdJP{padding-top:1px}.UnitProgress_resume__BbvlV{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px}.UnitProgress_resumeAction__0PgE1{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 13px 0 15px;border:1px solid rgb(var(--home-ink)/.24);border-radius:999px;background:rgb(var(--home-raised));color:var(--fg-ink);font-size:var(--type-label);font-weight:600;animation:UnitProgress_next-glow__L7TUI 2.6s var(--ease) infinite;white-space:nowrap;flex-shrink:0;transition:background-color .18s,border-color .18s,color .18s}.UnitProgress_rowLink__UMBvU:hover .UnitProgress_resumeAction__0PgE1{border-color:rgb(var(--home-solid));background:rgb(var(--home-solid));color:rgb(var(--home-on-solid))}.UnitProgress_rowLink__UMBvU:active .UnitProgress_resumeAction__0PgE1{background:rgb(var(--home-solid)/.84)}.UnitProgress_resumeAt__mifWC{flex:1 1 14em;min-width:0;font-size:var(--type-label);line-height:1.4;color:var(--fg-muted);text-wrap:pretty}.UnitProgress_status__jRrOP{grid-area:status;display:flex;justify-content:flex-start;min-width:0}.UnitProgress_toggle__sY4dy{grid-area:toggle;justify-self:end;display:inline-flex;align-items:center;gap:14px;min-height:44px;padding:6px 2px 6px 10px;border-radius:999px;color:var(--fg-muted);font-size:var(--type-label);white-space:nowrap;transition:color .18s}.UnitProgress_toggle__sY4dy:hover,.UnitProgress_toggle__sY4dy[aria-expanded=true]{color:var(--fg-ink)}.UnitProgress_toggle__sY4dy:focus-visible{outline:2px solid var(--subject-color);outline-offset:2px}.UnitProgress_toggleText__d_Ec_{min-width:5.6em;text-align:right;font-variant-numeric:tabular-nums}.UnitProgress_toggle__sY4dy[data-waiting]{visibility:hidden}button.UnitProgress_toggle__sY4dy{animation:UnitProgress_toggle-in__Y_36u .2s ease-out}@keyframes UnitProgress_toggle-in__Y_36u{0%{opacity:0}}.UnitProgress_chevron__JDjWV{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;border:1px solid rgb(var(--home-ink)/.16);border-radius:50%;background:var(--row-surface);color:var(--fg-ink);transition:background-color .18s,border-color .18s,color .18s}.UnitProgress_chevron__JDjWV svg{transition:transform .22s var(--ease)}.UnitProgress_toggle__sY4dy:hover .UnitProgress_chevron__JDjWV{border-color:rgb(var(--home-ink)/.36);background:var(--row-hover)}.UnitProgress_toggle__sY4dy:active .UnitProgress_chevron__JDjWV{background:rgb(var(--home-ink)/.09)}.UnitProgress_toggle__sY4dy[aria-expanded=true] .UnitProgress_chevron__JDjWV{border-color:var(--subject-color);background:var(--subject-color);color:rgb(var(--home-on-fill))}.UnitProgress_toggle__sY4dy[aria-expanded=true] .UnitProgress_chevron__JDjWV svg{transform:rotate(180deg)}.UnitProgress_track__alg4z{display:flex;flex:0 1 132px;gap:3px;min-width:48px}.UnitProgress_track__alg4z>span{flex:1 1 0;min-width:4px;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--segment-fill,var(--track-answered)) var(--fill,0),var(--segment-empty,var(--track-empty)) 0)}.UnitProgress_track__alg4z>[data-state=done]{background:var(--done)}.UnitProgress_track__alg4z>[data-state=here]{--segment-fill:var(--fg-ink);--segment-empty:color-mix(in srgb,var(--fg-ink) 22%,transparent)}.UnitProgress_track__alg4z>[data-role=practice]{flex-grow:2.4;margin-left:5px}.UnitProgress_panel__sC8lb{grid-area:panel;padding:0 0 12px 6px;animation:UnitProgress_appear__Ijvz_ .22s ease-out both}.UnitProgress_sections__tcdvB{list-style:none;margin:0;padding:0}.UnitProgress_sections__tcdvB>li{position:relative}.UnitProgress_sections__tcdvB>li:not(:last-child):before{content:"";position:absolute;z-index:1;left:12px;top:20px;bottom:-20px;width:2px;border-radius:1px;background:var(--rail);pointer-events:none}.UnitProgress_sections__tcdvB>li[data-run]:before{background:var(--done)}.UnitProgress_section__LJfYX{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:start;padding:9px 14px 9px 2px;border-radius:12px;color:var(--fg-ink);font-size:15px;line-height:22px;text-decoration:none;transition:background-color .18s}.UnitProgress_section__LJfYX:hover{background:var(--row-hover)}.UnitProgress_section__LJfYX:active{background:rgb(var(--home-ink)/.07)}.UnitProgress_section__LJfYX:focus-visible{outline:2px solid var(--subject-color);outline-offset:-2px}.UnitProgress_sectionText__unDoi{display:grid;gap:2px;min-width:0}.UnitProgress_sectionTitle__r98d3{text-wrap:pretty;transition:color .18s}.UnitProgress_section__LJfYX:hover .UnitProgress_sectionTitle__r98d3{color:var(--title-hover)}.UnitProgress_sectionGoal__99qC6{font-size:var(--type-label);line-height:1.45;color:var(--fg-muted);text-wrap:pretty}.UnitProgress_sectionNote__TDN3A{margin-left:16px;font-size:var(--type-label);color:var(--fg-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.UnitProgress_sectionGo__6tPEV{margin:3px 0 0 10px;color:var(--subject-color);opacity:0;transition:opacity .18s}.UnitProgress_section__LJfYX:focus-visible .UnitProgress_sectionGo__6tPEV,.UnitProgress_section__LJfYX:hover .UnitProgress_sectionGo__6tPEV{opacity:1}@media (hover:none){.UnitProgress_sectionGo__6tPEV{display:none}.UnitProgress_section__LJfYX{padding-right:10px}}.UnitProgress_node__vwxGo{position:relative;z-index:2;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--row-surface);box-shadow:inset 0 0 0 2px rgb(var(--home-ink)/.2);color:rgb(var(--home-ink)/.62)}.UnitProgress_node__vwxGo[data-kind=icon]{box-shadow:inset 0 0 0 1px rgb(var(--home-ink)/.18)}[data-state=done]>.UnitProgress_section__LJfYX .UnitProgress_node__vwxGo{background:var(--done);box-shadow:none;color:rgb(var(--home-on-fill))}[data-state=partial]>.UnitProgress_section__LJfYX .UnitProgress_node__vwxGo{background:radial-gradient(closest-side,var(--row-surface) 58%,transparent 61%),conic-gradient(var(--track-answered) var(--fill,0),rgb(var(--home-ink)/.16) 0);box-shadow:none}[data-state=here]>.UnitProgress_section__LJfYX .UnitProgress_node__vwxGo{box-shadow:inset 0 0 0 2px var(--fg-ink),0 0 0 4px color-mix(in srgb,var(--fg-ink) 12%,transparent)}[data-state=here]>.UnitProgress_section__LJfYX .UnitProgress_node__vwxGo:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--fg-ink)}[data-state=here] .UnitProgress_sectionTitle__r98d3{font-weight:600}.UnitProgress_levelStep__EPAEx{margin:6px 14px 0 52px;font-size:var(--type-label);line-height:1.5;color:var(--fg-muted)}.UnitProgress_standing__Q6oom{margin:8px 0 24px}.UnitProgress_standingLabel__56p9_{margin:0 0 10px;font-size:var(--type-label);color:var(--fg-muted)}.UnitProgress_standingCounts__6yDEx ul{display:grid;grid-template-columns:repeat(2,max-content);gap:12px 40px;list-style:none;margin:0;padding:0}.UnitProgress_standingCounts__6yDEx li{display:flex;align-items:center;gap:12px}.UnitProgress_standingCounts__6yDEx strong{font:400 36px/1 var(--fg-serif);font-variant-numeric:lining-nums tabular-nums;color:var(--fg-ink)}.UnitProgress_unitTest__Q0qLD{display:grid;grid-template-columns:124px minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:40px;padding:18px 26px 18px 18px;border:1px solid var(--fg-border);border-radius:18px;background:rgb(var(--home-raised));color:var(--fg-ink);text-decoration:none;box-shadow:var(--card-shadow);transition:border-color .18s,box-shadow .18s}.UnitProgress_unitTest__Q0qLD:hover{border-color:color-mix(in srgb,var(--subject-color) 45%,var(--fg-border))}.UnitProgress_unitTest__Q0qLD:focus-visible{outline:2px solid var(--subject-color);outline-offset:3px}.UnitProgress_unitTestArt__9wEM0{display:block;width:124px}.UnitProgress_unitTestArt__9wEM0 svg{display:block;width:100%;height:auto}.UnitProgress_unitTestBody__wPn7I{display:grid;gap:6px;min-width:0}.UnitProgress_unitTestTitle__t4Kcj{font:400 28px/1.15 var(--fg-serif);font-variant-numeric:lining-nums;letter-spacing:-.015em}.UnitProgress_unitTestFacts__5_luG{display:flex;align-items:baseline;gap:6px;font-size:var(--type-label);color:var(--fg-muted)}.UnitProgress_unitTestFacts__5_luG strong{font:400 26px/1 var(--fg-serif);font-variant-numeric:lining-nums;color:var(--fg-ink)}.UnitProgress_unitTestAction__uIO2C{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid var(--subject-color);border-radius:999px;color:var(--subject-color);font-size:var(--type-label);font-weight:600;white-space:nowrap;transition:background-color .18s}.UnitProgress_unitTest__Q0qLD:hover .UnitProgress_unitTestAction__uIO2C{background:var(--subject-soft)}.UnitProgress_unitTest__Q0qLD[data-next] .UnitProgress_unitTestAction__uIO2C{animation:UnitProgress_next-glow__L7TUI 2.6s var(--ease) infinite}@keyframes UnitProgress_next-glow__L7TUI{50%{box-shadow:0 0 0 5px rgb(var(--home-ink)/.08)}}@keyframes UnitProgress_appear__Ijvz_{0%{opacity:0}}@container (max-width: 760px){.UnitProgress_rowGrid__wdTlb{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"link status" "toggle toggle" "panel panel";column-gap:8px}.UnitProgress_rowLink__UMBvU{min-height:0;padding:10px 8px 2px}.UnitProgress_toggle__sY4dy{justify-self:stretch;min-height:40px;margin:0 0 4px 52px;padding:4px 0}.UnitProgress_toggleText__d_Ec_{min-width:0;text-align:left}.UnitProgress_toggle__sY4dy .UnitProgress_chevron__JDjWV{margin-left:auto}.UnitProgress_status__jRrOP{padding-right:8px}.UnitProgress_toggle__sY4dy[data-waiting]{display:none}}@media (max-width:640px){.UnitProgress_standingCounts__6yDEx strong{font-size:30px}.UnitProgress_unitTest__Q0qLD{grid-template-columns:1fr;gap:16px;padding:20px}.UnitProgress_unitTestArt__9wEM0{width:112px}.UnitProgress_unitTestAction__uIO2C{justify-self:start}}@media (prefers-reduced-motion:reduce){.UnitProgress_panel__sC8lb,.UnitProgress_resumeAction__0PgE1,.UnitProgress_unitTest__Q0qLD[data-next] .UnitProgress_unitTestAction__uIO2C,button.UnitProgress_toggle__sY4dy{animation:none}.UnitProgress_chevron__JDjWV svg{transition:none}}.UnitProgress_row__uXanX[data-curating] .UnitProgress_status__jRrOP,.UnitProgress_row__uXanX[data-curating] .UnitProgress_toggle__sY4dy{display:none}.UnitProgress_curationControl__ZQ_J6{grid-area:status;justify-self:end}.UnitProgress_row__uXanX[data-curation-hidden] .UnitProgress_rowLink__UMBvU{opacity:.45;transition:opacity .3s}.LessonPractice_chooser__nDSUx{--bb-blue:light-dark(#2d4fd8,#8ea8ff);--bb-blue-deep:#18298a;--bb-blue-hover:#2442bd;--bb-blue-soft:light-dark(#edf1fe,#1b2341);--practice-ink:var(--fg-ink,#1a1c18);--practice-muted:var(--fg-muted,#65675f);--practice-border:var(--fg-border,#e2e4e8);--practice-soft:var(--fg-soft,#f1f3f5);--practice-ease:cubic-bezier(.2,.8,.2,1);--practice-spring:cubic-bezier(.34,1.4,.64,1);margin:28px 0 8px;display:grid;gap:16px;animation:LessonPractice_practice-rise__7wICa .45s var(--practice-ease) both}.LessonPractice_chooser__nDSUx[data-guided-fitted]{margin-block:8px 0}.LessonPractice_chooser__nDSUx[data-guided-fitted] .LessonPractice_art__6DOTF{height:clamp(0px,(var(--guided-fit-h) - 560px) * 100,212px);padding-block:clamp(0px,(var(--guided-fit-h) - 560px) * 100,22px) 0;border-bottom-width:clamp(0px,(var(--guided-fit-h) - 560px) * 100,1px)}.LessonPractice_head__qIFOA{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px}.LessonPractice_count__LGOmU{display:flex;align-items:baseline;gap:10px;margin:0;color:var(--practice-muted);font:var(--type-read)/1.4 var(--font-sans),sans-serif}.LessonPractice_count__LGOmU strong{color:var(--practice-ink);font:400 var(--type-title)/1 var(--font-serif),Georgia,serif;letter-spacing:-.02em;font-variant-numeric:lining-nums tabular-nums}.LessonPractice_status__05Kmu{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;background:var(--bb-blue-soft);color:var(--bb-blue);font:600 var(--type-label)/1.2 var(--font-sans),sans-serif}.LessonPractice_options__KcKa8{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:16px}.LessonPractice_option__WF_Qp{display:grid;grid-template-rows:auto 1fr;min-width:0;padding:0;overflow:hidden;border:1px solid var(--practice-border);border-radius:20px;background:rgb(var(--home-raised));color:var(--practice-ink);text-align:left;font:inherit;cursor:pointer;box-shadow:0 1px 2px rgb(var(--home-shadow)/.04);transition:transform .22s var(--practice-ease),box-shadow .25s var(--practice-ease),border-color .2s var(--practice-ease)}.LessonPractice_option__WF_Qp:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgb(var(--home-shadow)/.04),0 22px 44px -24px rgb(var(--home-shadow)/.32)}.LessonPractice_option__WF_Qp:active{transform:translateY(-1px) scale(.992)}.LessonPractice_option__WF_Qp:focus-visible{outline:2px solid var(--bb-blue);outline-offset:3px}.LessonPractice_bluebook__cMznh:hover{border-color:color-mix(in srgb,var(--bb-blue) 55%,var(--practice-border))}.LessonPractice_here__tr2vP:hover{border-color:color-mix(in srgb,var(--practice-ink) 45%,var(--practice-border))}.LessonPractice_art__6DOTF{position:relative;display:grid;place-items:end center;height:212px;padding:22px 26px 0;overflow:hidden;isolation:isolate}.LessonPractice_bluebook__cMznh .LessonPractice_art__6DOTF{background:radial-gradient(110% 90% at 0 0,rgb(255 255 255/.16) 0,transparent 55%),linear-gradient(155deg,#2946cc 0,var(--bb-blue-deep) 100%)}.LessonPractice_bluebook__cMznh .LessonPractice_art__6DOTF:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgb(255 255 255/.09) 1px,transparent 0),linear-gradient(90deg,rgb(255 255 255/.09) 1px,transparent 0);background-size:24px 24px;-webkit-mask-image:linear-gradient(170deg,transparent 5%,#000 60%);mask-image:linear-gradient(170deg,transparent 5%,#000 60%)}.LessonPractice_here__tr2vP .LessonPractice_art__6DOTF{background:var(--practice-soft)}.LessonPractice_art__6DOTF svg{display:block;width:100%;max-width:340px;height:auto;margin-bottom:-24px;filter:drop-shadow(0 18px 24px rgb(10 16 40/.28));transition:transform .45s var(--practice-spring)}.LessonPractice_here__tr2vP .LessonPractice_art__6DOTF svg{filter:drop-shadow(0 14px 20px rgb(var(--home-shadow)/.12))}.LessonPractice_bluebook__cMznh:hover .LessonPractice_art__6DOTF svg{transform:translateY(-6px) rotate(-1deg)}.LessonPractice_here__tr2vP:hover .LessonPractice_art__6DOTF svg{transform:translateY(-5px)}.LessonPractice_optionBody__c6MdM{display:grid;align-content:start;gap:10px;padding:22px 24px 24px;position:relative;background:rgb(var(--home-raised))}.LessonPractice_optionTitle__uwzUa{font:var(--lesson-heading);font-variant-numeric:lining-nums;color:var(--practice-ink)}.LessonPractice_optionText__e8edt{color:var(--practice-muted);font:var(--type-read)/1.55 var(--font-sans),sans-serif}.LessonPractice_features__3fq52{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.LessonPractice_features__3fq52>span{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px 0 9px;border-radius:999px;background:var(--practice-soft);color:var(--practice-ink);font:500 var(--type-label)/1 var(--font-sans),sans-serif}.LessonPractice_features__3fq52 svg{color:var(--bb-blue)}.LessonPractice_cta__xC04_{justify-self:start;display:inline-flex;align-items:center;gap:10px;height:46px;margin-top:10px;padding:0 20px;border-radius:999px;font:600 var(--type-label)/1 var(--font-sans),sans-serif;transition:background-color .2s var(--practice-ease),color .2s var(--practice-ease),box-shadow .2s var(--practice-ease)}.LessonPractice_cta__xC04_ svg{transition:transform .25s var(--practice-spring)}.LessonPractice_ctaPrimary__lTbDy{background:var(--bb-blue);color:#fff;box-shadow:0 8px 18px -10px var(--bb-blue)}.LessonPractice_bluebook__cMznh:hover .LessonPractice_ctaPrimary__lTbDy{background:var(--bb-blue-hover)}.LessonPractice_bluebook__cMznh:hover .LessonPractice_ctaPrimary__lTbDy svg{transform:translateX(4px)}.LessonPractice_ctaQuiet___F2Gx{border:1.5px solid var(--practice-ink);color:var(--practice-ink)}.LessonPractice_here__tr2vP:hover .LessonPractice_ctaQuiet___F2Gx{background:var(--practice-ink);color:#fff}.LessonPractice_here__tr2vP:hover .LessonPractice_ctaQuiet___F2Gx svg{transform:translateY(3px)}.LessonPractice_frame__r8PtS{fill:light-dark(#e7eaef,#282c35);stroke:light-dark(#d6dae1,#3e434e);stroke-width:1}.LessonPractice_screen__XbbuQ{fill:light-dark(#fff,#15181e)}.LessonPractice_ink__YfUn9{fill:light-dark(#1b1f2a,#eef0f4)}.LessonPractice_inkSoft__qHc70{fill:light-dark(#3a3f4b,#aeb3bf)}.LessonPractice_blue___9EEB{fill:var(--bb-blue)}.LessonPractice_soft__ObRNL{fill:light-dark(#e6e9ee,#1e2128)}.LessonPractice_line__bCwgi{fill:light-dark(#cfd4dc,#3e434e)}.LessonPractice_rule__5b4U_{stroke:light-dark(#e3e6ea,#2a2e37);stroke-width:1}.LessonPractice_dashRule__h7v8c{stroke:light-dark(#cfd4dc,#3e434e);stroke-width:2.5;stroke-dasharray:4 3;stroke-linecap:butt}.LessonPractice_plate__vlt1H{fill:light-dark(#f1f3f5,#1e2128)}.LessonPractice_plotLine__pMKpo{stroke:var(--bb-blue);stroke-width:2;stroke-linecap:round;fill:none}.LessonPractice_highlight__JRI9P{fill:light-dark(#e6dcff,#3d2f6e)}.LessonPractice_clock___htXS{font:700 12px/1 var(--font-sans),sans-serif;fill:light-dark(#1b1f2a,#eef0f4);letter-spacing:.02em}.LessonPractice_choice__5mT3z{fill:light-dark(#fff,#15181e);stroke:light-dark(#d3d8df,#3e434e);stroke-width:1}.LessonPractice_choiceOn__TDe5b{fill:light-dark(#edf1fe,#1b2341);stroke:var(--bb-blue);stroke-width:1.4}.LessonPractice_choiceRight__Th9In{fill:light-dark(#ecfdf5,#10291f);stroke:light-dark(#047857,#3fcf98);stroke-width:1.2}.LessonPractice_letter__32MPB{fill:none;stroke:light-dark(#5b6170,#8a90a0);stroke-width:1}.LessonPractice_green__gFo4w{fill:light-dark(#047857,#3fcf98)}.LessonPractice_card___C52A{fill:light-dark(#fff,#15181e);stroke:light-dark(#e2e4e8,#2a2e37);stroke-width:1}.LessonPractice_nextButton__bs1re{transition:opacity .3s var(--practice-ease)}.LessonPractice_bluebook__cMznh:hover .LessonPractice_nextButton__bs1re{opacity:.85}.LessonPractice_questions__dNN_P{animation:LessonPractice_practice-rise__7wICa .45s var(--practice-ease) both}@keyframes LessonPractice_practice-rise__7wICa{0%{opacity:0}}@media (max-width:760px){.LessonPractice_options__KcKa8{grid-template-columns:minmax(0,1fr)}.LessonPractice_art__6DOTF{height:auto;padding:18px 22px 0}.LessonPractice_art__6DOTF svg{max-width:300px}.LessonPractice_optionBody__c6MdM{padding:18px 18px 20px}}@media (max-width:560px){.LessonPractice_here__tr2vP .LessonPractice_art__6DOTF{display:none}}@media (prefers-reduced-motion:reduce){.LessonPractice_chooser__nDSUx,.LessonPractice_questions__dNN_P{animation:none}.LessonPractice_art__6DOTF svg,.LessonPractice_cta__xC04_,.LessonPractice_cta__xC04_ svg,.LessonPractice_nextButton__bs1re,.LessonPractice_option__WF_Qp{transition:none}.LessonPractice_bluebook__cMznh:hover .LessonPractice_art__6DOTF svg,.LessonPractice_here__tr2vP:hover .LessonPractice_art__6DOTF svg,.LessonPractice_option__WF_Qp:hover{transform:none}}.EyeToggle_eye__4qHUp{--tone:var(--subject-color,rgb(var(--home-ink)));position:relative;display:inline-grid;place-items:center;flex:none;width:38px;height:38px;border:0;border-radius:999px;padding:0;color:var(--tone);background:color-mix(in srgb,var(--tone) 11%,rgb(var(--home-paper)));cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s,transform .12s}.EyeToggle_eye__4qHUp[data-size=unit]{width:42px;height:42px}.EyeToggle_eye__4qHUp:hover{background:color-mix(in srgb,var(--tone) 20%,rgb(var(--home-paper)))}.EyeToggle_eye__4qHUp:active{transform:scale(.92)}.EyeToggle_eye__4qHUp:focus-visible{outline:2px solid var(--tone);outline-offset:2px}.EyeToggle_eye__4qHUp[data-state=hidden]{color:rgb(var(--home-ink)/.55);background:rgb(var(--home-ink)/.06)}.EyeToggle_eye__4qHUp[data-state=hidden]:hover{color:rgb(var(--home-ink)/.85);background:rgb(var(--home-ink)/.11)}.EyeToggle_eye__4qHUp[data-state=partial]{background:linear-gradient(90deg,color-mix(in srgb,var(--tone) 20%,rgb(var(--home-paper))) 50%,rgb(var(--home-ink)/.06) 50%)}.EyeToggle_icon__gifj9{grid-area:1/1;display:grid;transition:opacity .22s,transform .3s cubic-bezier(.2,.8,.2,1)}.EyeToggle_eye__4qHUp:not([data-state=hidden]) [data-face=closed],.EyeToggle_eye__4qHUp[data-state=hidden] [data-face=open]{opacity:0;transform:scale(.7)}@media (prefers-reduced-motion:reduce){.EyeToggle_eye__4qHUp,.EyeToggle_icon__gifj9{transition:none}}.ClassCuration_bar__eYceV{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;max-width:var(--page-max,1180px);margin:0 auto 8px;padding:12px var(--page-gutter);font-family:var(--font-sans),sans-serif}html:not([data-tutor]) .ClassCuration_bar__eYceV[data-audience=tutor]{display:none}.ClassCuration_bar__eYceV[data-active]{position:sticky;top:var(--library-top,var(--header-bar-h,var(--header-h)));z-index:20;border-bottom:1px solid rgb(var(--home-ink)/.1);background:rgb(var(--home-paper)/.94);backdrop-filter:blur(10px);animation:ClassCuration_arrive__3UsEG .35s ease both}.ClassCuration_choose__I4cGb,.ClassCuration_done__i1_8s{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid rgb(var(--home-ink)/.16);border-radius:999px;background:rgb(var(--home-raised));color:rgb(var(--home-ink));font:500 var(--type-label)/1.2 var(--font-sans),sans-serif;cursor:pointer;transition:border-color .18s,background-color .18s}.ClassCuration_choose__I4cGb:hover,.ClassCuration_done__i1_8s:hover{border-color:rgb(var(--home-ink)/.45)}.ClassCuration_choose__I4cGb:focus-visible,.ClassCuration_done__i1_8s:focus-visible{outline:2px solid rgb(var(--home-ink));outline-offset:2px}.ClassCuration_choose__I4cGb:disabled{opacity:.6;cursor:progress}.ClassCuration_choose__I4cGb svg[data-open]{transform:rotate(180deg)}.ClassCuration_choose__I4cGb svg:last-child{transition:transform .2s}.ClassCuration_done__i1_8s{margin-left:auto;border-color:rgb(var(--home-solid));background:rgb(var(--home-solid));color:rgb(var(--home-on-solid));font-weight:600}.ClassCuration_done__i1_8s:hover{background:rgb(var(--home-solid)/.85)}.ClassCuration_barIcon__MYAzc{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:rgb(var(--home-ember)/.12);color:rgb(var(--home-ember-deep))}.ClassCuration_barText__1RLvg{display:grid;gap:1px;min-width:0}.ClassCuration_barLabel__BRUdz{color:rgb(var(--home-ink)/.68);font:500 var(--type-label)/1.2 var(--font-sans),sans-serif}.ClassCuration_barClass__g9RWN{color:rgb(var(--home-ink));font:600 var(--type-read)/1.25 var(--font-sans),sans-serif;overflow-wrap:anywhere}.ClassCuration_barCount___Rouf{color:rgb(var(--home-ink)/.68);font:400 var(--type-label)/1.2 var(--font-sans),sans-serif;font-variant-numeric:tabular-nums}.ClassCuration_barCount___Rouf strong{color:rgb(var(--home-ink));font-weight:700}.ClassCuration_picker__3JhN2{position:absolute;top:calc(100% - 4px);left:var(--page-gutter);z-index:30;display:grid;gap:6px;width:min(340px,calc(100vw - 2 * var(--page-gutter)));padding:8px;border:1px solid rgb(var(--home-ink)/.12);border-radius:16px;background:rgb(var(--home-raised));box-shadow:0 18px 40px -20px rgb(var(--home-shadow)/.45);animation:ClassCuration_arrive__3UsEG .2s ease both}.ClassCuration_pickerSearch__QCnmg{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 12px;border:1px solid rgb(var(--home-ink)/.16);border-radius:10px;background:rgb(var(--home-raised));color:rgb(var(--home-ink)/.68)}.ClassCuration_pickerSearch__QCnmg:focus-within{border-color:rgb(var(--home-ink))}.ClassCuration_pickerSearch__QCnmg input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:rgb(var(--home-ink));font:400 var(--type-read)/1.3 var(--font-sans),sans-serif}.ClassCuration_pickerList__a8AX7{display:grid;margin:0;padding:0;list-style:none;max-height:300px;overflow-y:auto}.ClassCuration_pickerList__a8AX7 button{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:rgb(var(--home-ink));font:500 var(--type-read)/1.25 var(--font-sans),sans-serif;text-align:left;cursor:pointer}.ClassCuration_pickerList__a8AX7 button:focus-visible,.ClassCuration_pickerList__a8AX7 button:hover{background:rgb(var(--home-field));outline:0}.ClassCuration_pickerNote__ikudm{margin:0;padding:10px 12px;color:rgb(var(--home-ink)/.68);font:400 var(--type-label)/1.4 var(--font-sans),sans-serif}.ClassCuration_rowControl__IQjkf{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:8px}@keyframes ClassCuration_arrive__3UsEG{0%{opacity:0}}@media (max-width:640px){.ClassCuration_barCount___Rouf{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.ClassCuration_bar__eYceV[data-active],.ClassCuration_picker__3JhN2{animation:none}}