.execution-picture{width:100%;height:150px;display:block;overflow:visible}.execution-picture .job-a-before,.execution-picture .job-b-before{opacity:0}.execution-picture-switch,.execution-picture-separate{--worker-start-x:-178px;--worker-start-y:0px}.execution-picture-batch{--worker-start-x:-89px;--worker-start-y:-24px}@media (prefers-reduced-motion:no-preference){.execution-picture.selected:not(.execution-picture-queue) .worker-motion{animation:.85s cubic-bezier(.22,1,.36,1) both worker-transfer}.execution-picture.selected .job-a-before{animation:.85s step-end both first-job-before}.execution-picture.selected .job-b-before{animation:.85s step-end both second-job-before}.execution-picture.selected.execution-picture-switch .job-a-final{animation:.85s step-end both pause-confirm}.execution-picture.selected:not(.execution-picture-queue) .job-b-final{animation:.85s step-end both start-confirm}.execution-picture.selected .move-arrow{animation:.85s both direction-cue}.execution-picture.selected.execution-picture-batch .batch-frame{transform-origin:160px 60px;animation:.85s cubic-bezier(.22,1,.36,1) both batch-join}.execution-picture.selected:not(.execution-picture-queue) .job-connection{animation:.85s both connection-settle}.execution-picture.selected.execution-picture-queue .job-b-final .job-status{transform-box:fill-box;transform-origin:50%;animation:.3s cubic-bezier(.22,1,.36,1) waiting-confirm}@keyframes worker-transfer{0%,18%{translate:var(--worker-start-x) var(--worker-start-y)}23%{translate:calc(var(--worker-start-x) - 3px) var(--worker-start-y)}82%,to{translate:0}}@keyframes first-job-before{0%,15%{opacity:1}25%,to{opacity:0}}@keyframes second-job-before{0%,72%{opacity:1}88%,to{opacity:0}}@keyframes pause-confirm{0%,15%{opacity:0}25%,to{opacity:1}}@keyframes start-confirm{0%,72%{opacity:0}88%,to{opacity:1}}@keyframes direction-cue{0%,18%{opacity:0}32%,70%{opacity:1}to{opacity:1}}@keyframes batch-join{0%,25%{opacity:0;scale:.97}65%,to{opacity:1;scale:1}}@keyframes connection-settle{0%,72%{opacity:0}88%,to{opacity:1}}@keyframes waiting-confirm{0%{opacity:.6;scale:.95}to{opacity:1;scale:1}}}
