/***************************************************
 * Generated by SVG Artista on 7/16/2026, 12:43:22 PM
 * MIT license (https://opensource.org/licenses/MIT)
 * W. https://svgartista.net
 **************************************************/

svg .svg-elem-1 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.2s;
}

svg.active .svg-elem-1 {
    fill: rgb(204, 0, 0);
}

svg .svg-elem-2 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
}

svg.active .svg-elem-2 {
    fill: rgb(255, 255, 255);
}

svg .svg-elem-3 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.8s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.8s;
}

svg.active .svg-elem-3 {
    fill: rgb(255, 255, 255);
}

svg .svg-elem-4 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.0999999999999999s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.0999999999999999s;
}

svg.active .svg-elem-4 {
    fill: rgb(255, 255, 255);
}

svg .svg-elem-5 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.4s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.4s;
}

svg.active .svg-elem-5 {
    fill: rgb(255, 255, 255);
}

svg .svg-elem-6 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.7s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.7s;
}

svg.active .svg-elem-6 {
    fill: rgb(255, 255, 255);
}

svg .svg-elem-7 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.9999999999999998s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1.9999999999999998s;
}

svg.active .svg-elem-7 {
    fill: rgb(255, 255, 255);
}

svg .svg-elem-8 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.3000000000000003s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.3000000000000003s;
}

svg.active .svg-elem-8 {
    fill: rgb(255, 255, 255);
}

svg .svg-elem-9 {
    fill: transparent;
    -webkit-transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.6s;
    transition: fill 1.3s cubic-bezier(0.25, 0.46, 0.45, 0.94) 2.6s;
}

svg.active .svg-elem-9 {
    fill: rgb(255, 255, 255);
}