.robotics-simulation-map-module__5mt8-q__map .robotics-simulation-map-module__5mt8-q__grid{gap:1.5rem;display:grid}.robotics-simulation-map-module__5mt8-q__map .robotics-simulation-map-module__5mt8-q__figure{width:100%;min-width:0;max-width:28rem;margin:0 auto}.robotics-simulation-map-module__5mt8-q__map .robotics-simulation-map-module__5mt8-q__figure h4{margin:0 0 .5rem;font-size:1rem;line-height:1.4}.robotics-simulation-map-module__5mt8-q__figure svg{width:100%;height:auto;display:block}.robotics-simulation-map-module__5mt8-q__figure svg text{fill:var(--color-text-muted);font-size:22px}.robotics-simulation-map-module__5mt8-q__figure svg .robotics-simulation-map-module__5mt8-q__step{fill:var(--color-ink);font-weight:600}.robotics-simulation-map-module__5mt8-q__card,.robotics-simulation-map-module__5mt8-q__input{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1px}.robotics-simulation-map-module__5mt8-q__input{stroke:var(--lesson-blue);stroke-width:1.5px}.robotics-simulation-map-module__5mt8-q__connector{fill:none;stroke:var(--color-text-muted);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.robotics-simulation-map-module__5mt8-q__map .robotics-simulation-map-module__5mt8-q__figure figcaption{padding-top:.75rem;font-size:.875rem;line-height:1.6}.robotics-simulation-map-module__5mt8-q__map .robotics-simulation-map-module__5mt8-q__note{margin-top:1.5rem;font-size:.875rem}@media (min-width:60rem){.robotics-simulation-map-module__5mt8-q__map .robotics-simulation-map-module__5mt8-q__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.robotics-simulation-map-module__5mt8-q__map .robotics-simulation-map-module__5mt8-q__figure:last-child{grid-column:1/-1}}.robotics-simulation-map-module__5mt8-q__feedback{fill:none;stroke:var(--lesson-blue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.robotics-simulation-map-module__5mt8-q__arrowhead{fill:var(--lesson-blue)}.robotics-simulation-map-module__5mt8-q__divider{stroke:var(--color-rule);stroke-width:1.5px;stroke-dasharray:6 6}
