.btn-animation.animate{transform-style:preserve-3d;transform:translate3d(45px, 52px, 0px) rotateZ(0deg);box-shadow:rgb(102, 158, 66) 0px 0px 0px 10px inset;background-image:none;background-color:rgba(102, 158, 66, 0.8);position:relative}.btn-animation:hover,.btn-animation:focus,.btn-animation:active{outline:none}.btn-animation i{transform:translate3d(0px, 0px, 0px);opacity:1}.btn-animation .text-animation{border-image-source:none;border-color:rgb(255, 254, 254);color:rgb(254, 255, 255);transform-style:preserve-3d;transform:scale3d(1, 1, 1);opacity:1}@keyframes animate--rotate__save{0%{border-radius:0px;transform:translate3d(0px, 0px, 0px) rotateZ(0deg);animation-timing-function:linear;background-color:rgb(102, 158, 66);}30%{border-radius:0px;animation-timing-function:linear;}100%{border-color:transparent;border-radius:100px;transform:translate3d(0px, 0px, 0px) rotateZ(360deg);animation-timing-function:linear;background-color:transparent;}}.btn-animation.animate{animation:animate--rotate__save .5s linear 0s 1 normal forwards}@keyframes animate--hide__img{0%{transform:translate3d(0px, 0px, 0px);opacity:1;animation-timing-function:linear;}100%{transform:translate3d(0px, 0px, 0px);opacity:0;animation-timing-function:linear;}}.btn-animation.animate i{animation:animate--hide__img 0.3s linear 0s 1 normal forwards}@keyframes animate--hide__text{0%{opacity:1;animation-timing-function:linear;}100%{opacity:0;animation-timing-function:linear;}}.btn-animation.animate .text-animation{animation:animate--hide__text 0.3s linear 0s 1 normal forwards}.btn-animation .canvas-yes{position:absolute;width:49.8786px;height:46.2719px;left:20px;top:13.9761px;transform:rotateY(-90deg);transform-style:preserve-3d}.btn-animation .canvas-yes::before{content:' ';position:absolute;height:45px;width:10px;background:#669e42;display:inline-block;transform-origin:left top;top:58px;left:26px;transform:rotate(-135deg)}.btn-animation .canvas-yes::after{content:' ';height:25px;top:37px;left:5px;transform:rotate(-45deg);box-sizing:border-box;position:absolute;width:10px;background:#669e42;transform-origin:left top}@keyframes animate--check__yes{0%{transform:rotateY(-90deg);animation-timing-function:linear;}100%{transform:rotateY(0deg);animation-timing-function:linear;}}.btn-animation.animate .canvas-yes{animation:animate--check__yes .1s linear 0.5s 1 normal forwards}