@keyframes masc-respira{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-4px)scale(1.02,1.04)}}@keyframes masc-cansado{0%,to{transform:translateY(3px)rotate(-3deg)scaleY(.97)}50%{transform:translateY(4px)rotate(-2deg)scale(1.01,.95)}}@keyframes masc-sombra{0%,to{opacity:.45;transform:scaleX(1)}50%{opacity:.3;transform:scaleX(.85)}}.masc-respira{transform-origin:50% 100%;animation:2.6s ease-in-out infinite masc-respira}.masc-cansado{transform-origin:50% 100%;animation:4.2s ease-in-out infinite masc-cansado}.masc-sombra{animation:2.6s ease-in-out infinite masc-sombra}@keyframes masc-ovo-balanca{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes masc-ovo-quase{0%,70%,to{transform:rotate(0)}74%{transform:rotate(-9deg)translateY(-2px)}78%{transform:rotate(8deg)}82%{transform:rotate(-6deg)translateY(-3px)}86%{transform:rotate(5deg)}90%{transform:rotate(-2deg)}}@keyframes masc-ovo-choca{0%{transform:rotate(0)scale(1)}10%{transform:rotate(-12deg)scale(1.02)}20%{transform:rotate(12deg)}30%{transform:rotate(-14deg)scale(1.05)}40%{transform:rotate(14deg)}50%{filter:brightness(1.3);transform:rotate(-16deg)scale(1.08)}60%{transform:rotate(16deg)}70%{filter:brightness(1.6);transform:rotate(-18deg)scale(1.12)}80%{transform:rotate(18deg)}90%{filter:brightness(2.2);transform:rotate(-8deg)scale(1.18)}to{filter:brightness(3);transform:rotate(0)scale(1.25)}}.masc-ovo{transform-origin:50% 90%;animation:3.2s ease-in-out infinite masc-ovo-balanca}.masc-ovo-quase{transform-origin:50% 90%;animation:2.2s ease-in-out infinite masc-ovo-quase}.masc-ovo-choca{transform-origin:50% 90%;animation:1.4s ease-in forwards masc-ovo-choca}@keyframes masc-flash{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(1.8)}}@keyframes masc-casca-esq{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(-70px,-40px)rotate(-140deg)}}@keyframes masc-casca-dir{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(70px,-30px)rotate(150deg)}}@keyframes masc-nasce{0%{opacity:0;transform:scale(0)rotate(-20deg)}55%{opacity:1;transform:scale(1.25)rotate(6deg)}75%{transform:scale(.92)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@keyframes masc-raios{0%{opacity:0;transform:rotate(0)scale(.4)}20%{opacity:.9;transform:rotate(40deg)scale(1)}to{opacity:0;transform:rotate(240deg)scale(1.15)}}.masc-flash{animation:.7s ease-out forwards masc-flash}.masc-casca-esq{animation:.9s cubic-bezier(.2,.7,.4,1) forwards masc-casca-esq}.masc-casca-dir{animation:.9s cubic-bezier(.2,.7,.4,1) forwards masc-casca-dir}.masc-nasce{animation:.8s cubic-bezier(.2,.9,.3,1.2) both masc-nasce}.masc-raios{background:repeating-conic-gradient(#ffd66e8c 0deg 10deg,#0000 10deg 30deg);animation:2.2s ease-out forwards masc-raios;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 70%);mask-image:radial-gradient(circle,#000 20%,#0000 70%)}@keyframes masc-evolui{0%{filter:brightness();transform:scale(1)}30%{filter:brightness(2.5)saturate(0);transform:scale(.85)}60%{filter:brightness(3)saturate(0);transform:scale(1.3)}to{filter:brightness();transform:scale(1)}}.masc-evolui{animation:1.1s cubic-bezier(.3,.8,.3,1.1) masc-evolui}@keyframes masc-voa{0%{opacity:0;transform:translate(110px,70px)scale(1)rotate(0)}15%{opacity:1}55%{transform:translate(55px,-35px)scale(.9)rotate(-160deg)}to{opacity:0;transform:translate(0)scale(.35)rotate(-320deg)}}@keyframes masc-mastiga{0%,to{transform:scale(1)}15%{transform:scale(1.12,.86)}30%{transform:scale(.94,1.08)}45%{transform:scale(1.1,.88)}60%{transform:scale(.96,1.05)}75%{transform:scale(1.06,.93)}}.masc-voa{animation:.62s cubic-bezier(.4,.1,.6,1) forwards masc-voa}.masc-mastiga{transform-origin:50% 100%;animation:.7s ease-in-out .56s masc-mastiga}@keyframes masc-golpe{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-14px)rotate(-6deg)}40%{transform:translate(22px)rotate(8deg)scale(1.06)}55%{transform:translate(16px)rotate(4deg)}70%{transform:translate(-6px)rotate(-3deg)}}@keyframes masc-corte{0%{stroke-dashoffset:160px;opacity:0}30%{opacity:1}60%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes masc-sacode{0%,to{transform:translate(0)}20%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}60%{transform:translate(-2px,1px)}80%{transform:translate(1px)}}.masc-golpe{animation:.65s cubic-bezier(.3,.8,.4,1) masc-golpe}.masc-corte{stroke-dasharray:160;animation:.5s ease-out .22s both masc-corte}.masc-sacode{animation:.32s ease-in-out .3s masc-sacode}@keyframes masc-squash{0%,to{transform:scale(1)}30%{transform:scale(1.15,.85)}60%{transform:scale(.92,1.1)}}.masc-squash{transform-origin:50% 100%;animation:.42s ease-out masc-squash}@keyframes masc-particula{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(0)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}to{transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(.6) rotate(var(--r));opacity:0}}.masc-particula{animation:masc-particula var(--dur,.9s) cubic-bezier(.2,.7,.4,1) var(--atraso,0s) both}@keyframes masc-balao{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.masc-balao{animation:1.8s ease-in-out infinite masc-balao}@keyframes masc-ganho{0%{opacity:0;transform:translate(-50%)scale(.6)}20%{opacity:1;transform:translate(-50%,-10px)scale(1.2)}to{opacity:0;transform:translate(-50%,-60px)scale(1)}}.masc-ganho{animation:1.3s ease-out forwards masc-ganho}@media (prefers-reduced-motion:reduce){.masc-respira,.masc-cansado,.masc-sombra,.masc-ovo,.masc-ovo-quase,.masc-balao,.masc-golpe,.masc-mastiga,.masc-squash,.masc-evolui,.masc-sacode,.masc-ovo-choca{animation:none}.masc-voa,.masc-particula,.masc-raios,.masc-casca-esq,.masc-casca-dir{animation-duration:1ms}}.masc-silhueta{filter:brightness(0)invert()drop-shadow(0 0 10px #ffe9a8f2)}@keyframes masc-evo-velho{0%,14%{opacity:1}15%,27%{opacity:0}28%,38%{opacity:1}39%,47%{opacity:0}48%,55%{opacity:1}56%,62%{opacity:0}63%,68%{opacity:1}69%,73%{opacity:0}74%,77%{opacity:1}78%,80%{opacity:0}81%,83%{opacity:1}84%,to{opacity:0}}@keyframes masc-evo-novo{0%,14%{opacity:0}15%,27%{opacity:1}28%,38%{opacity:0}39%,47%{opacity:1}48%,55%{opacity:0}56%,62%{opacity:1}63%,68%{opacity:0}69%,73%{opacity:1}74%,77%{opacity:0}78%,80%{opacity:1}81%,83%{opacity:0}84%,to{opacity:1}}@keyframes masc-evo-sobe{0%{transform:translateY(0)scale(1)}80%{transform:translateY(-8px)scale(1.06)}to{transform:translateY(-4px)scale(1.1)}}@keyframes masc-evo-aura{0%{opacity:0;transform:scale(.6)}50%{opacity:.8}to{opacity:1;transform:scale(1.25)}}.masc-evo-velho{animation:2.6s linear forwards masc-evo-velho}.masc-evo-novo{animation:2.6s linear forwards masc-evo-novo}.masc-evo-sobe{animation:2.6s ease-in forwards masc-evo-sobe}.masc-evo-aura{animation:2.6s ease-in forwards masc-evo-aura}@keyframes masc-acende{0%{filter:brightness(3);transform:scale(.6)}60%{transform:scale(1.2)}to{filter:none;transform:scale(1)}}.masc-acende{animation:.6s cubic-bezier(.2,.9,.3,1.3) masc-acende}@media (prefers-reduced-motion:reduce){.masc-evo-velho,.masc-evo-novo{animation-duration:1ms}.masc-evo-sobe,.masc-evo-aura,.masc-acende{animation:none}}@keyframes masc-arco-iris{to{filter:blur(40px)hue-rotate(360deg)}}.masc-arco-iris{animation:4s linear infinite masc-arco-iris,1.2s ease-in-out infinite df-pulse}@media (prefers-reduced-motion:reduce){.masc-arco-iris{animation:none}}
