.mesh-gradient{position:fixed;inset:0;z-index:-1;overflow:hidden;width:100vw;width:100dvw;height:100vh;height:100dvh}.gradient{--scale-from:100%;--scale-to:100%;--scale-duration:4s;--scale-curve:linear;--scale-delay:0s;--position-duration:4s;--position-curve:linear;--position-delay:0s;--position-direction:normal;--ellipse-width:50%;--ellipse-height:50%;--ellipse-x:25%;--ellipse-y:25%;--path:ellipse(var(--ellipse-width) var(--ellipse-height) at var(--ellipse-x) var(--ellipse-y));position:absolute;border-radius:50%;animation:var(--position-duration) var(--position-curve) var(--position-delay) infinite var(--position-direction) followpath,var(--scale-duration) var(--scale-curve) var(--scale-delay) infinite scale;offset-path:var(--path);offset-rotate:0deg}