.SignupAtmosphere-module__kjh7OW__atmosphere{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;contain:paint;position:absolute;inset:0;overflow:hidden}.SignupAtmosphere-module__kjh7OW__glow{aspect-ratio:1;border-radius:50%;width:110%;animation:7s ease-in-out -3s infinite alternate SignupAtmosphere-module__kjh7OW__auroraDrift;position:absolute}.SignupAtmosphere-module__kjh7OW__violet{background:radial-gradient(#8b5cf6a6,#6366f14d 35%,#0000 68%);top:-20%;left:-30%}.SignupAtmosphere-module__kjh7OW__rose{background:radial-gradient(#d946ef7a,#0000 68%);animation-duration:9s;animation-direction:alternate-reverse;animation-delay:-4s;bottom:-15%;right:-30%}.SignupAtmosphere-module__kjh7OW__auroraRibbon{filter:blur(16px);background:linear-gradient(#0000 8%,#38bdf814 30%,#8b5cf659 48%,#d946ef47 56%,#0000 85%);border-radius:50%;width:180%;height:26%;animation:8s ease-in-out -4s infinite alternate SignupAtmosphere-module__kjh7OW__ribbonSweep;position:absolute;top:19%;left:-40%;transform:rotate(-28deg)}.SignupAtmosphere-module__kjh7OW__orbits{aspect-ratio:1;opacity:1;width:115%;animation:12s ease-in-out -6s infinite alternate SignupAtmosphere-module__kjh7OW__orbitDrift;position:absolute;top:28%;left:8%;transform:rotate(-28deg);-webkit-mask-image:linear-gradient(#0000,#000 25% 70%,#0000);mask-image:linear-gradient(#0000,#000 25% 70%,#0000)}.SignupAtmosphere-module__kjh7OW__orbit{border:1px solid #c4b5fd4d;border-radius:50%;position:absolute;inset:0;transform:scaleY(.66)}.SignupAtmosphere-module__kjh7OW__orbit:nth-child(2){inset:8%}.SignupAtmosphere-module__kjh7OW__orbit:nth-child(3){inset:16%}.SignupAtmosphere-module__kjh7OW__stars{position:absolute;inset:0}.SignupAtmosphere-module__kjh7OW__star{width:var(--size);height:var(--size);opacity:.6;animation:SignupAtmosphere-module__kjh7OW__starlight var(--duration)ease-in-out var(--delay)infinite alternate;background:#f5f3ff;border-radius:50%;position:absolute;box-shadow:0 0 6px #ddd6febf,0 0 15px #a78bfa73}.SignupAtmosphere-module__kjh7OW__quiet{opacity:.22}.SignupAtmosphere-module__kjh7OW__quiet .SignupAtmosphere-module__kjh7OW__orbits,.SignupAtmosphere-module__kjh7OW__quiet .SignupAtmosphere-module__kjh7OW__meteor,.SignupAtmosphere-module__kjh7OW__quiet .SignupAtmosphere-module__kjh7OW__auroraRibbon{display:none}.SignupAtmosphere-module__kjh7OW__quiet .SignupAtmosphere-module__kjh7OW__stars{-webkit-mask-image:linear-gradient(90deg,#000,#0000 22% 78%,#000);mask-image:linear-gradient(90deg,#000,#0000 22% 78%,#000)}.SignupAtmosphere-module__kjh7OW__meteor{opacity:0;background:linear-gradient(90deg,#0000,#c4b5fd4d,#e9d5ff);border-radius:100%;width:32%;height:2px;animation:6s ease-out -1s infinite SignupAtmosphere-module__kjh7OW__shootingStar;position:absolute;top:33%;left:-30%;box-shadow:0 0 12px #a78bfa99}.SignupAtmosphere-module__kjh7OW__secondMeteor{animation-duration:8s;animation-delay:-4s;top:80%}@keyframes SignupAtmosphere-module__kjh7OW__ribbonSweep{0%{opacity:.65;transform:translate(-8%,-10%)rotate(-32deg)}to{opacity:1;transform:translate(8%,65%)rotate(-12deg)}}@keyframes SignupAtmosphere-module__kjh7OW__auroraDrift{0%{opacity:.65;transform:translate(-5%,-3%)scale(.95)}to{opacity:1;transform:translate(22%,17%)scale(1.15)}}@keyframes SignupAtmosphere-module__kjh7OW__orbitDrift{0%{transform:translate(0,0)rotate(-28deg)}to{transform:translate(-6%,6%)rotate(0)}}@keyframes SignupAtmosphere-module__kjh7OW__starlight{0%{opacity:.3;transform:translate(0,0)}to{opacity:.95;transform:translate(16px,-35px)}}@keyframes SignupAtmosphere-module__kjh7OW__shootingStar{0%{opacity:0;transform:translate(0,0)rotate(-18deg)}8%{opacity:.9}38%,to{opacity:0;transform:translate(550%,-120px)rotate(-18deg)}}@media (max-width:1023px){.SignupAtmosphere-module__kjh7OW__star:nth-child(n+13){display:none}.SignupAtmosphere-module__kjh7OW__quiet{opacity:.35}}@media (prefers-reduced-motion:reduce){.SignupAtmosphere-module__kjh7OW__glow,.SignupAtmosphere-module__kjh7OW__auroraRibbon,.SignupAtmosphere-module__kjh7OW__orbits,.SignupAtmosphere-module__kjh7OW__star,.SignupAtmosphere-module__kjh7OW__meteor{animation:none}}
