.robot-localization-diagram-module__3SyvQq__diagram .lesson-widget__eyebrow{font-size:.75rem}.robot-localization-diagram-module__3SyvQq__diagram .robot-localization-diagram-module__3SyvQq__figure{margin:0}.robot-localization-diagram-module__3SyvQq__body{gap:1.5rem;min-width:0;display:grid}.robot-localization-diagram-module__3SyvQq__diagram h4{color:var(--color-ink);margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.4}.robot-localization-diagram-module__3SyvQq__diagram p{font-size:.875rem}.robot-localization-diagram-module__3SyvQq__diagram code{font-family:var(--font-technical);white-space:nowrap;font-size:.8125rem}.robot-localization-diagram-module__3SyvQq__diagram .robot-localization-diagram-module__3SyvQq__sequence{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.robot-localization-diagram-module__3SyvQq__diagram .robot-localization-diagram-module__3SyvQq__sequence li{border:1px solid var(--color-rule);background:var(--color-paper);min-width:0;margin:0;padding:.85rem}.robot-localization-diagram-module__3SyvQq__step{color:var(--lesson-blue);font-family:var(--font-technical);margin-bottom:.5rem;font-size:.8125rem;display:block}.robot-localization-diagram-module__3SyvQq__details{gap:1.5rem;min-width:0;display:grid}.robot-localization-diagram-module__3SyvQq__mask,.robot-localization-diagram-module__3SyvQq__frames{min-width:0}.robot-localization-diagram-module__3SyvQq__diagram table{table-layout:fixed;width:100%;margin:.85rem 0 0}.robot-localization-diagram-module__3SyvQq__diagram :is(th,td){vertical-align:top;padding:.35rem .25rem;font-size:.8125rem}.robot-localization-diagram-module__3SyvQq__diagram th:first-child{width:48%}.robot-localization-diagram-module__3SyvQq__diagram td,.robot-localization-diagram-module__3SyvQq__diagram thead th:not(:first-child){text-align:center}.robot-localization-diagram-module__3SyvQq__index{width:1.7rem;color:var(--color-text-muted);font-family:var(--font-technical);font-weight:400;display:inline-block}.robot-localization-diagram-module__3SyvQq__groupStart{border-top:1px solid var(--color-rule)}.robot-localization-diagram-module__3SyvQq__enabled{color:var(--lesson-blue);font-weight:700}.robot-localization-diagram-module__3SyvQq__disabled{color:var(--color-text-muted)}.robot-localization-diagram-module__3SyvQq__diagram dl{gap:1.15rem;margin:1rem 0;display:grid}.robot-localization-diagram-module__3SyvQq__diagram dt{color:var(--color-ink);margin:0 0 .4rem;font-size:.875rem;font-weight:600}.robot-localization-diagram-module__3SyvQq__diagram dd{margin:0;font-size:.875rem}.robot-localization-diagram-module__3SyvQq__caution{border-left:2px solid var(--lesson-accent);background:var(--color-paper);padding:.85rem}.robot-localization-diagram-module__3SyvQq__diagram figcaption{font-size:.875rem}@media (min-width:60rem){.robot-localization-diagram-module__3SyvQq__diagram .robot-localization-diagram-module__3SyvQq__sequence{grid-template-columns:repeat(3,minmax(0,1fr))}.robot-localization-diagram-module__3SyvQq__details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem}}
