.exp-log-lab .lesson-widget__eyebrow{font-size:.75rem}.exp-log-lab .lesson-control output{font:500 .875rem/1.5 var(--font-technical)}.exp-log-lab .lesson-controls{margin-top:1.5rem}.exp-log-lab .lesson-plot{margin:1.5rem 0}.exp-log-lab .lesson-plot svg{max-width:38rem;margin-inline:auto}.exp-log-lab .lesson-plot svg text{fill:var(--color-text-muted);font-size:20px}.exp-log-lab .lesson-plot figcaption{padding:.75rem 0;font-size:.8125rem}.exp-log-lab .lesson-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-log-lab .lesson-readouts dt{font-size:.75rem}.exp-log-lab .lesson-readouts dd{font-size:.9375rem}.exp-log-lab .exp-log-lab__note{margin-block:1rem;font-size:.875rem}.exp-log-lab .exp-log-lab__legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin-block:1.5rem;padding:0;font-size:.8125rem;list-style:none;display:grid}.exp-log-lab__legend li{align-items:center;gap:.7rem;display:flex}.exp-log-lab__swatch{border-top:3px solid;flex:0 0 1.8rem;width:1.8rem;display:inline-block}.exp-log-lab__swatch--input{border-color:var(--lesson-accent)}.exp-log-lab__swatch--log{border-color:var(--lesson-blue);border-top-style:dashed}.exp-log-lab .exp-log-lab__matrix{table-layout:fixed;width:100%;margin-block:1.5rem}.exp-log-lab__matrix caption{text-align:left;margin-bottom:.6rem;font-size:.875rem}.exp-log-lab .exp-log-lab__matrix td{text-align:center;font:.8125rem/1.6 var(--font-technical);white-space:nowrap;padding:.5rem .1rem}@media (max-width:40rem){.exp-log-lab .lesson-readouts,.exp-log-lab .exp-log-lab__legend{grid-template-columns:1fr}}
