.joint-limits-lab .lesson-widget__eyebrow{font-size:.75rem}.joint-limits-lab .lesson-controls{margin-top:1.5rem}.joint-limits-lab .lesson-control output{font:.875rem/1.5 var(--font-technical)}.joint-limits-lab .joint-limits-lab__note{margin-block:1rem;font-size:.875rem}.joint-limits-lab .lesson-plot{margin-block:1.5rem}.joint-limits-lab .lesson-plot svg{max-width:38rem;margin-inline:auto}.joint-limits-lab .lesson-plot svg text{fill:var(--color-text-muted);font-size:20px}.joint-limits-lab .lesson-plot figcaption{padding-block:.75rem;font-size:.8125rem}.joint-limits-lab .lesson-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.joint-limits-lab .lesson-readouts dt{font-size:.75rem}.joint-limits-lab .lesson-readouts dd{font-size:.875rem}.joint-limits-lab .joint-limits-lab__table{table-layout:fixed;width:100%;margin-block:1.5rem}.joint-limits-lab__table caption{text-align:left;margin-bottom:.6rem;font-size:.875rem}.joint-limits-lab .joint-limits-lab__table th{text-align:center;padding:.5rem .1rem;font-size:.8125rem}.joint-limits-lab .joint-limits-lab__table td{text-align:center;font:.75rem/1.6 var(--font-technical);white-space:nowrap;padding:.5rem .1rem}@media (max-width:40rem){.joint-limits-lab .lesson-readouts{grid-template-columns:1fr}}
