[class^=gs-] .g-body,[class^=gs-] .g-gaze,[class^=gs-] .g-blink,[class^=gs-] .g-wink,[class^=gs-] .g-st,[class^=gs-] .g-bl,[class^=gs-] .g-br,[class^=gs-] .g-pop{transform-box:fill-box;transform-origin:50%}.g-blink{animation:4.2s infinite gb-blink}@keyframes gb-blink{0%,91%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}97%{transform:scaleY(1)}}.gs-ocioso .g-body{animation:3.6s ease-in-out infinite gb-breathe}@keyframes gb-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)scaleY(1.01)}}.gs-ouvindo .g-gaze{animation:3s ease-in-out infinite gb-look-down}@keyframes gb-look-down{0%,to{transform:translate(-3px,4px)}50%{transform:translate(-4px,5px)}}.gs-ouvindo .g-body{transform-origin:bottom;animation:1.6s ease-in-out infinite gb-nod}@keyframes gb-nod{0%,60%,to{transform:rotate(0)}70%{transform:rotate(2deg)translateY(2px)}82%{transform:rotate(0)}}.gs-pensando .g-gaze{animation:3s ease-in-out infinite gb-look-up}@keyframes gb-look-up{0%,to{transform:translate(4px,-5px)}50%{transform:translate(6px,-6px)}}.gs-pensando .g-st{animation:1.8s ease-in-out infinite gb-stache-side}@keyframes gb-stache-side{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(3px)rotate(4deg)}}.gs-pensando .g-br{animation:1.8s ease-in-out infinite gb-brow-up}@keyframes gb-brow-up{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.g-dot{animation:1.2s ease-in-out infinite gb-dot}@keyframes gb-dot{0%,to{opacity:.2;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.gs-lendo .g-gaze{animation:1.6s ease-in-out infinite gb-scan}@keyframes gb-scan{0%,to{transform:translate(-6px,2px)}45%{transform:translate(6px,2px)}50%{transform:translate(6px,4px)}95%{transform:translate(-6px,4px)}}.gs-falando .g-st{transform-origin:top;animation:.9s infinite gb-talk}@keyframes gb-talk{0%,to{transform:scaleY(1)translateY(0)}20%{transform:scaleY(.75)translateY(3px)}40%{transform:scaleY(1)}55%{transform:scaleY(.82)translateY(2px)}70%{transform:scaleY(1)}85%{transform:scaleY(.7)translateY(4px)}}.gs-falando .g-bl,.gs-falando .g-br{animation:1.8s ease-in-out infinite gb-brow-up}.gs-confirmar .g-body{transform-origin:bottom;animation:2.4s ease-in-out infinite gb-tilt}@keyframes gb-tilt{0%,to{transform:rotate(-6deg)}50%{transform:rotate(-8deg)}}.gs-confirmar .g-gaze{transform:translate(5px,5px)}.g-pop{animation:2.4s cubic-bezier(.34,1.56,.64,1) infinite gb-pop}@keyframes gb-pop{0%{opacity:0;transform:scale(0)}15%,85%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.gs-sucesso .g-body{transform-origin:bottom;animation:2.4s infinite gb-jump}@keyframes gb-jump{0%,10%{transform:translateY(0)scaleY(1)}16%{transform:translateY(0)scaleY(.92)}28%{transform:translateY(-14px)scaleY(1.03)}40%{transform:translateY(0)scaleY(.95)}48%,to{transform:translateY(0)scaleY(1)}}.g-draw{stroke-dasharray:30;stroke-dashoffset:30px;animation:2.4s infinite gb-draw}@keyframes gb-draw{0%,22%{stroke-dashoffset:30px}40%,to{stroke-dashoffset:0}}.gs-comemora .g-body{transform-origin:bottom;animation:1.2s ease-in-out infinite gb-wiggle}@keyframes gb-wiggle{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)translateY(-4px)}}.gs-comemora .g-cl{transform-box:fill-box;transform-origin:100% 100%;animation:1.2s ease-in-out infinite gb-twirl}.gs-comemora .g-cr{transform-box:fill-box;transform-origin:0 100%;animation:1.2s ease-in-out infinite gb-twirl-r}@keyframes gb-twirl{0%,to{transform:rotate(0)}50%{transform:rotate(-35deg)}}@keyframes gb-twirl-r{0%,to{transform:rotate(0)}50%{transform:rotate(35deg)}}.g-spark{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite gb-spark}@keyframes gb-spark{0%,to{opacity:0;transform:scale(0)rotate(0)}50%{opacity:1;transform:scale(1)rotate(45deg)}}.gs-alerta .g-body{animation:.2s linear infinite gb-tremble}@keyframes gb-tremble{0%,to{transform:translate(0)}25%{transform:translate(-1.5px,.5px)}50%{transform:translate(1.5px,-.5px)}75%{transform:translate(-1px,-.5px)}}.gs-alerta .g-pop{animation-duration:1.2s}.gs-erro .g-body{transform-origin:bottom;animation:3.2s ease-in-out infinite gb-droop}@keyframes gb-droop{0%,to{transform:none}50%{transform:translateY(5px)rotate(2deg)scaleY(.97)}}.g-sweat{transform-box:fill-box;transform-origin:top;animation:2.4s ease-in infinite gb-sweat}@keyframes gb-sweat{0%{opacity:0;transform:translateY(-4px)scale(.4)}20%{opacity:1;transform:translateY(0)scale(1)}70%{opacity:1;transform:translateY(16px)}to{opacity:0;transform:translateY(26px)}}.gs-dormindo .g-body{transform-origin:bottom;animation:4s ease-in-out infinite gb-sleep}@keyframes gb-sleep{0%,to{transform:rotate(3deg)translateY(2px)}50%{transform:rotate(3deg)translateY(4px)scaleY(.98)}}.g-z{transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.7s ease-out infinite gb-z}@keyframes gb-z{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(16px,-34px)scale(1.1)}}.gs-oi .g-body{animation:3.2s cubic-bezier(.34,1.56,.64,1) infinite gb-peek}@keyframes gb-peek{0%{opacity:0;transform:translateY(60px)}18%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(60px)}}.gs-oi .g-wink{animation:3.2s infinite gb-wink}@keyframes gb-wink{0%,40%,56%,to{transform:scaleY(1)}46%,50%{transform:scaleY(.08)}}@media (prefers-reduced-motion:reduce){[class^=gs-] *{animation:none!important}.g-draw{stroke-dashoffset:0}.g-z{opacity:1}}
