.footer-ear-left-awake,.footer-ear-right-awake{transform-origin:bottom center;transform-box:fill-box}.footer-ear-left-awake{animation:awakeLeftEarTwitch 12s ease-in-out infinite}.footer-ear-right-awake{animation:awakeRightEarTwitch 12s ease-in-out infinite}@keyframes awakeLeftEarTwitch{0%,9%{transform:rotate(0deg)}12%{transform:rotate(-8deg)}16%,34%{transform:rotate(0deg)}38%{transform:rotate(-12deg)}42%{transform:rotate(-6deg)}48%,58%{transform:rotate(0deg)}62%{transform:rotate(-30deg)}70%{transform:rotate(-28deg)}78%{transform:rotate(0deg)}to{transform:rotate(0deg)}}@keyframes awakeRightEarTwitch{0%,9%{transform:rotate(0deg)}12%{transform:rotate(8deg)}16%,34%{transform:rotate(0deg)}38%{transform:rotate(12deg)}42%{transform:rotate(6deg)}48%,58%{transform:rotate(0deg)}62%{transform:rotate(30deg)}70%{transform:rotate(28deg)}78%{transform:rotate(0deg)}to{transform:rotate(0deg)}}.z-float-1{animation:zFloat1 8s ease-in-out infinite;animation-delay:0s}.z-float-2{animation:zFloat2 9s ease-in-out infinite;animation-delay:2s}.z-float-3{animation:zFloat3 10s ease-in-out infinite;animation-delay:4s}@keyframes zFloat1{0%{transform:translate(0) scale(.7);opacity:0}10%{opacity:1}80%{opacity:1}to{transform:translate(4px,-14px) scale(1);opacity:0}}@keyframes zFloat2{0%{transform:translate(0) scale(.6);opacity:0}10%{opacity:1}80%{opacity:1}to{transform:translate(6px,-16px) scale(.9);opacity:0}}@keyframes zFloat3{0%{transform:translate(0) scale(.5);opacity:0}10%{opacity:1}80%{opacity:1}to{transform:translate(8px,-18px) scale(.8);opacity:0}}.blink{animation:blinkKey .22s ease-in-out forwards}@keyframes blinkKey{0%{transform:scaleY(1)}50%{transform:scaleY(0)}to{transform:scaleY(1)}}.frozen *,.frozen .footer-ear-left-awake,.frozen .footer-ear-right-awake,.frozen .z-float-1,.frozen .z-float-2,.frozen .z-float-3{animation-play-state:paused!important}.agentation-hover{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1)}.agentation-hover:hover{transform:translateY(-4px);box-shadow:0 8px 16px rgba(0,0,0,.1)}.agentation-marker{position:absolute;border:2px solid;background:hsla(0,100%,71%,.1);pointer-events:none;animation:markerPop .2s cubic-bezier(.22,1,.36,1)}@keyframes markerPop{0%{transform:scale(.95);opacity:0}50%{transform:scale(1.02)}to{transform:scale(1);opacity:1}}.agentation-panel{transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s cubic-bezier(.22,1,.36,1)}.agentation-panel-enter{transform:translateY(10px);opacity:0}.agentation-panel-enter-active{transform:translateY(0);opacity:1}@keyframes slideInFromRight{0%{transform:translateX(20px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideInFromTop{0%{transform:translateY(-10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideInFromBottom{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes drawConnection{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}.animate-slide-in-right{animation:slideInFromRight .5s cubic-bezier(.22,1,.36,1) forwards}.animate-slide-in-top{animation:slideInFromTop .5s cubic-bezier(.22,1,.36,1) forwards}.animate-slide-in-bottom{animation:slideInFromBottom .5s cubic-bezier(.22,1,.36,1) forwards}.processing-stage-active{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes typeText{0%{width:0}to{width:100%}}.animate-type{overflow:hidden;white-space:nowrap;animation:typeText 2s steps(40) forwards}