.styles-module__EeHNwW__button{cursor:pointer;text-align:center;width:100%;font-size:1.5rem;font-style:italic;transition:all .3s}.styles-module__EeHNwW__buttonInner{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#18181b80;border:1px solid #27272a;border-radius:.5rem;padding:1.5rem;transition:all .2s;display:block;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.styles-module__EeHNwW__button:not(.styles-module__EeHNwW__exploded):hover .styles-module__EeHNwW__buttonInner{background-color:#27272a99;transform:scale(1.05);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.styles-module__EeHNwW__button:not(.styles-module__EeHNwW__exploded):active .styles-module__EeHNwW__buttonInner{transform:scale(.95)}.styles-module__EeHNwW__exploded{opacity:.2;filter:blur(4px);pointer-events:none;transform:scale(.8)}.styles-module__EeHNwW__hovered .styles-module__EeHNwW__buttonInner{text-shadow:0 0 3px #ff32004d;border-style:solid;border-width:2px;animation:1.8s infinite styles-module__EeHNwW__pulse-red-border;position:relative;overflow:hidden}.styles-module__EeHNwW__hovered .styles-module__EeHNwW__buttonInner:before{content:"";opacity:.5;pointer-events:none;background:linear-gradient(135deg,#0000 0%,#3200001a 50%,#0000 100%);animation:3s linear infinite styles-module__EeHNwW__sweep;position:absolute;inset:0}.styles-module__EeHNwW__particle{pointer-events:none;z-index:1000;position:fixed}.styles-module__EeHNwW__explosion{opacity:.8;background-color:#e24329;border-radius:50%;animation:forwards styles-module__EeHNwW__explode}.styles-module__EeHNwW__glass{clip-path:polygon(50% 0%,0% 100%,100% 100%);border:1px solid #fff9;animation:forwards styles-module__EeHNwW__shard-fly;box-shadow:0 0 10px #ffffff80}.styles-module__EeHNwW__fire{filter:blur(5px);opacity:.8;background:radial-gradient(circle,#ffb000 0%,red 70%,#0000 100%);border-radius:50%;animation:forwards styles-module__EeHNwW__fire}.styles-module__EeHNwW__smoke{filter:blur(10px);opacity:.6;background:radial-gradient(circle,#646464cc 0%,#32323280 70%,#0000 100%);border-radius:50%;animation:forwards styles-module__EeHNwW__smoke}.styles-module__EeHNwW__resetButton{color:#000;cursor:pointer;z-index:3000;background-color:#fffc;border:none;border-radius:5px;padding:10px 20px;font-weight:700;animation:.5s cubic-bezier(.36,.07,.19,.97) both styles-module__EeHNwW__bounce-in;position:fixed;bottom:20px;right:20px;box-shadow:0 0 10px #0000004d}.styles-module__EeHNwW__resetButton:hover{background-color:#fff;transform:scale(1.05)}.styles-module__EeHNwW__textGlitch{animation:2s infinite styles-module__EeHNwW__text-glitch}.styles-module__EeHNwW__distorted{transform-origin:50%}@keyframes styles-module__EeHNwW__shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes styles-module__EeHNwW__pulse-red-border{0%{border-color:#f006;box-shadow:0 0 #f006}25%{border-color:#ff3200cc;box-shadow:0 0 12px 2px #ff1e00b3}50%{border-color:#ff6400;box-shadow:0 0 25px 5px #ff3c00e6}75%{border-color:#ff3200cc;box-shadow:0 0 12px 2px #ff1e00b3}to{border-color:#f006;box-shadow:0 0 #f006}}@keyframes styles-module__EeHNwW__sweep{0%{transform:translate(-100%)translateY(-100%)}to{transform:translate(100%)translateY(100%)}}@keyframes styles-module__EeHNwW__explode{0%{opacity:1;transform:scale(0)rotate(0)}to{transform:scale(1) rotate(360deg) translateX(var(--distance,1000px));opacity:0}}@keyframes styles-module__EeHNwW__shard-fly{0%{opacity:.9;transform:translate(0)rotate(0)}to{transform:translate(calc(var(--x,1) * 1000px), calc(var(--y,1) * 1000px)) rotate(var(--r,0deg));opacity:0}}@keyframes styles-module__EeHNwW__fire{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2)}}@keyframes styles-module__EeHNwW__smoke{0%{opacity:.8;transform:scale(.3)translate(0)}to{opacity:0;transform:scale(3)translateY(-100px)}}@keyframes styles-module__EeHNwW__bounce-in{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes styles-module__EeHNwW__text-glitch{0%,to{opacity:1;transform:none}7%{opacity:.75;transform:skew(-.5deg,-.9deg)}10%{opacity:1;transform:none}25%{opacity:.9;transform:skew(.7deg,-.1deg)}30%{opacity:1;transform:none}35%{opacity:.8;transform:skew(-.2deg,.4deg)}40%{opacity:1;transform:none}50%{opacity:.9;color:#ff3200e6;transform:skew(.4deg,.8deg)}55%{opacity:1;transform:none}}
