.site-aurora{z-index:-5;pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}:root:has(.lobby-surface) .site-aurora{display:block}.site-aurora i{filter:blur(80px);will-change:transform;background:#72d35b;border-radius:50%;animation:16s ease-in-out infinite alternate site-aurora-a;position:absolute}.site-aurora i:first-child{opacity:.3;width:52vw;height:52vw;top:-8vh;left:-12vw}.site-aurora i:nth-child(2){opacity:.25;background:#72d35b;width:42vw;height:42vw;animation-name:site-aurora-b;animation-duration:19s;top:28vh;right:-10vw}.site-aurora i:nth-child(3){opacity:.2;width:36vw;height:36vw;animation-name:site-aurora-c;animation-duration:13s;top:64vh;left:28vw}.site-aurora i:nth-child(4){opacity:.16;background:#9be37f;width:30vw;height:30vw;animation-name:site-aurora-b;animation-duration:11s;animation-direction:alternate-reverse;top:-12vh;left:40vw}:root.dark .site-aurora i:first-child{opacity:.34}:root.dark .site-aurora i:nth-child(2){opacity:.28}:root.dark .site-aurora i:nth-child(3){opacity:.22}:root.dark .site-aurora i:nth-child(4){opacity:.16}@media (max-width:767px){.site-aurora i{animation:none;display:none}.site-aurora{background:radial-gradient(70% 42% at 10% 8%,#72d35b42 0%,#72d35b00 70%),radial-gradient(62% 36% at 96% 46%,#72d35b33 0%,#72d35b00 70%),radial-gradient(56% 32% at 50% 92%,#72d35b29 0%,#72d35b00 70%),radial-gradient(48% 26% at 62% 0,#9be37f24 0%,#9be37f00 70%)}:root.dark .site-aurora{background:radial-gradient(70% 42% at 10% 8%,#72d35b4d 0%,#72d35b00 70%),radial-gradient(62% 36% at 96% 46%,#72d35b3b 0%,#72d35b00 70%),radial-gradient(56% 32% at 50% 92%,#72d35b2e 0%,#72d35b00 70%),radial-gradient(48% 26% at 62% 0,#9be37f24 0%,#9be37f00 70%)}}@keyframes site-aurora-a{0%{transform:translate(0)scale(1)}50%{transform:translate(18vw,10vh)scale(1.25)}to{transform:translate(6vw,26vh)scale(.9)}}@keyframes site-aurora-b{0%{transform:translate(0)scale(1)}50%{transform:translate(-22vw,-12vh)scale(1.3)}to{transform:translate(-8vw,14vh)scale(1.05)}}@keyframes site-aurora-c{0%{transform:translate(0)scale(1.1)}50%{transform:translate(-14vw,-24vh)scale(.85)}to{transform:translate(16vw,-8vh)scale(1.2)}}@keyframes site-aurora-band{0%{transform:translate(-6%)scale(1)}50%{transform:translate(8%,-6%)scale(1.15)}to{transform:translate(2%,8%)scale(.95)}}@media (prefers-reduced-motion:reduce){.site-aurora i{animation:none}}
