.bit .bit-all{transform-origin:60px 112px;transform-box:view-box}.bit .bit-body{transform-origin:60px 104px;transform-box:view-box}.bit .bit-eyes{transform-origin:60px 59px;transform-box:view-box}.bit .bit-armL{transform-origin:24px 70px;transform-box:view-box}.bit .bit-armR{transform-origin:96px 69px;transform-box:view-box}.bit .bit-ant{transform-origin:60px 30px;transform-box:view-box}.bit .bit-tip{transform-origin:60px 12px;transform-box:view-box;animation:2.4s ease-in-out infinite bitTip}.bit .bit-cursor{animation:1.05s step-end infinite bitCursor}.bit .bit-mouth{transform-origin:60px 78px;transform-box:view-box}.bit .bit-spark,.bit .bit-ring,.bit .bit-z,.bit .bit-ask{transform-box:fill-box;transform-origin:50%}@keyframes bitBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.025,.975)}}@keyframes bitBlink{0%,91%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}97%{transform:scaleY(1)}}@keyframes bitCursor{0%{opacity:1}50%{opacity:0}}@keyframes bitTip{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.25)}}@keyframes bitAnt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes bitWave{0%,to{transform:rotate(0)}20%{transform:rotate(22deg)}40%{transform:rotate(-8deg)}60%{transform:rotate(22deg)}80%{transform:rotate(-4deg)}}@keyframes bitCheer{0%,to{transform:rotate(0)}35%{transform:rotate(-70deg)}60%{transform:rotate(-55deg)}}@keyframes bitCheerL{0%,to{transform:rotate(0)}35%{transform:rotate(70deg)}60%{transform:rotate(55deg)}}@keyframes bitHop{0%,to{transform:translateY(0)scale(1)}12%{transform:translateY(0)scale(1.08,.9)}35%{transform:translateY(-14px)scale(.95,1.06)}55%{transform:translateY(0)scale(1.06,.93)}68%{transform:translateY(0)scale(1)}}@keyframes bitTypeL{0%,to{transform:rotate(0)}50%{transform:rotate(16deg)}}@keyframes bitTypeR{0%,to{transform:rotate(-16deg)}50%{transform:rotate(0)}}@keyframes bitBob{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes bitLines{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes bitLook{0%,30%,to{transform:translate(0)}40%,70%{transform:translate(3px,-3px)}80%{transform:translate(-2px,-3px)}}@keyframes bitDot{0%,to{opacity:.2}50%{opacity:1}}@keyframes bitZ{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(16px,-20px)scale(1.2)}}@keyframes bitSleep{0%,to{transform:scale(1)}50%{transform:scale(1.03,.95)}}@keyframes bitShake{0%,to{transform:translate(0)}15%,45%,75%{transform:translate(-3px)}30%,60%,90%{transform:translate(3px)}}@keyframes bitFlicker{0%,to{opacity:1}10%{opacity:.2}14%{opacity:1}52%{opacity:.35}56%{opacity:1}}@keyframes bitRing{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.7)}}@keyframes bitSpark{0%,to{opacity:0;transform:scale(.3)rotate(0)}40%{opacity:1;transform:scale(1)rotate(45deg)}70%{opacity:0;transform:scale(.6)rotate(90deg)}}@keyframes bitTalk{0%,to{transform:scaleY(.35)}30%{transform:scale(.9,1.1)}55%{transform:scale(1.05,.6)}80%{transform:scaleX(.85)}}@keyframes bitNod{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}@keyframes bitAsk{0%,to{opacity:.85;transform:translateY(0)rotate(-6deg)}50%{opacity:1;transform:translateY(-4px)rotate(6deg)}}@keyframes bitShadowHop{0%,to{opacity:.45;transform:scaleX(1)}35%{opacity:.25;transform:scaleX(.7)}}.bit-idle .bit-body,.bit-wave .bit-body{animation:3.4s ease-in-out infinite bitBreathe}.bit-idle .bit-eyes{animation:4.6s ease-in-out infinite bitBlink}.bit-idle .bit-ant{animation:5s ease-in-out infinite bitAnt}.bit-wave .bit-armR{animation:1.6s ease-in-out infinite bitWave}.bit-wave .bit-eyes{animation:3.2s ease-in-out infinite bitBlink}.bit-wave .bit-ant{animation:1.6s ease-in-out infinite bitAnt}.bit-thinking .bit-body{animation:2s ease-in-out infinite bitBreathe}.bit-thinking .bit-pupils{animation:3s ease-in-out infinite bitLook}.bit-thinking .bit-dots circle{animation:1.1s ease-in-out infinite bitDot}.bit-thinking .bit-dots circle:nth-child(2){animation-delay:.18s}.bit-thinking .bit-dots circle:nth-child(3){animation-delay:.36s}.bit-thinking .bit-ant{animation:1.2s ease-in-out infinite bitAnt}.bit-working .bit-all{animation:.5s ease-in-out infinite bitBob}.bit-working .bit-armL{animation:.25s ease-in-out infinite bitTypeL}.bit-working .bit-armR{animation:.25s ease-in-out infinite bitTypeR}.bit-working .bit-lines{animation:.9s linear infinite bitLines}.bit-working .bit-tip{animation-duration:.5s}.bit-happy .bit-all{animation:1.3s ease-out infinite bitHop}.bit-happy .bit-shadow{transform-box:fill-box;transform-origin:50%;animation:1.3s ease-out infinite bitShadowHop}.bit-happy .bit-armL{animation:1.3s ease-in-out infinite bitCheerL}.bit-happy .bit-armR{animation:1.3s ease-in-out infinite bitCheer}.bit-happy .bit-spark{animation:1.3s ease-out infinite bitSpark}.bit-happy .bit-spark:nth-of-type(2){animation-delay:.25s}.bit-happy .bit-spark:nth-of-type(3){animation-delay:.5s}.bit-sleeping .bit-body{animation:4.2s ease-in-out infinite bitSleep}.bit-sleeping .bit-tip{animation:none}.bit-sleeping .bit-z{animation:3s ease-out infinite bitZ}.bit-sleeping .bit-z:nth-of-type(2){animation-delay:1.5s}.bit-error .bit-all{animation:.55s ease-in-out 2 bitShake}.bit-error .bit-body{animation:3.4s ease-in-out 1.1s infinite bitBreathe}.bit-error .bit-tip{animation:1.6s step-end infinite bitFlicker}.bit-connecting .bit-body{animation:2.4s ease-in-out infinite bitBreathe}.bit-connecting .bit-pupils{animation:2.4s ease-in-out infinite bitLook}.bit-connecting .bit-ring{animation:1.6s ease-out infinite bitRing}.bit-connecting .bit-ring:nth-of-type(2){animation-delay:.8s}.bit-talking .bit-body{animation:1.4s ease-in-out infinite bitNod}.bit-talking .bit-mouth{animation:.42s ease-in-out infinite bitTalk}.bit-talking .bit-eyes{animation:3.8s ease-in-out infinite bitBlink}.bit-talking .bit-armR{animation:.7s ease-in-out infinite bitTypeR}.bit-waiting .bit-body{animation:2.8s ease-in-out infinite bitBreathe}.bit-waiting .bit-eyes{animation:3s ease-in-out infinite bitBlink}.bit-waiting .bit-ant{animation:2.2s ease-in-out infinite bitAnt}.bit-waiting .bit-ask{animation:1.6s ease-in-out infinite bitAsk}.bit-waiting .bit-tip{animation-duration:1.2s}.bit.bit-still *,.bit.bit-still .bit-tip,.bit.bit-still .bit-cursor{animation:none!important}@media (prefers-reduced-motion:reduce){.bit *,.bit .bit-tip,.bit .bit-cursor{animation:none!important}}
