@keyframes ani-your_css_selector_here {
    0% {
        --s-start-0: 14.489998991212337%;
        --s-end-0: 72%;
        --c-0: hsla(212, 0%, 0%, 1);
        --y-0: 93%;
        --x-0: 93%;
        --x-1: 26%;
        --s-start-1: 0%;
        --s-end-1: 45%;
        --c-1: hsla(212, 0%, 0%, 1);
        --y-1: 9%;
        --x-2: 15%;
        --s-start-2: 2.9253667596993065%;
        --s-end-2: 22.388851682060018%;
        --y-2: 79%;
        --c-2: hsla(257, 91%, 27%, 0.23);
        --c-3: hsla(212, 100%, 50%, 0.19);
        --y-3: 16%;
        --x-3: 101%;
        --s-start-3: 13.173642363290591%;
        --s-end-3: 31.747336520355095%;
        --x-4: 104%;
        --y-4: 56%;
        --s-start-4: 3.985353824694249%;
        --s-end-4: 13.103042116379756%;
        --c-4: hsla(166, 71%, 60%, 0.32);
    }

    100% {
        --s-start-0: 2.391200382592061%;
        --s-end-0: 43.902064173373226%;
        --c-0: hsla(306, 0%, 0%, 1);
        --y-0: 9%;
        --x-0: 7%;
        --x-1: 96%;
        --s-start-1: 9%;
        --s-end-1: 54.805582404585024%;
        --c-1: hsla(306, 0%, 0%, 1);
        --y-1: 93%;
        --x-2: 26.916082974137932%;
        --s-start-2: 3%;
        --s-end-2: 26.722813338714598%;
        --y-2: 47.194010416666664%;
        --c-2: hsla(166, 71%, 60%, 0.63);
        --c-3: hsla(262, 100%, 50%, 0.15);
        --y-3: 43%;
        --x-3: 104%;
        --s-start-3: 6%;
        --s-end-3: 42.501105312974815%;
        --x-4: 97%;
        --y-4: 30%;
        --s-start-4: 2.391200382592061%;
        --s-end-4: 27.141813016850573%;
        --c-4: hsla(180, 100%, 50%, 0.11);
    }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@property --c-2 {
    syntax: '<color>';
    inherits: false;
    initial-value: hsla(257, 91%, 27%, 0.23)
}

@property --c-3 {
    syntax: '<color>';
    inherits: false;
    initial-value: hsla(212, 100%, 50%, 0.19)
}

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

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

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

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

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

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

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

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

@property --c-4 {
    syntax: '<color>';
    inherits: false;
    initial-value: hsla(166, 71%, 60%, 0.32)
}

.bg_grad {
    --c-0: hsla(212, 0%, 0%, 1);
    --y-0: 93%;
    --x-0: 93%;
    --x-1: 26%;
    --c-1: hsla(212, 0%, 0%, 1);
    --y-1: 9%;
    --x-2: 15%;
    --y-2: 79%;
    --c-2: hsla(257, 91%, 27%, 0.23);
    --c-3: hsla(212, 100%, 50%, 0.19);
    --y-3: 16%;
    --x-3: 101%;
    --x-4: 104%;
    --y-4: 56%;
    --c-4: hsla(166, 71%, 60%, 0.32);
    ;
    background-color: hsla(305, 0%, 0%, 1);
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 3000 3000' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E"), 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)), radial-gradient(circle at var(--x-2) var(--y-2), var(--c-2) var(--s-start-2), transparent var(--s-end-2)), radial-gradient(circle at var(--x-3) var(--y-3), var(--c-3) var(--s-start-3), transparent var(--s-end-3)), radial-gradient(circle at var(--x-4) var(--y-4), var(--c-4) var(--s-start-4), transparent var(--s-end-4));
    background-size: cover;
    animation: ani-your_css_selector_here 5s linear infinite alternate;
    background-blend-mode: overlay, normal, normal, normal, normal, normal;
    will-change: transform, opacity;
    contain: paint;
    position: fixed;
}