.Biology9YearPlan_plan__v_4Mk{min-width:0;max-width:64rem;padding-bottom:1.5rem;overflow-wrap:anywhere;hyphens:auto}.Biology9YearPlan_heading__RXU6O{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:1rem 2rem;margin-bottom:1.25rem}.Biology9YearPlan_heading__RXU6O h2{margin:0;color:var(--ya-ink);font-size:1.625rem;font-weight:650;letter-spacing:-.025em}.Biology9YearPlan_heading__RXU6O p{margin:.25rem 0 0;color:var(--ya-muted);font-size:.875rem;line-height:1.5}.Biology9YearPlan_search__X9anR{min-width:0;flex:0 1 24rem}.Biology9YearPlan_search__X9anR label{display:block;margin-bottom:.35rem;color:var(--ya-ink);font-size:.8125rem;font-weight:650}.Biology9YearPlan_searchControls__rWdzY{display:flex;flex-wrap:wrap;gap:.5rem}.Biology9YearPlan_search__X9anR input{min-width:0;flex:1 1 12rem;min-height:44px;padding:.6rem .75rem;color:var(--ya-ink);background:var(--ya-paper);border:1px solid var(--ya-hairline);border-radius:.5rem;font:inherit;font-size:.9375rem}.Biology9YearPlan_search__X9anR button{min-height:44px;border:0;padding:.5rem;background:transparent;color:var(--ya-accent);font-size:.8125rem;text-decoration:underline;text-underline-offset:.2em}.Biology9YearPlan_resultCount__A7kWP{color:var(--ya-muted);font-size:.875rem}.Biology9YearPlan_resultCount__A7kWP:empty{margin:0}.Biology9YearPlan_areas__YAE2n,.Biology9YearPlan_steps__vs3_Z{margin:0;padding:0;list-style:none}.Biology9YearPlan_areas__YAE2n{display:grid;gap:1.75rem}.Biology9YearPlan_areas__YAE2n article,.Biology9YearPlan_areas__YAE2n>li{min-width:0}.Biology9YearPlan_areaHeading__Y0Ap6{display:flex;flex-wrap:wrap;gap:.25rem 1rem;align-items:baseline;padding:.65rem 1rem;border-radius:.375rem;background:var(--ya-progress-tint)}.Biology9YearPlan_areaMeta__ZlqxP{margin:0;color:var(--ya-progress-text);font-size:.75rem;font-weight:700}.Biology9YearPlan_areaHeading__Y0Ap6 h3{margin:0;color:var(--ya-ink);font-family:var(--font-crimson),Georgia,serif;font-size:1.375rem;font-weight:600;line-height:1.3}.Biology9YearPlan_steps__vs3_Z{padding:.25rem 1rem 0}.Biology9YearPlan_steps__vs3_Z li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-width:0;padding:.25rem 0}.Biology9YearPlan_steps__vs3_Z li>span{align-self:center;color:var(--ya-muted);font-size:.875rem;font-variant-numeric:tabular-nums}.Biology9YearPlan_steps__vs3_Z a{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;min-height:44px;color:var(--ya-ink);font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none}.Biology9YearPlan_steps__vs3_Z a:hover{color:var(--ya-accent);text-decoration:underline;text-underline-offset:.2em}.Biology9YearPlan_lessonAction__oA_Bu{flex:0 0 auto;max-width:100%;color:var(--ya-accent);font-size:.8125rem;font-weight:600}.Biology9YearPlan_steps__vs3_Z a>span:first-child{min-width:0;flex:1 1 auto}.Biology9YearPlan_areaDetails__zerjI{margin:.35rem 1rem 0 3.75rem;color:var(--ya-muted);font-size:.875rem;line-height:1.6}.Biology9YearPlan_areaDetails__zerjI summary,.Biology9YearPlan_materials__YRSe2>summary{min-height:44px;align-content:center;cursor:pointer}.Biology9YearPlan_areaDetails__zerjI p{margin:.5rem 0}.Biology9YearPlan_areaLink__Uudnv,.Biology9YearPlan_foundation__Sb23L a{display:inline-flex;align-items:center;min-height:44px;color:var(--ya-accent);font-weight:650;text-decoration:underline;text-underline-offset:.2em}.Biology9YearPlan_objectives__oKHnT{margin:.75rem 0;padding-left:1.25rem}.Biology9YearPlan_objectives__oKHnT li{margin:.75rem 0}.Biology9YearPlan_materials__YRSe2{margin-top:1rem;padding:.25rem 1rem;border-radius:.5rem;background:var(--ya-surface);color:var(--ya-muted)}.Biology9YearPlan_materials__YRSe2>summary{color:var(--ya-ink);font-size:.9375rem;font-weight:650}.Biology9YearPlan_overview__eqrEp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding-block:1rem}.Biology9YearPlan_overview__eqrEp h3{margin:.3rem 0;font-size:1.125rem;font-weight:600}.Biology9YearPlan_overview__eqrEp h3 a{color:var(--ya-ink);text-decoration:none}.Biology9YearPlan_overviewActions__1gnZT{display:flex;flex-wrap:wrap;gap:.25rem 1rem}.Biology9YearPlan_overviewActions__1gnZT a{display:inline-flex;min-height:44px;align-items:center;color:var(--ya-accent);font-size:.875rem;text-decoration:underline;text-underline-offset:.2em}.Biology9YearPlan_publication__GzS6W{max-width:48rem;font-size:.875rem;line-height:1.65}.Biology9YearPlan_foundation__Sb23L{padding:.5rem 0 1rem}.Biology9YearPlan_foundation__Sb23L h3{margin:0;color:var(--ya-ink);font-size:1rem;font-weight:600}.Biology9YearPlan_foundation__Sb23L ul{padding-left:1.25rem}.Biology9YearPlan_plan__v_4Mk a:focus-visible,.Biology9YearPlan_plan__v_4Mk summary:focus-visible,.Biology9YearPlan_search__X9anR button:focus-visible,.Biology9YearPlan_search__X9anR input:focus-visible{outline:2px solid var(--ya-accent);outline-offset:3px}.Biology9YearPlan_areas__YAE2n>li,.Biology9YearPlan_heading__RXU6O h2,.Biology9YearPlan_materials__YRSe2,.Biology9YearPlan_overview__eqrEp{scroll-margin-top:7rem}@media (max-width:40rem){.Biology9YearPlan_search__X9anR{flex-basis:100%}.Biology9YearPlan_overview__eqrEp{grid-template-columns:minmax(0,1fr)}.Biology9YearPlan_steps__vs3_Z{padding-inline:.5rem}.Biology9YearPlan_steps__vs3_Z a{gap:.5rem;padding-block:.4rem}.Biology9YearPlan_lessonAction__oA_Bu{font-size:.75rem}.Biology9YearPlan_areaDetails__zerjI{margin-left:3.25rem}.Biology9YearPlan_steps__vs3_Z a[data-biology9-teacher-lesson]{flex-direction:column;align-items:start}}@media (max-width:25rem){.Biology9YearPlan_steps__vs3_Z li{grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem}.Biology9YearPlan_areaDetails__zerjI{margin-left:2.5rem}.Biology9YearPlan_areaHeading__Y0Ap6{padding-inline:.75rem}}@media print{.Biology9YearPlan_search__X9anR{display:none}.Biology9YearPlan_areaDetails__zerjI,.Biology9YearPlan_materials__YRSe2{break-inside:avoid}}.Biology9YearPlan_plan__v_4Mk{max-width:none}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_heading__RXU6O{padding-bottom:1rem;margin-bottom:0}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_heading__RXU6O h2{font:560 clamp(2rem,3.4vw,3rem)/1.1 var(--font-crimson),Georgia,serif}.Biology9YearPlan_areaNav__uFS58{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;margin:1rem 0 1.3rem}.Biology9YearPlan_areaNav__uFS58 a{min-width:0;min-height:5.7rem;padding:.78rem .9rem;border:1px solid var(--ya-hairline);border-left:3px solid var(--ya-accent);border-radius:.2rem;background:linear-gradient(135deg,color-mix(in srgb,var(--ya-accent) 7%,var(--ya-paper)),var(--ya-paper) 60%);color:var(--ya-ink);text-decoration:none}.Biology9YearPlan_areaNav__uFS58 a:hover{border-color:var(--ya-accent);background:var(--ya-progress-tint)}.Biology9YearPlan_areaNav__uFS58 strong{display:block;font:560 1.08rem/1.22 var(--font-crimson),Georgia,serif}.Biology9YearPlan_areaNav__uFS58 small{display:block;margin-top:.3rem;color:var(--ya-muted);font-size:.78rem}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areas__YAE2n{gap:0}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areas__YAE2n>li{padding:1.65rem 0 2rem;border-top:1px solid var(--ya-hairline)}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areas__YAE2n article{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.3fr);gap:0 clamp(1.5rem,3vw,3rem)}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areaHeading__Y0Ap6{grid-column:1;display:block;padding:0;background:transparent}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areaHeading__Y0Ap6 h3{margin-top:.3rem;font-size:clamp(1.7rem,2.5vw,2.3rem);line-height:1.12}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_steps__vs3_Z{grid-column:2;grid-row:1/span 2;padding:0;border-top:1px solid var(--ya-hairline)}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_steps__vs3_Z li{padding:.5rem 0}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areaDetails__zerjI{grid-column:1;margin:.6rem 0 0}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_materials__YRSe2{margin-top:1rem}@media (max-width:56rem){.Biology9YearPlan_areaNav__uFS58{grid-template-columns:repeat(2,minmax(0,1fr))}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areas__YAE2n article{grid-template-columns:minmax(0,1fr)}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areaDetails__zerjI,.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areaHeading__Y0Ap6,.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_steps__vs3_Z{grid-column:1;grid-row:auto}.Biology9YearPlan_plan__v_4Mk .Biology9YearPlan_areaHeading__Y0Ap6{margin-bottom:.8rem}}@media (max-width:24rem){.Biology9YearPlan_areaNav__uFS58{grid-template-columns:minmax(0,1fr)}}.ModernBookSurface_surface__XkSvy{--book-surface-ink:var(--oppi-ink,#132c35);--book-surface-muted:var(--oppi-muted,#52636a);--book-surface-line:var(--oppi-line,#c9d8d8);--book-surface-accent:var(--oppi-accent,#0c515b);--book-surface-paper:var(--oppi-paper,#fffdf9);--book-surface-tint:var(--oppi-tint,#edf4f2);min-width:0;color:var(--book-surface-ink)}.ModernBookSurface_surface__XkSvy :where(a,summary,button,input):focus-visible{outline:3px solid var(--book-surface-accent);outline-offset:3px}.ModernBookSurface_hero__RQewv{min-width:0;position:relative;display:grid;grid-template-columns:minmax(10rem,13.5rem) minmax(0,1fr);grid-template-areas:"cover copy";align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.5rem,3vw,3rem);border-block:1px solid var(--book-surface-line);background:radial-gradient(ellipse at 100% 35%,color-mix(in srgb,var(--book-surface-accent) 10%,transparent),transparent 58%),var(--book-surface-paper)}.ModernBookSurface_heroCover__dyl97{grid-area:cover;min-width:0;width:min(100%,14rem);aspect-ratio:2/3;margin:0;align-self:center;box-shadow:.35rem 1rem 2rem color-mix(in srgb,var(--book-surface-ink) 19%,transparent)}.ModernBookSurface_heroCover__dyl97 img{display:block;width:100%;height:100%;object-fit:contain}.ModernBookSurface_heroCopy__xuhkK{grid-area:copy;min-width:0}.ModernBookSurface_eyebrow__L1Ndq{margin:0;color:var(--book-surface-accent);font-size:.8rem;font-weight:700;letter-spacing:.045em}.ModernBookSurface_title__j5fwv{margin:.35rem 0 .7rem;max-width:19ch;font:560 clamp(2.55rem,5vw,4.65rem)/1.02 var(--font-display,Georgia),Georgia,serif;letter-spacing:-.035em;text-wrap:balance}.ModernBookSurface_lead__LGdUt{max-width:53ch;margin:.75rem 0 0;color:var(--book-surface-muted);font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.55}.ModernBookSurface_scope__28ZMk{margin:1rem 0 0;color:var(--book-surface-muted);font-size:.88rem;font-weight:650;line-height:1.5}.ModernBookSurface_actions__iABeG{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem .85rem;margin-top:1.3rem}.ModernBookSurface_primaryAction__JcYz_,.ModernBookSurface_secondaryAction__iP6OM{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;max-width:100%;padding:.7rem 1.1rem;border-radius:.35rem;font-size:.96rem;font-weight:700;line-height:1.35;text-decoration:none;text-wrap:pretty}.ModernBookSurface_primaryAction__JcYz_{background:var(--book-surface-accent);color:var(--oppi-on-accent,#fff)}.ModernBookSurface_secondaryAction__iP6OM{border:1px solid var(--book-surface-accent);color:var(--book-surface-accent);background:var(--book-surface-paper)}.ModernBookSurface_primaryAction__JcYz_:hover,.ModernBookSurface_secondaryAction__iP6OM:hover{text-decoration:underline;text-underline-offset:.2em}.ModernBookSurface_readiness__IvD_R{margin-top:.7rem;color:var(--book-surface-muted);font-size:.86rem;line-height:1.55}.ModernBookSurface_readiness__IvD_R summary{display:inline-flex;min-height:44px;align-items:center;cursor:pointer;color:var(--book-surface-accent);font-weight:650}.ModernBookSurface_readiness__IvD_R p{max-width:66ch;margin:.4rem 0}.ModernBookSurface_toc__xIYnp{min-width:0;margin-top:clamp(1.5rem,3vw,2.5rem);scroll-margin-top:5rem}.ModernBookSurface_tocHeader__cZNtr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem 2rem;padding-bottom:1rem;border-bottom:1px solid var(--book-surface-line)}.ModernBookSurface_tocHeader__cZNtr h2{margin:0;font:560 clamp(2rem,3.4vw,3rem)/1.1 var(--font-display,Georgia),Georgia,serif;letter-spacing:-.025em}.ModernBookSurface_tocHeader__cZNtr p{margin:.35rem 0 0;color:var(--book-surface-muted);font-size:.9rem}.ModernBookSurface_search__IA6_4{min-width:min(100%,19rem);max-width:25rem;position:relative}.ModernBookSurface_search__IA6_4 label{display:block;margin-bottom:.3rem;color:var(--book-surface-ink);font-size:.83rem;font-weight:700}.ModernBookSurface_search__IA6_4 input{width:100%;min-height:44px;padding:.6rem .8rem;color:var(--book-surface-ink);font:inherit}.ModernBookSurface_searchResults__NfUYv,.ModernBookSurface_search__IA6_4 input{border:1px solid var(--book-surface-line);border-radius:.3rem;background:var(--book-surface-paper)}.ModernBookSurface_searchResults__NfUYv{position:absolute;z-index:5;width:min(27rem,100%);max-height:25rem;overflow:auto;padding:.65rem;box-shadow:0 .75rem 2rem color-mix(in srgb,var(--book-surface-ink) 15%,transparent)}.ModernBookSurface_searchResults__NfUYv p{margin:.2rem 0 .5rem;font-size:.82rem}.ModernBookSurface_searchResults__NfUYv ol{list-style:none;margin:0;padding:0}.ModernBookSurface_searchResults__NfUYv li+li{border-top:1px solid var(--book-surface-line)}.ModernBookSurface_searchResults__NfUYv a{display:flex;gap:.7rem;min-height:44px;align-items:center;color:var(--book-surface-ink);font-size:.9rem;font-weight:650;text-decoration:none}.ModernBookSurface_searchResults__NfUYv a span:first-child{color:var(--book-surface-accent);font-variant-numeric:tabular-nums}.ModernBookSurface_searchResults__NfUYv a span:last-child{margin-left:auto}.ModernBookSurface_searchResults__NfUYv a:hover{text-decoration:underline}.ModernBookSurface_sectionNav__Qyzy9{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.7rem;margin:1rem 0 1.3rem}.ModernBookSurface_sectionNav__Qyzy9 a{position:relative;min-width:0;min-height:5.7rem;padding:.78rem .9rem;border:1px solid var(--book-surface-line);border-left:3px solid var(--book-surface-accent);border-radius:.2rem;background:linear-gradient(135deg,color-mix(in srgb,var(--book-surface-accent) 7%,var(--book-surface-paper)),var(--book-surface-paper) 60%);color:var(--book-surface-ink);text-decoration:none}.ModernBookSurface_sectionNav__Qyzy9 a:hover{border-color:var(--book-surface-accent);background:var(--book-surface-tint)}.ModernBookSurface_sectionNav__Qyzy9 small,.ModernBookSurface_sectionNav__Qyzy9 strong{display:block}.ModernBookSurface_sectionNav__Qyzy9 strong{font:560 1.05rem/1.25 var(--font-display,Georgia),Georgia,serif}.ModernBookSurface_sectionNav__Qyzy9 small{margin-top:.3rem;color:var(--book-surface-muted);font-size:.78rem}.ModernBookSurface_sectionNumber__7_PwM{display:block;margin-bottom:.22rem;color:var(--book-surface-accent);font:500 1.55rem/1 var(--font-display,Georgia),Georgia,serif;font-variant-numeric:tabular-nums}.ModernBookSurface_section__RcXUF{min-width:0;padding:1.65rem 0 2rem;border-top:1px solid var(--book-surface-line);scroll-margin-top:5rem}.ModernBookSurface_chapterRow__G4hUP{min-width:0;border-bottom:1px solid var(--book-surface-line)}.ModernBookSurface_chapterTitle__v0mWp{color:var(--book-surface-ink);font-weight:650;text-decoration:none}.ModernBookSurface_chapterTitle__v0mWp:hover{color:var(--book-surface-accent);text-decoration:underline;text-underline-offset:.2em}.ModernBookSurface_teacherUtility__yBzoi{margin-top:1.4rem;border-top:1px solid var(--book-surface-line);padding-top:.7rem}.ModernBookSurface_teacherUtility__yBzoi a{display:inline-flex;min-height:44px;align-items:center;color:var(--book-surface-accent);font-size:.88rem;font-weight:650;text-decoration:underline;text-underline-offset:.2em}@media (max-width:42rem){.ModernBookSurface_hero__RQewv{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy" "cover";gap:1rem;padding:1.1rem}.ModernBookSurface_heroCover__dyl97{width:min(9rem,45%)}.ModernBookSurface_title__j5fwv{font-size:clamp(2.2rem,10vw,3rem)}.ModernBookSurface_actions__iABeG{align-items:stretch}.ModernBookSurface_primaryAction__JcYz_,.ModernBookSurface_secondaryAction__iP6OM{flex:1 1 9rem}.ModernBookSurface_tocHeader__cZNtr{display:block}.ModernBookSurface_sectionNav__Qyzy9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:22rem){.ModernBookSurface_hero__RQewv{padding:.85rem}.ModernBookSurface_heroCover__dyl97{width:min(7rem,42%)}.ModernBookSurface_actions__iABeG{display:grid}.ModernBookSurface_sectionNav__Qyzy9{grid-template-columns:minmax(0,1fr)}}.ForceMotionBookHome_book__yK71G{--home-accent:var(--oppi-accent,light-dark(var(--book-accent),var(--book-accent-soft)));--home-heading:var(--oppi-ink);--home-field:var(--oppi-tint,var(--content-tint));min-width:0;color:var(--oppi-ink);font-family:var(--reader-font-family,var(--font-geist-sans,system-ui));font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0);overflow-wrap:anywhere;container:force-book-home/inline-size}main[data-page-shell-main=true]:has(.ForceMotionBookHome_book__yK71G){max-width:76rem}.ForceMotionBookHome_libraryReturn__nSna_ a{display:inline-flex;min-height:44px;align-items:center;color:var(--home-accent);font-size:.875em;font-weight:650;text-decoration:underline;text-underline-offset:.22em}.ForceMotionBookHome_libraryReturn__nSna_ a:focus-visible{outline:3px solid var(--home-accent);outline-offset:3px}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_title__Y_5Gn:focus{outline:none}.ForceMotionBookHome_book__yK71G :where(a,summary,h1,h2):focus-visible{outline:3px solid var(--home-accent);outline-offset:4px}.ForceMotionBookHome_book__yK71G :where(.ForceMotionBookHome_contentsHeading__VOJ6C,.ForceMotionBookHome_connections__KfkFU>div,.ForceMotionBookHome_teacherSection__nPlLD,.ForceMotionBookHome_scopeContent__gUbZb section,.ForceMotionBookHome_currentWork__t9e0S)>h2{margin:0;color:var(--home-heading);font:inherit;font-size:1.45em;font-weight:650;line-height:1.3;text-wrap:pretty}.ForceMotionBookHome_book__yK71G :where(.ForceMotionBookHome_heroCopy__PW1St,.ForceMotionBookHome_bookMeta__zjOeA,.ForceMotionBookHome_chapterCopy__o_N3H,.ForceMotionBookHome_contentsHeading__VOJ6C,.ForceMotionBookHome_connections__KfkFU>div,.ForceMotionBookHome_teacherSection__nPlLD,.ForceMotionBookHome_scopeContent__gUbZb section,.ForceMotionBookHome_currentWork__t9e0S)>p{margin:.8rem 0 0}.ForceMotionBookHome_hero__TaHT_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,16rem);align-items:start;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.5rem,3vw,2.5rem) 0;border-bottom:1px solid var(--oppi-line);background:transparent}.ForceMotionBookHome_heroCopy__PW1St{min-width:0}.ForceMotionBookHome_bookMeta__zjOeA{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.3rem .7rem}.ForceMotionBookHome_bookMeta__zjOeA p{margin:0;color:var(--home-accent);font-size:.75em;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.ForceMotionBookHome_teacherLink__L_Dqu{display:inline-flex;align-items:center;gap:.35rem;min-height:44px;color:var(--home-accent);font-size:.8125em;font-weight:650;text-decoration:underline;text-underline-offset:.22em}.ForceMotionBookHome_teacherLink__L_Dqu svg{width:1em;height:1em;flex-shrink:0}.ForceMotionBookHome_title__Y_5Gn{margin:.75rem 0 0;color:var(--home-heading);font-family:var(--font-crimson),Georgia,serif;font-size:clamp(2.55em,5vw,4.4em);font-weight:600;line-height:1.03;letter-spacing:-.035em;text-wrap:balance}.ForceMotionBookHome_hero__TaHT_ .ForceMotionBookHome_lead__pM_dE{margin-top:1.1rem;font-size:.9375em;line-height:var(--reader-line-height,1.65)}.ForceMotionBookHome_bookActions__66Uvr{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem 1rem;margin-top:1.1rem}.ForceMotionBookHome_primaryAction__XgWe8{display:inline-flex;align-items:center;justify-content:center;gap:.7rem;max-width:100%;min-height:44px;padding:.65rem .95rem;border:1px solid var(--home-accent);border-radius:.25rem;background:var(--home-accent);color:var(--oppi-on-accent,#fff);font-size:.9375em;font-weight:650;line-height:1.4;text-decoration:none}.ForceMotionBookHome_primaryAction__XgWe8 svg{width:1.15em;height:1.15em;flex:0 0 auto}.ForceMotionBookHome_primaryAction__XgWe8:hover{text-decoration:underline;text-underline-offset:.2em}.ForceMotionBookHome_firstAction__NSwF7{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.65rem .95rem;background:var(--home-accent);color:var(--oppi-on-accent,#fff);font-size:.9375em;font-weight:700;line-height:1.4;text-decoration:none}.ForceMotionBookHome_firstAction__NSwF7 svg{width:1.05em;height:1.05em;flex:0 0 auto}.ForceMotionBookHome_firstAction__NSwF7:focus-visible{outline:3px solid var(--home-accent);outline-offset:4px}.ForceMotionBookHome_bookActions__66Uvr:has(.ForceMotionBookHome_firstAction__NSwF7) .ForceMotionBookHome_primaryAction__XgWe8{padding-inline:.25rem;border-color:transparent;background:transparent;color:var(--home-accent);text-decoration:underline;text-underline-offset:.22em}.ForceMotionBookHome_heroCopy__PW1St:has([data-physics-book-continuation]) .ForceMotionBookHome_bookActions__66Uvr>.ForceMotionBookHome_primaryAction__XgWe8{min-height:44px;margin-top:.35rem;padding:.45rem 0;border-color:transparent;background:transparent;color:var(--home-accent);text-decoration:underline;text-underline-offset:.22em}.ForceMotionBookHome_cover__06CJi{min-width:0;margin:0}.ForceMotionBookHome_coverImage__FVhG_{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:contain;border:0;box-shadow:0 14px 36px color-mix(in srgb,var(--oppi-ink) 16%,transparent)}.ForceMotionBookHome_coverCaption___C2G2{margin-top:.65rem;color:var(--oppi-muted);font-size:.7em;line-height:1.5}.ForceMotionBookHome_contents__fcys5{margin-top:2rem}.ForceMotionBookHome_contentsHeading__VOJ6C{margin-bottom:1rem}.ForceMotionBookHome_contentsHeading__VOJ6C h2{font-size:1.7em;scroll-margin-top:var(--force-book-header-offset,6rem)}.ForceMotionBookHome_contentsHeading__VOJ6C p{color:var(--oppi-muted);font-size:.875em}.ForceMotionBookHome_chapterList__4h4Zr{list-style:none;margin:0;padding:0;border-top:1px solid var(--oppi-line)}.ForceMotionBookHome_chapterList__4h4Zr>li{margin:0;border-bottom:1px solid var(--oppi-line)}.ForceMotionBookHome_chapterLink__qrQvL{display:grid;grid-template-columns:2.2em minmax(0,1fr) 1.2em;align-items:start;gap:.8rem;min-width:0;min-height:44px;padding:1.35rem .15rem;color:inherit;text-decoration:none}.ForceMotionBookHome_chapterLink__qrQvL:hover{background:var(--home-field)}.ForceMotionBookHome_chapterLink__qrQvL:hover h3{text-decoration:underline;text-underline-offset:.18em}.ForceMotionBookHome_chapterNumber__F8s2x{color:var(--home-accent);font-size:1.75em;font-weight:500;line-height:1.1;letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap}.ForceMotionBookHome_chapterCopy__o_N3H{min-width:0}.ForceMotionBookHome_chapterCopy__o_N3H h3{margin:0;color:var(--home-heading);font:inherit;font-size:1.13em;font-weight:650;line-height:1.35;text-wrap:pretty}.ForceMotionBookHome_chapterCopy__o_N3H .ForceMotionBookHome_chapterQuestion__COPaI{margin-top:.5rem;font-size:.9375em;line-height:var(--reader-line-height,1.65)}.ForceMotionBookHome_chapterCopy__o_N3H .ForceMotionBookHome_chapterDescription__fkIE9{margin-top:.45rem;color:var(--oppi-muted);font-size:.8125em;line-height:var(--reader-line-height,1.65)}.ForceMotionBookHome_chapterMeta__GAFH8{margin-top:.65rem;color:var(--home-accent);font-size:.75em;line-height:1.5}.ForceMotionBookHome_chapterArrow__BeOZy{width:1.1em;height:1.1em;margin-top:.2rem;color:var(--home-accent)}.ForceMotionBookHome_eyebrow__Uwrqf{color:var(--home-accent);font-size:.75em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ForceMotionBookHome_currentWork__t9e0S{display:grid;gap:1.15rem;min-width:0;margin-top:2rem;padding-block:1.5rem;border-block:1px solid var(--oppi-line);scroll-margin-top:var(--force-book-header-offset,6rem)}.ForceMotionBookHome_currentWork__t9e0S>p{margin:0}.ForceMotionBookHome_connections__KfkFU{margin-top:2.4rem}.ForceMotionBookHome_connections__KfkFU .ForceMotionBookHome_eyebrow__Uwrqf,.ForceMotionBookHome_teacherSection__nPlLD .ForceMotionBookHome_eyebrow__Uwrqf{margin-bottom:.65rem}.ForceMotionBookHome_connections__KfkFU>div>p:last-child{font-size:.9375em}.ForceMotionBookHome_phenomenonFigure__xtNrR{min-width:0;margin:1.2rem 0 0}.ForceMotionBookHome_phenomenonImage__cda5P{display:block;width:100%;height:auto;border:1px solid var(--oppi-line)}.ForceMotionBookHome_phenomenonCaption__A_AGY{margin-top:.75rem;color:var(--oppi-muted);font-size:.8125em;line-height:var(--reader-line-height,1.65)}.ForceMotionBookHome_phenomenonCaption__A_AGY .ForceMotionBookHome_textLink__ocxOd{display:flex;width:fit-content;margin-top:.5rem;font-size:1em}.ForceMotionBookHome_teacherSection__nPlLD{margin-top:2.4rem;padding:1.2rem;border-left:3px solid var(--home-accent);background:var(--home-field)}.ForceMotionBookHome_teacherSection__nPlLD>p:not(.ForceMotionBookHome_eyebrow__Uwrqf){font-size:.875em}.ForceMotionBookHome_textLink__ocxOd{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;max-width:100%;color:var(--home-accent);font-size:.875em;font-weight:650;line-height:1.5;text-decoration:underline;text-underline-offset:.22em}.ForceMotionBookHome_textLink__ocxOd svg{width:1.1em;height:1.1em;flex:0 0 auto}.ForceMotionBookHome_teacherSection__nPlLD .ForceMotionBookHome_textLink__ocxOd{margin-top:.75rem}.ForceMotionBookHome_scope__BU2f3{margin-top:1.7rem;border-block:1px solid var(--oppi-line)}.ForceMotionBookHome_scope__BU2f3 summary{min-height:44px;padding:.85rem 0;color:var(--home-heading);font-size:.875em;font-weight:650;cursor:pointer}.ForceMotionBookHome_scopeContent__gUbZb{display:grid;gap:1.3rem;padding-block:.5rem 1.3rem}.ForceMotionBookHome_scopeContent__gUbZb h2{font-size:1.1em}.ForceMotionBookHome_scopeContent__gUbZb p{font-size:.875em}.ForceMotionBookHome_scopeContent__gUbZb .ForceMotionBookHome_sourceMeta__9KGdV{color:var(--oppi-muted);font-size:.75em}.ForceMotionBookHome_scopeContent__gUbZb ul{list-style:none;margin:.7rem 0 0;padding:0}.ForceMotionBookHome_scopeContent__gUbZb li{margin:0}.ForceMotionBookHome_returnLink__FWt3o{margin-block:1rem}.ForceMotionBookHome_review__dj_nz{display:grid;gap:1rem;margin-top:2.4rem;padding:1.25rem 0;border-top:1px solid var(--oppi-line);border-bottom:1px solid var(--oppi-line);background:transparent}.ForceMotionBookHome_review__dj_nz h2{margin:0;color:var(--home-heading);font:inherit;font-size:1.45em;font-weight:650;line-height:1.3}.ForceMotionBookHome_review__dj_nz p:not(.ForceMotionBookHome_eyebrow__Uwrqf){margin:.65rem 0 0;font-size:.9em}.ForceMotionBookHome_returnLink__FWt3o svg{transform:rotate(180deg)}.ForceMotionBookHome_srOnly__vhOxl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container force-book-home (max-width: 599px){.ForceMotionBookHome_hero__TaHT_{grid-template-columns:minmax(0,1fr);gap:1.25rem;padding:1rem 0}.ForceMotionBookHome_title__Y_5Gn{font-size:2.55em}.ForceMotionBookHome_cover__06CJi{display:grid;grid-template-columns:minmax(0,130px) minmax(0,1fr);gap:.9rem;align-items:center}.ForceMotionBookHome_coverCaption___C2G2{margin:0;font-size:.75em}.ForceMotionBookHome_chapterLink__qrQvL{grid-template-columns:max-content minmax(0,1fr) 1em;gap:.55rem}.ForceMotionBookHome_chapterNumber__F8s2x{font-size:1.4em}.ForceMotionBookHome_chapterCopy__o_N3H h3{font-size:1.08em}.ForceMotionBookHome_chapterArrow__BeOZy{width:1em;height:1em}}@container force-book-home (max-width: 339px){.ForceMotionBookHome_hero__TaHT_{padding:.85rem}.ForceMotionBookHome_cover__06CJi{display:block}.ForceMotionBookHome_coverImage__FVhG_{width:min(100%,128px)}.ForceMotionBookHome_coverCaption___C2G2{margin-top:.65rem}.ForceMotionBookHome_title__Y_5Gn{font-size:2.35em}.ForceMotionBookHome_chapterLink__qrQvL{grid-template-columns:max-content minmax(0,1fr)}.ForceMotionBookHome_chapterArrow__BeOZy{display:none}.ForceMotionBookHome_teacherSection__nPlLD{padding:1rem}.ForceMotionBookHome_firstAction__NSwF7{max-width:100%}}.ForceMotionBookHome_book__yK71G{--book-surface-ink:var(--oppi-ink);--book-surface-muted:var(--oppi-muted);--book-surface-line:var(--oppi-line);--book-surface-accent:var(--home-accent);--book-surface-paper:var(--oppi-paper);--book-surface-tint:var(--home-field)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_hero__TaHT_{display:grid;grid-template-columns:minmax(9rem,11.5rem) minmax(0,1fr);grid-template-areas:"cover copy";align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(1.3rem,2vw,2rem);border:1px solid var(--oppi-line);background:radial-gradient(ellipse at 100% 45%,color-mix(in srgb,var(--home-accent) 8%,transparent),transparent 58%),var(--oppi-paper)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St{grid-area:copy}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_cover__06CJi{grid-area:cover;width:min(100%,14rem);aspect-ratio:auto;box-shadow:none}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_coverImage__FVhG_{box-shadow:.35rem 1rem 2rem color-mix(in srgb,var(--oppi-ink) 19%,transparent)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_title__Y_5Gn{max-width:19ch;margin:.35rem 0 .7rem;font-size:clamp(2.55rem,5vw,4.65rem)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_hero__TaHT_ .ForceMotionBookHome_lead__pM_dE{max-width:52ch;margin:.75rem 0 0;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.55}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_bookActions__66Uvr{margin-top:1.3rem;gap:.65rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_bookActions__66Uvr>.ForceMotionBookHome_primaryAction__XgWe8{min-height:48px;padding:.7rem 1.1rem;border:1px solid var(--home-accent);border-radius:.35rem;background:var(--oppi-paper);color:var(--home-accent);text-decoration:none}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St:has([data-physics-book-continuation]) .ForceMotionBookHome_bookActions__66Uvr>.ForceMotionBookHome_primaryAction__XgWe8{margin:0;padding:.7rem 1.1rem;border:1px solid var(--home-accent);border-radius:.35rem;background:var(--oppi-paper);color:var(--home-accent);text-decoration:none}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_contents__fcys5{margin-top:1.8rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_contentsHeading__VOJ6C h2{font:560 clamp(2rem,3.4vw,3rem)/1.1 var(--font-crimson),Georgia,serif}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterLink__qrQvL{grid-template-columns:3.2rem minmax(0,1fr) 1.2rem;align-items:center;gap:1rem;padding:.9rem .2rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterNumber__F8s2x{font-family:var(--font-crimson),Georgia,serif;font-size:2rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterCopy__o_N3H h3{font-family:var(--font-crimson),Georgia,serif;font-size:1.2rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterCopy__o_N3H .ForceMotionBookHome_chapterQuestion__COPaI{margin-top:.15rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterCopy__o_N3H .ForceMotionBookHome_chapterDescription__fkIE9{margin-top:.2rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterMeta__GAFH8{margin-top:.35rem}@media (max-width:42rem){.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_hero__TaHT_{grid-template-columns:6.5rem minmax(0,1fr);grid-template-areas:none;gap:.35rem 1rem;padding:1.1rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St{display:contents}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_cover__06CJi{grid-column:1;grid-row:1/3;display:block;width:100%;align-self:start}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_coverImage__FVhG_{width:100%}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_coverCaption___C2G2{display:none}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_bookMeta__zjOeA{grid-column:2;grid-row:1;align-self:end}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_title__Y_5Gn{grid-column:2;grid-row:2;font-size:clamp(1.8rem,7vw,2.45rem);overflow-wrap:anywhere}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St>details,.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St>div:not(.ForceMotionBookHome_bookMeta__zjOeA),.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St>p{grid-column:1/-1}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_hero__TaHT_ .ForceMotionBookHome_lead__pM_dE{grid-row:3}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St>p:nth-of-type(2){grid-row:4}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_bookActions__66Uvr{grid-row:5;margin-top:.6rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St>details{grid-row:6}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterLink__qrQvL{grid-template-columns:2.4rem minmax(0,1fr) 1rem;gap:.6rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterNumber__F8s2x{font-size:1.5rem}}@container force-book-home (max-width: 339px){.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterLink__qrQvL{grid-template-columns:2rem minmax(0,1fr)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_chapterArrow__BeOZy{display:none}}@media (max-width:360px){.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_hero__TaHT_{display:flex;flex-direction:column;gap:.7rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_heroCopy__PW1St{display:block;width:100%;min-width:0}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_cover__06CJi{display:block;width:min(7rem,50%)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_title__Y_5Gn{font-size:clamp(1.3rem,7vw,1.8rem);overflow-wrap:anywhere}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_bookActions__66Uvr>*{min-width:0;max-width:100%;overflow-wrap:anywhere}}@media (min-width:673px){.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_hero__TaHT_{grid-template-columns:minmax(8rem,9.5rem) minmax(0,1fr);gap:2rem;padding:1rem 1.1rem;border:0;border-bottom:3px solid var(--home-accent);background:linear-gradient(90deg,color-mix(in srgb,var(--home-accent) 9%,var(--oppi-paper)) 0 12rem,var(--oppi-paper) 12rem)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_cover__06CJi{align-self:start}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_title__Y_5Gn{margin:.2rem 0 .45rem;font-size:clamp(2.7rem,4.45vw,4.2rem)}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_bookActions__66Uvr{margin-top:.75rem}.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_contents__fcys5{margin-top:1rem}}@media (min-width:361px) and (max-width:672px){.ForceMotionBookHome_book__yK71G .ForceMotionBookHome_hero__TaHT_{border-inline:0;border-top:0;border-bottom:3px solid var(--home-accent);padding:.7rem .25rem 1rem;background:var(--oppi-paper)}}.RoleHomeDisclosure_details__EOsk1{--role-home-line:var(--books-line,var(--ya-hairline));--role-home-accent:var(--books-accent,var(--ya-ink));--role-home-muted:var(--books-muted,var(--ya-muted));min-width:0;margin-top:40px;padding-block:16px;border-block:1px solid var(--role-home-line);scroll-margin-top:6rem}.RoleHomeDisclosure_summary__BZREt{min-width:0;min-height:56px;padding-block:8px;color:var(--role-home-accent);cursor:pointer}.RoleHomeDisclosure_summaryContent__l_tfP{display:inline-grid;max-width:calc(100% - 2rem);gap:2px;margin-left:4px;vertical-align:top}.RoleHomeDisclosure_eyebrow__y7H6E{color:var(--role-home-accent);font-size:.75em;font-weight:700;letter-spacing:.06em}.RoleHomeDisclosure_title__9EpCa{color:var(--ya-ink,var(--books-ink));font-size:1.25em;font-weight:600;line-height:1.3}.RoleHomeDisclosure_description__Awd5P{max-width:46rem;color:var(--role-home-muted);font-size:.875em;line-height:1.5}.RoleHomeDisclosure_action__N36V_{margin-top:4px;color:var(--role-home-accent);font-size:.8125em;font-weight:650;text-decoration:underline;text-underline-offset:.2em}.RoleHomeDisclosure_closeAction__NeyG3,.RoleHomeDisclosure_details__EOsk1[open] .RoleHomeDisclosure_openAction__fjzQq{display:none}.RoleHomeDisclosure_details__EOsk1[open] .RoleHomeDisclosure_closeAction__NeyG3{display:inline}.RoleHomeDisclosure_summary__BZREt:focus-visible{outline:2px solid var(--role-home-accent);outline-offset:4px}.RoleHomeDisclosure_body__Zx4B4{min-width:0;padding:24px 0 8px}@media (prefers-reduced-motion:no-preference){.RoleHomeDisclosure_summary__BZREt{transition:color .12s ease}}.CellComparison_comparison__9HnPv{--cell-accent:color-mix(in srgb,var(--ya-progress-text) 65%,var(--ya-ink));--cell-line:color-mix(in srgb,var(--ya-progress-text) 28%,var(--ya-hairline));--cell-tint:color-mix(in srgb,var(--ya-progress) 9%,var(--ya-paper));container:cell-comparison/inline-size;min-width:0;color:var(--ya-ink);background:var(--ya-paper);border:1px solid var(--cell-line);border-radius:.65rem;padding:clamp(.75rem,2.5%,1.5rem);font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.6);letter-spacing:var(--reader-letter-spacing,0);overflow-wrap:anywhere}.CellComparison_comparison__9HnPv *{box-sizing:border-box}.CellComparison_heading__MJoYe{border-bottom:1px solid var(--cell-line);padding-bottom:1em}.CellComparison_heading__MJoYe p{margin:.55em 0 0;max-width:65ch}.CellComparison_heading__MJoYe .CellComparison_eyebrow__G4dXx{margin:0 0 .4em;color:var(--cell-accent);font-size:.875em;font-weight:700}.CellComparison_heading__MJoYe h3{margin:0;font-family:inherit;font-size:1.4em;line-height:1.2;font-weight:700;text-wrap:balance}.CellComparison_heading__MJoYe .CellComparison_boundary__qq_1O{font-size:.875em;color:var(--ya-muted)}.CellComparison_picker__NMCK2{min-width:0;margin:1em 0 0;padding:0;border:0}.CellComparison_picker__NMCK2 legend{padding:0;margin-bottom:.5em;font-weight:600}.CellComparison_buttons___P0sT{display:flex;flex-wrap:wrap;gap:.5rem}.CellComparison_buttons___P0sT button{display:flex;align-items:center;gap:.5em;flex:1 1 10em;min-width:0;min-height:44px;padding:.6em .7em;border:1px solid var(--cell-line);border-radius:.3rem;color:var(--ya-ink);background:var(--ya-surface);font:inherit;line-height:1.35;letter-spacing:inherit;text-align:left;cursor:pointer;touch-action:manipulation}.CellComparison_buttons___P0sT button[aria-pressed=true]{color:var(--cell-accent);border-color:currentColor;background:var(--cell-tint);box-shadow:inset 0 -3px currentColor;font-weight:700}.CellComparison_buttons___P0sT button:hover{border-color:var(--cell-accent)}.CellComparison_buttons___P0sT button:disabled{cursor:wait;opacity:.65}.CellComparison_selectionMark__gFZmy{display:inline-flex;justify-content:center;width:1em;flex:0 0 1em;font-weight:700}.CellComparison_comparison__9HnPv :where(button,summary):focus-visible{outline:3px solid var(--ya-accent);outline-offset:3px}.CellComparison_summary__dKVHq{margin:1em 0;max-width:70ch;font-weight:600}.CellComparison_cells__WSS3u{display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem}.CellComparison_cell__Rc8OX{min-width:0;margin:0;border:1px solid var(--cell-line);border-radius:.35rem;background:var(--ya-surface);padding:.8em}.CellComparison_cell__Rc8OX h4{margin:0;color:var(--cell-accent);font-family:inherit;font-size:1.15em;font-weight:700;line-height:1.3}.CellComparison_scope__U5Avs{margin:.3em 0 0;font-size:.875em;line-height:1.5}.CellComparison_drawing__WwRA_{position:relative;width:100%;max-width:25rem;margin:.5em auto;aspect-ratio:8/7}.CellComparison_svg__4eRdJ{display:block;width:100%;height:100%}.CellComparison_membrane__fjo0o{fill:color-mix(in srgb,var(--ya-progress) 9%,var(--ya-surface));stroke:var(--cell-accent);stroke-width:2}.CellComparison_wall__VlmyV{fill:color-mix(in srgb,var(--ya-progress) 25%,var(--ya-surface));stroke:var(--cell-accent);stroke-width:6}.CellComparison_membrane__fjo0o[data-emphasized=true]{stroke:var(--ya-ink);stroke-width:4}.CellComparison_wall__VlmyV[data-emphasized=true]{stroke:var(--ya-ink);stroke-width:8;stroke-dasharray:9 3}.CellComparison_nucleus__zy_uD{fill:color-mix(in srgb,var(--ya-accent) 12%,var(--ya-surface));stroke:color-mix(in srgb,var(--ya-accent) 65%,var(--ya-ink));stroke-width:2}.CellComparison_nucleus__zy_uD[data-emphasized=true]{stroke:var(--ya-ink);stroke-width:4;stroke-dasharray:7 3}.CellComparison_dna__O8UnL{fill:none;stroke:var(--ya-accent);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.CellComparison_dna__O8UnL[data-emphasized=true]{stroke:var(--ya-ink);stroke-width:4}.CellComparison_ribosome__VdYFd{fill:var(--cell-accent)}.CellComparison_ribosome__VdYFd[data-emphasized=true]{fill:var(--ya-ink)}.CellComparison_vacuole__APSNq{fill:color-mix(in srgb,var(--ya-accent) 6%,var(--ya-surface));stroke:var(--cell-line);stroke-width:2}.CellComparison_mitochondrion__AJZ4L{fill:color-mix(in srgb,var(--ya-attention) 25%,var(--ya-surface));stroke:var(--ya-attention-text);stroke-width:2}.CellComparison_fold__uPGzo{fill:none;stroke:var(--ya-attention-text);stroke-width:1.5}.CellComparison_chloroplast__BtwWk{fill:color-mix(in srgb,var(--ya-progress) 38%,var(--ya-surface));stroke:var(--cell-accent);stroke-width:2}.CellComparison_grana__9v7yG{fill:none;stroke:var(--cell-accent);stroke-width:1.5}.CellComparison_leader__tKG5_{fill:none;stroke:var(--ya-ink);stroke-width:1.5}.CellComparison_marker__5SVvw{position:absolute;transform:translate(-50%,-50%);display:grid;place-items:center;width:1.4em;height:1.4em;border-radius:50%;border:1px solid var(--ya-ink);background:var(--ya-ink);color:var(--ya-surface);font-size:.9em;line-height:1;font-weight:700;letter-spacing:0}.CellComparison_labels__RtJBT{display:grid;grid-template-columns:minmax(0,1fr);gap:.35em;margin:0;padding:.6em 0;list-style:none;border-top:1px solid var(--cell-line)}.CellComparison_labels__RtJBT li{display:flex;align-items:baseline;gap:.5em;min-width:0}.CellComparison_labelNumber__pjplV{display:inline-grid;place-items:center;flex:0 0 1.4em;width:1.4em;height:1.4em;border:1px solid var(--ya-ink);border-radius:50%;font-size:.9em;line-height:1;font-weight:700;letter-spacing:0}.CellComparison_otherStructures__z0NDW{padding:.55em 0;border-top:1px solid var(--cell-line)}.CellComparison_otherStructures__z0NDW p{margin:0 0 .3em;font-size:.875em;font-weight:600}.CellComparison_otherStructures__z0NDW ul{list-style:none;padding:0;margin:0;display:grid;gap:.3em}.CellComparison_otherStructures__z0NDW li{display:flex;align-items:center;gap:.5em;min-width:0}.CellComparison_otherStructures__z0NDW svg{display:block;flex:0 0 2em;width:2em;height:1.76em}.CellComparison_otherStructures__z0NDW span{min-width:0}.CellComparison_cellMeaning__QEijU{margin:.45em 0 0;font-size:.9375em}.CellComparison_meaning__4O2n_{margin:1em 0;max-width:70ch}.CellComparison_textAlternative__SuJXL{margin-top:1em;border-top:1px solid var(--cell-line)}.CellComparison_textAlternative__SuJXL summary{min-height:44px;padding:.75em .25em;cursor:pointer;font-weight:600}.CellComparison_textAlternative__SuJXL p{margin:.4em 0 1em}.CellComparison_textAlternative__SuJXL table{width:100%;table-layout:fixed;border-collapse:collapse;margin:1.5em 0;font-size:.9375em}.CellComparison_textAlternative__SuJXL caption{text-align:left;font-weight:700;padding-bottom:.55em}.CellComparison_textAlternative__SuJXL td,.CellComparison_textAlternative__SuJXL th{padding:.65em .4em;border-bottom:1px solid var(--cell-line);text-align:left;vertical-align:top}.CellComparison_textAlternative__SuJXL th:first-child{width:38%}.CellComparison_textAlternative__SuJXL thead{background:var(--cell-tint)}@container cell-comparison (max-width: 30rem){.CellComparison_textAlternative__SuJXL table,.CellComparison_textAlternative__SuJXL tbody,.CellComparison_textAlternative__SuJXL tr{display:block}.CellComparison_textAlternative__SuJXL caption{display:block;width:100%}.CellComparison_textAlternative__SuJXL thead{position:absolute;width:1px;height:1px;clip-path:inset(50%)}.CellComparison_textAlternative__SuJXL td,.CellComparison_textAlternative__SuJXL th{display:block;width:100%}.CellComparison_textAlternative__SuJXL th:first-child{width:100%;padding-bottom:.1em;border-bottom:0}.CellComparison_textAlternative__SuJXL td{padding-top:.1em}}@container cell-comparison (min-width: 40em){.CellComparison_cells__WSS3u{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:start}.CellComparison_cell__Rc8OX{padding:.65em}.CellComparison_scope__U5Avs{min-height:4.5em}}@container cell-comparison (min-width: 58em){.CellComparison_scope__U5Avs{min-height:3em}}@media (forced-colors:active){.CellComparison_marker__5SVvw{background:CanvasText;color:Canvas}.CellComparison_membrane__fjo0o,.CellComparison_nucleus__zy_uD,.CellComparison_wall__VlmyV{fill:Canvas;stroke:CanvasText}.CellComparison_dna__O8UnL,.CellComparison_leader__tKG5_{stroke:CanvasText}.CellComparison_ribosome__VdYFd{fill:CanvasText}}.PhysicsBookContinuation_continuation__j_D1I{display:flex;align-items:center;justify-content:space-between;gap:1rem 2rem;flex-wrap:wrap;min-width:0;padding:1.25em clamp(1rem,3vw,2rem);border:1px solid var(--oppi-line);border-left:4px solid light-dark(var(--book-accent),var(--book-accent-soft));background:color-mix(in srgb,var(--book-accent) 6%,var(--oppi-paper));color:var(--oppi-ink);font-family:var(--reader-font-family,var(--font-geist-sans,system-ui));font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65);letter-spacing:var(--reader-letter-spacing,0);overflow-wrap:anywhere}.PhysicsBookContinuation_continuation__j_D1I>div{min-width:0}.PhysicsBookContinuation_eyebrow__51AQv{margin:0;color:var(--oppi-muted);font-size:.8em;font-weight:600}.PhysicsBookContinuation_continuation__j_D1I h2{margin:.3em 0;font:inherit;font-size:1.2em;font-weight:650;line-height:1.4}.PhysicsBookContinuation_phase__LRxJr{margin:0;font-size:.9em;color:var(--oppi-muted)}.PhysicsBookContinuation_link__wv3l5{display:inline-flex;align-items:center;gap:.65rem;min-height:44px;padding-block:.5em;color:light-dark(var(--book-accent),var(--book-accent-soft));font-weight:650;text-underline-offset:.22em}.PhysicsBookContinuation_link__wv3l5 svg{flex:0 0 20px;width:20px;height:20px}.PhysicsBookContinuation_link__wv3l5:hover{text-decoration:underline}.PhysicsBookContinuation_link__wv3l5:focus-visible{outline:3px solid currentColor;outline-offset:5px;border-radius:2px}.PhysicsBookContinuation_heroContinuation__p4VMj{display:grid;gap:.35rem;min-width:0;margin-top:1.1rem}.PhysicsBookContinuation_heroLink__dBx_2{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;min-height:54px;padding:.7rem .9rem;border:1px solid light-dark(var(--book-accent),var(--book-accent-soft));border-radius:.25rem;color:var(--oppi-paper);background:light-dark(var(--book-accent),var(--book-accent-soft));font-weight:650;line-height:1.35;text-decoration:none}.PhysicsBookContinuation_heroCopy__vLglu{display:grid;gap:.12rem;min-width:0;overflow-wrap:anywhere}.PhysicsBookContinuation_heroAction__xzg91{font-size:.9375em}.PhysicsBookContinuation_heroCopy__vLglu small{font-size:.75em;font-weight:500}.PhysicsBookContinuation_heroLink__dBx_2 svg{flex:0 0 1.15rem;width:1.15rem;height:1.15rem}.PhysicsBookContinuation_heroLink__dBx_2:hover{text-decoration:underline;text-underline-offset:.2em}.PhysicsBookContinuation_heroLink__dBx_2:focus-visible{outline:3px solid light-dark(var(--book-accent),var(--book-accent-soft));outline-offset:4px}.ServicePageHeading_heading__HKOCG{margin:0 0 1.75rem;color:var(--ya-ink);font-family:var(--font-body)}.ServicePageHeading_heading__HKOCG>p{margin:0 0 .65rem;color:var(--ya-muted);font-size:.75rem;font-weight:650;letter-spacing:.08em}.ServicePageHeading_heading__HKOCG h1{margin:0;font-family:inherit;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15;font-weight:600;letter-spacing:-.035em}.ServicePageHeading_lead__osygB{max-width:60ch;margin-top:.75rem;color:var(--ya-muted);font-size:1rem;line-height:1.6}.PhysicsHomeContinuation_continuation__YnNmB{display:grid;gap:6px;width:100%;min-width:0}.PhysicsHomeContinuation_context__wlhEv{margin:0;color:var(--books-accent);font-size:.75em;font-weight:650;letter-spacing:.04em}.PhysicsHomeContinuation_link__lNA7H{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;min-height:68px;padding:12px 16px;border-radius:10px;color:var(--books-on-accent);background:var(--books-accent);text-decoration:none}.PhysicsHomeContinuation_link__lNA7H:hover{text-decoration:underline;text-underline-offset:.2em}.PhysicsHomeContinuation_link__lNA7H:focus-visible{outline:2px solid var(--books-accent);outline-offset:4px}.PhysicsHomeContinuation_copy__EJnDd{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.PhysicsHomeContinuation_action__Fiprs{font-weight:650}.PhysicsHomeContinuation_location__SRZi_{display:grid;gap:1px;font-size:.8125em;font-weight:450;line-height:var(--reader-line-height,1.45)}.PhysicsHomeContinuation_arrow__dM6ch{flex:0 0 auto;font-size:1.1em}.CurrentBooksShelf_section__ZkGFx{container:current-books/inline-size;min-width:0;color:var(--ya-ink);font-family:var(--font-body);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.55)}.CurrentBooksShelf_heading__jbue3{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem;margin-bottom:1.1rem}.CurrentBooksShelf_heading__jbue3 h2{margin:0;font:650 1.15em/1.35 var(--font-body)}.CurrentBooksShelf_heading__jbue3 p{margin:0;color:var(--ya-muted);font-size:.8125em}.CurrentBooksShelf_books__KOhEG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem;padding:0;margin:0;list-style:none}.CurrentBooksShelf_book__228C2{display:grid;grid-template-columns:6.25rem minmax(0,1fr);gap:1.25rem;min-width:0;padding:1.4rem;border:1px solid var(--ya-hairline);border-radius:var(--oppi-radius-l,1rem);background:var(--ya-surface)}.CurrentBooksShelf_coverLink__6aZ91{align-self:start;border-radius:.35rem}.CurrentBooksShelf_visual__plSsK{margin:0;width:100%;aspect-ratio:2/3;display:flex;align-items:center;justify-content:center;background:var(--ya-paper);border-radius:.35rem}.CurrentBooksShelf_visual__plSsK img{display:block;width:100%;height:100%;object-fit:contain;border-radius:.25rem;box-shadow:0 .3rem .65rem color-mix(in srgb,var(--ya-ink) 9%,transparent)}.CurrentBooksShelf_copy__QserI{min-width:0;display:flex;flex-direction:column}.CurrentBooksShelf_subject__EDmJM{margin:0 0 .4em;color:var(--ya-muted);font-size:.72em;font-weight:600;letter-spacing:.02em}.CurrentBooksShelf_copy__QserI h3{margin:0 0 .45em;font-family:var(--font-body);font-size:1.15em;line-height:1.35;font-weight:650;letter-spacing:-.015em;overflow-wrap:break-word}.CurrentBooksShelf_copy__QserI h3 a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:none}.CurrentBooksShelf_scope__nThwV{margin:0 0 .4em;color:var(--ya-muted);font-size:.8125em}.CurrentBooksShelf_details__hAhR3{font-size:.75em;color:var(--ya-muted);margin-bottom:.5em}.CurrentBooksShelf_details__hAhR3 summary{cursor:pointer;min-height:44px;display:list-item;align-content:center}.CurrentBooksShelf_details__hAhR3 p{margin:.5em 0;line-height:1.6}.CurrentBooksShelf_actions__muPsL{margin-top:auto;min-width:0;display:flex;flex-direction:column}.CurrentBooksShelf_action__W1cn7,.CurrentBooksShelf_siblingLink__zrekL{display:flex;align-items:center;justify-content:space-between;gap:.75em;min-height:44px;padding-block:.55em;color:var(--ya-ink);font-size:.875em;font-weight:650;text-decoration:none}.CurrentBooksShelf_action__W1cn7{border-top:1px solid var(--ya-hairline)}.CurrentBooksShelf_action__W1cn7 svg,.CurrentBooksShelf_siblingLink__zrekL svg{width:1.1em;height:1.1em;flex:0 0 auto}.CurrentBooksShelf_action__W1cn7:hover,.CurrentBooksShelf_copy__QserI h3 a:hover,.CurrentBooksShelf_siblingLink__zrekL:hover{text-decoration:underline;text-underline-offset:.2em}.CurrentBooksShelf_siblingLink__zrekL{font-weight:500;font-size:.8125em;color:var(--ya-muted)}.CurrentBooksShelf_siblingLink__zrekL small{display:block;margin-top:.2em;font-size:.875em}.CurrentBooksShelf_bookContinuation__NMeA0:empty{display:none}.CurrentBooksShelf_bookContinuation__NMeA0:not(:empty){margin:.3rem 0 .65rem}.CurrentBooksShelf_bookContinuation__NMeA0 :where(a),.CurrentBooksShelf_continueLink__Mj3Ww{display:flex;align-items:center;justify-content:space-between;min-height:44px;gap:.7rem;padding:.65rem .8rem;border:1px solid var(--ya-hairline);border-radius:.5rem;background:var(--ya-paper);color:var(--ya-ink);font-size:.8125em;font-weight:650;text-decoration:none}.CurrentBooksShelf_bookContinuation__NMeA0 :where(a):hover{text-decoration:underline}.CurrentBooksShelf_bookContinuation__NMeA0 :where(small,[data-history-continue-context]){display:block;margin-top:.2em;font-size:.9em;font-weight:400;color:var(--ya-muted)}.CurrentBooksShelf_bookContinuation__NMeA0 small>span{display:block}.CurrentBooksShelf_bookContinuation__NMeA0 :where(p){margin:.25rem 0;font-size:.75em;color:var(--ya-muted)}.CurrentBooksShelf_bookContinuation__NMeA0 :where(svg){width:1.1rem;height:1.1rem;flex-shrink:0}.CurrentBooksShelf_section__ZkGFx :where(a,summary):focus-visible{outline:2px solid var(--ya-accent);outline-offset:4px}@container current-books (max-width: 48rem){.CurrentBooksShelf_books__KOhEG{grid-template-columns:minmax(0,1fr)}}@container current-books (max-width: 23rem){.CurrentBooksShelf_book__228C2{grid-template-columns:4.25rem minmax(0,1fr);gap:.85rem;padding:1rem}}@container current-books (max-width: 16rem){.CurrentBooksShelf_book__228C2{grid-template-columns:minmax(0,1fr)}.CurrentBooksShelf_coverLink__6aZ91{width:4.25rem}}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact]{margin-top:2rem;padding-top:1.2rem;border-top:1px solid var(--ya-hairline)}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_books__KOhEG{gap:.75rem}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_book__228C2{grid-template-columns:3.6rem minmax(0,1fr);gap:.85rem;padding:.9rem;border-radius:.75rem;box-shadow:none}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_visual__plSsK{width:3.6rem}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_copy__QserI h3{font-size:1rem}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_scope__nThwV{font-size:.76rem}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_action__W1cn7{color:var(--ya-accent-deep)}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_books__KOhEG{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_book__228C2{grid-template-columns:4.75rem minmax(0,1fr);gap:1rem;min-height:9rem;padding:1rem 0;border:0;border-bottom:1px solid var(--ya-hairline);border-radius:0;background:transparent}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_visual__plSsK{width:4.75rem;box-shadow:.15rem .35rem .8rem color-mix(in srgb,var(--ya-ink) 14%,transparent)}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_copy__QserI h3{font-family:var(--font-display),Georgia,serif;font-size:1.2rem;font-weight:570;line-height:1.18}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_scope__nThwV{font-size:.85rem}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_bookContinuation__NMeA0 :where(a),.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_continueLink__Mj3Ww{padding-inline:0;border:0;border-radius:0;background:transparent}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_details__hAhR3{font-size:.82rem}@container current-books (max-width: 42rem){.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_books__KOhEG{grid-template-columns:minmax(0,1fr)}}@container current-books (max-width: 18em){.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_book__228C2{grid-template-columns:minmax(0,1fr)}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_coverLink__6aZ91{width:min(9rem,42%)}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_visual__plSsK{width:100%}.CurrentBooksShelf_section__ZkGFx[data-shelf-density=compact] .CurrentBooksShelf_copy__QserI h3{overflow-wrap:normal;word-break:normal}}@media print{.CurrentBooksShelf_details__hAhR3{display:none}.CurrentBooksShelf_book__228C2{break-inside:avoid}}.SubjectBookContinuation_continuation__dyfmd{width:100%;min-width:0;max-width:100%}.SubjectBookContinuation_context__umuze{margin:0;color:var(--books-muted,#5e625e);font-size:.75rem;line-height:1.35}.SubjectBookContinuation_link__rXY38{display:flex;width:100%;min-width:0;min-height:3.5rem;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.35rem;padding:.75rem 1rem;border-radius:.625rem;color:var(--books-on-accent,#fff);background:var(--books-accent,#315c58);font-size:.875rem;font-weight:700;line-height:1.35;text-decoration:none}.SubjectBookContinuation_link__rXY38:focus-visible{outline:2px solid currentColor;outline-offset:2px}.SubjectBookContinuation_copy__Y4Lk8{min-width:0}.SubjectBookContinuation_location__45J7z{display:block;overflow-wrap:anywhere;color:color-mix(in srgb,currentColor 86%,transparent);font-size:.75rem;font-weight:400}.SubjectBookContinuation_arrow__bFmul{flex:0 0 auto;font-size:1.1rem}.LearnerPrimaryAction_start__Ou7Xp{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.25rem 1rem;padding:.2rem 0 1rem;border-bottom:1px solid var(--ya-hairline)}.LearnerPrimaryAction_start__Ou7Xp p{margin:0;color:var(--ya-muted);line-height:1.5}.LearnerPrimaryAction_start__Ou7Xp a{display:inline-flex;min-height:44px;align-items:center;gap:.4rem;color:var(--ya-accent-deep);font-weight:700;text-decoration:underline;text-underline-offset:.24em}.LearnerPrimaryAction_panel__8oF9M{display:grid;grid-template-columns:7rem minmax(0,1fr) auto;align-items:center;gap:1rem 1.5rem;min-width:0;padding:clamp(1rem,2.5vw,1.5rem);border-left:.25rem solid var(--ya-accent);background:var(--ya-accent-tint);color:var(--ya-ink)}.LearnerPrimaryAction_cover__AFb_e{display:block;width:100%;aspect-ratio:2/3;align-self:start;overflow:hidden;border-radius:.18rem .4rem .4rem .18rem;background:var(--ya-surface);box-shadow:.2rem .5rem .9rem color-mix(in srgb,var(--ya-ink) 17%,transparent)}.LearnerPrimaryAction_cover__AFb_e img{display:block;width:100%;height:100%;object-fit:contain}.LearnerPrimaryAction_copy__WfMne{min-width:0}.LearnerPrimaryAction_eyebrow__jyI8E{margin:0 0 .4rem;color:var(--ya-accent-deep);font-size:.82rem;font-weight:750}.LearnerPrimaryAction_copy__WfMne h2{margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(1.45rem,2.4vw,2.25rem);line-height:1.15;font-weight:580;overflow-wrap:anywhere}.LearnerPrimaryAction_location__TQEF0{display:grid;gap:.15rem;margin:.65rem 0 0;font-size:1rem;line-height:1.45}.LearnerPrimaryAction_location__TQEF0 strong{font-weight:680}.LearnerPrimaryAction_location__TQEF0 span{color:var(--ya-muted)}.LearnerPrimaryAction_choice__fNWB_{display:grid;gap:.35rem;max-width:31rem;margin-top:.8rem}.LearnerPrimaryAction_choice__fNWB_ label{font-size:.88rem;font-weight:650}.LearnerPrimaryAction_choice__fNWB_ select{width:100%;min-height:44px;padding:.55rem .7rem;border:1px solid var(--ya-hairline);border-radius:.4rem;background:var(--ya-surface);color:var(--ya-ink);font:inherit}.LearnerPrimaryAction_context__DTGbr{margin:.65rem 0 0;color:var(--ya-muted);font-size:.84rem}.LearnerPrimaryAction_action__yK9kD{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:9.5rem;min-height:48px;padding:.7rem 1rem;border-radius:.35rem;background:var(--ya-accent);color:var(--ya-on-accent);font-size:.96rem;font-weight:750;text-decoration:none;white-space:nowrap}.LearnerPrimaryAction_action__yK9kD:hover{filter:brightness(.94)}.LearnerPrimaryAction_action__yK9kD span{font-size:1.15rem}.LearnerPrimaryAction_action__yK9kD:focus-visible,.LearnerPrimaryAction_choice__fNWB_ select:focus-visible,.LearnerPrimaryAction_start__Ou7Xp a:focus-visible{outline:3px solid var(--ya-accent);outline-offset:3px}@media (max-width:47rem){.LearnerPrimaryAction_panel__8oF9M{grid-template-columns:5rem minmax(0,1fr)}.LearnerPrimaryAction_action__yK9kD{grid-column:1/-1;width:100%}}@media (max-width:26rem){.LearnerPrimaryAction_panel__8oF9M{grid-template-columns:4rem minmax(0,1fr);gap:.7rem 1rem}.LearnerPrimaryAction_copy__WfMne h2{font-size:1.4rem}.LearnerPrimaryAction_location__TQEF0{font-size:.9rem}}@container learner-books (max-width: 12rem){.LearnerPrimaryAction_panel__8oF9M{grid-template-columns:minmax(0,1fr)}.LearnerPrimaryAction_cover__AFb_e{width:min(4rem,42%)}.LearnerPrimaryAction_action__yK9kD{min-width:0;white-space:normal;overflow-wrap:anywhere}}@media print{.LearnerPrimaryAction_panel__8oF9M{border:1px solid #777;background:white}}.HistoryLearnerAssignmentList_worklist__GXy0M{container:learner-history-assignment-worklist/inline-size;min-width:0;color:var(--books-ink);overflow-wrap:anywhere}.HistoryLearnerAssignmentList_header__sQ7mJ{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:16px 24px}.HistoryLearnerAssignmentList_header__sQ7mJ>div{min-width:0;max-width:48rem}.HistoryLearnerAssignmentList_eyebrow__R4Jez{margin:0;color:var(--books-accent);font-size:.8125em;font-weight:650;letter-spacing:.06em}.HistoryLearnerAssignmentList_header__sQ7mJ h2{margin:.35em 0 .25em;font-family:var(--reader-heading-font,var(--reader-font-family,var(--font-display)));font-size:clamp(1.5em,5cqi,2.25em);font-weight:550;line-height:1.15;letter-spacing:-.025em}.HistoryLearnerAssignmentList_introduction__wblSR,.HistoryLearnerAssignmentList_status__pbRYC{color:var(--books-muted)}.HistoryLearnerAssignmentList_introduction__wblSR,.HistoryLearnerAssignmentList_status__pbRYC p{margin:0}.HistoryLearnerAssignmentList_status__pbRYC{min-height:1.7em;margin-top:16px}.HistoryLearnerAssignmentList_items__V6Gvv{display:grid;min-width:0;margin:0;padding:0;list-style:none}.HistoryLearnerAssignmentList_item__DBUsq{min-width:0;padding-block:24px;border-top:1px solid var(--books-line)}.HistoryLearnerAssignmentList_item__DBUsq:last-child{border-bottom:1px solid var(--books-line)}.HistoryLearnerAssignmentList_item__DBUsq article{min-width:0}.HistoryLearnerAssignmentList_statusLabel__mipnT{margin:0;color:var(--books-muted);font-size:.8125em;font-weight:650}[data-history-learner-feedback-state=available] .HistoryLearnerAssignmentList_statusLabel__mipnT,[data-history-learner-feedback-state=revision-awaiting] .HistoryLearnerAssignmentList_statusLabel__mipnT{color:var(--books-accent);font-weight:750}.HistoryLearnerAssignmentList_item__DBUsq h3{margin:.25em 0 0;font-family:var(--reader-heading-font,var(--reader-font-family,var(--font-display)));font-size:1.25em;font-weight:600;line-height:1.3}.HistoryLearnerAssignmentList_item__DBUsq h3 span{color:var(--books-muted);font-size:.8em;font-weight:650}.HistoryLearnerAssignmentList_meta__6yH_J,.HistoryLearnerAssignmentList_submission__TVR4B{display:flex;flex-wrap:wrap;gap:2px 8px;margin:10px 0 0;color:var(--books-muted);font-size:.875em}.HistoryLearnerAssignmentList_meta__6yH_J time,.HistoryLearnerAssignmentList_submission__TVR4B time{font-variant-numeric:tabular-nums}.HistoryLearnerAssignmentList_open__tJwJx,.HistoryLearnerAssignmentList_secondary__KjZgy{min-width:0;max-width:100%;min-height:44px;border-radius:8px;font:inherit;font-weight:650;line-height:1.4;overflow-wrap:anywhere;cursor:pointer}.HistoryLearnerAssignmentList_open__tJwJx{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;padding:10px 14px;border:1px solid var(--books-accent);color:var(--books-on-accent);background:var(--books-accent)}.HistoryLearnerAssignmentList_open__tJwJx span{min-width:0;flex-shrink:0}.HistoryLearnerAssignmentList_open__tJwJx span:first-child{flex-shrink:1;overflow-wrap:anywhere;hyphens:auto}.HistoryLearnerAssignmentList_secondary__KjZgy{padding:9px 13px;border:1px solid var(--books-line);color:var(--books-accent);background:var(--books-paper)}.HistoryLearnerAssignmentList_open__tJwJx:hover,.HistoryLearnerAssignmentList_secondary__KjZgy:hover:not(:disabled){text-decoration:underline;text-underline-offset:.2em}.HistoryLearnerAssignmentList_open__tJwJx:focus-visible,.HistoryLearnerAssignmentList_secondary__KjZgy:focus-visible{outline:3px solid var(--books-accent);outline-offset:3px}.HistoryLearnerAssignmentList_secondary__KjZgy:disabled{opacity:.55;cursor:not-allowed}.HistoryLearnerAssignmentList_more___K1JZ{display:flex;justify-content:center;padding-top:20px}@container learner-history-assignment-worklist (max-width: 17rem){.HistoryLearnerAssignmentList_header__sQ7mJ{display:block}.HistoryLearnerAssignmentList_header__sQ7mJ .HistoryLearnerAssignmentList_secondary__KjZgy,.HistoryLearnerAssignmentList_open__tJwJx{width:100%}.HistoryLearnerAssignmentList_header__sQ7mJ .HistoryLearnerAssignmentList_secondary__KjZgy{margin-top:16px}.HistoryLearnerAssignmentList_open__tJwJx>span:first-child{white-space:normal;text-align:left}.HistoryLearnerAssignmentList_arrow__vfVAz{display:none}}.HistorySavedResponse_saved__G6Nu1{container:history-saved-response/inline-size;width:100%;max-width:var(--history-prose-width,43rem);min-width:0;margin:1.25rem auto 1.75rem;padding:clamp(12px,4cqi,24px);border:1px solid var(--history-line);border-top:3px solid var(--history-teal);border-radius:.5rem;background:var(--history-surface);color:var(--history-ink);font-family:var(--reader-font-family,inherit);font-size:calc(1rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.7);letter-spacing:var(--reader-letter-spacing,0);overflow-wrap:anywhere}.HistorySavedResponse_saved__G6Nu1 :where(a):focus-visible{outline:3px solid var(--history-teal);outline-offset:3px}.HistorySavedResponse_saved__G6Nu1[data-audience=teacher]{max-width:none}.HistorySavedResponse_saved__G6Nu1:is([data-presentation=embedded],[data-presentation=synthetic-embedded]){margin:0;padding:0;border:0;border-radius:0;background:transparent}.HistorySavedResponse_teacherColumns__Owj9A{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24em),1fr));gap:1.25rem 2rem}.HistorySavedResponse_responseBody__mBh_K,.HistorySavedResponse_taskControls__R87K_{min-width:0}.HistorySavedResponse_header__4wypK h3{margin:.2rem 0;font-family:var(--font-display);font-size:calc(clamp(1.375rem, 6cqi, 1.75rem) * var(--reader-text-scale, 1));font-weight:550;line-height:1.2}.HistorySavedResponse_eyebrow___GI49{margin:0;color:var(--history-teal);font-size:calc(.75rem * var(--reader-text-scale, 1));font-weight:700;letter-spacing:.04em;text-transform:uppercase}.HistorySavedResponse_chapter__J7na8{margin:.3rem 0 0;font-weight:650}.HistorySavedResponse_introduction__8bGhB{margin:.8rem 0 0;color:var(--history-muted);font-size:calc(.9375rem * var(--reader-text-scale, 1))}.HistorySavedResponse_embeddedHeader__DBrf9{display:grid;gap:.25rem}.HistorySavedResponse_embeddedHeader__DBrf9 .HistorySavedResponse_introduction__8bGhB{margin:0}.HistorySavedResponse_saved__G6Nu1:is([data-presentation=embedded],[data-presentation=synthetic-embedded]) .HistorySavedResponse_rows__NGUEN,.HistorySavedResponse_saved__G6Nu1:is([data-presentation=embedded],[data-presentation=synthetic-embedded]) .HistorySavedResponse_summary__q6Nza{margin-top:.75rem}.HistorySavedResponse_saved__G6Nu1:is([data-presentation=embedded],[data-presentation=synthetic-embedded]) .HistorySavedResponse_row__n7y1f{padding-block:1rem}.HistorySavedResponse_summary__q6Nza{margin-top:1.25rem;padding:1rem;border-left:3px solid var(--history-wine);background:var(--history-wine-soft)}.HistorySavedResponse_answer__dkEjJ h5,.HistorySavedResponse_summary__q6Nza h4,.HistorySavedResponse_taskFeedback__cD0_P h5{margin:0 0 .45rem;font:inherit;font-weight:700}.HistorySavedResponse_feedbackList__C49_T{display:grid;gap:.55rem;min-width:0}.HistorySavedResponse_feedbackList__C49_T p{margin:0;white-space:pre-wrap}.HistorySavedResponse_rows__NGUEN{min-width:0;margin-top:1.25rem}.HistorySavedResponse_row__n7y1f{min-width:0;padding-block:1.25rem;border-top:1px solid var(--history-line)}.HistorySavedResponse_row__n7y1f:last-child{padding-bottom:0}.HistorySavedResponse_rowHeading__riBbF{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem}.HistorySavedResponse_rowHeading__riBbF h4{margin:0;font:inherit;font-weight:700}.HistorySavedResponse_rowHeading__riBbF p{margin:0;color:var(--history-muted);font-size:calc(.8125rem * var(--reader-text-scale, 1))}.HistorySavedResponse_question__Pa2H3{margin:.55rem 0 1rem;font-weight:650}.HistorySavedResponse_answer__dkEjJ{min-width:0;padding-left:clamp(.65rem,3cqi,1rem);border-left:2px solid var(--history-line)}.HistorySavedResponse_answer__dkEjJ p{margin:.25rem 0;white-space:pre-wrap}.HistorySavedResponse_taskFeedback__cD0_P{min-width:0;margin-top:1rem;padding:1rem;border-radius:.35rem;background:var(--history-field)}.HistorySavedResponse_materials__pK80e{margin-top:.8rem}.HistorySavedResponse_materials__pK80e>p{margin:0;color:var(--history-muted);font-size:calc(.8125rem * var(--reader-text-scale, 1));font-weight:650}.HistorySavedResponse_materials__pK80e ul{list-style:none;margin:.2rem 0 0;padding:0}.HistorySavedResponse_materials__pK80e li{margin:0}.HistorySavedResponse_materials__pK80e [aria-disabled=true],.HistorySavedResponse_materials__pK80e a,.HistorySavedResponse_returnLink__hv2yS{display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding-block:.45rem;color:var(--history-teal);font-size:calc(.875rem * var(--reader-text-scale, 1));line-height:1.55;text-decoration:underline;text-underline-offset:.2em}.HistorySavedResponse_materials__pK80e [aria-disabled=true],.HistorySavedResponse_returnLink__hv2yS[aria-disabled=true]{color:var(--history-muted);text-decoration:none}.HistorySavedResponse_returnLink__hv2yS{margin-top:.35rem;font-weight:650}@container history-saved-response (max-width: 26rem){.HistorySavedResponse_rowHeading__riBbF{display:block}.HistorySavedResponse_rowHeading__riBbF p{margin-top:.2rem}.HistorySavedResponse_summary__q6Nza,.HistorySavedResponse_taskFeedback__cD0_P{padding:.8rem}}.HistoryAssignedSavedWork_savedWork__lqYYB{min-width:0;margin-top:1.25rem;color:var(--history-ink);font-family:var(--reader-font-family,inherit);font-size:calc(.9375rem * var(--reader-text-scale, 1));line-height:var(--reader-line-height,1.65);overflow-wrap:anywhere}.HistoryAssignedSavedWork_controls__wRtdV{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.HistoryAssignedSavedWork_savedWork__lqYYB button{min-width:0;min-height:44px;max-width:100%;padding:.65rem;border:1px solid var(--history-line);border-radius:.45rem;background:var(--history-surface);color:var(--history-teal);font:inherit;font-weight:650;line-height:1.4;overflow-wrap:anywhere;cursor:pointer}.HistoryAssignedSavedWork_savedWork__lqYYB button:focus-visible{outline:3px solid var(--history-teal);outline-offset:3px}.HistoryAssignedSavedWork_notice__XJLHD{margin:.75rem 0;color:var(--history-muted)}.HistorySynthesisSelfReview_review__9Wwn2{container:history-self-review/inline-size;display:grid;min-width:0;width:100%;max-width:100%;box-sizing:border-box;margin-top:.9rem;padding:clamp(1rem,3cqi,1.45rem);border:1px solid color-mix(in srgb,var(--history-wine) 34%,var(--history-line));border-radius:1rem;background:linear-gradient(145deg,color-mix(in srgb,var(--history-wine) 7%,transparent),transparent 48%),var(--history-paper);color:var(--history-ink);box-shadow:0 .65rem 1.8rem color-mix(in srgb,var(--history-ink) 8%,transparent);overflow-wrap:anywhere}.HistorySynthesisSelfReview_review__9Wwn2 *{min-width:0;box-sizing:border-box}.HistorySynthesisSelfReview_header__508fS{min-width:0;max-width:43rem}.HistorySynthesisSelfReview_header__508fS>p:first-child{margin:0 0 .35rem;color:var(--history-wine);font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.HistorySynthesisSelfReview_header__508fS h3{margin:0;overflow-wrap:anywhere;font-family:var(--font-crimson),Georgia,serif;font-size:clamp(1.45rem,6cqi,2rem);font-weight:600;line-height:1.12}.HistorySynthesisSelfReview_header__508fS>p:last-child{margin:.6rem 0 0;color:var(--history-muted);line-height:1.6}.HistorySynthesisSelfReview_steps__W3azp{display:grid;min-width:0;margin:1rem 0 0;padding:0;gap:.75rem;list-style:none}.HistorySynthesisSelfReview_step__oNdcw{display:grid;grid-template-columns:2rem minmax(0,1fr);min-width:0;padding:.9rem;border:1px solid var(--history-line);border-radius:.8rem;gap:.75rem;background:color-mix(in srgb,var(--history-paper) 90%,white)}.HistorySynthesisSelfReview_number__nx7Ok{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:var(--history-wine);color:var(--history-paper);font-size:.85rem;font-weight:800}.HistorySynthesisSelfReview_stepBody__8LyT4{min-width:0;overflow-wrap:anywhere}.HistorySynthesisSelfReview_stepBody__8LyT4 h4{margin:.15rem 0 0;font-family:var(--font-crimson),Georgia,serif;font-size:1.2rem;line-height:1.25}.HistorySynthesisSelfReview_stepBody__8LyT4>p{margin:.4rem 0 0;color:var(--history-muted);font-size:.9rem;line-height:1.6}.HistorySynthesisSelfReview_criteria__Bw688,.HistorySynthesisSelfReview_goal__6JdEQ{min-width:0;margin-top:.75rem;padding:.75rem;border-left:.2rem solid var(--history-gold);border-radius:.3rem .7rem .7rem .3rem;background:color-mix(in srgb,var(--history-gold) 10%,var(--history-paper))}.HistorySynthesisSelfReview_criteria__Bw688>p,.HistorySynthesisSelfReview_goal__6JdEQ>p:first-child{margin:0 0 .3rem;color:var(--history-wine);font-size:.68rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.HistorySynthesisSelfReview_goal__6JdEQ>p:last-child{margin:0;font-size:.9rem;font-weight:650;line-height:1.5}.HistorySynthesisSelfReview_criteria__Bw688 ul{display:grid;margin:0;padding-left:1.15rem;gap:.4rem}.HistorySynthesisSelfReview_criteria__Bw688 li{padding-left:.15rem;font-size:.88rem;line-height:1.5}.HistorySynthesisSelfReview_revise__i4MCY{display:inline-flex;align-items:center;min-height:2.75rem;min-width:2.75rem;margin-top:.75rem;padding:.65rem .95rem;border:1px solid var(--history-wine);border-radius:.55rem;background:var(--history-wine);color:var(--history-paper);cursor:pointer;font:inherit;font-size:.88rem;font-weight:750;line-height:1.3;max-width:100%;overflow-wrap:anywhere;white-space:normal}.HistorySynthesisSelfReview_revise__i4MCY:hover{background:color-mix(in srgb,var(--history-wine) 88%,black)}.HistorySynthesisSelfReview_revise__i4MCY:focus-visible{outline:.18rem solid var(--history-gold);outline-offset:.18rem}.HistorySynthesisSelfReview_stepBody__8LyT4 [data-task-reading-support]{margin-top:.75rem;padding-top:.7rem}@container history-self-review (max-width: 24em){.HistorySynthesisSelfReview_review__9Wwn2{padding:8px}.HistorySynthesisSelfReview_step__oNdcw{grid-template-columns:minmax(0,1fr);padding:8px;gap:8px}.HistorySynthesisSelfReview_number__nx7Ok{width:1.75rem;height:1.75rem}.HistorySynthesisSelfReview_criteria__Bw688,.HistorySynthesisSelfReview_goal__6JdEQ{padding:8px}.HistorySynthesisSelfReview_revise__i4MCY{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.HistorySynthesisSelfReview_revise__i4MCY{transition:none}}.HistoryTeacherQuestion_preview__Z8qt0{container-type:inline-size;min-width:0;margin-block:.55rem .25rem}.HistoryTeacherQuestion_preview__Z8qt0 .HistoryTeacherQuestion_items__iOx1P{display:grid;min-width:0;margin:0;padding:0;list-style:none;gap:.35rem}.HistoryTeacherQuestion_preview__Z8qt0 .HistoryTeacherQuestion_items__iOx1P li+li{margin-top:0}.HistoryTeacherQuestion_items__iOx1P li{min-width:0;padding:.45rem .65rem;border-left:2px solid var(--history-line);background:color-mix(in srgb,var(--history-surface) 70%,transparent);font-size:.875rem;line-height:1.55;overflow-wrap:anywhere}.HistoryTeacherQuestion_matching__5mAHM{display:grid;min-width:0;gap:.75rem}.HistoryTeacherQuestion_matching__5mAHM>div{min-width:0}.HistoryTeacherQuestion_groupLabel__7yB3q{margin:0 0 .3rem;color:var(--history-muted);font-size:.75rem;font-weight:600;line-height:1.5}.HistoryAssignmentPublisher_publisher__vLabv{min-width:0;margin-block:1.25em 1.5em;padding-block:1.25em;border-bottom:1px solid var(--history-line);color:var(--history-ink);overflow-wrap:anywhere}.HistoryAssignmentPublisher_heading__p4FtV{display:flex;flex-wrap:wrap;align-items:end;gap:.5em 1.5em}.HistoryAssignmentPublisher_heading__p4FtV>div{min-width:0}.HistoryAssignmentPublisher_heading__p4FtV h4{margin:.15em 0 0;font-family:var(--font-display);font-size:1.35em;line-height:1.25}.HistoryAssignmentPublisher_heading__p4FtV>p{margin:0;color:var(--history-muted);font-size:.875em}.HistoryAssignmentPublisher_eyebrow__xpw5J{margin:0;color:var(--history-teal);font-size:.75em;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.HistoryAssignmentPublisher_explanation__ElrQ6{max-width:48em;margin:.65em 0 1em;color:var(--history-muted);font-size:.9em;line-height:1.6}.HistoryAssignmentPublisher_selection__s2ZN2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4em .75em;align-items:end;max-width:46em}.HistoryAssignmentPublisher_selection__s2ZN2 label{grid-column:1/-1;font-size:.875em;font-weight:650}.HistoryAssignmentPublisher_selection__s2ZN2 select{min-width:0;width:100%;min-height:44px;padding:.6em .7em;border:1px solid var(--history-line);border-radius:.35em;color:var(--history-ink);background:var(--history-surface);font:inherit}.HistoryAssignmentPublisher_selectionSummary__zrg5o{grid-column:1/-1;margin:.2em 0 0;color:var(--history-muted);line-height:1.45;overflow-wrap:anywhere}.HistoryAssignmentPublisher_publisher__vLabv button{min-height:44px;max-width:100%;padding:.55em .8em;border:1px solid var(--history-wine);border-radius:.35em;color:var(--history-wine);background:var(--history-paper);font:inherit;font-weight:650;cursor:pointer}.HistoryAssignmentPublisher_publisher__vLabv button:disabled{cursor:default;opacity:.55}.HistoryAssignmentPublisher_publisher__vLabv button:focus-visible,.HistoryAssignmentPublisher_selection__s2ZN2 select:focus-visible{outline:3px solid var(--history-teal);outline-offset:3px}.HistoryAssignmentPublisher_publisher__vLabv .HistoryAssignmentPublisher_primary__uHTxB{color:var(--history-paper);background:var(--history-wine)}.HistoryAssignmentPublisher_notice__D6l20{margin-block:.75em;padding:.75em;border-left:3px solid var(--history-wine);background:var(--history-wine-soft)}.HistoryAssignmentPublisher_notice__D6l20 p{margin:0 0 .5em}.HistoryAssignmentPublisher_attempt__8T8P6{margin-block:.9em;padding:.85em 1em;border:1px solid var(--history-line);border-radius:.4em;background:var(--history-field)}.HistoryAssignmentPublisher_attempt__8T8P6 p{margin:.25em 0 0}.HistoryAssignmentPublisher_actions__vnX4Z{display:flex;flex-wrap:wrap;gap:.65em;margin-top:1em}.HistoryAssignmentPublisher_status__oqdeE{min-height:1.7em;margin-top:.6em;color:var(--history-muted)}.HistoryAssignmentPublisher_status__oqdeE p{margin:.25em 0 0}.HistoryAssignmentPublisher_status__oqdeE strong{color:var(--history-ink)}@container history-task-picker (max-width: 18em){.HistoryAssignmentPublisher_selection__s2ZN2{grid-template-columns:minmax(0,1fr)}.HistoryAssignmentPublisher_actions__vnX4Z button,.HistoryAssignmentPublisher_selection__s2ZN2 button{width:100%}}@media print{.HistoryAssignmentPublisher_publisher__vLabv{display:none}}.HistoryHomeworkPicker_picker__4J_rM{min-width:0;container:history-task-picker/inline-size}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_introduction__i9cQZ{font-size:1rem}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_storageNote__auovP{margin-top:.4rem;color:var(--history-muted);font-size:.875rem;line-height:1.6}.HistoryHomeworkPicker_controls__gULrg{position:sticky;top:4rem;z-index:4;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;margin-top:1.25rem;padding:.65rem 0;border-block:1px solid var(--history-line);background:var(--history-paper)}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_count__B5wA6{margin:0;font-size:.9375rem;font-weight:600}.HistoryHomeworkPicker_primary__Z5Ufm,.HistoryHomeworkPicker_secondary__Pa_Bg{min-height:2.75rem;padding:.5rem .8rem;border:1px solid var(--history-wine);border-radius:.2rem;font-size:.9375rem;line-height:1.5;cursor:pointer}.HistoryHomeworkPicker_primary__Z5Ufm{color:var(--history-paper);background:var(--history-wine)}.HistoryHomeworkPicker_secondary__Pa_Bg{color:var(--history-wine);background:var(--history-paper)}.HistoryHomeworkPicker_primary__Z5Ufm:disabled{cursor:default;opacity:.5}.HistoryHomeworkPicker_picker__4J_rM :is(button,a,input,summary):focus-visible{outline:2px solid var(--history-teal);outline-offset:3px}.HistoryHomeworkPicker_previewHeading__E_D4D{margin-block:1.5rem}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_previewHeading__E_D4D h3{font-family:var(--font-display);font-size:1.65rem;line-height:1.25;scroll-margin-top:12rem}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_previewHeading__E_D4D p{margin-block:.8rem;font-size:.9375rem;color:var(--history-muted);line-height:1.65}.HistoryHomeworkPicker_packageShare____kRt{min-width:0;margin-bottom:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--history-line)}.HistoryHomeworkPicker_shareActions__mysMG{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.HistoryHomeworkPicker_shareActions__mysMG>*{max-width:100%}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_packageLink__oab2G{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding-block:.5rem;color:var(--history-teal);font-size:.9375rem;line-height:1.5;text-decoration:underline;text-underline-offset:.2em}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_shareExplanation__4RBvx{margin-block:.8rem .25rem;color:var(--history-muted);font-size:.875rem;line-height:1.6}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_shareStatus__DT5sA{min-height:1.6em;margin:.25rem 0 0;font-size:.875rem;line-height:1.6;color:var(--history-teal)}.HistoryHomeworkPicker_manualCopy__8S0gL{min-width:0;margin-top:.6rem}.HistoryHomeworkPicker_manualCopy__8S0gL label{display:block;margin-bottom:.35rem;font-size:.875rem;font-weight:600}.HistoryHomeworkPicker_manualCopy__8S0gL input{display:block;box-sizing:border-box;width:100%;min-width:0;min-height:2.75rem;padding:.65rem;border:1px solid var(--history-line);border-radius:.2rem;background:var(--history-surface);color:var(--history-ink);font-family:var(--font-geist-sans);font-size:1rem;line-height:1.5}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_groupHeading__3acR1{margin-top:1.5rem;font-family:var(--font-display);font-size:1.4rem;line-height:1.3}.HistoryHomeworkPicker_taskList__RpGBj{min-width:0}.HistoryHomeworkPicker_pickerLayout__EijcL{display:grid;grid-template-columns:minmax(18rem,.65fr) minmax(0,1fr);gap:clamp(.8rem,2vw,1.5rem);align-items:start;min-width:0}.HistoryHomeworkPicker_taskBankNav__TNNP_{display:grid;gap:.25rem;max-height:min(72vh,46rem);overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;scroll-padding-block:.5rem;padding:.35rem;border:1px solid var(--history-line);border-radius:.4rem;background:var(--history-field)}.HistoryHomeworkPicker_bankRow__D6Nt7{min-width:0}.HistoryHomeworkPicker_bankRow__D6Nt7+.HistoryHomeworkPicker_bankRow__D6Nt7{border-top:1px solid var(--history-line);padding-top:.25rem}.HistoryHomeworkPicker_bankGroup__taXgm{margin:.7rem .55rem .2rem;color:var(--history-wine);font-size:.7rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.HistoryHomeworkPicker_bankRow__D6Nt7 button{display:block;width:100%;padding:.55rem .65rem;border-left:3px solid transparent;border-radius:.25rem;color:var(--history-ink);text-align:left;cursor:pointer}.HistoryHomeworkPicker_bankRow__D6Nt7 button[aria-current=step]{background:var(--history-surface);border-left-color:var(--history-wine)}.HistoryHomeworkPicker_bankRow__D6Nt7 button:hover{background:var(--history-surface)}.HistoryHomeworkPicker_bankRow__D6Nt7 button span{display:block;color:var(--history-muted);font-size:.8125rem}.HistoryHomeworkPicker_bankRow__D6Nt7 button strong{display:block;margin-top:.2rem;font-size:.9375rem;line-height:1.5;font-weight:600;overflow-wrap:anywhere}.HistoryHomeworkPicker_bankChoice___jwba{display:flex;align-items:center;gap:.4rem;min-height:2.75rem;padding-inline:.7rem;font-size:.875rem;color:var(--history-teal);cursor:pointer}.HistoryHomeworkPicker_bankChoice___jwba input{width:1rem;height:1rem;accent-color:var(--history-wine)}.HistoryHomeworkPicker_taskList__RpGBj .HistoryHomeworkPicker_task__6K3SZ[hidden]{display:none!important}.HistoryHomeworkPicker_taskList__RpGBj .HistoryHomeworkPicker_task__6K3SZ{padding:.2rem .9rem 1.2rem;border:1px solid var(--history-line);border-radius:.4rem;background:var(--history-surface)}.HistoryHomeworkPicker_backToList__itWTp{display:inline-flex;align-items:center;min-height:2.75rem;margin-bottom:.4rem;color:var(--history-teal);font-size:.875rem;text-align:left;cursor:pointer}.HistoryHomeworkPicker_task__6K3SZ{min-width:0;padding-block:1.5rem;border-bottom:1px solid var(--history-line)}.HistoryHomeworkPicker_taskMeta__SCpVs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.3rem 1rem;color:var(--history-muted);font-size:.8125rem;line-height:1.5}.HistoryHomeworkPicker_choice__kVRz3{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;min-height:2.75rem;cursor:pointer;color:var(--history-ink)}.HistoryHomeworkPicker_choice__kVRz3 input{width:1.25rem;height:1.25rem;margin:0;accent-color:var(--history-wine)}.HistoryHomeworkPicker_choice__kVRz3 small{font-size:.75rem;color:var(--history-muted)}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_taskHeading__ikPVg{margin-block:.4rem .75rem;font-family:var(--reader-font-family,var(--font-geist-sans));font-size:1.0625rem;font-weight:550;line-height:1.65;overflow-wrap:anywhere;scroll-margin-block:7rem 2rem}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_goal__G0ikl{font-size:.9375rem;line-height:1.65}.HistoryHomeworkPicker_goal__G0ikl strong{display:block;font-size:.75rem;font-weight:600;color:var(--history-teal)}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_observation__XBcBI{margin-block:.8rem .2rem;font-size:.875rem;line-height:1.6;overflow-wrap:anywhere}.HistoryHomeworkPicker_observation__XBcBI strong{display:block;font-size:.75rem;font-weight:600;color:var(--history-muted)}.HistoryHomeworkPicker_observation__XBcBI strong span{font-weight:400}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_materials__8ZAGO{list-style:none;padding:0;margin:.65rem 0 0}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_materials__8ZAGO li{margin:0}.HistoryHomeworkPicker_materials__8ZAGO a{display:inline-block;min-height:2.75rem;padding-block:.55rem;font-size:.875rem;line-height:1.6}.HistoryHomeworkPicker_materials__8ZAGO a span{color:var(--history-muted)}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_openTask__ymiNq{display:inline-flex;align-items:center;min-height:2.75rem;padding-block:.45rem;font-size:.875rem;line-height:1.6}.HistoryHomeworkPicker_answer__faq6M{margin-top:.4rem;font-size:.9375rem}.HistoryHomeworkPicker_answer__faq6M summary{min-height:2.75rem;padding-block:.55rem;cursor:pointer;color:var(--history-wine);font-size:.875rem;line-height:1.6}.HistoryHomeworkPicker_answer__faq6M>div{margin-top:.6rem;padding:1rem 1.25rem;border-radius:.65rem;background:var(--history-surface)}.HistoryHomeworkPicker_picker__4J_rM .HistoryHomeworkPicker_supportLabel__yMqbi{margin:0 0 .5rem;font-size:.75rem;font-weight:650;color:var(--history-teal)}.HistoryHomeworkPicker_taskContext__mfS4V{margin-top:1.5rem;padding-top:1rem;border-top:1px solid var(--history-line)}.HistoryHomeworkPicker_taskContext__mfS4V .HistoryHomeworkPicker_observation__XBcBI{margin-top:1rem}.HistoryHomeworkPicker_srOnly__8RfeP{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@container history-task-picker (max-width: 28em){.HistoryHomeworkPicker_controls__gULrg{position:static}}@media (max-width:480px){.HistoryHomeworkPicker_taskMeta__SCpVs{align-items:flex-start;flex-direction:column}.HistoryHomeworkPicker_task__6K3SZ{padding-block:1.1rem}.HistoryHomeworkPicker_controls__gULrg{gap:.5rem}}@container history-task-picker (max-width: 48rem){.HistoryHomeworkPicker_pickerLayout__EijcL{grid-template-columns:1fr}.HistoryHomeworkPicker_taskBankNav__TNNP_{max-height:22rem}}@media print{.HistoryHomeworkPicker_backToList__itWTp,.HistoryHomeworkPicker_choice__kVRz3,.HistoryHomeworkPicker_controls__gULrg,.HistoryHomeworkPicker_packageShare____kRt,.HistoryHomeworkPicker_storageNote__auovP{display:none}.HistoryHomeworkPicker_task__6K3SZ{break-inside:avoid}}.HistoryHomeworkPicker_taskLinks__3bQKS{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}