@keyframes hero-gradient-animation {
    0% {
        --c-0: hsla(82, 46%, 14%, 1);
        --s-start-0: 6.627454744127311%;
        --s-end-0: 19.13010795203765%;
        --x-0: 64%;
        --y-0: 68%;
    }

    50% {
        --c-0: hsla(83, 46%, 13%, 1);
        --s-start-0: 10%;
        --s-end-0: 71%;
        --x-0: 41%;
        --y-0: 87%;
    }

    100% {
        --c-0: hsla(82, 45%, 15%, 1);
        --s-start-0: 34.853374344073366%;
        --s-end-0: 71%;
        --x-0: 80.98694740638878%;
        --y-0: 75.78343386788289%;
    }
}

@property --c-0 {
    syntax: '<color>';
    inherits: false;
    initial-value: hsla(82, 46%, 14%, 1)
}

@property --s-start-0 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 6.627454744127311%
}

@property --s-end-0 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 19.13010795203765%
}

@property --x-0 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 64%
}

@property --y-0 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 68%
}

@property --c-1 {
    syntax: '<color>';
    inherits: false;
    initial-value: hsla(83, 47%, 14%, 1)
}

@property --s-start-1 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 0%
}

@property --s-end-1 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 50%
}

@property --x-1 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 93%
}

@property --y-1 {
    syntax: '<percentage>';
    inherits: false;
    initial-value: 84%
}

.login-background {
    --c-0: hsla(82, 46%, 14%, 1);
    --x-0: 64%;
    --y-0: 68%;
    --c-1: hsla(83, 47%, 14%, 1);
    --x-1: 93%;
    --y-1: 84%;
    ;
    background-color: hsla(83, 50%, 2%, 1);
    background-image: radial-gradient(circle at var(--x-0) var(--y-0), var(--c-0) var(--s-start-0), transparent var(--s-end-0)), radial-gradient(circle at var(--x-1) var(--y-1), var(--c-1) var(--s-start-1), transparent var(--s-end-1));
    animation: hero-gradient-animation 10s linear infinite alternate-reverse;
    background-blend-mode: normal, normal;
    will-change: transform, opacity;
    contain: paint
}