@keyframes lightGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes darkGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.gradient-background{background-size:400% 400%;animation:lightGradient 45s ease infinite;transition:background-image .3s ease;background-image:linear-gradient(45deg,#b3ffde,#99befa)}:root[class~=dark] .gradient-background{animation:darkGradient 60s ease infinite;background-image:linear-gradient(45deg,#f43e5c,#ee58b0 25%,#ca70e6 50%,#7c3bed 75%,#a855f7)}