.brain-breathe{transform-origin:50% 100%;animation:2.8s ease-in-out infinite brain-kf-breathe}.brain-sleepyBreathe{transform-origin:50% 100%;animation:4.6s ease-in-out infinite brain-kf-breathe}@keyframes brain-kf-breathe{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.035,.965)translateY(0)}}.brain-hop{transform-origin:50% 100%;animation:.7s cubic-bezier(.3,.7,.4,1) both brain-kf-hop}@keyframes brain-kf-hop{0%{transform:translateY(0)scale(1)}14%{transform:translateY(0)scale(1.14,.84)}40%{transform:translateY(-26%)scale(.92,1.1)rotate(-4deg)}62%{transform:translateY(-30%)scale(.95,1.06)rotate(3deg)}84%{transform:translateY(0)scale(1.12,.88)}to{transform:translateY(0)scale(1)}}.brain-wiggle{transform-origin:50% 100%;animation:.9s ease-in-out both brain-kf-wiggle}@keyframes brain-kf-wiggle{0%,to{transform:rotate(0)}20%{transform:rotate(-7deg)scale(1.02,.98)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)scale(1.02,.98)}80%{transform:rotate(2deg)}}.brain-rumble{animation:.6s linear both brain-kf-rumble}@keyframes brain-kf-rumble{0%,to{transform:translate(0)}15%{transform:translate(-3%)rotate(-2deg)}30%{transform:translate(3%)rotate(2deg)}45%{transform:translate(-2%)rotate(-1deg)}60%{transform:translate(2%)rotate(1deg)}75%{transform:translate(-1%)}}.brain-chomp{transform-origin:50% 100%;animation:.32s ease-in-out 6 both brain-kf-chomp}@keyframes brain-kf-chomp{0%,to{transform:scale(1)}50%{transform:scale(1.08,.9)}}.brain-shadow{animation:2.8s ease-in-out infinite brain-kf-shadow}@keyframes brain-kf-shadow{0%,to{opacity:.85;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.07)}}.brain-floatUp{animation:1.4s ease-out both brain-kf-floatUp}@keyframes brain-kf-floatUp{0%{opacity:0;transform:translate(0)scale(.4)}15%{opacity:1;transform:translateY(-10px)scale(1.1)}to{transform:translate(var(--dx,0px), -120px) scale(.9);opacity:0}}.brain-zzz{animation:3s ease-in-out infinite both brain-kf-zzz}@keyframes brain-kf-zzz{0%{opacity:0;transform:translate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(30px,-90px)scale(1.3)}}.brain-flyIn{animation:.9s cubic-bezier(.5,0,.7,.4) both brain-kf-flyIn}@keyframes brain-kf-flyIn{0%{transform:translate(var(--fx,0px), var(--fy,-200px)) scale(1);opacity:0}15%{opacity:1}to{opacity:.2;transform:translate(0)scale(.2)}}.brain-bubble{animation:.36s cubic-bezier(.2,1.5,.4,1) both brain-kf-bubbleIn,3.2s ease-in-out .36s infinite brain-kf-bubbleFloat}@keyframes brain-kf-bubbleIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes brain-kf-bubbleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.brain-btnPop:active{transform:scale(.9)translateY(2px)}.brain-btnPop{transition:transform .12s ease-out}.brain-ring{transition:stroke-dashoffset 1.2s cubic-bezier(.3,.8,.3,1)}.brain-roomFade{animation:.42s ease-out both brain-kf-roomFade}@keyframes brain-kf-roomFade{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.brain-eggWobble{transform-origin:50% 90%;animation:1.8s ease-in-out infinite brain-kf-eggWobble}@keyframes brain-kf-eggWobble{0%,60%,to{transform:rotate(0)}68%{transform:rotate(-8deg)}76%{transform:rotate(7deg)}84%{transform:rotate(-5deg)}92%{transform:rotate(3deg)}}.brain-eggShake{transform-origin:50% 90%;animation:.42s ease-in-out both brain-kf-eggShake}@keyframes brain-kf-eggShake{0%,to{transform:rotate(0)scale(1)}20%{transform:rotate(-14deg)scale(1.05,.95)}40%{transform:rotate(12deg)scale(.97,1.04)}60%{transform:rotate(-9deg)}80%{transform:rotate(5deg)}}.brain-burst{animation:.7s ease-out both brain-kf-burst}@keyframes brain-kf-burst{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(3.2)}}.brain-popOut{transform-origin:50% 100%;animation:.8s cubic-bezier(.2,1.6,.4,1) both brain-kf-popOut}@keyframes brain-kf-popOut{0%{opacity:0;transform:translateY(30%)scale(.1)}60%{opacity:1;transform:translateY(-12%)scale(1.12,.92)}to{transform:translateY(0)scale(1)}}.brain-glowSpin{animation:8s linear infinite brain-kf-glowSpin}@keyframes brain-kf-glowSpin{to{transform:rotate(360deg)}}.brain-morphOut{animation:1.4s ease-in both brain-kf-morphOut}@keyframes brain-kf-morphOut{0%{filter:brightness();opacity:1;transform:scale(1)}30%{transform:scale(1.08)rotate(-4deg)}45%{transform:scale(.96)rotate(4deg)}60%{filter:brightness(2.2);transform:scale(1.1)rotate(-3deg)}to{filter:brightness(6);opacity:0;transform:scale(1.4)}}.brain-morphIn{transform-origin:50% 80%;animation:1.1s cubic-bezier(.2,1.5,.4,1) both brain-kf-morphIn}@keyframes brain-kf-morphIn{0%{filter:brightness(6);opacity:0;transform:scale(.2)}40%{opacity:1}to{filter:brightness();opacity:1;transform:scale(1)}}.brain-flash{animation:.9s ease-out both brain-kf-flash}@keyframes brain-kf-flash{0%{opacity:0}20%{opacity:1}to{opacity:0}}.brain-riseIn{animation:.6s cubic-bezier(.2,1.3,.4,1) both brain-kf-riseIn}@keyframes brain-kf-riseIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.brain-breathe,.brain-sleepyBreathe,.brain-hop,.brain-wiggle,.brain-rumble,.brain-chomp,.brain-shadow,.brain-floatUp,.brain-zzz,.brain-flyIn,.brain-bubble,.brain-roomFade,.brain-eggWobble,.brain-eggShake,.brain-burst,.brain-popOut,.brain-glowSpin,.brain-morphOut,.brain-morphIn,.brain-flash,.brain-riseIn{animation:none!important}.brain-ring{transition:none}}
