/* THEME Light und default ROT*/
body.theme--default.theme--light #intro-vorschau-2024 .background--video--color
{
    filter: invert(1) hue-rotate(178deg) saturate(.9) brightness(1.2)
}

@media(prefers-color-scheme: light)
{
    body.theme--default #intro-vorschau-2024 .background--video--color
    {
        filter: invert(1) hue-rotate(178deg) saturate(.9) brightness(1.2)
    }
}



/* THEME Light und ratatouille BLAU*/
body.theme--ratatouille.theme--light #intro-vorschau-2024 .background--video--color
{
    filter: invert(1) hue-rotate(33deg) saturate(0.93) brightness(.83);
}

@media(prefers-color-scheme: light)
{
    body.theme--ratatouille #intro-vorschau-2024 .background--video--color
    {
        filter: invert(1) hue-rotate(33deg) saturate(0.93) brightness(.83);
    }
}

/* THEME Dark und ratatouille BLAU*/
body.theme--ratatouille.theme--dark #intro-vorschau-2024 .background--video--color
{
    filter: hue-rotate(210deg) saturate(0.93) brightness(.83);
}
/* 33deg */

@media(prefers-color-scheme: dark)
{
    body.theme--ratatouille #intro-vorschau-2024 .background--video--color
    {
        filter: hue-rotate(210deg) saturate(0.93) brightness(.83);
    }
}



/* THEME Light und toscana OLIVE*/
body.theme--toscana.theme--light #intro-vorschau-2024 .background--video--color
{
    filter: invert(1) hue-rotate(247deg) saturate(0.7) brightness(1.1);
}

@media(prefers-color-scheme: light)
{
    body.theme--toscana #intro-vorschau-2024 .background--video--color
    {
        filter: invert(1) hue-rotate(247deg) saturate(0.7) brightness(1.1);
    }
}

/* THEME Dark und toscana GELB*/
body.theme--toscana.theme--dark #intro-vorschau-2024 .background--video--color
{
    filter: hue-rotate(441deg) saturate(0.5) brightness(1.9);
}

@media(prefers-color-scheme: dark)
{
    body.theme--toscana #intro-vorschau-2024 .background--video--color
    {
        filter: hue-rotate(441deg) saturate(0.5) brightness(1.9);
    }
}


/* THEME Light und spring*/
body.theme--spring.theme--light #intro-vorschau-2024 .background--video--color
{
    filter: invert(1) hue-rotate(135deg) saturate(0.3) brightness(1.6);
}

@media(prefers-color-scheme: light)
{
    body.theme--spring #intro-vorschau-2024 .background--video--color
    {
        filter: invert(1) hue-rotate(135deg) saturate(0.3) brightness(1.6);
    }
}

/* THEME Dark und spring*/
body.theme--spring.theme--dark #intro-vorschau-2024 .background--video--color
{
    filter: hue-rotate(-39deg) saturate(0.3) brightness(1.4);
}

@media(prefers-color-scheme: dark)
{
    body.theme--spring #intro-vorschau-2024 .background--video--color
    {
        filter: hue-rotate(-39deg) saturate(0.3) brightness(1.4);
    }
}


/* THEME Light und frog*/
body.theme--frog.theme--light #intro-vorschau-2024 .background--video--color
{
    filter: invert(1) hue-rotate(307deg) saturate(0.6) brightness(1.3);
}

@media(prefers-color-scheme: light)
{
    body.theme--frog #intro-vorschau-2024 .background--video--color
    {
        filter: invert(1) hue-rotate(307deg) saturate(0.6) brightness(1.3);
    }
}

/* THEME Dark und frog*/
body.theme--frog.theme--dark #intro-vorschau-2024 .background--video--color
{
    filter: hue-rotate(489deg) saturate(0.6) brightness(1.3);
}

@media(prefers-color-scheme: dark)
{
    body.theme--frog #intro-vorschau-2024 .background--video--color
    {
        filter: hue-rotate(489deg) saturate(0.6) brightness(1.3);
    }
}


body.theme--rainbow .article--tooltip
{
    background: black;
    color: white;
}

/* THEME Light und rainbow*/
body.theme--rainbow.theme--light #intro-vorschau-2024 .background--video--color
{
    filter: url(#FilterRainbow);
}

@media(prefers-color-scheme: light)
{
    body.theme--rainbow #intro-vorschau-2024 .background--video--color
    {
        filter: url(#FilterRainbow);
    }
}

/* THEME Dark und rainbow*/
body.theme--rainbow.theme--dark #intro-vorschau-2024 .background--video--color
{
    filter: url(#FilterRainbow);
}

@media(prefers-color-scheme: dark)
{
    body.theme--rainbow #intro-vorschau-2024 .background--video--color
    {
        filter: url(#FilterRainbow);
    }
}