.basis-robot{pointer-events:none;flex:none;width:144px;height:144px;display:block}.basis-robot-body{transform-origin:50% 65%;width:100%;height:100%;animation:3.6s ease-in-out infinite basis-robot-float;display:block}.basis-robot-artwork{background:url(/help/mascots/layer-poses.webp) 0 0/400% 200% no-repeat;width:100%;height:100%;display:block}.basis-robot[data-character=paperclip] .basis-robot-artwork{image-rendering:pixelated;background-image:url(/help/mascots/paperclip-poses.webp)}.basis-robot[data-character=engineer] .basis-robot-artwork{image-rendering:pixelated;background-image:url(/help/mascots/engineer-poses.webp)}.basis-robot[data-character=ogonyok] .basis-robot-artwork{image-rendering:pixelated;background-image:url(/help/mascots/ogonyok-poses.png)}.basis-robot[data-mood=idle] .basis-robot-artwork{animation:5.4s step-end infinite basis-robot-blink}.basis-robot[data-mood=greeting] .basis-robot-artwork{background-position:66.6667% 0;animation:.9s step-end 3 basis-robot-wave}.basis-robot[data-mood=pointing][data-direction=left] .basis-robot-artwork{background-position:100% 0}.basis-robot[data-mood=pointing][data-direction=right] .basis-robot-artwork{background-position:0 100%}.basis-robot[data-mood=checking] .basis-robot-artwork{background-position:33.3333% 100%}.basis-robot[data-mood=checking] .basis-robot-body{animation:1.6s ease-in-out infinite basis-robot-think}.basis-robot[data-mood=success] .basis-robot-artwork{background-position:66.6667% 100%}.basis-robot[data-mood=success] .basis-robot-body{animation:.65s ease-in-out 2 basis-robot-hop}.basis-robot[data-mood=encouraging] .basis-robot-artwork,.basis-robot[data-mood=waiting] .basis-robot-artwork{background-position:100% 100%}.basis-robot[data-mood=encouraging] .basis-robot-body{animation:.7s ease-in-out 2 basis-robot-nod}.basis-robot[data-mood=waiting] .basis-robot-body{animation-duration:6s}.basis-robot[data-mood=failed] .basis-robot-artwork{background-position:33.3333% 100%}.basis-robot[data-mood=failed] .basis-robot-body{animation:.9s ease-in-out basis-robot-retry}@keyframes basis-robot-retry{0%,to{transform:translate(0)rotate(0)}20%,60%{transform:translate(-4px)rotate(-4deg)}40%,80%{transform:translate(4px)rotate(4deg)}}@keyframes basis-robot-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes basis-robot-blink{0%,44%,49%,to{background-position:0 0}45%,48%{background-position:33.3333% 0}}@keyframes basis-robot-wave{0%,to{background-position:0 0}25%,75%{background-position:66.6667% 0}}@keyframes basis-robot-think{0%,to{transform:rotate(0)}50%{transform:translateY(-2px)rotate(2deg)}}@keyframes basis-robot-hop{0%,to{transform:translateY(0)}25%{transform:translateY(2px)}55%{transform:translateY(-10px)}}@keyframes basis-robot-nod{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.basis-robot *,.basis-robot{transition:none!important;animation:none!important}}
