.MachineState_machineStateGrid__DAQ5L{display:grid;grid-template-rows:1fr 3fr 1fr;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;align-items:end;grid-template-areas:"machine-speed-label machine-speed-btn" "take-off-position-label take-off-position-btn" "take-off-speed-label take-off-speed-btn"}.MachineState_machineStateGrid__DAQ5L .MachineState_machineSpeedLabel__R1BPt{grid-area:machine-speed-label}.MachineState_machineStateGrid__DAQ5L .MachineState_machineSpeedBtn__V_yCk{grid-area:machine-speed-btn}.MachineState_machineStateGrid__DAQ5L .MachineState_takeOffPositionLabel__qX880{grid-area:take-off-position-label}.MachineState_machineStateGrid__DAQ5L .MachineState_takeOffPositionBtn__6y3ta{grid-area:take-off-position-btn;margin:0 0 4px}.MachineState_machineStateGrid__DAQ5L .MachineState_takeOffSpeedLabel__GE2JY{grid-area:take-off-speed-label}.MachineState_machineStateGrid__DAQ5L .MachineState_takeOffSpeedBtn__p17xM{grid-area:take-off-speed-btn}.content{display:grid;grid-row-gap:3px;row-gap:3px}.ProgrammingView_programming__rh1Bm{display:grid;height:calc(100vh - 64px);grid-gap:5px;gap:5px;grid-template-columns:1fr;grid-template-rows:53px 1fr 16px;grid-template-areas:"toolbar" "workspace" "infobar"}.ProgrammingView_programming__rh1Bm .ProgrammingView_toolbar__y7ohJ{grid-area:toolbar}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD{grid-area:workspace;display:grid;grid-gap:10px 5px;gap:10px 5px;padding:0 10px;grid-template-columns:5fr 355px;grid-template-areas:"renderer controls"}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD .ProgrammingView_renderer__7QQIO{grid-area:renderer;max-height:calc(100vh - 64px - 48px - 32px - 20px);display:grid;align-items:stretch;justify-items:center}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD .ProgrammingView_controls__8pHs6{grid-area:controls;max-height:calc(100vh - 64px - 48px - 32px - 20px);display:grid;grid-gap:10px 5px;gap:10px 5px;padding:0 10px;grid-template-columns:325px;grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"legend" "program-info" "machine-state" "commands" "step";overflow:hidden auto}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD .ProgrammingView_controls__8pHs6 .ProgrammingView_legend__sCLPr{grid-area:legend}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD .ProgrammingView_controls__8pHs6 .ProgrammingView_programInfo__pzYWT{grid-area:program-info}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD .ProgrammingView_controls__8pHs6 .ProgrammingView_machineState__Ac42T{grid-area:machine-state}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD .ProgrammingView_controls__8pHs6 .ProgrammingView_commands__czTPx{grid-area:commands;flex-grow:1;position:relative;width:100%;height:100%}.ProgrammingView_programming__rh1Bm .ProgrammingView_workspace__7mAkD .ProgrammingView_controls__8pHs6 .ProgrammingView_step___SwcH{grid-area:step}.ProgrammingView_programming__rh1Bm .ProgrammingView_infobar__V6rMy{grid-area:infobar;margin-top:-8px;text-align:right;margin-right:345px}.StepManipulator_stepManipulator__2bS6h{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto;grid-template-areas:"label value toggle" "buttons buttons buttons";align-items:center;grid-column-gap:10px;column-gap:10px;font-size:12px}.StepManipulator_stepManipulator__2bS6h p{margin:0}.StepManipulator_stepManipulator__2bS6h .StepManipulator_stepCounterLabel__9BAyi{grid-area:label}.StepManipulator_stepManipulator__2bS6h .StepManipulator_stepCounterValue__KjtUc{grid-area:value}.StepManipulator_stepManipulator__2bS6h .StepManipulator_animationToggle__vkdSL{grid-area:toggle;display:grid;justify-content:end}.StepManipulator_stepManipulator__2bS6h .StepManipulator_stepButtons__qHvB_{grid-area:buttons}.LeftControls_formgroup__7LJ3v{display:grid;grid-template-areas:"clear shuffle" "colors distribution" "carriers update";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;justify-items:center;align-items:center;grid-column-gap:20px;column-gap:20px;grid-row-gap:5px;row-gap:5px}.LeftControls_formgroup__7LJ3v .LeftControls_clear__R_uDa{grid-area:clear;width:100%}.LeftControls_formgroup__7LJ3v .LeftControls_shuffle__MIVHp{grid-area:shuffle;width:100%}.LeftControls_formgroup__7LJ3v .LeftControls_colors__fJXIV{grid-area:colors;width:100%}.LeftControls_formgroup__7LJ3v .LeftControls_distribution__uyFE0{grid-area:distribution}.LeftControls_formgroup__7LJ3v .LeftControls_carriers__Xj7XV{grid-area:carriers;width:calc(100% - 70px);min-width:70px}.LeftControls_formgroup__7LJ3v .LeftControls_update__mLqZi{grid-area:update;width:100%}.MappingView_container___Zvj7{display:grid;width:100%;height:100%;grid-template-areas:"presets . ." "left-header . right-header" "left-machine center right-machine" "left-controls . right-controls";grid-template-columns:1fr 60px 1fr;grid-template-rows:auto 20px 1fr auto;grid-column-gap:20px;column-gap:20px;grid-row-gap:5px;row-gap:5px;align-items:stretch;justify-items:center}.MappingView_container___Zvj7 .MappingView_presets__Hcvig{grid-area:presets;width:100%;max-width:500px;margin:0 0 0 auto}.MappingView_container___Zvj7 .MappingView_leftHeader__iuWk0{grid-area:left-header;margin:0 0 0 auto}.MappingView_container___Zvj7 .MappingView_rightHeader___7N1b{grid-area:right-header;margin:0 auto 0 0}.MappingView_container___Zvj7 .MappingView_leftMachine__FWtVM{grid-area:left-machine;margin:0 0 0 auto}.MappingView_container___Zvj7 .MappingView_center__x7Lxq{grid-area:center;display:flex;flex-direction:column;gap:5px;margin:auto 0}.MappingView_container___Zvj7 .MappingView_rightMachine__udLw9{grid-area:right-machine;margin:0 auto 0 0}.MappingView_container___Zvj7 .MappingView_leftControls__8LyLP{grid-area:left-controls;width:100%;max-width:500px;margin:0 0 0 auto}.MappingView_container___Zvj7 .MappingView_rightControls__3zAgy{grid-area:right-controls;width:100%;max-width:500px;margin:0 auto 0 0}.ReachabilityMatrix_container__3Ji8L{display:grid;grid-template-areas:"distances resultLabel" "distances result" "relativeDistances result" "machine result" ". result";grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(230px,50%) 1fr;justify-content:start;grid-column-gap:20px;column-gap:20px;padding:24px}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_distances__OtbRo{grid-area:distances}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_relativeDistances__h9gNr{grid-area:relativeDistances}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_machineView__RQ6ND{grid-area:machine}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_distances__OtbRo,.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_relativeDistances__h9gNr{display:flex;gap:5px;flex-direction:row;flex-wrap:wrap;padding-bottom:20px}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_matrixLabel__f0ljh{grid-area:resultLabel}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_matrix__OjRkQ{grid-area:result;display:flex;margin:20px 0 0;align-items:flex-start;max-height:calc(100vh - 64px - 48px - 20px - 20px);overflow:auto}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_matrix__OjRkQ table{text-align:center}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_matrix__OjRkQ table th{width:27px}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_matrix__OjRkQ table tr{height:27px}.ReachabilityMatrix_container__3Ji8L .ReachabilityMatrix_matrix__OjRkQ table td{background-color:#d3d3d3}.ReachabilityMatrix_labeledContent__DsM3h{display:grid;grid-template-areas:"label" "content";grid-template-rows:auto auto;grid-template-columns:auto;justify-content:start}.ReachabilityMatrix_labeledContent__DsM3h .ReachabilityMatrix_label__BzU9D{grid-area:label}.ReachabilityMatrix_labeledContent__DsM3h .ReachabilityMatrix_content__VGxLd{grid-area:content;display:flex;gap:5px;flex-direction:row;flex-wrap:wrap}.ReachabilityMatrix_arrangementView__dxyPO{display:grid;grid-template-areas:"label" "buttons" "machine";grid-template-rows:min-content min-content auto;grid-template-columns:auto;grid-gap:10px;gap:10px}.ReachabilityMatrix_arrangementView__dxyPO .ReachabilityMatrix_label__BzU9D{grid-area:label}.ReachabilityMatrix_arrangementView__dxyPO .ReachabilityMatrix_buttons__Y9qxP{grid-area:buttons;display:flex;gap:5px;flex-direction:row;flex-wrap:wrap}.ReachabilityMatrix_arrangementView__dxyPO .ReachabilityMatrix_machine__Wr3Lb{grid-area:machine}.SolutionSelector_container__14cD5{display:grid;grid-template-areas:"previous select next";grid-template-rows:40px;grid-template-columns:40px 230px 40px auto;grid-gap:0 10px;gap:0 10px;align-items:center}.SolutionSelector_container__14cD5 .SolutionSelector_previous__PeihO{grid-area:previous}.SolutionSelector_container__14cD5 .SolutionSelector_select__jrQCT{grid-area:select}.SolutionSelector_container__14cD5 .SolutionSelector_next__Oe5vx{grid-area:next}.ResultDialog_content__r5s5O{overflow-y:auto;max-height:calc(100vh - 64px)}.RightControls_formgroup__d3JgM{display:grid;grid-template-areas:"clear shuffle" "copy fill" "test test" "result result";grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;align-content:center;grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px;height:100%}.RightControls_formgroup__d3JgM .RightControls_clear__pTYFU{grid-area:clear;width:100%}.RightControls_formgroup__d3JgM .RightControls_shuffle__4D8ac{grid-area:shuffle;width:100%}.RightControls_formgroup__d3JgM .RightControls_copy__YciBg{grid-area:copy;width:100%}.RightControls_formgroup__d3JgM .RightControls_fill__nQ6lE{grid-area:fill;width:100%}.RightControls_formgroup__d3JgM .RightControls_test___v1H6{grid-area:test;width:100%}@media(max-width:1023px)or (max-height:767px){.LoadableMappingView_container__nzznk{display:none;visibility:hidden}.LoadableMappingView_resolution__bpxId{display:flex;height:calc(100vh - 64px);align-items:center;justify-content:center}}@media(min-width:1024px)and (min-height:768px){.LoadableMappingView_container__nzznk{display:block}.LoadableMappingView_resolution__bpxId{display:none;visibility:hidden}}