.glow-field[data-v-2f907da0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;background:radial-gradient(ellipse 140% 100% at 50% 0%,var(--ground) 0%,var(--ground-deep) 100%)}.orb[data-v-2f907da0]{position:absolute;border-radius:50%;mix-blend-mode:var(--orb-blend);will-change:transform}.orb--a[data-v-2f907da0]{width:46vmax;height:46vmax;left:-12vmax;top:-8vmax;background:radial-gradient(circle at 40% 40%,var(--orb-1) 0%,rgba(var(--orb-1-ch),0) 68%);filter:blur(calc(90px * var(--orb-blur-scale)));opacity:.6;animation:drift-a-2f907da0 52s ease-in-out infinite}.orb--b[data-v-2f907da0]{width:38vmax;height:38vmax;right:-10vmax;top:8vmax;background:radial-gradient(circle at 55% 45%,var(--orb-2) 0%,rgba(var(--orb-2-ch),0) 66%);filter:blur(calc(80px * var(--orb-blur-scale)));opacity:.42;animation:drift-b-2f907da0 68s ease-in-out infinite}.orb--c[data-v-2f907da0]{width:42vmax;height:42vmax;left:18vw;bottom:-18vmax;background:radial-gradient(circle at 45% 55%,var(--orb-3) 0%,rgba(var(--orb-3-ch),0) 70%);filter:blur(calc(95px * var(--orb-blur-scale)));opacity:.55;animation:drift-c-2f907da0 61s ease-in-out infinite}.orb--d[data-v-2f907da0]{width:24vmax;height:24vmax;right:12vw;bottom:-6vmax;background:radial-gradient(circle at 50% 50%,var(--orb-4) 0%,rgba(var(--orb-4-ch),0) 65%);filter:blur(calc(65px * var(--orb-blur-scale)));opacity:.3;animation:drift-d-2f907da0 44s ease-in-out infinite}@keyframes drift-a-2f907da0{0%{transform:translate(0) scale(1)}22%{transform:translate(8vw,6vh) scale(1.08)}47%{transform:translate(3vw,14vh) scale(.96)}71%{transform:translate(-6vw,5vh) scale(1.04)}to{transform:translate(0) scale(1)}}@keyframes drift-b-2f907da0{0%{transform:translate(0) scale(1)}30%{transform:translate(-9vw,9vh) scale(.94)}58%{transform:translate(-2vw,-4vh) scale(1.1)}83%{transform:translate(6vw,3vh) scale(1)}to{transform:translate(0) scale(1)}}@keyframes drift-c-2f907da0{0%{transform:translate(0) scale(1)}26%{transform:translate(7vw,-8vh) scale(1.05)}54%{transform:translate(-4vw,-3vh) scale(.95)}79%{transform:translate(-8vw,-12vh) scale(1.02)}to{transform:translate(0) scale(1)}}@keyframes drift-d-2f907da0{0%{transform:translate(0) scale(1)}35%{transform:translate(-6vw,-7vh) scale(1.12)}65%{transform:translate(4vw,-2vh) scale(.9)}to{transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.orb[data-v-2f907da0]{animation:none!important}}html[data-theme=light] .orb[data-v-2f907da0]{display:none}html[data-theme=light] .glow-field[data-v-2f907da0]{background:var(--canvas)}
