.AnimatedBackground-module__jHobAa__container{z-index:-1;pointer-events:none;background:var(--bg-primary);transition:background-color .3s;position:fixed;inset:0;overflow:clip}.AnimatedBackground-module__jHobAa__canvas{width:100%;height:100%;position:absolute;inset:0}.AnimatedBackground-module__jHobAa__aurora1{filter:blur(90px);will-change:transform;background:radial-gradient(circle,#8b5cf638 0%,#0000 68%);border-radius:50%;width:65vw;height:65vw;animation:28s ease-in-out infinite alternate AnimatedBackground-module__jHobAa__auroraMove1;position:absolute;top:-20%;left:-18%}.AnimatedBackground-module__jHobAa__aurora2{filter:blur(90px);will-change:transform;background:radial-gradient(circle,#06b6d42e 0%,#0000 68%);border-radius:50%;width:60vw;height:60vw;animation:34s ease-in-out infinite alternate AnimatedBackground-module__jHobAa__auroraMove2;position:absolute;bottom:-18%;right:-18%}.AnimatedBackground-module__jHobAa__aurora3{filter:blur(110px);will-change:transform;background:radial-gradient(circle,#3b82f624 0%,#0000 70%);border-radius:50%;width:45vw;height:45vw;animation:22s ease-in-out infinite alternate AnimatedBackground-module__jHobAa__auroraMove3;position:absolute;top:30%;left:38%}.AnimatedBackground-module__jHobAa__aurora4{filter:blur(100px);will-change:transform;background:radial-gradient(circle,#a78bfa1f 0%,#0000 70%);border-radius:50%;width:40vw;height:40vw;animation:18s ease-in-out infinite alternate AnimatedBackground-module__jHobAa__auroraMove4;position:absolute;bottom:5%;left:5%}.AnimatedBackground-module__jHobAa__grid{background-image:radial-gradient(circle,#ffffff12 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70%,#000 20%,#0000 75%)}.AnimatedBackground-module__jHobAa__vignette{background:radial-gradient(100% 100%,#0000 40%,#0300148c 100%);position:absolute;inset:0}[data-theme=light] .AnimatedBackground-module__jHobAa__grid{background-image:radial-gradient(circle,#0f172a14 1px,#0000 1px)}[data-theme=light] .AnimatedBackground-module__jHobAa__vignette{background:radial-gradient(100% 100%,#0000 40%,#f8fafc99 100%)}[data-theme=light] .AnimatedBackground-module__jHobAa__aurora1{background:radial-gradient(circle,#6366f126 0%,#0000 68%)}[data-theme=light] .AnimatedBackground-module__jHobAa__aurora2{background:radial-gradient(circle,#0284c71f 0%,#0000 68%)}[data-theme=light] .AnimatedBackground-module__jHobAa__aurora3{background:radial-gradient(circle,#2563eb1a 0%,#0000 70%)}[data-theme=light] .AnimatedBackground-module__jHobAa__aurora4{background:radial-gradient(circle,#a78bfa1a 0%,#0000 70%)}@keyframes AnimatedBackground-module__jHobAa__auroraMove1{0%{transform:translate(0)scale(1)}33%{transform:translate(8vw,7vh)scale(1.12)}66%{transform:translate(-4vw,12vh)scale(.92)}to{transform:translate(5vw,-5vh)scale(1.05)}}@keyframes AnimatedBackground-module__jHobAa__auroraMove2{0%{transform:translate(0)scale(1)}50%{transform:translate(-10vw,-8vh)scale(1.15)}to{transform:translate(4vw,-12vh)scale(.95)}}@keyframes AnimatedBackground-module__jHobAa__auroraMove3{0%{transform:translate(0)scale(1)}50%{transform:translate(6vw,10vh)scale(1.18)}to{transform:translate(-8vw,-6vh)scale(.9)}}@keyframes AnimatedBackground-module__jHobAa__auroraMove4{0%{transform:translate(0)scale(1)}50%{transform:translate(12vw,-10vh)scale(1.1)}to{transform:translate(-5vw,8vh)scale(.95)}}@media (max-width:768px){.AnimatedBackground-module__jHobAa__canvas{display:none}.AnimatedBackground-module__jHobAa__aurora1,.AnimatedBackground-module__jHobAa__aurora2,.AnimatedBackground-module__jHobAa__aurora3,.AnimatedBackground-module__jHobAa__aurora4{filter:blur(25px);animation:none}}
