.m{overflow:visible}.m *{transform-box:fill-box;transform-origin:50%}.m .body,.m .eye,.m .arm,.m .leg{fill:var(--color-clawd)}.m .eye{fill:var(--color-clawd-dark)}.m .fx{opacity:0}.m .eyeL,.m .eyeR{transition:transform .3s}.m .lid{fill:var(--color-clawd);opacity:0}.m .mouth{fill:var(--color-clawd-dark);opacity:0}.m .blush{fill:#f2a28a;opacity:0}.m .eye{animation:4.2s infinite m-blink}@keyframes m-blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.m.wave .armR{transform-origin:0 100%;animation:.5s ease-in-out infinite alternate m-wave}@keyframes m-wave{0%{transform:rotate(-70deg)translate(1px,-1px)}to{transform:rotate(-20deg)translate(1px,-1px)}}.m.wave .all{animation:1s ease-in-out infinite m-bob}@keyframes m-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.m.wave .hi{opacity:1;animation:m-pop .4s var(--ease-out)}@keyframes m-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.m.wave .mouth{opacity:1}.m.sleep .all{animation:2.6s ease-in-out infinite m-breathe}@keyframes m-breathe{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(.6px)scaleY(.97)}}.m.sleep .eye{animation:none;transform:scaleY(.15)}.m.sleep .z{opacity:1}.m.sleep .z1{animation:2.4s linear infinite m-zz}.m.sleep .z2{animation:2.4s linear .8s infinite m-zz}.m.sleep .z3{animation:2.4s linear 1.6s infinite m-zz}@keyframes m-zz{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(5px,-9px)scale(1.2)}}.m.sleep .armL,.m.sleep .armR{transform:translateY(1px)}.m.think .eyeL,.m.think .eyeR{transform:translate(1px,-1px)}.m.think .all{animation:3s ease-in-out infinite m-tilt}@keyframes m-tilt{0%,to{transform:rotate(0)}50%{transform:rotate(-3deg)}}.m.think .armR{animation:3s ease-in-out infinite m-chin}@keyframes m-chin{0%,to{transform:translate(0)}50%{transform:translate(-1px,-1.5px)}}.m.think .bub{opacity:1}.m.think .d1{animation:1.2s infinite m-dot}.m.think .d2{animation:1.2s .2s infinite m-dot}.m.think .d3{animation:1.2s .4s infinite m-dot}@keyframes m-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-1px)}}.m.steam .all{animation:.12s linear infinite m-shake}@keyframes m-shake{0%{transform:translate(0)}25%{transform:translate(.5px,-.3px)}50%{transform:translate(-.5px,.3px)}75%{transform:translate(.4px,.4px)}to{transform:translate(0)}}.m.steam .body,.m.steam .arm,.m.steam .leg{animation:1.2s ease-in-out infinite alternate m-heat}@keyframes m-heat{0%{fill:var(--color-clawd)}to{fill:#e9533a}}.m.steam .eye{animation:none;transform:scaleY(.5)}.m.steam .smoke{opacity:1}.m.steam .s1{animation:1.6s ease-out infinite m-smoke}.m.steam .s2{animation:1.6s ease-out .5s infinite m-smoke}.m.steam .s3{animation:1.6s ease-out 1s infinite m-smoke}@keyframes m-smoke{0%{opacity:0;transform:translate(0)scale(.4)}25%{opacity:.8}to{opacity:0;transform:translate(var(--sx,0),-12px)scale(1.5)}}.m.steam .sweat{opacity:1;animation:1.2s ease-in infinite m-sweat}@keyframes m-sweat{0%{opacity:0;transform:translateY(-2px)}30%{opacity:1}to{opacity:0;transform:translateY(4px)}}.m.type .armL{animation:.18s linear infinite alternate m-tapL}.m.type .armR{animation:.18s linear 90ms infinite alternate m-tapR}@keyframes m-tapL{0%{transform:translateY(0)}to{transform:translateY(1.2px)}}@keyframes m-tapR{0%{transform:translateY(1.2px)}to{transform:translateY(0)}}.m.type .code{opacity:1}.m.type .c1{animation:1.5s linear infinite m-code}.m.type .c2{animation:1.5s linear .5s infinite m-code}.m.type .c3{animation:1.5s linear 1s infinite m-code}@keyframes m-code{0%{opacity:0;transform:translateY(2px)}20%{opacity:1}to{opacity:0;transform:translateY(-10px)}}.m.type .eye{animation:none;transform:scaleY(.7)}.m.happy .all{animation:.9s cubic-bezier(.3,0,.2,1) infinite m-jump}@keyframes m-jump{0%,to{transform:translateY(0)scale(1)}15%{transform:translateY(1px)scale(1.08,.9)}40%{transform:translateY(-7px)scale(.95,1.08)}60%{transform:translateY(-7px)scale(.98,1.02)}85%{transform:translateY(1px)scale(1.06,.92)}}.m.happy .eye{opacity:0;animation:none}.m.happy .smile,.m.happy .blush,.m.happy .mouth{opacity:1}.m.happy .armL{transform-origin:100% 100%;animation:.9s infinite m-cheerL}.m.happy .armR{transform-origin:0 100%;animation:.9s infinite m-cheerR}@keyframes m-cheerL{0%,to{transform:rotate(0)}40%,60%{transform:rotate(60deg)}}@keyframes m-cheerR{0%,to{transform:rotate(0)}40%,60%{transform:rotate(-60deg)}}.m.happy .spark{opacity:1}.m.happy .sp1{animation:.9s infinite m-spark}.m.happy .sp2{animation:.9s .3s infinite m-spark}@keyframes m-spark{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}.m.err .eye{opacity:0;animation:none}.m.err .x{opacity:1}.m.err .all{animation:2.4s ease-in-out infinite m-wobble}@keyframes m-wobble{0%,to{transform:rotate(0)}25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}.m.err .bang{opacity:1;animation:.6s ease-in-out infinite alternate m-bang}@keyframes m-bang{0%{transform:translateY(0)}to{transform:translateY(-1.5px)}}.m.err .body{fill:#c9644a}.m.load .all{animation:.7s ease-in-out infinite m-hop}@keyframes m-hop{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.m.load .leg{animation:.7s ease-in-out infinite m-legs}@keyframes m-legs{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}.m.load .ld{opacity:1}.m.load .l1{animation:1s infinite m-dot}.m.load .l2{animation:1s .15s infinite m-dot}.m.load .l3{animation:1s .3s infinite m-dot}.m.load .eyeL,.m.load .eyeR{animation:2s step-end infinite m-look}@keyframes m-look{0%,to{transform:translate(0)}33%{transform:translate(-1px)}66%{transform:translate(1px)}}
