/* VALIDOOO: ausgelagerte Darstellung, zugeordnet über den Dateipfad.
 * :is(#validooo-stilprioritaet, .klasse) erhält die Priorität gegenüber
 * ID-Regeln des vorhandenen Designs. Kein Element mit dieser ID erforderlich.
 * JavaScript kann weiterhin einzelne CSSOM-Eigenschaften ändern. */
:is(#validooo-stilprioritaet, .validooo-alert_kontouebersicht_apikeyneu-stil-001).validooo-alert_kontouebersicht_apikeyneu-stil-001.validooo-alert_kontouebersicht_apikeyneu-stil-001 {hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}

:is(#validooo-stilprioritaet, .validooo-alert_kontouebersicht_apikeyneu-stil-002).validooo-alert_kontouebersicht_apikeyneu-stil-002.validooo-alert_kontouebersicht_apikeyneu-stil-002 {color: #FFFFFF;}

:is(#validooo-stilprioritaet, .validooo-alert_kontouebersicht_loeschen-stil-001).validooo-alert_kontouebersicht_loeschen-stil-001.validooo-alert_kontouebersicht_loeschen-stil-001 {hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-001).validooo-design_vor_php_anmeldemaske_noindex-stil-001.validooo-design_vor_php_anmeldemaske_noindex-stil-001 {background-color: #0094FF25;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-002).validooo-design_vor_php_anmeldemaske_noindex-stil-002.validooo-design_vor_php_anmeldemaske_noindex-stil-002 {--x: -6%;--y: 7%;--w: 58vw;--r: -14deg;--d: 10s;--delay: -1s;--o: .72;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-003).validooo-design_vor_php_anmeldemaske_noindex-stil-003.validooo-design_vor_php_anmeldemaske_noindex-stil-003 {--x: 42%;--y: 9%;--w: 64vw;--r: 18deg;--d: 13s;--delay: -5s;--o: .58;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-004).validooo-design_vor_php_anmeldemaske_noindex-stil-004.validooo-design_vor_php_anmeldemaske_noindex-stil-004 {--x: 8%;--y: 19%;--w: 44vw;--r: 7deg;--d: 12s;--delay: -8s;--o: .64;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-005).validooo-design_vor_php_anmeldemaske_noindex-stil-005.validooo-design_vor_php_anmeldemaske_noindex-stil-005 {--x: 56%;--y: 23%;--w: 48vw;--r: -10deg;--d: 11s;--delay: -3s;--o: .60;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-006).validooo-design_vor_php_anmeldemaske_noindex-stil-006.validooo-design_vor_php_anmeldemaske_noindex-stil-006 {--x: -10%;--y: 32%;--w: 70vw;--r: 16deg;--d: 14s;--delay: -9s;--o: .54;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-007).validooo-design_vor_php_anmeldemaske_noindex-stil-007.validooo-design_vor_php_anmeldemaske_noindex-stil-007 {--x: 35%;--y: 37%;--w: 76vw;--r: -6deg;--d: 15s;--delay: -2s;--o: .66;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-008).validooo-design_vor_php_anmeldemaske_noindex-stil-008.validooo-design_vor_php_anmeldemaske_noindex-stil-008 {--x: 2%;--y: 49%;--w: 52vw;--r: -20deg;--d: 12s;--delay: -6s;--o: .62;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-009).validooo-design_vor_php_anmeldemaske_noindex-stil-009.validooo-design_vor_php_anmeldemaske_noindex-stil-009 {--x: 50%;--y: 53%;--w: 58vw;--r: 14deg;--d: 10s;--delay: -4s;--o: .58;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-010).validooo-design_vor_php_anmeldemaske_noindex-stil-010.validooo-design_vor_php_anmeldemaske_noindex-stil-010 {--x: -8%;--y: 63%;--w: 62vw;--r: 9deg;--d: 13s;--delay: -7s;--o: .56;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-011).validooo-design_vor_php_anmeldemaske_noindex-stil-011.validooo-design_vor_php_anmeldemaske_noindex-stil-011 {--x: 38%;--y: 70%;--w: 72vw;--r: -15deg;--d: 16s;--delay: -10s;--o: .64;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-012).validooo-design_vor_php_anmeldemaske_noindex-stil-012.validooo-design_vor_php_anmeldemaske_noindex-stil-012 {--x: 4%;--y: 81%;--w: 48vw;--r: 21deg;--d: 12s;--delay: -11s;--o: .52;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-013).validooo-design_vor_php_anmeldemaske_noindex-stil-013.validooo-design_vor_php_anmeldemaske_noindex-stil-013 {--x: 54%;--y: 88%;--w: 52vw;--r: -8deg;--d: 14s;--delay: -12s;--o: .60;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-014).validooo-design_vor_php_anmeldemaske_noindex-stil-014.validooo-design_vor_php_anmeldemaske_noindex-stil-014 {--x: 12%;--y: 14%;--d: 5s;--delay: -1s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-015).validooo-design_vor_php_anmeldemaske_noindex-stil-015.validooo-design_vor_php_anmeldemaske_noindex-stil-015 {--x: 31%;--y: 28%;--d: 6s;--delay: -3s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-016).validooo-design_vor_php_anmeldemaske_noindex-stil-016.validooo-design_vor_php_anmeldemaske_noindex-stil-016 {--x: 67%;--y: 17%;--d: 7s;--delay: -2s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-017).validooo-design_vor_php_anmeldemaske_noindex-stil-017.validooo-design_vor_php_anmeldemaske_noindex-stil-017 {--x: 82%;--y: 39%;--d: 5.5s;--delay: -4s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-018).validooo-design_vor_php_anmeldemaske_noindex-stil-018.validooo-design_vor_php_anmeldemaske_noindex-stil-018 {--x: 19%;--y: 58%;--d: 6.5s;--delay: -5s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-019).validooo-design_vor_php_anmeldemaske_noindex-stil-019.validooo-design_vor_php_anmeldemaske_noindex-stil-019 {--x: 46%;--y: 66%;--d: 7.5s;--delay: -2s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-020).validooo-design_vor_php_anmeldemaske_noindex-stil-020.validooo-design_vor_php_anmeldemaske_noindex-stil-020 {--x: 76%;--y: 76%;--d: 5.8s;--delay: -6s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske_noindex-stil-021).validooo-design_vor_php_anmeldemaske_noindex-stil-021.validooo-design_vor_php_anmeldemaske_noindex-stil-021 {--x: 91%;--y: 12%;--d: 6.8s;--delay: -3s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_kundenlogin-stil-001).validooo-design_vor_php_kundenlogin-stil-001.validooo-design_vor_php_kundenlogin-stil-001 {color: #DC3545;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_siegel_deaktiviert-stil-001).validooo-bannermeldung_check_siegel_deaktiviert-stil-001.validooo-bannermeldung_check_siegel_deaktiviert-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #F79E9E;background-color: #FFC6C6;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_siegel_deaktiviert-stil-002).validooo-bannermeldung_check_siegel_deaktiviert-stil-002.validooo-bannermeldung_check_siegel_deaktiviert-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_siegel_deaktiviert-stil-003).validooo-bannermeldung_check_siegel_deaktiviert-stil-003.validooo-bannermeldung_check_siegel_deaktiviert-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_siegel_deaktiviert-stil-004).validooo-bannermeldung_check_siegel_deaktiviert-stil-004.validooo-bannermeldung_check_siegel_deaktiviert-stil-004 {color: #7F0000;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_kontosperre_aktiv-stil-001).validooo-bannermeldung_check_kontosperre_aktiv-stil-001.validooo-bannermeldung_check_kontosperre_aktiv-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #F79E9E;background-color: #FFC6C6;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_kontosperre_aktiv-stil-002).validooo-bannermeldung_check_kontosperre_aktiv-stil-002.validooo-bannermeldung_check_kontosperre_aktiv-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_kontosperre_aktiv-stil-003).validooo-bannermeldung_check_kontosperre_aktiv-stil-003.validooo-bannermeldung_check_kontosperre_aktiv-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_kontosperre_aktiv-stil-004).validooo-bannermeldung_check_kontosperre_aktiv-stil-004.validooo-bannermeldung_check_kontosperre_aktiv-stil-004 {color: #7F0000;}

:is(#validooo-stilprioritaet, .validooo-alert_siegelerstellung_vdot-stil-001).validooo-alert_siegelerstellung_vdot-stil-001.validooo-alert_siegelerstellung_vdot-stil-001 {hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}

:is(#validooo-stilprioritaet, .validooo-alert_siegelerstellung_erstellerdaten-stil-001).validooo-alert_siegelerstellung_erstellerdaten-stil-001.validooo-alert_siegelerstellung_erstellerdaten-stil-001 {hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_ungueltig-stil-001).validooo-bannermeldung_check_ungueltig-stil-001.validooo-bannermeldung_check_ungueltig-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #F79E9E;background-color: #FFC6C6;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_ungueltig-stil-002).validooo-bannermeldung_check_ungueltig-stil-002.validooo-bannermeldung_check_ungueltig-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_ungueltig-stil-003).validooo-bannermeldung_check_ungueltig-stil-003.validooo-bannermeldung_check_ungueltig-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_ungueltig-stil-004).validooo-bannermeldung_check_ungueltig-stil-004.validooo-bannermeldung_check_ungueltig-stil-004 {color: #7F0000;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_ungueltig-stil-005).validooo-bannermeldung_check_ungueltig-stil-005.validooo-bannermeldung_check_ungueltig-stil-005 {color:#7F0000;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_captchafalsch-stil-001).validooo-bannermeldung_check_captchafalsch-stil-001.validooo-bannermeldung_check_captchafalsch-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #F79E9E;background-color: #FFC6C6;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_captchafalsch-stil-002).validooo-bannermeldung_check_captchafalsch-stil-002.validooo-bannermeldung_check_captchafalsch-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_captchafalsch-stil-003).validooo-bannermeldung_check_captchafalsch-stil-003.validooo-bannermeldung_check_captchafalsch-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_captchafalsch-stil-004).validooo-bannermeldung_check_captchafalsch-stil-004.validooo-bannermeldung_check_captchafalsch-stil-004 {color: #7F0000;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_shop-stil-001).validooo-design_vor_php_shop-stil-001.validooo-design_vor_php_shop-stil-001 {background-color: #0094FF25;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_registrierung-stil-001).validooo-design_vor_php_registrierung-stil-001.validooo-design_vor_php_registrierung-stil-001 {background-color: #0094FF25;}

:is(#validooo-stilprioritaet, .validooo-alert_kontouebersicht_apiuebersicht-stil-001).validooo-alert_kontouebersicht_apiuebersicht-stil-001.validooo-alert_kontouebersicht_apiuebersicht-stil-001 {hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}

:is(#validooo-stilprioritaet, .validooo-alert_pruefung_ungueltig-stil-001).validooo-alert_pruefung_ungueltig-stil-001.validooo-alert_pruefung_ungueltig-stil-001 {hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung-stil-001).validooo-bannermeldung-stil-001.validooo-bannermeldung-stil-001 {color: #FF6A00;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung-stil-002).validooo-bannermeldung-stil-002.validooo-bannermeldung-stil-002 {text-decoration: underline;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung-stil-003).validooo-bannermeldung-stil-003.validooo-bannermeldung-stil-003 {color: #3C763D;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung-stil-004).validooo-bannermeldung-stil-004.validooo-bannermeldung-stil-004 {color: #7F0000;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung-stil-005).validooo-bannermeldung-stil-005.validooo-bannermeldung-stil-005 {color: #727272;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung-stil-006).validooo-bannermeldung-stil-006.validooo-bannermeldung-stil-006 {height: 56px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung-stil-007).validooo-bannermeldung-stil-007.validooo-bannermeldung-stil-007 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_abgelaufen-stil-001).validooo-bannermeldung_check_abgelaufen-stil-001.validooo-bannermeldung_check_abgelaufen-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #F79E9E;background-color: #FFC6C6;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_abgelaufen-stil-002).validooo-bannermeldung_check_abgelaufen-stil-002.validooo-bannermeldung_check_abgelaufen-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_abgelaufen-stil-003).validooo-bannermeldung_check_abgelaufen-stil-003.validooo-bannermeldung_check_abgelaufen-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_abgelaufen-stil-004).validooo-bannermeldung_check_abgelaufen-stil-004.validooo-bannermeldung_check_abgelaufen-stil-004 {color: #7F0000;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig-stil-001).validooo-bannermeldung_check_gueltig-stil-001.validooo-bannermeldung_check_gueltig-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #C0D8B6;background-color: #DFF0D8;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig-stil-002).validooo-bannermeldung_check_gueltig-stil-002.validooo-bannermeldung_check_gueltig-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig-stil-003).validooo-bannermeldung_check_gueltig-stil-003.validooo-bannermeldung_check_gueltig-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig-stil-004).validooo-bannermeldung_check_gueltig-stil-004.validooo-bannermeldung_check_gueltig-stil-004 {color: #3C763D;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig-stil-005).validooo-bannermeldung_check_gueltig-stil-005.validooo-bannermeldung_check_gueltig-stil-005 {color: #3C763D;text-decoration: underline;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig_demo-stil-001).validooo-bannermeldung_check_gueltig_demo-stil-001.validooo-bannermeldung_check_gueltig_demo-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #FFBC96;background-color: #FFD4BA;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig_demo-stil-002).validooo-bannermeldung_check_gueltig_demo-stil-002.validooo-bannermeldung_check_gueltig_demo-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig_demo-stil-003).validooo-bannermeldung_check_gueltig_demo-stil-003.validooo-bannermeldung_check_gueltig_demo-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig_demo-stil-004).validooo-bannermeldung_check_gueltig_demo-stil-004.validooo-bannermeldung_check_gueltig_demo-stil-004 {color: #FF6A00;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_gueltig_demo-stil-005).validooo-bannermeldung_check_gueltig_demo-stil-005.validooo-bannermeldung_check_gueltig_demo-stil-005 {color: #FF6A00;text-decoration: underline;}

:is(#validooo-stilprioritaet, .validooo-alert_pruefungindex_qrcodescan-stil-001).validooo-alert_pruefungindex_qrcodescan-stil-001.validooo-alert_pruefungindex_qrcodescan-stil-001 {hyphens:auto;overflow-wrap:break-word;word-wrap:break-word;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-001).validooo-design_vor_php_anmeldemaske-stil-001.validooo-design_vor_php_anmeldemaske-stil-001 {background-color: #0094FF25;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-002).validooo-design_vor_php_anmeldemaske-stil-002.validooo-design_vor_php_anmeldemaske-stil-002 {--x: -6%;--y: 7%;--w: 58vw;--r: -14deg;--d: 10s;--delay: -1s;--o: .72;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-003).validooo-design_vor_php_anmeldemaske-stil-003.validooo-design_vor_php_anmeldemaske-stil-003 {--x: 42%;--y: 9%;--w: 64vw;--r: 18deg;--d: 13s;--delay: -5s;--o: .58;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-004).validooo-design_vor_php_anmeldemaske-stil-004.validooo-design_vor_php_anmeldemaske-stil-004 {--x: 8%;--y: 19%;--w: 44vw;--r: 7deg;--d: 12s;--delay: -8s;--o: .64;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-005).validooo-design_vor_php_anmeldemaske-stil-005.validooo-design_vor_php_anmeldemaske-stil-005 {--x: 56%;--y: 23%;--w: 48vw;--r: -10deg;--d: 11s;--delay: -3s;--o: .60;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-006).validooo-design_vor_php_anmeldemaske-stil-006.validooo-design_vor_php_anmeldemaske-stil-006 {--x: -10%;--y: 32%;--w: 70vw;--r: 16deg;--d: 14s;--delay: -9s;--o: .54;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-007).validooo-design_vor_php_anmeldemaske-stil-007.validooo-design_vor_php_anmeldemaske-stil-007 {--x: 35%;--y: 37%;--w: 76vw;--r: -6deg;--d: 15s;--delay: -2s;--o: .66;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-008).validooo-design_vor_php_anmeldemaske-stil-008.validooo-design_vor_php_anmeldemaske-stil-008 {--x: 2%;--y: 49%;--w: 52vw;--r: -20deg;--d: 12s;--delay: -6s;--o: .62;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-009).validooo-design_vor_php_anmeldemaske-stil-009.validooo-design_vor_php_anmeldemaske-stil-009 {--x: 50%;--y: 53%;--w: 58vw;--r: 14deg;--d: 10s;--delay: -4s;--o: .58;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-010).validooo-design_vor_php_anmeldemaske-stil-010.validooo-design_vor_php_anmeldemaske-stil-010 {--x: -8%;--y: 63%;--w: 62vw;--r: 9deg;--d: 13s;--delay: -7s;--o: .56;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-011).validooo-design_vor_php_anmeldemaske-stil-011.validooo-design_vor_php_anmeldemaske-stil-011 {--x: 38%;--y: 70%;--w: 72vw;--r: -15deg;--d: 16s;--delay: -10s;--o: .64;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-012).validooo-design_vor_php_anmeldemaske-stil-012.validooo-design_vor_php_anmeldemaske-stil-012 {--x: 4%;--y: 81%;--w: 48vw;--r: 21deg;--d: 12s;--delay: -11s;--o: .52;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-013).validooo-design_vor_php_anmeldemaske-stil-013.validooo-design_vor_php_anmeldemaske-stil-013 {--x: 54%;--y: 88%;--w: 52vw;--r: -8deg;--d: 14s;--delay: -12s;--o: .60;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-014).validooo-design_vor_php_anmeldemaske-stil-014.validooo-design_vor_php_anmeldemaske-stil-014 {--x: 12%;--y: 14%;--d: 5s;--delay: -1s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-015).validooo-design_vor_php_anmeldemaske-stil-015.validooo-design_vor_php_anmeldemaske-stil-015 {--x: 31%;--y: 28%;--d: 6s;--delay: -3s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-016).validooo-design_vor_php_anmeldemaske-stil-016.validooo-design_vor_php_anmeldemaske-stil-016 {--x: 67%;--y: 17%;--d: 7s;--delay: -2s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-017).validooo-design_vor_php_anmeldemaske-stil-017.validooo-design_vor_php_anmeldemaske-stil-017 {--x: 82%;--y: 39%;--d: 5.5s;--delay: -4s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-018).validooo-design_vor_php_anmeldemaske-stil-018.validooo-design_vor_php_anmeldemaske-stil-018 {--x: 19%;--y: 58%;--d: 6.5s;--delay: -5s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-019).validooo-design_vor_php_anmeldemaske-stil-019.validooo-design_vor_php_anmeldemaske-stil-019 {--x: 46%;--y: 66%;--d: 7.5s;--delay: -2s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-020).validooo-design_vor_php_anmeldemaske-stil-020.validooo-design_vor_php_anmeldemaske-stil-020 {--x: 76%;--y: 76%;--d: 5.8s;--delay: -6s;}

:is(#validooo-stilprioritaet, .validooo-design_vor_php_anmeldemaske-stil-021).validooo-design_vor_php_anmeldemaske-stil-021.validooo-design_vor_php_anmeldemaske-stil-021 {--x: 91%;--y: 12%;--d: 6.8s;--delay: -3s;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_datenbankfehler-stil-001).validooo-bannermeldung_check_datenbankfehler-stil-001.validooo-bannermeldung_check_datenbankfehler-stil-001 {height: 80px;width: 100%;border-collapse: collapse;border-style: solid;border-color: #F79E9E;background-color: #FFC6C6;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_datenbankfehler-stil-002).validooo-bannermeldung_check_datenbankfehler-stil-002.validooo-bannermeldung_check_datenbankfehler-stil-002 {height: 80px;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_datenbankfehler-stil-003).validooo-bannermeldung_check_datenbankfehler-stil-003.validooo-bannermeldung_check_datenbankfehler-stil-003 {width: 100%;text-align: center;border-collapse: collapse;border-style: solid;height: 56px;padding: 8px 0;}

:is(#validooo-stilprioritaet, .validooo-bannermeldung_check_datenbankfehler-stil-004).validooo-bannermeldung_check_datenbankfehler-stil-004.validooo-bannermeldung_check_datenbankfehler-stil-004 {color: #7F0000;}


/* Gemeinsame Statusbanner; Farbwahl bleibt serverseitig. */
.validooo-banner {height:56px;width:100%;border-collapse:collapse;border-style:solid;}
.validooo-banner-weiss {border-color:#FFFFFF;background-color:#FFFFFF;}
.validooo-banner-weiss-text {color:#FFFFFF;}
.validooo-banner-rot {border-color:#FFA3A3;background-color:#FFB2B2;}
.validooo-banner-rot-text {color:#7F0000;}
.validooo-banner-gruen {border-color:#C0D8B6;background-color:#DFF0D8;}
.validooo-banner-gruen-text {color:#3C763D;}
.validooo-banner-blau {border-color:#edeeee;background-color:#D9EDF7;}
.validooo-banner-blau-text {color:#31708F;}
.validooo-banner-grau {border-color:#dfdfdf;background-color:#f7f7f7;}
.validooo-banner-grau-text {color:#727272;}
.validooo-banner-gelb {border-color:#EAD888;background-color:#FFF5C6;}
.validooo-banner-gelb-text {color:#D9A300;}
.validooo-banner-orange {border-color:#FFBC96;background-color:#FFD4BA;}
.validooo-banner-orange-text {color:#FF6A00;}
:is(#validooo-stilprioritaet, .validooo-rechnungsstatus-cec000).validooo-rechnungsstatus-cec000.validooo-rechnungsstatus-cec000 {color: #CEC000;}
:is(#validooo-stilprioritaet, .validooo-rechnungsstatus-ff6600).validooo-rechnungsstatus-ff6600.validooo-rechnungsstatus-ff6600 {color: #FF6600;}
:is(#validooo-stilprioritaet, .validooo-rechnungsstatus-ff0000).validooo-rechnungsstatus-ff0000.validooo-rechnungsstatus-ff0000 {color: #FF0000;}
:is(#validooo-stilprioritaet, .validooo-rechnungsstatus-910000).validooo-rechnungsstatus-910000.validooo-rechnungsstatus-910000 {color: #910000;}
:is(#validooo-stilprioritaet, .validooo-rechnungsstatus-34af00).validooo-rechnungsstatus-34af00.validooo-rechnungsstatus-34af00 {color: #34AF00;}
:is(#validooo-stilprioritaet, .validooo-rechnungsstatus-a0a0a0).validooo-rechnungsstatus-a0a0a0.validooo-rechnungsstatus-a0a0a0 {color: #A0A0A0;}
:is(#validooo-stilprioritaet, .validooo-rechnungsstatus-004a7f).validooo-rechnungsstatus-004a7f.validooo-rechnungsstatus-004a7f {color:#004A7F;}

.validooo-pagination-aktiv {color:#fff !important;}

/* AB HIER Link-Buttons: allgemeine Link-Regeln des Designs dürfen weder
 * die Beschriftungsfarbe noch die Unterstreichung der Buttons übernehmen.
 * Die ID-Priorität berücksichtigt #content/#news; body deckt Dialoge mit ab.
 * Normale Textlinks und .btn-link behalten ihre bisherige Darstellung. */
:is(#content, #news, body) a.btn.btn:not(.btn-link) {
    text-decoration: none;
}

:is(#content, #news, body) a.btn:is(.btn-primary, .btn-secondary, .btn-danger):is(:hover, :focus, :active),
:is(#content, #news, body) a.btn.btn-outline-primary:is(:hover, :active) {
    color: #FFFFFF;
}

.validooo-kennwort-schwach {color:#720303;}
.validooo-kennwort-stark {color:#036e12;}

