.cross-lab__preset{max-width:26rem}.cross-lab .lesson-controls{grid-template-columns:repeat(2,minmax(0,1fr))}.cross-lab .lesson-control label{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.cross-lab .lesson-control output{font:500 .8125rem/1.5 var(--font-technical)}.cross-lab__workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.cross-lab svg text{font-size:18px}.cross-lab .lesson-plot figcaption{padding:.75rem 0}.cross-lab .cross-lab__scale{color:var(--color-text-muted);font-size:.8125rem}.cross-lab .lesson-readouts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.cross-lab .lesson-readouts dt{font-size:.75rem}.cross-lab .lesson-readouts dd{font-size:.9375rem}.cross-lab__normal{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.cross-lab__normal>span{text-align:center;width:3rem;color:var(--color-ink);flex-shrink:0;font-size:2.5rem;line-height:1}.cross-lab .cross-lab__calculation{border-block:1px solid var(--color-rule);font:500 .875rem/1.8 var(--font-technical);overflow-wrap:anywhere;margin-block:1rem;padding-block:1rem}.cross-lab .lesson-status{margin-top:1rem}@media (max-width:48rem){.cross-lab__workspace,.cross-lab .lesson-controls{grid-template-columns:1fr}}
