.teaching-sequence.has-simulation{min-width:0}.sequence-simulation{width:100%;min-width:0;margin-bottom:16px}.sequence-simulation>.prepared-visual{margin:0}.sequence-simulation .prepared-visual-caption{display:none}.teaching-sequence .sequence-simulation-label{color:#53615f;overflow-wrap:anywhere;align-items:baseline;gap:10px;margin:0 0 9px;font-size:14px;line-height:1.6;display:flex}.sequence-simulation-label>span{color:#8b79a8;flex:none;font:500 11px/1.5 DM Sans,sans-serif}.sequence-simulation .prepared-visual>.optics-lab,.sequence-simulation .prepared-visual>.concept-lab{max-width:100%}.teaching-sequence.has-simulation .sequence-formula{overflow-wrap:anywhere}@media (max-width:600px){.sequence-simulation{margin-bottom:12px}.teaching-sequence.has-simulation>ol{gap:12px}}
.worked-math-board{color:#243d49;min-width:0;margin:14px 0 0}.lesson-board:has(.worked-math-board) h2{font-size:clamp(21px,2vw,28px)}.math-problem-line{flex-wrap:wrap;align-items:center;gap:.3em;width:100%;display:flex}.worked-math-problem{white-space:pre-wrap;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:clamp(17px,1.8vw,23px);line-height:1.8;display:flex}.math-notation{vertical-align:middle;direction:ltr;flex-wrap:wrap;align-items:baseline;gap:.3em;max-width:100%;line-height:1.7;display:inline-flex}.math-notation-line{scrollbar-width:thin;max-width:100%;padding:.3em .12em;display:block;overflow:auto hidden}.math-notation math{font-size:inherit;font-family:STIX Two Math,Cambria Math,math}.math-notation-fallback{white-space:pre-wrap;overflow-wrap:anywhere}.worked-math-number{border:1px solid #b4c7be;border-radius:50%;flex:0 0 26px;place-content:center;width:26px;height:26px;font:500 12px/1 sans-serif;display:inline-grid}.worked-math-focus{border-top:1px solid #c6d4cd;border-bottom:1px solid #c6d4cd;padding:18px 0}.worked-math-step-heading{align-items:center;gap:12px;margin-bottom:12px;display:flex}.worked-math-step-heading h3{flex:1;margin:0;font-size:16px;font-weight:600;line-height:1.7}.worked-math-step-heading>span:last-child{color:#627a72;white-space:nowrap;font:12px/1.5 sans-serif}.worked-math-previous{color:#627773;font-size:clamp(20px,2.1vw,27px)}.worked-math-operation{color:#206658;align-items:flex-start;gap:10px;margin:12px 0;font-size:14px;line-height:1.8;display:flex}.worked-math-operation svg{flex:none;margin-top:4px}.worked-math-result{color:#173f39;background:#e7eee5;border-left:3px solid #62947d;border-radius:0 9px 9px 0;padding:9px 14px;font-size:clamp(24px,2.8vw,35px);animation:.18s ease-out math-arrive}.worked-math-reason{align-items:flex-start;gap:9px;max-width:72ch;margin:16px 0 0;font-size:14px;line-height:1.85;display:flex}.worked-math-reason svg{color:#467667;flex:none;margin-top:4px}.worked-math-alternative{color:#5c502c;background:#f3ecd5;border-radius:8px;margin:15px 0 0;padding:12px 15px;font-size:14px;line-height:1.9}.worked-math-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;display:flex}.worked-math-controls button,.worked-math-reveal{color:#294e44;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #b8c9be;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:8px 13px;font-size:13px;display:inline-flex}.worked-math-reveal{background:#e4ece2}.worked-math-board button:disabled{opacity:.45;cursor:default}.worked-math-board :focus-visible{outline-offset:3px;outline:3px solid #48847b}@keyframes math-arrive{0%{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:none}}.worked-math-board[data-reduced-motion=true] .worked-math-result{animation:none}@media (prefers-reduced-motion:reduce){.worked-math-result{animation:none}}@media (max-width:650px){.worked-math-problem{font-size:17px}.worked-math-step-heading{gap:8px}.worked-math-step-heading h3{font-size:14px}.worked-math-previous{font-size:21px}.worked-math-result{padding:8px;font-size:23px}.math-notation-split{flex-wrap:wrap;gap:.15em .3em;display:flex}.worked-math-controls button{white-space:nowrap;flex:auto;min-width:max-content}}
