.library_library__YlRhn{background:#fff;color:#1e293b;padding:112px 0 80px;line-height:1.7}.library_container__98qzW{max-width:1200px;margin:auto;padding:0 28px}.library_library__YlRhn a{transition:color .18s,background .18s}.library_library__YlRhn a:focus-visible,.library_library__YlRhn summary:focus-visible{outline:3px solid #0a6e87;outline-offset:5px}.library_skip__vJ2VU{position:absolute;left:24px;top:-100px;background:#fff;padding:12px;z-index:60}.library_skip__vJ2VU:focus{top:100px}.library_breadcrumbs__5vmJn{font-size:.8rem;color:#526171;margin:0 0 24px}.library_breadcrumbs__5vmJn ol{display:flex;flex-wrap:wrap;gap:7px 12px;list-style:none;padding:0}.library_breadcrumbs__5vmJn li:not(:first-child):before{content:"/";margin-right:12px;color:#a1adb9}.library_breadcrumbs__5vmJn a:hover{color:#0a6e87}.library_hero__pTAli{display:flex;align-items:center;justify-content:space-between;gap:32px;background:#e0fafc;border-radius:24px;padding:48px 48px 52px;margin-bottom:52px;overflow:hidden}.library_heroCopy__Q0O48{max-width:760px}.library_eyebrow__QBeov{font-size:.75rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#0a6e87;margin:0 0 12px}.library_hero__pTAli h1{font-size:clamp(2.25rem,5vw,4.1rem);font-weight:750;line-height:1.08;letter-spacing:-.045em;text-wrap:balance;margin:0 0 22px}.library_lead__ZzNkl{font-size:1.15rem;line-height:1.75;max-width:66ch;margin:0;white-space:pre-line}.library_heroMark__guR4_{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;transform:rotate(-8deg);flex:none;width:160px}.library_heroMark__guR4_ span{display:flex;align-items:center;justify-content:center;aspect-ratio:1;font-size:1.6rem;font-weight:650;border-radius:10px;background:white;color:#0a6e87}.library_heroMark__guR4_ span:nth-child(4){background:#0a6e87;color:white}.library_heroMark__guR4_ span:nth-child(6){background:#ffd166;color:#1e293b}.library_heroLinks__FoAaa{display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:28px}.library_heroLinks__FoAaa a{font-weight:650;color:#0a6e87;text-decoration:underline;text-underline-offset:5px}.library_sectionHeading__13REg{margin-bottom:24px}.library_hubLink__iUR1c h2,.library_lessonSection__FBqtW h2,.library_sectionHeading__13REg h2{font-size:clamp(1.5rem,3vw,2rem);line-height:1.22;letter-spacing:-.025em;font-weight:700;margin:0 0 14px;text-wrap:balance}.library_sectionHeading__13REg p:not(.library_eyebrow__QBeov){max-width:70ch;color:#526171;margin:0}.library_hubLink__iUR1c{display:flex;justify-content:space-between;gap:28px;align-items:center;background:#f5f7fa;padding:32px;border-radius:16px;margin-bottom:40px}.library_hubLink__iUR1c p:last-child{color:#526171;max-width:65ch;margin:0}.library_hubLink__iUR1c>span{font-size:2rem;color:#0a6e87}.library_hubLink__iUR1c:hover{background:#e0fafc}.library_topicList__seoK7{list-style:none;padding:0;margin:0 0 48px}.library_topicList__seoK7>li{border-top:1px solid #dfe6eb}.library_topicList__seoK7>li:last-child{border-bottom:1px solid #dfe6eb}.library_topicList__seoK7 a{display:grid;grid-template-columns:56px 1fr 24px;gap:24px;padding:26px 14px;align-items:start}.library_topicList__seoK7 a:hover{background:#f5f7fa}.library_topicNumber__Ro4vP{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:600;color:#0a6e87}.library_topicList__seoK7 h3{font-size:1.25rem;line-height:1.3;font-weight:650;margin:0 0 8px}.library_topicList__seoK7 p{font-size:.95rem;color:#526171;max-width:78ch;margin:0 0 10px}.library_topicMeta__AO8pf{font-size:.78rem;color:#0a6e87}.library_arrow__WO3PC{color:#0a6e87;font-size:1.35rem}.library_articleLayout__5FRhC{max-width:860px;margin:auto}.library_toc__H3Qvk{margin-bottom:44px;padding-bottom:24px;border-bottom:1px solid #dfe6eb}.library_toc__H3Qvk nav{position:static}.library_toc__H3Qvk p{font-size:.8rem;font-weight:700;margin:0 0 12px}.library_toc__H3Qvk ol{display:flex;flex-wrap:wrap;gap:8px 20px;list-style:none;padding:0;margin:0}.library_toc__H3Qvk li a{display:block;font-size:.85rem;line-height:1.5;padding:3px 0;color:#0a6e87;text-decoration:underline;text-underline-offset:4px}.library_toc__H3Qvk li a:hover{color:#084f62}.library_articleBody__W23_i{min-width:0}.library_lessonSection__FBqtW{margin-bottom:48px;scroll-margin-top:120px}.library_sectionIndex__t_XNO{font-size:.75rem;color:#0a6e87;font-weight:650;margin:0 0 8px}.library_prose__B3NMa{line-height:1.85;white-space:pre-line;overflow-wrap:anywhere;max-width:70ch;margin:0 0 20px}.library_example__XskeX{background:#f5f7fa;border-left:3px solid #0fcfde;padding:26px 28px;border-radius:0 12px 12px 0;margin-top:24px}.library_example__XskeX ol,.library_solution__7pbZg ol{list-style:decimal;padding-left:24px;line-height:1.85}.library_example__XskeX li,.library_solution__7pbZg li{margin:8px 0;white-space:pre-line;overflow-wrap:anywhere}.library_answer__5qEfN{font-weight:650;color:#0a6e87;white-space:pre-line;overflow-wrap:anywhere;margin:16px 0 0}.library_figure__dlcql{margin:24px 0;background:white;border:1px solid #e3e9ef;border-radius:12px;overflow:hidden}.library_diagram__iRRQF{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.library_figure__dlcql figcaption{font-size:.8rem;color:#526171;padding:14px 20px;border-top:1px solid #edf1f5}.library_tasks__fBCJA{list-style:none;margin:0;padding:0;display:grid;gap:24px}.library_tasks__fBCJA>li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:22px;border-top:1px solid #dfe6eb;padding:28px 0 14px;scroll-margin-top:120px}.library_taskNumber__RHRMT{font-variant-numeric:tabular-nums;font-size:1.7rem;line-height:1.3;font-weight:650;color:#0a6e87}.library_taskBody__3JzKU{min-width:0}.library_taskHeading__9GD1H{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.78rem;color:#526171;margin-bottom:16px}.library_taskHeading__9GD1H span:first-child{font-weight:700;color:#0a6e87}.library_library__YlRhn summary{cursor:pointer;font-weight:600}.library_hint__euJbC{font-size:.85rem;color:#526171;margin-bottom:16px}.library_hint__euJbC p{margin-top:12px;white-space:pre-line}.library_solution__7pbZg{border-top:1px solid #e3e9ef;padding-top:16px;color:#0a6e87;font-size:.9rem}.library_solution__7pbZg>div{color:#1e293b;padding-top:6px}.library_selfCheck__ixUxF{background:#e0fafc;padding:28px;border-radius:14px;margin:40px 0;scroll-margin-top:120px}.library_selfCheck__ixUxF ul{list-style:disc;padding-left:22px;margin:0}.library_selfCheck__ixUxF li{margin:10px 0}.library_related__aF5y6{margin-top:40px}.library_related__aF5y6>div{display:flex;gap:10px;flex-wrap:wrap}.library_related__aF5y6 a{background:#e0fafc;color:#0a6e87;font-size:.9rem;padding:10px 16px;border-radius:8px}.library_version___75dy{font-size:.75rem;color:#526171;margin:16px 0}.library_articleNavigation__h1k2S{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;border-top:1px solid #dfe6eb;padding-top:28px}.library_articleNavigation__h1k2S a{display:flex;flex-direction:column;gap:6px}.library_articleNavigation__h1k2S a:last-child{text-align:right}.library_articleNavigation__h1k2S span{font-size:.75rem;color:#526171}.library_articleNavigation__h1k2S strong{color:#0a6e87;font-weight:650}.library_unavailable___tkqC{margin:40px 0}.library_unavailable___tkqC ol{list-style:decimal;padding-left:28px;color:#526171;font-size:.9rem;-moz-columns:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.library_unavailable___tkqC li{-moz-column-break-inside:avoid;break-inside:avoid}.library_unavailable___tkqC a{color:#0a6e87;font-weight:650}.library_unavailable___tkqC a:hover{text-decoration:underline}.library_unavailable___tkqC li{border-bottom:1px solid #dfe6eb;padding:8px 0}.library_pending__dCJFN{padding:24px;background:#f5f7fa;border-radius:12px;color:#526171}@media(max-width:900px){.library_heroMark__guR4_{display:none}.library_articleLayout__5FRhC{grid-template-columns:1fr;gap:32px}.library_toc__H3Qvk nav{position:static}.library_toc__H3Qvk ol{display:flex;flex-wrap:wrap;gap:4px 12px;border:0}.library_toc__H3Qvk li a{padding:4px 0}.library_toc__H3Qvk{border-bottom:1px solid #dfe6eb;padding-bottom:24px}}@media(max-width:600px){.library_unavailable___tkqC ol{-moz-columns:1;column-count:1}.library_library__YlRhn{padding-top:100px;padding-bottom:48px}.library_container__98qzW{padding:0 20px}.library_breadcrumbs__5vmJn{font-size:.72rem}.library_hero__pTAli{padding:30px 24px 34px;border-radius:18px;margin-bottom:32px}.library_hero__pTAli h1{font-size:2.35rem}.library_lead__ZzNkl{font-size:1rem}.library_heroLinks__FoAaa{font-size:.85rem;gap:16px}.library_hubLink__iUR1c{padding:24px}.library_topicList__seoK7 a{grid-template-columns:30px 1fr 18px;gap:12px;padding:24px 0}.library_topicNumber__Ro4vP{font-size:1.05rem}.library_topicList__seoK7 h3{font-size:1.1rem}.library_topicList__seoK7 p{font-size:.85rem}.library_topicMeta__AO8pf{font-size:.72rem}.library_example__XskeX{padding:22px}.library_tasks__fBCJA>li{padding:24px 0 12px;grid-template-columns:30px minmax(0,1fr);gap:12px}.library_taskNumber__RHRMT{font-size:1.3rem}.library_lessonSection__FBqtW{margin-bottom:36px}.library_selfCheck__ixUxF{padding:24px}.library_articleNavigation__h1k2S{gap:20px;font-size:.85rem}.library_figure__dlcql figcaption{padding:12px;font-size:.72rem}.library_toc__H3Qvk li a{font-size:.78rem}.library_prose__B3NMa{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.library_library__YlRhn a{transition:none}}.library_contentTarget__9sc3i{scroll-margin-top:112px}.library_contentTarget__9sc3i:focus{outline:none}.library_method__eMtHA{scroll-margin-top:120px;margin-bottom:48px;padding:0 0 30px;border-bottom:2px solid #0fcfde}.library_method__eMtHA h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.25;letter-spacing:-.025em;margin:0 0 26px}.library_methodSteps__h8tyW{list-style:none;padding:0;margin:0;display:grid;gap:18px}.library_methodSteps__h8tyW li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:16px;align-items:start}.library_methodSteps__h8tyW li>span{display:flex;align-items:center;justify-content:center;border-radius:50%;width:32px;height:32px;background:#0a6e87;color:white;font-size:.85rem;font-weight:700}.library_methodSteps__h8tyW p{margin:0;white-space:pre-line;line-height:1.85}.library_taskHeading__9GD1H h3{font-size:.8rem;font-weight:700;color:#0a6e87;margin:0}.library_workspaceLabel__CW3_D{display:block;font-size:.76rem;font-weight:600;color:#526171;margin:0 0 10px}.library_workspace___RpLG{display:block;width:100%;resize:vertical;font:inherit;font-size:1rem;line-height:1.5rem;color:#1e293b;min-height:4.5rem;padding:0 12px;border:0;border-bottom:1px solid #cbd5e1;background-color:#fbfcfd;background-image:linear-gradient(90deg,#dfe6eb 1px,transparent 0),linear-gradient(180deg,#dfe6eb 1px,transparent 0);background-size:1.5rem 1.5rem;margin-bottom:20px;border-radius:0}.library_workspace___RpLG:focus{outline:2px solid #0a6e87;outline-offset:3px}.library_task__QpBre[data-kind=comparison] .library_workspace___RpLG{max-width:520px}.library_task__QpBre[data-kind=explanation] .library_workspace___RpLG,.library_task__QpBre[data-kind=word_problem] .library_workspace___RpLG{background-color:#f5f7fa;padding-left:16px;border-left:3px solid #0fcfde}.library_solutionLabel__CnZX5{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;font-weight:650;color:#526171;margin:16px 0 8px}.library_solutionSteps__jvY4c{counter-reset:solution-step}.library_solution__7pbZg[open]{border-top-color:#0fcfde}.library_solution__7pbZg .library_answer__5qEfN{margin-top:8px}.library_method__eMtHA strong,.library_prose__B3NMa strong,.library_solution__7pbZg strong{font-weight:700;color:#1e293b}.library_tasks__fBCJA .library_figure__dlcql{margin:16px 0 20px}.library_articleBody__W23_i .library_prose__B3NMa{max-width:none}.library_tableScroll__ledZr{overflow-x:auto;max-width:100%}.library_graphicScroll__M5iNT:focus-visible,.library_tableScroll__ledZr:focus-visible{outline:2px solid #0a6e87;outline-offset:3px}.library_mathTable__VC94E{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.6;table-layout:auto}.library_mathTable__VC94E th{background:#e0fafc;color:#0a6e87;text-align:left;font-weight:650;padding:12px 14px;border:1px solid #cbdde2}.library_mathTable__VC94E td{padding:10px 14px;border:1px solid #dfe6eb;min-width:74px;vertical-align:top}.library_tableCaption__WIwC0{text-align:left;font-size:.76rem;font-weight:600;margin-bottom:8px}.library_cellInput__CgoX8{width:100%;min-width:54px;background:#fff;border-bottom:2px solid #8aadb6;min-height:36px;padding:4px 6px;color:#1e293b;font-size:1rem}.library_answerInput__YxmST:focus,.library_cellInput__CgoX8:focus,.library_hundredInput__PcwHB:focus{outline:2px solid #0a6e87;outline-offset:2px}.library_responseFields__bTEZs{display:grid;gap:20px}.library_responseFields__bTEZs .library_tableScroll__ledZr{margin:0}.library_responseField__PhH0P{margin-bottom:18px}.library_responseField__PhH0P .library_workspace___RpLG{margin:0}.library_pointSet__lPTJA{display:grid;grid-template-columns:repeat(5,18px);gap:17px;align-content:center;justify-content:center;padding:24px;flex:1}.library_point__5G78l{width:14px;height:14px;background:#0a6e87;border-radius:50%;display:block}.library_compareSets__Q9Enc{display:flex;align-items:center;justify-content:space-between;width:100%;gap:18px}.library_comparisonGap__kC2K8{width:48px;height:48px;border:1px dashed #8aadb6;flex:none}.library_objectGroups__Ona2N{display:flex;flex-wrap:wrap;gap:18px;margin:22px 0}.library_objectGroup__ZjuX5{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:220px;border:1px solid #b6dce2;border-radius:14px;padding:16px;background:#f5fcfd}.library_objectToken__6_JFw{width:32px;height:40px;flex:none}.library_drawingGroup__KwneQ{margin:20px 0}.library_drawingSurface__4Rey0{position:relative;min-height:180px;border:1px solid #cbdde2;background:white;display:flex;align-items:center;justify-content:center;gap:26px}.library_drawingGrid__U17j5{background-image:linear-gradient(90deg,#dfe6eb 1px,transparent 0),linear-gradient(180deg,#dfe6eb 1px,transparent 0);background-size:1.5rem 1.5rem}.library_drawingTall__n11rg{min-height:260px}.library_drawingOverlay__wZSE_{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair}.library_clearDrawing__04CI8{font-size:.75rem;color:#0a6e87;text-decoration:underline;text-underline-offset:3px;margin-top:8px;padding:4px}.library_clearDrawing__04CI8:focus-visible{outline:2px solid #0a6e87;outline-offset:2px}.library_numberlineScroll__BjTxe{width:100%}.library_graphicScroll__M5iNT{overflow:auto;max-width:100%;margin:20px 0}.library_numberlineBoard__tRmXZ{min-width:880px}.library_numberlineBoard__tRmXZ .library_drawingGroup__KwneQ{margin:0}.library_hundredGrid__xikqA{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));border-left:1px solid #b6cbd2;border-top:1px solid #b6cbd2;margin:22px 0;font-variant-numeric:tabular-nums;max-width:600px}.library_excerptRow__lZ_ac>input,.library_excerptRow__lZ_ac>span,.library_hundredGrid__xikqA>input,.library_hundredGrid__xikqA>span{display:flex;align-items:center;justify-content:center;text-align:center;min-height:44px;border-bottom:1px solid #b6cbd2;border-right:1px solid #b6cbd2;background:white;font-size:.95rem}.library_excerptRow__lZ_ac>input,.library_hundredGrid__xikqA>input{width:100%;min-width:0}.library_excerptGrid___qe0c{max-width:300px;border-top:1px solid #b6cbd2;border-left:1px solid #b6cbd2;margin:22px 0}.library_excerptRow__lZ_ac{display:flex}.library_excerptRow__lZ_ac>*{flex:1}.library_answerInput__YxmST{display:block;width:100%;min-height:44px;border:1px solid #b6cbd2;border-radius:6px;background:#fff;padding:8px 12px;color:#1e293b}.library_calculationFields__ngt6H{display:grid;grid-template-columns:2fr 1fr;gap:18px;margin-top:20px}.library_optionalWorkspace__0kaB3{font-size:.8rem;color:#526171;margin:2px 0 20px}.library_optionalWorkspace__0kaB3>div{margin-top:12px}@media(max-width:600px){.library_mathTable__VC94E td,.library_mathTable__VC94E th{padding:9px}.library_pointSet__lPTJA{grid-template-columns:repeat(4,14px);gap:12px;padding:14px}.library_point__5G78l{width:12px;height:12px}.library_compareSets__Q9Enc{gap:8px}.library_comparisonGap__kC2K8{width:34px;height:34px}.library_drawingSurface__4Rey0{gap:8px}.library_hundredGrid__xikqA>input,.library_hundredGrid__xikqA>span{min-height:33px;font-size:.7rem}.library_calculationFields__ngt6H{grid-template-columns:1fr;gap:0}.library_objectGroup__ZjuX5{max-width:180px;padding:12px}.library_objectToken__6_JFw{width:26px;height:34px}}.library_drawingControls__FT03E{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:8px}.library_drawMode__4VTID{font-size:.78rem;border:1px solid #8aadb6;color:#0a6e87;background:white;padding:7px 12px;border-radius:5px}.library_drawMode__4VTID[aria-pressed=true]{background:#0a6e87;color:white}.library_drawMode__4VTID:focus-visible{outline:2px solid #0a6e87;outline-offset:3px}.library_drawingControls__FT03E .library_clearDrawing__04CI8{margin:0}.library_drawingInactive__lqdrr{pointer-events:none;touch-action:auto;cursor:auto}.library_drawingEnabled__ZfLH6{pointer-events:auto;touch-action:none;cursor:crosshair}.library_workspace___RpLG.library_reasoningWorkspace__GiiVa{background-image:none;background-color:white;border:1px solid #b6cbd2;border-radius:6px;line-height:1.7;padding:10px 12px}.library_task__QpBre[data-kind=explanation] .library_workspace___RpLG.library_reasoningWorkspace__GiiVa,.library_task__QpBre[data-kind=word_problem] .library_workspace___RpLG.library_reasoningWorkspace__GiiVa{background-color:white;border-left:1px solid #b6cbd2}.library_numberlineBoard__tRmXZ .library_drawingControls__FT03E{position:sticky;left:0;width:-moz-max-content;width:max-content;max-width:calc(100vw - 80px);background:white;padding:4px 0}@media(max-width:600px){.library_compareSets__Q9Enc>.library_pointSet__lPTJA{grid-template-columns:repeat(3,12px);gap:10px;padding:10px 6px;min-width:0}.library_compareSets__Q9Enc{gap:6px}.library_comparisonGap__kC2K8{width:28px;height:36px}.library_compareSets__Q9Enc .library_point__5G78l{width:12px;height:12px}}.library_responseFields__bTEZs{min-width:0}.library_responseFields__bTEZs>*{min-width:0;max-width:100%}.library_graphicScroll__M5iNT{width:100%;min-width:0}.library_taskBody__3JzKU>.library_drawingGroup__KwneQ,.library_taskBody__3JzKU>.library_tableScroll__ledZr{min-width:0;max-width:100%}.library_workspace___RpLG{min-height:3rem;margin-bottom:12px}.library_workspace___RpLG.library_reasoningWorkspace__GiiVa{min-height:4rem;padding:6px 10px;line-height:1.5rem}.library_workspaceLabel__CW3_D{margin-bottom:6px}.library_responseField__PhH0P{margin-bottom:12px}.library_responseFields__bTEZs{gap:12px}.library_answerInput__YxmST{min-width:0;min-height:40px;padding:6px 10px;font-size:1rem}.library_calculationFields__ngt6H{max-width:520px;gap:12px;margin-top:12px}.library_calculationFields__ngt6H .library_responseField__PhH0P{min-width:0}.library_optionalWorkspace__0kaB3{margin:0 0 12px}.library_optionalWorkspace__0kaB3>div{margin-top:0}.library_drawingSurface__4Rey0{min-height:140px}.library_drawingTall__n11rg{min-height:180px}.library_drawingGroup__KwneQ{margin:14px 0}.library_numberlineBoard__tRmXZ .library_drawingSurface__4Rey0{min-height:140px}.library_clearDrawing__04CI8,.library_drawMode__4VTID{min-height:40px}.library_taskBody__3JzKU .library_mathTable__VC94E td,.library_taskBody__3JzKU .library_mathTable__VC94E th{padding:7px 10px}.library_taskBody__3JzKU .library_cellInput__CgoX8{min-height:36px}.library_taskBody__3JzKU .library_tableScroll__ledZr{margin:14px 0}@media(max-width:600px){.library_answerInput__YxmST,.library_clearDrawing__04CI8,.library_drawMode__4VTID{min-height:44px}.library_calculationFields__ngt6H{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:10px}.library_drawingTall__n11rg{min-height:180px}.library_taskBody__3JzKU .library_cellInput__CgoX8{min-height:44px}.library_taskBody__3JzKU .library_mathTable__VC94E td,.library_taskBody__3JzKU .library_mathTable__VC94E th{padding:6px}.library_workspace___RpLG{min-height:3.25rem}.library_workspace___RpLG.library_reasoningWorkspace__GiiVa{min-height:4rem}}.library_workedExample__3G88p{margin-top:30px;padding:26px 0 0;border-top:1px solid #b6dce2}.library_workedHeader__sVDx_ h3{font-size:.8rem;font-weight:700;letter-spacing:.04em;color:#0a6e87;margin:0 0 12px}.library_workedPrompt__L3aXV{font-size:1.04rem;font-weight:600;line-height:1.75;margin:0 0 24px;white-space:pre-line;text-wrap:pretty}.library_workedSteps__lHwqE{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:16px}.library_workedSteps__lHwqE li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:baseline}.library_workedStepNumber__FVl6Q{font-variant-numeric:tabular-nums;font-size:.8rem;font-weight:650;color:#0a6e87}.library_workedSteps__lHwqE p{margin:0;font-size:.95rem;line-height:1.8;white-space:pre-line;overflow-wrap:anywhere}.library_exampleRelations__PmSCT{margin:24px 0 28px}.library_relationCaption__hQoNG{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;font-weight:650;color:#526171;margin:0 0 12px}.library_relationRows__o4ys1{list-style:none;padding:0;margin:0}.library_relationRows__o4ys1>li+li{border-top:1px solid #dfe6eb}.library_relationRecord__P0CF5{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:baseline;margin:0;padding:16px 0}.library_relationCell__1ZMhp{flex:1 1 110px;min-width:0}.library_relationCell__1ZMhp dt{font-size:.72rem;line-height:1.5;color:#526171;margin-bottom:5px}.library_relationCell__1ZMhp dd{font-size:1.1rem;font-weight:600;line-height:1.55;font-variant-numeric:tabular-nums;color:#1e293b;margin:0;white-space:pre-line;overflow-wrap:anywhere}.library_relationCell__1ZMhp:last-child dd{color:#0a6e87}.library_exampleRelations__PmSCT[data-topic=einmaleins] .library_relationCell__1ZMhp dd{font-size:1.8rem;letter-spacing:-.03em}.library_exampleRelations__PmSCT[data-topic=roemische-zahlen] .library_relationRecord__P0CF5{max-width:430px}.library_exampleRelations__PmSCT[data-topic=roemische-zahlen] .library_relationCell__1ZMhp dd{font-size:1.4rem}.library_exampleRelations__PmSCT[data-topic=umkehraufgaben] .library_relationCell__1ZMhp dd{font-size:1.5rem}.library_exampleRelations__PmSCT[data-topic=hundertertafel] .library_relationRecord__P0CF5,.library_exampleRelations__PmSCT[data-topic=zahlenstrahl] .library_relationRecord__P0CF5{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:20px}.library_exampleRelations__PmSCT[data-topic=zahlenstrahl] .library_relationRows__o4ys1{border-left:2px solid #b6dce2;padding-left:20px}.library_exampleRelations__PmSCT[data-topic=zahlenstrahl] .library_relationRows__o4ys1>li+li{border:0}.library_exampleRelations__PmSCT[data-topic=zahlenstrahl] .library_relationRecord__P0CF5{padding:9px 0}.library_exampleRelations__PmSCT[data-topic=zahlenstrahl] .library_relationCell__1ZMhp dd{font-size:1rem}.library_exampleRelations__PmSCT[data-topic=textaufgaben] .library_relationRecord__P0CF5{display:grid;grid-template-columns:minmax(90px,1fr) minmax(0,2fr);gap:12px 24px}.library_exampleRelations__PmSCT[data-topic=textaufgaben] .library_relationCell__1ZMhp:nth-child(3){grid-column:2}.library_exampleRelations__PmSCT[data-topic=textaufgaben] .library_relationCell__1ZMhp:nth-child(2) dd{font-size:1.25rem;color:#0a6e87}.library_exampleRelations__PmSCT[data-topic=textaufgaben] .library_relationCell__1ZMhp:nth-child(3) dd{font-size:.85rem;font-weight:400;color:#526171}.library_workedResult__AmyBx{border-left:3px solid #ffd166;padding:4px 0 4px 18px;margin-top:24px}.library_workedResult__AmyBx .library_relationCaption__hQoNG{margin-bottom:7px}.library_workedResult__AmyBx>p:last-child{font-size:1.05rem;font-weight:650;color:#0a6e87;line-height:1.75;margin:0;white-space:pre-line;overflow-wrap:anywhere}.library_workedExample__3G88p strong{font-weight:700}@media(max-width:600px){.library_workedExample__3G88p{padding-top:22px}.library_workedPrompt__L3aXV{font-size:1rem}.library_workedSteps__lHwqE{gap:14px}.library_workedSteps__lHwqE li{gap:10px;grid-template-columns:18px minmax(0,1fr)}.library_workedSteps__lHwqE p{font-size:.9rem}.library_relationRecord__P0CF5{gap:14px 18px}.library_relationCell__1ZMhp{flex-basis:90px}.library_relationCell__1ZMhp dd{font-size:1rem}.library_exampleRelations__PmSCT[data-topic=einmaleins] .library_relationCell__1ZMhp{flex-basis:55px}.library_exampleRelations__PmSCT[data-topic=einmaleins] .library_relationCell__1ZMhp dd{font-size:1.45rem}.library_exampleRelations__PmSCT[data-topic=umkehraufgaben] .library_relationCell__1ZMhp{flex-basis:55px}.library_exampleRelations__PmSCT[data-topic=umkehraufgaben] .library_relationCell__1ZMhp dd{font-size:1.2rem}.library_exampleRelations__PmSCT[data-topic=hundertertafel] .library_relationRecord__P0CF5,.library_exampleRelations__PmSCT[data-topic=textaufgaben] .library_relationRecord__P0CF5{grid-template-columns:1fr;gap:12px}.library_exampleRelations__PmSCT[data-topic=textaufgaben] .library_relationCell__1ZMhp:nth-child(3){grid-column:auto}.library_exampleRelations__PmSCT[data-topic=zahlenstrahl] .library_relationRecord__P0CF5{grid-template-columns:minmax(70px,1fr) minmax(0,1.4fr);gap:12px}.library_workedResult__AmyBx>p:last-child{font-size:1rem}}.library_tableScroll__ledZr{padding:2px;margin:22px 0;scrollbar-width:thin;scrollbar-color:#b6dce2 transparent}.library_mathTable__VC94E{border-collapse:separate;border-spacing:0;line-height:1.65;font-variant-numeric:tabular-nums}.library_mathTable__VC94E th,.library_taskBody__3JzKU .library_mathTable__VC94E th{background:transparent;border:0;border-bottom:2px solid #b6dce2;color:#526171;font-size:.75rem;font-weight:600;padding:10px 14px;text-align:left;vertical-align:bottom}.library_mathTable__VC94E td,.library_taskBody__3JzKU .library_mathTable__VC94E td{border:0;border-bottom:1px solid #e5ecef;vertical-align:middle;padding:12px 14px;color:#1e293b;font-weight:500;min-width:72px}.library_mathTable__VC94E tbody tr:last-child td{border-bottom:0}.library_mathTable__VC94E td[data-editable=true]{padding-top:9px;padding-bottom:9px}.library_mathTable__VC94E .library_cellInput__CgoX8,.library_taskBody__3JzKU .library_mathTable__VC94E .library_cellInput__CgoX8{border:1px solid #b6dce2;border-radius:5px;background:#f4fbfc;min-height:40px;min-width:52px;padding:6px 8px;width:100%;color:#0a6e87;font-weight:500}.library_mathTable__VC94E .library_cellInput__CgoX8:hover{border-color:#0a6e87}.library_tableCaption__WIwC0{color:#526171;font-size:.75rem;letter-spacing:.02em;margin-bottom:12px}.library_mathTable__VC94E[data-table-kind=place-value]{max-width:620px;table-layout:fixed}.library_mathTable__VC94E[data-table-kind=place-value] td,.library_mathTable__VC94E[data-table-kind=place-value] th{text-align:center;border-right:1px solid #e5ecef}.library_mathTable__VC94E[data-table-kind=place-value] td:last-child,.library_mathTable__VC94E[data-table-kind=place-value] th:last-child{border-right:0}.library_mathTable__VC94E[data-table-kind=place-value] td{font-size:1.05rem}.library_mathTable__VC94E[data-table-kind=comparison] td,.library_mathTable__VC94E[data-table-kind=comparison] th{text-align:center}.library_mathTable__VC94E[data-table-kind=comparison] td{font-size:1.1rem}.library_mathTable__VC94E[data-table-kind=comparison] td:nth-child(2){width:90px}.library_mathTable__VC94E[data-table-kind=comparison] .library_cellInput__CgoX8{text-align:center;max-width:66px;margin:auto}.library_hundredGrid__xikqA{gap:1px;border:1px solid #d4e4e8;background:#d4e4e8;border-radius:8px;overflow:visible;padding:0}.library_excerptRow__lZ_ac>input,.library_excerptRow__lZ_ac>span,.library_hundredGrid__xikqA>input,.library_hundredGrid__xikqA>span{border:0;min-height:46px;font-weight:500;color:#1e293b}.library_hundredGrid__xikqA>span:nth-child(10n){color:#0a6e87;font-weight:650}.library_excerptRow__lZ_ac>input,.library_hundredGrid__xikqA>input{background:#e0fafc;box-shadow:inset 0 -2px #91cdd6;color:#0a6e87}.library_hundredGrid__xikqA>span:first-child{border-top-left-radius:7px}.library_hundredGrid__xikqA>span:nth-child(10){border-top-right-radius:7px}.library_hundredGrid__xikqA>span:nth-child(91){border-bottom-left-radius:7px}.library_hundredGrid__xikqA>span:nth-child(100){border-bottom-right-radius:7px}.library_excerptGrid___qe0c{background:#d4e4e8;border:1px solid #d4e4e8;border-radius:6px;padding:0;display:grid;gap:1px}.library_excerptRow__lZ_ac{gap:1px}.library_excerptRow__lZ_ac>input,.library_excerptRow__lZ_ac>span{min-height:58px;font-size:1.15rem}.library_figure__dlcql{border-color:#e5ecef;background:#fff;box-shadow:none}.library_figure__dlcql figcaption{background:#fbfcfd;border-top-color:#edf2f4;line-height:1.6}@media(max-width:600px){.library_mathTable__VC94E th,.library_taskBody__3JzKU .library_mathTable__VC94E th{padding:9px 8px;font-size:.7rem}.library_mathTable__VC94E td,.library_taskBody__3JzKU .library_mathTable__VC94E td{padding:10px 8px;min-width:58px;font-size:.9rem}.library_mathTable__VC94E .library_cellInput__CgoX8,.library_taskBody__3JzKU .library_mathTable__VC94E .library_cellInput__CgoX8{min-height:44px;min-width:42px;padding:6px}.library_mathTable__VC94E[data-table-kind=place-value] td{font-size:1rem}.library_mathTable__VC94E[data-table-kind=comparison] td:nth-child(2){width:64px}.library_hundredGrid__xikqA>input,.library_hundredGrid__xikqA>span{min-height:34px;font-size:.7rem}.library_excerptRow__lZ_ac>input,.library_excerptRow__lZ_ac>span{min-height:54px;font-size:1.05rem}}.library_solutionDrawing__79bfp{margin:18px 0 22px;max-width:640px}.library_solutionDrawingViewport__sewE9{overflow-x:auto;max-width:100%;scrollbar-width:thin}.library_solutionDrawingViewport__sewE9:focus-visible{outline:2px solid #0a6e87;outline-offset:3px}.library_solutionDiagram__t_e6r{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.library_solutionDrawing__79bfp figcaption{font-size:.78rem;color:#526171;line-height:1.6;margin-top:10px}.library_solutionDrawing__79bfp[data-drawing-type=base_ten_blocks] .library_solutionDiagram__t_e6r,.library_solutionDrawing__79bfp[data-drawing-type=numberline] .library_solutionDiagram__t_e6r{min-width:520px}.library_taskDisclosure__rr_Ij{min-width:0;width:100%}.library_taskSummary__1cCXq{list-style:none;cursor:pointer;padding:3px 0 18px;display:block}.library_taskSummary__1cCXq::-webkit-details-marker{display:none}.library_taskSummary__1cCXq:focus-visible{outline:2px solid #0a6e87;outline-offset:7px;border-radius:3px}.library_taskSummary__1cCXq .library_taskHeading__9GD1H{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:12px}.library_taskSummary__1cCXq [role=heading]{font-size:.85rem;font-weight:700;color:#0a6e87}.library_taskSummary__1cCXq .library_taskHeading__9GD1H>span:last-child{font-size:.74rem;color:#526171}.library_taskPrompt__cvoh9{display:block;font-size:.96rem;line-height:1.75;white-space:pre-line;overflow-wrap:anywhere}.library_taskToggle__tWRq5{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:600;color:#0a6e87;margin-top:12px}.library_taskCloseLabel__rwiQZ{display:none}.library_taskDisclosure__rr_Ij[open]>.library_taskSummary__1cCXq .library_taskCloseLabel__rwiQZ{display:inline}.library_taskDisclosure__rr_Ij[open]>.library_taskSummary__1cCXq .library_taskOpenLabel__GUupW{display:none}.library_disclosureArrow__xN2w2{font-size:1rem;transition:transform .15s ease}.library_taskDisclosure__rr_Ij[open]>.library_taskSummary__1cCXq .library_disclosureArrow__xN2w2{transform:rotate(180deg)}.library_taskContent__8XWmS{min-width:0;padding:2px 0 10px}.library_taskDisclosure__rr_Ij[open]>.library_taskSummary__1cCXq{border-bottom:1px solid #e5ecef;margin-bottom:18px}.library_taskContent__8XWmS .library_solution__7pbZg{margin-bottom:0}.library_solutionFieldList__QO6kv{list-style:none;padding:0;margin:12px 0 22px;display:grid;gap:16px;min-width:0}.library_solutionFieldList__QO6kv>li{min-width:0}.library_solutionField__5jAL1{white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;height:auto;box-sizing:border-box;margin:0;font-weight:400;max-width:100%;display:block;line-height:1.6;-webkit-user-select:text;-moz-user-select:text;user-select:text}.library_solutionField__5jAL1.library_workspace___RpLG{padding:8px 12px;min-height:3rem}.library_solutionField__5jAL1.library_reasoningWorkspace__GiiVa{min-height:0}.library_solutionResults__clXiu{margin-top:22px}.library_resultValue__GZyCF{color:#0a6e87;font-weight:600;min-height:40px;background-color:#fff}.library_solutionResults__clXiu .library_solutionFieldList__QO6kv{gap:18px}.library_solutionResults__clXiu .library_workspaceLabel__CW3_D{font-size:.76rem;margin-bottom:6px}.library_solution__7pbZg .library_solutionFieldList__QO6kv>li+li{padding-top:12px;border-top:1px solid #edf2f4}@media(max-width:600px){.library_taskSummary__1cCXq .library_taskHeading__9GD1H{gap:6px}.library_taskSummary__1cCXq .library_taskHeading__9GD1H>span:last-child{font-size:.7rem}.library_taskPrompt__cvoh9{font-size:.92rem}.library_taskToggle__tWRq5{min-height:32px}.library_solutionFieldList__QO6kv{gap:14px}.library_resultValue__GZyCF{min-height:44px}}@media(prefers-reduced-motion:reduce){.library_disclosureArrow__xN2w2{transition:none}}.library_taskSummary__1cCXq .library_taskPrompt__cvoh9{font-weight:400}.library_solution__7pbZg .library_solutionFieldList__QO6kv{list-style:none;padding:0}.library_solution__7pbZg .library_solutionFieldList__QO6kv>li{margin:0}.library_resultValue__GZyCF[data-field=cell]{border-color:#b6dce2;border-radius:5px;background:#f4fbfc;color:#0a6e87;padding:6px 8px;font-size:1rem;font-weight:500}.library_lessonRule__fP0v_{border-left:3px solid #0a6e87;background:#e0fafc;border-radius:0 8px 8px 0;padding:14px 18px;line-height:1.7;white-space:pre-line}.library_sectionSteps__Sbq2I{list-style:decimal;padding-left:24px;margin:16px 0 24px}.library_sectionSteps__Sbq2I li{margin:8px 0}.library_compactAnswer__2Ggyy{width:100%;max-width:420px}.library_answerWithUnit__n6wkC{display:flex;align-items:center;gap:10px}.library_answerWithUnit__n6wkC input,.library_answerWithUnit__n6wkC select{width:100%;min-width:0}.library_answerWithUnit__n6wkC>span{flex:none}.library_timeAnswer__mFqSx{border:0;padding:0;margin:0;min-width:0}.library_timeAnswerInputs__M_8kE{display:flex;align-items:end;gap:10px}.library_timeAnswerInputs__M_8kE label{display:block;width:82px;min-width:0}.library_timeAnswerInputs__M_8kE label>span{display:block;font-size:.76rem;color:#526171;margin-bottom:4px}.library_timeAnswerInputs__M_8kE>span{padding-bottom:8px}.library_clockDrawing__JJuoL{max-width:440px}.library_clockDrawing__JJuoL .library_drawingSurface__4Rey0{min-height:0}.library_clockDrawing__JJuoL .library_diagram__iRRQF{width:100%;height:auto}.library_clockDrawing__JJuoL .library_clearDrawing__04CI8,.library_clockDrawing__JJuoL .library_drawMode__4VTID{min-height:44px}.library_compactAnswer__2Ggyy[data-answer-kind=integer],.library_compactAnswer__2Ggyy[data-answer-kind=number]{max-width:240px}.library_compactAnswer__2Ggyy[data-answer-kind=integer] input,.library_compactAnswer__2Ggyy[data-answer-kind=number] input{max-width:100px}.library_compactAnswer__2Ggyy[data-answer-shape=number]{max-width:240px}.library_compactAnswer__2Ggyy[data-answer-shape=number] input,.library_compactAnswer__2Ggyy[data-answer-shape=number] output{max-width:100px}.library_answerWithUnit__n6wkC .library_workspace___RpLG{width:100%;min-width:0;margin:0}.library_taskGivens__0CBqu{margin-bottom:1.25rem}.library_taskGivens__0CBqu ul{display:grid;gap:.35rem;padding-left:1.2rem}.library_structuredExampleSteps__bE7Hq{margin:22px 0}.library_heroCopy__Q0O48>.library_lead__ZzNkl>div{font-size:inherit;line-height:inherit}@media(max-width:600px){body:has(.library_library__YlRhn article[data-reviewed-presentation=true]) button[aria-label="Nach oben scrollen"]{display:none}}.library_independentSolution__7J0gY{grid-column:2;min-width:0;margin:0 0 16px}.library_independentSolution__7J0gY>summary{min-height:44px;display:flex;align-items:center}.library_readonlyDrawing__AQKYD{width:100%;min-width:0}.library_readonlyDrawing__AQKYD img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.library_readonlyDrawing__AQKYD .library_drawingSurface__4Rey0{padding:0;overflow:hidden}.library_readonlyDrawingCaption__1V1JT{margin:12px 0 0;font-size:.9rem;line-height:1.7}.library_readonlyChoice__xWzY0{display:flex;align-items:center;justify-content:space-between;gap:12px}.library_readonlyChoice__xWzY0>span:last-child{flex:none;color:#526171;font-weight:400}.library_timeAnswerInputs__M_8kE output{width:100%;min-height:40px}@media(max-width:600px){.library_timeAnswerInputs__M_8kE output{min-height:44px}}.library_excerptRow__lZ_ac>span[data-completed=true],.library_hundredGrid__xikqA>span[data-completed=true]{background:#e0fafc;box-shadow:inset 0 -2px #91cdd6;color:#0a6e87}.library_mathTable__VC94E output.library_cellInput__CgoX8{display:block}.library_previewNavigation__qZtOw{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;padding:12px 0 20px;border-bottom:1px solid #e5ecef;margin-bottom:24px;font-size:.85rem}.library_previewNavigation__qZtOw p{margin:0;flex:1 1 220px;color:#526171}.library_previewNavigation__qZtOw a{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px;color:#0a6e87}.pilot-example_pilot__MLbbw{margin:0 0 64px;padding:0 0 44px;border-bottom:1px solid #d4e4e8;scroll-margin-top:110px;min-width:0}.pilot-example_header__OyFlD{margin-bottom:32px}.pilot-example_eyebrow__yXYkl{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#386a78;font-weight:650;margin:0 0 12px}.pilot-example_pilot__MLbbw h2{font-size:clamp(1.8rem,4vw,2.65rem);line-height:1.15;letter-spacing:-.035em;font-weight:700;margin:0 0 20px}.pilot-example_question__TpDLH{font-size:1.2rem;line-height:1.75;margin-bottom:12px}.pilot-example_vocabulary__5OpmV{color:#526171;font-size:.9rem;max-width:68ch}.pilot-example_pilot__MLbbw h3{font-size:1.15rem;line-height:1.4;font-weight:650;margin:0 0 12px;letter-spacing:-.012em}.pilot-example_pilot__MLbbw p{white-space:normal;overflow-wrap:break-word;max-width:70ch}.pilot-example_strategy__k0iJD{margin-bottom:28px}.pilot-example_assemble__fQjxr p,.pilot-example_check__cCar8 p,.pilot-example_stepBody__nXxRM>p,.pilot-example_strategy__k0iJD p{margin:0 0 14px}.pilot-example_illustration__UWSXM{margin:24px 0 16px;overflow:hidden}.pilot-example_illustration__UWSXM img{display:block;width:100%;height:auto}.pilot-example_visualNote__766Id{border-left:3px solid #91cdd6;padding:4px 0 4px 16px;color:#386a78;font-size:.9rem;margin:0 0 32px}.pilot-example_steps__zpEFS{padding:0;margin:28px 0 40px;list-style:none}.pilot-example_steps__zpEFS>li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:18px;padding:28px 0;border-top:1px solid #dfe8ec;scroll-margin-top:110px}.pilot-example_number__35jOb{font-size:1.1rem;font-variant-numeric:tabular-nums;color:#386a78;font-weight:650;padding-top:1px}.pilot-example_stepBody__nXxRM{min-width:0}.pilot-example_reason__mU4IG{color:#455869;font-size:.95rem}.pilot-example_intermediate__5976Q{display:flex;flex-wrap:wrap;gap:12px 28px;padding-top:8px;color:#386a78;font-size:.9rem;font-weight:600}.pilot-example_intermediate__5976Q p{margin:0}.pilot-example_steps__zpEFS>li[data-bit="0"] .pilot-example_stepBody__nXxRM{border-left:3px solid #e8bc5c;padding-left:18px}.pilot-example_assemble__fQjxr{margin:32px 0}.pilot-example_result__hvF9u{background:#eaf7f8;border-left:3px solid #69b4c2;padding:20px 24px;margin:28px 0 34px}.pilot-example_result__hvF9u .pilot-example_eyebrow__yXYkl{margin-bottom:2px}.pilot-example_check__cCar8{margin-top:32px}.pilot-example_paperNote__YmV1c{font-size:.8rem;color:#667580;margin:28px 0 0}@media(max-width:600px){.pilot-example_pilot__MLbbw{margin-bottom:40px}.pilot-example_header__OyFlD{margin-bottom:24px}.pilot-example_question__TpDLH{font-size:1.05rem}.pilot-example_steps__zpEFS>li{grid-template-columns:24px minmax(0,1fr);gap:12px;padding:24px 0}.pilot-example_pilot__MLbbw h3{font-size:1.05rem}.pilot-example_steps__zpEFS>li[data-bit="0"] .pilot-example_stepBody__nXxRM{padding-left:12px}.pilot-example_intermediate__5976Q{gap:8px 18px}.pilot-example_result__hvF9u{padding:18px}.pilot-example_illustration__UWSXM{margin-left:-6px;margin-right:-6px}}