.lower-practice-diagram[data-astro-cid-2ta5isde] svg[data-astro-cid-2ta5isde]{color:#294a37;width:100%;height:auto;max-height:22rem;font:16px system-ui,sans-serif}.lower-practice-diagram[data-astro-cid-2ta5isde] [data-astro-cid-2ta5isde]:is(line,path,rect,circle){stroke:currentColor;stroke-width:1.6px}.lower-practice-diagram[data-astro-cid-2ta5isde] text[data-astro-cid-2ta5isde]{fill:currentColor;stroke:none}.lower-practice-diagram[data-astro-cid-2ta5isde] .grid[data-astro-cid-2ta5isde]{stroke:#cbd8ce;stroke-width:.7px}.graph-frame[data-astro-cid-2ta5isde]{fill:none;stroke:#9caf9f!important}.graph-axis[data-astro-cid-2ta5isde]{stroke-width:1.8px!important}.function-line[data-astro-cid-2ta5isde],.interval-segment[data-astro-cid-2ta5isde]{stroke-width:3px!important}.solution-layer[data-astro-cid-2ta5isde]{stroke-dasharray:6 3}.chart-fill[data-astro-cid-2ta5isde]{fill:#c6d8ca}.shade-1[data-astro-cid-2ta5isde]{fill:#edf1e7}.shade-2[data-astro-cid-2ta5isde]{fill:#a0baa7}.shade-3[data-astro-cid-2ta5isde]{fill:#fff}.practice-data-table[data-astro-cid-2ta5isde]{border-collapse:collapse;width:100%;font-size:.85rem}.practice-data-table[data-astro-cid-2ta5isde] [data-astro-cid-2ta5isde]:is(th,td){text-align:center;border:1px solid #a5b6a7;padding:.3rem}@media print{.lower-practice-diagram[data-astro-cid-2ta5isde] svg[data-astro-cid-2ta5isde]{font-size:16px;height:43mm!important;max-height:43mm!important}.practice-data-table[data-astro-cid-2ta5isde]{font-size:8pt}.practice-data-table[data-astro-cid-2ta5isde] [data-astro-cid-2ta5isde]:is(th,td){padding:1mm}.lower-practice-diagram[data-astro-cid-2ta5isde] figcaption[data-astro-cid-2ta5isde]{font-size:6.5pt}}.guided-practice{--practice-green:#28543d;--practice-paper:#fffdf6;--practice-line:#b6c4b7}.guided-practice .page-head{background:linear-gradient(110deg,#edf1e7 0,#f6f3e9 72%)}.guided-practice .guided-intro{max-width:65ch;line-height:1.8}.guided-screen{padding-block:1.2rem 3rem}.guided-control-bar{border-block:1px solid var(--practice-line);grid-template-columns:1fr 1.3fr;gap:1rem;padding:1rem 0;display:grid}.guided-practice label{gap:.45rem;font-weight:650;display:grid}.guided-practice select{max-width:100%;color:inherit;font:inherit;background:#fffdf8;border:1px solid #7d9684;border-radius:.3rem;padding:.65rem}.guided-control-bar [role=status]{color:var(--practice-green);grid-column:1/-1;margin:0;font-weight:650}.guided-timing ol{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.guided-timing li{border-left:2px solid #a7bba7;flex:7rem;padding:.5rem .75rem;font-size:.8rem}.guided-timing span{color:var(--practice-green);font-size:1.1rem;font-weight:700;display:block}.guided-concept{background:#edf1e7;border-radius:.4rem;padding:1.6rem;line-height:1.9}.guided-practice h2{font-size:1.45rem}.guided-question{border:1px solid var(--practice-line);background:var(--practice-paper);break-inside:avoid;border-radius:.4rem;margin-block:1.25rem;padding:1.5rem;line-height:1.8}.guided-question-heading{letter-spacing:.04em;color:var(--practice-green);border-bottom:1px solid #d5ded2;justify-content:space-between;gap:.8rem;padding-bottom:.7rem;font-size:.8rem;font-weight:650;display:flex}.guided-prompt{margin-block:.9rem;font-size:1.3rem}.guided-question-body{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.guided-question-body:has(.guided-diagram){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center}.guided-question-text{min-width:0}.guided-practice .math-expression--display{max-width:100%;font-size:1.2rem;overflow-x:auto}.guided-options{padding-left:1.5rem}.guided-options li{padding:.3rem .5rem}.guided-scaffold li{padding-block:.35rem}.guided-diagram{min-width:0;margin:0}.guided-diagram svg{color:#293c31;width:100%;max-height:20rem;display:block;overflow:hidden}.guided-diagram :is(line,path){stroke:currentColor;stroke-width:2px}.guided-diagram .auxiliary{stroke:#7c8c80;stroke-dasharray:5 4}.guided-diagram .axis{stroke:#a25c31;stroke-dasharray:8 4;stroke-width:2.3px}.guided-diagram .distance{stroke:#28543d;stroke-width:2.5px}.guided-diagram .slanted{stroke:#a26c43;stroke-dasharray:3 4}.guided-diagram .construction{stroke:#8b8d85;stroke-width:1.2px}.guided-diagram .right{stroke-width:1.5px}.guided-diagram figcaption{color:#5a655d;margin-top:.4rem;font-size:.73rem;line-height:1.5}.guided-hints,.guided-solution-steps{margin-block:.6rem}.guided-hints:has(li:not([hidden])){border-left:3px solid var(--practice-green);background:#e9efe4;padding:1rem 1rem 1rem 2.2rem}.guided-answer{border-top:2px solid var(--practice-green);margin-top:1rem;padding-top:.85rem}.guided-answer>p{font-size:1.1rem}.guided-answer>.guided-diagram{max-width:20rem}.guided-rubric{margin-top:1rem;font-size:.9rem}.guided-rubric summary,.guided-preparation summary,.guided-source summary{cursor:pointer;font-weight:650}.guided-navigation{backdrop-filter:blur(8px);z-index:8;background:#f3f1e8f5;border:1px solid #acbea9;border-radius:.4rem;flex-wrap:wrap;gap:.6rem;padding:.85rem;display:flex;position:sticky;bottom:.6rem}.guided-navigation .button{padding:.6rem .8rem;font-size:.9rem}.guided-practice .button:disabled{opacity:.45;cursor:default}.guided-preparation,.guided-source,.guided-output{border-top:1px solid #b6c4b7;margin-block:2rem;padding-top:1.3rem;line-height:1.8}.guided-output>label{max-width:25rem}.guided-print-root{display:none}.guided-practice [hidden]{display:none!important}.guided-paper-space{border-bottom:1px dotted #bbb;height:2.2rem}.guided-practice[data-classroom-projection=true] .classroom-reading-width{max-width:85rem}.guided-practice[data-classroom-projection=true] .guided-prompt{font-size:clamp(1.7rem,2.4vw,2.3rem)}.guided-practice[data-classroom-projection=true] .guided-question :is(li,.guided-answer>p){font-size:1.45rem}.guided-practice[data-classroom-projection=true] .guided-question-heading{font-size:1rem}.guided-practice[data-classroom-projection=true] .guided-diagram svg{max-height:30rem}.guided-question:focus{outline:2px solid var(--practice-green);outline-offset:3px}.guided-diagram .grid{stroke:#d4ddd5;stroke-width:.7px}.guided-diagram ellipse{stroke:currentColor;stroke-width:2px;fill:none}@media (width<=680px){.guided-control-bar{grid-template-columns:minmax(0,1fr)}.guided-question{padding:1rem}.guided-question-body:has(.guided-diagram){grid-template-columns:minmax(0,1fr)}.guided-prompt{font-size:1.15rem}.guided-diagram svg{max-height:15rem}.guided-timing li{flex-basis:6rem}.guided-navigation{padding:.6rem;position:relative;bottom:0}.guided-navigation .button{flex:7rem}.guided-practice .page-head h1{font-size:2rem}}@media print{@page{size:A4 portrait;margin:12mm 13mm}body:has(.guided-practice){color:#000;background:#fff}body:has(.guided-practice) :is(.site-header,.site-footer,.reader-toolbar,.teaching-toolbar,.reading-progress,.reading-list-toggle,.reader-position-control),.guided-practice>.page-head,.guided-screen,.guided-practice>script,.guided-print-root{display:none!important}.guided-practice[data-print-edition=student] [data-practice-print-root][data-edition=student],.guided-practice[data-print-edition=teacher] [data-practice-print-root][data-edition=teacher],.guided-practice[data-print-edition=supplement] [data-practice-print-root][data-edition=supplement]{display:block!important}.guided-paper-page{box-sizing:border-box;break-after:page;page-break-after:always;height:270mm;position:relative}.guided-paper-page:last-child{break-after:auto;page-break-after:auto}.guided-paper-heading h1,.guided-practice .guided-paper-heading h1{max-width:none;margin:0 0 2mm;line-height:1.3;font-size:16pt!important}.guided-paper-heading p{margin:1.5mm 0;font-size:8pt;line-height:1.4}.guided-paper-heading{border-bottom:1px solid #999;margin-bottom:2mm;padding-bottom:2mm}.guided-question,.guided-practice[data-classroom-projection=true] .guided-question{break-inside:avoid;background:0 0;border:1px solid #aaa;border-radius:0;margin:2mm 0;padding:2mm 2.5mm;font-size:9pt;line-height:1.45}.guided-question-heading{letter-spacing:0;padding-bottom:1mm;font-size:7.5pt}.guided-prompt,.guided-practice[data-classroom-projection=true] .guided-prompt{margin:1.5mm 0;font-size:9.5pt;line-height:1.5}.guided-question-body{gap:2mm}.guided-question-body:has(.guided-diagram){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.guided-diagram svg,.guided-practice[data-classroom-projection=true] .guided-diagram svg{height:29mm;max-height:29mm}.guided-diagram figcaption{margin-top:.5mm;font-size:6pt;line-height:1.2}.guided-question--drawing .guided-diagram svg{height:35mm;max-height:35mm}.guided-question .math-expression--display{margin:1mm 0;font-size:9pt;overflow:visible}.guided-options{grid-template-columns:1fr 1fr;gap:0 2mm;margin:1mm 0;display:grid}.guided-options li{padding:0}.guided-scaffold{margin:1mm 0;padding-left:4mm}.guided-scaffold li{padding:0;line-height:1.55}.guided-paper-space{height:7mm;margin-top:1mm}.guided-question--proof .guided-paper-space{height:26mm}.guided-question--drawing .guided-paper-space{height:13mm}.guided-paper-page>footer{font-size:6pt;line-height:1.2;position:absolute;bottom:1mm;left:0;right:0}.guided-answer{border-width:1px;margin-top:2mm;padding-top:1mm}.guided-answer>p,.guided-practice[data-classroom-projection=true] .guided-answer>p{margin:1mm 0;font-size:9pt}.guided-answer :is(ol,ul){margin:1mm 0;padding-left:4mm;font-size:8pt}.guided-teacher-rubric{color:#333}.guided-answer>.guided-diagram{display:none}.guided-practice[data-classroom-projection=true] .guided-question li{font-size:9pt}.guided-question--working .guided-paper-space{height:14mm}.guided-question .math-expression--display{margin:1mm 0!important;padding:0!important}.guided-question .katex-display{line-height:1.3;margin:0!important;padding:0!important}:is([data-paper-layout=geometry-grid],[data-paper-layout=working-grid]) .guided-paper-page--practice .guided-paper-questions{grid-template-columns:1fr 1fr;gap:2mm;display:grid}:is([data-paper-layout=geometry-grid],[data-paper-layout=working-grid]) .guided-paper-page--practice .guided-question{margin:0}:is([data-paper-layout=geometry-grid],[data-paper-layout=working-grid]) .guided-paper-page--practice .guided-question-body{grid-template-columns:minmax(0,1fr)}:is([data-paper-layout=geometry-grid],[data-paper-layout=working-grid]) .guided-paper-page--practice .guided-prompt{font-size:9pt;line-height:1.45}:is([data-paper-layout=geometry-grid],[data-paper-layout=working-grid]) .guided-paper-page--practice .guided-diagram svg{height:33mm;max-height:33mm}:is([data-paper-layout=geometry-grid],[data-paper-layout=working-grid]) .guided-paper-page--practice .guided-question--drawing .guided-diagram svg{height:38mm;max-height:38mm}:is([data-paper-layout=geometry-grid],[data-paper-layout=working-grid]) .guided-paper-page--practice .guided-question--drawing .guided-paper-space{height:8mm}[data-paper-layout=working-grid] .guided-paper-page--practice .guided-question--working .guided-paper-space{height:28mm}[data-paper-compact=congruence] .guided-paper-page--practice .guided-diagram svg{height:28mm;max-height:28mm}[data-paper-compact=congruence] .guided-paper-page--practice .guided-diagram figcaption{display:none}.guided-options{column-gap:4mm}[data-paper-compact=congruence] .guided-paper-page--practice .guided-paper-questions{gap:1mm}[data-paper-compact=congruence] .guided-paper-page--practice .guided-question--short .guided-paper-space{height:4mm}[data-paper-compact=congruence] .guided-paper-page>footer{bottom:0}[data-edition=teacher] .guided-question,[data-edition=supplement] .guided-question{break-inside:avoid;margin-block:3mm}}.authored-math-inline{vertical-align:baseline;max-width:100%;padding:.08em 0;line-height:1.4;display:inline-block}.authored-math-inline .katex{font-size:1.06em}.guided-question-body:has(.lower-practice-diagram){grid-template-columns:minmax(0,1fr)}@media print{.guided-question-body:has(.lower-practice-diagram){grid-template-columns:minmax(0,1fr)}.guided-answer>.lower-practice-diagram{max-width:100%;display:block}.guided-question:has(.lower-practice-diagram svg) .guided-paper-space{height:8mm}[data-practice-volume=lower] .guided-diagram[data-diagram-kind=coordinate] svg{height:48mm!important;max-height:48mm!important}.guided-teacher-inquiry{margin:2mm 0;padding-left:5mm;font-size:8pt;line-height:1.4}.guided-teacher-inquiry li{margin-block:1mm}[data-guided-practice=g8-squares-classification] .guided-paper-page:not(.guided-paper-page--practice) [data-role=guided] .guided-paper-space{height:8mm}[data-guided-practice=g8-parallelograms-tests] .guided-paper-page--practice .guided-diagram figcaption{display:none}}
