
.MachineState-module-scss-module__keLThG__machineStateGrid{grid-template:"machine-speed-label machine-speed-btn"1fr"take-off-position-label take-off-position-btn"3fr"take-off-speed-label take-off-speed-btn"1fr/1fr auto;align-items:end;gap:10px;display:grid}.MachineState-module-scss-module__keLThG__machineStateGrid .MachineState-module-scss-module__keLThG__machineSpeedLabel{grid-area:machine-speed-label}.MachineState-module-scss-module__keLThG__machineStateGrid .MachineState-module-scss-module__keLThG__machineSpeedBtn{grid-area:machine-speed-btn}.MachineState-module-scss-module__keLThG__machineStateGrid .MachineState-module-scss-module__keLThG__takeOffPositionLabel{grid-area:take-off-position-label}.MachineState-module-scss-module__keLThG__machineStateGrid .MachineState-module-scss-module__keLThG__takeOffPositionBtn{grid-area:take-off-position-btn;margin:0 0 4px}.MachineState-module-scss-module__keLThG__machineStateGrid .MachineState-module-scss-module__keLThG__takeOffSpeedLabel{grid-area:take-off-speed-label}.MachineState-module-scss-module__keLThG__machineStateGrid .MachineState-module-scss-module__keLThG__takeOffSpeedBtn{grid-area:take-off-speed-btn}
.content{row-gap:3px;display:grid}
.ProgrammingView-module-scss-module__YwQIva__programming{grid-template:"toolbar"53px"workspace"1fr"infobar"16px/1fr;gap:5px;height:calc(100vh - 64px);display:grid}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__toolbar{grid-area:toolbar}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace{grid-area:workspace;grid-template-columns:5fr 355px;grid-template-areas:"renderer controls";gap:10px 5px;padding:0 10px;display:grid}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace .ProgrammingView-module-scss-module__YwQIva__renderer{grid-area:renderer;place-items:stretch center;max-height:calc(100vh - 164px);display:grid}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace .ProgrammingView-module-scss-module__YwQIva__controls{grid-template:"legend""program-info""machine-state""commands"1fr"step"/325px;grid-area:controls;gap:10px 5px;max-height:calc(100vh - 164px);padding:0 10px;display:grid;overflow:hidden auto}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace .ProgrammingView-module-scss-module__YwQIva__controls .ProgrammingView-module-scss-module__YwQIva__legend{grid-area:legend}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace .ProgrammingView-module-scss-module__YwQIva__controls .ProgrammingView-module-scss-module__YwQIva__programInfo{grid-area:program-info}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace .ProgrammingView-module-scss-module__YwQIva__controls .ProgrammingView-module-scss-module__YwQIva__machineState{grid-area:machine-state}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace .ProgrammingView-module-scss-module__YwQIva__controls .ProgrammingView-module-scss-module__YwQIva__commands{flex-grow:1;grid-area:commands;width:100%;height:100%;position:relative}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__workspace .ProgrammingView-module-scss-module__YwQIva__controls .ProgrammingView-module-scss-module__YwQIva__step{grid-area:step}.ProgrammingView-module-scss-module__YwQIva__programming .ProgrammingView-module-scss-module__YwQIva__infobar{text-align:right;grid-area:infobar;margin-top:-8px;margin-right:345px}
.StepManipulator-module-scss-module__fFw_YW__stepManipulator{grid-template:"label value toggle""buttons buttons buttons"/auto 1fr auto;align-items:center;column-gap:10px;font-size:12px;display:grid}.StepManipulator-module-scss-module__fFw_YW__stepManipulator p{margin:0}.StepManipulator-module-scss-module__fFw_YW__stepManipulator .StepManipulator-module-scss-module__fFw_YW__stepCounterLabel{grid-area:label}.StepManipulator-module-scss-module__fFw_YW__stepManipulator .StepManipulator-module-scss-module__fFw_YW__stepCounterValue{grid-area:value}.StepManipulator-module-scss-module__fFw_YW__stepManipulator .StepManipulator-module-scss-module__fFw_YW__animationToggle{grid-area:toggle;justify-content:end;display:grid}.StepManipulator-module-scss-module__fFw_YW__stepManipulator .StepManipulator-module-scss-module__fFw_YW__stepButtons{grid-area:buttons}
.LeftControls-module-scss-module__SLw7QW__formgroup{grid-template:"clear shuffle""colors distribution""carriers update"/1fr 1fr;place-items:center;gap:5px 20px;display:grid}.LeftControls-module-scss-module__SLw7QW__formgroup .LeftControls-module-scss-module__SLw7QW__clear{grid-area:clear;width:100%}.LeftControls-module-scss-module__SLw7QW__formgroup .LeftControls-module-scss-module__SLw7QW__shuffle{grid-area:shuffle;width:100%}.LeftControls-module-scss-module__SLw7QW__formgroup .LeftControls-module-scss-module__SLw7QW__colors{grid-area:colors;width:100%}.LeftControls-module-scss-module__SLw7QW__formgroup .LeftControls-module-scss-module__SLw7QW__distribution{grid-area:distribution}.LeftControls-module-scss-module__SLw7QW__formgroup .LeftControls-module-scss-module__SLw7QW__carriers{grid-area:carriers;width:calc(100% - 70px);min-width:70px}.LeftControls-module-scss-module__SLw7QW__formgroup .LeftControls-module-scss-module__SLw7QW__update{grid-area:update;width:100%}
.MappingView-module-scss-module__XJa0OW__container{grid-template:"presets. .""left-header.right-header"20px"left-machine center right-machine"1fr"left-controls.right-controls"/1fr 60px 1fr;place-items:stretch center;gap:5px 20px;width:100%;display:grid}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__presets{grid-area:presets;width:100%;max-width:500px;margin:0 0 0 auto}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__leftHeader{grid-area:left-header;margin:0 0 0 auto}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__rightHeader{grid-area:right-header;margin:0 auto 0 0}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__leftMachine{grid-area:left-machine;margin:0 0 0 auto}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__center{flex-direction:column;grid-area:center;gap:5px;margin:auto 0;display:flex}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__rightMachine{grid-area:right-machine;margin:0 auto 0 0}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__leftControls{grid-area:left-controls;width:100%;max-width:500px;margin:0 0 0 auto}.MappingView-module-scss-module__XJa0OW__container .MappingView-module-scss-module__XJa0OW__rightControls{grid-area:right-controls;width:100%;max-width:500px;margin:0 auto 0 0}
.ResultDialog-module-scss-module__fnAX2W__container{grid-template-rows:80px 1fr;grid-template-areas:"top""bottom";gap:20px;height:calc(100vh - 104px);margin:20px;display:grid}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__top{grid-area:top;grid-template-columns:120px auto 120px;grid-template-areas:"left center right";justify-content:center;place-items:center;gap:20px;display:grid}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__top .ResultDialog-module-scss-module__fnAX2W__left{grid-area:left}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__top .ResultDialog-module-scss-module__fnAX2W__center{grid-area:center}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__top .ResultDialog-module-scss-module__fnAX2W__right{grid-area:right}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom{grid-area:bottom;grid-template-columns:3fr 5fr;grid-template-areas:"left right";gap:20px;width:fit-content;height:calc(100vh - 184px);margin:0 auto;display:grid}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom .ResultDialog-module-scss-module__fnAX2W__left{grid-area:left;grid-template-rows:auto auto 105px;grid-template-areas:"start""goal";justify-items:center;gap:20px;display:grid}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom .ResultDialog-module-scss-module__fnAX2W__left .ResultDialog-module-scss-module__fnAX2W__start{flex-direction:column;grid-area:start;display:flex}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom .ResultDialog-module-scss-module__fnAX2W__left .ResultDialog-module-scss-module__fnAX2W__goal{flex-direction:column;grid-area:goal;display:flex}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom .ResultDialog-module-scss-module__fnAX2W__right{grid-area:right;justify-content:center;display:flex}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom .ResultDialog-module-scss-module__fnAX2W__right .ResultDialog-module-scss-module__fnAX2W__machineContainer{grid-template-rows:4fr 105px;grid-template-areas:"view""buttons";gap:20px;height:calc(100% - 40px);display:grid}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom .ResultDialog-module-scss-module__fnAX2W__right .ResultDialog-module-scss-module__fnAX2W__machineContainer .ResultDialog-module-scss-module__fnAX2W__view{flex-direction:column;grid-area:view;display:flex}.ResultDialog-module-scss-module__fnAX2W__container .ResultDialog-module-scss-module__fnAX2W__bottom .ResultDialog-module-scss-module__fnAX2W__right .ResultDialog-module-scss-module__fnAX2W__machineContainer .ResultDialog-module-scss-module__fnAX2W__buttons{grid-area:buttons;margin-top:auto}
.RightControls-module-scss-module__nM2Ssa__formgroup{grid-template:"clear shuffle""copy fill""select test"/1fr 1fr;align-content:center;align-items:center;gap:10px;height:100%;display:grid}.RightControls-module-scss-module__nM2Ssa__formgroup .RightControls-module-scss-module__nM2Ssa__clear{grid-area:clear;width:100%}.RightControls-module-scss-module__nM2Ssa__formgroup .RightControls-module-scss-module__nM2Ssa__shuffle{grid-area:shuffle;width:100%}.RightControls-module-scss-module__nM2Ssa__formgroup .RightControls-module-scss-module__nM2Ssa__copy{grid-area:copy;width:100%}.RightControls-module-scss-module__nM2Ssa__formgroup .RightControls-module-scss-module__nM2Ssa__fill{grid-area:fill;width:100%}.RightControls-module-scss-module__nM2Ssa__formgroup .RightControls-module-scss-module__nM2Ssa__select{grid-area:select;width:100%}.RightControls-module-scss-module__nM2Ssa__formgroup .RightControls-module-scss-module__nM2Ssa__test{grid-area:test;width:100%}
