.Lesson-module__tkf7fW__page{padding-top:32px}.Lesson-module__tkf7fW__preview{max-width:900px}.Lesson-module__tkf7fW__layout{width:100%;max-width:720px;color:var(--body);margin-inline:auto}.Lesson-module__tkf7fW__breadcrumb{margin-bottom:25px}.Lesson-module__tkf7fW__breadcrumb ol{flex-wrap:nowrap;align-items:baseline;gap:10px;font-size:14px;line-height:1.5}.Lesson-module__tkf7fW__breadcrumb li:first-child{flex-shrink:0}.Lesson-module__tkf7fW__breadcrumb li:last-child{min-width:0}.Lesson-module__tkf7fW__breadcrumb a{color:var(--learn-ink);align-items:center;min-height:44px;font-weight:800;display:inline-flex}.Lesson-module__tkf7fW__breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.Lesson-module__tkf7fW__breadcrumb span[aria-current]{color:var(--muted-text);overflow-wrap:anywhere;font-weight:600}.Lesson-module__tkf7fW__breadcrumb li[role=presentation]{color:#aaa1af;flex-shrink:0}.Lesson-module__tkf7fW__title{border-bottom:1px solid hsl(var(--border));padding-bottom:30px}.Lesson-module__tkf7fW__title p{color:var(--learn-ink);margin-bottom:10px;font-size:13px;font-weight:800}.Lesson-module__tkf7fW__title h1{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4vw,44px);font-weight:900;line-height:1.15}.Lesson-module__tkf7fW__reading{overflow-wrap:anywhere;margin-block:32px 52px;font-size:18px;line-height:1.8}.Lesson-module__tkf7fW__reading p{margin:0}.Lesson-module__tkf7fW__reading strong{color:var(--ink);font-weight:800}.Lesson-module__tkf7fW__reading a{color:var(--learn-ink);text-underline-offset:4px;text-decoration:underline}.Lesson-module__tkf7fW__reading ul,.Lesson-module__tkf7fW__reading ol{padding-left:1.5em}.Lesson-module__tkf7fW__reading ul{list-style:outside}.Lesson-module__tkf7fW__reading ol{list-style:decimal}.Lesson-module__tkf7fW__reading li{margin-block:8px;padding-left:4px}.Lesson-module__tkf7fW__reading li::marker{color:var(--learn-ink)}.Lesson-module__tkf7fW__prose{margin-block:20px}.Lesson-module__tkf7fW__heading{margin-top:48px;margin-bottom:20px}.Lesson-module__tkf7fW__heading h2{color:var(--ink);letter-spacing:-.025em;text-wrap:balance;font-size:27px;font-weight:900;line-height:1.35}.Lesson-module__tkf7fW__subheading{margin-top:36px;margin-bottom:18px}.Lesson-module__tkf7fW__subheading h3{color:var(--ink);font-size:20px;font-weight:800;line-height:1.5}.Lesson-module__tkf7fW__example{border-left:3px solid #c8e6f3;margin-block:30px;padding-left:24px}.Lesson-module__tkf7fW__example>:first-child{margin-top:0}.Lesson-module__tkf7fW__example>:last-child{margin-bottom:0}.Lesson-module__tkf7fW__prompt{color:var(--ink);margin-bottom:22px;font-size:20px;font-weight:850;line-height:1.5}.Lesson-module__tkf7fW__prompt em{font-style:normal}.Lesson-module__tkf7fW__calculation{color:#274e69;font-variant-numeric:tabular-nums;background:#f0f7fb;border-radius:7px;margin-block:16px 24px;padding:13px 19px;font-size:21px;font-weight:800;line-height:1.65}.Lesson-module__tkf7fW__calculation em{font-style:normal}.Lesson-module__tkf7fW__practice{border-top:1px solid hsl(var(--border));text-align:center;margin-block:40px;padding-top:36px}.Lesson-module__tkf7fW__practiceCard{width:100%;box-shadow:none;color:var(--body);background:#fff7fa;border:1px solid #ecd7e1;border-radius:18px;padding:32px 24px}.Lesson-module__tkf7fW__practiceTitle{color:var(--ink);margin-bottom:16px;font-size:27px;font-weight:900;line-height:1.3}.Lesson-module__tkf7fW__practiceIntro{max-width:470px;margin:0 auto 12px;font-size:15px;line-height:1.8}.Lesson-module__tkf7fW__gameCard{background:#fff;border-color:#d5e7ee;justify-content:center;display:flex}.Lesson-module__tkf7fW__gameCard>div{width:100%}.Lesson-module__tkf7fW__record{margin-block:32px;scroll-margin-top:24px}.Lesson-module__tkf7fW__saveStatus{background:#f0f7fb;border-radius:10px;margin-block:24px;padding:16px 20px;font-size:15px;line-height:1.6}.Lesson-module__tkf7fW__saveStatus button{min-height:44px;color:var(--learn-ink);text-underline-offset:3px;align-items:center;font-weight:800;text-decoration:underline;display:inline-flex}.Lesson-module__tkf7fW__diagram{color:#274e69;font-variant-numeric:tabular-nums;border-top:1px solid #dceaf0;margin:28px 0 8px;padding:24px 20px 20px}.Lesson-module__tkf7fW__diagram svg{width:100%;max-width:520px;height:auto;margin-inline:auto;display:block;overflow:visible}.Lesson-module__tkf7fW__diagram text{font-family:var(--font-sans);fill:currentColor;font-weight:800}.Lesson-module__tkf7fW__diagramEquation{text-align:center;margin-top:18px;font-size:19px;font-weight:800;line-height:1.6;display:block}.Lesson-module__tkf7fW__parts{align-items:stretch;gap:10px;display:flex}.Lesson-module__tkf7fW__part{background:#eaf5fb;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:20px 8px;font-weight:800;display:flex}.Lesson-module__tkf7fW__part+.Lesson-module__tkf7fW__part{color:#914164;background:#f9e9f0}.Lesson-module__tkf7fW__part span{font-size:15px}.Lesson-module__tkf7fW__part strong{color:inherit;font-size:25px}.Lesson-module__tkf7fW__part small{font-size:14px}.Lesson-module__tkf7fW__groups{grid-template-columns:repeat(10,1fr);gap:7px;display:grid}.Lesson-module__tkf7fW__group{aspect-ratio:1;background:#eaf5fb;border:1px solid #a4cce2;border-radius:4px;place-items:center;font-size:13px;font-weight:800;display:grid}.Lesson-module__tkf7fW__groupExtra{color:#914164;background:#f9e9f0;border-color:#e2a9c2}.Lesson-module__tkf7fW__remainder{color:#695622;background:#fff8dd;border-style:dashed;border-color:#aa9460}.Lesson-module__tkf7fW__groupLegend{flex-wrap:wrap;gap:9px 22px;margin-top:16px;font-size:14px;font-weight:700;display:flex}.Lesson-module__tkf7fW__groupLegend span{align-items:center;gap:6px;display:inline-flex}.Lesson-module__tkf7fW__legendSwatch{background:#a4cce2;border-radius:2px;width:10px;height:10px}.Lesson-module__tkf7fW__groupLegend span:nth-child(2) i{background:#e2a9c2}.Lesson-module__tkf7fW__groupLegend span:nth-child(3) i{background:#e8d6a0}html.dark .Lesson-module__tkf7fW__breadcrumb li[role=presentation]{color:var(--muted-text)}html.dark .Lesson-module__tkf7fW__example{border-color:var(--blue-border)}:is(html.dark .Lesson-module__tkf7fW__calculation,html.dark .Lesson-module__tkf7fW__saveStatus){background:var(--blue-surface);color:var(--learn-ink)}html.dark .Lesson-module__tkf7fW__practiceCard{background:var(--pink-soft);border-color:var(--pink-border)}html.dark .Lesson-module__tkf7fW__gameCard{background:hsl(var(--card));border-color:var(--blue-border)}html.dark .Lesson-module__tkf7fW__diagram{border-color:var(--blue-border);color:var(--learn-ink)}:is(html.dark .Lesson-module__tkf7fW__part,html.dark .Lesson-module__tkf7fW__group){background:var(--blue-surface);border-color:var(--blue-border)}html.dark .Lesson-module__tkf7fW__part+.Lesson-module__tkf7fW__part{background:var(--pink-soft);color:var(--brand-ink);border-color:var(--pink-border)}html.dark .Lesson-module__tkf7fW__groupExtra{background:var(--pink-soft);color:var(--brand-ink);border-color:var(--pink-border)}html.dark .Lesson-module__tkf7fW__remainder{background:var(--yellow-surface);color:var(--yellow-ink);border-color:var(--yellow-border)}html.dark .Lesson-module__tkf7fW__legendSwatch{background:var(--diagram-connector)}html.dark .Lesson-module__tkf7fW__groupLegend span:nth-child(2) i{background:var(--brand-ink)}html.dark .Lesson-module__tkf7fW__groupLegend span:nth-child(3) i{background:var(--yellow-ink)}@media (max-width:640px){.Lesson-module__tkf7fW__page{padding-top:18px}.Lesson-module__tkf7fW__breadcrumb{margin-bottom:16px}.Lesson-module__tkf7fW__title{padding-bottom:24px}.Lesson-module__tkf7fW__reading{margin-top:26px;font-size:17px;line-height:1.8}.Lesson-module__tkf7fW__heading{margin-top:36px}.Lesson-module__tkf7fW__heading h2{font-size:24px}.Lesson-module__tkf7fW__subheading h3{font-size:19px}.Lesson-module__tkf7fW__example{padding-left:15px}.Lesson-module__tkf7fW__prompt{font-size:18px}.Lesson-module__tkf7fW__calculation{padding:11px 14px;font-size:19px}.Lesson-module__tkf7fW__practiceCard{padding:26px 18px}.Lesson-module__tkf7fW__practiceTitle{font-size:24px}.Lesson-module__tkf7fW__diagram{padding-inline:0}.Lesson-module__tkf7fW__part{padding:16px 6px}.Lesson-module__tkf7fW__part span{font-size:13px}.Lesson-module__tkf7fW__part strong{font-size:22px}.Lesson-module__tkf7fW__groups{gap:4px}.Lesson-module__tkf7fW__group{font-size:12px}}
/*# sourceMappingURL=2saz7dqott86v.css.map*/