@property --shimmer{syntax:"<angle>";inherits:false;initial-value:33deg}@keyframes ButtonShimmer_shimmer__w4fiI{0%{--shimmer:0deg}to{--shimmer:360deg}}@keyframes ButtonShimmer_shine__tRElJ{0%{opacity:0}15%{opacity:1}55%{opacity:1}to{opacity:0}}@keyframes ButtonShimmer_text__3wRLj{0%{background-position:100%}to{background-position:-100%}}.ButtonShimmer_badge__67ieM{--glow-hue:222deg;--shadow-hue:180deg;--spring-easing:linear(0,0.002,0.01 0.9%,0.038 1.8%,0.156,0.312 5.8%,0.789 11.1%,1.015 14.2%,1.096,1.157,1.199,1.224 20.3%,1.231,1.231,1.226,1.214 24.6%,1.176 26.9%,1.057 32.6%,1.007 35.5%,0.984,0.968,0.956,0.949 42%,0.946 44.1%,0.95 46.5%,0.998 57.2%,1.007,1.011 63.3%,1.012 68.3%,0.998 84%,1);--bg:#000;--spring-duration:1.33s;color:var(--bg);font-weight:600;background-image:linear-gradient(315deg,#ffc4ec -10%,#efdbfd 50%,#ffedd6 110%);position:relative;isolation:isolate;box-shadow:0 2px 3px 1px hsl(var(--glow-hue) 50% 20%/50%),inset 0 -10px 20px -10px hsla(var(--shadow-hue),10%,90%,95%);border-radius:.66em;scale:1;transition:all var(--spring-duration) var(--spring-easing)}.ButtonShimmer_button__Wq_BD.ButtonShimmer_active__odtjv .ButtonShimmer_badge__67ieM,.ButtonShimmer_button__Wq_BD:hover:not(:active) .ButtonShimmer_badge__67ieM{transition-duration:calc(var(--spring-duration) * .5);box-shadow:0 4px 8px -2px hsl(var(--glow-hue) 50% 20%/50%),inset 0 0 0 transparent}.ButtonShimmer_button__Wq_BD:active .ButtonShimmer_badge__67ieM{transition-duration:calc(var(--spring-duration) * .5)}.ButtonShimmer_shimmer__w4fiI{position:absolute;inset:-40px;border-radius:inherit;-webkit-mask-image:conic-gradient(from var(--shimmer,0deg),transparent 0,transparent 10%,black 36%,black 45%,transparent 50%,transparent 60%,black 85%,black 95%,transparent 100%);mask-image:conic-gradient(from var(--shimmer,0deg),transparent 0,transparent 10%,black 36%,black 45%,transparent 50%,transparent 60%,black 85%,black 95%,transparent 100%);-webkit-mask-size:cover;mask-size:cover;mix-blend-mode:plus-lighter;animation:ButtonShimmer_shimmer__w4fiI 1s linear infinite both}.ButtonShimmer_button__Wq_BD.ButtonShimmer_active__odtjv .ButtonShimmer_badge__67ieM .ButtonShimmer_shimmer__w4fiI:after,.ButtonShimmer_button__Wq_BD.ButtonShimmer_active__odtjv .ButtonShimmer_badge__67ieM .ButtonShimmer_shimmer__w4fiI:before,.ButtonShimmer_button__Wq_BD:hover .ButtonShimmer_badge__67ieM .ButtonShimmer_shimmer__w4fiI:after,.ButtonShimmer_button__Wq_BD:hover .ButtonShimmer_badge__67ieM .ButtonShimmer_shimmer__w4fiI:before{opacity:1;animation:ButtonShimmer_shine__tRElJ 1.2s ease-in 1 forwards}.ButtonShimmer_button__Wq_BD.ButtonShimmer_loaded__fDAIw .ButtonShimmer_badge__67ieM .ButtonShimmer_shimmer__w4fiI:after,.ButtonShimmer_button__Wq_BD.ButtonShimmer_loaded__fDAIw .ButtonShimmer_badge__67ieM .ButtonShimmer_shimmer__w4fiI:before{animation:ButtonShimmer_shine__tRElJ 1.2s ease-in 1 forwards}.ButtonShimmer_shimmer__w4fiI:after,.ButtonShimmer_shimmer__w4fiI:before{transition:all .5s ease;opacity:0;content:"";border-radius:inherit;position:absolute;mix-blend-mode:color;inset:40px;pointer-events:none}.ButtonShimmer_shimmer__w4fiI:before{box-shadow:0 0 3px 2px hsl(var(--glow-hue) 20% 95%),0 0 7px 4px hsl(var(--glow-hue) 20% 80%),0 0 13px 4px hsl(var(--glow-hue) 50% 70%),0 0 25px 5px hsl(var(--glow-hue) 100% 70%);z-index:-1}.ButtonShimmer_shimmer__w4fiI:after{box-shadow:inset 0 0 0 1px hsl(var(--glow-hue) 70% 95%),inset 0 0 2px 1px hsl(var(--glow-hue) 100% 80%),inset 0 0 5px 2px hsl(var(--glow-hue) 100% 70%);z-index:2}.ButtonShimmer_button__Wq_BD .ButtonShimmer_badge__67ieM .ButtonShimmer_text__3wRLj{color:transparent;-webkit-background-clip:text;background-clip:text;background-color:var(--bg);background-image:linear-gradient(120deg,transparent,hsla(var(--glow-hue),100%,80%,.66) 40%,hsla(var(--glow-hue),100%,90%,.9) 50%,transparent 52%);background-repeat:no-repeat;background-size:300% 300%;background-position:center 200%;animation:ButtonShimmer_text__3wRLj .66s ease-in 1 both}.ButtonShimmer_button__Wq_BD.ButtonShimmer_active__odtjv .ButtonShimmer_badge__67ieM .ButtonShimmer_text__3wRLj,.ButtonShimmer_button__Wq_BD:hover .ButtonShimmer_badge__67ieM .ButtonShimmer_text__3wRLj{animation:ButtonShimmer_text__3wRLj .66s ease-in 1 both}.AnimatedBackground_rootSvg__fODx0{animation:AnimatedBackground_fade_in__lly_k .8s linear forwards;position:fixed;inset:0;z-index:-1;overflow:visible}.AnimatedBackground_rootSvg__fODx0 rect{transform-box:fill-box;transform-origin:center;animation-name:AnimatedBackground_fade_in_out__BwyWr;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-iteration-count:infinite;overflow:visible}@keyframes AnimatedBackground_fade_in_out__BwyWr{0%{opacity:0;transform:translateY(200%) scale(.7)}15%,40%{opacity:1;transform:translateY(0) scale(1)}55%,to{opacity:0;transform:translateY(-200%) scale(.7)}}@keyframes AnimatedBackground_fade_in__lly_k{0%,60%{opacity:0}to{opacity:1}}