/* ==========================================================================
   mailer-farbe.css  (ProAdz, Grün)
   Erkennungsfarbe des Mailers. Die Familie ist schwarz-gold (proadz-dark.css);
   hier wird jede Gold-Stelle auf die Farbe dieses Mailers gesetzt, damit man
   auf einen Blick sieht, bei welchem Mailer man ist. Nur Farben, kein Layout.

   BELEG der Farbe (heutiges ProAdz, live, gemessen am 22.10.2026):
   Kopfbild themes/LFMVM_html5/images/header.jpg dominant #2A7868 (124.982 Pixel),
   Textfarbe der Startseite #2A7867 (Vorlage "Sales Page", Tabelle oto_templates),
   Infoband #297967 (gleiche Vorlage), Navigationsleiste auf back-digi-membership-onetime.php
   #2a7867. Marke = #2A7867.

   AUFBAU
   1. Farbleiter (die einzigen Werte, die pro Mailer geändert werden).
   2. Handgesetzte Marken-Stellen (Streifen oben, Menüband).
   3. Erzeugte Überschreibungen: jede Regel aus proadz-dark.css, wm_gast.php,
      motion.php, tour.php und den Mitgliederbausteinen in inc/, die ein Gold
      enthält, mit gleicher Auswahl (+ "html " für Vorrang) und der Leiterfarbe.
      Erzeugt mit /root/agent-pz-farbe/gen.py (Neubau-Stand 22.10.2026).
      Neue Gold-Stellen in anderen Dateien: besser gleich var(--mailer-farbe-…)
      schreiben statt eines Hex-Werts.

   ANDERER MAILER: nur Abschnitt 1 ändern. Die 6 Stufen haben dieselbe
   Helligkeit wie die Gold-Stufen (Gold-Hell 13,8:1, Gold 9,6:1 auf #0b0d10),
   also bleiben die Kontraste gleich: dieselbe Farbtonlage (Hue) der Marke,
   Sättigung ca. 50 %, Helligkeit so, dass Y (relative Luminanz) stimmt.
   ========================================================================== */

:root {
    /* 1. Farbleiter. Kontrast gemessen gegen #0b0d10 (Seitengrund) und #14110a (dunkle Schrift auf Fläche) */
    --mailer-farbe: #2a7867;               /* Marke. Weiße Schrift darauf 5,28:1 */
    --mailer-farbe-dunkel: #1d5347;        /* Stufe "dunkel": Schrift auf heller Fläche (ersetzt #6b4e00 usw.), weiß darauf 8,8:1 */
    --mailer-farbe-mittel: #38a88f;        /* ersetzt #b8913a: 6,6:1 auf Grund */
    --mailer-farbe-akzent: #5bc8b1;        /* ersetzt Gold #d6b25e: 9,6:1 auf Grund, dunkle Schrift darauf 9,3:1 */
    --mailer-farbe-licht: #88d7c6;         /* ersetzt #e5c666: 11,7:1 */
    --mailer-farbe-hell: #aee4d8;          /* ersetzt Gold-Hell #f3d78a: 13,8:1 */
    --mailer-farbe-sehr-hell: #e0f7f2;     /* ersetzt #fff2c4: 17,4:1 */
    --mailer-farbe-flaeche: #142d2a;       /* Menüband: Marke zu 30 % auf #0b0d10 */

    --mailer-farbe-dunkel-rgb: 29, 83, 71;
    --mailer-farbe-mittel-rgb: 56, 168, 143;
    --mailer-farbe-akzent-rgb: 91, 200, 177;
    --mailer-farbe-licht-rgb: 136, 215, 198;
    --mailer-farbe-hell-rgb: 174, 228, 216;
    --mailer-farbe-sehr-hell-rgb: 224, 247, 242;

    /* Anbindung an die Variablen des dunklen Fundaments */
    --mm-gold: var(--mailer-farbe-akzent);
    --mm-gold-hell: var(--mailer-farbe-hell);
    --mm-tinte-link: var(--mailer-farbe-dunkel);
}

/* 2. Marken-Stellen (nur Farbe) */
html::before { content: ""; position: fixed; top: 0; left: 0; right: 0; height: 4px; background: var(--mailer-farbe); z-index: 2147483000; pointer-events: none; }
html .navbar,
html .navbar.navbar-light,
html .navbar.navbar-expand-lg { background-color: var(--mailer-farbe-flaeche); border-bottom-color: var(--mailer-farbe); }

/* 3. Erzeugte Überschreibungen */
/* aus themes/LFMVM_html5/css/proadz-dark.css */
html .mm-wortmarke-strich{ background: linear-gradient(90deg, var(--mm-gold), rgba(var(--mailer-farbe-akzent-rgb),0)) }
html .navbar-light .navbar-nav .active > .nav-link,html .navbar-light .navbar-nav .nav-link.active,html .navbar-light .navbar-nav .nav-item.active > .nav-link{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.14) !important }
html .navbar.navbar-light .navbar-toggler{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.12) }
html .navbar.navbar-light .navbar-toggler:hover,html .navbar.navbar-light .navbar-toggler:focus,html .navbar.navbar-light .navbar-toggler[aria-expanded="true"]{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.26) }
html .navbar.navbar-light .navbar-toggler:focus-visible{ outline: 3px solid var(--mailer-farbe-sehr-hell) }
html .navbar.navbar-light .navbar-toggler-icon{ background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='%23aee4d8' stroke-width='2.8' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") }
html .navbar .dropdown-menu .dropdown-item:hover,html .navbar .dropdown-menu .dropdown-item:focus{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.14) }
html #container h1::after,html #container .display-4::after,html .container h1::after,html .container .display-4::after{ background: linear-gradient(90deg, var(--mm-gold), rgba(var(--mailer-farbe-akzent-rgb),0)) }
html #container .text-center h1::after,html #container h1.text-center::after,html #container .text-center .display-4::after,html #container .display-4.text-center::after,html .container .text-center h1::after,html .container h1.text-center::after,html .container .text-center .display-4::after,html .container .display-4.text-center::after{ background: linear-gradient(90deg, rgba(var(--mailer-farbe-akzent-rgb),0), var(--mm-gold), rgba(var(--mailer-farbe-akzent-rgb),0)) }
html #container .card-header.blue-gradient,html #container .blue-gradient,html .container .card-header.blue-gradient,html .container .blue-gradient{ background: linear-gradient(90deg, rgba(var(--mailer-farbe-akzent-rgb),0.18), rgba(var(--mailer-farbe-akzent-rgb),0.04)) !important }
html #container .form-control:focus,html #container input:focus,html #container textarea:focus,html #container select:focus,html .container .form-control:focus,html .container input:focus,html .container textarea:focus,html .container select:focus{ box-shadow: 0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),0.25) }
html .btn-primary,html .btn-warning,html .btn-success,html .btn-info,html .btn-default,html .btn-warning:hover,html .btn-primary:hover,html .btn-success:hover,html .btn-info:hover{ border-color: rgba(var(--mailer-farbe-akzent-rgb),0.55) !important }
html .btn-primary:hover,html .btn-warning:hover,html .btn-success:hover,html .btn-info:hover,html .btn-default:hover{ background-image: linear-gradient(135deg, var(--mailer-farbe-sehr-hell), var(--mm-gold-hell)) !important }
html .navbar-light .navbar-nav .active > .nav-link,html .navbar-light .navbar-nav .nav-link.active{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.12) }
html .list-group-item.active,html .list-group-item.disabled,html .list-group-item:disabled{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.16) !important }
html mark,html .mark{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.22) !important }
html .dropdown-content li:hover{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.14) !important }
html .page-item.active .page-link,html #container .page-item.active .page-link,html .container .page-item.active .page-link{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.18) !important }
html #inbox td a{ color: var(--mailer-farbe-licht) !important }
html #inbox td a:hover{ color: var(--mailer-farbe-hell) !important }
html .pnate_cur{ background: var(--mailer-farbe-akzent) !important;border-color: var(--mailer-farbe-akzent) !important }
html #container .inboxpageinate a.pnate_cur,html #container .inboxpageinate a.pnate_cur:hover,html #container .inboxpageinate a.pnate_cur:focus,html .container .inboxpageinate a.pnate_cur,html .container .inboxpageinate a.pnate_cur:hover,html .container .inboxpageinate a.pnate_cur:focus{ background: var(--mailer-farbe-akzent) !important;border-color: var(--mailer-farbe-hell) !important;box-shadow: 0 0 0 2px rgba(var(--mailer-farbe-hell-rgb),0.35) }
html .mma-mitglied .mma-druck{ box-shadow: inset 0 0 0 100vmax rgba(var(--mailer-farbe-hell-rgb),0.16) !important }
html .mma-welle{ background: radial-gradient(circle, rgba(var(--mailer-farbe-sehr-hell-rgb),0.42) 0, rgba(var(--mailer-farbe-hell-rgb),0.26) 55%, rgba(var(--mailer-farbe-hell-rgb),0) 72%) }
@media (max-width: 991.98px){ html .mma-mitglied .navbar.navbar-light .navbar-brand,html .mma-mitglied .navbar.navbar-light .navbar-brand:hover,html .mma-mitglied .navbar.navbar-light .navbar-brand:focus{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.12) } }
@media (max-width: 991.98px){ html .mma-mitglied .navbar.navbar-light .navbar-brand::before{ background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23aee4d8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h5v-6h4v6h5V10'/%3E%3C/svg%3E") center / contain no-repeat } }
@media (max-width: 991.98px){ html .mma-mitglied .navbar.navbar-light .navbar-brand:hover,html .mma-mitglied .navbar.navbar-light .navbar-brand:focus-visible{ background-color: rgba(var(--mailer-farbe-akzent-rgb),0.26) } }
@media (max-width: 991.98px){ html .mma-mitglied .navbar.navbar-light .navbar-brand:focus-visible{ outline: 3px solid var(--mailer-farbe-sehr-hell) } }
@media (max-width: 991.98px){ html .mma-mitglied .navbar.navbar-light .navbar-collapse{ border-top: 1px solid rgba(var(--mailer-farbe-akzent-rgb),0.45) } }
@media (max-width: 991.98px){ html .mma-mitglied .navbar.navbar-light .navbar-nav .show > .nav-link,html .mma-mitglied .navbar.navbar-light .navbar-nav .nav-link.show{ border-color: rgba(var(--mailer-farbe-akzent-rgb),0.6);background-color: rgba(var(--mailer-farbe-akzent-rgb),0.14) } }
html .mb-punkt{ background: var(--mm-gold-hell, var(--mailer-farbe-hell));box-shadow: 0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),0.22) }
html .navbar .dropdown-menu .dropdown-item.mb-beliebt > .mb-punkt-eintrag{ box-shadow: 0 0 0 2px rgba(var(--mailer-farbe-akzent-rgb),0.22) }
@media (max-width: 991.98px){ html .mma-mitglied .navbar .dropdown-menu .dropdown-item.mb-beliebt > .mb-punkt-eintrag{ box-shadow: 0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),0.22) } }
html .navbar .zl-badge{ background: var(--mailer-farbe-akzent) }
html .navbar .zl-punkt{ background: var(--mailer-farbe-akzent) }
/* aus themes/LFMVM_html5/cookie-hinweis.php */
html .ck-hinweis{ border:1px solid var(--mailer-farbe-akzent) }
html .ck-text a{ color:var(--mailer-farbe-licht) }
html .ck-button{ background:var(--mailer-farbe-akzent) }
html .ck-button:hover,html .ck-button:focus{ background:var(--mailer-farbe-licht) }
/* aus themes/LFMVM_html5/nach-oben.php */
html #nach-oben-pfeil{ background:linear-gradient(135deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #nach-oben-pfeil:hover{ background:linear-gradient(135deg,var(--mailer-farbe-sehr-hell),var(--mailer-farbe-hell)) }
html #nach-oben-pfeil:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus Seite gerendert: anmeldung.html */
html .vg{ --vg-gold:var(--mailer-farbe-akzent);--vg-hell:var(--mailer-farbe-hell) }
html .vg-haupt{ background:radial-gradient(900px 420px at 18% -10%,rgba(var(--mailer-farbe-akzent-rgb),.16),transparent 70%),radial-gradient(700px 380px at 90% 10%,rgba(var(--mailer-farbe-akzent-rgb),.08),transparent 70%) }
html .vg .vg-karte,html #container .vg .vg-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.07),rgba(255,255,255,.03)),#12151b !important }
html .vg .vg-feld input:focus{ outline:2px solid var(--mailer-farbe-akzent) }
html .vg button.vg-btn,html .vg input.vg-btn,html .vg a.vg-btn,html .container .vg a.vg-btn,html #container .vg a.vg-btn,html #container .vg button.vg-btn,html #container .vg input.vg-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 10px 30px rgba(var(--mailer-farbe-akzent-rgb),.22),inset 0 1px 0 rgba(255,255,255,.5) }
html .vg button.vg-btn:hover,html .vg input.vg-btn:hover,html .vg a.vg-btn:hover,html .vg button.vg-btn:focus-visible,html .vg a.vg-btn:focus-visible,html .container .vg a.vg-btn:hover,html .container .vg a.vg-btn:focus,html #container .vg a.vg-btn:hover,html #container .vg button.vg-btn:hover,html #container .vg input.vg-btn:hover,html #container .vg button.vg-btn:focus-visible,html #container .vg a.vg-btn:focus-visible{ box-shadow:0 14px 38px rgba(var(--mailer-farbe-akzent-rgb),.32),inset 0 1px 0 rgba(255,255,255,.5);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .vg button.vg-btn:focus-visible,html .vg a.vg-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .vg .vg-links a,html .container .vg .vg-links a,html #container .vg .vg-links a{ border-bottom:1px solid rgba(var(--mailer-farbe-hell-rgb),.45) }
html .vg .vg-meldung.vg-info,html #container .vg .vg-meldung.vg-info{ background:rgba(var(--mailer-farbe-akzent-rgb),.08) !important;border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.4);color:var(--mailer-farbe-hell) !important }
html .vg ol.vg-schritte li::before{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .vg .vg-wahl input{ accent-color:var(--mailer-farbe-akzent) }
html #lbr-pop .lbr-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.2) }
html #lbr-pop .lbr-bild{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html #lbr-pop .lbr-wert{ color:var(--mailer-farbe-hell);text-shadow:0 6px 30px rgba(var(--mailer-farbe-akzent-rgb),.35) }
@media (min-width:760px){ html #lbr-pop .lbr-bild{ border-right:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) } }
html #lbr-pop .lbr-marke{ color:var(--mailer-farbe-akzent) }
html #lbr-pop .lbr-titel{ color:var(--mailer-farbe-hell) }
html #lbr-pop .lbr-preis{ color:var(--mailer-farbe-hell);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.18),rgba(var(--mailer-farbe-akzent-rgb),.05));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
html #lbr-pop a.lbr-los,html #lbr-pop a.lbr-los:visited,html #lbr-pop a.lbr-los:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #lbr-pop a:focus-visible,html #lbr-pop button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .vg .av-video{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .vg .av-video::after{ box-shadow:0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.12) inset,0 0 38px rgba(var(--mailer-farbe-akzent-rgb),.10) inset }
html .vg .av-video.is-playing{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .vg .av-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 10px 30px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .vg .av-ring{ border:2px solid rgba(var(--mailer-farbe-hell-rgb),.65) }
html .vg .av-platz{ background:rgba(var(--mailer-farbe-akzent-rgb),.05) }
html .vg ul.av-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.07),rgba(255,255,255,.03)),#12151b }
html .vg .av-icon{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.10) }
html .ak-kreisel{ border: 3px solid rgba(var(--mailer-farbe-akzent-rgb),.25);border-top-color: var(--mailer-farbe-akzent) }
@media (prefers-reduced-motion: reduce){ html .ak-kreisel{ border-right-color: var(--mailer-farbe-akzent) } }
/* aus Seite gerendert: datenschutz.html */
html .mg-wort .mg-endung{ color:var(--mailer-farbe-akzent) }
html .mg-wort .mg-strich{ background:linear-gradient(90deg,var(--mailer-farbe-akzent),rgba(var(--mailer-farbe-akzent-rgb),0)) }
html .mg-nav a.mg-marke{ color:var(--mailer-farbe-akzent) }
html .mg-nav a.mg-aktiv{ color:var(--mailer-farbe-hell);background:rgba(var(--mailer-farbe-akzent-rgb),.14);box-shadow:inset 0 -2px 0 0 var(--mailer-farbe-akzent) }
html .mg-nav a:focus-visible,html .mg-fuss a:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mg-fuss a:hover{ color:var(--mailer-farbe-hell) }
html a{ text-decoration-color:rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .mm-wortmarke-strich{ background:linear-gradient(90deg,var(--mm-gold),rgba(var(--mailer-farbe-akzent-rgb),0)) }
html .rk-nav a[aria-current="page"]{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .rk-text h1::after{ background:linear-gradient(90deg,var(--mm-gold),rgba(var(--mailer-farbe-akzent-rgb),0)) }
/* aus Seite gerendert: faqs.html */
html .st{ --st-gold:var(--mailer-farbe-akzent);--st-hell:var(--mailer-farbe-hell) }
html .st a.st-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 10px 30px rgba(var(--mailer-farbe-akzent-rgb),.25),inset 0 1px 0 rgba(255,255,255,.5) }
html .st a.st-btn:hover,html .st a.st-btn:focus-visible{ box-shadow:0 14px 38px rgba(var(--mailer-farbe-akzent-rgb),.35),inset 0 1px 0 rgba(255,255,255,.5) }
html .st a.st-link{ border-bottom:1px solid rgba(var(--mailer-farbe-hell-rgb),.5) }
html .st-hero{ background:radial-gradient(900px 420px at 18% -10%,rgba(var(--mailer-farbe-akzent-rgb),.16),transparent 70%),radial-gradient(700px 380px at 90% 10%,rgba(var(--mailer-farbe-akzent-rgb),.08),transparent 70%) }
html .st-video{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .st-video::after{ box-shadow:inset 0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.24),inset 0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .st-video.is-playing{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .st-video.is-playing::after{ box-shadow:inset 0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.34) }
html .st-play-knopf{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .st-ring{ border:2px solid rgba(var(--mailer-farbe-hell-rgb),.8) }
html .st-infokarte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.28);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.08),rgba(255,255,255,.03)) }
html .st-nr{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .st-karte:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.4) }
html .st-karte .st-symbol{ background:rgba(var(--mailer-farbe-akzent-rgb),.1);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.25) }
html .st-schluss{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:radial-gradient(600px 260px at 85% 0%,rgba(var(--mailer-farbe-akzent-rgb),.18),transparent 70%),linear-gradient(180deg,#12151b,#0b0d10) }
html .st details.st-frage[open]{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.4);background:rgba(var(--mailer-farbe-akzent-rgb),.05) }
/* aus Seite gerendert: index.html */
html .st-stimme{ background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.07),rgba(255,255,255,.03) 45%) }
html .st-stimme:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.4) }
html .st-stimme::before{ color:rgba(var(--mailer-farbe-akzent-rgb),.2) }
html .st-sterne .st-leer{ color:rgba(var(--mailer-farbe-akzent-rgb),.25) }
html .st-weiter{ border-bottom:1px solid rgba(var(--mailer-farbe-hell-rgb),.45) }
html .st-kuerzel{ background:rgba(var(--mailer-farbe-akzent-rgb),.12);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.38) }
html .st-video-platz{ background:radial-gradient(420px 220px at 50% 40%,rgba(var(--mailer-farbe-akzent-rgb),.14),transparent 70%),repeating-linear-gradient(135deg,rgba(255,255,255,.025) 0 12px,transparent 12px 24px),#07090b }
/* aus back-digi-membership-abo.php */
html .dk{ --dk-gold:var(--mailer-farbe-akzent);--dk-hell:var(--mailer-farbe-hell) }
html .dk .dk-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.07),rgba(255,255,255,.03)),#12151b }
html #container .dk a.dk-btn-gold{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 10px 30px rgba(var(--mailer-farbe-akzent-rgb),.22),inset 0 1px 0 rgba(255,255,255,.5) }
html #container .dk a.dk-btn-rand{ color:var(--mailer-farbe-hell) !important;border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .dk a.dk-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .dk button.dk-kop{ color:var(--mailer-farbe-hell);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .dk button.dk-kop:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus buy_solomail.php */
html #sm-seite{ --sm-gold:var(--mailer-farbe-akzent);--sm-hell:var(--mailer-farbe-hell) }
html #sm-seite .sm-karte-gold{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.45);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.10),rgba(var(--mailer-farbe-akzent-rgb),.03)) !important }
html #sm-seite .sm-hinweis{ background:rgba(var(--mailer-farbe-akzent-rgb),.08) !important }
html #sm-seite .sm-meldung-info{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.10) !important }
html #sm-seite .sm-btn:hover,html #sm-seite .sm-btn:focus-visible,html #sm-seite a.sm-btn:hover,html #sm-seite a.sm-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html #sm-seite a.sm-btn-rand{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html #sm-seite a.sm-btn-rand:hover,html #sm-seite a.sm-btn-rand:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important }
html #sm-seite .sm-kaufziel .kb-kauf .kb-kaufbtn{ box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55),0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html #sm-seite .sm-kaufziel .kb-kauf .kb-kaufbtn:hover,html #sm-seite .sm-kaufziel .kb-kauf .kb-kaufbtn:focus-visible{ box-shadow:0 0 0 6px rgba(var(--mailer-farbe-hell-rgb),.28),0 12px 30px rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #sm-seite .sm-feld input[type=text],html #sm-seite .sm-feld textarea{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #sm-seite .sm-wahl input[type=radio]{ accent-color:var(--mailer-farbe-akzent) }
html #sm-seite .sm-wahl label:has(input:checked){ background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important }
html #sm-seite code{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important }
html #sm-seite .sm-marke{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) !important;border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #sm-seite table.month td.available{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important;box-shadow:inset 0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #sm-seite .sm-punkt-frei{ background:rgba(var(--mailer-farbe-akzent-rgb),.3) !important;box-shadow:inset 0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.8) }
@keyframes sm-puls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55),0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.35)}70%,100%{box-shadow:0 0 0 16px rgba(var(--mailer-farbe-hell-rgb),0),0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.35)}}
/* aus email_aendern.php */
html .ea-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .ea-karte h1,html .ea-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .ea-feld input{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .ea-feld input:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ea-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .ea-btn:hover,html .ea-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .ea-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ea-meldung{ border:1px solid var(--mailer-farbe-akzent) }
/* aus email_bestaetigen.php */
html main{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .eb-btn:hover,html .eb-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.3) }
/* aus inbox.php */
html .inboxpageinate a.pnate_cur{ background:var(--mailer-farbe-akzent);border-color:var(--mailer-farbe-akzent) }
html .inboxpageinate a:hover{ color:var(--mailer-farbe-hell) }
html .amh-leer a{ color:var(--mailer-farbe-hell) }
/* aus klick.php */
html h1{ color:var(--mailer-farbe-hell) }
html h2{ color:var(--mailer-farbe-hell) }
html a{ color:var(--mailer-farbe-hell) }
html input[type=text],html input[type=password]{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html input:focus-visible,html button:focus-visible,html a:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html button{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
/* aus kurs_ansehen.php */
html .kea a.kea-back,html .kea a.kea-back:visited{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .kea a.kea-back:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .kea-krumen li+li::before{ color:var(--mailer-farbe-akzent) }
html .kea-krumen a{ color:var(--mailer-farbe-hell) !important }
html .kea-art{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:rgba(var(--mailer-farbe-akzent-rgb),.12);color:var(--mailer-farbe-hell) }
html .kea-rahmen{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .kea-kreis{ border:3px solid rgba(var(--mailer-farbe-akzent-rgb),.3);border-top-color:var(--mailer-farbe-akzent) }
/* aus kurse.php */
html .kup h2{ color:var(--mailer-farbe-hell) }
html .ku-hinweis{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.10) }
html .ku-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .ku-cover{ background:radial-gradient(70% 80% at 50% 30%,rgba(var(--mailer-farbe-hell-rgb),.28),rgba(var(--mailer-farbe-akzent-rgb),.06) 60%,rgba(255,255,255,.02)),#0b0d10 }
html .ku-platzhalter{ color:var(--mailer-farbe-hell) }
html .ku-platzhalter svg{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html .ku-art{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);color:var(--mailer-farbe-hell) }
html .ku-schloss{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);color:var(--mailer-farbe-hell) }
html .ku-los{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .ku-los:focus-visible,html .ku-upgrade:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ku-upgrade{ border:1px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.12);color:var(--mailer-farbe-hell) !important }
html .ku-upgrade:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .ku-ab{ color:var(--mailer-farbe-hell) }
html .ku-karte:target{ border-color:var(--mailer-farbe-hell);box-shadow:0 0 0 3px rgba(var(--mailer-farbe-hell-rgb),.45),0 18px 50px rgba(0,0,0,.38) }
html .ku-upgrade.ku-prem-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important;box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .ku-gold-link{ color:var(--mailer-farbe-hell) !important }
html .ku-gold-link:hover{ color:var(--mailer-farbe-sehr-hell) !important }
html .ku-cover-link:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ku-titel-link:hover,html .ku-titel-link:focus-visible{ color:var(--mailer-farbe-hell) !important }
html .ku-schloss::after{ box-shadow:0 0 14px 2px rgba(var(--mailer-farbe-hell-rgb),.65) }
/* aus laufband_konto.php */
html button{ border:1px solid var(--mailer-farbe-akzent);background:var(--mailer-farbe-akzent) }
/* aus lp_oeffnen.php */
html .k{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
/* aus m_comm.php */
html #container .pv-seite h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .pv-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .pv-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .pv-hervor{ border-color:var(--mailer-farbe-akzent);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.05)) }
html #container .pv-seite a{ color:var(--mailer-farbe-hell) !important }
html #container .pv-seite a.pv-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #container .pv-seite a.pv-btn.pv-leise{ color:var(--mailer-farbe-hell) !important }
html #container .pv-seite a.pv-btn:hover,html #container .pv-seite a.pv-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html #container .pv-seite a:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .pv-werbung a{ color:var(--mailer-farbe-hell) !important }
html #container .pv-zahl{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .pv-zahl b{ color:var(--mailer-farbe-hell) }
html #container .pv-zeile{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.22) }
html #container .pv-pill{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .pv-pill.pv-offen{ background:rgba(var(--mailer-farbe-akzent-rgb),.14);color:var(--mailer-farbe-hell) }
/* aus m_dlb.php */
html #container .dlk-seite h1,html .container .dlk-seite h1,html .dlk-seite h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .dlk-seite h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .dlk-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .dlk-foto{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .dlk-links a,html .container .dlk-links a,html .dlk-links a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html #container .dlk-warten,html .container .dlk-warten,html .dlk-warten{ color:var(--mailer-farbe-hell) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html #container .dlk-btn,html .container .dlk-btn,html .dlk-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #container .dlk-btn-leise,html .container .dlk-btn-leise,html .dlk-btn-leise{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .dlk-btn:hover,html .dlk-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.25) }
html .dlk-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .dlk-feld input,html #container .dlk-feld select,html #container .dlk-feld textarea,html #container .dlk-sort select,html .dlk-feld input,html .dlk-feld select,html .dlk-feld textarea,html .dlk-sort select{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) !important }
html .dlk-feld input:focus-visible,html .dlk-feld select:focus-visible,html .dlk-feld textarea:focus-visible,html .dlk-sort select:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .dlk-hinweis{ border:1px solid var(--mailer-farbe-akzent) }
html .dlk-leer{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .dlk-seiten a,html .container .dlk-seiten a,html .dlk-seiten a,html .dlk-seiten span{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html #container .dlk-seiten .dlk-jetzt,html .container .dlk-seiten .dlk-jetzt,html .dlk-seiten .dlk-jetzt{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #container .dlk-reiter a,html .container .dlk-reiter a,html .dlk-reiter a{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html #container .dlk-reiter .dlk-jetzt,html .container .dlk-reiter .dlk-jetzt,html .dlk-reiter .dlk-jetzt{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important;border-color:var(--mailer-farbe-akzent) }
html #container .dlk-betreff a,html .container .dlk-betreff a,html .dlk-betreff a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
/* aus m_links.php */
html #container .wmi-kopf h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .wmi-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .wmi-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .wmi-nr{ border:1px solid var(--mailer-farbe-akzent);color:var(--mailer-farbe-hell) }
html #container .wmi-kopftext{ border-left:3px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html #container .wmi-seite a{ color:var(--mailer-farbe-hell) !important }
html #container .wmi-linkfeld input{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .wmi-seite textarea{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .wmi-seite input:focus-visible,html #container .wmi-seite textarea:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .wmi-seite .wmi-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #container .wmi-seite .wmi-btn.wmi-leise{ color:var(--mailer-farbe-hell) !important }
html #container .wmi-seite .wmi-btn:hover,html #container .wmi-seite .wmi-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html #container .wmi-seite .wmi-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .wmi-eintrag{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.22) }
html #container .wmi-meldung{ border:1px solid var(--mailer-farbe-akzent) }
html #container .wmi-feld input{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .wmi-bannerkarte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .wmi-hinweis{ border:1px solid var(--mailer-farbe-akzent);color:var(--mailer-farbe-hell) }
/* aus m_profile.php */
html .mp-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .mp-karte h1,html .mp-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .mp-seite .mp-feld input,html .mp-seite .mp-feld select{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .mp-seite .mp-feld input:focus-visible,html .mp-seite .mp-feld select:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mp-hinweis{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .mp-haken input{ accent-color:var(--mailer-farbe-akzent) }
html #container .mp-seite .mp-btn,html .mp-seite .mp-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent))!important }
html #container .mp-seite .mp-btn:hover,html .mp-seite .mp-btn:hover,html .mp-seite .mp-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .mp-seite .mp-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mp-seite .mp-feld input.mp-sperre{ background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27 fill=%27none%27 stroke=%27%235bc8b1%27 stroke-width=%272%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%274%27 y=%2711%27 width=%2716%27 height=%2710%27 rx=%272%27/%3E%3Cpath d=%27M8 11V7a4 4 0 0 1 8 0v4%27/%3E%3C/svg%3E")!important }
html .mp-sperrhinweis{ border:1px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.14) }
html .mp-sperrhinweis a{ color:var(--mailer-farbe-hell) }
html .mp-pfeil{ color:var(--mailer-farbe-hell) }
html .mp-rahmen{ border:2px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.07) }
html .mp-rahmen-fehler{ box-shadow:0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),.55),0 0 22px rgba(224,106,106,.35) }
html .mp-rahmen-titel{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .mp-meldung{ border:1px solid var(--mailer-farbe-akzent) }
/* aus mehrtage.php */
html #mtp{ --g:var(--mailer-farbe-akzent);--gh:var(--mailer-farbe-hell) }
html #mtp .mtp-gold{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.12),rgba(var(--mailer-farbe-akzent-rgb),.03))!important }
html #mtp .mtp-meldung{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.1)!important }
html #mtp input[type=date]{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #mtp .mtp-balken i{ background:linear-gradient(90deg,var(--mailer-farbe-akzent),var(--mailer-farbe-hell)) }
html #mtp .mtp-wahl:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.7) }
html #mtp .mtp-wahl.mtp-an{ border-color:var(--mailer-farbe-hell);background:rgba(var(--mailer-farbe-akzent-rgb),.16)!important;box-shadow:0 0 0 3px rgba(var(--mailer-farbe-hell-rgb),.18) }
html #mtp .mtp-wahl:focus-within,html #mtp button.mtp-wahl:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #mtp .mtp-andere{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.07)!important }
html #mtp .mtp-stepper button{ border:1px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.14)!important;color:var(--mailer-farbe-hell)!important }
html #mtp .mtp-stepper button:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #mtp .mtp-stepper input{ border:2px solid var(--mailer-farbe-akzent) }
html #mtp .mtp-haken.mtp-an .mtp-haken-box{ border-color:var(--mailer-farbe-hell);background:var(--mailer-farbe-hell)!important }
html #mtp .mtp-zurueck:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #mtp .mtp-zusammen{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08)!important }
html #mtp .mtp-angebot.mtp-offen{ background:rgba(var(--mailer-farbe-akzent-rgb),.08)!important }
html #mtp .mtp-marke{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.12)!important }
html #mtp .mtp-punkte b{ background:rgba(var(--mailer-farbe-akzent-rgb),.2);color:var(--mailer-farbe-hell) }
html #mtp .mtp-staffel span{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.4);color:var(--mailer-farbe-hell) }
html #mtp .mtp-wunsch textarea{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
@keyframes mtp-puls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55)}70%,100%{box-shadow:0 0 0 14px rgba(var(--mailer-farbe-hell-rgb),0)}}
/* aus mytemplates.php */
html .vl-kopf{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .vl-seite h1,html .vl-seite h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .vl-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .vl-geplant{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5);color:var(--mailer-farbe-hell) }
html #container .vl-seite .vl-betreff a:hover,html .vl-seite .vl-betreff a:hover{ color:var(--mailer-farbe-hell) !important }
html .vl-zahl{ color:var(--mailer-farbe-hell) }
html #container .vl-seite .vl-btn,html .vl-seite .vl-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #container .vl-seite .vl-btn:hover,html #container .vl-seite .vl-btn:focus-visible,html .vl-seite .vl-btn:hover,html .vl-seite .vl-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .vl-seite .vl-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .vl-seite .vl-btn-rand,html .vl-seite .vl-btn-rand{ color:var(--mailer-farbe-hell) !important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .vl-seite .vl-btn-rand:hover,html #container .vl-seite .vl-btn-rand:focus-visible,html .vl-seite .vl-btn-rand:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .vl-auto select{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .vl-auto select:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .vl-meldung{ border:1px solid var(--mailer-farbe-akzent) }
/* aus passwort_neu.php */
html .pl-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .pl-bild svg{ color:var(--mailer-farbe-hell) }
html .pl-marke{ color:var(--mailer-farbe-akzent) }
html .pl-feld input{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .pl-feld input:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .pl-zeigen input{ accent-color:var(--mailer-farbe-akzent) }
html .pl-btn,html #container a.pl-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .pl-btn:hover,html .pl-btn:focus-visible,html #container a.pl-btn:hover{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .pl-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .pl-meldung{ border:1px solid var(--mailer-farbe-akzent) }
/* aus passwort_zuruecksetzen.php */
html #container .pl-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .pl-bild svg{ color:var(--mailer-farbe-hell) }
html #container .pl-marke{ color:var(--mailer-farbe-akzent) !important }
html #container .pl-feld input{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .pl-feld input:focus{ outline:2px solid var(--mailer-farbe-hell);border-color:var(--mailer-farbe-hell) }
html #container .pl-status{ color:var(--mailer-farbe-hell) !important }
html #container label.pl-zeigen input{ accent-color:var(--mailer-farbe-akzent) }
html #container .pl-karte .pl-btn,html #container a.pl-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #container .pl-karte .pl-btn:hover,html #container .pl-karte .pl-btn:focus-visible,html #container a.pl-btn:hover{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #container .pl-karte .pl-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .pl-karte .pl-btn.pl-btn-leise{ color:var(--mailer-farbe-hell) !important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.7) }
html #container .pl-karte .pl-btn.pl-btn-leise:hover,html #container .pl-karte .pl-btn.pl-btn-leise:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) }
html #container .pl-karte .pl-meldung{ border:1px solid var(--mailer-farbe-akzent) }
/* aus reaktivieren.php */
html .ra-liste li::before{ background:var(--vg-gold,var(--mailer-farbe-akzent));box-shadow:0 0 0 4px rgba(var(--mailer-farbe-akzent-rgb),.18) }
html .ra-test{ border:1px dashed var(--mailer-farbe-akzent);color:var(--mailer-farbe-hell) }
/* aus sendmailing.php */
html .sm-seite{ --sm-gold:var(--mailer-farbe-akzent);--sm-hell:var(--mailer-farbe-hell) }
html .sm-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .sm-teil{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .sm-seite input[type=text],html .sm-seite textarea,html .sm-seite select{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .sm-platzhalter code{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) }
html .sm-seite .sm-wahl input[type=checkbox],html .sm-seite .sm-wahl input[type=radio]{ accent-color:var(--mailer-farbe-akzent) }
html .sm-karte.sm-zr{ border-color:var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.10) }
html .sm-seite button.sm-btn,html .sm-seite a.sm-btn,html #container .sm-seite a.sm-btn,html .container .sm-seite a.sm-btn,html #container .sm-seite a.sm-btn:hover,html .container .sm-seite a.sm-btn:hover,html #container .sm-seite a.sm-btn:focus,html .container .sm-seite a.sm-btn:focus{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .sm-seite a.sm-btn.sm-zweit,html #container .sm-seite a.sm-btn.sm-zweit,html .container .sm-seite a.sm-btn.sm-zweit,html #container .sm-seite a.sm-btn.sm-zweit:hover,html .container .sm-seite a.sm-btn.sm-zweit:hover{ color:var(--mailer-farbe-hell) !important }
html .sm-seite .sm-btn:hover,html .sm-seite .sm-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .sm-seite .sm-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .sm-meldung{ border:1px solid var(--mailer-farbe-akzent) }
html .sm-status li{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.15) }
html .sm-timer{ color:var(--mailer-farbe-hell) }
/* aus sendmailing_checkclicks.php */
html .scc-box,html .scc-btn{ --scc-gold:var(--mailer-farbe-akzent);--scc-hell:var(--mailer-farbe-hell) }
html .scc-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .scc-box .scc-zr-hinweis{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html #container a.scc-btn:hover,html .container a.scc-btn:hover,html #container a.scc-btn:focus-visible,html .container a.scc-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .scc-box.scc-fertig{ box-shadow:0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.25),0 10px 30px rgba(0,0,0,.25) }
html #scc-ersatz-liste li{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
/* aus sentmessages.php */
html .smsg-seite h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .smsg-abschnitt h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .smsg-anzahl,html .container .smsg-anzahl,html .smsg-anzahl{ background:rgba(var(--mailer-farbe-akzent-rgb),.18) !important;color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .smsgb-liste>.smsg-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .smsg-kopf-k,html .smsg-fuss-k{ color:rgba(var(--mailer-farbe-akzent-rgb),.95) }
html .smsg-platz{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html #container .smsg-mehr,html .container .smsg-mehr,html .smsg-mehr{ color:var(--mailer-farbe-hell) !important }
html .smsg-mehr:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .smsgb-liste .smsg-kz-wert,html .container .smsgb-liste .smsg-kz-wert,html .smsgb-liste .smsg-kz-wert{ color:var(--mailer-farbe-hell) !important }
html #container .smsgb-liste .smsg-kz-leer,html .container .smsgb-liste .smsg-kz-leer,html .smsgb-liste .smsg-kz-leer{ color:rgba(var(--mailer-farbe-hell-rgb),.6) !important }
html #container .smsg-hilfe,html .container .smsg-hilfe,html .smsg-hilfe{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.1) !important;color:var(--mailer-farbe-hell) !important }
html .smsg-hilfe[aria-expanded="true"],html #container .smsg-hilfe[aria-expanded="true"]{ background:var(--mailer-farbe-akzent) !important }
html .smsg-hilfe:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .smsg-erkl,html .container .smsg-erkl,html .smsg-erkl{ background:rgba(var(--mailer-farbe-akzent-rgb),.1);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #container .smsg-ziel a,html .container .smsg-ziel a,html .smsg-ziel a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html #container .smsg-plan,html .container .smsg-plan,html .smsg-plan{ color:var(--mailer-farbe-hell) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html #container .smsg-btn,html .container .smsg-btn,html .smsg-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .smsg-btn:hover,html .smsg-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.25) }
html .smsg-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .smsg-hinweis{ border:1px solid var(--mailer-farbe-akzent) }
html .smsg-hinweis.smsg-ok{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html .smsg-leer{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.45) }
/* aus spotlight.php */
html .spl_intro h2{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_intro .spl_price{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_legend .spl_dot-today{ background:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_calendar .monthname{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_calendar [class*=\"spl-today-\"]{ outline:2px solid var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_confirm h2{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_confirm .spl_price{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_mypages h2{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .spl_mypages th{ color:var(--mm-gold-light,var(--mailer-farbe-hell)) }
html .spl_buchung{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .spl_buchung h3{ color:var(--mm-gold-light,var(--mailer-farbe-hell)) }
html #container .spl_urlform input[type=text],html .spl_urlform input[type=text]{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .spl_btn,html .spl_btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent))!important }
html #container .spl_btn:hover,html .spl_btn:hover{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .spl_btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .spl_sterne{ color:var(--mailer-farbe-hell) }
html .spl_sortwahl{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .spl_sortbtn,html .spl_sortbtn{ color:var(--mailer-farbe-hell)!important }
html #container .spl_sortbtn:hover,html .spl_sortbtn:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.16)!important }
html #container .spl_sortbtn.spl_aktiv,html .spl_sortbtn.spl_aktiv{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent))!important;border-color:var(--mailer-farbe-akzent) }
html .spl_sortbtn:focus-visible,html .spl_blaettern a:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .spl_pfeil{ color:var(--mailer-farbe-hell) }
html #container .spl_kaufziel .kb-kauf .kb-kaufbtn,html .spl_kaufziel .kb-kauf .kb-kaufbtn{ border-color:var(--mailer-farbe-hell);box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55),0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html #container .spl_kaufziel .kb-kauf .kb-kaufbtn:hover,html #container .spl_kaufziel .kb-kauf .kb-kaufbtn:focus-visible,html .spl_kaufziel .kb-kauf .kb-kaufbtn:hover,html .spl_kaufziel .kb-kauf .kb-kaufbtn:focus-visible{ box-shadow:0 0 0 6px rgba(var(--mailer-farbe-hell-rgb),.28),0 12px 30px rgba(var(--mailer-farbe-akzent-rgb),.45) }
@keyframes spl-puls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55),0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.35)}70%,100%{box-shadow:0 0 0 16px rgba(var(--mailer-farbe-hell-rgb),0),0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.35)}}
/* aus spotlight_ratings.php */
html .spr_karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .spr_karte h1,html .spr_karte h2{ color:var(--mm-gold-light,var(--mailer-farbe-hell)) }
html #container .spr_filter select,html .spr_filter select{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #container .spr_btn,html .spr_btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent))!important }
html #container .spr_btn:hover,html .spr_btn:hover{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .spr_btn:focus-visible,html .spr_melden:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .spr_nr{ color:var(--mm-gold-light,var(--mailer-farbe-hell)) }
html .spr_offen{ color:var(--mailer-farbe-hell) }
/* aus staerkste-mails.php */
html .sw-seite{ --sw-gold:var(--mm-gold,var(--mailer-farbe-akzent));--sw-gold-hell:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .sw-eigen{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .sw-eintrag:nth-of-type(2) .sw-rang,html .sw-eintrag:nth-of-type(3) .sw-rang{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) }
html .sw-platzhalter{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) }
html .sw-marke.sw-daumen{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html .sw-marke.sw-neu{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6);background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html .sw-eins{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--mailer-farbe-akzent-rgb),.20),rgba(var(--mailer-farbe-akzent-rgb),.04) 55%,rgba(255,255,255,.03)) }
html .sw-vorschau-leer{ background:radial-gradient(80% 90% at 50% 0%,rgba(var(--mailer-farbe-akzent-rgb),.18),rgba(var(--mailer-farbe-akzent-rgb),0)),#12151b }
html .sw-preise span{ background:rgba(var(--mailer-farbe-akzent-rgb),.1);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .sw-ki{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.35);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.08),rgba(255,255,255,.03) 40%) }
html .sw-ki-etikett i{ box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.6) }
html .sw-bdt{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .sw-saeule{ fill:rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .sw-tage i{ background:rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .sw-gast{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55);background:linear-gradient(160deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.04)) }
@media (max-width:999px){ html .sw-gast-kurz{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:linear-gradient(160deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.04)) } }
html #sw-seite .sw-tage i{ background:rgba(var(--mailer-farbe-akzent-rgb),.38) !important }
html body.sw-einbett a{ color:var(--mailer-farbe-hell) }
html .sw-p1{ --m-b:var(--mailer-farbe-hell);--m-c:var(--mailer-farbe-akzent);--m-d:var(--mailer-farbe-sehr-hell) }
@keyframes sw-puls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55)}70%,100%{box-shadow:0 0 0 10px rgba(var(--mailer-farbe-hell-rgb),0)}}
/* aus support.php */
html .tks{ --tks-gold:var(--mailer-farbe-akzent);--tks-gold-hell:var(--mailer-farbe-hell) }
html .tks a.tks-btn,html .tks button.tks-btn{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.25) }
html .tks a.tks-btn-rand,html .tks button.tks-btn-rand{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .tks .tks-btn:focus-visible,html .tks a:focus-visible,html .tks textarea:focus-visible,html .tks input:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .tks a.tks-eintrag:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .tks a.tks-eintrag.tks-aktiv{ background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html .tks .tks-pille-mitteilung{ color:var(--mailer-farbe-hell);border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .tks .tks-n-kunde{ background:rgba(var(--mailer-farbe-akzent-rgb),.1);border-color:rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .tks .tks-herkunft{ background:rgba(var(--mailer-farbe-akzent-rgb),.08);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .tks button.tks-thema:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6);background:rgba(var(--mailer-farbe-akzent-rgb),.07) }
html .tks button.tks-thema:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .tks button.tks-thema[aria-expanded="true"]{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html .tks .tks-thema-zeichen{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .tks .tks-hilfe-antwort{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.10),rgba(255,255,255,.04)) }
html .tks .tks-suche-leer{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.5);background:rgba(var(--mailer-farbe-akzent-rgb),.06) }
html .tks mark.tks-treffer{ background:rgba(var(--mailer-farbe-hell-rgb),.32) }
html .tks .tks-anhang-leiste{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.4);background:rgba(var(--mailer-farbe-akzent-rgb),.04) }
html .tks details.tks-aelter>summary{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .tks details.tks-aelter>summary:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.07) }
html .tks details.tks-aelter>summary:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .tks .tks-rf-vorschau{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:rgba(var(--mailer-farbe-akzent-rgb),.07) }
html .tks .tks-zu-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .tks details.tks-hilfe-klapp>summary:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html #container .tks .tks-n-text a:hover,html .container .tks .tks-n-text a:hover{ color:var(--mailer-farbe-sehr-hell)!important }
html .tks button.tks-hr-btn{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .tks button.tks-hr-btn:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html .tks button.tks-hr-btn:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .tks .tks-bew{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.12),rgba(255,255,255,.03));box-shadow:0 12px 30px rgba(0,0,0,.35),0 0 26px rgba(var(--mailer-farbe-akzent-rgb),.12) }
html .tks button.tks-bew-x:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .tks .tks-sterne-reihe label svg{ stroke:rgba(var(--mailer-farbe-hell-rgb),.7) }
html .tks .tks-sterne-reihe input:checked~label svg,html .tks .tks-sterne-reihe label:hover svg,html .tks .tks-sterne-reihe label:hover~label svg{ fill:var(--mailer-farbe-hell);stroke:var(--mailer-farbe-hell) }
html .tks .tks-sterne-reihe input:focus-visible+label{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .tks .tks-sprache-bereich{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.05) }
/* aus support_gast.php */
html body{ background-image:radial-gradient(1200px 520px at 50% -120px,rgba(var(--mailer-farbe-akzent-rgb),.16),transparent 70%) }
html .btn:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .n-support{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.07) }
html textarea:focus{ box-shadow:0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .pille{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5) }
html .n-text a:hover{ color:var(--mailer-farbe-sehr-hell) }
html .hr-btn{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .hr-btn:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html .hr-btn:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .btn-rand{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .bew{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.12),rgba(255,255,255,.03)) }
html .bew-x:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .sterne-reihe svg{ stroke:rgba(var(--mailer-farbe-hell-rgb),.7) }
html .sterne-reihe input:checked~label svg,html .sterne-reihe label:hover svg,html .sterne-reihe label:hover~label svg{ fill:var(--mailer-farbe-hell);stroke:var(--mailer-farbe-hell) }
html .sterne-reihe input:focus-visible+label{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus templateupdate.php */
html .vl-feld input[type=text],html .vl-feld textarea,html .vl-feld select{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .vl-feld input:focus-visible,html .vl-feld textarea:focus-visible,html .vl-feld select:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .vl-platzhalter code{ background:rgba(var(--mailer-farbe-akzent-rgb),.14);color:var(--mailer-farbe-hell) }
/* aus trackstats.php */
html #container table.ts-filter,html .container table.ts-filter,html table.ts-filter{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) !important }
html table.ts-filter tr:first-child td{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) !important;border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) !important }
html table.ts-filter tr:first-child font{ color:var(--mailer-farbe-hell) !important }
html .ts-seite select,html .ts-seite input[type=text]{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) !important }
html .ts-seite select:focus-visible,html .ts-seite input[type=text]:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .ts-seite input[type=submit],html .container .ts-seite input[type=submit],html .ts-seite input[type=submit]{ border:1px solid var(--mailer-farbe-akzent) !important;background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .ts-seite input[type=submit]:hover,html .ts-seite input[type=submit]:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .ts-scroll{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .ts-scroll table.lfmtable tr.admintd td{ border-bottom:2px solid var(--mailer-farbe-akzent) !important }
html .ts-scroll table.lfmtable tr.admintd td[colspan]{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) !important }
html .ts-scroll table.lfmtable tr.admintd td[colspan] font{ color:var(--mailer-farbe-hell) !important }
html #container .ts-scroll table.lfmtable tr.admintd a,html .container .ts-scroll table.lfmtable tr.admintd a,html .ts-scroll table.lfmtable tr.admintd a{ color:var(--mailer-farbe-hell) !important }
html .ts-scroll table.lfmtable tr[bgcolor]:hover td{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) !important }
html #container .ts-scroll table.lfmtable tr[bgcolor] a,html .container .ts-scroll table.lfmtable tr[bgcolor] a,html .ts-scroll table.lfmtable tr[bgcolor] a{ color:var(--mailer-farbe-hell) !important }
/* aus trafficliste.php */
html .vg .tl-betreff a:hover{ color:var(--mailer-farbe-hell) !important }
html .vg .tl-klick a{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
/* aus unsubscribe.php */
html .vg .vg-haken input{ accent-color:var(--mailer-farbe-akzent) }
/* aus urlaub.php */
html .ur-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .ur-karte h1,html .ur-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .ur-option,html .container .ur-option,html .ur-option{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.08) !important }
html .ur-option .ur-tage{ color:var(--mailer-farbe-hell) }
html .ur-option:hover,html .ur-option:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) !important;box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .ur-option:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .ur-btn,html .container .ur-btn,html .ur-btn{ border:1px solid var(--mailer-farbe-akzent) !important;background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #container .ur-btn.ur-still,html .container .ur-btn.ur-still,html .ur-btn.ur-still{ color:var(--mailer-farbe-hell) !important }
html .ur-btn:hover,html .ur-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .ur-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ur-meldung{ border:1px solid var(--mailer-farbe-akzent) }
html .ur-trenner{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
/* aus viewmessage.php */
html #container .vmsg-zurueck,html .container .vmsg-zurueck,html .vmsg-zurueck{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .vmsg-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .vmsg-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .vmsg-kopf{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .vmsg-betreff{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .vmsg-marke,html .container .vmsg-marke,html .vmsg-marke{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mm-gold,var(--mailer-farbe-akzent)) !important }
html #container .vmsg-papier a,html .container .vmsg-papier a,html .vmsg-papier a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
/* aus wochenpreis.php */
html .wpp-pokal{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:radial-gradient(70% 80% at 50% 30%,rgba(var(--mailer-farbe-hell-rgb),.30),rgba(var(--mailer-farbe-akzent-rgb),.06) 60%,rgba(255,255,255,.02)),#0e0f12 }
html .wpp-pokal .wpp-platz{ background:linear-gradient(180deg,var(--mailer-farbe-hell),#b8913f);box-shadow:0 0 0 10px rgba(var(--mailer-farbe-akzent-rgb),.16),0 18px 40px rgba(0,0,0,.4) }
html .wpp-pokal .wpp-wort{ color:var(--mailer-farbe-akzent) }
html .wpp-leer a,html .wpp a.wpp-link{ color:var(--mailer-farbe-hell) }
/* aus inc/absender_statistik.php */
html .ast-kopf{ --ast-gold:var(--mailer-farbe-akzent);--ast-hell:var(--mailer-farbe-hell) }
html #container .ast-kopf h2,html .container .ast-kopf h2,html .ast-kopf h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html #container .ast-k-label,html .container .ast-k-label,html .ast-k-label{ color:var(--mailer-farbe-hell) !important }
html .ast-beste{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55);background:linear-gradient(160deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.04) 60%) }
html .ast-beste-link:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ast-beste::after{ background:linear-gradient(105deg,rgba(var(--mailer-farbe-sehr-hell-rgb),0),rgba(var(--mailer-farbe-sehr-hell-rgb),.26) 50%,rgba(var(--mailer-farbe-sehr-hell-rgb),0)) }
html .ast-panel{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .ast-vgl-bahn .ast-vgl-balken.ast-du{ background:var(--mailer-farbe-akzent) !important }
html .ast-std,html #container .ast-std,html .container .ast-std{ background:rgba(var(--mailer-farbe-akzent-rgb),.5) !important }
html .ast-std.ast-std-top,html #container .ast-std.ast-std-top,html .container .ast-std.ast-std-top{ background:var(--mailer-farbe-hell) !important }
html .ast-leer{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .ast-fragezeichen{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7);color:var(--mailer-farbe-hell) }
html #container .ast-hilfe,html .container .ast-hilfe,html .ast-hilfe{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.1) !important;color:var(--mailer-farbe-hell) !important }
html .ast-hilfe[aria-expanded="true"],html #container .ast-hilfe[aria-expanded="true"]{ background:var(--mailer-farbe-akzent) !important }
@media (hover:hover) and (pointer:fine){ html .ast-hilfe:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.24) !important } }
html .ast-hilfe:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .ast-erkl,html .container .ast-erkl,html .ast-erkl{ background:rgba(var(--mailer-farbe-akzent-rgb),.1);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .ast-z-a:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ast-z-pfeil{ border-right:2px solid rgba(var(--mailer-farbe-hell-rgb),.85);border-bottom:2px solid rgba(var(--mailer-farbe-hell-rgb),.85) }
html #container .ast-z-link,html .container .ast-z-link,html .ast-z-link{ color:var(--mailer-farbe-hell) !important }
html .ast-z-datum b{ color:var(--mailer-farbe-hell) }
html #container .ast-tage em,html .container .ast-tage em,html .ast-tage em{ color:var(--mailer-farbe-hell) !important }
html #container .ast-tage .ast-t-summe,html .container .ast-tage .ast-t-summe,html .ast-tage .ast-t-summe{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);color:var(--mailer-farbe-hell) !important }
html .ast-zeile-beste .ast-z-a,html #container .ast-zeile-beste .ast-z-a{ background:rgba(var(--mailer-farbe-akzent-rgb),.12);box-shadow:inset 0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #container .ast-z-balken,html .container .ast-z-balken,html .ast-z-balken{ background:rgba(var(--mailer-farbe-akzent-rgb),.62) !important }
html .ast-zeile-beste .ast-z-balken,html #container .ast-zeile-beste .ast-z-balken{ background:var(--mailer-farbe-hell) !important }
html .ast-zeile-beste .ast-z-zahl,html #container .ast-zeile-beste .ast-z-zahl{ color:var(--mailer-farbe-hell) !important }
html #container .ast-std-zahl,html .container .ast-std-zahl,html .ast-std-zahl{ color:var(--mailer-farbe-hell) !important }
html #container .ast-pill,html .container .ast-pill,html .ast-pill{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html .ast-pill strong{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .ast-mini .ast-mini-s,html #container .ast-mini .ast-mini-s,html .container .ast-mini .ast-mini-s{ background:var(--mailer-farbe-akzent) !important }
html .ast-tipp-k{ background:rgba(var(--mailer-farbe-akzent-rgb),.18);color:var(--mailer-farbe-hell) }
html #container .smsg-btn.ast-neu-betreff,html .container .smsg-btn.ast-neu-betreff,html .smsg-btn.ast-neu-betreff{ color:var(--mailer-farbe-hell) !important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.7) !important }
/* aus inc/adresse_sperre.php */
html .as-balken{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .as-karte{ border:1px solid var(--mailer-farbe-akzent) }
html #container .as-karte h2.as-titel,html .container .as-karte h2.as-titel,html .as-karte h2.as-titel{ color:var(--mailer-farbe-hell) }
html .as-btn,html #container a.as-btn,html .container a.as-btn,html button.as-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .as-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .as-dialog{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .as-dialog h2{ color:var(--mailer-farbe-hell) }
html .as-dialog .as-zu:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .as-dialog input[type=email]:focus{ outline:2px solid var(--mailer-farbe-akzent) }
html .as-dialog .as-fehler{ border:1px solid var(--mailer-farbe-akzent) }
html .as-dialog .as-hinweis{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .as-dialog .as-punkt{ background:var(--mailer-farbe-akzent) }
html .as-dialog .as-gut{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);border:1px solid var(--mailer-farbe-akzent);color:var(--mailer-farbe-hell) }
html .as-dialog a.as-hilfe,html .as-link,html #container a.as-link,html .container a.as-link{ color:var(--mailer-farbe-hell) !important }
/* aus inc/am_posteingang.php */
html #amp-eigene{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.06) }
html #amp-eigene h2{ color:var(--mailer-farbe-hell) }
html #amp-eigene .amp-mail summary:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #amp-eigene .amp-plakette{ background:var(--mailer-farbe-akzent) !important }
html #amp-eigene .amp-mailer{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html #amp-eigene .amp-linkhinweis{ color:var(--mailer-farbe-hell) }
html #amp-eigene a.amp-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #amp-eigene a.amp-btn:hover,html #amp-eigene a.amp-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #amp-reiter .amr-tab:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.12);border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #amp-reiter .amr-tab:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #amp-reiter .amr-tab.ist-aktiv{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);border-color:var(--mailer-farbe-akzent);color:var(--mailer-farbe-hell) !important }
html #amp-reiter .amr-tab::after{ background:linear-gradient(90deg,var(--mailer-farbe-akzent),var(--mailer-farbe-hell)) }
html #amp-reiter .amr-tab.ist-aktiv .amr-zahl{ background:var(--mailer-farbe-akzent) }
html #amp-fremd{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.06) }
html #amp-fremd h2{ color:var(--mailer-farbe-hell) }
html #amp-fremd .amr-mail summary:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #amp-fremd .amr-plakette{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html #amp-fremd .amr-solo{ background:var(--mailer-farbe-akzent) }
html #amp-fremd a.amr-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #amp-fremd a.amr-btn:hover,html #amp-fremd a.amr-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #amp-fremd .amr-blatt a{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) !important }
html #amp-fremd .amr-blatt a:hover,html #amp-fremd .amr-blatt a:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) }
/* aus inc/angebote.php */
html .ang-pop .ang-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 50px rgba(var(--mailer-farbe-akzent-rgb),.16) }
html .ang-pop .ang-bild{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
@media (min-width:760px){ html .ang-pop .ang-mit-bild .ang-bild{ border-right:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) } }
html .ang-pop .ang-marke{ color:var(--mailer-farbe-akzent) }
html .ang-pop .ang-titel{ color:var(--mailer-farbe-hell) }
html .ang-pop .ang-preis{ background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.18),rgba(var(--mailer-farbe-akzent-rgb),.05));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .ang-pop .ang-betrag{ color:var(--mailer-farbe-hell) }
html .ang-pop .ang-label{ color:var(--mailer-farbe-akzent) }
html .ang-pop button.ang-kopieren{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7);color:var(--mailer-farbe-hell) }
html .ang-pop button.ang-kopieren:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html .ang-pop a.ang-los,html .ang-pop a.ang-los:visited,html .ang-pop a.ang-los:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .ang-pop a:focus-visible,html .ang-pop button:focus-visible,html .ang-pop input:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/anzeigenseiten.php */
html #container .az-seite h1,html .container .az-seite h1,html .az-seite h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html #container .az-seite h2,html .container .az-seite h2,html .az-seite h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .az-seite a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .az-kz{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .az-kz-wert{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .az-seite .al-hinweis,html .container .az-seite .al-hinweis,html .az-seite .al-hinweis{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.08) !important }
html .az-m-info{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.5);background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html #container .az-seite table.az-karte,html .az-seite table.az-karte,html #container .az-seite table.az-eintrag,html .az-seite table.az-eintrag,html .az-seite .az-leer{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) !important }
html .az-seite input.az-eingabe:focus{ border-color:var(--mailer-farbe-akzent) !important;box-shadow:0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),.3) !important }
html #container .az-seite .az-btn,html .container .az-seite .az-btn,html .az-seite .az-btn{ border:1px solid var(--mailer-farbe-akzent) !important;background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .az-seite .az-btn:hover{ box-shadow:0 10px 26px rgba(var(--mailer-farbe-akzent-rgb),.3) !important }
html .az-seite .az-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .az-seite .az-btn.az-btn-zweit,html .az-seite .az-btn.az-btn-zweit{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) !important }
html .az-seite .az-btn.az-btn-zweit:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important }
html .az-p-warte{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);border-color:rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html .az-kleinhinweis{ color:var(--mailer-farbe-hell) }
html .az-bearbeiten summary{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .az-bearbeiten summary:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .az-modal-box{ border:1px solid var(--mailer-farbe-akzent) }
html .az-modal-box h2{ color:var(--mailer-farbe-hell) !important }
/* aus inc/belohnung_popup.php */
html #belp-pop .belp-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.2) }
html #belp-pop .belp-marke{ color:var(--mailer-farbe-akzent) }
html #belp-pop .belp-titel{ color:var(--mailer-farbe-hell) }
html #belp-pop .belp-hervor{ background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.2),rgba(var(--mailer-farbe-akzent-rgb),.06));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7);color:var(--mailer-farbe-hell) }
html #belp-pop .belp-link input{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #belp-pop button.belp-kopieren{ border:1px solid var(--mailer-farbe-akzent);color:var(--mailer-farbe-hell) }
html #belp-pop button.belp-kopieren:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html #belp-pop .belp-kopiert{ color:var(--mailer-farbe-hell) }
html #belp-pop a.belp-los,html #belp-pop a.belp-los:visited,html #belp-pop a.belp-los:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #belp-pop a:focus-visible,html #belp-pop button:focus-visible,html #belp-pop input:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/belohnung_seite.php */
html #container .bels-seite h1,html .container .bels-seite h1,html .bels-seite h1{ color:var(--mailer-farbe-hell) !important }
html #container .bels-seite h2,html .container .bels-seite h2,html .bels-seite h2{ color:var(--mailer-farbe-hell) !important }
html .bels-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .bels-zahl strong{ color:var(--mailer-farbe-hell) }
html .bels-balken div{ background:linear-gradient(90deg,var(--mailer-farbe-akzent),var(--mailer-farbe-hell)) }
html .bels-status{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:linear-gradient(90deg,rgba(var(--mailer-farbe-akzent-rgb),.18),rgba(var(--mailer-farbe-akzent-rgb),.06));color:var(--mailer-farbe-hell) }
html .bels-nr{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .bels-seite input.bels-feld{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) !important }
html .bels-seite button.bels-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .bels-seite button.bels-btn:focus-visible,html .bels-seite input.bels-feld:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .bels-kopiert{ color:var(--mailer-farbe-hell) }
html #container .bels-seite a,html .container .bels-seite a,html .bels-seite a{ color:var(--mailer-farbe-hell) !important }
/* aus inc/booster.php */
html .bst-fenster{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 80px rgba(var(--mailer-farbe-akzent-rgb),.16) }
html .bst-zu:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .bst-marke{ color:var(--mailer-farbe-akzent)!important }
html .bst-uhr b{ color:var(--mailer-farbe-hell) }
html .bst-hinter .bst-btn,html .bst-karte .bst-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .bst-hinter .bst-btn:hover,html .bst-karte .bst-btn:hover{ box-shadow:0 12px 30px rgba(var(--mailer-farbe-akzent-rgb),.38) }
html .bst-hinter .bst-btn:focus-visible,html .bst-karte .bst-btn:focus-visible,html .bst-leise:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .bst-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.14),rgba(var(--mailer-farbe-akzent-rgb),.04)) }
/* aus inc/buycredits_seite.php */
html #container .bk-seite h1,html .container .bk-seite h1,html .bk-seite h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html #container .bk-seite h2,html .container .bk-seite h2,html .bk-seite h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .bk-stand{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .bk-stand strong{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .bk-aktion{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:linear-gradient(90deg,rgba(var(--mailer-farbe-akzent-rgb),.18),rgba(var(--mailer-farbe-akzent-rgb),.06));color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .bk-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .bk-select::after{ border-right:2px solid var(--mm-gold-hell,var(--mailer-farbe-hell));border-bottom:2px solid var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .bk-seite select,html .container .bk-seite select,html .bk-seite select,html .bk-seite select.browser-default{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) !important }
html .bk-seite select:focus-visible{ outline:2px solid var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .bk-seite .bk-wahl-btn,html .bk-seite .bk-wahl-btn{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .bk-zusammenfassung strong{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container .bk-formular .kb-kauf .kb-kaufbtn,html .bk-formular .kb-kauf .kb-kaufbtn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #container .bk-formular .kb-kauf .kb-kaufbtn:hover,html .bk-formular .kb-kauf .kb-kaufbtn:hover,html .bk-formular .kb-kauf .kb-kaufbtn:focus-visible{ box-shadow:0 10px 26px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .bk-formular .kb-kauf .kb-kaufbtn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .bk-seite a,html .container .bk-seite a,html .bk-seite a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .bk-hinweis{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .bk-seite h3.bk-box-titel{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .bk-solo-preis strong{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
/* aus inc/credit_link.php */
html a.btn{ background:var(--mailer-farbe-akzent) }
/* aus inc/doppelkonto.php */
html .dk-logo{ color:var(--mailer-farbe-licht) }
html .dk-unten{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.2) }
html .dk-unten a{ color:var(--mailer-farbe-hell) }
html .dk-karte,html .dk-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .dk-etikett{ color:var(--mailer-farbe-hell) }
html .dk-gold{ background:var(--mailer-farbe-akzent);border-color:var(--mailer-farbe-akzent) }
html .dk-gold:hover{ background:var(--mailer-farbe-licht) }
html .dk-leise{ color:var(--mailer-farbe-hell);border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .dk a{ color:var(--mailer-farbe-hell) }
html .dk-meldung{ border:1px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html .dk-support{ background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .dk input[type=password]{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
/* aus inc/einlauf_hinweis.php */
html #elh-pop .elh-box{ border-top:6px solid var(--mailer-farbe-akzent) }
html #elh-pop .elh-ok:focus-visible{ outline:3px solid var(--mailer-farbe-akzent) }
/* aus inc/email_hinweis.php */
html .eh-karte{ border:1px solid var(--mailer-farbe-akzent);box-shadow:0 10px 30px rgba(0,0,0,.28),inset 0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.18) }
html .eh-karte .eh-zeichen{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html .eh-karte h2.eh-titel{ color:var(--mailer-farbe-hell) }
html .eh-karte .eh-btn,html #container .eh-karte a.eh-btn,html .container .eh-karte a.eh-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .eh-karte .eh-btn:hover,html .eh-karte .eh-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .eh-karte .eh-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/erneut_hinweis.php */
html .ewh-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7);background:linear-gradient(135deg,rgba(var(--mailer-farbe-akzent-rgb),.16) 0%,rgba(var(--mailer-farbe-akzent-rgb),.06) 55%,rgba(255,255,255,.03) 100%) }
html .ewh-karte::after{ box-shadow:0 0 0 3px rgba(var(--mailer-farbe-hell-rgb),.35),0 0 30px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .ewh-symbol{ background:rgba(var(--mailer-farbe-akzent-rgb),.18);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html .sm-seite .ewh-karte h2.ewh-titel{ color:var(--mailer-farbe-hell) }
html .ewh-ring{ box-shadow:0 0 0 3px rgba(var(--mailer-farbe-hell-rgb),.85),0 0 26px 6px rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .ewh-dlg,html .ewh-rueck{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7) }
html .ewh-dlg h2,html .ewh-rueck h2{ color:var(--mailer-farbe-hell) }
html .ewh-dlg .ewh-dlg-haupt,html .ewh-rueck .ewh-dlg-haupt{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .ewh-dlg button:focus-visible,html .ewh-rueck button:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .ewh-tipp{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .smsg-aktionen .ewh-tw .ewh-tipp{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) !important }
html .ewh-tipp b{ color:var(--mailer-farbe-hell) }
/* aus inc/feed_ansicht.php */
html #container .fd-alt-hinweis,html .container .fd-alt-hinweis{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:linear-gradient(90deg,rgba(var(--mailer-farbe-akzent-rgb),.14),rgba(var(--mailer-farbe-akzent-rgb),.04)) }
html #container .fd-alt-hinweis a.fd-umschalter,html .container .fd-alt-hinweis a.fd-umschalter{ background:var(--mm-gold,var(--mailer-farbe-akzent)) }
html #container .fd-alt-hinweis a.fd-umschalter:hover,html #container .fd-alt-hinweis a.fd-umschalter:focus-visible{ background:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #feed-seite{ --fd-gold:var(--mm-gold,var(--mailer-farbe-akzent));--fd-gold-hell:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #feed-seite a.fd-umschalter{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5) }
html #feed-seite a.fd-umschalter:hover,html #feed-seite a.fd-umschalter:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html #feed-seite .fd-leiste.fd-fest{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #feed-seite .fd-chip-gold{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html #feed-seite .fd-karte:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #feed-seite .fd-avatar{ background:conic-gradient(from 210deg,var(--mailer-farbe-hell),var(--mailer-farbe-mittel),var(--mailer-farbe-hell),var(--mailer-farbe-dunkel),var(--mailer-farbe-hell));box-shadow:0 0 0 2px var(--fd-karte),0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #feed-seite .fd-solo{ background:linear-gradient(135deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #feed-seite .fd-platz{ background:radial-gradient(120% 90% at var(--fd-px,30%) var(--fd-py,0%),rgba(var(--mailer-farbe-hell-rgb),.30),rgba(var(--mailer-farbe-akzent-rgb),.06) 45%,rgba(0,0,0,0) 70%),
  radial-gradient(90% 80% at 100% 100%,rgba(var(--mailer-farbe-mittel-rgb),.22),rgba(0,0,0,0) 60%),
  linear-gradient(var(--fd-pw,135deg),#1d1910,#0d0e12 55%,#16130b) }
html #feed-seite .fd-platz::before{ background:repeating-linear-gradient(var(--fd-pw,135deg),rgba(var(--mailer-farbe-hell-rgb),.05) 0 1px,rgba(0,0,0,0) 1px 22px) }
html #feed-seite .fd-platz-b{ background:linear-gradient(145deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent) 45%,var(--mailer-farbe-dunkel));box-shadow:0 10px 36px rgba(var(--mailer-farbe-akzent-rgb),.35),inset 0 2px 0 rgba(255,255,255,.45) }
html #feed-seite .fd-platz-d{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html #feed-seite .fd-credits{ background:rgba(var(--mailer-farbe-akzent-rgb),.14);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #feed-seite a.fd-los{ background:linear-gradient(135deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent) 55%,var(--mailer-farbe-mittel));box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.25) }
html #feed-seite a.fd-los:hover,html #feed-seite a.fd-los:focus-visible{ box-shadow:0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.38) }
html #feed-seite .fd-karte.fd-gold{ box-shadow:0 0 0 2px rgba(var(--mailer-farbe-hell-rgb),.55),0 18px 50px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html #feed-seite .fd-plus{ background:radial-gradient(60% 50% at 50% 50%,rgba(var(--mailer-farbe-akzent-rgb),.30),rgba(11,13,16,.78)) }
html #feed-seite .fd-plus span{ text-shadow:0 0 24px rgba(var(--mailer-farbe-hell-rgb),.65),0 2px 0 rgba(0,0,0,.4) }
html #feed-seite .fd-fuss-text.fd-ende{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #feed-seite .fd-leer-zeichen{ background:linear-gradient(145deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #feed-seite .fd-box-heute{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.5);background:linear-gradient(160deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.03) 60%),var(--fd-karte) }
html #feed-seite .fd-balken i{ background:linear-gradient(90deg,var(--mailer-farbe-mittel),var(--mailer-farbe-hell)) }
html #feed-seite button.fd-neu-hinweis{ border:1px dashed rgba(var(--mailer-farbe-akzent-rgb),.7);background:linear-gradient(90deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.05)) }
html #feed-seite button.fd-neu-hinweis:hover,html #feed-seite button.fd-neu-hinweis:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.22) }
@media (prefers-reduced-motion:reduce){ html #feed-seite .fd-karte.fd-sprung,html #feed-seite .fl-gruppe.fd-sprung{ box-shadow:0 0 0 3px rgba(var(--mailer-farbe-hell-rgb),.8) } }
html #container .dg-kachel.dg-feedk{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.5);background:linear-gradient(110deg,rgba(var(--mailer-farbe-akzent-rgb),.14),rgba(var(--mailer-farbe-akzent-rgb),.02) 55%),var(--dg-karte,rgba(255,255,255,.06)) !important }
html #container .dg-feedk .fdk-neu{ background:var(--dg-gold,var(--mailer-farbe-akzent)) !important }
@keyframes fdPuls{0%{transform:scale(1)}40%{transform:scale(1.18);text-shadow:0 0 18px rgba(var(--mailer-farbe-hell-rgb),.8)}100%{transform:scale(1)}}
@keyframes fdSprung{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.0),0 14px 40px rgba(0,0,0,.35)}12%{box-shadow:0 0 0 4px rgba(var(--mailer-farbe-hell-rgb),.85),0 0 46px rgba(var(--mailer-farbe-akzent-rgb),.55)}100%{box-shadow:0 0 0 2px rgba(var(--mailer-farbe-hell-rgb),.0),0 14px 40px rgba(0,0,0,.35)}}
/* aus inc/feed_layout.php */
html #feed-seite .fd-avatar::before{ background:conic-gradient(from 0deg,var(--mailer-farbe-hell),var(--mailer-farbe-mittel),var(--mailer-farbe-sehr-hell),var(--mailer-farbe-dunkel),var(--mailer-farbe-hell)) }
html #feed-seite .fd-karte.fd-offen .fd-avatar::before,html #feed-seite .fd-karte.fl-erledigt .fd-avatar::before,html #feed-seite .fl-karte .fd-avatar::before{ background:rgba(var(--mailer-farbe-akzent-rgb),.38) }
html #feed-seite .fl-gruppe{ box-shadow:7px 7px 0 -1px #1a1d24,7px 7px 0 0 rgba(var(--mailer-farbe-akzent-rgb),.4),14px 14px 0 -2px #121419,14px 14px 0 -1px rgba(var(--mailer-farbe-akzent-rgb),.26),0 14px 36px rgba(0,0,0,.36) }
html #feed-seite button.lx-pf{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.65) }
html #feed-seite button.lx-pf:hover:not([disabled]),html #feed-seite button.lx-pf:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.9) }
html #feed-seite .lx-plakette{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7) }
html body.lx-feed #nach-oben-pfeil{ box-shadow:0 10px 28px rgba(0,0,0,.6),0 0 0 3px rgba(11,13,16,.92),0 0 24px rgba(var(--mailer-farbe-akzent-rgb),.38) }
@media (max-width:600px){ html #feed-seite .fl-gruppe{ box-shadow:5px 5px 0 -1px #1a1d24,5px 5px 0 0 rgba(var(--mailer-farbe-akzent-rgb),.4),10px 10px 0 -2px #121419,10px 10px 0 -1px rgba(var(--mailer-farbe-akzent-rgb),.26),0 12px 28px rgba(0,0,0,.36) } }
/* aus inc/feed_like.php */
html #feed-seite .fl-reiter{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #feed-seite button.fl-reiter-b[aria-selected="true"]{ background:linear-gradient(135deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent) 55%,var(--mailer-farbe-mittel));box-shadow:0 6px 18px rgba(var(--mailer-farbe-akzent-rgb),.25) }
html #feed-seite button.fl-akt:hover:not([aria-disabled="true"]){ background:rgba(var(--mailer-farbe-akzent-rgb),.10) }
html #feed-seite .fd-karte.fl-erledigt{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.7) }
html #feed-seite .fl-haken i{ background:linear-gradient(145deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #feed-seite .fl-gruppe{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #feed-seite button.fl-pfeil{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5) }
html #feed-seite .fl-summe{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:linear-gradient(90deg,rgba(var(--mailer-farbe-akzent-rgb),.14),rgba(var(--mailer-farbe-akzent-rgb),.03)) }
html #feed-seite .fl-karte .fl-cr{ background:rgba(var(--mailer-farbe-akzent-rgb),.14);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html #feed-seite a.fl-nochmal{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5) }
html #feed-seite a.fl-nochmal.fl-gold{ background:linear-gradient(135deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent) 55%,var(--mailer-farbe-mittel));border-color:var(--mailer-farbe-akzent) }
html .fl-toast{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
/* aus inc/fremdbuchung.php */
html #mtp .fb-sterne{ color:var(--mailer-farbe-hell) }
html #mtp .fb-form input[type=text],html #mtp .fb-form input[type=url],html #mtp .fb-form textarea{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #mtp .fb-pruef{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.08)!important }
/* aus inc/geschenk.php */
html .gs-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--mailer-farbe-akzent-rgb),.22),rgba(var(--mailer-farbe-akzent-rgb),.06) 45%,rgba(255,255,255,.03)) }
html .gs-kicker{ background:rgba(var(--mailer-farbe-akzent-rgb),.18);color:var(--mailer-farbe-hell) }
html .gs-karte h2{ color:var(--mailer-farbe-hell) }
html .gs-karte h3{ color:var(--mailer-farbe-hell) }
html .gs-teile li{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .gs-teile .gs-warte{ color:var(--mailer-farbe-hell) }
html .gs-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important;box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55) }
html .gs-btn2{ border:1px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.16) !important;color:var(--mailer-farbe-hell) !important }
html .gs-btn:focus-visible,html .gs-btn2:focus-visible,html .gs-leise:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
@keyframes gsPuls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.5)}70%{box-shadow:0 0 0 14px rgba(var(--mailer-farbe-hell-rgb),0)}100%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),0)}}
/* aus inc/hilfe_popup.php */
html #hp-pop .hp-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.2) }
html #hp-pop .hp-bild{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html #hp-pop .hp-ring{ border:3px solid var(--mailer-farbe-akzent);background:radial-gradient(circle at 50% 35%,rgba(var(--mailer-farbe-hell-rgb),.22),rgba(var(--mailer-farbe-akzent-rgb),.04) 70%);box-shadow:0 0 40px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html #hp-pop .hp-ring span{ color:var(--mailer-farbe-hell);text-shadow:0 6px 30px rgba(var(--mailer-farbe-akzent-rgb),.35) }
@media (min-width:760px){ html #hp-pop .hp-bild{ border-right:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) } }
html #hp-pop .hp-marke{ color:var(--mailer-farbe-akzent) }
html #hp-pop .hp-titel{ color:var(--mailer-farbe-hell) }
html #hp-pop a.hp-los,html #hp-pop a.hp-los:visited,html #hp-pop a.hp-los:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #hp-pop a.hp-zweit,html #hp-pop a.hp-zweit:visited{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7);color:var(--mailer-farbe-hell)!important;background:rgba(var(--mailer-farbe-akzent-rgb),.06) }
html #hp-pop a.hp-zweit:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) }
html #hp-pop a:focus-visible,html #hp-pop button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/klick_popups.php */
html .kpo-einbett .kpo-einbett-titel{ color:var(--mailer-farbe-hell) }
html .kpo-einbett a:focus-visible,html .kpo-einbett button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .kpo-pop .kpo-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .kpo-pop .kpo-bild{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .kpo-pop .kpo-ring{ border:3px solid var(--mailer-farbe-akzent);background:radial-gradient(circle at 50% 35%,rgba(var(--mailer-farbe-hell-rgb),.22),rgba(var(--mailer-farbe-akzent-rgb),.04) 70%);box-shadow:0 0 40px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .kpo-pop .kpo-ring svg{ stroke:var(--mailer-farbe-hell) }
html .kpo-pop .kpo-ring span{ color:var(--mailer-farbe-hell) }
@media (min-width:760px){ html .kpo-pop .kpo-bild{ border-right:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) } }
html .kpo-pop .kpo-dach{ color:var(--mailer-farbe-akzent) }
html .kpo-pop .kpo-titel{ color:var(--mailer-farbe-hell)!important }
html .kpo-pop .kpo-persoenlich{ border-left:3px solid var(--mailer-farbe-akzent) }
html .kpo-pop .kpo-persoenlich a{ color:var(--mailer-farbe-hell) }
html .kpo-pop .kpo-gruss{ color:var(--mailer-farbe-hell) }
html .kpo-pop .kpo-geschenk{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.1);color:var(--mailer-farbe-hell) }
html .kpo-pop .kpo-feld:focus{ border-color:var(--mailer-farbe-akzent);box-shadow:0 0 0 3px rgba(var(--mailer-farbe-akzent-rgb),.25) }
html .kpo-pop .kpo-los,html .kpo-pop a.kpo-los:visited{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .kpo-pop .kpo-zweit{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7);color:var(--mailer-farbe-hell);background:rgba(var(--mailer-farbe-akzent-rgb),.06) }
html .kpo-pop .kpo-zweit:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) }
html .kpo-pop a:focus-visible,html .kpo-pop button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/klickbestaetigung.php */
html .kbb-frage-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 90px rgba(var(--mailer-farbe-akzent-rgb),.18) }
html .kbb-option{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.4) }
html .kbb-option:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html .kbb-svg{ filter:drop-shadow(0 2px 10px rgba(var(--mailer-farbe-hell-rgb),.45)) }
html .kbb-melde-bild svg{ filter:drop-shadow(0 6px 24px rgba(var(--mailer-farbe-akzent-rgb),.35)) }
html .kbb-schritte li::before{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .kbb-countdown{ text-shadow:0 6px 30px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .kbb-anreiz a:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .kbb-anreiz a.kbb-anreiz-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .kbb-anreiz-karte{ background:rgba(var(--mailer-farbe-akzent-rgb),.1);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .kbb-am a:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html.kbb-b .kbb-einklappen:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html.kbb-b.kbb-zu .kbb-griff:not([hidden]){ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.75) }
html .kbb-griff:focus-visible,html .kbb-einklappen:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .kbb-hilfe-link:focus-visible,html .kbb-hilfe button:focus-visible,html .kbb-hilfe select:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .kbb-hilfe{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .kbb-hilfe select{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .kbb-hilfe-senden{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .kbb-hilfe textarea{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .kbb-hilfe textarea:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/klickbonus.php */
html body.kb-seite{ background-image:radial-gradient(ellipse 70% 55% at 22% 38%,rgba(var(--mailer-farbe-akzent-rgb),.13),transparent 70%),
radial-gradient(ellipse 60% 50% at 85% 90%,rgba(var(--mailer-farbe-akzent-rgb),.06),transparent 70%) }
html .kb-band-marke{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.4) }
html .kb-schein{ background:conic-gradient(from 0deg,transparent 0 58%,rgba(var(--mailer-farbe-hell-rgb),.22) 70%,transparent 82%) }
html .kb-ring-lauf{ filter:drop-shadow(0 0 6px rgba(var(--mailer-farbe-hell-rgb),.55)) }
html .kb-zahl{ background:linear-gradient(180deg,var(--mailer-farbe-sehr-hell),var(--kb-gold-hell) 45%,var(--kb-gold)) }
html .kb-punkt{ box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.6) }
html .kb-direkt{ border-bottom:1px solid rgba(var(--mailer-farbe-hell-rgb),.35) }
html .kb-bonus{ background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.12),rgba(255,255,255,.04));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .kb-bonus::after{ background:linear-gradient(105deg,transparent 35%,rgba(var(--mailer-farbe-sehr-hell-rgb),.18) 50%,transparent 65%) }
html .kb-button{ box-shadow:0 10px 28px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .kb-button:hover{ box-shadow:0 14px 34px rgba(var(--mailer-farbe-akzent-rgb),.38) }
html .kb-code-wert{ border:1px dashed rgba(var(--mailer-farbe-hell-rgb),.55) }
html .kb-kopieren:hover{ border-color:rgba(var(--mailer-farbe-hell-rgb),.5) }
html .kb-player{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .kb-player::after{ box-shadow:inset 0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.24),inset 0 0 40px rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .kb-player.kb-spielt{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .kb-play-ring{ border:2px solid rgba(var(--mailer-farbe-hell-rgb),.7) }
html .kb-wahl-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 90px rgba(var(--mailer-farbe-akzent-rgb),.2),inset 0 1px 0 rgba(255,255,255,.08) }
html .kb-wahl-karte::after{ background:linear-gradient(105deg,transparent 35%,rgba(var(--mailer-farbe-sehr-hell-rgb),.16) 50%,transparent 65%) }
html .kb-wahl-kopf h2{ background:linear-gradient(180deg,var(--mailer-farbe-sehr-hell),var(--kb-gold-hell) 55%,var(--kb-gold)) }
html .kb-wahl-bild{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .kb-wahl-credits::before{ background:radial-gradient(circle,rgba(var(--mailer-farbe-hell-rgb),.28),transparent 65%) }
html .kb-wahl-zahl{ background:linear-gradient(180deg,var(--mailer-farbe-sehr-hell),var(--kb-gold-hell) 45%,var(--kb-gold));filter:drop-shadow(0 6px 24px rgba(var(--mailer-farbe-akzent-rgb),.35)) }
html .kb-wahl-geschenk{ filter:drop-shadow(0 6px 20px rgba(var(--mailer-farbe-akzent-rgb),.35)) }
html .kb-wahl-ja{ background:linear-gradient(180deg,var(--mailer-farbe-sehr-hell),var(--kb-gold-hell) 40%,var(--kb-gold));box-shadow:0 12px 32px rgba(var(--mailer-farbe-akzent-rgb),.4),inset 0 1px 0 rgba(255,255,255,.6) }
html .kb-wahl-ja:focus-visible,html .kb-wahl-nein:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .kb-konfetti i{ background:var(--f,var(--mailer-farbe-hell)) }
html .kb-danach{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
@keyframes kb-ja-puls{0%{box-shadow:0 12px 32px rgba(var(--mailer-farbe-akzent-rgb),.4),0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55)}
100%{box-shadow:0 12px 32px rgba(var(--mailer-farbe-akzent-rgb),.4),0 0 0 16px rgba(var(--mailer-farbe-hell-rgb),0)}}
@keyframes kb-puls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.6)}100%{box-shadow:0 0 0 12px rgba(var(--mailer-farbe-hell-rgb),0)}}
/* aus inc/klicks_spaeter.php */
html .kls-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);border-left:4px solid var(--mailer-farbe-akzent) }
html .kls-box h2,html .kls-box h3{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
/* aus inc/konto_sperre.php */
html .vg .vg-feld textarea:focus{ outline:2px solid var(--mailer-farbe-akzent) }
/* aus inc/kurs_hinweis.php */
html .kh-dlg{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7) }
html .kh-symbol{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);color:var(--mailer-farbe-hell) }
html .kh-symbol::after{ border:2px solid rgba(var(--mailer-farbe-hell-rgb),.55) }
html .kh-dlg h2.kh-titel{ color:var(--mailer-farbe-hell) }
html .kh-dlg .kh-haupt{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .kh-dlg button:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/kurse.php */
html .kb-block .kb-marke{ color:var(--mailer-farbe-akzent)!important }
html .kb-block .kb-meta{ color:var(--mailer-farbe-hell)!important }
/* aus inc/kurse_popup.php */
html #kp-pop .kp-dach{ color:var(--mailer-farbe-akzent) }
html #kp-pop .kp-titel{ color:var(--mailer-farbe-hell) !important }
html #kp-pop .kp-cover{ background:radial-gradient(70% 80% at 50% 30%,rgba(var(--mailer-farbe-hell-rgb),.28),rgba(var(--mailer-farbe-akzent-rgb),.06) 60%),#0b0d10;border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html #kp-pop .kp-art{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);color:var(--mailer-farbe-hell) }
html #kp-pop button.kp-nachher:hover{ border-color:var(--mailer-farbe-akzent) }
html #kp-pop a:focus-visible,html #kp-pop button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/laufband_dank.php */
html #lbd-pop .lbd-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.2) }
html #lbd-pop .lbd-bild{ border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
@media (min-width:700px){ html #lbd-pop .lbd-mit-bild .lbd-bild{ border-right:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) } }
html #lbd-pop .lbd-marke{ color:var(--mailer-farbe-akzent) }
html #lbd-pop .lbd-titel{ color:var(--mailer-farbe-hell) }
html #lbd-pop .lbd-uhr svg{ stroke:var(--mailer-farbe-akzent) }
html #lbd-pop .lbd-rest{ color:var(--mailer-farbe-hell) }
html #lbd-pop .lbd-rabatt{ background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.2),rgba(var(--mailer-farbe-akzent-rgb),.06));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.7) }
html #lbd-pop .lbd-betrag{ color:var(--mailer-farbe-hell);text-shadow:0 4px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #lbd-pop a.lbd-los,html #lbd-pop a.lbd-los:visited,html #lbd-pop a.lbd-los:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #lbd-pop a:focus-visible,html #lbd-pop button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/laufband_konto.php */
html .lbk h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .lbk-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .lbk-pill-einrichten{ background:rgba(var(--mailer-farbe-akzent-rgb),.15);color:var(--mm-gold-hell,var(--mailer-farbe-hell));border-color:rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .lbk-zahl b{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .lbk-link a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .lbk-btn{ border:1px solid var(--mm-gold,var(--mailer-farbe-akzent));background:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .lbk-btn:hover,html .lbk-btn:focus{ background:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .lbk-kachel{ border:1px solid var(--mm-gold,var(--mailer-farbe-akzent)) }
html .lbk-kachel b{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .lbk-kachel a{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
/* aus inc/leerer_posteingang.php */
html #lp-neu{ --lp-gold:var(--mm-gold,var(--mailer-farbe-akzent));--lp-hell:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #lp-neu .lp-zeichen{ background:linear-gradient(145deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #lp-neu .lp-nr{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
html #lp-neu a.lp-btn,html #lp-neu a.lp-btn:link,html #lp-neu a.lp-btn:visited{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important;border:1px solid var(--mailer-farbe-akzent) }
html #lp-neu a.lp-btn.lp-btn-leise,html #lp-neu a.lp-btn.lp-btn-leise:link,html #lp-neu a.lp-btn.lp-btn-leise:visited{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #lp-neu .lp-chip{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.1) }
html #lp-neu .lp-neue{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
@media (prefers-reduced-motion:no-preference){ html #lp-neu li.lp-karte:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) } }
/* aus inc/linkpruefen.php */
html .lp-kasten{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .lp-kasten .lp-titel{ color:var(--mailer-farbe-hell) }
html #container .lp-zweit,html .lp-zweit,html #sm-seite .lp-zweit{ color:var(--mailer-farbe-hell)!important;border-color:rgba(var(--mailer-farbe-akzent-rgb),.6)!important }
html .lp-gesperrt{ border-left:3px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
/* aus inc/linkwaechter.php */
html #lw-leiste a:hover,html #lw-leiste a:focus{ background:var(--mailer-farbe-hell)!important }
/* aus inc/mail_format_hinweis.php */
html #container .mfh-inhalt,html .container .mfh-inhalt,html .mfh-inhalt{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.75) }
html #container .mfh-titel,html .container .mfh-titel,html .mfh-titel{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-text,html .container .mfh-text,html .mfh-text{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-zwischen,html .container .mfh-zwischen,html .mfh-zwischen{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-check li,html .container .mfh-check li,html .mfh-check li{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-nein .mfh-regel,html .container .mfh-nein .mfh-regel,html .mfh-nein .mfh-regel{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-empfehlung,html .container .mfh-empfehlung,html .mfh-empfehlung{ color:rgba(var(--mailer-farbe-hell-rgb),.62) !important }
html #container .mfh-lang,html .container .mfh-lang,html .mfh-lang{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);background:rgba(var(--mailer-farbe-akzent-rgb),.08) !important }
html #container .mfh-lang-titel,html .container .mfh-lang-titel,html .mfh-lang-titel{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-lang-text,html .container .mfh-lang-text,html .mfh-lang-text{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-auf-gold,html .container .mfh-auf-gold,html .mfh-auf-gold{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.12) !important;color:var(--mailer-farbe-hell) !important }
html .mfh-kursblock{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #container .mfh-kurs,html .container .mfh-kurs,html .mfh-kurs{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-kurs-titel,html .container .mfh-kurs-titel,html .mfh-kurs-titel{ color:var(--mailer-farbe-hell) !important }
html #container .mfh-kurs-btn,html .container .mfh-kurs-btn,html .mfh-kurs-btn{ border:1px solid var(--mailer-farbe-akzent) !important;background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .mfh-kurs-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #container .mfh-zu,html .container .mfh-zu,html .mfh-zu{ color:var(--mailer-farbe-licht) !important }
html .mfh-zu:focus-visible,html .mfh-auf:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/mehrtage_angebot.php */
html .mta-fenster .mta-kicker{ color:var(--mailer-farbe-akzent)!important }
html .mta-fenster .mta-rechnung{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.4);background:rgba(var(--mailer-farbe-akzent-rgb),.09)!important }
html .mta-fenster .mta-rechnung strong{ color:var(--mailer-farbe-hell)!important }
html .mta-btn:hover,html .mta-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .mta-btn-rand:hover,html .mta-btn-rand:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.14)!important }
html .mta-btn:focus-visible,html .mta-btn-rand:focus-visible,html .mta-x:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mta-fenster a:not(.mta-btn){ color:var(--mailer-farbe-hell)!important }
html .mta-mehr:hover,html .mta-mehr:focus-visible{ background:rgba(var(--mailer-farbe-akzent-rgb),.22)!important }
html .mta-mehr:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/mein_stand.php */
html .mcs a.mch-link:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .mcs .mch-blase{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.8);box-shadow:0 12px 30px rgba(0,0,0,.5),0 0 24px rgba(var(--mailer-farbe-akzent-rgb),.18) }
html .mcs .mch-blase::before,html .mcs .mch-blase::after{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.8) }
html .mcs a.mch-link:hover .mch-blase{ border-color:var(--mailer-farbe-hell);box-shadow:0 14px 34px rgba(0,0,0,.55),0 0 30px rgba(var(--mailer-farbe-akzent-rgb),.32) }
html .mcs .mch-titel{ color:var(--mailer-farbe-hell) }
html .mcs .mch-lesen{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .mcs .mch-scheibe{ background:radial-gradient(circle at 35% 30%,var(--mailer-farbe-hell),var(--mailer-farbe-akzent) 55%,var(--mailer-farbe-dunkel));border:2px solid var(--mailer-farbe-akzent);box-shadow:0 10px 28px rgba(0,0,0,.55),0 0 0 3px rgba(11,13,16,.85),0 0 22px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .mcs .mch-label{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.8);color:var(--mailer-farbe-hell) }
html #mcd .mcd-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 40px rgba(var(--mailer-farbe-akzent-rgb),.18) }
html #mcd .mcd-marke{ color:var(--mailer-farbe-akzent) }
html #mcd .mcd-titel{ color:var(--mailer-farbe-hell) }
html #mcd a.mcd-los,html #mcd a.mcd-los:visited,html #mcd a.mcd-los:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #mcd a.mcd-los:focus-visible,html #mcd button.mcd-spaeter:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .mcs .mch-zu:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mcs .mch-ton:hover svg{ stroke:var(--mailer-farbe-hell) }
html .mcs .mch-ton:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mcs .mch-mini .mch-scheibe::after{ background:radial-gradient(circle at 35% 30%,var(--mailer-farbe-sehr-hell),var(--mailer-farbe-hell) 45%,var(--mailer-farbe-akzent));box-shadow:0 0 10px rgba(var(--mailer-farbe-hell-rgb),.75) }
html .mcs .mch-foto{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.8);color:var(--mailer-farbe-hell) }
html .mcs .mch-foto:hover{ border-color:var(--mailer-farbe-hell) }
html .mcs .mch-foto:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .mcs .mcs-schalter{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.75);color:var(--mailer-farbe-hell);box-shadow:0 10px 30px rgba(0,0,0,.5),0 0 22px rgba(var(--mailer-farbe-akzent-rgb),.18) }
html .mcs .mcs-schalter:hover{ border-color:var(--mailer-farbe-hell);box-shadow:0 14px 34px rgba(0,0,0,.55),0 0 28px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .mcs .mcs-schalter:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .mcs .mcs-m1{ fill:var(--mailer-farbe-akzent) }
html .mcs .mcs-m2{ stroke:var(--mailer-farbe-dunkel) }
html .mcs .mcs-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);box-shadow:0 24px 70px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.14) }
html .mcs .mcs-titel{ color:var(--mailer-farbe-akzent) }
html .mcs .mcs-zu:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mcs .mcs-gross-zahl{ color:var(--mailer-farbe-hell);text-shadow:0 4px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .mcs .mcs-punkt{ color:var(--mailer-farbe-akzent) }
html .mcs a.mcs-zr,html .mcs a.mcs-zr:hover,html .mcs a.mcs-zr:visited{ border:1px solid var(--mailer-farbe-akzent);background:rgba(var(--mailer-farbe-akzent-rgb),.16);color:var(--mailer-farbe-hell) }
html .mcs a.mcs-zr:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.26);border-color:var(--mailer-farbe-hell) }
html .mcs .mcs-zr b{ background:var(--mailer-farbe-akzent) }
html .mcs .mcs-zrpunkt{ background:var(--mailer-farbe-hell);box-shadow:0 0 10px rgba(var(--mailer-farbe-hell-rgb),.8) }
html .mcs .mcs-offen b{ background:rgba(var(--mailer-farbe-akzent-rgb),.18);color:var(--mailer-farbe-hell) }
html .mcs a.mcs-button,html .mcs a.mcs-button:visited,html .mcs a.mcs-button:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .mcs .mcs-upgrade b{ color:var(--mailer-farbe-hell) }
html .mcs a:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .mcs a.mcs-anreiz,html .mcs a.mcs-anreiz:visited,html .mcs a.mcs-anreiz:hover{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:rgba(var(--mailer-farbe-akzent-rgb),.08);color:var(--mailer-farbe-hell) }
html .mcs a.mcs-anreiz:hover{ border-color:var(--mailer-farbe-hell);background:rgba(var(--mailer-farbe-akzent-rgb),.14) }
/* aus inc/mitglied_cockpit.php */
html .mc-btn{ background:var(--mailer-farbe-akzent) }
html .mc-btn:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .mc-hilfe summary{ color:var(--mailer-farbe-hell) }
html .mc-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5);background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html #cp-pop .cp-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.2) }
html #cp-pop .cp-marke{ color:var(--mailer-farbe-akzent) }
html #cp-pop .cp-titel{ color:var(--mailer-farbe-hell) }
html #cp-pop .cp-name{ color:var(--mailer-farbe-hell) }
html #cp-pop a.cp-los,html #cp-pop a.cp-los:visited{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html #cp-pop a:focus-visible,html #cp-pop button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* aus inc/nurtext.php */
html body button.nt-platz{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.14);color:var(--mailer-farbe-hell) }
html body button.nt-platz:hover,html body button.nt-platz:focus-visible{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent));border-color:var(--mailer-farbe-akzent) }
html body button.nt-platz:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .nt-hinweis{ color:var(--mailer-farbe-hell) }
/* aus inc/oto_rhythmus.php */
html #otr-frage .otr-nein{ background:var(--mailer-farbe-akzent)!important }
html #otr-frage .otr-nein:hover,html #otr-frage .otr-nein:focus-visible{ background:var(--mailer-farbe-hell)!important }
html #otr-frage .otr-ja:hover,html #otr-frage .otr-ja:focus-visible{ border-color:var(--mailer-farbe-akzent)!important;color:var(--mailer-farbe-hell)!important }
html #otr-frage .otr-ja:focus-visible,html #otr-frage .otr-nein:focus-visible{ outline:3px solid rgba(var(--mailer-farbe-hell-rgb),.45)!important }
/* aus inc/oto_verkauf.php */
html .ov-zeit{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5);background:rgba(var(--mailer-farbe-akzent-rgb),.09) }
html .ov-zeit .ov-zeit-kopf{ color:var(--mailer-farbe-akzent)!important }
html .ov-zeit li::before{ background:var(--mailer-farbe-akzent) }
html .ov-zeit .ov-ernst{ color:var(--mailer-farbe-hell)!important }
html .ov-protag{ color:var(--mailer-farbe-hell) }
html .ov-glanz .ov-sheen{ background:linear-gradient(100deg,rgba(255,255,255,0) 0%,rgba(var(--mailer-farbe-sehr-hell-rgb),.62) 50%,rgba(255,255,255,0) 100%) }
/* aus inc/partnerzeile_oben.php */
html .pz-oben a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
/* aus inc/querverweis.php */
html .qv-hinweis{ --qv-gold:var(--mm-gold,var(--mailer-farbe-akzent));--qv-hell:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .qv-hinweis a.qv-btn,html .qv-hinweis a.qv-btn:visited,html .qv-karte a.qv-btn,html .qv-karte a.qv-btn:visited{ background:var(--mm-gold,var(--mailer-farbe-akzent)) !important }
html .qv-hinweis a.qv-btn:hover,html .qv-hinweis a.qv-btn:focus-visible,html .qv-karte a.qv-btn:hover,html .qv-karte a.qv-btn:focus-visible{ background:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
html .qv-hinweis a.qv-btn:focus-visible,html .qv-karte a.qv-btn:focus-visible,html .qv-karte button.qv-aus:focus-visible{ outline:2px solid var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .qv-karte button.qv-aus:hover{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .qv-karte .qv-ziel{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:rgba(var(--mailer-farbe-akzent-rgb),.06) }
html .qv-links a.qv-link:hover{ border-color:var(--mm-gold,var(--mailer-farbe-akzent));background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html .qv-links a.qv-link:focus-visible{ outline:2px solid var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .qv-links a.qv-link.qv-hier{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6);background:rgba(var(--mailer-farbe-akzent-rgb),.10) }
html .qv-links .qv-link-name{ color:var(--mm-gold,var(--mailer-farbe-akzent)) }
/* aus inc/reiter.php */
html #amp-reiter{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #amp-reiter a.pr-b{ color:var(--mailer-farbe-hell) !important }
html #amp-reiter a.pr-b:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html #amp-reiter a.pr-b.ist-aktiv{ background:linear-gradient(135deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent) 55%,var(--mailer-farbe-mittel));box-shadow:0 6px 18px rgba(var(--mailer-farbe-akzent-rgb),.25) }
html #amp-reiter a.pr-b:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #feed-seite.pr-fremd #pr-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.4);background:rgba(var(--mailer-farbe-akzent-rgb),.07) }
html #pr-karte .pr-karte-t{ color:var(--mailer-farbe-hell) }
html #pr-karte a.pr-btn{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #pr-karte a.pr-btn:hover,html #pr-karte a.pr-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #pr-karte .pr-karte-aus:hover,html #pr-karte .pr-karte-aus:focus-visible{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.6) }
html #feed-seite .pr-konto a{ color:var(--mailer-farbe-hell) !important }
/* aus inc/seiten_audio.php */
html .sa-karte{ background:linear-gradient(135deg,rgba(var(--mailer-farbe-akzent-rgb),.13),rgba(255,255,255,.04) 45%,rgba(11,13,16,.6));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.38);box-shadow:0 16px 44px rgba(0,0,0,.35),inset 0 1px 0 rgba(var(--mailer-farbe-hell-rgb),.12) }
html .sa-foto{ background:conic-gradient(from 210deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent),var(--mailer-farbe-dunkel),var(--mailer-farbe-hell));box-shadow:0 0 0 4px rgba(var(--mailer-farbe-akzent-rgb),.12),0 8px 24px rgba(0,0,0,.45) }
html .sa-init{ color:var(--mailer-farbe-hell) }
html .sa-name{ color:var(--mailer-farbe-akzent) }
html .sa-play{ background:linear-gradient(145deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent) 55%,var(--mailer-farbe-mittel));box-shadow:0 6px 18px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .sa-play:hover{ box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.5) }
html .sa-play:focus-visible{ outline:3px solid var(--mailer-farbe-hell) }
html .sa-ring{ border:2px solid rgba(var(--mailer-farbe-hell-rgb),.75) }
html .sa-pos,html .sa-vol{ background:linear-gradient(to right,var(--mailer-farbe-akzent) 0,var(--mailer-farbe-hell) var(--sa-p,0%),rgba(255,255,255,.16) var(--sa-p,0%)) }
html .sa-pos:focus-visible,html .sa-vol:focus-visible{ box-shadow:0 0 0 3px rgba(var(--mailer-farbe-hell-rgb),.5) }
html .sa-pos::-webkit-slider-thumb,html .sa-vol::-webkit-slider-thumb{ background:var(--mailer-farbe-hell);box-shadow:0 0 0 2px rgba(var(--mailer-farbe-akzent-rgb),.5) }
html .sa-pos::-moz-range-thumb,html .sa-vol::-moz-range-thumb{ background:var(--mailer-farbe-hell) }
html .sa-stumm{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);color:var(--mailer-farbe-hell) }
html .sa-stumm:focus-visible{ outline:3px solid var(--mailer-farbe-hell) }
/* aus inc/senden_karte.php */
html .vfs-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .vfs-karte h1{ color:var(--mailer-farbe-hell) }
html .vfs-fortschritt{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.25) }
html .vfs-karte a.vfs-btn,html #container .vfs-karte a.vfs-btn,html .container .vfs-karte a.vfs-btn,html .vfs-karte a.vfs-btn:link,html .vfs-karte a.vfs-btn:visited,html .vfs-karte a.vfs-btn:hover{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .vfs-karte a.vfs-btn:focus-visible,html .vfs-karte .vfs-weiter a:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .vfs-karte .vfs-weiter a,html #container .vfs-karte .vfs-weiter a,html .container .vfs-karte .vfs-weiter a{ color:var(--mailer-farbe-hell) !important }
/* aus inc/spotlight_frame.php */
@media (max-width: 768px){ html #spfleiste{ border-bottom:2px solid var(--mailer-farbe-akzent) } }
@media (max-width: 768px){ html #timer{ border:2px solid var(--mailer-farbe-akzent) } }
@media (max-width: 768px){ html .spf-i input[type=submit]{ background:var(--mailer-farbe-akzent) } }
@media (max-width: 768px){ html .spfsterne button{ border:1px solid var(--mailer-farbe-akzent) } }
@media (max-width: 768px){ html .spfsterne button.an{ background:var(--mailer-farbe-sehr-hell) } }
html .fe{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .bt{ background:var(--mailer-farbe-akzent);box-shadow:0 0 0 0 rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .bt:hover,html .bt:focus{ background:var(--mailer-farbe-hell) }
html .vs{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5);background:rgba(var(--mailer-farbe-akzent-rgb),.1);color:var(--mailer-farbe-hell) }
@keyframes pu{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-akzent-rgb),.5)}70%{box-shadow:0 0 0 16px rgba(var(--mailer-farbe-akzent-rgb),0)}100%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-akzent-rgb),0)}}
/* aus inc/spotlight_hinweis.php */
html .sph-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .sph-karte .sph-titel{ color:var(--mailer-farbe-hell) }
html .sph-karte ul.sph-vorteile li::before{ background:var(--mailer-farbe-akzent) }
html .sph-karte .sph-zahl{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:rgba(var(--mailer-farbe-akzent-rgb),.08);color:var(--mailer-farbe-hell) }
html .sph-karte .sph-frei{ color:var(--mailer-farbe-hell) }
html #sph-hinweis a.sph-button,html #sph-hinweis a.sph-button:visited,html #sph-hinweis a.sph-button:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #sph-hinweis a.sph-button:focus-visible,html #sph-hinweis button.sph-x:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
@media (min-width:1000px){ html .sph-karte .sph-aktion{ border-left:1px solid rgba(var(--mailer-farbe-akzent-rgb),.25) } }
/* aus inc/sql_funcs.php */
html #container .kb-kauf .kb-kaufbtn,html .kb-kauf .kb-kaufbtn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html #container .kb-kauf .kb-kaufbtn:hover,html #container .kb-kauf .kb-kaufbtn:focus-visible,html .kb-kauf .kb-kaufbtn:hover,html .kb-kauf .kb-kaufbtn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .kb-kauf .kb-kaufbtn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/tickets.php */
html .tkb a.tkb-blase,html .tkb a.tkb-blase:visited,html .tkb a.tkb-blase:hover{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);color:var(--mailer-farbe-hell);box-shadow:0 12px 30px rgba(0,0,0,.5),0 0 24px rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .tkb a.tkb-blase::after{ border-right:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);border-bottom:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85) }
html .tkb a.tkb-blase:hover{ border-color:var(--mailer-farbe-hell);box-shadow:0 14px 34px rgba(0,0,0,.55),0 0 30px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .tkb a.tkb-blase:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html .tkb .tkb-symbol{ stroke:var(--mailer-farbe-hell) }
html .tkb .tkb-text b{ color:var(--mailer-farbe-hell) }
html .tkb .tkb-lesen{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .tkb .tkb-zu:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/tour.php */
html .mt-seite-btn,html #container .mt-seite-btn,html .container .mt-seite-btn{ border:1px solid var(--mailer-farbe-akzent) !important;background:rgba(var(--mailer-farbe-akzent-rgb),.12) !important;color:var(--mailer-farbe-hell) !important }
html .mt-seite-btn:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.22) !important }
html .mt-seite-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mt-seite-btn.mt-voll,html #container .mt-seite-btn.mt-voll{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .mt-angebot{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(135deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.05)) }
html .mt-angebot strong{ color:var(--mailer-farbe-hell) }
html .mt-textbtn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mt-loch{ box-shadow:0 0 0 2px var(--mailer-farbe-hell),0 0 0 6px rgba(var(--mailer-farbe-akzent-rgb),.35),0 0 0 200vmax rgba(5,6,9,.74) }
html .mt-loch::after{ border:2px solid var(--mailer-farbe-hell) }
html .mt-blase{ border:1px solid var(--mailer-farbe-akzent) }
html .mt-fortschritt{ color:var(--mailer-farbe-akzent) }
html .mt-punkte i{ background:rgba(var(--mailer-farbe-akzent-rgb),.3) }
html .mt-punkte i.mt-an{ background:var(--mailer-farbe-hell) }
html .mt-titel{ color:var(--mailer-farbe-hell) !important }
html .mt-text code{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);color:var(--mailer-farbe-hell) }
html .mt-blase .mt-weiter,html .mt-blase a.mt-los{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .mt-blase .mt-zurueck{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55);color:var(--mailer-farbe-hell) }
html .mt-blase button:focus-visible,html .mt-blase a.mt-los:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .mt-pfeil{ border:1px solid var(--mailer-farbe-akzent) }
/* aus inc/upgrade_anreiz.php */
html #ua-pop .ua-pop-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 80px rgba(var(--mailer-farbe-akzent-rgb),.16) }
html #ua-pop .ua-pop-zu:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html #ua-pop .ua-marke,html #ua-karte .ua-marke{ color:var(--mailer-farbe-akzent)!important }
html #ua-pop .ua-seite-gold{ background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.18),rgba(var(--mailer-farbe-akzent-rgb),.05));border-color:rgba(var(--mailer-farbe-akzent-rgb),.7) }
html #ua-pop .ua-seite-gold .ua-seite-zahl{ color:var(--mailer-farbe-hell);text-shadow:0 4px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #ua-pop .ua-liste li::before,html #ua-karte .ua-hak::before{ border-left:2px solid var(--mailer-farbe-akzent);border-bottom:2px solid var(--mailer-farbe-akzent) }
html #ua-pop .ua-preis{ background:rgba(var(--mailer-farbe-akzent-rgb),.1);border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);color:var(--mailer-farbe-hell) }
html #ua-pop a.ua-button,html #ua-karte a.ua-button{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent))!important;box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #ua-pop .ua-spaeter:hover{ border-color:var(--mailer-farbe-hell) }
html #ua-pop a:focus-visible,html #ua-pop button:focus-visible,html #ua-karte a:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html #ua-karte{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html #ua-karte .ua-tab thead th.ua-gold{ color:var(--mailer-farbe-akzent)!important }
html #ua-karte .ua-tab td.ua-gold{ color:var(--mailer-farbe-hell)!important }
html #ua-karte .ua-kasse{ background:rgba(var(--mailer-farbe-akzent-rgb),.1)!important;border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.4) }
html #ua-karte .ua-kasse-tag{ color:var(--mailer-farbe-hell)!important }
html #ua-karte a.ua-alle{ color:var(--mailer-farbe-hell)!important }
/* aus inc/upgrade_ansicht.php */
html .upg{ --u-gold:var(--mailer-farbe-akzent);--u-hell:var(--mailer-farbe-hell) }
html .upg .upg-meldung{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5);background:rgba(var(--mailer-farbe-akzent-rgb),.1) !important }
html .upg .upg-beliebt{ background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.16),rgba(var(--mailer-farbe-akzent-rgb),.04) 45%,rgba(255,255,255,.05)) !important;box-shadow:0 16px 44px rgba(0,0,0,.35),0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.25) inset }
html .upg .upg-badge-ruhig{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) !important;border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.5) }
html .upg .upg-btn:hover,html .upg .upg-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .upg .upg-btn-ruhig{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) !important }
html .upg .upg-btn-rand{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .upg .upg-oto{ background:radial-gradient(ellipse 90% 120% at 0% 0%,rgba(var(--mailer-farbe-akzent-rgb),.22),rgba(var(--mailer-farbe-akzent-rgb),.05) 55%,rgba(255,255,255,.04)) !important;box-shadow:0 16px 44px rgba(0,0,0,.35),0 0 0 1px rgba(var(--mailer-farbe-akzent-rgb),.25) inset }
html .upg .upg-oto-hervor{ box-shadow:0 18px 50px rgba(0,0,0,.4),0 0 0 4px rgba(var(--mailer-farbe-akzent-rgb),.18),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .upg .upg-oto-abzeichen{ box-shadow:0 4px 14px rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .upg .upg-premium{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
/* aus inc/versand_frei.php */
html .vf-karte{ border:1px solid var(--mailer-farbe-akzent) }
html .vf-karte h1{ color:var(--mailer-farbe-hell) }
html .vf-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .vf-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/versand_frei_aktiv.php */
html .vfa-karte.vfa-gut{ border:2px solid var(--mm-gold,var(--mailer-farbe-akzent)) }
html .vfa-karte h2{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .vfa-zahl{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .vfa-balken span{ background:linear-gradient(90deg,var(--mailer-farbe-akzent),var(--mailer-farbe-hell)) }
html .vfa-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .vfa-btn:focus-visible,html .vfa-link:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .vfa-link{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
/* aus inc/versand_sperre.php */
html .vs-karte a.vs-btn,html #container .vs-karte a.vs-btn,html .container .vs-karte a.vs-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html .vs-karte a.vs-btn:hover,html .vs-karte a.vs-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .vs-karte a.vs-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .vs-leiste a,html #container .vs-leiste a{ color:var(--mailer-farbe-hell) !important }
html .vs-karte .vs-gratis-ja,html .vs-karte .vs-gratis-nein{ border:1px solid var(--mailer-farbe-akzent) }
html .vs-karte .vs-gratis-ja{ background:var(--mailer-farbe-hell) }
/* aus inc/versand_tipps.php */
html #container .dg-staerkste a.vt-karte:hover{ border-color:var(--dg-gold,var(--mailer-farbe-akzent));background:rgba(var(--mailer-farbe-akzent-rgb),.08) }
html #container .dg-staerkste a.vt-karte:focus-visible,html #container .dg-staerkste a.dg-mehr:focus-visible{ outline:2px solid var(--dg-gold-hell,var(--mailer-farbe-hell)) }
html #container .dg-staerkste .vt-bild{ background:radial-gradient(80% 90% at 50% 0%,rgba(var(--mailer-farbe-akzent-rgb),.18),rgba(var(--mailer-farbe-akzent-rgb),0)),#12151b }
html #container .dg-staerkste .vt-platz{ background:var(--dg-gold,var(--mailer-farbe-akzent)) }
html #container .dg-staerkste .sw-platzhalter{ background:rgba(var(--mailer-farbe-akzent-rgb),.16);color:var(--dg-gold-hell,var(--mailer-farbe-hell)) }
html .sm-tipps{ --vt-gold:var(--mm-gold,var(--mailer-farbe-akzent));--vt-hell:var(--mm-gold-hell,var(--mailer-farbe-hell));border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35);background:linear-gradient(180deg,rgba(var(--mailer-farbe-akzent-rgb),.08),rgba(255,255,255,.03) 40%) }
html .sm-tipps .vt-punkt{ background:var(--mailer-farbe-hell) !important;box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.6) }
html .sm-tipps .vt-bdt{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.08) !important }
html .sm-tipps .vt-marke.vt-m-betreff,html .sm-tipps .vt-marke.vt-m-beide{ border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .sm-tipps .sw-platzhalter{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) }
html #sm-tipps[data-fokus="betreff"] .vt-bdt{ border-color:var(--mailer-farbe-hell);background:rgba(var(--mailer-farbe-akzent-rgb),.18) !important;box-shadow:0 0 0 1px rgba(var(--mailer-farbe-hell-rgb),.5),0 0 26px rgba(var(--mailer-farbe-akzent-rgb),.22) }
html .vt-pop-fenster{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6) }
html .vt-pop-kopf .vt-pop-titel{ color:var(--mailer-farbe-hell) }
html .vt-pop-zu{ border:1px solid var(--mailer-farbe-akzent);color:var(--mailer-farbe-hell) }
html .vt-pop-zu:hover{ background:rgba(var(--mailer-farbe-akzent-rgb),.14) }
html .vt-pop-zu:focus-visible,html .vt-pop-rahmen:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
@keyframes vt-puls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-hell-rgb),.55)}70%,100%{box-shadow:0 0 0 10px rgba(var(--mailer-farbe-hell-rgb),0)}}
/* aus inc/vorlage_hinweis.php */
html .vh-meldung{ border:1px solid var(--mailer-farbe-akzent) }
html .vh-vermerk summary:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
html .vh-admin textarea{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .vh-fenster{ border:1px solid var(--mailer-farbe-akzent) }
html .vh-fenster h2{ color:var(--mailer-farbe-hell) }
html .vh-fenster .vh-btn{ border:1px solid var(--mailer-farbe-akzent);background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .vh-fenster .vh-btn-rand{ color:var(--mailer-farbe-hell);border-color:rgba(var(--mailer-farbe-akzent-rgb),.55) }
html .vh-fenster .vh-btn:focus-visible{ outline:2px solid var(--mailer-farbe-hell) }
/* aus inc/werbeflaechen.php */
html .wf-huelle .wf-texte a{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) !important }
/* aus inc/willkommen.php */
html .wk-hinweis strong{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .wk-hinweis-zu:focus-visible{ outline:2px solid var(--mm-gold,var(--mailer-farbe-akzent)) }
html #container .wk-seite h1.wk-h1,html .container .wk-seite h1.wk-h1,html .wk-seite h1.wk-h1{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .wk-rahmen{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) }
html .wk-schritte li::before{ background:var(--mm-gold,var(--mailer-farbe-akzent)) }
html .wk-satz b{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #container a.wk-btn,html .container a.wk-btn,html a.wk-btn{ background:var(--mm-gold,var(--mailer-farbe-akzent));box-shadow:0 0 0 0 rgba(var(--mailer-farbe-akzent-rgb),.55) }
html a.wk-btn:hover,html a.wk-btn:focus-visible{ background:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .wk-meldung{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html .wk-gk strong{ color:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html a.wk-gk-btn:hover,html a.wk-gk-btn:focus-visible{ background:var(--mm-gold-hell,var(--mailer-farbe-hell)) }
html #inbox tbody tr:first-child td{ background:rgba(var(--mailer-farbe-akzent-rgb),.18)!important }
html #inbox tbody tr:first-child{ outline:2px solid var(--mm-gold,var(--mailer-farbe-akzent)) }
@keyframes wkPuls{0%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-akzent-rgb),.55)}70%{box-shadow:0 0 0 14px rgba(var(--mailer-farbe-akzent-rgb),0)}100%{box-shadow:0 0 0 0 rgba(var(--mailer-farbe-akzent-rgb),0)}}
/* aus inc/wochenpreis.php */
html .wp-k{ --wp-gold:var(--mailer-farbe-akzent);--wp-hell:var(--mailer-farbe-hell) }
html .wp-k .sw-platzhalter{ background:rgba(var(--mailer-farbe-akzent-rgb),.16) }
html .wp-k .wp-preis{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.6);background:linear-gradient(135deg,rgba(var(--mailer-farbe-akzent-rgb),.22),rgba(var(--mailer-farbe-akzent-rgb),.06)) }
html .wp-k button.wp-los{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) }
html .wp-k a:focus-visible,html .wp-k button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html #wp-pop .wp-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.85);box-shadow:0 30px 90px rgba(0,0,0,.6),0 0 60px rgba(var(--mailer-farbe-akzent-rgb),.22) }
html #wp-pop .wp-zu:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
html #wp-banner{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.75);background:radial-gradient(120% 140% at 0% 0%,rgba(var(--mailer-farbe-akzent-rgb),.22),rgba(var(--mailer-farbe-akzent-rgb),.05) 55%,rgba(255,255,255,.03)) }
html .swa .swa-wtitel{ color:var(--sw-gold,var(--mailer-farbe-akzent)) !important }
html .swa .swa-karte.swa-hervor{ border-color:var(--sw-gold-hell,var(--mailer-farbe-hell));box-shadow:0 0 0 2px rgba(var(--mailer-farbe-hell-rgb),.35),0 10px 30px rgba(0,0,0,.3);background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
html .swa .swa-platz{ background:rgba(var(--mailer-farbe-akzent-rgb),.18);color:var(--sw-gold-hell,var(--mailer-farbe-hell)) }
html .swa .swa-karte:not(.swa-frei) .swa-platz{ background:var(--sw-gold,var(--mailer-farbe-akzent)) }
html .swa a.swa-btn:hover{ border-color:var(--sw-gold,var(--mailer-farbe-akzent)) }
html .swa a.swa-btn:focus-visible{ outline:2px solid var(--sw-gold-hell,var(--mailer-farbe-hell)) }
/* aus inc/zeitreset_countdown.php */
html .zr-box,html .zr-btn{ --zr-gold:var(--mailer-farbe-akzent);--zr-hell:var(--mailer-farbe-hell) }
html .zr-box{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.35) }
html .zr-box .zr-teil{ border-top:1px solid rgba(var(--mailer-farbe-akzent-rgb),.22) }
html #container a.zr-btn:hover,html .container a.zr-btn:hover,html #container a.zr-btn:focus-visible,html .container a.zr-btn:focus-visible{ box-shadow:0 8px 22px rgba(var(--mailer-farbe-akzent-rgb),.28) }
html .zr-box .zr-meldung{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45);background:rgba(var(--mailer-farbe-akzent-rgb),.10) }
html .zr-box .zr-hinweis{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) }
/* aus inc/zr_sichtbar.php */
html .zrs-karte{ border:2px solid var(--mailer-farbe-akzent);box-shadow:0 8px 28px rgba(0,0,0,.35),0 0 30px rgba(var(--mailer-farbe-akzent-rgb),.14) }
html .zrs-karte h2.zrs-titel{ color:var(--mailer-farbe-hell) }
html #zrs-karte a.zrs-button,html #zrs-karte a.zrs-button:visited,html #zrs-karte a.zrs-button:hover{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important;box-shadow:0 8px 24px rgba(var(--mailer-farbe-akzent-rgb),.3) }
html #zrs-karte a.zrs-button:focus-visible{ outline:3px solid var(--mailer-farbe-sehr-hell) }
/* Inline-style-Attribute in Dateien: Gold im style="..." (Eigenschaft + Wert exakt wie im Quelltext) */
html [style^="background:#d6b25e" i],html [style*=";background:#d6b25e" i],html [style*="; background:#d6b25e" i]{ background:var(--mailer-farbe-akzent) !important }
html [style^="color:#f3d78a" i],html [style*=";color:#f3d78a" i],html [style*="; color:#f3d78a" i]{ color:var(--mailer-farbe-hell) !important }
html [style^="border:1px solid #d6b25e !important" i],html [style*=";border:1px solid #d6b25e !important" i],html [style*="; border:1px solid #d6b25e !important" i]{ border:1px solid var(--mailer-farbe-akzent) !important !important }
html [style^="color:#f3d78a !important" i],html [style*=";color:#f3d78a !important" i],html [style*="; color:#f3d78a !important" i]{ color:var(--mailer-farbe-hell) !important !important }
html [style^="background:linear-gradient(180deg,#f3d78a,#d6b25e)" i],html [style*=";background:linear-gradient(180deg,#f3d78a,#d6b25e)" i],html [style*="; background:linear-gradient(180deg,#f3d78a,#d6b25e)" i]{ background:linear-gradient(180deg,var(--mailer-farbe-hell),var(--mailer-farbe-akzent)) !important }
html [style^="box-shadow:0 10px 30px rgba(214,178,94,.22),inset 0 1px 0 rgba(255,255,255,.5)" i],html [style*=";box-shadow:0 10px 30px rgba(214,178,94,.22),inset 0 1px 0 rgba(255,255,255,.5)" i],html [style*="; box-shadow:0 10px 30px rgba(214,178,94,.22),inset 0 1px 0 rgba(255,255,255,.5)" i]{ box-shadow:0 10px 30px rgba(var(--mailer-farbe-akzent-rgb),.22),inset 0 1px 0 rgba(255,255,255,.5) !important }
html [style^="border-left:4px solid #d6b25e" i],html [style*=";border-left:4px solid #d6b25e" i],html [style*="; border-left:4px solid #d6b25e" i]{ border-left:4px solid var(--mailer-farbe-akzent) !important }
html [style^="background:rgba(214,178,94,.12)" i],html [style*=";background:rgba(214,178,94,.12)" i],html [style*="; background:rgba(214,178,94,.12)" i]{ background:rgba(var(--mailer-farbe-akzent-rgb),.12) !important }
html [style^="border:1px solid #d6b25e" i],html [style*=";border:1px solid #d6b25e" i],html [style*="; border:1px solid #d6b25e" i]{ border:1px solid var(--mailer-farbe-akzent) !important }
html [style^="background:#c9a84c" i],html [style*=";background:#c9a84c" i],html [style*="; background:#c9a84c" i]{ background:var(--mailer-farbe-akzent) !important }
html [style^="color:#7a5b12" i],html [style*=";color:#7a5b12" i],html [style*="; color:#7a5b12" i]{ color:var(--mailer-farbe-dunkel) !important }
html [style^="border:1px solid rgba(214,178,94,.45)" i],html [style*=";border:1px solid rgba(214,178,94,.45)" i],html [style*="; border:1px solid rgba(214,178,94,.45)" i]{ border:1px solid rgba(var(--mailer-farbe-akzent-rgb),.45) !important }
html [style^="background:#C9A84C" i],html [style*=";background:#C9A84C" i],html [style*="; background:#C9A84C" i]{ background:var(--mailer-farbe-akzent) !important }
html [style^="border-bottom:3px solid #C9A84C" i],html [style*=";border-bottom:3px solid #C9A84C" i],html [style*="; border-bottom:3px solid #C9A84C" i]{ border-bottom:3px solid var(--mailer-farbe-akzent) !important }
html [style^="border:2px solid #d6b25e" i],html [style*=";border:2px solid #d6b25e" i],html [style*="; border:2px solid #d6b25e" i]{ border:2px solid var(--mailer-farbe-akzent) !important }
html [style^="background:rgba(214,178,94,.10)" i],html [style*=";background:rgba(214,178,94,.10)" i],html [style*="; background:rgba(214,178,94,.10)" i]{ background:rgba(var(--mailer-farbe-akzent-rgb),.10) !important }
html [style^="color:#E5C666" i],html [style*=";color:#E5C666" i],html [style*="; color:#E5C666" i]{ color:var(--mailer-farbe-licht) !important }
html [style^="color:#8A6A1E" i],html [style*=";color:#8A6A1E" i],html [style*="; color:#8A6A1E" i]{ color:var(--mailer-farbe-dunkel) !important }
html [style^="color:#8A6A1F" i],html [style*=";color:#8A6A1F" i],html [style*="; color:#8A6A1F" i]{ color:var(--mailer-farbe-dunkel) !important }
html [style^="border-left:3px solid #C9A84C" i],html [style*=";border-left:3px solid #C9A84C" i],html [style*="; border-left:3px solid #C9A84C" i]{ border-left:3px solid var(--mailer-farbe-akzent) !important }
html [style^="border-color:#d6b25e" i],html [style*=";border-color:#d6b25e" i],html [style*="; border-color:#d6b25e" i]{ border-color:var(--mailer-farbe-akzent) !important }
