body {
    min-height: 100vh;
    background: linear-gradient(to bottom right, #76c8e9, #00212b);
    background-size: 150% 150%;
}

body.dark {
    background: linear-gradient(to bottom right, #346a80, #00151b);
    background-size: 150% 150%;
}

@keyframes gradientTransition {
    0% {
        background-position: 0% 0%;
    }
    100% {
        background-position: 100% 100%;
    }
}
