.midpoint-condition-lab{--step-caption-min-height:210px}.mc-board{min-width:0;font-size:var(--text-body);gap:12px;display:grid}.mc-board p,.mc-board h3{overflow-wrap:anywhere;margin:0}.mc-board h3{font-size:17px;line-height:1.6}.mc-board label{gap:6px;display:grid}.mc-board select{max-width:100%;min-height:48px;font:inherit}.mc-svg{width:min(100%,440px);height:auto;margin:0 auto;display:block}.mc-whole{fill:none;stroke:var(--line-strong);stroke-width:2px}.mc-left{fill:none;stroke:var(--accent);stroke-width:4px}.mc-right{fill:none;stroke:var(--ink);stroke-width:4px;stroke-dasharray:9 5}.mc-point{fill:var(--ink)}.mc-cut{fill:var(--accent)}.mc-name{fill:var(--ink);text-anchor:middle;font-size:32px;font-weight:700}.mc-equal path{fill:none;stroke:var(--ink);stroke-width:2.5px}.mc-origin{fill:none;stroke:var(--line-strong);stroke-width:2px;stroke-dasharray:4 4}.mc-direction path{fill:none;stroke:var(--accent);stroke-width:2px}.mc-direction polygon{fill:var(--accent)}.mc-values{flex-wrap:wrap;gap:10px 20px;min-width:0;display:flex}.mc-values p{font-size:var(--text-body);margin:0}.mc-proof{border:1px solid var(--line-strong);border-radius:var(--radius-small);background:var(--surface-soft);gap:10px;padding:16px;display:grid}.mc-static{border:1px solid var(--line);border-radius:var(--radius);margin:20px 0;padding:12px}.mc-static figcaption{font-size:var(--text-body);line-height:1.7}.mc-board details{border:1px solid var(--line-strong);border-radius:var(--radius-small);padding:12px}.mc-board summary{cursor:pointer;align-items:center;min-height:48px;font-weight:700;display:flex}.mc-verdicts{gap:10px;display:grid}.mc-values .frac,.mc-verdicts .frac{font-size:1em}.mc-proof p{margin:0}.midpoint-condition-lab .mc-board details>:not(summary),.lesson-content details.mc-answer>:not(summary){font-size:var(--text-body)}
