.controllability-observability-lab-module__DZQsrG__lab .lesson-widget__eyebrow{font-size:.75rem}.controllability-observability-lab-module__DZQsrG__lab .controllability-observability-lab-module__DZQsrG__note{margin-block:1rem;font-size:.875rem}.controllability-observability-lab-module__DZQsrG__plots{gap:1rem;min-width:0;display:grid}.controllability-observability-lab-module__DZQsrG__lab .controllability-observability-lab-module__DZQsrG__plot{width:100%;min-width:0;max-width:32rem;margin:1rem auto}.controllability-observability-lab-module__DZQsrG__plot h4{margin-bottom:.5rem;font-size:.9375rem}.controllability-observability-lab-module__DZQsrG__plot svg{width:100%;height:auto;display:block}.controllability-observability-lab-module__DZQsrG__plot svg text{fill:var(--color-ink);font-size:22px}.controllability-observability-lab-module__DZQsrG__lab .controllability-observability-lab-module__DZQsrG__plot figcaption{padding-block:.75rem;font-size:.8125rem}.controllability-observability-lab-module__DZQsrG__grid{stroke:var(--color-rule);stroke-width:1px}.controllability-observability-lab-module__DZQsrG__path,.controllability-observability-lab-module__DZQsrG__outputA,.controllability-observability-lab-module__DZQsrG__outputB{fill:none;stroke-width:3px;stroke-linejoin:round}.controllability-observability-lab-module__DZQsrG__path,.controllability-observability-lab-module__DZQsrG__outputB{stroke:var(--lesson-blue)}.controllability-observability-lab-module__DZQsrG__outputA{stroke:var(--lesson-accent);stroke-dasharray:6 5}.controllability-observability-lab-module__DZQsrG__start{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:2px}.controllability-observability-lab-module__DZQsrG__switchPoint,.controllability-observability-lab-module__DZQsrG__markerB{fill:var(--lesson-blue)}.controllability-observability-lab-module__DZQsrG__endpoint{fill:var(--color-paper);stroke:var(--lesson-blue);stroke-width:2px}.controllability-observability-lab-module__DZQsrG__target{fill:none;stroke:var(--lesson-accent);stroke-width:2.5px}.controllability-observability-lab-module__DZQsrG__markerA{fill:var(--color-paper);stroke:var(--lesson-accent);stroke-width:2px}.controllability-observability-lab-module__DZQsrG__lab .lesson-readouts dt{font-size:.75rem}.controllability-observability-lab-module__DZQsrG__lab .lesson-readouts dd{font-size:.9375rem}@media (min-width:60rem){.controllability-observability-lab-module__DZQsrG__plots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.controllability-observability-lab-module__DZQsrG__lab .lesson-readouts{grid-template-columns:1fr}}
