.regression-lab .lesson-controls{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:0}.regression-lab__workspace{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:1.5rem;margin-bottom:1.5rem;display:grid}.regression-lab .lesson-readouts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.regression-lab svg text{font-size:18px}.regression-lab figcaption{padding:.75rem 0}.regression-lab__table{border-block:1px solid var(--color-rule);margin-top:1rem}.regression-lab__table summary{color:var(--color-ink);cursor:pointer;padding-block:1rem;font-weight:550}.regression-lab__table :is(summary,.lesson-table):focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.regression-lab__table .lesson-table{width:100%;overflow-x:auto}.regression-lab__table table{table-layout:fixed;width:100%}.regression-lab__table :is(th,td){overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.regression-lab__table caption{text-align:left;color:var(--color-text-muted);padding-block:.5rem;font-size:.8rem}.regression-lab__inspector .lesson-plot{margin-top:1.5rem}@media (max-width:48rem){.regression-lab__workspace,.regression-lab .lesson-controls{grid-template-columns:1fr}.regression-lab svg text{font-size:26px}}
