.lesson-player,.lesson-practice-stage{--pro-ink:#f8fafcf0;--pro-ink-muted:#cbd5e1b3;--pro-ink-faint:#94a3b880;--pro-line:#ffffff13;--pro-line-strong:#ffffff1f;--pro-fill:#ffffff0a;--pro-fill-viz:#00000059;--pro-accent:#8b5cf6;--pro-accent-hover:#7c3aed;--pro-radius:.75rem;--pro-gap:.625rem;--pro-pad-y:.75rem;--pro-pad-x:.875rem;--pro-page-x:.875rem;--pro-page-y:.375rem;--pro-page-bottom:max(.5rem, env(safe-area-inset-bottom,0px));--pro-type-meta:var(--ux-label,.75rem);--pro-type-body:var(--ux-text,.875rem);--pro-type-body-sm:var(--ux-text-sm,.8125rem);--pro-type-math:1.125rem;--pro-type-math-compact:1rem;--pro-type-title:var(--ux-title,.9375rem);--stage-page-x:var(--pro-page-x);--stage-page-y:var(--pro-page-y);--stage-page-bottom:var(--pro-page-bottom);--stage-rail-gap:.5rem;--stage-gap:var(--pro-gap);--stage-radius:var(--pro-radius);--stage-pad-y:var(--pro-pad-y);--stage-pad-x:var(--pro-pad-x);--stage-pad:var(--pro-pad-y) var(--pro-pad-x);--stage-border:var(--pro-line);--stage-bg:var(--pro-fill);--stage-bg-viz:var(--pro-fill-viz);font-family:var(--ux-font);font-size:var(--pro-type-body);color:var(--pro-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.011em;padding:var(--pro-page-y) var(--pro-page-x) var(--pro-page-bottom)!important;gap:var(--stage-rail-gap)!important}.lesson-player .algebra-scaffold-math--hero{font-size:var(--pro-type-math)!important;line-height:1.4!important}.lesson-player .algebra-scaffold-math--compact{font-size:var(--pro-type-math-compact)!important;line-height:1.4!important}.lesson-player .algebra-scaffold-math .katex,.lesson-player .algebra-scaffold-math .katex-display{font-size:1em!important}.lesson-player .algebra-scaffold-meta,.lesson-player .algebra-scaffold-chip{letter-spacing:.04em;font-size:var(--pro-type-meta)!important;line-height:1.3!important}.lesson-player .algebra-scaffold-caption{font-size:var(--pro-type-body-sm)!important;line-height:1.45!important}@media (min-width:640px){.lesson-player,.lesson-practice-stage{--pro-page-x:1rem;--pro-gap:.7rem}}@media (min-width:1024px){.lesson-player,.lesson-practice-stage{--pro-page-x:1.125rem;--pro-pad-y:.8rem;--pro-pad-x:.95rem}}html.lesson-stage-lock body{background:#09090f!important}html.lesson-stage-lock main{background:radial-gradient(900px 420px at 50% -12%,#5b21b624,#0000 60%),#09090f!important}.lesson-player .foundation-focus-bar--focus{border-bottom:1px solid var(--pro-line)!important;background:0 0!important;gap:.4rem!important;height:auto!important;min-height:0!important;margin:0!important;padding:.15rem 0 .55rem!important}.lesson-player .foundation-focus-bar--focus .foundation-focus-bar__title{overflow-wrap:anywhere;word-break:break-word;max-width:100%;font-size:var(--pro-type-title,.9375rem)!important;letter-spacing:-.018em!important;color:var(--pro-ink)!important;font-weight:600!important;line-height:1.35!important}.lesson-player .foundation-focus-bar--focus .tabular-nums{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--pro-ink-faint)!important;font-size:.6875rem!important;font-weight:500!important}.lesson-player .key-idea-strip{box-shadow:none!important;border-radius:var(--pro-radius)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#5b21b61c!important;border:1px solid #a78bfa29!important}.lesson-player .key-idea-strip__mark{opacity:.85!important;background:#a78bfa!important;width:2px!important}.lesson-player .key-idea-strip .math-text,.lesson-player .key-idea-strip{color:#ede9fef2!important;font-size:.8125rem!important;font-weight:500!important;line-height:1.4!important}.lesson-player .lesson-stage{gap:var(--pro-gap)!important}.lesson-player .lesson-stage__cell{border:1px solid var(--pro-line)!important;border-radius:var(--pro-radius)!important;background:var(--pro-fill)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:var(--pro-pad-y) var(--pro-pad-x)!important}.lesson-player .lesson-stage__cell--viz{background:var(--pro-fill-viz)!important}.lesson-player .lesson-stage__cell--text{color:var(--pro-ink)!important;font-size:.875rem!important;line-height:1.45!important}.lesson-player .lesson-stage__cell--text .katex{font-size:1.04em!important}.lesson-player .lesson-stage__cell--viz .math-text,.lesson-player .lesson-stage__cell--viz .math-latex,.lesson-player .lesson-stage__cell--viz .math-latex--inline,.lesson-player .lesson-stage__cell--viz .math-latex--display,.question-board__viz .math-text,.question-board__viz .math-latex,.question-board__viz .math-latex--inline,.question-board__viz .math-latex--display{flex-direction:unset!important;flex-wrap:unset!important;gap:0!important;display:inline-block!important}.lesson-player .lesson-stage__cell--viz .katex,.lesson-player .lesson-stage__cell--viz .katex-display,.question-board__viz .katex,.question-board__viz .katex-display,.learn-ido-board__viz .katex,.learn-ido-board__viz .katex-display{vertical-align:middle;flex-direction:unset!important;white-space:normal!important;display:inline-block!important}.lesson-player .lesson-stage__cell--viz .katex .mfrac .frac-line,.question-board__viz .katex .mfrac .frac-line,.lesson-player .math-diagram-shell .katex .mfrac .frac-line,.question-board__viz .math-diagram-shell .katex .mfrac .frac-line,.lesson-player .katex .mfrac .frac-line,.question-board .katex .mfrac .frac-line{opacity:1!important;box-sizing:border-box!important;background-color:currentColor!important;border:none!important;width:100%!important;min-width:.75em!important;height:.08em!important;min-height:.08em!important;display:inline-block!important}.lesson-player .lesson-stage__cell--viz .math-latex--display .katex,.question-board__viz .math-latex--display .katex{color:#f8fafc!important;font-size:1.4em!important}.lesson-player .lesson-stage__cell--viz .math-diagram-shell,.lesson-player .lesson-stage__cell--viz .diagram-zoom-stage{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:.5rem!important;flex:auto!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important}.lesson-player .lesson-stage__cell--viz{flex-direction:column!important;min-height:0!important;display:flex!important}.diagram-zoom-chrome--default{top:.375rem;right:.375rem}:is(.diagram-zoom-stage:has([data-viral-angle]) .diagram-zoom-chrome--default,.diagram-zoom-stage:has([data-angle-walk]) .diagram-zoom-chrome--default){top:2.65rem!important;right:.35rem!important}.math-diagram-shell[data-wa-angles-side]{container:wa-angles-shell/inline-size}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-body]{flex-flow:row!important;flex:auto!important;align-items:stretch!important;gap:.5rem!important;min-height:0!important;display:flex!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-body]>svg{flex:auto!important;align-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-body]>:not([data-wa-angles-working]){flex:auto!important;min-width:0!important;min-height:0!important}.math-diagram-shell[data-wa-angles-side] [data-walk-body]{flex-direction:column!important;align-items:stretch!important;min-height:0!important;display:flex!important;overflow:hidden auto!important}.math-diagram-shell[data-wa-angles-side]:has(svg[data-eph-fill-walk="1"]) [data-walk-body]{display:contents!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-body]>svg[data-eph-fill-walk="1"],.math-diagram-shell[data-wa-angles-side] svg[data-eph-fill-walk="1"]{flex:auto!important;align-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-s2-trig-tri]) [data-wa-angles-body]{flex-direction:row!important}.math-diagram-shell[data-wa-angles-side]:has([data-s2-trig-tri]) [data-wa-angles-working]{flex:0 15.5rem!important;width:15.5rem!important;max-width:42%!important;max-height:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-s2-trig-tri]) [data-s2-trig-tri] svg{width:100%!important;max-width:none!important;height:auto!important;min-height:15rem!important;max-height:none!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-working]{overflow:auto;flex-direction:column!important;flex:0 15.5rem!important;width:15.5rem!important;min-width:10.5rem!important;max-width:46%!important;min-height:0!important;display:flex!important}.question-board[data-trig-ratio="1"] .math-diagram-shell[data-wa-angles-side] [data-wa-angles-working]{flex-shrink:0!important}.lesson-player .question-board[data-lesson-mensuration]>.question-board__text,.lesson-practice-stage .question-board[data-lesson-mensuration]>.question-board__text{height:auto!important;max-height:var(--board-max-h)!important;align-self:start!important}.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-mens-column-working] [data-wa-angles-working],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-mens-column-working] [data-wa-angles-working]{display:none!important}.lesson-player .question-board[data-lesson-mensuration]:not([data-mens-solved="1"]) .math-diagram-shell[data-mens-column-working][data-working-expand="1"] [data-wa-angles-working],.lesson-practice-stage .question-board[data-lesson-mensuration]:not([data-mens-solved="1"]) .math-diagram-shell[data-mens-column-working][data-working-expand="1"] [data-wa-angles-working]{display:flex!important}.math-diagram-shell[data-walk-no-figure="1"]{flex:auto!important;width:100%!important;height:100%!important}.math-diagram-shell[data-walk-no-figure="1"] [data-walk-body]{display:none!important}.math-diagram-shell[data-walk-no-figure="1"] [data-wa-angles-body]{flex:auto!important}.math-diagram-shell[data-walk-no-figure="1"] [data-wa-angles-working],.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-mens-column-working][data-walk-no-figure="1"] [data-wa-angles-working],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-mens-column-working][data-walk-no-figure="1"] [data-wa-angles-working]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}.math-diagram-shell[data-walk-no-figure="1"] [data-wa-angles-working] .angle-walk-working{flex:auto!important;width:100%!important;max-width:none!important}.lesson-player .question-board[data-working-room="1"]:not([data-mens-solved="1"]) .math-diagram-shell[data-working-expand="1"]:not([data-walk-no-figure="1"]) [data-wa-angles-working],.lesson-practice-stage .question-board[data-working-room="1"]:not([data-mens-solved="1"]) .math-diagram-shell[data-working-expand="1"]:not([data-walk-no-figure="1"]) [data-wa-angles-working]{width:var(--working-min,18rem)!important;min-width:var(--working-min,18rem)!important;flex:none!important;max-width:none!important}.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-mens-column-working] [data-walk-body],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-mens-column-working] [data-walk-body]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important}.lesson-player .question-board[data-lesson-mensuration]>.question-board__opts,.lesson-practice-stage .question-board[data-lesson-mensuration]>.question-board__opts{flex-direction:column!important;align-items:stretch!important;gap:.45rem!important;min-width:260px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden auto!important}.question-board[data-lesson-mensuration] [data-mens-side-host]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.question-board[data-lesson-mensuration]:not([data-mens-solved="1"]) [data-mens-side-host]{flex:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board[data-lesson-mensuration] [data-mens-column-working] [data-mens-walk] svg,.lesson-practice-stage .question-board[data-lesson-mensuration] [data-mens-column-working] [data-mens-walk] svg,.lesson-player .question-board[data-lesson-mensuration] [data-mens-column-working] [data-pyth-walk] svg,.lesson-practice-stage .question-board[data-lesson-mensuration] [data-mens-column-working] [data-pyth-walk] svg{flex:auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:min(72vh,36rem)!important}.question-board[data-lesson-mensuration] [data-mens-side-host]:empty{display:none!important}.question-board[data-working-placement=board-below] [data-walk-below-host]{flex:none;width:100%;min-width:0}.question-board[data-working-placement=board-below] [data-walk-below-host] .angle-walk-working,.question-board[data-working-placement=board-below] [data-walk-below-host] .walk-step-pick{flex:none;width:100%;max-width:none;height:auto;min-height:0}.question-board[data-working-placement=board-below] [data-walk-body]{overflow:hidden!important}@media (min-width:1024px){:is(.lesson-player .question-board--trio[data-working-placement=board-below]:has([data-walk-below-host]),.lesson-practice-stage .question-board--trio[data-working-placement=board-below]:has([data-walk-below-host])){grid-template-columns:var(--board-stem,minmax(12.5rem, 16rem)) minmax(0, 1fr) minmax(260px, max(260px, var(--board-opts,260px)))!important}:is(.lesson-player .question-board--trio[data-working-placement=board-below]:has([data-walk-below-host]) .question-board__opts,.lesson-practice-stage .question-board--trio[data-working-placement=board-below]:has([data-walk-below-host]) .question-board__opts){width:100%!important;min-width:260px!important;max-width:max(260px, var(--board-opts,22.5rem))!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-wa-angles-body]{flex-direction:column!important;height:100%!important;min-height:0!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-walk-body]{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}:is(.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-ch7-mid-row],.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-ch7-mid-board],.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-cg-pack-top="1"]){height:100%!important;min-height:0!important;max-height:100%!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-ch7-mid-row] [data-ch7-fig-fit]{height:100%!important;min-height:0!important;max-height:100%!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-ch7-fig-fit]{height:100%!important;min-height:0!important;max-height:100%!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-ch7-mid-row] [data-ch7-fig-fit] svg{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-ch7-fig-fit] svg{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) [data-coord-geom] svg{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-below]:has([data-walk-below-host]) svg[data-ch7-drawn-content]{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}}.question-board[data-working-placement=board-beside] [data-walk-beside-host]{flex-direction:column;flex:0 0 15rem;align-self:stretch;gap:.35rem;width:15rem;min-width:15rem;max-width:16rem;height:100%;max-height:none;display:flex;overflow:visible}.question-board[data-working-placement=board-beside] [data-walk-beside-host] .angle-walk-working,.question-board[data-working-placement=board-beside] [data-walk-beside-host] .walk-step-pick{flex:auto;width:100%;min-height:0;height:100%!important;max-height:none!important;overflow:visible!important}.question-board[data-working-placement=board-beside] [data-walk-body]{overflow:hidden!important}@media (min-width:1024px){:is(.lesson-player .question-board--trio[data-working-placement=board-beside]:has([data-walk-beside-host]),.lesson-practice-stage .question-board--trio[data-working-placement=board-beside]:has([data-walk-beside-host])){grid-template-columns:var(--board-stem,minmax(12.5rem, 16rem)) minmax(0, 1fr) minmax(260px, max(260px, var(--board-opts,260px)))!important}:is(.lesson-player .question-board--trio[data-working-placement=board-beside]:has([data-walk-beside-host]) .question-board__opts,.lesson-practice-stage .question-board--trio[data-working-placement=board-beside]:has([data-walk-beside-host]) .question-board__opts){width:100%!important;min-width:260px!important;max-width:max(260px, var(--board-opts,22.5rem))!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-wa-angles-body]{flex-direction:row!important;align-items:stretch!important;height:100%!important;min-height:0!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-walk-body]{flex:1 1 0!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}:is(.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-ch7-mid-row],.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-ch7-mid-board],.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-cg-pack-top="1"]){height:100%!important;min-height:0!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-ch7-mid-row] [data-ch7-fig-fit]{height:100%!important;min-height:0!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-ch7-fig-fit]{height:100%!important;min-height:0!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-ch7-mid-row] [data-ch7-fig-fit] svg{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-ch7-fig-fit] svg{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) [data-coord-geom] svg{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]) svg[data-ch7-drawn-content]{width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}}@media (max-width:1023px){.question-board[data-working-placement=board-beside] [data-wa-angles-body]{flex-direction:column!important}.question-board[data-working-placement=board-beside] [data-walk-beside-host]{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}}[data-ch7-coord-chrome]{width:100%;height:auto;margin:0 0 .35rem}[data-ch7-coord-chrome] [data-ch7-coord-grid]{flex-flow:column;gap:.1rem .55rem;display:flex}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]):not(:has([data-ch7-area-board])) [data-walk-body] [data-ch7-coord-panel]{display:none!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-walk-body] [data-ch7-coord-panel]{gap:.2rem;flex-direction:column!important;align-items:stretch!important;display:flex!important}.question-board[data-working-placement=board-beside]:has([data-ch7-lace-legend-row]) [data-ch7-coord-panel]{gap:.2rem;flex-direction:column!important;align-items:stretch!important;display:flex!important}.question-board[data-working-placement=board-beside]:has([data-ch7-lace-legend-row]) [data-ch7-coord-heading]{flex:none;line-height:1.2;width:100%!important;margin:0 0 .35rem!important;display:block!important}.question-board[data-working-placement=board-beside] [data-walk-beside-host] [data-ch7-coord-panel],.question-board[data-working-placement=board-beside] [data-walk-beside-host] [data-ch7-coord-chrome]{flex:none;width:100%;max-height:none;overflow:visible}:is(.question-board[data-working-placement=board-beside] [data-walk-beside-host]:not(:has(.angle-walk-working)):not(:has(.walk-step-pick)) [data-ch7-coord-panel],.question-board[data-working-placement=board-beside] [data-walk-beside-host]:not(:has(.angle-walk-working)):not(:has(.walk-step-pick)) [data-ch7-coord-chrome]){flex:none;align-self:flex-start!important;height:auto!important}.question-board [data-ch7-legend-fill],.question-board [data-ch7-mid-row] [data-ch7-coord-panel],.question-board [data-placement-option=legend-strip] [data-ch7-mid-row] [data-ch7-coord-panel],.question-board [data-placement-option=legend-strip] [data-ch7-has-panel] [data-ch7-coord-panel]{min-width:7.5rem;max-width:12rem;align-self:flex-start!important;height:auto!important;min-height:0!important}.question-board[data-working-placement=board-beside]:has([data-walk-beside-host]):not(:has([data-ch7-area-board])) [data-ch7-lace-wrap]{display:none!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-wrap],.question-board[data-working-placement=board-beside]:has([data-ch7-lace-legend-row]) [data-ch7-lace-wrap],.question-board[data-working-placement=board-beside]:has([data-s3-ta]) [data-ch7-lace-wrap]){display:block!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-walk-beside-host]{align-self:flex-start!important;height:auto!important;max-height:none!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-walk-beside-host] .angle-walk-working,.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-walk-beside-host] .walk-step-pick){flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-row]{flex-flow:column!important;flex:auto!important;justify-content:flex-start!important;align-items:center!important;gap:.35rem!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-fig-fit] svg,.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-coord-geom] svg){width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-row]{flex-direction:column!important;flex:1 1 0!important;align-items:center!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-area-sketch],.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-fig-fit]){flex:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-coord-geom]{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz,.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-wa-angles-root]){flex-direction:column!important;height:100%!important;min-height:0!important;display:flex!important}:is(.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-ch7-fig-fit] svg,.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-coord-geom] svg,.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-ch7-area-sketch] svg,.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ps-sketch-wrap] svg,.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ta-sketch-wrap] svg,.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-ch7-fig-fit] svg,.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-coord-geom] svg,.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-ch7-area-sketch] svg,.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ps-sketch-wrap] svg,.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ta-sketch-wrap] svg){--ch7-cap:100%!important;aspect-ratio:auto!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-coord-panel]{display:none!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-row]>:first-child,.question-board[data-working-placement=board-beside]:has([data-s3-ta]) [data-ch7-lace-row]>:first-child,.question-board[data-working-placement=board-beside]:has([data-s3-ps]) [data-ch7-lace-row]>:first-child){width:min(100%,480px)!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-wa-angles-body]{align-items:stretch!important;height:100%!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-walk-body]{flex-direction:column!important;height:100%!important;max-height:none!important;display:flex!important;overflow:visible!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-area-board]{flex:auto!important;justify-content:flex-start!important;height:100%!important;max-height:none!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-area-sketch],.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-fig-fit]){flex:auto!important;justify-content:center!important;align-items:center!important;min-height:0!important;display:flex!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-legend-row],.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-under]){flex:none!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-area-sketch],.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-fig-fit]){margin-bottom:0!important;padding-bottom:0!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-area-sketch],.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-fig-fit],.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-area-sketch],.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-fig-fit]){flex:0 auto!important;align-items:flex-end!important;min-height:0!important;max-height:min(52vh,360px)!important;margin-bottom:0!important;padding-bottom:0!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-lace-row],.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-lace-row]){justify-content:flex-start!important;gap:0!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-coord-geom],.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-coord-geom]){align-items:flex-end!important}:is(.question-board[data-working-placement=board-beside]:has([data-s3-ta]) [data-ch7-lace-row],.question-board[data-working-placement=board-beside]:has([data-s3-ps]) [data-ch7-lace-row],.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-row]){flex-flow:column;align-items:center}:is(.question-board[data-working-placement=board-beside]:has([data-s3-ta]) [data-ch7-lace-row]>:first-child,.question-board[data-working-placement=board-beside]:has([data-s3-ps]) [data-ch7-lace-row]>:first-child,.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-row]>:first-child){flex:0 auto;width:min(100%,400px);max-width:100%}.question-board[data-working-placement=board-beside]:has([data-s3-ps]) [data-ch7-lace-wrap]{display:block!important}.question-board[data-working-placement=board-beside] .mcq-options,.question-board[data-working-placement=board-below] .mcq-options,.question-board[data-working-placement=board-beside] .mcq-options--fit,.question-board[data-working-placement=board-below] .mcq-options--fit,.question-board[data-working-placement=board-beside] .mcq-options--two-col,.question-board[data-working-placement=board-below] .mcq-options--two-col{grid-template-columns:1fr!important}.question-board[data-working-placement=board-beside][data-mcq-stack="0"] .mcq-options--fit.mcq-options--two-col,.question-board[data-working-placement=board-below][data-mcq-stack="0"] .mcq-options--fit.mcq-options--two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.question-board[data-working-placement=board-beside] .mcq-option__label,.question-board[data-working-placement=board-below] .mcq-option__label,.question-board[data-working-placement=board-beside] .mcq-option .math-text,.question-board[data-working-placement=board-below] .mcq-option .math-text{overflow-wrap:break-word;min-width:0;white-space:normal!important}.question-board[data-lesson-mensuration] [data-mens-side-host] .angle-walk-working{height:auto!important;max-height:none!important;overflow:visible!important}.question-board[data-lesson-mensuration] [data-mens-side-host] .angle-walk-working__step{display:block!important}@media (max-width:1023px){.lesson-player .question-board[data-lesson-mensuration]>.question-board__opts,.lesson-practice-stage .question-board[data-lesson-mensuration]>.question-board__opts{height:auto!important;max-height:none!important;overflow:visible!important}}.question-board[data-lesson-mensuration]>.question-board__opts>.mens-answer-in-column{flex:0 auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board[data-lesson-mensuration][data-mens-solved="1"]>.question-board__opts,.lesson-practice-stage .question-board[data-lesson-mensuration][data-mens-solved="1"]>.question-board__opts{display:flex!important;overflow:hidden auto!important}.question-board[data-lesson-mensuration][data-mens-solved="1"] [data-mens-side-host]{flex:none!important;max-height:none!important;overflow:visible!important}.question-board[data-lesson-mensuration][data-mens-solved="1"]>.question-board__opts>.mens-answer-in-column,.question-board[data-lesson-mensuration][data-mens-solved="1"] .mens-answer-in-column.correct-success{flex:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.question-board[data-lesson-mensuration][data-mens-solved="1"] .mens-answer-in-column>.correct-success__scroll{flex:none!important;overflow:visible!important}.question-board[data-lesson-mensuration] .mens-answer-in-column .correct-success__scroll>.grid{grid-template-columns:minmax(0,1fr)!important}.question-board[data-lesson-mensuration] .mens-answer-in-column{flex-direction:column!important;min-height:0!important;display:flex!important}.question-board[data-lesson-mensuration] .mens-answer-in-column>.correct-success__scroll{flex:auto!important;min-height:0!important;overflow-y:auto!important}.question-board[data-lesson-mensuration] .mens-answer-in-column>.correct-success__continue{flex:none!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-working] .angle-walk-working__body{overflow-wrap:anywhere}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-working] .math-latex{white-space:normal;max-width:100%}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-working] .math-latex .katex,.math-diagram-shell[data-wa-angles-side] [data-wa-angles-working] .math-latex .katex-html{white-space:normal!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side] .angle-walk-working{height:100%;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-working] .angle-walk-working{flex:1 0 auto;height:auto}.walk-step-pick{color:#f8fafcf0;flex-direction:column;gap:.22rem;padding:.15rem .3rem .25rem;font-size:.8rem;line-height:1.2;display:flex}.walk-step-pick__support,.walk-step-pick__ask{color:#c4b5fdf2;margin:0;font-size:.72rem;line-height:1.2}.walk-step-pick__opts{grid-template-columns:1fr 1fr;gap:.22rem;display:grid}.walk-step-pick__opts[data-walk-pick-cols="1"]{grid-template-columns:minmax(0,1fr)}.walk-step-pick__fact[data-nowrap="1"]{white-space:nowrap;max-width:100%;margin-right:.45em;display:inline-block}.walk-step-pick__fact[data-nowrap="1"]:last-child{margin-right:0}.walk-step-pick__fact[data-nowrap="1"],.walk-step-pick__fact[data-nowrap="1"] *,.walk-step-pick__opt .katex,.walk-step-pick__opt .katex *,.walk-step-pick__support .katex,.walk-step-pick__support .katex *{white-space:nowrap!important}.lesson-player .walk-step-pick__opt .katex,.lesson-player .walk-step-pick__support .katex,.lesson-practice-stage .walk-step-pick__opt .katex,.lesson-practice-stage .walk-step-pick__support .katex,.walk-step-pick .katex{font-size:max(14px,1.15em)!important}.walk-step-pick__opt{text-align:left;width:100%;color:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:.4rem;padding:.22rem .35rem;display:block}.walk-step-pick__opt:hover{background:#8b5cf629;border-color:#a78bfa73}.walk-step-pick__opt[aria-pressed=true]{background:#8b5cf638;border-color:#a78bfab3}.walk-step-pick__miss{color:#fde68a;background:#fbbf241f;border-radius:.35rem;margin:0;padding:.18rem .32rem;font-size:.82rem;line-height:1.25}.lesson-player--practice .question-board--trio .question-board__viz:has([data-num-pat]){flex:none!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-num-pat]){flex:none!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.question-board__viz:has([data-num-pat]){flex:none!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.lesson-player--practice .question-board--trio .question-board__viz:has([data-s1-neg1-seq]){flex:none!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-s1-neg1-seq]){flex:none!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.question-board__viz:has([data-s1-neg1-seq]){flex:none!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}.lesson-player--practice .question-board__viz:has([data-num-pat]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important}.lesson-player .lesson-stage__cell--viz:has([data-num-pat]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important}.question-board__viz:has([data-num-pat]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important}.question-board__viz:has([data-num-pat]) .diagram-zoom-stage{flex:none!important;height:auto!important;min-height:0!important}.question-board__viz:has([data-num-pat]) .diagram-zoom-stage__preview{flex:none!important;height:auto!important;min-height:0!important}.lesson-player--practice .question-board__viz:has([data-s1-neg1-seq]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important}.lesson-player .lesson-stage__cell--viz:has([data-s1-neg1-seq]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important}.question-board__viz:has([data-s1-neg1-seq]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important}.question-board__viz:has([data-s1-neg1-seq]) .diagram-zoom-stage{flex:none!important;height:auto!important;min-height:0!important}.question-board__viz:has([data-s1-neg1-seq]) .diagram-zoom-stage__preview{flex:none!important;height:auto!important;min-height:0!important}.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-walk-body]{justify-content:center;align-items:center;display:flex}.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-wa-angles-working]{justify-content:flex-start}.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-wa-angles-working] .angle-walk-working{flex:0 auto;align-self:stretch;height:auto}.math-diagram-shell[data-wa-angles-side]:has([data-s1-neg1-seq]) [data-walk-body]{flex:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-s1-neg1-seq]) [data-wa-angles-working] .angle-walk-working{flex:0 auto;align-self:stretch;height:auto}[data-s3-ps],[data-s3-ta],[data-ch7-area-board],[data-coord-geom]{container:ch7-board/inline-size}[data-ch7-lace-row]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:.5rem;width:100%;display:flex}[data-ch7-fig-fit],[data-ch7-lace-row]>[data-s3-ps-sketch-wrap],[data-ch7-lace-row]>[data-s3-ta-sketch-wrap],[data-ch7-lace-row]>[data-ch7-area-sketch]{flex:12rem;align-self:stretch;width:100%;min-width:0;max-width:100%;max-height:min(52vh,26rem);overflow:visible}[data-ch7-lace-row]:not([data-ch7-has-table]) [data-ch7-fig-fit],[data-ch7-lace-row]:not([data-ch7-has-table]) [data-s3-ps-sketch-wrap],[data-ch7-lace-row]:not([data-ch7-has-table]) [data-s3-ta-sketch-wrap],[data-ch7-lace-row]:not([data-ch7-has-table]) [data-ch7-area-sketch]{flex:0 auto;justify-content:center;width:100%;max-width:100%;max-height:min(52vh,26rem);display:flex}:is(.question-board__viz:has([data-ch7-mid-row]) [data-angle-walk],.question-board__viz:has([data-ch7-mid-row]) [data-wa-angles-body],.question-board__viz:has([data-ch7-mid-row]) [data-walk-body],.question-board__viz:has([data-ch7-mid-row]) [data-ch7-mid-board]){flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex}.question-board__viz:has([data-ch7-mid-row]) [data-walk-body]{overflow:hidden!important}[data-ch7-lace-row][data-ch7-mid-row]:not([data-ch7-has-table]) [data-ch7-fig-fit],[data-ch7-lace-row][data-ch7-has-panel] [data-ch7-fig-fit],[data-ch7-mid-row] [data-ch7-fig-fit],[data-ch7-mid-row] [data-ch7-area-sketch]{flex:1 1 0;align-self:stretch;min-width:0;height:100%;min-height:0;max-height:100%!important}[data-ch7-mid-row]{flex-wrap:nowrap;justify-content:center;align-items:stretch;height:100%;min-height:0;max-height:100%}:is([data-ch7-mid-row] [data-ch7-fig-fit] svg,[data-ch7-mid-row] [data-ch7-area-sketch] svg,.question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit] svg,.question-board__viz:has([data-ch7-mid-row]) [data-coord-geom] svg){--ch7-cap:100%;max-width:calc(100% - .25rem);width:auto!important;height:100%!important;max-height:100%!important}[data-ch7-coord-panel]{flex:none;align-self:flex-start;width:max-content;min-width:0;max-width:12rem;height:auto}[data-ch7-coord-grid]{grid-template-columns:1fr;gap:.12rem .7rem;display:grid}@media (max-width:639px){[data-ch7-mid-row]{flex-flow:column;align-items:stretch;height:auto;max-height:none}[data-ch7-lace-row][data-ch7-mid-row]:not([data-ch7-has-table]) [data-ch7-fig-fit],[data-ch7-lace-row][data-ch7-has-panel] [data-ch7-fig-fit],[data-ch7-mid-row] [data-ch7-fig-fit],[data-ch7-mid-row] [data-ch7-area-sketch]{flex:0 auto;align-self:stretch;width:100%;height:auto;max-height:none}[data-ch7-coord-panel]{flex:none;align-self:stretch;width:100%;max-width:100%}[data-ch7-coord-grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-ch7-thin-polygons] [data-ch7-vertex-label] .katex{font-size:1em!important}[data-ch7-line-eq],[data-ch7-line-eq] .katex,[data-ch7-line-eq] .katex *{color:#f8fafc!important;font-style:normal!important;font-weight:700!important}.angle-walk-working__body .ch7-formula-unit,.angle-walk-working__step [data-ch7-formula]{font-size:clamp(10px,1.55cqi,13px);display:inline-block;white-space:nowrap!important}[data-ch7-fig-fit] svg,[data-s3-ps-sketch-wrap] svg,[data-s3-ta-sketch-wrap] svg,[data-ch7-area-sketch] svg,[data-coord-geom] svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))));max-width:100%;height:auto;max-height:min(52vh,26rem)}@media (max-width:639px){.lesson-player .question-board--trio .question-board__viz,.lesson-practice-stage .question-board--trio .question-board__viz{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;min-height:0!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz .diagram-zoom-stage,.lesson-practice-stage .question-board--trio .question-board__viz .diagram-zoom-stage,.lesson-player .question-board--trio .question-board__viz .diagram-zoom-stage__preview,.lesson-practice-stage .question-board--trio .question-board__viz .diagram-zoom-stage__preview,.lesson-player .question-board--trio .question-board__viz .diagram-shell,.lesson-practice-stage .question-board--trio .question-board__viz .diagram-shell,.lesson-player .question-board--trio .question-board__viz .diagram-shell__figure,.lesson-practice-stage .question-board--trio .question-board__viz .diagram-shell__figure,.lesson-player .question-board--trio .question-board__viz .math-diagram-shell,.lesson-practice-stage .question-board--trio .question-board__viz .math-diagram-shell,.lesson-player .question-board--trio .question-board__viz [data-angle-walk],.lesson-practice-stage .question-board--trio .question-board__viz [data-angle-walk]{flex-direction:column!important;flex:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz [data-wa-angles-body],.lesson-practice-stage .question-board--trio .question-board__viz [data-wa-angles-body]{flex:auto!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz [data-walk-body],.lesson-practice-stage .question-board--trio .question-board__viz [data-walk-body],.lesson-player .question-board--trio .question-board__viz [data-walk-body]>*,.lesson-practice-stage .question-board--trio .question-board__viz [data-walk-body]>*,.lesson-player .question-board--trio .question-board__viz [data-ch7-area-board],.lesson-practice-stage .question-board--trio .question-board__viz [data-ch7-area-board],.lesson-player .question-board--trio .question-board__viz [data-ch7-lace-row],.lesson-practice-stage .question-board--trio .question-board__viz [data-ch7-lace-row],.lesson-player .question-board--trio .question-board__viz [data-kem-trig],.lesson-practice-stage .question-board--trio .question-board__viz [data-kem-trig]{flex-direction:column!important;flex:auto!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}:is(.lesson-player .question-board--trio .question-board__viz [data-kem-trig]>.relative,.lesson-practice-stage .question-board--trio .question-board__viz [data-kem-trig]>.relative,.lesson-player .question-board--trio .question-board__viz [data-walk-body] .relative:has(>svg),.lesson-practice-stage .question-board--trio .question-board__viz [data-walk-body] .relative:has(>svg)){flex-direction:column!important;flex:none!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz [data-ch7-fig-fit],.lesson-practice-stage .question-board--trio .question-board__viz [data-ch7-fig-fit],.lesson-player .question-board--trio .question-board__viz [data-s3-ps-sketch-wrap],.lesson-practice-stage .question-board--trio .question-board__viz [data-s3-ps-sketch-wrap],.lesson-player .question-board--trio .question-board__viz [data-s3-ta-sketch-wrap],.lesson-practice-stage .question-board--trio .question-board__viz [data-s3-ta-sketch-wrap],.lesson-player .question-board--trio .question-board__viz [data-coord-geom],.lesson-practice-stage .question-board--trio .question-board__viz [data-coord-geom]{flex:none!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important;display:flex!important}.lesson-player .question-board--trio .question-board__viz svg,.lesson-practice-stage .question-board--trio .question-board__viz svg{object-fit:contain;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}}[data-ch7-fig-fit] svg line,[data-ch7-fig-fit] svg polygon,[data-ch7-fig-fit] svg polyline,[data-ch7-fig-fit] svg path,[data-ch7-fig-fit] svg rect,[data-ch7-fig-fit] svg circle,[data-s3-ps-sketch] line,[data-s3-ps-sketch] polygon,[data-s3-ps-sketch] polyline,[data-s3-ps-sketch] path,[data-s3-ps-sketch] rect,[data-s3-ps-sketch] circle,[data-s3-ta-sketch] line,[data-s3-ta-sketch] polygon,[data-s3-ta-sketch] polyline,[data-s3-ta-sketch] path,[data-s3-ta-sketch] rect,[data-s3-ta-sketch] circle,[data-coord-geom] svg line,[data-coord-geom] svg polygon,[data-coord-geom] svg polyline,[data-coord-geom] svg path,[data-coord-geom] svg rect,[data-coord-geom] svg circle,[data-ch7-shape-side] line{vector-effect:non-scaling-stroke}[data-ch7-lace-row]>[data-s3-ps-table-wrap],[data-ch7-lace-row]>[data-s3-ta-table-wrap],[data-ch7-lace-row]>[data-ch7-lace-wrap]{flex:none;max-width:100%}@container ch7-board (min-width:640px){[data-ch7-lace-row]{flex-wrap:nowrap}}.math-diagram-shell[data-wa-angles-side]:has([data-s3-ps]) [data-wa-angles-working]{justify-content:flex-start!important;align-items:stretch!important}.math-diagram-shell[data-wa-angles-side]:has([data-s3-ta]) [data-wa-angles-working]{justify-content:flex-start!important;align-items:stretch!important}.question-board[data-lesson-mensuration]:has([data-s3-ps]) [data-mens-side-host]{justify-content:flex-start!important;align-items:stretch!important}.practice-board-working-pane:has([data-s3-ps]) [data-wa-angles-working]{justify-content:flex-start!important;align-items:stretch!important}.practice-board-working-pane:has([data-s3-ta]) [data-wa-angles-working]{justify-content:flex-start!important;align-items:stretch!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s3-ps]) [data-wa-angles-working],.math-diagram-shell[data-wa-angles-side]:has([data-s3-ta]) [data-wa-angles-working]){flex:0 18rem!important;width:18rem!important;min-width:16rem!important;max-width:min(22rem,58%)!important}:is(.practice-board-working-pane:has([data-s3-ps]),.practice-board-working-pane:has([data-s3-ta])){width:18rem!important;min-width:18rem!important;max-width:18rem!important}.math-diagram-shell[data-wa-angles-side]:has([data-s3-ps]) [data-wa-angles-working] .angle-walk-working{flex:0 auto!important;align-self:flex-start!important;width:100%!important;min-width:min-content!important;height:auto!important;max-height:none!important;padding:.3rem .5rem .35rem!important;overflow-x:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-s3-ta]) [data-wa-angles-working] .angle-walk-working{flex:0 auto!important;align-self:flex-start!important;width:100%!important;min-width:min-content!important;height:auto!important;max-height:none!important;padding:.3rem .5rem .35rem!important;overflow-x:auto!important}.question-board[data-lesson-mensuration]:has([data-s3-ps]) [data-mens-side-host] .angle-walk-working{flex:0 auto!important;align-self:flex-start!important;width:100%!important;min-width:min-content!important;height:auto!important;max-height:none!important;padding:.3rem .5rem .35rem!important;overflow-x:auto!important}.practice-board-working-pane:has([data-s3-ps]) .angle-walk-working{flex:0 auto!important;align-self:flex-start!important;width:100%!important;min-width:min-content!important;height:auto!important;max-height:none!important;padding:.3rem .5rem .35rem!important;overflow-x:auto!important}.practice-board-working-pane:has([data-s3-ta]) .angle-walk-working{flex:0 auto!important;align-self:flex-start!important;width:100%!important;min-width:min-content!important;height:auto!important;max-height:none!important;padding:.3rem .5rem .35rem!important;overflow-x:auto!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s3-ps]) .angle-walk-working__kicker,.question-board[data-lesson-mensuration]:has([data-s3-ps]) .angle-walk-working__kicker){margin:0 0 .08rem!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s3-ps]) .angle-walk-working__math,.question-board[data-lesson-mensuration]:has([data-s3-ps]) .angle-walk-working__math){margin:.2rem 0 .25rem!important}.question-board[data-hint-owns-side="1"] [data-wa-angles-working]>.angle-walk-working,.question-board[data-wa-success-owns-side="1"] [data-wa-angles-working]>.angle-walk-working{display:none!important}.lesson-player .question-board[data-wa-check-success="1"] [data-wa-angles-working],.lesson-practice-stage .question-board[data-wa-check-success="1"] [data-wa-angles-working]{border:none!important;flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.lesson-player .question-board[data-wa-check-success="1"] .question-board__opts,.lesson-practice-stage .question-board[data-wa-check-success="1"] .question-board__opts{justify-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:hidden auto!important}.lesson-player .question-board[data-wa-check-success="1"] .question-board__opts .mcq-above-action,.lesson-practice-stage .question-board[data-wa-check-success="1"] .question-board__opts .mcq-above-action{min-height:0!important;overflow-y:auto!important}.lesson-player .question-board[data-wa-check-success="1"] .question-board__opts .question-post-answer__success,.lesson-practice-stage .question-board[data-wa-check-success="1"] .question-board__opts .question-post-answer__success{min-width:0!important;max-width:none!important;overflow-y:auto!important}@media (min-width:1024px){.lesson-player .question-board[data-wa-check-success="1"].question-board--trio:not([data-working-placement]),.lesson-practice-stage .question-board[data-wa-check-success="1"].question-board--trio:not([data-working-placement]),.lesson-player .question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-practice-stage .question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-player .question-board--wide-fig.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--wide-fig.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-player .question-board--opts-matrix.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--opts-matrix.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-player .question-board--opts-wide.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--opts-wide.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-player .question-board--opts-narrow.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--opts-narrow.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]),.lesson-player .question-board--multipack-stable.question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:not([data-working-placement]){grid-template-columns:var(--board-stem,minmax(14rem, 1.05fr)) minmax(0, 1.1fr) minmax(22rem, 1.9fr)!important}.lesson-player .question-board--trio[data-working-placement][data-wa-check-success="1"],.lesson-practice-stage .question-board--trio[data-working-placement][data-wa-check-success="1"],.lesson-player .question-board--trio[data-working-placement][data-wa-check-success="1"][data-board-fit="1"],.lesson-practice-stage .question-board--trio[data-working-placement][data-wa-check-success="1"][data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(12.5rem, 16rem)) minmax(320px, 1.4fr) minmax(260px, 1fr)!important}.lesson-player .question-board--trio[data-working-placement][data-wa-check-success="1"]>.question-board__opts,.lesson-practice-stage .question-board--trio[data-working-placement][data-wa-check-success="1"]>.question-board__opts,.lesson-player .question-board--trio[data-working-placement][data-mens-solved="1"]>.question-board__opts,.lesson-practice-stage .question-board--trio[data-working-placement][data-mens-solved="1"]>.question-board__opts{width:auto!important;min-width:260px!important;max-width:min(22.5rem,40%)!important}.lesson-player .question-board--trio[data-working-placement][data-mens-solved="1"],.lesson-practice-stage .question-board--trio[data-working-placement][data-mens-solved="1"]{grid-template-columns:var(--board-stem,minmax(12.5rem, 16rem)) minmax(320px, 1.4fr) minmax(260px, 1fr)!important}.lesson-player .question-board.question-board--trio[data-sec2-answer-span="1"][data-working-placement][data-mens-solved="1"],.lesson-practice-stage .question-board.question-board--trio[data-sec2-answer-span="1"][data-working-placement][data-mens-solved="1"],.lesson-player .question-board.question-board--trio[data-sec2-answer-span="1"][data-mens-solved="1"],.lesson-practice-stage .question-board.question-board--trio[data-sec2-answer-span="1"][data-mens-solved="1"]{grid-template-columns:var(--board-stem,minmax(14rem, 1.05fr)) minmax(0, 1fr) minmax(22rem, 1.9fr)!important}.lesson-player .question-board.question-board--trio[data-sec2-answer-span="1"][data-working-placement][data-mens-solved="1"]>.question-board__opts,.lesson-practice-stage .question-board.question-board--trio[data-sec2-answer-span="1"][data-working-placement][data-mens-solved="1"]>.question-board__opts,.lesson-player .question-board.question-board--trio[data-sec2-answer-span="1"][data-mens-solved="1"]>.question-board__opts,.lesson-practice-stage .question-board.question-board--trio[data-sec2-answer-span="1"][data-mens-solved="1"]>.question-board__opts{width:auto!important;min-width:0!important;max-width:none!important}.lesson-player--practice .question-board.question-board--trio[data-s2-ef="1"]>.question-board__text,.lesson-practice-stage .question-board.question-board--trio[data-s2-ef="1"]>.question-board__text{justify-content:center!important}}.lesson-player .question-board[data-s2-ef="1"][data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"][data-mens-column-working] [data-wa-angles-body],.lesson-practice-stage .question-board[data-s2-ef="1"][data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"][data-mens-column-working] [data-wa-angles-body]{flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important;overflow:visible!important}.lesson-player .question-board[data-s2-ef="1"][data-lesson-mensuration]:not([data-mens-solved="1"]) .math-diagram-shell[data-working-expand="1"][data-mens-column-working] [data-walk-body],.lesson-practice-stage .question-board[data-s2-ef="1"][data-lesson-mensuration]:not([data-mens-solved="1"]) .math-diagram-shell[data-working-expand="1"][data-mens-column-working] [data-walk-body]{flex:auto!important;align-items:flex-start!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}.lesson-player .question-board[data-s2-ef="1"][data-lesson-mensuration]:not([data-mens-solved="1"]) .math-diagram-shell[data-working-expand="1"][data-mens-column-working] [data-wa-angles-working],.lesson-practice-stage .question-board[data-s2-ef="1"][data-lesson-mensuration]:not([data-mens-solved="1"]) .math-diagram-shell[data-working-expand="1"][data-mens-column-working] [data-wa-angles-working]{flex:0 15.5rem!important;width:min(15.5rem,42%)!important;min-width:0!important;max-width:42%!important;margin-left:auto!important;display:flex!important}.lesson-player .question-board[data-s2-ef="1"][data-lesson-mensuration] .math-diagram-shell [data-s2-ef-grid],.lesson-practice-stage .question-board[data-s2-ef="1"][data-lesson-mensuration] .math-diagram-shell [data-s2-ef-grid]{width:min(17rem,100%)!important;max-width:100%!important;height:auto!important;overflow:visible!important}.lesson-player .question-board[data-s2-ef="1"][data-lesson-mensuration][data-mens-solved="1"] .math-diagram-shell [data-wa-angles-working],.lesson-practice-stage .question-board[data-s2-ef="1"][data-lesson-mensuration][data-mens-solved="1"] .math-diagram-shell [data-wa-angles-working]{flex:0 0 0!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;display:none!important}.lesson-player .question-board[data-s2-ef="1"][data-lesson-mensuration][data-mens-solved="1"] .math-diagram-shell [data-walk-body],.lesson-practice-stage .question-board[data-s2-ef="1"][data-lesson-mensuration][data-mens-solved="1"] .math-diagram-shell [data-walk-body]{flex:auto!important;width:100%!important;max-width:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-working] [data-hint-pane]{box-sizing:border-box;flex:auto;height:100%;max-height:none;overflow:hidden auto}@container wa-angles-shell (max-width:22rem){[data-wa-angles-body]{flex-direction:column!important}[data-wa-angles-working]{flex:none!important;width:100%!important;max-width:100%!important}}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-s4k16]{width:100%;max-width:100%}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-s4k16] svg{width:100%!important;max-width:none!important;height:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) .angle-walk-working{max-width:100%;overflow:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) .angle-walk-working__math{max-width:100%;overflow:auto visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) .angle-walk-working__math .katex-display{max-width:100%;overflow:auto visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) .angle-walk-working__math .katex{white-space:nowrap!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) .angle-walk-working__math .katex-html{white-space:nowrap!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) .angle-walk-working__math .katex-display{white-space:nowrap!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) .angle-walk-working__math .katex-display>.katex{white-space:nowrap!important}@container wa-angles-shell (max-width:32rem){.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-wa-angles-body]{overscroll-behavior:contain;flex-direction:column!important;overflow:hidden auto!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-walk-body],.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-s4k16]){flex:none!important;min-height:0!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-wa-angles-working]{flex:none!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-wa-angles-working] .angle-walk-working{flex:none!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-walk-body]{flex:none!important;width:100%!important;max-width:100%!important}.math-diagram-shell[data-wa-angles-side]:has([data-s4k16]) [data-wa-angles-working]{flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pyr-sphere]) [data-walk-body],.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) [data-walk-body]){justify-content:center!important}:is(.math-diagram-shell:has([data-pyr-sphere]) [role=tablist],.math-diagram-shell:has([data-cap-cone]) [role=tablist],.math-diagram-shell:has([data-sph-mass]) [role=tablist],.math-diagram-shell:has([data-cone-top]) [role=tablist],.math-diagram-shell:has([data-cyl-hem]) [role=tablist],.math-diagram-shell:has([data-mens-walk]) [role=tablist]){z-index:3;position:relative}@container wa-angles-shell (max-width:42rem){:is(.math-diagram-shell[data-wa-angles-side]:has([data-pyr-sphere]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) [data-wa-angles-body]){flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pyr-sphere]) [data-walk-body],.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) [data-walk-body]){flex:auto!important;justify-content:flex-start!important;min-height:0!important;overflow:hidden!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pyr-sphere]) [data-pyr-sphere],.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) [data-cap-cone]){flex:auto!important;justify-content:flex-start!important;height:100%!important;min-height:0!important;overflow:hidden!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pyr-sphere]) [data-wa-angles-working],.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) [data-wa-angles-working]){flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:46%!important;overflow:hidden auto!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pyr-sphere]) [data-wa-angles-working] .angle-walk-working,.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) [data-wa-angles-working] .angle-walk-working){height:auto!important;max-height:none!important;overflow:visible!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pyr-sphere]) .angle-walk-working__step:not([data-walk-step-current]),.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) .angle-walk-working__step:not([data-walk-step-current]),.math-diagram-shell[data-wa-angles-side]:has([data-sph-mass]) .angle-walk-working__step:not([data-walk-step-current]),.math-diagram-shell[data-wa-angles-side]:has([data-cone-top]) .angle-walk-working__step:not([data-walk-step-current]),.math-diagram-shell[data-wa-angles-side]:has([data-cyl-hem]) .angle-walk-working__step:not([data-walk-step-current]),.math-diagram-shell[data-wa-angles-side]:has([data-mens-walk]) .angle-walk-working__step:not([data-walk-step-current])){display:none!important}}@media (min-width:1024px){.lesson-player .question-board--trio[data-example-board="1"][data-board-fit="1"],.lesson-practice-stage .question-board--trio[data-example-board="1"][data-board-fit="1"],.lesson-player .question-board--wide-fig.question-board--trio[data-example-board="1"][data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-example-board="1"][data-board-fit="1"]{grid-template-columns:minmax(16rem,.62fr) minmax(0,1fr)!important}}.question-board--trio[data-example-board="1"]:not(:has([data-hint-pane])) .question-board__opts{display:none!important}.question-board--trio[data-example-board="1"] [data-wa-angles-body]{align-items:flex-start!important}.question-board--trio[data-example-board="1"] [data-walk-body]{flex:none!important;width:auto!important;max-width:none!important}.question-board--trio[data-example-board="1"] [data-wa-angles-working]{flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}.question-board--trio[data-example-board="1"] .angle-walk-working,.question-board--trio[data-example-board="1"] [data-wa-angles-working] .angle-walk-working{height:auto!important;max-height:none!important;overflow:visible!important}@container wa-angles-shell (min-width:43rem){:is(.math-diagram-shell[data-wa-angles-side]:has([data-s1-neg1-seq]) [data-walk-body],.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-walk-body]){flex:none!important;width:auto!important;max-width:none!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s1-neg1-seq]) [data-wa-angles-working],.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-wa-angles-working]){flex:auto!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s1-neg1-seq]) [data-wa-angles-working] .angle-walk-working,.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-wa-angles-working] .angle-walk-working){height:auto!important;max-height:none!important;overflow:visible!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pattern-strip=fan]) [data-walk-body],.math-diagram-shell[data-wa-angles-side]:has([data-pattern-strip=tri]) [data-walk-body]){flex:auto!important;width:auto!important;min-width:0!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-pattern-strip=fan]) [data-wa-angles-working],.math-diagram-shell[data-wa-angles-side]:has([data-pattern-strip=tri]) [data-wa-angles-working]){flex:0 17rem!important;width:17rem!important;max-width:17rem!important}.math-diagram-shell[data-wa-angles-side]:has([data-sq-minus]) [data-walk-body]{flex:auto!important;width:auto!important;min-width:0!important}.math-diagram-shell[data-wa-angles-side]:has([data-sq-minus]) [data-wa-angles-working]{flex:0 17rem!important;width:17rem!important;max-width:17rem!important}}@container wa-angles-shell (max-width:42rem){:is(.math-diagram-shell[data-wa-angles-side]:has([data-s1-neg1-seq]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-wa-angles-body]){flex-direction:column!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s1-neg1-seq]) [data-wa-angles-working],.math-diagram-shell[data-wa-angles-side]:has([data-num-pat]) [data-wa-angles-working]){flex:none!important;width:100%!important;max-width:100%!important}[data-s1-neg1-seq] .np-seq-row{justify-content:flex-start!important;gap:.1rem!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}[data-s1-neg1-seq] .np-seq-row>span{gap:.15rem!important}[data-s1-neg1-seq] .np-disc-in{min-width:1.45rem!important;height:1.45rem!important;padding-left:.15rem!important;padding-right:.15rem!important;font-size:12px!important}[data-s1-neg1-seq] .np-hop{padding:0 .15rem!important;font-size:10px!important}[data-s1-neg1-seq] .np-times-cell,[data-s1-neg1-seq] .np-times-label{min-width:1.45rem!important;height:1.45rem!important;padding-left:.15rem!important;padding-right:.15rem!important;font-size:12px!important}[data-num-pat] .np-disc-row{flex-wrap:wrap!important;justify-content:center!important;gap:.35rem .15rem!important;width:100%!important;max-width:100%!important;overflow:visible!important}[data-num-pat] .np-disc-chip{gap:.15rem!important}[data-num-pat] .np-disc-row .np-disc-in{min-width:2.15rem!important;height:2.15rem!important;padding-left:.2rem!important;padding-right:.2rem!important;font-size:14px!important}[data-num-pat] .np-disc-row .np-hop{padding:.05rem .22rem!important;font-size:11px!important}[data-num-pat] .np-disc-row[data-second-gaps] .np-second-arrow,[data-num-pat] .np-disc-row[data-second-gaps] .np-disc-chip .h-8{height:1.65rem!important}}@media (max-width:639px){.lesson-player--practice .question-one-screen:has([data-num-pat]){height:auto!important;max-height:100%!important;overflow:hidden auto!important}.lesson-practice-stage .question-one-screen:has([data-num-pat]){height:auto!important;max-height:100%!important;overflow:hidden auto!important}.lesson-player--practice .question-one-screen:has([data-num-pat]) .question-one-screen__scroll{height:auto!important;max-height:100%!important;overflow:hidden auto!important}.lesson-practice-stage .question-one-screen:has([data-num-pat]) .question-one-screen__scroll{height:auto!important;max-height:100%!important;overflow:hidden auto!important}.lesson-player--practice .question-one-screen:has([data-num-pat]) .question-one-screen__scroll--focus{height:auto!important;max-height:100%!important;overflow:hidden auto!important}.lesson-practice-stage .question-one-screen:has([data-num-pat]) .question-one-screen__scroll--focus{height:auto!important;max-height:100%!important;overflow:hidden auto!important}:is(.lesson-player--practice .question-board--trio:has([data-num-pat]),.lesson-practice-stage .question-board--trio:has([data-num-pat])){flex:none!important;grid-template-rows:auto auto auto!important;align-self:start!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}:is(.lesson-player--practice .question-board--trio:has([data-num-pat]) .question-board__viz,.lesson-player--practice .question-board--trio:has([data-num-pat]) .question-board__text,.lesson-player--practice .question-board--trio:has([data-num-pat]) .question-board__opts,.lesson-practice-stage .question-board--trio:has([data-num-pat]) .question-board__viz,.lesson-practice-stage .question-board--trio:has([data-num-pat]) .question-board__text,.lesson-practice-stage .question-board--trio:has([data-num-pat]) .question-board__opts){align-self:start!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}}[data-num-pat] .np-disc-row[data-second-gaps]{column-gap:0!important}[data-num-pat] [data-machine-label]{font-size:1.05rem!important;line-height:1.2!important}[data-num-pat] [data-machine-tile]{box-sizing:border-box!important;color:#fff!important;background:#0006!important;border:2px solid #ffffff47!important;border-radius:1rem!important;min-width:3.75rem!important;height:3.75rem!important;min-height:3.75rem!important;font-size:1.5rem!important;line-height:1!important}[data-num-pat] [data-machine-tile=hot]{background:#0ea5e952!important;border-color:#7dd3fc!important}[data-num-pat] [data-machine-tile=ask]{color:#fde68a!important;background:#f59e0b29!important;border-style:dashed!important;border-color:#fcd34d!important}[data-num-pat] .np-machine-arrow{height:3.75rem!important;font-size:1.35rem!important}@media (min-width:640px){[data-num-pat] [data-machine-label]{font-size:1.15rem!important}[data-num-pat] [data-machine-tile]{min-width:5.5rem!important;height:5.75rem!important;min-height:5.75rem!important;font-size:2rem!important}[data-num-pat] .np-machine-arrow{height:5.75rem!important;font-size:1.85rem!important}}[data-num-pat] [data-sq-minus]{max-width:100%!important;font-size:.95rem!important;line-height:1.25!important}[data-num-pat] [data-sq-cards]{display:none!important}@container wa-angles-shell (max-width:42rem){[data-num-pat] [data-sq-table]{display:none!important}[data-num-pat] [data-sq-cards]{flex-wrap:wrap!important;justify-content:flex-start!important;gap:.4rem!important;display:flex!important}[data-num-pat] [data-sq-card]{text-align:center!important;border:1px solid #ffffff2e!important;border-radius:.6rem!important;flex:46%!important;min-width:8.5rem!important;padding:.35rem .45rem!important}}[data-num-pat] [data-sq-minus] th,[data-num-pat] [data-sq-minus] td{color:#fff!important;white-space:nowrap!important;border:1px solid #ffffff2e!important;padding:.28rem .35rem!important;font-weight:700!important}[data-num-pat] [data-sq-minus] [data-sq-label]{color:#ffffffb8!important;text-align:left!important;font-weight:600!important}[data-num-pat] [data-sq-minus] tr[data-sq-hot="1"],[data-num-pat] [data-sq-minus] [data-sq-rule][data-sq-hot="1"]{background:#0ea5e938!important}[data-num-pat] [data-sq-minus] [data-sq-ask="1"]{color:#fde68a!important;background:#f59e0b29!important}@media (min-width:640px){[data-num-pat] [data-sq-minus]{font-size:1.15rem!important}}[data-button-stack]{--btn-cols:2;--btn-gap:.75rem;container:button-stack/inline-size}@container wa-angles-shell (min-width:43rem){[data-button-stack][data-button-cols=family]{--btn-cols:4}}[data-button-stack] .np-disc-row .np-disc-in,[data-button-stack] .np-disc-row .np-hop,[data-button-stack] .np-btn-gap .np-hop,[data-button-stack] [data-button-table]{font-size:calc(var(--btn-font) * (100cqi - (var(--btn-cols) - 1) * var(--btn-gap)) / var(--btn-cols) / var(--btn-svg-w))!important}[data-button-stack] .np-disc-row .np-disc-in{min-width:1.6em!important;height:auto!important;min-height:1.6em!important;padding:.08em .28em!important}[data-button-stack] .np-disc-row .np-hop,[data-button-stack] .np-btn-gap .np-hop{padding:.06em .28em!important}.angle-walk-working{background:#0c0a1cf0;border:1px solid #a78bfa61;border-radius:.75rem;width:100%;max-width:100%;max-height:14rem;padding:.5rem .7rem .6rem;animation:.18s ease-out lesson-step-in;overflow:auto;box-shadow:0 10px 28px #00000061}:is(.lesson-player .question-board--trio:has([data-s3-cf-fr]) .angle-walk-working,.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr]) .angle-walk-working){max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio:has([data-s3-cf-fr]) .math-diagram-shell{overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr]) .math-diagram-shell{overflow:visible!important}.lesson-player .question-board--trio:has([data-s3-cf-fr]) .question-board__viz{overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr]) .question-board__viz{overflow:visible!important}.lesson-player .lesson-stage__cell--viz:has([data-s3-cf-fr]){overflow:visible!important}.lesson-practice-stage .question-board__viz:has([data-s3-cf-fr]){overflow:visible!important}.angle-walk-working__kicker{letter-spacing:.06em;text-transform:uppercase;color:#c4b5fdd1;margin:0 0 .2rem;font-size:10px;font-weight:700}.angle-walk-working__body{color:#f8fafceb;white-space:normal;overflow-wrap:break-word;width:100%;max-width:100%;font-size:12.5px;line-height:1.45;display:block}.angle-walk-working__body+.angle-walk-working__body{margin-top:.4rem}.angle-walk-working .math-latex{vertical-align:baseline;white-space:nowrap;max-width:100%;display:inline-block}.angle-walk-working .math-latex .katex,.angle-walk-working .math-latex .katex-html{display:inline-block;white-space:nowrap!important;line-height:normal!important;overflow:visible!important}.angle-walk-working .math-latex .katex .msupsub,.angle-walk-working .math-latex .katex .mfrac,.angle-walk-working .math-latex .katex .sqrt,.angle-walk-working .math-latex .katex .hide-tail{white-space:nowrap!important;display:inline-block!important}.angle-walk-working .math-latex .katex .hide-tail{position:relative!important;overflow:hidden!important}.angle-walk-working .math-latex .mfrac .base{white-space:nowrap!important}[data-angle-walk] .math-diagram-footer,[data-eq-chain-walk]>p,[data-s3-pf-walk]>p{white-space:normal;overflow-wrap:break-word;max-width:100%}[data-eq-chain-walk] .katex-display,[data-eq-chain-walk] .math-display,[data-s3-pf-walk] .katex-display,[data-s3-pf-walk] .math-display{white-space:normal;max-width:100%;overflow:hidden visible}[data-pf-frac] .math-text,[data-pf-frac] .katex,[data-pf-frac] .katex-html{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}[data-ns-cuboid] .ns-cuboid-label,[data-ns-cuboid] .ns-cuboid-math .katex,[data-ns-cuboid] .ns-cuboid-math .katex-html{white-space:nowrap!important;max-width:none!important;line-height:normal!important;display:inline-block!important}[data-ns-cuboid] .ns-cuboid-math{white-space:nowrap!important;flex-direction:row!important;align-items:baseline!important;max-width:none!important;display:inline-flex!important}[data-ns-cuboid] .ns-cuboid-math .katex .hide-tail{display:inline-block!important;position:relative!important;overflow:hidden!important}.lesson-player .question-board__viz [data-ns-cuboid] .katex .hide-tail svg,.lesson-player .lesson-stage__cell--viz [data-ns-cuboid] .katex .hide-tail svg,[data-ns-cuboid] .ns-cuboid-math .katex .hide-tail svg,[data-ns-cuboid] .walk-op-bubble .katex .hide-tail svg{width:100%!important;height:inherit!important;fill:currentColor!important;max-width:none!important;max-height:none!important;margin:0!important;display:block!important;position:absolute!important}.math-diagram-shell[data-angle-walk] .math-diagram-footer{z-index:2;border-top:none;margin-top:-.15rem;padding:0 .2rem .35rem;position:relative}.practice-board-viz-container{flex-direction:column!important;flex:auto!important;gap:.5rem!important;height:100%!important;min-height:0!important;display:flex!important}.practice-board-viz-container--with-working{flex-direction:row!important;gap:.5rem!important}.practice-board-viz-container--with-working .practice-board-diagram{flex-direction:column!important;flex:auto!important;min-width:0!important;min-height:0!important;display:flex!important}.practice-board-diagram{min-height:14rem!important;overflow:auto!important}.practice-board-diagram .math-diagram-shell[data-angle-walk="1"],.practice-board-diagram .math-diagram-shell[data-walk-figure-only="1"]{height:auto!important;min-height:14rem!important}.practice-board-diagram .math-diagram-shell [data-wa-angles-working]{display:none!important}.practice-board-diagram [data-walk-body]{min-height:12rem!important;overflow:auto!important}.practice-board-diagram [data-wa-angles-body]>svg,.practice-board-diagram [data-walk-body]>svg,.practice-board-diagram [data-walk-body]>*>svg{width:100%!important;height:auto!important;min-height:12rem!important;max-height:min(52vh,24rem)!important}.practice-board-working-pane .math-diagram-header,.practice-board-working-pane [data-walk-body],.practice-board-working-pane [data-wa-angles-body]>svg{display:none!important}.practice-board-working-pane [data-wa-angles-working]{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;display:flex!important}.practice-board-working-pane .angle-walk-working{flex:none!important;max-height:none!important;overflow:visible!important}.practice-board-viz-container:not(.practice-board-viz-container--with-working) .practice-board-diagram{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important}.practice-board-working-pane{flex-direction:column!important;flex:none!important;gap:.5rem!important;width:15.5rem!important;min-width:15.5rem!important;max-width:15.5rem!important;min-height:0!important;padding:.5rem!important;display:flex!important;overflow:visible auto!important}.question-board[data-s1-angles="1"][data-s1-solved="1"] .mcq-options,.question-board[data-s1-angles="1"][data-s1-solved="1"] .mcq-action-bar{display:none!important}.question-board[data-s1-angles="1"][data-s1-solved="1"] .question-board__opts,.question-board[data-s1-angles="1"][data-s1-solved="1"] .question-post-answer__success{min-width:0!important;max-width:11rem!important}.question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-board__opts,.question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-post-answer__success{width:auto!important;min-width:0!important;max-width:none!important}.question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-board__opts{flex-direction:column!important;gap:.5rem!important;min-height:0!important;display:flex!important;overflow:hidden!important}.question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-board__opts .practice-board-working-pane{flex:auto!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.lesson-player .question-board[data-s1-angles="1"]>.question-board__text,.lesson-practice-stage .question-board[data-s1-angles="1"]>.question-board__text{align-self:start!important;height:auto!important;max-height:100%!important}.question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-board__opts .question-post-answer__success{flex:none!important}.question-board[data-s1-angles="1"][data-s1-answer-span="1"] .correct-success__scroll>.grid{grid-template-columns:minmax(0,1fr)!important}.question-board[data-s1-angles="1"][data-s1-solved="1"] .practice-board-viz-container--with-working .practice-board-diagram{flex:14rem!important;min-width:12rem!important}.question-board[data-s1-angles="1"][data-s1-solved="1"] .practice-board-working-pane{flex:1.15 24rem!important;width:auto!important;min-width:20rem!important;max-width:none!important}.practice-board-working-area{flex-direction:column!important;flex:auto!important;gap:.75rem!important;height:100%!important;min-height:0!important;padding:.5rem!important;display:flex!important}.practice-board-working-area--with-aux{flex-direction:row!important;gap:.75rem!important}.practice-board-main-steps{flex-direction:column!important;flex:auto!important;gap:.5rem!important;min-width:0!important;min-height:0!important;display:flex!important;overflow:visible auto!important}.practice-board-aux-pane{background:#0003!important;border-radius:.5rem!important;flex-direction:column!important;flex:none!important;gap:.5rem!important;width:12rem!important;min-width:12rem!important;max-width:12rem!important;min-height:0!important;padding:.5rem!important;display:flex!important;overflow:visible auto!important}.practice-board-working-pane:empty,.practice-board-main-steps:empty,.practice-board-aux-pane:empty{display:none!important}[data-locked-practice-board="1"][data-wa-check-success="1"] .practice-board-working-pane,[data-locked-practice-board="1"][data-wa-check-success="1"] .practice-board-main-steps,[data-locked-practice-board="1"][data-wa-check-success="1"] .practice-board-aux-pane,[data-locked-practice-board="1"][data-wa-check-success="1"] .practice-board-working-area{width:0!important;min-width:0!important;max-width:0!important;display:none!important}@media (max-width:640px){.practice-board-viz-container--with-working,.practice-board-working-area--with-aux{flex-direction:column!important}.practice-board-working-pane,.practice-board-aux-pane{width:100%!important;min-width:0!important;max-width:none!important;max-height:12rem!important}.question-board[data-s1-angles="1"][data-s1-solved="1"] .practice-board-working-pane{width:100%!important;min-width:0!important;max-height:min(52vh,24rem)!important}}:is(.question-board--trio:has([data-angle-walk]) .mcq-above-action,.question-board--trio:has([data-viral-angle]) .mcq-above-action){flex:auto!important;min-height:0!important}.question-board__opts .mcq-feedback-quiet--hint{flex:auto;min-height:0;margin-top:.25rem;overflow-y:auto}.lesson-player .lesson-stage__cell--viz:has([data-viral-angle]) .math-diagram-shell{flex:auto!important;height:100%!important;min-height:0!important}.question-board__viz:has([data-viral-angle]) .math-diagram-shell{flex:auto!important;height:100%!important;min-height:0!important}.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]) .math-diagram-shell{flex:auto!important;height:100%!important;min-height:0!important}.question-board__viz:has([data-angle-walk]) .math-diagram-shell{flex:auto!important;height:100%!important;min-height:0!important}.lesson-player .lesson-stage__cell--viz:has([data-viral-angle]) svg{flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.question-board__viz:has([data-viral-angle]) svg{flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.lesson-practice-stage .question-board__viz:has([data-viral-angle]) svg{flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]) svg:not([data-ch7-drawn-content]){flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.question-board__viz:has([data-angle-walk]) svg:not([data-ch7-drawn-content]){flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.lesson-practice-stage .question-board__viz:has([data-angle-walk]) svg:not([data-ch7-drawn-content]){flex:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]) [data-angle-walk] svg:not([data-eph-fill-walk="1"]):not([data-ch7-drawn-content]){object-fit:contain;flex:0 auto!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] svg:not([data-eph-fill-walk="1"]):not([data-ch7-drawn-content]){object-fit:contain;flex:0 auto!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important}.lesson-practice-stage .question-board__viz:has([data-angle-walk]) [data-angle-walk] svg:not([data-eph-fill-walk="1"]):not([data-ch7-drawn-content]){object-fit:contain;flex:0 auto!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important}.lesson-player .question-board__viz:has([data-angle-walk]) [data-angle-walk] svg[data-ch7-drawn-content]:not([data-eph-fill-walk="1"]){--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);object-fit:contain;width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;flex:0 auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(52vh,26rem)!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] svg[data-ch7-drawn-content]:not([data-eph-fill-walk="1"]){--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);object-fit:contain;width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;flex:0 auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(52vh,26rem)!important}.lesson-practice-stage .question-board__viz:has([data-angle-walk]) [data-angle-walk] svg[data-ch7-drawn-content]:not([data-eph-fill-walk="1"]){--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);object-fit:contain;width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;flex:0 auto!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(52vh,26rem)!important}.lesson-player .question-board__viz [data-angle-walk] [data-walk-scroll],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-walk-scroll],.question-board__viz [data-angle-walk] [data-walk-body]{justify-content:flex-start!important;overflow:hidden!important}.lesson-player .question-board__viz [data-ch7-fig-fit],.lesson-practice-stage .question-board__viz [data-ch7-fig-fit],.lesson-player .question-board__viz [data-coord-geom],.lesson-practice-stage .question-board__viz [data-coord-geom]{overflow:visible!important}.question-board__viz [data-indices-walk],.lesson-stage__cell--viz [data-indices-walk],.learn-ido-board__viz [data-indices-walk],.question-board__viz [data-eq-chain-walk],.lesson-stage__cell--viz [data-eq-chain-walk],.learn-ido-board__viz [data-eq-chain-walk]{width:100%;flex:none!important;min-height:10.5rem!important}.question-board__viz [data-eq-chain-walk=fig],.lesson-stage__cell--viz [data-eq-chain-walk=fig],.learn-ido-board__viz [data-eq-chain-walk=fig]{min-height:17.5rem!important}.question-board__viz [data-s2-id-walk],.lesson-stage__cell--viz [data-s2-id-walk],.learn-ido-board__viz [data-s2-id-walk],.question-board__viz [data-s2-id-lesson],.lesson-stage__cell--viz [data-s2-id-lesson],.learn-ido-board__viz [data-s2-id-lesson]{align-items:stretch;min-height:0!important}.question-board__viz [data-s2-id-square],.lesson-stage__cell--viz [data-s2-id-square],.learn-ido-board__viz [data-s2-id-square]{width:min(100%,18rem);max-width:18rem;margin-inline:auto}.lesson-player .question-board__viz [data-s2-id-walk] svg[data-s2-id-square],.lesson-player .lesson-stage__cell--viz [data-s2-id-walk] svg[data-s2-id-square],.lesson-player .learn-ido-board__viz [data-s2-id-walk] svg[data-s2-id-square],.lesson-player .question-board__viz [data-s2-alg-walk] svg[data-s2-id-square],.lesson-player .lesson-stage__cell--viz [data-s2-alg-walk] svg[data-s2-id-square],.lesson-player .learn-ido-board__viz [data-s2-alg-walk] svg[data-s2-id-square],.lesson-practice-stage .question-board__viz [data-s2-id-walk] svg[data-s2-id-square],.lesson-practice-stage .question-board__viz [data-s2-alg-walk] svg[data-s2-id-square]{aspect-ratio:1;width:min(100%,18rem)!important;max-width:18rem!important;height:auto!important;max-height:none!important}[data-s2-id-walk] .walk-eq-history [data-walk-line],[data-s2-id-lesson] .walk-eq-history [data-walk-line]{max-width:100%;font-size:1.125rem;overflow-x:auto}.question-board__viz [data-s2-sim-shape],.lesson-stage__cell--viz [data-s2-sim-shape],.learn-ido-board__viz [data-s2-sim-shape]{flex:0 auto!important;justify-content:flex-start!important;height:auto!important}.question-board__viz [data-s2-sim-shape]>div,.lesson-stage__cell--viz [data-s2-sim-shape]>div,.learn-ido-board__viz [data-s2-sim-shape]>div{flex:none!important}.question-board__viz [data-s2-sim-shape-svg],.lesson-stage__cell--viz [data-s2-sim-shape-svg],.learn-ido-board__viz [data-s2-sim-shape-svg],.question-board__viz [data-s2-sim-walk] svg[data-s2-sim-shape-svg],.lesson-stage__cell--viz [data-s2-sim-walk] svg[data-s2-sim-shape-svg]{align-self:center;flex:none!important;height:auto!important;max-height:min(46vh,16rem)!important}.question-board__viz [data-s2-sim-walk],.lesson-stage__cell--viz [data-s2-sim-walk]{justify-content:flex-start!important}.lesson-player .question-board__viz [data-eph-figure],.lesson-player .lesson-stage__cell--viz [data-eph-figure],.lesson-player .learn-ido-board__viz [data-eph-figure],.lesson-player--practice .question-board__viz [data-eph-figure],.lesson-practice-stage .question-board__viz [data-eph-figure],.lesson-player .lesson-stage__cell--viz .math-diagram-shell[data-eph-figure],.lesson-player .question-board__viz .math-diagram-shell[data-eph-figure],.lesson-player .learn-ido-board__viz .math-diagram-shell[data-eph-figure]{flex:none!important;justify-content:flex-start!important;height:auto!important;min-height:14rem!important;overflow:visible!important}.question-board__viz [data-eph-figure]>div,.lesson-stage__cell--viz [data-eph-figure]>div,.learn-ido-board__viz [data-eph-figure]>div{flex:none!important;min-height:0!important}.lesson-player .question-board__viz [data-eph-figure-svg]:not([data-eph-fill-walk="1"]),.lesson-player .lesson-stage__cell--viz [data-eph-figure-svg]:not([data-eph-fill-walk="1"]),.lesson-player .learn-ido-board__viz [data-eph-figure-svg]:not([data-eph-fill-walk="1"]),.lesson-player--practice .question-board__viz [data-eph-figure-svg]:not([data-eph-fill-walk="1"]),.lesson-practice-stage .question-board__viz [data-eph-figure-svg]:not([data-eph-fill-walk="1"]),.lesson-player .question-board__viz [data-eph-figure] .diagram-fit__svg:not([data-eph-fill-walk="1"]),.lesson-player .lesson-stage__cell--viz [data-eph-figure] .diagram-fit__svg:not([data-eph-fill-walk="1"]),.lesson-player .learn-ido-board__viz [data-eph-figure] .diagram-fit__svg:not([data-eph-fill-walk="1"]),.lesson-player--practice .question-board__viz [data-eph-figure] .diagram-fit__svg:not([data-eph-fill-walk="1"]),.lesson-practice-stage .question-board__viz [data-eph-figure] .diagram-fit__svg:not([data-eph-fill-walk="1"]){align-self:center;flex:none!important;height:auto!important;min-height:12rem!important;max-height:min(52vh,22rem)!important;overflow:visible!important}:is(.lesson-player .question-board__viz:has([data-eph-figure]),.lesson-player .lesson-stage__cell--viz:has([data-eph-figure]),.lesson-player .learn-ido-board__viz:has([data-eph-figure]),.lesson-player--practice .question-board__viz:has([data-eph-figure]),.lesson-practice-stage .question-board__viz:has([data-eph-figure])){overflow-x:visible!important}.question-board__viz [data-cg-pack-top="1"],.lesson-stage__cell--viz [data-cg-pack-top="1"]{flex:0 auto!important;justify-content:flex-start!important;height:auto!important}.question-board__viz [data-cg-pack-top="1"] .diagram-fit__svg,.lesson-stage__cell--viz [data-cg-pack-top="1"] .diagram-fit__svg,.question-board[data-lesson-mensuration] [data-cg-pack-top="1"] .diagram-fit__svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);height:auto!important;width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;flex:0 auto!important;max-width:100%!important;max-height:min(52vh,26rem)!important}.question-board[data-lesson-mensuration] .diagram-fit__svg :is(polygon,polyline,line,path,circle,rect){stroke-width:unset;vector-effect:non-scaling-stroke}.question-board__viz [data-eq-chain-walk="1"],.lesson-stage__cell--viz [data-eq-chain-walk="1"],.learn-ido-board__viz [data-eq-chain-walk="1"]{min-height:0!important}[data-walk-pack="1"]{justify-content:flex-start;flex:none!important;height:auto!important}[data-walk-pack="1"] [data-walk-body]{flex:none!important}.math-diagram-shell[data-angle-walk]:has(.walk-eq-history){flex:auto!important;height:100%!important;min-height:0!important}.math-diagram-shell[data-angle-walk]:has(.walk-eq-history) [data-walk-body]{flex:auto!important;min-height:0!important;overflow:hidden auto!important}[data-walk-pack="1"] [data-walk-body]:has(.walk-eq-history){flex:auto!important;min-height:0!important;overflow:hidden auto!important}.walk-eq-history .katex-error{color:inherit!important;background:0 0!important}.question-board__viz [data-eq-chain-walk][data-ns-cuboid],.lesson-stage__cell--viz [data-eq-chain-walk][data-ns-cuboid],.learn-ido-board__viz [data-eq-chain-walk][data-ns-cuboid]{width:100%;flex:auto!important;min-height:0!important;overflow:hidden!important}.question-board__viz [data-num-pat],.lesson-stage__cell--viz [data-num-pat],.learn-ido-board__viz [data-num-pat]{width:100%;flex:0 auto!important;min-height:0!important}.question-board__viz [data-similar-fig-walk],.lesson-stage__cell--viz [data-similar-fig-walk],.learn-ido-board__viz [data-similar-fig-walk]{width:100%;flex:none!important;min-height:15.5rem!important}.question-board__viz [data-card-pack-grid],.lesson-stage__cell--viz [data-card-pack-grid],.learn-ido-board__viz [data-card-pack-grid],.question-board__viz [data-angle-walk] [data-card-pack-grid],.lesson-stage__cell--viz [data-angle-walk] [data-card-pack-grid]{width:100%;flex:none!important;min-height:12rem!important}.question-board__viz [data-two-digit-grid],.lesson-stage__cell--viz [data-two-digit-grid],.learn-ido-board__viz [data-two-digit-grid]{width:100%;flex:none!important;min-height:11.5rem!important}.question-board__viz [data-two-digit-grid] svg,.lesson-stage__cell--viz [data-two-digit-grid] svg,.learn-ido-board__viz [data-two-digit-grid] svg,.question-board__viz [data-angle-walk] [data-two-digit-grid] svg,.lesson-stage__cell--viz [data-angle-walk] [data-two-digit-grid] svg{flex:none!important;width:100%!important;height:auto!important;min-height:10.5rem!important}.lesson-player .lesson-stage__cell--viz .diagram-fit,.lesson-player .lesson-stage__cell--viz .diagram-fit__svg,.lesson-player .lesson-stage__cell--viz .lily-pond-svg{max-width:none!important}.lesson-player .lesson-stage__cell--viz .diagram-fit__svg,.lesson-player .lesson-stage__cell--viz .lily-pond-svg{min-height:var(--diagram-fill-min,17rem)!important;flex:auto!important;height:100%!important;max-height:none!important}.lesson-player .lesson-stage__cell--viz [data-man-days-fit],.lesson-player .question-board__viz [data-man-days-fit]{height:100%!important;min-height:var(--diagram-fill-min,17rem)!important;flex:auto!important;width:100%!important;max-height:none!important}:is(.lesson-player .lesson-stage__cell--viz:has(.exp-log-fit) .math-diagram-shell,.lesson-player .lesson-stage__cell--viz:has(.exp-log-fit) .diagram-zoom-stage,.lesson-player .lesson-stage__cell--viz:has([data-exp-log-fit]) .math-diagram-shell,.lesson-player .lesson-stage__cell--viz:has([data-exp-log-fit]) .diagram-zoom-stage){flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}:is(.lesson-player .lesson-stage__cell--viz:has(.exp-log-fit),.lesson-player .lesson-stage__cell--viz:has([data-exp-log-fit])){-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.lesson-player .lesson-stage__cell--viz .exp-log-fit svg,.lesson-player .lesson-stage__cell--viz [data-exp-log-fit] svg{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}.lesson-player .lesson-stage .math-diagram-header{border-bottom-color:var(--pro-line)!important;background:0 0!important;padding:0 0 .35rem!important}.lesson-player .lesson-stage .math-diagram-header p[class*=uppercase],.lesson-player .lesson-stage .math-diagram-header .text-\[9px\]{letter-spacing:.07em!important;color:var(--pro-ink-faint)!important;font-size:.625rem!important;font-weight:600!important}.lesson-player .lesson-stage .math-diagram-header h3{color:var(--pro-ink)!important;letter-spacing:-.015em!important;font-size:.8125rem!important;font-weight:600!important}.lesson-player .lesson-stage .math-diagram-footer{border-top-color:var(--pro-line)!important;background:0 0!important;padding-top:.4rem!important}.lesson-player .lesson-stage .math-diagram-footer button{border-radius:999px!important;min-height:1.9rem!important;font-size:.75rem!important;font-weight:600!important}.lesson-player .mcq-option{border:1px solid var(--pro-line)!important;box-shadow:none!important;background:#ffffff08!important;border-radius:.65rem!important;min-height:2.85rem!important;padding:.65rem .85rem!important;transition:border-color .14s,background .14s,box-shadow .14s,transform .12s!important}.lesson-player .mcq-option:hover:not(:disabled):not(.mcq-option--disabled):not(.mcq-option--selected):not(.mcq-option--correct):not(.mcq-option--wrong){border-color:var(--pro-line-strong)!important;background:#ffffff0f!important}.lesson-player .mcq-option.mcq-option--selected:not(.mcq-option--correct),.lesson-player .mcq-option[data-mcq-state=pending]{background:#7c3aed1a!important;border-color:#a78bfa!important;box-shadow:0 0 0 1px #a78bfa8c!important}.lesson-player .mcq-option--correct{animation:.45s ease-out pro-mcq-correct;background:#064e3b59!important;border-color:#34d399a6!important;box-shadow:0 0 0 1px #34d39940!important}.lesson-player .mcq-option--wrong{animation:.35s ease-out pro-mcq-wrong;background:#7f1d1d47!important;border-color:#f871718c!important}@keyframes pro-mcq-correct{0%{transform:scale(.98)}50%{transform:scale(1.015)}to{transform:scale(1)}}@keyframes pro-mcq-wrong{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.lesson-player .mcq-option--correct,.lesson-player .mcq-option--wrong{animation:none!important}}.lesson-player .mcq-option__badge{width:1.5rem!important;height:1.5rem!important;color:var(--pro-ink-muted)!important;background:#ffffff12!important;border-radius:.4rem!important;font-size:.68rem!important;font-weight:700!important}.lesson-player .mcq-option--selected .mcq-option__badge{background:var(--pro-accent)!important;color:#fff!important}.lesson-player .mcq-option--correct .mcq-option__badge{color:#fff!important;background:#10b981!important}.lesson-player .mcq-option__math,.lesson-player .mcq-option__math .katex{font-size:1.05em!important;line-height:1.45!important}.lesson-player .mcq-option--wide-math .math-latex--inline,.lesson-player .mcq-option--wide-math .math-keep{white-space:nowrap!important;overflow:visible!important}.lesson-player .mcq-option--keep-inline .math-latex--inline,.lesson-player .mcq-option--keep-inline .math-keep,.lesson-player .mcq-option--keep-inline .katex,.lesson-player .mcq-option--keep-inline .katex-html,.lesson-player .mcq-option--keep-inline .mcq-option__label,.lesson-player .mcq-option--keep-inline .mcq-option__math,.lesson-player .mcq-option--wide-math .katex,.lesson-player .mcq-option--wide-math .katex-html,.lesson-player .mcq-option--wide-math .mcq-option__label,.lesson-player .mcq-option--wide-math .mcq-option__math,.lesson-player .mcq-option .katex>.katex-html,.lesson-player .mcq-option .katex>.katex-html>.base{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.lesson-player .mcq-option__math .katex .mfrac .frac-line,.lesson-player .mcq-option .katex .mfrac .frac-line,.lesson-player .mcq-option .katex .frac-line{opacity:1!important;box-sizing:border-box!important;background-color:currentColor!important;border:none!important;width:100%!important;min-width:.85em!important;height:.08em!important;min-height:.08em!important;display:inline-block!important}.lesson-player .mcq-option .katex .vlist-t{table-layout:auto!important;border-collapse:separate!important}.lesson-player .mcq-option .katex .vlist>span{height:0!important;display:block!important;position:relative!important}.lesson-player .mcq-option .katex .vlist>span>.frac-line{width:100%!important;min-width:.85em!important}.lesson-player .mcq-options{gap:.45rem!important}.lesson-player .question-board--trio .multipart-tabs,.lesson-practice-stage .question-board--trio .multipart-tabs{gap:.25rem;max-width:100%;flex-wrap:wrap!important;overflow:visible!important}.lesson-player .question-board--trio .multipart-tab,.lesson-practice-stage .question-board--trio .multipart-tab{flex-shrink:0!important}.lesson-player .question-board--trio>.question-board__text,.lesson-practice-stage .question-board--trio>.question-board__text{overflow-x:visible!important}@media (min-width:900px){.lesson-player .question-board--trio[data-multipart="1"]:not([data-wa-check-success="1"])>.question-board__text,.lesson-practice-stage .question-board--trio[data-multipart="1"]:not([data-wa-check-success="1"])>.question-board__text,.lesson-player .question-board--trio[data-multipart="1"]:not([data-wa-check-success="1"])>.question-board__opts,.lesson-practice-stage .question-board--trio[data-multipart="1"]:not([data-wa-check-success="1"])>.question-board__opts{align-self:start!important;height:auto!important;max-height:100%!important}}.lesson-player .question-board--trio .mcq-options--one-col .mcq-option,.lesson-player .question-board--trio .mcq-options--stack .mcq-option,.lesson-practice-stage .question-board--trio .mcq-options--one-col .mcq-option,.lesson-practice-stage .question-board--trio .mcq-options--stack .mcq-option{min-height:2.75rem}.lesson-player .mcq-options--wide-math{grid-template-columns:1fr!important}.lesson-player .mcq-options--wide-math .mcq-option{overflow:visible!important}.lesson-player .mcq-options--wide-math .mcq-option--wide-math .mcq-option__math,.lesson-player .mcq-options--wide-math .mcq-option--wide-math .katex-html{white-space:nowrap!important;overflow:visible!important}.lesson-player .question-board--algebra,.lesson-player .question-board--text-opts{overflow:visible;border:1px solid var(--pro-line)!important;border-radius:calc(var(--pro-radius) + .15rem)!important;background:linear-gradient(165deg,#ffffff0b 0%,#ffffff05 100%)!important;box-shadow:inset 0 1px #ffffff0a,0 12px 40px #00000047!important}.lesson-player .question-board--algebra .question-board__text,.lesson-player .question-board--text-opts .question-board__text{border-right:1px solid var(--pro-line)!important;background:0 0!important}.lesson-player .question-board--algebra .question-board__opts,.lesson-player .question-board--text-opts .question-board__opts{background:#0000001f!important}.lesson-player .question-board--algebra .question-prompt__body .katex-display,.lesson-player .question-board--text-opts .question-prompt__body .katex-display{background:#00000047!important;border:1px solid #ffffff0f!important;border-radius:.55rem!important;margin:.65rem 0!important;padding:.75rem .85rem!important}.lesson-player .mcq-feedback-quiet--correct,.lesson-player .pro-success-chip{color:#a7f3d0f2;background:#064e3b47;border:1px solid #34d39959;border-radius:.55rem;align-items:center;gap:.4rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;animation:.4s ease-out pro-mcq-correct;display:flex}.lesson-player .part-correct-ack{background:linear-gradient(165deg,#10b9811a 0%,#0c0b128c 38%,#4c1d952e 100%);border:1px solid #a78bfa47;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem .85rem;display:flex;box-shadow:0 0 0 1px #10b9810f,0 8px 24px -12px #00000073}.lesson-player .part-correct-ack--board{flex:auto;justify-content:space-between;min-height:0}.lesson-player .part-correct-ack__status{align-items:flex-start;gap:.55rem;display:flex}.lesson-player .part-correct-ack__status>.min-w-0{flex:auto}.lesson-player .part-correct-ack__label{letter-spacing:.08em;text-transform:uppercase;color:#a7f3d0eb;margin:0 0 .2rem;font-size:.7rem;font-weight:700}.lesson-player .part-correct-ack__answer{color:#fffffff2;font-size:.95rem;font-weight:600;line-height:1.35}.lesson-player .part-correct-ack__answer .katex{font-size:1.05em}.lesson-player .part-correct-ack__why{color:#ffffffc7;border-top:1px solid #a7f3d01f;max-height:none;margin-top:.45rem;padding-top:.35rem;font-size:.8rem;font-weight:450;line-height:1.45;overflow:visible}.lesson-player .answer-working{flex-direction:column;align-items:stretch;gap:.28rem;width:100%;min-width:0;max-width:100%;display:flex;overflow:visible}.lesson-player .answer-working__line{white-space:normal;overflow-wrap:break-word;max-width:100%;line-height:1.35;overflow:visible}.lesson-player .answer-working__math{white-space:nowrap;width:100%;min-width:0;max-width:100%;line-height:1.35;overflow:visible}.lesson-player .answer-working__line .math-coord-token,.lesson-player .answer-working__math .katex,.lesson-player .answer-working__math .katex-display,.lesson-player .answer-working__math .katex-html,.lesson-player .answer-working__math .katex .base{white-space:nowrap!important;flex-wrap:nowrap!important}.lesson-player .answer-working .katex,.lesson-player .part-correct-ack__why .katex{font-size:max(14px,1.1em)!important}.lesson-player .answer-working__math .katex-display{text-align:left;margin:.1rem 0}.lesson-player .answer-working__wrap{flex-direction:column;gap:.2rem;width:100%;min-width:0;max-width:100%;margin:.1rem 0;display:flex}.lesson-player .answer-working__wrap-row{text-indent:-1.25em;min-width:0;max-width:100%;padding-left:1.25em;line-height:1.6}.lesson-player .answer-working__wrap-row .math-latex,.lesson-player .answer-working__wrap-row .katex,.lesson-player .answer-working__wrap-row .katex-html{max-width:100%;white-space:normal!important;display:inline!important}.lesson-player .answer-working__wrap-row .katex-html>.base{text-indent:0;white-space:nowrap!important}.lesson-player .part-correct-ack__why-body.answer-working,.lesson-player .mcq-feedback-alert__text.answer-working{overflow:visible}.lesson-player .part-correct-ack__why-label{letter-spacing:.08em;text-transform:uppercase;color:#a7f3d0b3;margin:0 0 .25rem;font-size:.65rem;font-weight:700}.lesson-player .part-correct-ack__why-body{color:inherit}.lesson-player .part-correct-ack__why-body .katex{font-size:1.02em;line-height:normal!important}.lesson-player .part-correct-ack .katex,.lesson-player .part-correct-ack .katex-html,.lesson-player .part-correct-ack .katex .base{flex-flow:row!important}.lesson-player .part-correct-ack .katex svg{max-width:none!important;max-height:none!important;position:absolute!important}.lesson-player .part-correct-ack__why-body .math-display-row{margin-block:.25rem}.lesson-player .part-correct-ack__cta{background:var(--pro-accent,#6d28d9)!important;color:#fff!important;border:none!important;border-radius:.65rem!important;font-weight:600!important;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #5b21b64d!important}.lesson-player .part-correct-ack__cta:hover{background:var(--pro-accent-hover,#7c3aed)!important}.lesson-player .mcq-action-bar--brilliant .mcq-action-bar__primary{background:var(--pro-accent)!important;letter-spacing:.01em!important;border:none!important;border-radius:999px!important;min-height:2.65rem!important;font-size:.9rem!important;font-weight:600!important;box-shadow:inset 0 1px #ffffff1a,0 6px 16px #5b21b647!important}.lesson-player .mcq-action-bar--brilliant .mcq-action-bar__primary:hover:not(:disabled){background:var(--pro-accent-hover)!important}.lesson-player .mcq-action-bar--brilliant .mcq-action-bar__link{color:#e2e8f0!important;font-size:.8125rem!important;font-weight:600!important}.lesson-player .mcq-action-bar--brilliant .mcq-action-bar__link:hover{color:#f8fafc!important}.lesson-player .foundation-focus-bar--focus button[aria-label*=Next],.lesson-player .foundation-focus-bar--focus button[aria-label*=next]{background:var(--pro-accent)!important;box-shadow:0 4px 12px #5b21b647!important}.lesson-player--learn .lesson-step-body,.lesson-player--learn .lesson-step-body--focus,.lesson-player--practice .question-one-screen__scroll,.lesson-player--practice .question-one-screen__scroll--focus{width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.lesson-player .lesson-stage__cell--text,.lesson-player .lesson-stage__cell--opts .mcq-above-action{scrollbar-width:thin;scrollbar-color:#94a3b840 transparent}.lesson-player button:focus-visible,.lesson-player [role=radio]:focus-visible{outline-offset:2px;outline:2px solid #a78bfab3}@media (prefers-reduced-motion:reduce){.lesson-player *,.lesson-player :before,.lesson-player :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes package-paren-in{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:scale(.35)}55%{opacity:1;filter:drop-shadow(0 0 12px #34d399f2);transform:scale(1.12)}to{opacity:1;filter:drop-shadow(0 0 6px #34d3998c);transform:scale(1)}}@keyframes package-aura-pulse{0%,to{opacity:.45;box-shadow:0 0 10px #34d39966,0 0 22px #10b98138}50%{opacity:.75;box-shadow:0 0 14px #34d3998c,0 0 28px #10b9814d}}.package-paren{color:#34d399;text-shadow:0 0 6px #34d399e6,0 0 14px #10b9818c;font-weight:700}.package-paren--materialize{animation:.75s cubic-bezier(.22,1,.36,1) both package-paren-in}.package-paren--steady{color:#34d399;filter:drop-shadow(0 0 6px #34d399bf)}.package-aura-glow{pointer-events:none;background:radial-gradient(#34d39938,#0000 72%);border:2px solid #34d399a6;border-radius:.6rem;animation:2.2s ease-in-out infinite package-aura-pulse;position:absolute;inset:-.5rem -.35rem;box-shadow:0 0 12px #34d39973,0 0 26px #10b98147}@media (prefers-reduced-motion:reduce){.package-aura-glow{opacity:.55;animation:none}}.lesson-player .index-law-overview,.question-board__viz .index-law-overview{min-height:0!important;overflow:hidden!important}.lesson-player .index-law-card__math,.question-board__viz .index-law-card__math{color:#f8fafc!important;overflow:visible!important}.lesson-player .index-law-card__math .math-latex,.question-board__viz .index-law-card__math .math-latex,.lesson-player .index-law-card__math .index-law-formula,.question-board__viz .index-law-card__math .index-law-formula{max-width:100%;color:#f8fafc!important;display:inline-block!important}.lesson-player .index-law-card__math .katex,.question-board__viz .index-law-card__math .katex{text-align:center;white-space:normal!important;color:#f8fafc!important;font-size:1.05em!important;line-height:1.4!important}.lesson-player .index-law-card__math .katex-html,.question-board__viz .index-law-card__math .katex-html{visibility:visible!important;color:#f8fafc!important;display:inline-block!important}.lesson-player .index-law-math-line,.question-board__viz .index-law-math-line{vertical-align:middle;min-width:0;max-width:100%;flex:none!important;display:inline-block!important}.lesson-player .index-law-card__math .katex .mfrac .frac-line,.question-board__viz .index-law-card__math .katex .mfrac .frac-line{border-bottom-width:.08em!important;border-bottom-color:#f8fafc!important}.lesson-player .index-law-card__math .math-latex--display,.question-board__viz .index-law-card__math .math-latex--display{max-width:100%;width:auto!important;margin:0!important;padding:0!important;display:inline-block!important}.lesson-player .index-law-eq,.question-board__viz .index-law-eq{flex-flow:row!important;justify-content:center!important;align-items:center!important;display:flex!important}.lesson-player .index-law-eq .katex-display,.question-board__viz .index-law-eq .katex-display,.lesson-player .index-law-eq .math-latex--display,.question-board__viz .index-law-eq .math-latex--display{width:auto!important;margin:0!important;display:inline-block!important}.lesson-player .surd-hero-panel,.question-board__viz .surd-hero-panel,.lesson-player .surd-safe-math,.question-board__viz .surd-safe-math,.algebra-scaffold-board,.algebra-scaffold-board .surd-safe-math,.lesson-player .surd-hero-math,.question-board__viz .surd-hero-math,.lesson-player .surd-safe-math,.question-board__viz .surd-safe-math,.algebra-scaffold-board .surd-safe-math{color:#f4f4f5!important;overflow:visible!important}.lesson-player .surd-hero-math .katex,.question-board__viz .surd-hero-math .katex,.lesson-player .surd-safe-math .katex,.question-board__viz .surd-safe-math .katex,.algebra-scaffold-board .surd-safe-math .katex,.lesson-player .surd-hero-math .katex-display,.question-board__viz .surd-hero-math .katex-display{color:inherit!important}.lesson-player .surd-hero-math .katex,.question-board__viz .surd-hero-math .katex{font-size:1.7em!important;line-height:1.4!important}.lesson-player .surd-safe-math .katex,.question-board__viz .surd-safe-math .katex,.algebra-scaffold-board .surd-safe-math .katex{line-height:1.35!important}.lesson-player .surd-hero-math .katex .hide-tail svg,.question-board__viz .surd-hero-math .katex .hide-tail svg,.lesson-player .surd-safe-math .katex .hide-tail svg,.question-board__viz .surd-safe-math .katex .hide-tail svg,.algebra-scaffold-board .katex .hide-tail svg{fill:currentColor!important;color:inherit!important;opacity:1!important;visibility:visible!important;width:100%!important;max-width:none!important;max-height:none!important;height:inherit!important;margin:0!important;position:absolute!important}.lesson-player .surd-hero-math .katex svg path,.question-board__viz .surd-hero-math .katex svg path,.lesson-player .surd-safe-math .katex svg path,.question-board__viz .surd-safe-math .katex svg path,.algebra-scaffold-board .katex svg path{fill:currentColor!important;stroke:none!important;fill-opacity:1!important;opacity:1!important;visibility:visible!important}.lesson-player .surd-hero-math .katex .mfrac .frac-line,.question-board__viz .surd-hero-math .katex .mfrac .frac-line,.lesson-player .surd-safe-math .katex .mfrac .frac-line,.question-board__viz .surd-safe-math .katex .mfrac .frac-line,.algebra-scaffold-board .katex .mfrac .frac-line{opacity:1!important;border-bottom:.1em solid!important}.lesson-player .surd-safe-math .katex .sqrt,.question-board__viz .surd-safe-math .katex .sqrt,.algebra-scaffold-board .katex .sqrt{color:inherit!important}.lesson-player .surd-safe-math .katex .hide-tail,.question-board__viz .surd-safe-math .katex .hide-tail,.algebra-scaffold-board .katex .hide-tail,.lesson-player .surd-hero-math .katex .hide-tail,.question-board__viz .surd-hero-math .katex .hide-tail{width:100%!important;position:relative!important;overflow:hidden!important}.algebra-scaffold-board .alg-frac-chip{background:#10b98124;border:1px solid #34d39973;border-radius:.75rem;justify-content:center;align-items:center;max-width:100%;padding:.35rem .65rem .4rem;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #10b98114}.algebra-scaffold-board .alg-frac-chip .katex{color:#a7f3d0!important}.algebra-scaffold-board .alg-frac-chip .katex svg path{fill:#a7f3d0!important}.algebra-scaffold-board .alg-frac-chip .katex .hide-tail{overflow:hidden!important}.lesson-player .math-diagram-shell>.flex .math-text,.question-board__viz .math-diagram-shell .math-text{color:#f8fafcc7!important}.lesson-player .math-diagram-shell .math-text .katex svg path,.question-board__viz .math-diagram-shell .math-text .katex svg path{fill:currentColor!important;stroke:none!important;fill-opacity:1!important}.lesson-player .solution-reveal,.lesson-practice-stage .solution-reveal,.lesson-player .correct-success,.lesson-practice-stage .correct-success{--solution-text:var(--pro-type-body);--solution-text-lh:1.5}.lesson-player .solution-reveal .solution-reveal__body,.lesson-player .solution-reveal .math-text.solution-reveal__body,.lesson-practice-stage .solution-reveal .solution-reveal__body,.lesson-player .correct-success .solution-reveal__body,.lesson-practice-stage .correct-success .solution-reveal__body{font-size:var(--pro-type-body)!important;line-height:1.5!important}.lesson-player .solution-reveal .katex,.lesson-player .solution-reveal .katex-display,.lesson-practice-stage .solution-reveal .katex,.lesson-practice-stage .solution-reveal .katex-display,.lesson-player .correct-success .solution-reveal__body .katex,.lesson-player .correct-success .solution-reveal__body .katex-display{font-size:1.02em!important}.lesson-player .solution-reveal .math-display,.lesson-player .correct-success .solution-reveal__body .math-display{font-size:1.08em!important}.lesson-player .solution-step-head,.lesson-practice-stage .solution-step-head,.lesson-player .correct-success .solution-step-head{border-left:2px solid #34d39973;padding-left:.55rem;color:#a7f3d0f2!important;margin-top:.7rem!important;margin-bottom:.2rem!important;font-size:1em!important;line-height:1.4!important}.lesson-player .solution-reveal .math-display-row,.lesson-player .correct-success .math-display-row{margin:.2rem 0!important}.lesson-player,.lesson-practice-stage{--stage-2col:minmax(12rem, .3fr) minmax(0, .7fr);--stage-3col:minmax(16rem, 1.1fr) minmax(0, 1.35fr) minmax(260px, max-content);--stage-3col-narrow:minmax(16rem, 1fr) minmax(0, 1.45fr) minmax(260px, max-content);--stage-3col-wide-opts:minmax(14rem, .9fr) minmax(0, 1.2fr) minmax(12rem, max-content);--stage-3col-matrix:minmax(14rem, .95fr) minmax(0, 1.25fr) minmax(260px, max-content);--stage-3col-multipack:minmax(16rem, 1.1fr) minmax(0, 1.35fr) minmax(260px, max-content);--stage-3col-wide-fig:minmax(14rem, .85fr) minmax(0, 1.4fr) minmax(260px, max-content);--stage-3col-wide-fig-matrix:minmax(14rem, .8fr) minmax(0, 1.3fr) minmax(260px, max-content);--stage-3col-wide-fig-narrow:minmax(14rem, .85fr) minmax(0, 1.5fr) minmax(260px, max-content);--stage-3col-wide-fig-wide-opts:minmax(14rem, .8fr) minmax(0, 1.2fr) minmax(12rem, max-content);--stage-3col-s3-cf-fr:minmax(14rem, .85fr) minmax(16rem, 1.45fr) minmax(10rem, 14rem);--stage-3col-mensuration:minmax(14rem, .62fr) minmax(0, 1fr) minmax(260px, max-content)}@media (min-width:1280px){.lesson-player,.lesson-practice-stage{--stage-3col:minmax(16rem, 1.1fr) minmax(0, 1.35fr) minmax(260px, max-content);--stage-3col-narrow:minmax(16rem, 1fr) minmax(0, 1.45fr) minmax(260px, max-content);--stage-3col-matrix:minmax(14rem, .95fr) minmax(0, 1.25fr) minmax(260px, max-content);--stage-3col-multipack:minmax(16rem, 1.1fr) minmax(0, 1.35fr) minmax(260px, max-content);--stage-3col-wide-fig:minmax(14rem, .85fr) minmax(0, 1.4fr) minmax(260px, max-content);--stage-3col-mensuration:minmax(14rem, .62fr) minmax(0, 1fr) minmax(260px, max-content)}}@media (min-width:1024px){.lesson-player .question-board--wide-fig.question-board--trio:not([data-board-fit="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--trio:not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-wide-fig)!important}.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio:not([data-board-fit="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio:not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-wide-fig-matrix)!important}.lesson-player .question-board--wide-fig.question-board--opts-narrow.question-board--trio:not([data-board-fit="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-narrow.question-board--trio:not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-wide-fig-narrow)!important}.lesson-player .question-board--wide-fig.question-board--opts-wide.question-board--trio:not([data-board-fit="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-wide.question-board--trio:not([data-board-fit="1"]),.lesson-player .question-board--wide-fig.question-board--opts-widemath.question-board--trio:not([data-board-fit="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-widemath.question-board--trio:not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-wide-fig-wide-opts)!important}.lesson-player .question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-player .question-board--wide-fig.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-practice-stage .question-board--wide-fig.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-player .question-board--wide-fig.question-board--opts-wide.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-practice-stage .question-board--wide-fig.question-board--opts-wide.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-player .question-board--wide-fig.question-board--opts-widemath.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-practice-stage .question-board--wide-fig.question-board--opts-widemath.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio:has([data-s3-cf-fr]):not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-s3-cf-fr)!important}.lesson-player .question-board--trio[data-lesson-mensuration]:not([data-board-fit="1"]),.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:not([data-board-fit="1"]){grid-template-columns:var(--stage-3col-mensuration)!important}:is(.lesson-player .question-board--trio:has([data-s3-cf-fr]) .question-board__viz,.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr]) .question-board__viz){min-width:16rem}:is(.lesson-player .question-board--trio:has([data-s3-cf-fr]) .question-board__opts,.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr]) .question-board__opts){min-width:0;max-width:14rem}.lesson-player .question-board--trio[data-board-fit="1"],.lesson-practice-stage .question-board--trio[data-board-fit="1"],.lesson-player .question-board--wide-fig.question-board--trio[data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-board-fit="1"],.lesson-player .question-board--opts-matrix.question-board--trio[data-board-fit="1"],.lesson-practice-stage .question-board--opts-matrix.question-board--trio[data-board-fit="1"],.lesson-player .question-board--opts-wide.question-board--trio[data-board-fit="1"],.lesson-practice-stage .question-board--opts-wide.question-board--trio[data-board-fit="1"],.lesson-player .question-board--opts-narrow.question-board--trio[data-board-fit="1"],.lesson-player .question-board--multipack-stable.question-board--trio[data-board-fit="1"],.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(16rem, 1fr)) minmax(0, 1fr) minmax(260px, max(260px, var(--board-opts,260px)))!important}.lesson-player .question-board.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-practice-stage .question-board.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-player .question-board--wide-fig.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-player .question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-practice-stage .question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-player .question-board--opts-wide.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-practice-stage .question-board--opts-wide.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(14rem, .62fr)) minmax(0, 1fr) minmax(260px, max(260px, var(--board-opts,260px)))!important}.lesson-player .question-board--trio:not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]):not([data-mens-solved="1"])>.question-board__opts,.lesson-practice-stage .question-board--trio:not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]):not([data-mens-solved="1"])>.question-board__opts{box-sizing:border-box;min-width:260px!important}.lesson-player .question-board--trio[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-practice-stage .question-board--trio[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-player .question-board--trio[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col,.lesson-practice-stage .question-board--trio[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col,.lesson-player .question-board--trio[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-options,.lesson-practice-stage .question-board--trio[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-options{grid-template-columns:minmax(0,1fr)!important}.lesson-player .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .question-board__opts,.lesson-practice-stage .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .question-board__opts,.lesson-player .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"])>.question-board__opts,.lesson-practice-stage .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"])>.question-board__opts{min-width:260px!important;max-width:max(260px, var(--board-opts,260px))!important;box-sizing:border-box!important;overflow-x:hidden!important}.lesson-player .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-option,.lesson-practice-stage .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-option,.lesson-player .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-option,.lesson-practice-stage .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-option{min-width:0!important;max-width:100%!important}.lesson-player .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-practice-stage .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-player .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-option .math-text,.lesson-practice-stage .question-board[data-mcq-rail="1"]:not([data-mens-solved="1"]) .mcq-option .math-text,.lesson-player .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-option__label,.lesson-practice-stage .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-option__label,.lesson-player .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-option .math-text,.lesson-practice-stage .question-board[data-lesson-mensuration][data-board-fit="1"]:not([data-mens-solved="1"]):not([data-trig-ratio="1"]):not([data-s3-ch11="1"]):not([data-s1-angles="1"]) .mcq-option .math-text{overflow-wrap:break-word;white-space:normal!important;min-width:0!important;max-width:100%!important}.lesson-player .question-board[data-mcq-rail="1"] [data-mens-side-host] .angle-walk-working,.lesson-practice-stage .question-board[data-mcq-rail="1"] [data-mens-side-host] .angle-walk-working,.lesson-player .question-board[data-lesson-mensuration][data-board-fit="1"] [data-mens-side-host] .angle-walk-working,.lesson-practice-stage .question-board[data-lesson-mensuration][data-board-fit="1"] [data-mens-side-host] .angle-walk-working{width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important}.lesson-player .question-board[data-mcq-rail="1"] [data-mens-side-host] .angle-walk-working__body,.lesson-practice-stage .question-board[data-mcq-rail="1"] [data-mens-side-host] .angle-walk-working__body,.lesson-player .question-board[data-lesson-mensuration][data-board-fit="1"] [data-mens-side-host] .angle-walk-working__body,.lesson-practice-stage .question-board[data-lesson-mensuration][data-board-fit="1"] [data-mens-side-host] .angle-walk-working__body,.lesson-player .question-board[data-mcq-rail="1"] [data-mens-side-host] .angle-walk-working__math,.lesson-practice-stage .question-board[data-mcq-rail="1"] [data-mens-side-host] .angle-walk-working__math,.lesson-player .question-board[data-lesson-mensuration][data-board-fit="1"] [data-mens-side-host] .angle-walk-working__math,.lesson-practice-stage .question-board[data-lesson-mensuration][data-board-fit="1"] [data-mens-side-host] .angle-walk-working__math{overflow-wrap:break-word;white-space:normal!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important}.lesson-player .question-board.question-board--trio[data-lesson-mensuration][data-mens-solved="1"]:not([data-working-placement]),.lesson-practice-stage .question-board.question-board--trio[data-lesson-mensuration][data-mens-solved="1"]:not([data-working-placement]),.lesson-player .question-board.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-practice-stage .question-board.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-player .question-board--wide-fig.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-player .question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-player .question-board--opts-wide.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--opts-wide.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"]:not([data-working-placement]){grid-template-columns:minmax(14rem,.52fr) minmax(14rem,1fr) minmax(22rem,1.35fr)!important}.lesson-player .question-board.question-board--trio[data-working-placement][data-lesson-mensuration][data-mens-solved="1"],.lesson-practice-stage .question-board.question-board--trio[data-working-placement][data-lesson-mensuration][data-mens-solved="1"],.lesson-player .question-board.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-practice-stage .question-board.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-player .question-board--wide-fig.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-player .question-board--opts-matrix.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-practice-stage .question-board--opts-matrix.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-player .question-board--opts-wide.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-practice-stage .question-board--opts-wide.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-working-placement][data-lesson-mensuration][data-board-fit="1"][data-mens-solved="1"],.lesson-player .question-board--wide-fig.question-board[data-working-placement][data-wa-check-success="1"].question-board--trio[data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board[data-working-placement][data-wa-check-success="1"].question-board--trio[data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(12.5rem, 16rem)) minmax(320px, 1.4fr) minmax(260px, 1fr)!important}.lesson-player .question-board.question-board--trio[data-working-placement][data-lesson-mensuration][data-mens-solved="1"]>.question-board__opts,.lesson-practice-stage .question-board.question-board--trio[data-working-placement][data-lesson-mensuration][data-mens-solved="1"]>.question-board__opts,.lesson-player .question-board.question-board--trio[data-working-placement][data-wa-check-success="1"]>.question-board__opts,.lesson-practice-stage .question-board.question-board--trio[data-working-placement][data-wa-check-success="1"]>.question-board__opts{width:auto!important;min-width:260px!important;max-width:min(22.5rem,40%)!important}.lesson-player .question-board.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--wide-fig.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-matrix.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-matrix.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-wide.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-wide.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-trig-ratio="1"][data-board-fit="1"]:not([data-mens-solved="1"]){grid-template-columns:var(--board-stem,minmax(14rem, .55fr)) minmax(0, 1.45fr) var(--board-opts,11rem)!important}.lesson-player .question-board--trio[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-practice-stage .question-board--trio[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-player .question-board--trio[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col,.lesson-practice-stage .question-board--trio[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col{grid-template-columns:1fr!important}.lesson-player .question-board[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-practice-stage .question-board[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-player .question-board[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-option .math-text,.lesson-practice-stage .question-board[data-trig-ratio="1"]:not([data-mens-solved="1"]) .mcq-option .math-text{overflow-wrap:break-word;white-space:normal!important;min-width:0!important;max-width:100%!important}.lesson-player .question-board.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--wide-fig.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-matrix.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-matrix.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-wide.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-wide.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-narrow.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-narrow.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-s3-ch11="1"][data-board-fit="1"]:not([data-mens-solved="1"]){grid-template-columns:var(--board-stem,minmax(14rem, .7fr)) minmax(0, 1fr) var(--board-opts,max-content)!important}.lesson-player .question-board--trio[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-practice-stage .question-board--trio[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-player .question-board--trio[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col,.lesson-practice-stage .question-board--trio[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col,.lesson-player--practice .question-board--dense[data-s3-ch11="1"] .mcq-options--two-col,.lesson-player--practice .question-board--short-stem[data-s3-ch11="1"] .mcq-options--two-col,.lesson-player--practice .question-board--opts-narrow[data-s3-ch11="1"] .mcq-options--two-col,.lesson-practice-stage .question-board--dense[data-s3-ch11="1"] .mcq-options--two-col,.lesson-practice-stage .question-board--short-stem[data-s3-ch11="1"] .mcq-options--two-col{grid-template-columns:minmax(0,1fr)!important}.lesson-player .question-board[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-practice-stage .question-board[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-player .question-board[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-option .math-text,.lesson-practice-stage .question-board[data-s3-ch11="1"]:not([data-mens-solved="1"]) .mcq-option .math-text{overflow-wrap:break-word;white-space:normal!important;min-width:0!important;max-width:100%!important}.lesson-player .question-board.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--wide-fig.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-matrix.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-matrix.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-wide.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-wide.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--opts-narrow.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--opts-narrow.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board--trio[data-s1-angles="1"][data-board-fit="1"]:not([data-mens-solved="1"]){grid-template-columns:var(--board-stem,minmax(12.5rem, 16.5rem)) minmax(0, 1fr) minmax(10.5rem, 12.5rem)!important}.lesson-player .question-board--trio[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-practice-stage .question-board--trio[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-options,.lesson-player .question-board--trio[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col,.lesson-practice-stage .question-board--trio[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-options--fit.mcq-options--two-col,.lesson-player .question-board--trio[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-options--one-col,.lesson-practice-stage .question-board--trio[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-options--one-col{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.lesson-player .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .question-board__opts,.lesson-practice-stage .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .question-board__opts{min-width:0!important;max-width:12.5rem!important;overflow-x:visible!important}.lesson-player .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-option,.lesson-practice-stage .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-option{min-width:0!important;max-width:100%!important;overflow:visible!important}.lesson-player .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-practice-stage .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-option__label,.lesson-player .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-option .math-text,.lesson-practice-stage .question-board[data-s1-angles="1"]:not([data-mens-solved="1"]) .mcq-option .math-text{overflow-wrap:anywhere;white-space:normal!important;min-width:0!important;max-width:100%!important}.lesson-player .question-board.question-board--trio[data-s1-angles="1"][data-s1-solved="1"][data-board-fit="1"],.lesson-practice-stage .question-board.question-board--trio[data-s1-angles="1"][data-s1-solved="1"][data-board-fit="1"],.lesson-player .question-board--wide-fig.question-board--trio[data-s1-angles="1"][data-s1-solved="1"][data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-s1-angles="1"][data-s1-solved="1"][data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(12.5rem, 16.5rem)) minmax(0, 1fr) minmax(9rem, 11rem)!important}.lesson-player .question-board.question-board--trio[data-s1-angles="1"][data-s1-answer-span="1"][data-board-fit="1"],.lesson-practice-stage .question-board.question-board--trio[data-s1-angles="1"][data-s1-answer-span="1"][data-board-fit="1"],.lesson-player .question-board--wide-fig.question-board--trio[data-s1-angles="1"][data-s1-answer-span="1"][data-board-fit="1"],.lesson-practice-stage .question-board--wide-fig.question-board--trio[data-s1-angles="1"][data-s1-answer-span="1"][data-board-fit="1"],.lesson-player .question-board[data-s1-angles="1"][data-s1-answer-span="1"][data-wa-check-success="1"].question-board--trio[data-board-fit="1"],.lesson-practice-stage .question-board[data-s1-angles="1"][data-s1-answer-span="1"][data-wa-check-success="1"].question-board--trio[data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(12.5rem, 16.5rem)) minmax(0, 1.45fr) minmax(26rem, 1fr)!important;grid-template-areas:"text viz opts"!important}.lesson-player .question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-board__opts,.lesson-practice-stage .question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-board__opts,.lesson-player .question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-post-answer__success,.lesson-practice-stage .question-board[data-s1-angles="1"][data-s1-answer-span="1"] .question-post-answer__success{width:auto!important;max-width:none!important}.lesson-player .question-board.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-working-room="1"]:not([data-mens-solved="1"]),.lesson-practice-stage .question-board.question-board--trio[data-lesson-mensuration][data-board-fit="1"][data-working-room="1"]:not([data-mens-solved="1"]){grid-template-columns:var(--board-stem,minmax(14rem, .62fr)) minmax(12rem, 1.15fr) var(--board-opts,12rem)!important}.lesson-player .question-board--trio:has([data-s3-cf-fr])[data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(14rem, .85fr)) minmax(16rem, 1.45fr) minmax(10rem, 14rem)!important}.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr])[data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(14rem, .85fr)) minmax(16rem, 1.45fr) minmax(10rem, 14rem)!important}.lesson-player .question-board--wide-fig.question-board--trio:has([data-s3-cf-fr])[data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(14rem, .85fr)) minmax(16rem, 1.45fr) minmax(10rem, 14rem)!important}.lesson-practice-stage .question-board--wide-fig.question-board--trio:has([data-s3-cf-fr])[data-board-fit="1"]{grid-template-columns:var(--board-stem,minmax(14rem, .85fr)) minmax(16rem, 1.45fr) minmax(10rem, 14rem)!important}.lesson-player .question-board--trio[data-board-fit="1"] .question-board__opts,.lesson-practice-stage .question-board--trio[data-board-fit="1"] .question-board__opts{justify-self:stretch;min-width:0;max-width:none;overflow:auto!important}:is(.lesson-player .question-board--trio:has([data-s3-cf-fr])[data-board-fit="1"] .question-board__opts,.lesson-practice-stage .question-board--trio:has([data-s3-cf-fr])[data-board-fit="1"] .question-board__opts){max-width:14rem}.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text,.lesson-practice-stage .question-board--trio[data-board-fit="1"] .question-board__text{overflow-wrap:break-word;min-width:0;overflow:visible auto!important}.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .math-latex,.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .math-latex--inline,.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .math-latex--display,.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .math-keep,.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .katex,.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .katex-html{max-width:none;white-space:nowrap!important}.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .mfrac,.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text .msupsub{white-space:nowrap}.lesson-player .question-board--trio[data-board-fit="1"] .mcq-option .katex,.lesson-player .question-board--trio[data-board-fit="1"] .mcq-option .katex-html,.lesson-player .question-board--trio[data-board-fit="1"] .mcq-option .katex>.katex-html>.base{white-space:nowrap!important;max-width:none!important}.lesson-player .question-board--trio[data-board-fit="1"] .mcq-options--pane-wrap .mcq-option__label,.lesson-player .question-board--trio[data-board-fit="1"] .mcq-options--pane-wrap .mcq-option__math,.lesson-player .question-board--trio[data-board-fit="1"] .mcq-options--pane-wrap .mcq-option .math-text{white-space:normal!important;flex-shrink:1!important;min-width:0!important;max-width:100%!important}.lesson-player .question-board--trio:not([data-mcq-stack="0"]) .mcq-options--fit,.lesson-player .question-board--trio:not([data-mcq-stack="0"]) .mcq-options--two-col,.lesson-practice-stage .question-board--trio:not([data-mcq-stack="0"]) .mcq-options--fit,.lesson-practice-stage .question-board--trio:not([data-mcq-stack="0"]) .mcq-options--two-col{grid-template-columns:1fr!important}.lesson-player .question-board--trio[data-mcq-stack="0"] .mcq-options--fit.mcq-options--two-col,.lesson-practice-stage .question-board--trio[data-mcq-stack="0"] .mcq-options--fit.mcq-options--two-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.lesson-player .question-board--trio[data-mcq-stack="1"] .mcq-options--fit,.lesson-player .question-board--trio[data-mcq-stack="1"] .mcq-options--two-col,.lesson-practice-stage .question-board--trio[data-mcq-stack="1"] .mcq-options--fit,.lesson-practice-stage .question-board--trio[data-mcq-stack="1"] .mcq-options--two-col{grid-template-columns:1fr!important}.lesson-player .question-board.question-board--trio:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-practice-stage .question-board.question-board--trio:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-player .question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-practice-stage .question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-player .question-board--wide-fig.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-practice-stage .question-board--wide-fig.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-player .question-board--opts-matrix.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-practice-stage .question-board--opts-matrix.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-player .question-board--opts-wide.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-practice-stage .question-board--opts-wide.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-player .question-board--opts-narrow.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-practice-stage .question-board--opts-narrow.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-player .question-board--wide-fig.question-board--opts-matrix.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}.lesson-practice-stage .question-board--wide-fig.question-board--opts-matrix.question-board.question-board--trio[data-board-fit="1"]:has([data-pyr-sphere]){grid-template-columns:minmax(11rem, 15.5rem) minmax(0, 1fr) 16rem var(--board-opts,max-content)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-areas:none!important}:is(.lesson-player .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__text,.lesson-practice-stage .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__text,.lesson-player--practice .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__text){grid-area:1/1!important;align-self:stretch!important;height:auto!important;max-height:none!important}:is(.lesson-player .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__opts,.lesson-practice-stage .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__opts,.lesson-player--practice .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__opts){grid-area:1/4!important;align-self:stretch!important;height:auto!important;max-height:none!important}:is(.lesson-player .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__viz,.lesson-practice-stage .question-board.question-board--trio:has([data-pyr-sphere])>.question-board__viz){column-gap:var(--stage-gap,.35rem)!important;box-shadow:none!important;background:0 0!important;border:none!important;grid-area:1/2/auto/4!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) 16rem!important;min-width:0!important;height:100%!important;padding:0!important;display:grid!important;overflow:visible!important}.lesson-player .question-board--trio:has([data-pyr-sphere]) .diagram-zoom-stage{display:contents!important}.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) .diagram-zoom-stage{display:contents!important}.lesson-player .question-board--trio:has([data-pyr-sphere]) .diagram-zoom-stage__preview{display:contents!important}.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) .diagram-zoom-stage__preview{display:contents!important}.lesson-player .question-board--trio:has([data-pyr-sphere]) .diagram-zoom-stage__preview>div{display:contents!important}.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) .diagram-zoom-stage__preview>div{display:contents!important}.lesson-player .question-board--trio:has([data-pyr-sphere]) .diagram-shell{display:contents!important}.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) .diagram-shell{display:contents!important}.lesson-player .question-board--trio:has([data-pyr-sphere]) .diagram-shell__figure{display:contents!important}.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) .diagram-shell__figure{display:contents!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) .math-diagram-shell,.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) .math-diagram-shell){column-gap:var(--stage-gap,.35rem)!important;background:0 0!important;border:none!important;flex:none!important;grid-area:1/1/auto/-1!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) 16rem!important;row-gap:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:visible!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) [data-wa-angles-body],.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) [data-wa-angles-body]){display:contents!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) .math-diagram-header,.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) .math-diagram-header){border:1px solid var(--stage-border)!important;border-radius:var(--stage-radius) var(--stage-radius) 0 0!important;background:#00000040!important;border-bottom:0!important;grid-area:1/1!important;min-width:0!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) [data-walk-body],.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) [data-walk-body]){border:1px solid var(--stage-border)!important;border-radius:0 0 var(--stage-radius) var(--stage-radius)!important;background:#00000040!important;border-top:0!important;flex-direction:column!important;grid-area:2/1!important;min-width:0!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) [data-wa-angles-working],.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) [data-wa-angles-working]){flex-direction:column!important;flex:none!important;grid-area:1/2/span 2!important;align-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;display:flex!important;overflow:hidden!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) [data-wa-angles-working] .angle-walk-working,.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) [data-wa-angles-working] .angle-walk-working){flex:auto!important;height:100%!important;max-height:none!important;overflow:hidden auto!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) [data-pyr-sphere],.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) [data-pyr-sphere]){flex-direction:column!important;flex:auto!important;height:100%!important;min-height:0!important;display:flex!important}:is(.lesson-player .question-board--trio:has([data-pyr-sphere]) [data-angle-walk] [data-pyr-sphere] svg,.lesson-practice-stage .question-board--trio:has([data-pyr-sphere]) [data-angle-walk] [data-pyr-sphere] svg){flex:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}}@media (max-width:1023px){.lesson-player .question-board--trio[data-board-fit="1"] .question-board__text,.lesson-practice-stage .question-board--trio[data-board-fit="1"] .question-board__text{overscroll-behavior:contain;min-height:0;align-self:stretch!important;max-height:100%!important;overflow-y:auto!important}}@media (min-width:720px){.lesson-player--learn .learn-ido-board.lesson-stage--2col:not([data-layout=disc-and-line]):not([data-layout=disc-work-tree]):not([data-layout=workers-tiles]):not([data-layout=board-hero]):not([data-layout=frac-terms-3]):not([data-layout=term-lines-stage]):not([data-layout=frac-board]){grid-template-columns:minmax(12rem,.3fr) minmax(0,.7fr)!important}}.lesson-player .lesson-stage__cell--viz,.lesson-player .learn-ido-board__viz,.lesson-player .question-board__viz,.lesson-practice-stage .question-board__viz{overscroll-behavior:contain;container-type:inline-size;min-width:0!important;max-width:100%!important;overflow:hidden auto!important}.lesson-player .lesson-stage__cell--viz .learn-viz-stack,.lesson-player .lesson-stage__cell--viz .learn-viz-figure,.lesson-player .lesson-stage__cell--viz .diagram-shell,.lesson-player .lesson-stage__cell--viz .diagram-shell__figure,.lesson-player .lesson-stage__cell--viz .diagram-zoom-stage,.lesson-player .lesson-stage__cell--viz .diagram-zoom-stage__preview,.lesson-player .lesson-stage__cell--viz .figure-pan-stage,.lesson-player .lesson-stage__cell--viz .figure-pan-stage__viewport,.lesson-player .lesson-stage__cell--viz .math-diagram-shell,.lesson-player .lesson-stage__cell--viz .diagram-fit,.lesson-player .lesson-stage__cell--viz .exp-log-fit,.lesson-player .lesson-stage__cell--viz [data-exp-log-fit],.lesson-player .lesson-stage__cell--viz .insight-beat,.lesson-player .lesson-stage__cell--viz .insight-beat__figure{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.lesson-player--learn .learn-ido-board__viz>*{min-width:0!important;max-width:100%!important}.lesson-player .lesson-stage__cell--viz .max-w-xl,.lesson-player .lesson-stage__cell--viz .max-w-2xl,.lesson-player .learn-ido-board__viz .max-w-xl,.lesson-player .learn-ido-board__viz .max-w-2xl,.lesson-player .question-board__viz .max-w-xl,.lesson-player .question-board__viz .max-w-2xl{max-width:100%!important}.lesson-player .lesson-stage__cell--viz .diagram-fit__svg:not([data-ch7-drawn-content]),.lesson-player .question-board__viz .diagram-fit__svg:not([data-ch7-drawn-content]),.lesson-practice-stage .question-board__viz .diagram-fit__svg:not([data-ch7-drawn-content]),.lesson-player .learn-ido-board__viz .diagram-fit__svg:not([data-ch7-drawn-content]),.lesson-player .lesson-stage__cell--viz .exp-log-fit svg,.lesson-player .question-board__viz .exp-log-fit svg,.lesson-player .learn-ido-board__viz .exp-log-fit svg,.lesson-player .lesson-stage__cell--viz [data-exp-log-fit] svg,.lesson-player .question-board__viz [data-exp-log-fit] svg,.lesson-player .learn-ido-board__viz [data-exp-log-fit] svg{flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(56vh,100%)!important}.lesson-player .exp-log-fit [data-exp-extra]{display:none!important}.lesson-player .lesson-stage__cell--viz [data-angle-walk] svg:not([data-eph-fill-walk="1"]),.lesson-player .question-board__viz [data-angle-walk] svg:not([data-eph-fill-walk="1"]),.lesson-player .learn-ido-board__viz [data-angle-walk] svg:not([data-eph-fill-walk="1"]){object-fit:contain;flex:0 auto;width:auto;max-width:100%;height:auto;min-height:0;max-height:100%}.lesson-player .question-board__viz [data-ch7-fig-fit] svg,.lesson-player .question-board__viz [data-s3-ps-sketch-wrap] svg,.lesson-player .question-board__viz [data-s3-ta-sketch-wrap] svg,.lesson-player .question-board__viz [data-ch7-area-sketch] svg,.lesson-player .question-board__viz [data-coord-geom] svg,.lesson-player .question-board__viz [data-cg-pack-top="1"] .diagram-fit__svg,.lesson-player .question-board__viz [data-angle-walk] [data-ch7-fig-fit] svg,.lesson-player .question-board__viz [data-angle-walk] [data-s3-ps-sketch-wrap] svg,.lesson-player .question-board__viz [data-angle-walk] [data-s3-ta-sketch-wrap] svg,.lesson-player .question-board__viz [data-angle-walk] [data-ch7-area-sketch] svg,.lesson-player .question-board__viz [data-angle-walk] [data-coord-geom] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-ch7-fig-fit] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-coord-geom] svg,.lesson-practice-stage .question-board__viz [data-ch7-fig-fit] svg,.lesson-practice-stage .question-board__viz [data-s3-ps-sketch-wrap] svg,.lesson-practice-stage .question-board__viz [data-s3-ta-sketch-wrap] svg,.lesson-practice-stage .question-board__viz [data-ch7-area-sketch] svg,.lesson-practice-stage .question-board__viz [data-coord-geom] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-ch7-fig-fit] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-s3-ps-sketch-wrap] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-s3-ta-sketch-wrap] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-ch7-area-sketch] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-coord-geom] svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;max-width:100%!important;height:auto!important;max-height:min(52vh,26rem)!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] [data-ch7-fig-fit] svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;max-width:100%!important;height:auto!important;max-height:min(52vh,26rem)!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] [data-s3-ps-sketch-wrap] svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;max-width:100%!important;height:auto!important;max-height:min(52vh,26rem)!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] [data-s3-ta-sketch-wrap] svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;max-width:100%!important;height:auto!important;max-height:min(52vh,26rem)!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] [data-ch7-area-sketch] svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;max-width:100%!important;height:auto!important;max-height:min(52vh,26rem)!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] [data-coord-geom] svg{--ch7-cap:min(52vh, 26rem);aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);width:max(36cqi, min(100%, calc(var(--ch7-cap) * var(--ch7-vb-w,480) / var(--ch7-vb-h,360))))!important;max-width:100%!important;height:auto!important;max-height:min(52vh,26rem)!important}.question-board__viz:has([data-ch7-mid-row]) [data-walk-body]{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board__viz:has([data-ch7-mid-row]) [data-walk-body]{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.lesson-practice-stage .question-board__viz:has([data-ch7-mid-row]) [data-walk-body]{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-mid-board]{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-mid-row]{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"]{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important}.lesson-player .question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"]{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit] svg{--ch7-cap:100%;flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-ch7-mid-row]) [data-coord-geom] svg{--ch7-cap:100%;flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-ch7-mid-row]) svg[data-ch7-drawn-content]{--ch7-cap:100%;flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"] .diagram-fit__svg{--ch7-cap:100%;flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.lesson-player .question-board__viz:has([data-ch7-mid-row]) [data-angle-walk] svg[data-ch7-drawn-content]:not([data-eph-fill-walk="1"]){--ch7-cap:100%;flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.lesson-player .question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"] .diagram-fit__svg{--ch7-cap:100%;flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.lesson-practice-stage .question-board__viz:has([data-ch7-mid-row]) [data-angle-walk] [data-coord-geom] svg{--ch7-cap:100%;flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-coord-panel]{flex:none!important;align-self:flex-start!important;width:max-content!important;max-width:12rem!important;height:auto!important}@media (max-width:639px){.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]){flex:0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]){flex:0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.question-board__viz:has([data-ch7-mid-row]){flex:0 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-angle-walk]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-angle-walk]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) .diagram-zoom-stage{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) .diagram-zoom-stage{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) .diagram-zoom-stage__preview{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) .diagram-zoom-stage__preview{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) .math-diagram-shell{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) .math-diagram-shell{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.question-board__viz:has([data-ch7-mid-row]) [data-walk-body]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-mid-board]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-mid-row]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}:is(.question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit],.question-board__viz:has([data-ch7-mid-row]) [data-ch7-area-sketch]){padding-top:.35rem;flex:0 auto!important;width:100%!important;height:auto!important;max-height:none!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit] svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.question-board__viz:has([data-ch7-mid-row]) [data-coord-geom] svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.question-board__viz:has([data-ch7-mid-row]) svg[data-ch7-drawn-content]{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"] .diagram-fit__svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.question-board__viz:has([data-ch7-mid-row]) [data-ch7-coord-panel]{align-self:stretch!important;width:100%!important;max-width:100%!important}:is(.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit],.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit],.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-area-sketch],.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-area-sketch]){flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit] svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit] svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-coord-geom] svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-coord-geom] svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) svg[data-ch7-drawn-content]{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) svg[data-ch7-drawn-content]{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"] .diagram-fit__svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-cg-pack-top="1"] .diagram-fit__svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-player .question-board__viz:has([data-ch7-mid-row]) [data-angle-walk] svg[data-ch7-drawn-content]:not([data-eph-fill-walk="1"]){aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-practice-stage .question-board__viz:has([data-ch7-mid-row]) [data-angle-walk] [data-coord-geom] svg{aspect-ratio:var(--ch7-vb-w,480) / var(--ch7-vb-h,360);flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}}.lesson-player .lesson-stage__cell--viz [data-eq-chain-walk] svg,.lesson-player .question-board__viz [data-eq-chain-walk] svg,.lesson-player .learn-ido-board__viz [data-eq-chain-walk] svg{flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(52vh,22rem)!important}.lesson-player .lesson-stage__cell--viz [data-eq-chain-walk] svg[data-s3-cast-board],.lesson-player .question-board__viz [data-eq-chain-walk] svg[data-s3-cast-board],.lesson-player .learn-ido-board__viz [data-eq-chain-walk] svg[data-s3-cast-board],.lesson-practice-stage .question-board__viz [data-eq-chain-walk] svg[data-s3-cast-board]{flex:none!important;width:7.5rem!important;max-width:7.5rem!important;height:auto!important;max-height:7.5rem!important}.lesson-player .question-board__viz [data-angle-walk] [data-tr-fig],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-tr-fig],.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-tr-fig],.lesson-player .learn-ido-board__viz [data-angle-walk] [data-tr-fig]{flex:auto!important;justify-content:center!important;min-height:0!important}.lesson-player .question-board__viz [data-angle-walk] [data-tr-fig] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-tr-fig] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-tr-fig] svg,.lesson-player .learn-ido-board__viz [data-angle-walk] [data-tr-fig] svg{flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.lesson-player .question-board__viz [data-ch9-fig],.lesson-practice-stage .question-board__viz [data-ch9-fig],.lesson-player .lesson-stage__cell--viz [data-ch9-fig],.lesson-player .learn-ido-board__viz [data-ch9-fig],.lesson-player .question-board__viz [data-angle-walk] [data-kls-py],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-kls-py]{flex:auto!important;justify-content:center!important;min-height:0!important}.lesson-player .question-board__viz [data-ch9-fig] svg[data-ch9-fig-svg],.lesson-practice-stage .question-board__viz [data-ch9-fig] svg[data-ch9-fig-svg],.lesson-player .lesson-stage__cell--viz [data-ch9-fig] svg[data-ch9-fig-svg],.lesson-player .learn-ido-board__viz [data-ch9-fig] svg[data-ch9-fig-svg]{flex:0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important}.lesson-player [data-ch9-learn] [data-ch9-fig],.lesson-practice-stage [data-ch9-learn] [data-ch9-fig]{width:100%!important;max-width:24rem!important;margin-inline:auto!important}:is(.lesson-player .question-board__viz:has([data-ex11-q16]) .math-diagram-shell,.lesson-player .learn-ido-board__viz:has([data-ex11-q16]) .math-diagram-shell,.lesson-player .lesson-stage__cell--viz:has([data-ex11-q16]) .math-diagram-shell,.lesson-practice-stage .question-board__viz:has([data-ex11-q16]) .math-diagram-shell,.lesson-player .question-board__viz:has([data-ex11-q29]) .math-diagram-shell,.lesson-player .learn-ido-board__viz:has([data-ex11-q29]) .math-diagram-shell,.lesson-player .lesson-stage__cell--viz:has([data-ex11-q29]) .math-diagram-shell,.lesson-practice-stage .question-board__viz:has([data-ex11-q29]) .math-diagram-shell){flex:0 auto!important;height:auto!important}:is(.lesson-player .question-board__viz:has([data-ex11-q16]) [data-angle-walk] svg,.lesson-player .learn-ido-board__viz:has([data-ex11-q16]) [data-angle-walk] svg,.lesson-player .lesson-stage__cell--viz:has([data-ex11-q16]) [data-angle-walk] svg,.lesson-practice-stage .question-board__viz:has([data-ex11-q16]) [data-angle-walk] svg,.lesson-player .question-board__viz:has([data-ex11-q29]) [data-angle-walk] svg,.lesson-player .learn-ido-board__viz:has([data-ex11-q29]) [data-angle-walk] svg,.lesson-player .lesson-stage__cell--viz:has([data-ex11-q29]) [data-angle-walk] svg,.lesson-practice-stage .question-board__viz:has([data-ex11-q29]) [data-angle-walk] svg){flex:0 auto!important;height:auto!important;max-height:none!important}:is(.lesson-player .question-board__viz:has([data-ex11-q16]),.lesson-player .learn-ido-board__viz:has([data-ex11-q16]),.lesson-player .lesson-stage__cell--viz:has([data-ex11-q16]),.lesson-practice-stage .question-board__viz:has([data-ex11-q16]),.lesson-player .question-board__viz:has([data-ex11-q29]),.lesson-player .learn-ido-board__viz:has([data-ex11-q29]),.lesson-player .lesson-stage__cell--viz:has([data-ex11-q29]),.lesson-practice-stage .question-board__viz:has([data-ex11-q29])){flex:0 auto!important;height:auto!important;min-height:0!important;max-height:none!important}:is(.lesson-player .question-board__viz:has([data-ex11-q16]) svg.diagram-fit__svg,.lesson-player .learn-ido-board__viz:has([data-ex11-q16]) svg.diagram-fit__svg,.lesson-player .lesson-stage__cell--viz:has([data-ex11-q16]) svg.diagram-fit__svg,.lesson-practice-stage .question-board__viz:has([data-ex11-q16]) svg.diagram-fit__svg,.lesson-player .question-board__viz:has([data-ex11-q29]) svg.diagram-fit__svg,.lesson-player .learn-ido-board__viz:has([data-ex11-q29]) svg.diagram-fit__svg,.lesson-player .lesson-stage__cell--viz:has([data-ex11-q29]) svg.diagram-fit__svg,.lesson-practice-stage .question-board__viz:has([data-ex11-q29]) svg.diagram-fit__svg){flex:0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.practice-board-working-pane [data-walk-body],.practice-board-working-pane svg.diagram-fit__svg{display:none!important}.practice-board-diagram:has([data-ex11-q30]){justify-content:center!important;align-items:center!important;overflow:hidden!important}.practice-board-diagram:has([data-ex11-q30]) [data-walk-body]{justify-content:center!important;align-items:center!important;min-height:0!important;display:flex!important;overflow:hidden!important}.practice-board-diagram:has([data-ex11-q30]) svg.diagram-fit__svg{width:100%!important;height:auto!important;min-height:0!important;max-height:min(58vh,30rem)!important}:is(.lesson-player .question-board__viz .practice-board-diagram:has([data-ex11-q41]) svg.diagram-fit__svg,.lesson-player .lesson-stage__cell--viz .practice-board-diagram:has([data-ex11-q41]) svg.diagram-fit__svg,.lesson-practice-stage .question-board__viz .practice-board-diagram:has([data-ex11-q41]) svg.diagram-fit__svg,.lesson-player .learn-ido-board__viz .practice-board-diagram:has([data-ex11-q41]) svg.diagram-fit__svg),:is(.lesson-player .question-board__viz .practice-board-diagram:has([data-s1ky-q1f]) [data-angle-walk] svg,.lesson-player .lesson-stage__cell--viz .practice-board-diagram:has([data-s1ky-q1f]) [data-angle-walk] svg,.lesson-practice-stage .question-board__viz .practice-board-diagram:has([data-s1ky-q1f]) [data-angle-walk] svg,.lesson-player .learn-ido-board__viz .practice-board-diagram:has([data-s1ky-q1f]) [data-angle-walk] svg),:is(.lesson-player .question-board__viz .practice-board-diagram:has([data-s1ky-q12]) [data-angle-walk] svg,.lesson-player .lesson-stage__cell--viz .practice-board-diagram:has([data-s1ky-q12]) [data-angle-walk] svg,.lesson-practice-stage .question-board__viz .practice-board-diagram:has([data-s1ky-q12]) [data-angle-walk] svg,.lesson-player .learn-ido-board__viz .practice-board-diagram:has([data-s1ky-q12]) [data-angle-walk] svg),:is(.lesson-player .question-board__viz .practice-board-diagram:has([data-s1ky-q13]) [data-angle-walk] svg,.lesson-player .lesson-stage__cell--viz .practice-board-diagram:has([data-s1ky-q13]) [data-angle-walk] svg,.lesson-practice-stage .question-board__viz .practice-board-diagram:has([data-s1ky-q13]) [data-angle-walk] svg,.lesson-player .learn-ido-board__viz .practice-board-diagram:has([data-s1ky-q13]) [data-angle-walk] svg),:is(.lesson-player .question-board__viz .practice-board-diagram:has([data-s1ky-q16]) [data-angle-walk] svg,.lesson-player .lesson-stage__cell--viz .practice-board-diagram:has([data-s1ky-q16]) [data-angle-walk] svg,.lesson-practice-stage .question-board__viz .practice-board-diagram:has([data-s1ky-q16]) [data-angle-walk] svg,.lesson-player .learn-ido-board__viz .practice-board-diagram:has([data-s1ky-q16]) [data-angle-walk] svg),.lesson-player .question-board[data-s1-angles="1"] .question-board__viz .practice-board-diagram [data-angle-walk] svg:not([data-eph-fill-walk="1"]),.lesson-player .question-board[data-s1-angles="1"] .lesson-stage__cell--viz .practice-board-diagram [data-angle-walk] svg:not([data-eph-fill-walk="1"]),.lesson-practice-stage .question-board[data-s1-angles="1"] .question-board__viz .practice-board-diagram [data-angle-walk] svg:not([data-eph-fill-walk="1"]),.lesson-player .question-board[data-s1-angles="1"] .learn-ido-board__viz .practice-board-diagram [data-angle-walk] svg:not([data-eph-fill-walk="1"]),:is(.lesson-player .question-board[data-s1-angles="1"] .question-board__viz .practice-board-diagram:has([data-s1ky-q24]) [data-angle-walk] svg,.lesson-player .question-board[data-s1-angles="1"] .lesson-stage__cell--viz .practice-board-diagram:has([data-s1ky-q24]) [data-angle-walk] svg,.lesson-practice-stage .question-board[data-s1-angles="1"] .question-board__viz .practice-board-diagram:has([data-s1ky-q24]) [data-angle-walk] svg,.lesson-player .question-board[data-s1-angles="1"] .learn-ido-board__viz .practice-board-diagram:has([data-s1ky-q24]) [data-angle-walk] svg){flex:0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:min(70vh,36rem)!important}.lesson-player .question-board[data-s1-angles="1"] .question-board__viz .practice-board-diagram [data-viral-80][data-viral-tall="1"] svg,.lesson-player .question-board[data-s1-angles="1"] .lesson-stage__cell--viz .practice-board-diagram [data-viral-80][data-viral-tall="1"] svg,.lesson-practice-stage .question-board[data-s1-angles="1"] .question-board__viz .practice-board-diagram [data-viral-80][data-viral-tall="1"] svg,.lesson-player .question-board[data-s1-angles="1"] .learn-ido-board__viz .practice-board-diagram [data-viral-80][data-viral-tall="1"] svg{flex:0 auto!important;width:100%!important;height:auto!important;min-height:min(46vh,24rem)!important;max-height:min(78vh,42rem)!important}.diagram-fit__svg :is(polygon,polyline,line,path,circle,rect){vector-effect:non-scaling-stroke;stroke-width:1.15px!important}.diagram-fit__svg .angle-arc-glow{stroke-width:2.4px!important}.question-board[data-s1-angles="1"] .practice-board-diagram svg :is(line,polyline,path,circle,rect,polygon):not([stroke-width="0"]){vector-effect:non-scaling-stroke;stroke-width:1.15px!important}.question-board[data-s1-angles="1"] .practice-board-diagram svg .angle-arc-glow{stroke-width:2.2px!important}:is(.lesson-player .question-board__viz:has([data-angle-walk]) [data-angle-walk] svg[data-eph-fill-walk="1"],.lesson-player .learn-ido-board__viz:has([data-angle-walk]) [data-angle-walk] svg[data-eph-fill-walk="1"],.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]) [data-angle-walk] svg[data-eph-fill-walk="1"],.lesson-practice-stage .question-board__viz:has([data-angle-walk]) [data-angle-walk] svg[data-eph-fill-walk="1"],.lesson-player--practice .question-board__viz:has([data-angle-walk]) [data-angle-walk] svg[data-eph-fill-walk="1"]){flex:auto!important;align-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}:is(.lesson-player .question-board__viz [data-angle-walk]:has(svg[data-eph-fill-walk="1"]) [data-walk-body],.lesson-player .learn-ido-board__viz [data-angle-walk]:has(svg[data-eph-fill-walk="1"]) [data-walk-body],.lesson-player .lesson-stage__cell--viz [data-angle-walk]:has(svg[data-eph-fill-walk="1"]) [data-walk-body],.lesson-practice-stage .question-board__viz [data-angle-walk]:has(svg[data-eph-fill-walk="1"]) [data-walk-body],.lesson-player--practice .question-board__viz [data-angle-walk]:has(svg[data-eph-fill-walk="1"]) [data-walk-body]){display:contents!important}.lesson-player .lesson-stage__cell--viz [data-eq-chain-walk] svg[data-ns-cuboid-svg],.lesson-player .question-board__viz [data-eq-chain-walk] svg[data-ns-cuboid-svg],.lesson-player .learn-ido-board__viz [data-eq-chain-walk] svg[data-ns-cuboid-svg],.lesson-player .lesson-stage__cell--viz [data-angle-walk] svg[data-ns-cuboid-svg],.lesson-player .question-board__viz [data-angle-walk] svg[data-ns-cuboid-svg],.lesson-player .learn-ido-board__viz [data-angle-walk] svg[data-ns-cuboid-svg]{max-height:min(42vh,14.5rem)!important}:is(.lesson-player .question-board__viz:has([data-angle-walk]) [data-angle-walk] [data-pattern-strip=tri] svg,.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]) [data-angle-walk] [data-pattern-strip=tri] svg,.lesson-player .learn-ido-board__viz:has([data-angle-walk]) [data-angle-walk] [data-pattern-strip=tri] svg,.lesson-practice-stage .question-board__viz:has([data-angle-walk]) [data-angle-walk] [data-pattern-strip=tri] svg){flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.lesson-player .question-board__viz [data-angle-walk] svg[data-pattern-strip],.lesson-player .lesson-stage__cell--viz [data-angle-walk] svg[data-pattern-strip],.lesson-player .learn-ido-board__viz [data-angle-walk] svg[data-pattern-strip],.lesson-player .question-board__viz [data-t-block] svg,.lesson-player .question-board__viz [data-triangle-grid] svg,.lesson-player .question-board__viz [data-square-tri-dots] svg,.lesson-player .lesson-stage__cell--viz [data-t-block] svg,.lesson-player .lesson-stage__cell--viz [data-triangle-grid] svg,.lesson-player .lesson-stage__cell--viz [data-square-tri-dots] svg,.lesson-player .learn-ido-board__viz [data-t-block] svg,.lesson-player .learn-ido-board__viz [data-triangle-grid] svg,.lesson-player .learn-ido-board__viz [data-square-tri-dots] svg{flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(42vh,15rem)!important}.lesson-player .lesson-stage__cell--viz [data-angle-walk] svg.np-second-arrow,.lesson-player .question-board__viz [data-angle-walk] svg.np-second-arrow,.lesson-player .learn-ido-board__viz [data-angle-walk] svg.np-second-arrow,.question-board__viz [data-angle-walk] svg.np-second-arrow{flex:none!important;width:100%!important;height:2rem!important;min-height:0!important;max-height:2rem!important}@container wa-angles-shell (max-width:42rem){.lesson-player .lesson-stage__cell--viz [data-angle-walk] svg.np-second-arrow,.lesson-player .question-board__viz [data-angle-walk] svg.np-second-arrow,.question-board__viz [data-angle-walk] svg.np-second-arrow{height:1.65rem!important;max-height:1.65rem!important}}@keyframes np-second-draw{0%{stroke-dashoffset:var(--np-len)}to{stroke-dashoffset:0}}.np-second-draw{stroke-dasharray:var(--np-len);stroke-dashoffset:var(--np-len);animation:.72s cubic-bezier(.45,0,.2,1) forwards np-second-draw}@keyframes np-second-head{0%{opacity:0}to{opacity:1}}.np-second-head{opacity:0;animation:.18s forwards np-second-head}@media (prefers-reduced-motion:reduce){.np-second-draw,.np-second-head{animation:none!important}.np-second-draw{stroke-dashoffset:0!important}.np-second-head{opacity:1!important}}.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]) [data-angle-walk] svg.np-second-guide{flex:none!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0!important;overflow:visible!important}.question-board__viz:has([data-angle-walk]) [data-angle-walk] svg.np-second-guide{flex:none!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0!important;overflow:visible!important}.lesson-practice-stage .question-board__viz:has([data-angle-walk]) [data-angle-walk] svg.np-second-guide{flex:none!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0!important;overflow:visible!important}.lesson-player .learn-ido-board__viz:has([data-angle-walk]) [data-angle-walk] svg.np-second-guide{flex:none!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;position:absolute!important;inset:0!important;overflow:visible!important}.lesson-player .question-board__viz [data-angle-walk] svg[data-button-figure],.lesson-player .lesson-stage__cell--viz [data-angle-walk] svg[data-button-figure],.lesson-player .learn-ido-board__viz [data-angle-walk] svg[data-button-figure]{flex:none!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-button-row]) [data-walk-body]{justify-content:flex-start!important;align-items:stretch!important}[data-button-row]{grid-template-columns:repeat(2,minmax(0,1fr))}@container wa-angles-shell (min-width:43rem){.math-diagram-shell[data-wa-angles-side]:has([data-button-row]) [data-walk-body]{flex:auto!important;width:auto!important;min-width:16rem!important;max-width:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-button-row]) [data-wa-angles-working]{flex:0 0 13.5rem!important;width:13.5rem!important;min-width:0!important;max-width:13.5rem!important}[data-button-row][data-button-zoom=family]{grid-template-columns:repeat(4,minmax(0,1fr))}}.math-diagram-shell[data-wa-angles-side]:has([data-button-row]){height:100%!important;max-height:100%!important;overflow:hidden auto!important}@container wa-angles-shell (max-width:42rem){:is(.math-diagram-shell[data-wa-angles-side]:has([data-button-row]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-button-row]) [data-walk-body],.math-diagram-shell[data-wa-angles-side]:has([data-button-row]) [data-wa-angles-working]){flex:none!important;height:auto!important;min-height:min-content!important;overflow:visible!important}}.lesson-player .lesson-stage__cell--viz svg,.lesson-player .learn-ido-board__viz svg,.lesson-player .question-board__viz svg{max-width:100%}.lesson-player .lesson-stage__cell--viz .katex svg,.lesson-player .learn-ido-board__viz .katex svg,.lesson-player .question-board__viz .katex svg{max-width:none;width:auto!important;height:auto!important;max-height:none!important}.lesson-player .lesson-stage__cell--viz .katex .hide-tail svg,.lesson-player .learn-ido-board__viz .katex .hide-tail svg,.lesson-player .question-board__viz .katex .hide-tail svg,.lesson-player .angle-walk-working .katex .hide-tail svg,.question-board__viz .angle-walk-working .katex .hide-tail svg{width:100%!important;height:inherit!important;fill:currentColor!important;max-width:none!important;max-height:none!important;color:inherit!important;margin:0!important;display:block!important;position:absolute!important}@keyframes walk-eq-new{0%{opacity:0;filter:brightness(1.35);transform:translateY(.35em)scale(.82)}58%{opacity:1;transform:translateY(-.06em)scale(1.06)}to{opacity:1;filter:none;transform:none}}.walk-eq-morph{white-space:nowrap;gap:0 .04em;scrollbar-width:none!important;flex-flow:row!important;overflow:visible!important}.math-diagram-shell:has([data-s3-amm-t7-ll-row]){overflow:visible!important}@media (max-width:719px){:is(.lesson-player .question-board--trio:has([data-pyr-sphere],[data-cap-cone])>.question-board__viz,.lesson-practice-stage .question-board--trio:has([data-pyr-sphere],[data-cap-cone])>.question-board__viz){height:18rem!important;min-height:18rem!important;max-height:18rem!important;overflow:hidden!important}.lesson-player .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .diagram-zoom-stage{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-practice-stage .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .diagram-zoom-stage{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .diagram-zoom-stage__preview{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-practice-stage .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .diagram-zoom-stage__preview{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .diagram-zoom-stage__preview>div{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-practice-stage .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .diagram-zoom-stage__preview>div{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .math-diagram-shell{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-practice-stage .question-board__viz:has([data-pyr-sphere],[data-cap-cone]) .math-diagram-shell{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}}@container wa-angles-shell (max-width:42rem){.lesson-player .question-board__viz [data-angle-walk]:has([data-pyr-sphere]) [data-pyr-sphere] svg:not([data-eph-fill-walk="1"]){flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:7rem!important}.lesson-practice-stage .question-board__viz [data-angle-walk]:has([data-pyr-sphere]) [data-pyr-sphere] svg:not([data-eph-fill-walk="1"]){flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:7rem!important}.question-board__viz [data-angle-walk]:has([data-pyr-sphere]) [data-pyr-sphere] svg:not([data-eph-fill-walk="1"]){flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:7rem!important}.lesson-player .question-board__viz [data-angle-walk]:has([data-cap-cone]) [data-cap-cone] svg:not([data-eph-fill-walk="1"]){flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:4.75rem!important}.lesson-practice-stage .question-board__viz [data-angle-walk]:has([data-cap-cone]) [data-cap-cone] svg:not([data-eph-fill-walk="1"]){flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:4.75rem!important}.question-board__viz [data-angle-walk]:has([data-cap-cone]) [data-cap-cone] svg:not([data-eph-fill-walk="1"]){flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:4.75rem!important}.math-diagram-shell[data-wa-angles-side]:has([data-cap-cone]) [data-wa-angles-working] .angle-walk-working{height:auto!important;max-height:none!important;overflow:visible!important}}[data-s3-amm-t7-ll-row]{overflow:visible!important}[data-s3-amm-t7-ll-row] .walk-eq-history [data-walk-line]{padding-block:.32rem;overflow:visible}[data-s3-amm-t7-read-plot]{min-height:18rem}[data-s3-amm-t7-read-plot] svg{width:100%;height:auto;min-height:18rem;max-height:min(52vh,24rem)}[data-s3-amm-t7-student-plot] .two-colour-line-grid{gap:.35rem}[data-s3-amm-t7-ll-row] .walk-eq-history{align-items:flex-start}[data-s3-amm-t7-ll-row] .walk-eq-history [data-walk-line]{text-align:left}[data-s3-amm-t7-ll-row] .walk-eq-morph{justify-content:flex-start}[data-s3-amm-t7-data-table],[data-s3-amm-t7-data-table] th,[data-s3-amm-t7-data-table] td{white-space:nowrap}[data-s3-amm-t7-ll-row] .walk-eq-morph,[data-s3-amm-t7-ll-row] .katex,[data-s3-amm-t7-ll-row] .katex-html{overflow:visible!important}[data-s3-amm-t7-axis],[data-s3-amm-t7-note]{white-space:nowrap!important;overflow:visible!important}[data-s3-amm-t7-axis] .katex,[data-s3-amm-t7-axis] .katex-html,[data-s3-amm-t7-axis] .katex .base,[data-s3-amm-t7-note] .katex,[data-s3-amm-t7-note] .katex-html,[data-s3-amm-t7-note] .katex .base{white-space:nowrap!important}.walk-eq-morph::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.walk-eq-token{white-space:nowrap;vertical-align:middle}.walk-eq-history [data-walk-line]{padding-block:.28rem}.walk-eq-history [data-walk-line]:has(>[data-walk-part-lead]){scrollbar-width:none;align-items:baseline;max-width:100%;overflow-x:auto;flex-flow:row!important;display:inline-flex!important}.walk-eq-history [data-walk-line]:has(>[data-walk-part-lead])::-webkit-scrollbar{width:0;height:0;display:none}[data-s2-sim-walk] [data-walk-eq-note]{margin-top:.5rem}.walk-eq-token--new{color:#fde68a;animation:.55s ease-out both walk-eq-new}.walk-op-bubbles{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;max-width:100%;min-height:1.85rem;display:flex}.walk-op-bubble{color:#fef3c7;white-space:nowrap;background:#78350fb8;border:1px solid #fbbf248c;border-radius:999px;justify-content:center;align-items:center;min-width:1.7rem;max-width:100%;height:auto;min-height:1.7rem;padding:.16rem .5rem .18rem;animation:.48s ease-out both walk-op-bubble-in;display:inline-flex;box-shadow:0 6px 16px #00000047}.walk-op-bubble--flow{align-items:baseline;gap:.28em;padding:.2rem .62rem .22rem;font-size:.92em}.walk-op-bubble .katex{color:#fef3c7;font-size:.95em}.walk-op-flow__from,.walk-op-flow__arg{color:#fef3c7;animation:.38s ease-out both walk-op-from-in}.walk-op-flow__arg{animation-delay:80ms}.walk-op-flow__op{color:#fde68a;background:#fbbf2447;border-radius:999px;justify-content:center;align-self:center;align-items:center;min-width:1.2em;height:1.2em;padding:0 .18em;animation:.42s ease-out .12s both walk-op-op-pop;display:inline-flex}.walk-op-flow__op .katex{color:#fde68a;font-size:.92em}.walk-op-flow__arrow{color:#fbbf24;padding:0 .08em;font-weight:700;animation:.32s ease-out .2s both walk-op-from-in}.walk-op-flow__to{color:#fde68a;font-weight:650;animation:.45s ease-out .26s both walk-op-to-in}.walk-op-flow__to .katex{color:#fde68a}.walk-eq-history{position:relative}.walk-merge-overlay{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:visible}.walk-merge-clone{z-index:7;white-space:nowrap;color:#fef3c7;filter:drop-shadow(0 10px 18px #0006);will-change:transform;transform-origin:0 0;align-items:center;gap:.2em;display:inline-flex;position:absolute;top:0;left:0}.walk-merge-clone__morph{place-items:center start;display:grid}.walk-merge-clone__from,.walk-merge-clone__to{grid-area:1/1}.walk-merge-clone__from{color:#fef3c7;animation:.74s both walk-merge-from}.walk-merge-clone__to{color:#fde68a;font-weight:650;animation:.74s both walk-merge-to}.walk-merge-clone--move .walk-merge-clone__from{opacity:1;animation:none}.walk-merge-clone--move .walk-merge-clone__bubble{animation:.82s both walk-merge-badge-ride}.walk-merge-clone__bubble{color:#fde68a;background:#78350ff0;border:1px solid #fbbf24b3;border-radius:999px;align-items:center;gap:.18em;margin-left:.12em;padding:.12em .45em .14em;animation:1.15s both walk-merge-bubble;display:inline-flex}.walk-merge-clone__op{background:#fbbf244d;border-radius:999px;justify-content:center;align-items:center;min-width:1.15em;height:1.15em;display:inline-flex}.walk-merge-clone .katex{color:inherit;font-size:.95em}[data-walk-arriving]{opacity:0!important;animation:none!important}[data-walk-departing]{opacity:.32}@keyframes walk-merge-from{0%,40%{opacity:1}56%,to{opacity:0}}@keyframes walk-merge-to{0%,40%{opacity:0;transform:scale(.72)}56%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes walk-merge-bubble{0%{opacity:0;transform:translate(.7rem,-.4rem)scale(.35)}16%{opacity:1;transform:translate(.12rem,-.04rem)scale(1.06)}40%{opacity:1;transform:none}56%{opacity:0;transform:scale(.75)}to{opacity:0}}@keyframes walk-merge-badge-ride{0%{opacity:0;transform:scale(.5)translateY(-.2rem)}18%{opacity:1;transform:none}78%{opacity:1}to{opacity:0}}.question-board__viz,.lesson-stage__cell--viz,.diagram-zoom-stage,.diagram-zoom-stage__preview,.walk-eq-history,[data-ns-cuboid],[data-eq-chain-walk],.angle-walk-working,.angle-walk-working__body{scrollbar-width:none!important}.question-board__viz::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.lesson-stage__cell--viz::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.diagram-zoom-stage::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.diagram-zoom-stage__preview::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.walk-eq-history::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}[data-ns-cuboid]::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}[data-eq-chain-walk]::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.angle-walk-working::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.angle-walk-working__body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.question-board__viz ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.lesson-stage__cell--viz ::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.lesson-player--practice .question-board--trio .angle-walk-working,.lesson-player--practice .question-board--trio .angle-walk-working__body,.lesson-practice-stage .question-board--trio .angle-walk-working,.lesson-practice-stage .question-board--trio .angle-walk-working__body,.lesson-player--practice .question-board--trio .question-board__viz,.lesson-practice-stage .question-board--trio .question-board__viz{scrollbar-color:#94a3b866 transparent;scrollbar-width:thin!important}.lesson-player--practice .question-board--trio .angle-walk-working::-webkit-scrollbar{width:8px!important;height:auto!important;display:block!important}.lesson-player--practice .question-board--trio .angle-walk-working__body::-webkit-scrollbar{width:8px!important;height:auto!important;display:block!important}.lesson-practice-stage .question-board--trio .angle-walk-working::-webkit-scrollbar{width:8px!important;height:auto!important;display:block!important}.lesson-practice-stage .question-board--trio .angle-walk-working__body::-webkit-scrollbar{width:8px!important;height:auto!important;display:block!important}.lesson-player--practice .question-board--trio .question-board__viz::-webkit-scrollbar{width:8px!important;height:auto!important;display:block!important}.lesson-practice-stage .question-board--trio .question-board__viz::-webkit-scrollbar{width:8px!important;height:auto!important;display:block!important}.lesson-player--practice .question-board--trio .angle-walk-working::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:4px}.lesson-player--practice .question-board--trio .angle-walk-working__body::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:4px}.lesson-practice-stage .question-board--trio .angle-walk-working::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:4px}.lesson-practice-stage .question-board--trio .angle-walk-working__body::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:4px}.lesson-player--practice .question-board--trio .question-board__viz::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:4px}.lesson-practice-stage .question-board--trio .question-board__viz::-webkit-scrollbar-thumb{background-color:#94a3b866;border-radius:4px}.lesson-player--practice .question-board--trio .angle-walk-working::-webkit-scrollbar-track{background-color:#0000}.lesson-player--practice .question-board--trio .angle-walk-working__body::-webkit-scrollbar-track{background-color:#0000}.lesson-practice-stage .question-board--trio .angle-walk-working::-webkit-scrollbar-track{background-color:#0000}.lesson-practice-stage .question-board--trio .angle-walk-working__body::-webkit-scrollbar-track{background-color:#0000}.lesson-player--practice .question-board--trio .question-board__viz::-webkit-scrollbar-track{background-color:#0000}.lesson-practice-stage .question-board--trio .question-board__viz::-webkit-scrollbar-track{background-color:#0000}@keyframes walk-op-bubble-in{0%{opacity:0;transform:translateY(.7rem)scale(.55)}70%{transform:translateY(-.12rem)scale(1.08)}to{opacity:1;transform:none}}@keyframes walk-op-from-in{0%{opacity:0;transform:translate(-.4rem)}to{opacity:1;transform:none}}@keyframes walk-op-to-in{0%{opacity:0;transform:translate(-.35rem)scale(.86)}to{opacity:1;transform:none}}@keyframes walk-op-op-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.12)}to{opacity:1;transform:none}}.walk-eq-token--new .katex{color:inherit}@media (prefers-reduced-motion:reduce){.walk-eq-token--new,.walk-op-bubble,.walk-op-flow__from,.walk-op-flow__arg,.walk-op-flow__op,.walk-op-flow__arrow,.walk-op-flow__to,.walk-merge-clone__from,.walk-merge-clone__to,.walk-merge-clone__bubble{animation:none}.walk-merge-overlay{display:none}[data-walk-arriving],[data-walk-departing]{opacity:1!important}}.lesson-player .question-board__viz .walk-eq-token .katex .hide-tail svg,.lesson-player .lesson-stage__cell--viz .walk-eq-token .katex .hide-tail svg,.lesson-player .question-board__viz .walk-op-bubble .katex .hide-tail svg,.lesson-player .lesson-stage__cell--viz .walk-op-bubble .katex .hide-tail svg,.lesson-player .question-board__viz .walk-merge-clone .katex .hide-tail svg,.lesson-player .lesson-stage__cell--viz .walk-merge-clone .katex .hide-tail svg{width:100%!important;height:inherit!important;max-width:none!important;display:block!important;position:absolute!important}.lesson-player .lily-pond-svg{height:100%!important;max-height:100%!important}.lesson-player--learn .learn-ido-board:has([data-prob-tree]) svg{max-height:100%!important}@media (max-width:719px){.lesson-player--learn .learn-ido-board[data-layout=solid-primary][data-pane=notes] .learn-ido-board__viz,.lesson-player--learn .learn-ido-board[data-layout=solid-primary][data-pane=notes]>.learn-ido-board__viz,.lesson-player--learn .learn-ido-board[data-layout=solid-primary][data-pane=notes]>.lesson-stage__cell--viz,.lesson-player .learn-ido-board[data-pane=notes]>.lesson-stage__cell--viz,.lesson-player--learn .learn-ido-board[data-pane=notes]>.learn-ido-board__viz{display:none!important}}.lesson-player .math-diagram-shell>[data-angle-facts-tabs="1"],.learn-ido-board__viz .math-diagram-shell>[data-angle-facts-tabs="1"],.question-board__viz .math-diagram-shell>[data-angle-facts-tabs="1"],.lesson-stage__cell--viz .math-diagram-shell>[data-angle-facts-tabs="1"]{z-index:2!important;flex-flow:row!important;flex:none!important;align-self:stretch!important;align-items:flex-end!important;width:auto!important;max-width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.lesson-player [data-angle-facts-tabs="1"]>button,.learn-ido-board__viz [data-angle-facts-tabs="1"]>button,.question-board__viz [data-angle-facts-tabs="1"]>button,.lesson-stage__cell--viz [data-angle-facts-tabs="1"]>button{flex:none!important;align-self:auto!important;width:auto!important;min-width:0!important;max-width:none!important}.lesson-player .math-diagram-shell>[data-angle-facts-rule="1"],.learn-ido-board__viz .math-diagram-shell>[data-angle-facts-rule="1"],.question-board__viz .math-diagram-shell>[data-angle-facts-rule="1"],.lesson-stage__cell--viz .math-diagram-shell>[data-angle-facts-rule="1"]{z-index:2!important;flex:none!important;height:auto!important;min-height:0!important;position:relative!important}.lesson-player .math-diagram-shell>[data-angle-facts-controls="1"],.learn-ido-board__viz .math-diagram-shell>[data-angle-facts-controls="1"],.question-board__viz .math-diagram-shell>[data-angle-facts-controls="1"],.lesson-stage__cell--viz .math-diagram-shell>[data-angle-facts-controls="1"]{z-index:2!important;flex-flow:row!important;flex:none!important;justify-content:center!important;align-items:center!important;width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important}.lesson-player .math-diagram-shell>[data-angle-facts-figure="1"],.learn-ido-board__viz .math-diagram-shell>[data-angle-facts-figure="1"],.question-board__viz .math-diagram-shell>[data-angle-facts-figure="1"],.lesson-stage__cell--viz .math-diagram-shell>[data-angle-facts-figure="1"]{z-index:0!important;flex:65%!important;height:auto!important;min-height:18rem!important;position:relative!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side] [data-wa-angles-body]>[data-s2-poly]{flex:none!important;justify-content:flex-start!important;height:auto!important;min-height:14rem!important}:is(.lesson-player .lesson-stage__cell--viz:has([data-s2-poly]) [data-s2-poly] svg,.lesson-player .question-board__viz:has([data-s2-poly]) [data-s2-poly] svg,.lesson-player .learn-ido-board__viz:has([data-s2-poly]) [data-s2-poly] svg,.lesson-player--practice .question-board__viz:has([data-s2-poly]) [data-s2-poly] svg,.lesson-practice-stage .question-board__viz:has([data-s2-poly]) [data-s2-poly] svg){flex:none!important;height:auto!important;min-height:12rem!important;max-height:min(60vh,30rem)!important}@media (max-width:767px){.lesson-player .question-board:has([data-cmp-code-board],[data-cmp-sheet-board]){grid-template-rows:minmax(0,1.75fr) minmax(0,.625fr) minmax(0,.625fr)!important}.diagram-zoom-stage__preview:has([data-cmp-code-board],[data-cmp-sheet-board]){overscroll-behavior:contain;align-items:stretch!important;overflow-y:auto!important}.diagram-zoom-stage__preview :is(div):has([data-cmp-code-board],[data-cmp-sheet-board]){flex-shrink:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-cmp-code-board],[data-cmp-sheet-board]) [data-wa-angles-body]{flex-direction:column!important;gap:.5rem!important;padding:.5rem!important}:is(.math-diagram-shell[data-wa-angles-side] [data-walk-body]:has([data-cmp-code-board],[data-cmp-sheet-board]),.math-diagram-shell[data-wa-angles-side] [data-cmp-dsa-walk-step]:has([data-cmp-code-board],[data-cmp-sheet-board]),.math-diagram-shell[data-wa-angles-side] [data-cmp-code-board],.math-diagram-shell[data-wa-angles-side] [data-cmp-sheet-board]){display:contents!important}.math-diagram-shell[data-wa-angles-side] [data-cmp-code-board]>:first-child,.math-diagram-shell[data-wa-angles-side] [data-sheet-formula-bar],.math-diagram-shell[data-wa-angles-side] [data-sheet-scroll]{order:1}.math-diagram-shell[data-wa-angles-side] [data-cmp-predict]{order:2;max-width:none!important}.math-diagram-shell[data-wa-angles-side] [data-walk-step-nav]{order:3;max-width:none!important;position:static!important}.math-diagram-shell[data-wa-angles-side]:has([data-cmp-code-board],[data-cmp-sheet-board]) [data-wa-angles-working]{order:4;flex:none!important;width:100%!important;min-width:0!important;max-width:100%!important}.math-diagram-shell[data-wa-angles-side] [data-cmp-code-board]>:nth-child(2){order:5}.math-diagram-shell[data-wa-angles-side] [data-code-scroll]{max-height:9.5rem!important}.math-diagram-shell[data-wa-angles-side] [data-sheet-scroll]{max-height:10rem!important}}.lesson-player .question-board__viz [data-angle-walk] svg[data-s2-id-square],.lesson-player .lesson-stage__cell--viz [data-angle-walk] svg[data-s2-id-square],.lesson-player .learn-ido-board__viz [data-angle-walk] svg[data-s2-id-square],.lesson-player--practice .question-board__viz [data-angle-walk] svg[data-s2-id-square],.lesson-practice-stage .question-board__viz [data-angle-walk] svg[data-s2-id-square]{aspect-ratio:1;flex:none!important;width:18rem!important;max-width:100%!important;height:auto!important;max-height:none!important}[data-s2-id-grid] .math-text,[data-s2-id-grid] .katex,[data-s2-id-grid] .katex-html,[data-s2-id-walk] .walk-eq-history .katex,[data-s2-id-walk] .walk-eq-history .katex-html,[data-s2-id-lesson] .walk-eq-history .katex,[data-s2-id-lesson] .walk-eq-history .katex-html{white-space:nowrap!important}@container wa-angles-shell (max-width:42rem){:is(.math-diagram-shell[data-wa-angles-side]:has([data-s2-id-walk]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-s2-id-lesson]) [data-wa-angles-body]){flex-direction:column!important;align-items:stretch!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s2-id-walk]) [data-wa-angles-working],.math-diagram-shell[data-wa-angles-side]:has([data-s2-id-lesson]) [data-wa-angles-working]){flex:none!important;width:100%!important;max-width:none!important}.question-board__viz [data-s2-id-square],.lesson-stage__cell--viz [data-s2-id-square]{width:min(100%,9.5rem);max-width:9.5rem}.lesson-player .question-board__viz [data-angle-walk] svg[data-s2-id-square],.lesson-practice-stage .question-board__viz [data-angle-walk] svg[data-s2-id-square]{width:min(100%,9.5rem)!important;max-width:9.5rem!important}[data-s2-id-walk] .walk-eq-history [data-walk-line=old],[data-s2-id-lesson] .walk-eq-history [data-walk-line=old]{display:none!important}}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .insight-beat[data-guess-placement=below]{min-height:0}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .insight-beat__guess{max-height:none!important;overflow:visible!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .insight-beat__figure{opacity:1!important;min-height:0!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .cylinder-stack-svg{max-height:min(28vh,13rem)!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .mcq-option,.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .mcq-option__label,.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .mcq-option .math-text,.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .mcq-option .math-latex{white-space:normal!important;text-overflow:unset!important;overflow:visible!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .insight-beat-guess__opts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .insight-beat-guess__opts .mcq-option{min-height:2.35rem!important;padding:.4rem .55rem!important}.lesson-player--learn [data-cylinder-compare="1"] .cylinder-compare-svg{width:100%!important;height:min(38vh,18rem)!important}@media (max-width:767px){.lesson-player--learn .learn-ido-board[data-volume-guess="1"]{flex-direction:column!important;height:100%!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .cylinder-stack-svg{max-height:5.5rem!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .algebra-scaffold-caption{display:none!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .insight-beat__guess{padding:.35rem .45rem!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] .insight-beat-guess__opts .mcq-option{min-height:2rem!important;padding:.2rem .35rem!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"] [data-cylinder-volume="1"] li{padding-top:.2rem!important;padding-bottom:.2rem!important}.lesson-player--learn .learn-ido-board[data-volume-guess="1"]>.learn-ido-board__viz{flex-direction:column!important;flex:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.lesson-player--learn .lesson-step-body:has([data-radius-explain="1"]){overflow:auto!important}.lesson-player--learn .learn-ido-board[data-radius-explain="1"]{height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player--learn .learn-ido-board[data-radius-explain="1"]>.learn-ido-board__viz,.lesson-player--learn .learn-ido-board[data-radius-explain="1"] .learn-viz-stack,.lesson-player--learn .learn-ido-board[data-radius-explain="1"] .learn-viz-figure,.lesson-player--learn .learn-ido-board[data-radius-explain="1"] [data-cylinder-compare="1"],.lesson-player--learn .learn-ido-board[data-radius-explain="1"] [data-cylinder-compare="1"]>div{flex:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player--learn [data-cylinder-compare="1"] .cylinder-compare-svg{height:auto!important;max-height:9.5rem!important}}.math-diagram-shell[data-wa-angles-side]:has([data-cyl-vol]) [data-wa-angles-working] .angle-walk-working{align-self:start;flex:0 auto!important;height:auto!important}.diagram-shell__figure:has([data-cyl-vol]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .diagram-shell:has([data-cyl-vol]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-cyl-vol]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-cyl-vol]) [data-walk-body]){justify-content:center;min-height:0!important;overflow:hidden!important}.math-diagram-shell[data-wa-angles-side]:has([data-cyl-vol]) [data-cyl-vol]{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:center!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.math-diagram-shell[data-wa-angles-side]:has([data-cyl-vol]) [data-cyl-vol] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:min(68vh,100%)!important}.lesson-player .question-board__viz [data-angle-walk] [data-cyl-vol],.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cyl-vol],.lesson-player .learn-ido-board__viz [data-angle-walk] [data-cyl-vol],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cyl-vol]{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:center!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board__viz [data-angle-walk] [data-cyl-vol] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cyl-vol] svg,.lesson-player .learn-ido-board__viz [data-angle-walk] [data-cyl-vol] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cyl-vol] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}@media (max-width:719px){.lesson-player .question-board__viz [data-angle-walk] [data-cyl-vol],.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cyl-vol],.lesson-player .learn-ido-board__viz [data-angle-walk] [data-cyl-vol],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cyl-vol]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board__viz [data-angle-walk] [data-cyl-vol] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cyl-vol] svg,.lesson-player .learn-ido-board__viz [data-angle-walk] [data-cyl-vol] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cyl-vol] svg{flex:0 auto!important;width:auto!important;max-width:70%!important;height:auto!important;max-height:14rem!important;margin-inline:auto!important}}.math-diagram-shell[data-wa-angles-side]:has([data-sph-mass]) [data-wa-angles-working] .angle-walk-working{align-self:start;flex:0 auto!important;height:auto!important}.diagram-shell__figure:has([data-sph-mass]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .diagram-shell:has([data-sph-mass]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-sph-mass]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-sph-mass]) [data-walk-body]){justify-content:center;min-height:0!important;overflow:hidden!important}.math-diagram-shell[data-wa-angles-side]:has([data-sph-mass]) [data-sph-mass]{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:center!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board__viz [data-angle-walk] [data-sph-mass] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-sph-mass] svg,.lesson-player .learn-ido-board__viz [data-angle-walk] [data-sph-mass] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-sph-mass] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:min(68vh,100%)!important}.math-diagram-shell[data-wa-angles-side]:has([data-sph-mass]) [data-sph-mass] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:min(68vh,100%)!important}@media (max-width:719px){.lesson-player .question-board__viz [data-angle-walk] [data-sph-mass],.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-sph-mass],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-sph-mass]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board__viz [data-angle-walk] [data-sph-mass] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-sph-mass] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-sph-mass] svg{flex:0 auto!important;width:auto!important;max-width:70%!important;height:auto!important;max-height:14rem!important;margin-inline:auto!important}}.math-diagram-shell[data-wa-angles-side]:has([data-cone-top]) [data-wa-angles-working] .angle-walk-working{align-self:start;flex:0 auto!important;height:auto!important}.diagram-shell__figure:has([data-cone-top]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .diagram-shell:has([data-cone-top]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-cone-top]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-cone-top]) [data-walk-body]){justify-content:center;min-height:0!important;overflow:hidden!important}.math-diagram-shell[data-wa-angles-side]:has([data-cone-top]) [data-cone-top]{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:center!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board__viz [data-angle-walk] [data-cone-top] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cone-top] svg,.lesson-player .learn-ido-board__viz [data-angle-walk] [data-cone-top] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cone-top] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:min(68vh,100%)!important}.math-diagram-shell[data-wa-angles-side]:has([data-cone-top]) [data-cone-top] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:min(68vh,100%)!important}@media (max-width:719px){.lesson-player .question-board__viz [data-angle-walk] [data-cone-top],.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cone-top],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cone-top]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board__viz [data-angle-walk] [data-cone-top] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cone-top] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cone-top] svg{flex:0 auto!important;width:auto!important;max-width:70%!important;height:auto!important;max-height:14rem!important;margin-inline:auto!important}}.math-diagram-shell[data-wa-angles-side]:has([data-cyl-hem]) [data-wa-angles-working] .angle-walk-working{align-self:start;flex:0 auto!important;height:auto!important}.diagram-shell__figure:has([data-cyl-hem]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .diagram-shell:has([data-cyl-hem]) .math-diagram-shell[data-wa-angles-side]{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-cyl-hem]) [data-wa-angles-body],.math-diagram-shell[data-wa-angles-side]:has([data-cyl-hem]) [data-walk-body]){justify-content:center;min-height:0!important;overflow:hidden!important}.math-diagram-shell[data-wa-angles-side]:has([data-cyl-hem]) [data-cyl-hem]{flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:center!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}.lesson-player .question-board__viz [data-angle-walk] [data-cyl-hem] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cyl-hem] svg,.lesson-player .learn-ido-board__viz [data-angle-walk] [data-cyl-hem] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cyl-hem] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:min(68vh,100%)!important}.math-diagram-shell[data-wa-angles-side]:has([data-cyl-hem]) [data-cyl-hem] svg{flex:auto!important;width:auto!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:min(68vh,100%)!important}@media (max-width:719px){.lesson-player .question-board__viz [data-angle-walk] [data-cyl-hem],.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cyl-hem],.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cyl-hem]{flex:0 auto!important;height:auto!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board__viz [data-angle-walk] [data-cyl-hem] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-cyl-hem] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-cyl-hem] svg{flex:0 auto!important;width:auto!important;max-width:78%!important;height:auto!important;max-height:13rem!important;margin-inline:auto!important}}:is(.lesson-player [data-angle-walk] [data-walk-body]:has([data-mens-walk]),.lesson-practice-stage [data-angle-walk] [data-walk-body]:has([data-mens-walk])){flex-direction:column;justify-content:safe center;display:flex}.lesson-player .question-board__viz [data-angle-walk] [data-mens-walk] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-mens-walk] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-mens-walk] svg{width:auto!important;max-width:100%!important;height:100%!important;max-height:min(68vh,100%)!important}@media (max-width:719px){.lesson-player .question-board__viz [data-angle-walk] [data-mens-walk] svg,.lesson-player .lesson-stage__cell--viz [data-angle-walk] [data-mens-walk] svg,.lesson-practice-stage .question-board__viz [data-angle-walk] [data-mens-walk] svg{width:auto!important;max-width:78%!important;height:auto!important;max-height:13rem!important;margin-inline:auto!important}}.lesson-player--learn .learn-ido-board.learn-ido-board--walk[data-layout=walk-primary]{flex:auto;min-height:0;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}.lesson-player--learn .learn-ido-board.learn-ido-board--walk[data-layout=walk-primary]>.learn-ido-board__viz,.lesson-player--learn .learn-ido-board.learn-ido-board--walk[data-layout=walk-primary]>.lesson-stage__cell--viz{flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important}@media (min-width:720px){.lesson-player--learn .learn-ido-board[data-layout=walk-primary] [data-wa-angles-working]{flex:22rem!important;width:auto!important;min-width:16rem!important;max-width:42%!important}.lesson-player--learn .learn-ido-board[data-layout=walk-primary] [data-walk-body]{flex:auto!important;min-width:0!important}.lesson-player--learn .learn-ido-board[data-layout=walk-primary] [data-mens-walk] svg{width:100%!important;height:auto!important;max-height:min(58vh,26rem)!important}}.drill-stage .question-one-screen,.drill-stage .question-one-screen__card,.drill-stage .question-one-screen__scroll,.drill-stage .question-one-screen__scroll--focus{height:auto!important;max-height:none!important;overflow:visible!important}:is(.drill-stage .lesson-stage.question-board--trio:has(>.question-board--trio),.lesson-player .lesson-stage.question-board--trio:has(>.question-board--trio),.lesson-practice-stage .lesson-stage.question-board--trio:has(>.question-board--trio)){width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}:is(.lesson-player .lesson-stage.question-board--trio:has(>.question-board--trio),.lesson-practice-stage .lesson-stage.question-board--trio:has(>.question-board--trio)){height:100%!important}:is(.lesson-player .lesson-stage.question-board--trio:has(>.question-board--trio)>.question-board--trio,.lesson-practice-stage .lesson-stage.question-board--trio:has(>.question-board--trio)>.question-board--trio){width:100%!important;height:100%!important;min-height:0!important}.drill-stage .question-board.question-board--trio[data-locked-practice-board="1"]{grid-template:"text viz opts"/minmax(12rem,16rem) minmax(16rem,1fr) minmax(10rem,13rem)!important;align-items:start!important;width:100%!important;height:auto!important;max-height:none!important;display:grid!important;overflow:visible!important}.drill-stage .question-board--trio .question-board__text,.drill-stage .question-board--trio .question-board__viz,.drill-stage .question-board--trio .question-board__opts{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.drill-stage .question-board__opts{min-width:10rem!important;max-width:13rem!important;overflow:visible!important;container-type:normal!important}.drill-stage .question-board__opts .mcq-options,.drill-stage .question-board__opts .mcq-options--two-col,.drill-stage .question-board__opts .mcq-options--three-col,.drill-stage .question-board__opts .mcq-options--fit,.drill-stage .question-board__opts .mcq-options--one-col{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.drill-stage .question-board__opts .mcq-option,.drill-stage .question-board__opts .mcq-option__label,.drill-stage .question-board__opts .mcq-option__math,.drill-stage .question-board__opts .mcq-option .math-text{overflow-wrap:anywhere;white-space:normal!important;min-width:0!important;max-width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.drill-stage .question-board__opts .mcq-option .katex,.drill-stage .question-board__opts .mcq-option .katex-html,.drill-stage .question-board__opts .mcq-option .katex>.katex-html>.base{max-width:none;white-space:nowrap!important}.drill-stage .katex .vlist-t{table-layout:auto!important;border-collapse:separate!important;display:inline-table!important}.drill-stage .katex .vlist-r{display:table-row!important}.drill-stage .katex .vlist{vertical-align:bottom!important;display:table-cell!important;position:relative!important}.drill-stage .katex .vlist>span{height:0!important;display:block!important;position:relative!important}.drill-stage .katex .vlist>span>span{display:inline-block!important}.drill-stage .katex .vlist>span>.pstrut{width:0!important;overflow:hidden!important}.drill-stage .angle-walk-working .katex,.drill-stage .angle-walk-working .katex .base,.drill-stage .question-board__text .katex .base{white-space:nowrap!important}.drill-stage .question-board--trio .question-board__text,.drill-stage .question-board--trio .question-board__opts{align-self:start!important}.drill-stage .practice-board-viz-container,.drill-stage .practice-board-viz-container--with-working{align-items:flex-start!important;width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.drill-stage .practice-board-diagram,.drill-stage .practice-board-diagram [data-walk-body]{flex:16rem!important;min-width:0!important;min-height:0!important;overflow:visible!important}.drill-stage .math-diagram-shell[data-wa-angles-side] [data-wa-angles-body]>[data-walk-body]{flex:auto!important;min-height:0!important;overflow:visible!important}.drill-stage .practice-board-diagram [data-gen-drill-fig],.drill-stage .practice-board-diagram [data-walk-body] svg,.drill-stage .practice-board-diagram svg{width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:20rem!important}.drill-stage .practice-board-working-pane{flex:16rem!important;width:auto!important;min-width:14rem!important;max-width:22rem!important;max-height:none!important;overflow:visible!important}.drill-stage .angle-walk-working,.drill-stage .angle-walk-working__body{height:auto!important;max-height:none!important;overflow:visible!important}@media (max-width:1100px){.drill-stage .question-board.question-board--trio[data-locked-practice-board="1"]{grid-template-columns:1fr!important;grid-template-areas:"viz""text""opts"!important}.drill-stage .question-board__opts{min-width:0!important}.drill-stage .practice-board-viz-container--with-working{flex-direction:column!important}.drill-stage .practice-board-working-pane{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}}.lesson-player .lesson-stage.question-board--trio:has([data-eq-chain-layout=stack]){place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.lesson-practice-stage .lesson-stage.question-board--trio:has([data-eq-chain-layout=stack]){place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.lesson-player .question-one-screen__scroll--focus:has([data-eq-chain-layout=stack]){place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.lesson-practice-stage .question-one-screen__scroll--focus:has([data-eq-chain-layout=stack]){place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important}:is(.lesson-player .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack]),.lesson-practice-stage .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack])){justify-content:stretch!important;justify-items:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important}@media (min-width:1024px){:is(.lesson-player .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack])[data-board-fit="1"],.lesson-practice-stage .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack])[data-board-fit="1"]){grid-template-columns:fit-content(22rem) minmax(28rem,1fr) minmax(11rem,15rem)!important}.question-board--trio:has([data-eq-chain-layout=stack]) .question-board__opts{justify-self:stretch!important;width:auto!important;min-width:0!important;max-width:none!important}}:is(.lesson-player .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack])>.question-board__viz,.lesson-practice-stage .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack])>.question-board__viz){overscroll-behavior:contain;scrollbar-color:#94a3b873 transparent;scrollbar-width:thin!important;min-height:0!important;overflow:hidden auto!important}.lesson-player .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack])>.question-board__viz::-webkit-scrollbar{width:8px!important;display:block!important}.lesson-practice-stage .question-board--trio[data-locked-practice-board="1"]:has([data-eq-chain-layout=stack])>.question-board__viz::-webkit-scrollbar{width:8px!important;display:block!important}.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]){grid-template:"chips chips""fig fig""steps notes"/fit-content(24rem) minmax(14rem,1fr);align-content:start;align-items:start;gap:.35rem .7rem;min-height:min-content;flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;display:grid!important;overflow:visible!important}.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]) .practice-board-diagram{display:contents!important}.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]) .practice-board-diagram>div{display:contents!important}.practice-board-diagram:has([data-eq-chain-layout=stack]) .math-diagram-shell{display:contents!important}.practice-board-diagram:has([data-eq-chain-layout=stack]) [data-wa-angles-body]{display:contents!important}.practice-board-diagram:has([data-eq-chain-layout=stack]) [data-walk-body]{display:contents!important}.practice-board-diagram:has([data-eq-chain-layout=stack]) [data-eq-chain-layout=stack]{display:contents!important}.practice-board-diagram:has([data-eq-chain-layout=stack]) .math-diagram-header{grid-area:chips}.practice-board-diagram:has([data-eq-chain-layout=stack]) [data-eq-chain-fig]{grid-area:fig;width:100%;min-width:0;min-height:0}.practice-board-diagram:has([data-eq-chain-layout=stack]) [data-eq-chain-steps]{grid-area:steps;width:100%;min-width:0;max-width:100%;overflow-x:auto}.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]) .practice-board-working-pane{border-left:1px solid #ffffff1a;grid-area:notes;align-self:start;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;padding:.15rem .15rem .15rem .85rem!important;overflow:visible!important}:is(.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]) .angle-walk-working,.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]) .angle-walk-working__body){height:auto!important;max-height:none!important;overflow:visible!important}@media (max-width:1023px){.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]){grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"chips""fig""steps""notes"!important}.practice-board-viz-container--with-working:has([data-eq-chain-layout=stack]) .practice-board-working-pane{border-top:1px solid #ffffff1a;border-left:none;padding:.65rem .15rem .15rem!important}}.lesson-player .question-board__viz [data-eq-chain-layout=stack] [data-eq-chain-fig] svg,.lesson-practice-stage .question-board__viz [data-eq-chain-layout=stack] [data-eq-chain-fig] svg{width:100%!important;height:auto!important;min-height:0!important;max-height:12rem!important}.practice-board-diagram:has([data-eq-chain-layout=stack]) [data-eq-chain-fig] svg{width:100%!important;height:auto!important;min-height:0!important;max-height:12rem!important}[data-eq-chain-layout=stack]{min-height:0!important}[data-eq-chain-steps] .walk-eq-history{align-items:flex-start;gap:.35rem;width:100%}[data-eq-chain-steps] [data-walk-line]{text-align:left;justify-content:flex-start}.question-board--trio:has([data-eq-chain-layout=stack]) .question-board__opts .mcq-options{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.question-board--trio:has([data-eq-chain-layout=stack]) .question-board__opts .mcq-options--two-col{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.question-board--trio:has([data-eq-chain-layout=stack]) .question-board__opts .mcq-options--fit.mcq-options--two-col{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.question-board--trio:has([data-eq-chain-layout=stack]) .question-board__opts .mcq-options--one-col{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important}.lesson-practice-stage.cmp-generator-stage{height:min(78vh,46rem);max-height:none;padding:0}@media (max-width:1023px){.lesson-practice-stage.cmp-generator-stage{height:auto;overflow:visible}}[data-bool-markup]{vertical-align:baseline;max-width:100%;white-space:normal!important;width:auto!important;display:inline!important}[data-bool-markup] .bool-overbar{vertical-align:baseline;box-sizing:border-box;line-height:1;float:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-top:1.5px solid!important;flex:none!important;align-self:start!important;width:max-content!important;min-width:0!important;max-width:max-content!important;padding:.2em .05em 0!important;display:inline-block!important;position:static!important}@media (max-width:640px){html.lesson-stage-lock:has([data-cmp-teach]){height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has([data-bool-board]){height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has([data-cmp-teach]) body{height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has([data-bool-board]) body{height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has([data-cmp-teach]) main{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-bool-board]) main{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-cmp-teach]) main>*{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-bool-board]) main>*{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-cmp-teach]) .lesson-player{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-bool-board]) .lesson-player{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-cmp-teach]) .lesson-player__stage{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-bool-board]) .lesson-player__stage{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-cmp-teach]) .lesson-player__board{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-bool-board]) .lesson-player__board{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-cmp-teach]) .lesson-player__board>*{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-bool-board]) .lesson-player__board>*{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}:is(.lesson-player--practice .question-one-screen:has([data-cmp-teach]),.lesson-player--practice .question-one-screen:has([data-bool-board]),.lesson-practice-stage .question-one-screen:has([data-cmp-teach]),.lesson-practice-stage .question-one-screen:has([data-bool-board]),.lesson-player--practice .question-one-screen__card:has([data-cmp-teach]),.lesson-player--practice .question-one-screen__card:has([data-bool-board]),.lesson-player--practice .question-one-screen__scroll:has([data-cmp-teach]),.lesson-player--practice .question-one-screen__scroll:has([data-bool-board]),.lesson-player--practice .question-one-screen__scroll--focus:has([data-cmp-teach]),.lesson-player--practice .question-one-screen__scroll--focus:has([data-bool-board]),.lesson-player--practice .question-board:has([data-cmp-teach]),.lesson-player--practice .question-board:has([data-bool-board]),.lesson-practice-stage .question-board:has([data-cmp-teach]),.lesson-practice-stage .question-board:has([data-bool-board]),.lesson-player--practice .question-board--trio:has([data-cmp-teach]),.lesson-player--practice .question-board--trio:has([data-bool-board]),.lesson-player--practice .lesson-stage--3col:has([data-cmp-teach]),.lesson-player--practice .lesson-stage--3col:has([data-bool-board]),.lesson-practice-stage .question-board--trio:has([data-cmp-teach]),.lesson-practice-stage .question-board--trio:has([data-bool-board])){flex:none!important;grid-template-rows:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden visible!important}[data-cmp-teach-ladder]{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player .lesson-stage--3col:has([data-cmp-teach]) .lesson-stage__cell{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player .lesson-stage--3col:has([data-bool-board]) .lesson-stage__cell{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player--practice .question-board--trio:has([data-cmp-teach])>.question-board__viz{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player--practice .question-board--trio:has([data-bool-board])>.question-board__viz{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-cmp-teach])>.question-board__viz{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-bool-board])>.question-board__viz{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player--practice .question-board--trio:has([data-cmp-teach])>.question-board__text{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player--practice .question-board--trio:has([data-bool-board])>.question-board__text{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player--practice .question-board--trio:has([data-cmp-teach])>.question-board__opts{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player--practice .question-board--trio:has([data-bool-board])>.question-board__opts{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]):has([data-cmp-teach]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player .lesson-stage__cell--viz:has([data-angle-walk]):has([data-bool-board]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.question-board__viz:has([data-angle-walk]):has([data-cmp-teach]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.question-board__viz:has([data-angle-walk]):has([data-bool-board]) .math-diagram-shell{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player .lesson-stage__cell--viz:has([data-cmp-teach]) .diagram-zoom-stage{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.lesson-player .lesson-stage__cell--viz:has([data-bool-board]) .diagram-zoom-stage{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-cmp-teach]) [data-wa-angles-body]{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-bool-board]) [data-wa-angles-body]{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-cmp-teach]) [data-walk-body]{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-bool-board]) [data-walk-body]{flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}[data-walk-body]>[data-cmp-dsa-walk-step]:has([data-cmp-teach]){flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}[data-walk-body]>[data-cmp-dsa-walk-step]:has([data-bool-board]){flex:none!important;height:auto!important;min-height:min-content!important;max-height:none!important;overflow:visible!important}}@media (min-width:1024px){.lesson-player .question-board[data-wa-check-success="1"].question-board--trio:has([data-cmp-wide-board="1"]){grid-template-columns:var(--board-stem,minmax(13rem, .9fr)) minmax(26rem, 1.2fr) minmax(22rem, 1.6fr)!important}.lesson-practice-stage .question-board[data-wa-check-success="1"].question-board--trio:has([data-cmp-wide-board="1"]){grid-template-columns:var(--board-stem,minmax(13rem, .9fr)) minmax(26rem, 1.2fr) minmax(22rem, 1.6fr)!important}.lesson-player .question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:has([data-cmp-wide-board="1"]){grid-template-columns:var(--board-stem,minmax(13rem, .9fr)) minmax(26rem, 1.2fr) minmax(22rem, 1.6fr)!important}.lesson-practice-stage .question-board[data-wa-check-success="1"].question-board--trio[data-board-fit="1"]:has([data-cmp-wide-board="1"]){grid-template-columns:var(--board-stem,minmax(13rem, .9fr)) minmax(26rem, 1.2fr) minmax(22rem, 1.6fr)!important}}@media (max-width:639px){.lesson-player .question-board--trio .question-board__viz .math-diagram-shell,.lesson-player .question-board--trio .question-board__viz [data-angle-walk],.lesson-practice-stage .question-board--trio .question-board__viz .math-diagram-shell,.lesson-practice-stage .question-board--trio .question-board__viz [data-angle-walk]{flex:auto!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz [data-wa-angles-body],.lesson-player .question-board--trio .question-board__viz [data-walk-body],.lesson-player .question-board--trio .question-board__viz [data-walk-body]>*,.lesson-player .question-board--trio .question-board__viz [data-ch7-area-board],.lesson-player .question-board--trio .question-board__viz [data-ch7-lace-row],.lesson-player .question-board--trio .question-board__viz [data-kem-trig],.lesson-practice-stage .question-board--trio .question-board__viz [data-wa-angles-body],.lesson-practice-stage .question-board--trio .question-board__viz [data-walk-body],.lesson-practice-stage .question-board--trio .question-board__viz [data-walk-body]>*,.lesson-practice-stage .question-board--trio .question-board__viz [data-ch7-area-board],.lesson-practice-stage .question-board--trio .question-board__viz [data-ch7-lace-row],.lesson-practice-stage .question-board--trio .question-board__viz [data-kem-trig]{flex:auto!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz [data-ch7-fig-fit],.lesson-player .question-board--trio .question-board__viz [data-kem-trig]>.relative,.lesson-practice-stage .question-board--trio .question-board__viz [data-ch7-fig-fit],.lesson-practice-stage .question-board--trio .question-board__viz [data-kem-trig]>.relative{flex:none!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz [data-walk-body] .relative:has(>svg){flex:none!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-practice-stage .question-board--trio .question-board__viz [data-walk-body] .relative:has(>svg){flex:none!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.lesson-player .question-board--trio .question-board__viz [data-angle-walk] svg,.lesson-player .question-board--trio .question-board__viz [data-ch7-fig-fit] svg,.lesson-player .question-board--trio .question-board__viz [data-coord-geom] svg,.lesson-player .question-board--trio .question-board__viz svg,.lesson-practice-stage .question-board--trio .question-board__viz [data-angle-walk] svg,.lesson-practice-stage .question-board--trio .question-board__viz [data-ch7-fig-fit] svg,.lesson-practice-stage .question-board--trio .question-board__viz [data-coord-geom] svg,.lesson-practice-stage .question-board--trio .question-board__viz svg{object-fit:contain;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}:is(.lesson-player--practice .question-board--trio .question-board__viz:has([data-ch7-mid-row]),.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]),.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]),.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row])){height:auto!important;max-height:none!important;overflow:visible!important}:is(.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-coord-panel],.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-coord-panel]){display:none!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) svg{width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) svg{width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-player .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit] svg{width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}.lesson-practice-stage .question-board--trio .question-board__viz:has([data-ch7-mid-row]) [data-ch7-fig-fit] svg{width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}:is(.lesson-player--practice .question-board--trio:has([data-ch7-mid-row]),.lesson-practice-stage .question-board--trio:has([data-ch7-mid-row])){height:auto!important;overflow:visible!important}:is(.lesson-player--practice .question-board--trio:has([data-ch7-mid-row]) .question-board__viz,.lesson-practice-stage .question-board--trio:has([data-ch7-mid-row]) .question-board__viz){height:auto!important;min-height:26rem!important;max-height:none!important;overflow:visible!important}:is(.lesson-player--practice .question-board--trio:has([data-ch7-mid-row]) .question-board__viz :not(svg):not(.katex *),.lesson-practice-stage .question-board--trio:has([data-ch7-mid-row]) .question-board__viz :not(svg):not(.katex *)){height:auto!important;max-height:none!important;overflow:visible!important}:is(.lesson-player--practice .question-board--trio:has([data-ch7-mid-row]) .question-board__viz svg,.lesson-practice-stage .question-board--trio:has([data-ch7-mid-row]) .question-board__viz svg){width:100%!important;max-width:100%!important;height:auto!important;max-height:55vh!important}}.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-ch7-fig-fit] svg.diagram-fit__svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-coord-geom] svg.diagram-fit__svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-ch7-area-sketch] svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ta-sketch-wrap] svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ps-sketch-wrap] svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-ch7-fig-fit] svg.diagram-fit__svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-coord-geom] svg.diagram-fit__svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ta-sketch-wrap] svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) .question-board__viz [data-s3-ps-sketch-wrap] svg{--ch7-cap:100%!important;aspect-ratio:unset!important;flex:none!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-row]>[data-ch7-area-sketch],.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-row]>[data-ch7-fig-fit]){flex:auto!important;min-height:0!important;margin-bottom:0!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]) [data-ch7-lace-under]{flex:none!important;margin-top:.35rem!important;margin-bottom:0!important}.question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) [data-walk-beside-host]{align-self:flex-start!important;height:auto!important}.question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) [data-wa-angles-body]{align-items:stretch!important;height:100%!important}:is(.question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) [data-walk-body],.question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) [data-s3-amm-t5-coord]){flex-direction:column!important;flex:auto!important;height:100%!important;min-height:0!important;display:flex!important}.question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) [data-ch7-fig-fit]{flex:auto!important;justify-content:center!important;align-items:center!important;min-height:0!important;display:flex!important}:is(.lesson-player .question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) .question-board__viz [data-ch7-fig-fit] svg.diagram-fit__svg,.lesson-player .question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) .question-board__viz [data-coord-geom] svg.diagram-fit__svg,.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) .question-board__viz [data-ch7-fig-fit] svg.diagram-fit__svg,.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-s3-amm-t5-coord]) .question-board__viz [data-coord-geom] svg.diagram-fit__svg){--ch7-cap:100%!important;aspect-ratio:unset!important;width:auto!important;max-width:100%!important;height:100%!important;max-height:100%!important}.math-diagram-shell[data-wa-angles-side]:has([data-s2statk-figure]) [data-walk-below-host]{flex:none!important;height:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-s2statk-figure]) [data-walk-beside-host]{align-self:flex-start!important;height:auto!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-s2statk-figure]) [data-walk-beside-host] .angle-walk-working,.math-diagram-shell[data-wa-angles-side]:has([data-s2statk-figure]) [data-walk-beside-host] .walk-step-pick){flex:none!important;height:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-s2statk-figure]) [data-walk-body]{overflow:hidden!important}[data-s2statk-figure]>svg,[data-s2statk-figure] [data-stat-figure=stack] svg{max-height:100%}.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-area-sketch]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-fig-fit]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-area-sketch]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-fig-fit]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-area-sketch]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}.lesson-player .question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-fig-fit]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-area-sketch]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}.lesson-practice-stage .question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-fig-fit]{flex:none!important;justify-content:center!important;align-items:flex-end!important;height:auto!important;min-height:0!important;max-height:340px!important;margin-bottom:0!important;padding-bottom:0!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-fig-fit] svg,.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-fig-fit] svg,.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-coord-geom] svg,.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-coord-geom] svg){height:auto!important;max-height:340px!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-has-table="1"]) [data-ch7-lace-row],.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-lace-row]){gap:0!important}.question-board[data-working-placement=board-beside]:has([data-ch7-lace-under]) [data-ch7-lace-under]{margin-top:2px!important;padding-top:0!important}.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-wa-angles-working]{flex:none!important;width:17.5rem!important;max-width:46%!important}.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-wa-angles-working] .angle-walk-working__math{font-size:13.5px}.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-wa-angles-working] .math-text{font-size:13.3px}@media (min-width:1024px){.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-walk-beside-host]{flex:0 0 15rem!important;width:15rem!important;min-width:15rem!important;max-width:15rem!important}:is(.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-has-table="1"] [data-ch7-area-sketch],.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-has-table="1"] [data-ch7-fig-fit]){max-height:none!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta]))>.question-board__viz{align-self:start!important;height:auto!important;max-height:100%!important}.question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-area-board]{justify-content:flex-start!important}:is(html body .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-area-board],html body .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-lace-row]){flex:none!important;height:auto!important}html body .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-area-sketch]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}html body .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-area-sketch] .diagram-fit{height:auto!important;max-height:none!important}html body .question-board[data-working-placement=board-beside]:has([data-ch7-area-board]:not([data-s3-ps]):not([data-s3-ta])) [data-ch7-area-sketch] svg.diagram-fit__svg{aspect-ratio:var(--ch7-vb-w) / var(--ch7-vb-h);width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}}.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-wa-angles-body]{align-items:flex-start!important}.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-wa-angles-working]{align-self:flex-start!important;height:auto!important;max-height:100%!important}.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-wa-angles-working] .angle-walk-working{flex:none!important;height:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-walk-body]{justify-content:flex-start!important;align-self:stretch!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-walk-body] [data-ch9-fig],.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-walk-body] [data-kls-py],.math-diagram-shell[data-wa-angles-side]:has([data-py-exam],[data-pyth-walk],[data-kls-py],[data-s2eoy-para-ac-stage]) [data-walk-body] [data-tr-fig]){flex:0 auto!important;justify-content:flex-start!important}:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-wa-angles-body],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-wa-angles-body]){flex-direction:column!important;align-items:stretch!important}:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-walk-body],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-walk-body]){flex:none!important;width:100%!important}:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-wa-angles-working],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-wa-angles-working]){flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-ch9-fig] svg[data-ch9-fig-svg],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]):not(:has([data-kls-py])) [data-ch9-fig] svg[data-ch9-fig-svg]){max-height:22rem!important}@media (min-width:640px){:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-para]):not(:has([data-kls-py])) [data-ch9-fig] svg[data-ch9-fig-svg],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-para]):not(:has([data-kls-py])) [data-ch9-fig] svg[data-ch9-fig-svg]){max-height:19rem!important}}@media (max-width:639px){:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-wa-angles-body],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-wa-angles-body]){flex-direction:column!important;align-items:stretch!important}:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-walk-body],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-walk-body],.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-wa-angles-working],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-wa-angles-working]){flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}:is(.lesson-player .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-ch9-fig] svg[data-ch9-fig-svg],.lesson-practice-stage .question-board[data-lesson-mensuration] .math-diagram-shell[data-wa-angles-side][data-working-expand="1"]:has([data-ch9-fig]) [data-ch9-fig] svg[data-ch9-fig-svg]){max-height:22rem!important}html.lesson-stage-lock:has(.question-board[data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"] [data-ch9-fig]){height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has(.question-board[data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"] [data-ch9-fig]) body{height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has(.question-board[data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"] [data-ch9-fig]) main{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has(.question-board[data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"] [data-ch9-fig]) .lesson-player{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has(.question-board[data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"] [data-ch9-fig]) .lesson-player__stage{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has(.question-board[data-lesson-mensuration] .math-diagram-shell[data-working-expand="1"] [data-ch9-fig]) .lesson-player__board{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-player .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig]){flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig]){flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-player .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-angle-walk]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-wa-angles-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-walk-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-angle-walk]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-wa-angles-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-walk-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}:is(.lesson-player .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-wa-angles-working],.lesson-practice-stage .question-board--trio[data-lesson-mensuration]:has(.math-diagram-shell[data-working-expand="1"] [data-ch9-fig])>.question-board__viz [data-wa-angles-working]){max-height:none!important;overflow:visible!important}}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-body]{align-items:flex-start!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-working]{align-self:flex-start!important;height:auto!important;max-height:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-working] .angle-walk-working{flex:none!important;height:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-walk-body]{justify-content:flex-start!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-walk-body] [data-tr-fig]{flex:0 auto!important;justify-content:flex-start!important}@media (min-width:640px){:is(.lesson-player .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]),.lesson-practice-stage .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44])){align-self:start!important;height:auto!important;max-height:none!important;padding-left:4px!important;padding-right:4px!important;overflow:visible!important}:is(.lesson-player .question-board__viz:has([data-pt-scan=s2tr-q44]) .math-diagram-shell,.lesson-player .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-angle-walk],.lesson-practice-stage .question-board__viz:has([data-pt-scan=s2tr-q44]) .math-diagram-shell,.lesson-practice-stage .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-angle-walk]){flex:none!important;height:auto!important;max-height:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-body]{flex:none!important;gap:8px!important;height:auto!important;padding-left:0!important;padding-right:0!important}:is(.lesson-player .question-board__viz .math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-body]>[data-walk-body],.lesson-practice-stage .question-board__viz .math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-body]>[data-walk-body]){flex:1 0 420px!important;width:auto!important;min-width:420px!important;height:auto!important;overflow:visible!important}.question-board[data-trig-ratio="1"] .math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-working]{flex:0 0 12.75rem!important;width:12.75rem!important;min-width:12.75rem!important;max-width:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-tr-fig]{padding-left:0!important;padding-right:0!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-tr-fig] svg{width:100%!important;height:auto!important;max-height:none!important}}@media (max-width:639px){html.lesson-stage-lock:has([data-pt-scan=s2tr-q44]){height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has([data-pt-scan=s2tr-q44]) body{height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has([data-pt-scan=s2tr-q44]) main{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-pt-scan=s2tr-q44]) .lesson-player{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-pt-scan=s2tr-q44]) .lesson-player__stage{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has([data-pt-scan=s2tr-q44]) .lesson-player__board{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-player .question-board--trio:has([data-pt-scan=s2tr-q44]){flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-practice-stage .question-board--trio:has([data-pt-scan=s2tr-q44]){flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}:is(.lesson-player .question-board--trio:has([data-pt-scan=s2tr-q44])>.question-board__viz,.lesson-practice-stage .question-board--trio:has([data-pt-scan=s2tr-q44])>.question-board__viz,.lesson-player .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]),.lesson-practice-stage .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44])),:is(.lesson-player .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) .math-diagram-shell,.lesson-player .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-angle-walk],.lesson-practice-stage .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) .math-diagram-shell,.lesson-practice-stage .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-angle-walk],.lesson-player .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-wa-angles-body],.lesson-player .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-walk-body],.lesson-player .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-walk-body]>*,.lesson-practice-stage .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-wa-angles-body],.lesson-practice-stage .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-walk-body],.lesson-practice-stage .question-board--trio .question-board__viz:has([data-pt-scan=s2tr-q44]) [data-walk-body]>*){flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-body]{flex-direction:column!important;align-items:stretch!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-walk-body]{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-wa-angles-working]{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan=s2tr-q44]) [data-tr-fig] svg{width:100%!important;height:auto!important;max-height:none!important}}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-wa-angles-body]{align-items:flex-start!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-wa-angles-working]{align-self:flex-start!important;height:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]):not(:has([data-pt-scan=s2tr-q44])) [data-wa-angles-working]{max-height:100%!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-wa-angles-working] .angle-walk-working{flex:none!important;height:auto!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-walk-body]{justify-content:flex-start!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-walk-body] [data-tr-fig]{flex:0 auto!important;justify-content:flex-start!important}@media (max-width:639px){html.lesson-stage-lock:has(.question-board--trio [data-wa-angles-side] [data-tr-fig]){height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has(.question-board--trio [data-wa-angles-side] [data-tr-fig]) body{height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html.lesson-stage-lock:has(.question-board--trio [data-wa-angles-side] [data-tr-fig]) main{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has(.question-board--trio [data-wa-angles-side] [data-tr-fig]) .lesson-player{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has(.question-board--trio [data-wa-angles-side] [data-tr-fig]) .lesson-player__stage{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}html.lesson-stage-lock:has(.question-board--trio [data-wa-angles-side] [data-tr-fig]) .lesson-player__board{flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-player .question-board--trio:has([data-wa-angles-side] [data-tr-fig]){flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-practice-stage .question-board--trio:has([data-wa-angles-side] [data-tr-fig]){flex:none!important;height:auto!important;max-height:none!important;overflow:hidden visible!important}.lesson-player .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz [data-angle-walk]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz [data-wa-angles-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-player .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz [data-walk-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz .math-diagram-shell{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz [data-angle-walk]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz [data-wa-angles-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.lesson-practice-stage .question-board--trio:has([data-wa-angles-side] [data-tr-fig])>.question-board__viz [data-walk-body]{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-wa-angles-body]{flex-direction:column!important;align-items:stretch!important}:is(.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-walk-body],.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-wa-angles-working]){flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-wa-angles-working]{max-height:none!important;overflow:visible!important}.math-diagram-shell[data-wa-angles-side]:has([data-tr-fig]) [data-tr-fig] svg{width:100%!important;height:auto!important;max-height:22rem!important}}@media (min-width:1024px){.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan^=s2tr-m-q23]) [data-wa-angles-body]{flex-direction:column!important;align-items:stretch!important;gap:6px!important;height:100%!important;min-height:0!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan^=s2tr-m-q23]) [data-wa-angles-body]>[data-walk-body]{flex-direction:column!important;flex:1 1 0!important;width:100%!important;max-width:none!important;min-height:0!important;display:flex!important;overflow:hidden!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan^=s2tr-m-q23]) [data-walk-body] [data-tr-fig]{flex:1 1 0!important;justify-content:center!important;min-height:0!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan^=s2tr-m-q23]) [data-walk-body] [data-tr-fig] svg{flex:1 1 0!important;width:100%!important;max-width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan^=s2tr-m-q23]) [data-wa-angles-working]{flex:none!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important}.math-diagram-shell[data-wa-angles-side]:has([data-pt-scan^=s2tr-m-q23]) [data-wa-angles-working] .angle-walk-working{flex:none!important;width:100%!important;max-width:none!important;height:auto!important}}.question-board[data-c11-col3="1"] .question-board__opts{flex-direction:column!important;justify-content:flex-start!important;gap:.5rem!important;min-height:0!important;display:flex!important;overflow:hidden auto!important}.question-board[data-c11-col3="1"] .question-board__opts>.practice-board-working-pane{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important;max-height:none!important;padding:0!important;overflow:visible!important}.question-board[data-c11-col3="1"] .question-board__viz,.question-board[data-c11-col3="1"] .practice-board-viz-container,.question-board[data-c11-col3="1"] .practice-board-diagram{place-content:flex-start!important;align-items:stretch!important}.question-board[data-c11-col3="1"] .practice-board-diagram{flex-direction:column!important;flex:auto!important;width:100%!important;min-width:0!important;display:flex!important}.question-board[data-c11-col3="1"] .practice-board-diagram [data-wa-angles-body],.question-board[data-c11-col3="1"] .practice-board-diagram [data-walk-body]{justify-content:flex-start!important;align-items:flex-start!important}.question-board[data-c11-col3="1"] .practice-board-diagram [data-wa-angles-body]>svg,.question-board[data-c11-col3="1"] .practice-board-diagram [data-walk-body]>svg,.question-board[data-c11-col3="1"] .practice-board-diagram [data-walk-body]>*>svg{width:100%!important;height:auto!important;max-height:min(100dvh - 12.5rem,40rem)!important;margin-top:0!important}.question-board[data-c11-board="1"] .question-board__viz,.question-board[data-c11-board="1"] .diagram-zoom-stage,.question-board[data-c11-board="1"] .diagram-zoom-stage__preview{justify-content:flex-start!important;align-items:stretch!important}.question-board[data-c11-board="1"] [data-s2kg-board]{justify-content:flex-start!important;align-items:stretch!important;padding-top:0!important}html body .question-board[data-c11-board="1"]:not(#c11) [data-s2kg-board]>svg[data-s2kg-fig]{flex:0 auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:min(100dvh - 12.5rem,40rem)!important}.question-board[data-c11-board="1"] [data-eq-chain-walk=fig]{align-items:flex-start!important;padding-top:0!important}html body .question-board[data-c11-col3="1"]:not(#c11) .question-board__viz [data-walk-body] svg.diagram-fit__svg,html body .question-board[data-c11-col3="1"]:not(#c11) .question-board__viz [data-walk-body] svg[data-eph-fill-walk="1"],html body .question-board[data-c11-board="1"]:not(#c11) .question-board__viz [data-walk-body] svg.diagram-fit__svg{width:100%!important;height:auto!important;max-height:min(100dvh - 12.5rem,40rem)!important;margin-top:0!important}html body .lesson-player [data-s2kg-board] [data-s2kg-eq] .math-text,html body .lesson-player [data-s2kg-board] [data-s2kg-eq] .math-latex,html body .lesson-player [data-s2kg-board] [data-s2kg-eq] .math-latex__paint,html body .lesson-player [data-s2kg-board] [data-s2kg-eq] .katex{color:inherit!important}@media (max-width:1023px){html body .lesson-player [data-s2kg-layout=working],html body .lesson-practice-stage [data-s2kg-layout=working]{flex:0 auto!important;min-height:0!important;max-height:min(38vh,16rem)!important;overflow:auto!important}}@media (max-width:639px){:is(html body .lesson-player .question-board--trio:has([data-s2kg-layout=working]),html body .lesson-practice-stage .question-board--trio:has([data-s2kg-layout=working])){max-height:100%!important;overflow:hidden auto!important}}html body .question-board[data-c11-board="1"]:not(#c11) svg[data-c11-fit="1"]{flex:0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:min(100dvh - 17rem,34rem)!important;margin-top:0!important}@media (max-width:639px){html body .question-board[data-c11-board="1"]:not(#c11) .question-board__viz .practice-board-diagram [data-walk-body] svg,html body .question-board[data-c11-col3="1"]:not(#c11) .question-board__viz .practice-board-diagram [data-walk-body] svg,html body .question-board[data-c11-board="1"]:not(#c11) .question-board__viz .practice-board-diagram svg[data-c11-fit="1"],html body .question-board[data-c11-col3="1"]:not(#c11) .question-board__viz .practice-board-diagram svg[data-c11-fit="1"],html body .question-board[data-c11-board="1"]:not(#c11) .question-board__viz .practice-board-diagram svg.diagram-fit__svg,html body .question-board[data-c11-col3="1"]:not(#c11) .question-board__viz .practice-board-diagram svg.diagram-fit__svg,html body .question-board[data-c11-board="1"]:not(#c11) .question-board__viz .practice-board-diagram svg[data-eph-fill-walk="1"],html body .question-board[data-c11-col3="1"]:not(#c11) .question-board__viz .practice-board-diagram svg[data-eph-fill-walk="1"]{flex:0 auto!important;align-self:flex-start!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:11.25rem!important;margin-top:0!important}}html body .question-board[data-c11-board="1"]:not(#c11) .angle-walk-working .katex,html body .question-board[data-c11-board="1"]:not(#c11) .practice-board-working-pane .katex,html body .question-board[data-c11-board="1"]:not(#c11) [data-wa-angles-working] .katex{font-size:max(1.15em,14.5px)!important}
