.lesson-module__Rs5mXa__page,.lesson-module__Rs5mXa__studio,.lesson-module__Rs5mXa__results{min-width:0;max-width:100%}.lesson-module__Rs5mXa__page{overflow-wrap:anywhere}.lesson-module__Rs5mXa__studio{margin-top:30px}.lesson-module__Rs5mXa__studio p,.lesson-module__Rs5mXa__results p{overflow-wrap:anywhere}.lesson-module__Rs5mXa__studio h4{margin-block:26px 14px}.lesson-module__Rs5mXa__studio label,.lesson-module__Rs5mXa__studio legend,.lesson-module__Rs5mXa__studio small{overflow-wrap:anywhere}.lesson-module__Rs5mXa__studio small{font-size:.85rem}.lesson-module__Rs5mXa__identity{border-top:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px;padding-top:22px;display:grid}.lesson-module__Rs5mXa__identity dt{font:.78rem/1.7 var(--font-technical),monospace;color:var(--ink-soft)}.lesson-module__Rs5mXa__identity dd{margin:8px 0 0;font-size:1.08rem}.lesson-module__Rs5mXa__status{background:var(--surface-soft);border-left:4px solid var(--rf-navy);color:var(--ink);overflow-wrap:anywhere;margin-block:20px;padding:18px}.lesson-module__Rs5mXa__status p+p{margin-top:12px}.lesson-module__Rs5mXa__errors{border-color:var(--requirements-error);color:var(--requirements-error)}.lesson-module__Rs5mXa__errors ul{padding-left:24px;list-style:outside}.lesson-module__Rs5mXa__errors a{text-decoration:underline}.lesson-module__Rs5mXa__statusLive:empty{display:none}.lesson-module__Rs5mXa__readout{border-block:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));margin-block:24px;display:grid}.lesson-module__Rs5mXa__readout>div{border-bottom:1px solid var(--border);min-width:0;padding:16px}.lesson-module__Rs5mXa__readout dt{color:var(--ink-soft);font-size:.88rem}.lesson-module__Rs5mXa__readout dd{font:.95rem/1.7 var(--font-technical),monospace;overflow-wrap:anywhere;margin:6px 0 0}.lesson-module__Rs5mXa__figure{border:1px solid var(--border-strong);background:var(--surface);width:100%;margin:28px 0}.lesson-module__Rs5mXa__plotScroll{overscroll-behavior-inline:contain;min-width:0;max-width:100%;overflow-x:auto}.lesson-module__Rs5mXa__figure svg{width:100%;min-width:520px;height:auto;font:13px var(--font-technical),monospace}.lesson-module__Rs5mXa__figure figcaption{border-top:1px solid var(--border);color:var(--ink-soft);padding:16px;font-size:.88rem;line-height:1.7}.lesson-module__Rs5mXa__table{table-layout:fixed}.lesson-module__Rs5mXa__metric{border-top:1px solid var(--border);margin-top:20px;padding-top:18px}.lesson-module__Rs5mXa__metricTitle{color:var(--ink);margin-bottom:14px;font-size:.92rem;display:block}.lesson-module__Rs5mXa__rangeFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.lesson-module__Rs5mXa__mono{font-family:var(--font-technical),monospace;overflow-wrap:anywhere}.lesson-module__Rs5mXa__experiment{border-top:1px solid var(--border-strong);padding-block:24px}.lesson-module__Rs5mXa__experiment h4{margin:0 0 12px}.lesson-module__Rs5mXa__experiment p+p{margin-top:12px}.lesson-module__Rs5mXa__summary{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface-soft);font:.85rem/1.75 var(--font-technical),monospace;padding:18px}.lesson-module__Rs5mXa__recordFields{gap:18px;display:grid}@media (max-width:620px){.lesson-module__Rs5mXa__identity,.lesson-module__Rs5mXa__readout,.lesson-module__Rs5mXa__rangeFields{grid-template-columns:1fr}}@media print{.lesson-module__Rs5mXa__page h2,.lesson-module__Rs5mXa__page h3,.lesson-module__Rs5mXa__page h4,.lesson-module__Rs5mXa__page summary{break-after:avoid}.lesson-module__Rs5mXa__page section>span:has(+h2){break-after:avoid}:is(.lesson-module__Rs5mXa__page h2,.lesson-module__Rs5mXa__page h3,.lesson-module__Rs5mXa__page h4,.lesson-module__Rs5mXa__page summary,.lesson-module__Rs5mXa__page details:not(:has(table))),.lesson-module__Rs5mXa__page [role=note],.lesson-module__Rs5mXa__figure,.lesson-module__Rs5mXa__experiment{break-inside:avoid}.lesson-module__Rs5mXa__page details:has(table){break-inside:auto}.lesson-module__Rs5mXa__figure svg{min-width:0}.lesson-module__Rs5mXa__plotScroll{overflow:visible}.lesson-module__Rs5mXa__table{min-width:0;font-size:7.5pt}.lesson-module__Rs5mXa__table caption,.lesson-module__Rs5mXa__table thead{break-after:avoid}.lesson-module__Rs5mXa__errors,.lesson-module__Rs5mXa__statusLive{display:none!important}.lesson-module__Rs5mXa__readout{grid-template-columns:repeat(2,minmax(0,1fr))}}
