.imitation-learning-map-module___vczmW__map .imitation-learning-map-module___vczmW__grid{gap:1.5rem;display:grid}.imitation-learning-map-module___vczmW__map .imitation-learning-map-module___vczmW__figure{width:100%;min-width:0;max-width:28rem;margin:0 auto}.imitation-learning-map-module___vczmW__map .imitation-learning-map-module___vczmW__figure h4{margin:0 0 .5rem;font-size:1rem;line-height:1.4}.imitation-learning-map-module___vczmW__figure svg{width:100%;height:auto;display:block}.imitation-learning-map-module___vczmW__figure svg text{fill:var(--color-text-muted);font-size:22px}.imitation-learning-map-module___vczmW__figure svg .imitation-learning-map-module___vczmW__step{fill:var(--color-ink);font-weight:600}.imitation-learning-map-module___vczmW__card,.imitation-learning-map-module___vczmW__input{fill:var(--color-paper);stroke:var(--color-rule);stroke-width:1px}.imitation-learning-map-module___vczmW__input{stroke:var(--lesson-blue);stroke-width:1.5px}.imitation-learning-map-module___vczmW__connector,.imitation-learning-map-module___vczmW__returnPath{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.imitation-learning-map-module___vczmW__connector{stroke:var(--color-text-muted)}.imitation-learning-map-module___vczmW__returnPath{stroke:var(--lesson-blue)}.imitation-learning-map-module___vczmW__returnHead{fill:var(--lesson-blue)}.imitation-learning-map-module___vczmW__map .imitation-learning-map-module___vczmW__figure figcaption{padding-top:.75rem;font-size:.875rem;line-height:1.6}.imitation-learning-map-module___vczmW__map .imitation-learning-map-module___vczmW__note{margin-top:1.5rem;font-size:.875rem}@media (min-width:60rem){.imitation-learning-map-module___vczmW__map .imitation-learning-map-module___vczmW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
