/* ═══════════════════════════════════════════════════════════════════════════
   vc-kennzeichen.css — Kennzeichen und Etiketten auf Kärtchen: ohne Pille, ohne Einfärbung

   BETREIBER 17.09.2026, 2. Runde (Bilder „Neu / Preistipp" und „Elektrogeräte /
   Boote & Schiffe"): „alle, die so oben sind beim Kärtchen … ohne Perlenform und
   Einfärbung — das soll überall sein, bei allen neuen Kategorien und jetzt allen."
   Vorlage ist die Regel vom Vormittag (vc-schlicht.js gestaltung(): nur die Schrift in
   ihrer Farbe, unterstrichen, auf Fotos mit Schatten). Sie griff nicht überall:
     • Die Startseite lädt vc-schlicht.js NICHT (Betreiber-Regel) → dort standen
       „Neu", „Preistipp", „Ihre Marke", „Gefragt", „Top-Empfehlung" als Pillen.
     • Zwei Etiketten fehlten auf ALLEN Seiten: .vhr-pnbadge (Reiter-Panel der
       Empfehlungen) und .vcrec-badge („Zuletzt angesehen", Kategoriename).
   Diese Datei trägt deshalb die VOLLE Liste mit denselben Werten wie vc-schlicht.js
   und steht auf allen 12 Seiten mit Kärtchen (index, account, bestellung, haendler,
   kategorie = jede selbstgebaute Kategorie, und den 7 festen Kategorien).
   🚨 Neue Kennzeichen-Klasse? HIER und in vc-schlicht.js gestaltung() ergänzen.

   Bild 3 (Preis auf den kleinen Kacheln, .vhr-sp): blasse Pille mit Weichzeichner;
   vc-schlicht.js hatte die Fläche zur Laufzeit entfernt und die Schrift auf GRAU
   gezogen (gemessen rgb(122,122,122) auf weißen Produktfotos). Jetzt weiße Schrift
   mit kräftigem Schatten direkt auf dem dunklen Verlauf der Kachel — ohne Fläche,
   dadurch misst vc-schlicht dort auch nichts mehr nach.
   NUR Optik. Nicht betroffen: Knöpfe („Zum Angebot"), Zähler („1 / 7"),
   Energielabel, Warenkorb-Zahl.
   ═══════════════════════════════════════════════════════════════════════════ */

/* 1) Keine Fläche, kein Rahmen, keine Pille — nur Schrift, unterstrichen */
.vcbdg,.vcrg-bdg,.vhr-cbi,.vhr-hbadge,.card-badge,.ldm-new-badge,.vhr-pnbadge,.vcrec-badge,
.vc-promo-badge,.deal-badge,.srpeg-neu,.srpim-neu,.srpmi-neu,.srpit-neu,.srpc-neu,.rcard-neu,.badge-neu{
  background:none!important;background-image:none!important;border:0!important;border-radius:0!important;
  box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;
  padding:0!important;text-decoration:underline!important;text-decoration-thickness:1.5px!important;
  text-underline-offset:3px!important;text-decoration-skip-ink:auto;
}
/* auf Fotos: Schatten, damit die Schrift auf hellen wie dunklen Bildern lesbar bleibt */
.vcbdg,.vcrg-bdg,.vhr-cbi,.vhr-hbadge,.card-badge,.ldm-new-badge,.vhr-pnbadge,.vcrec-badge{
  text-shadow:0 1px 3px rgba(0,0,0,.65),0 0 1px rgba(0,0,0,.5)!important;
}
.deal-badge::before{display:none!important}

/* 2) Farbe je Art — auf Fotos kräftig-hell (Werte wie vc-schlicht.js) */
.vcbdg-new,.vcrg-new,.vhr-cbi.vhr-new,.vhr-hbadge,.ldm-new-badge{color:#8AB6FF!important}
.vcbdg-price,.vcrg-price,.vhr-cbi.vhr-price{color:#3FE0B8!important}
.vcbdg-pop,.vcrg-pop,.vhr-cbi.vhr-pop{color:#FF8A7A!important}
.vcbdg-best,.vcrg-best,.vhr-cbi.vhr-best,.badge-best{color:#FFC53D!important}
.vcbdg-trend{color:#FF9F5A!important}
.vcbdg-rate,.vcbdg-rate2,.vcrg-rate,.vcrg-rate2,.vhr-cbi.vhr-rate,.vhr-cbi.vhr-rate2{color:#5EE38F!important}
.vcbdg-ad,.vcrg-ad{color:#D5DAE1!important}
.vcbdg-p,.vcbdg-p2,.vcrg-p,.vcrg-p2,.vhr-cbi.vhr-p,.vhr-cbi.vhr-p2{color:#C9A8FF!important}
.card-badge:not(.badge-best),.vhr-pnbadge,.vcrec-badge{color:#FFFFFF!important}
/* im Fließtext: je Hell/Dunkel */
html:not([data-theme="dark"]) .vc-promo-badge,html:not([data-theme="dark"]) .badge-neu{color:#1B56CC!important}
html[data-theme="dark"] .vc-promo-badge,html[data-theme="dark"] .badge-neu{color:#8AB6FF!important}
html:not([data-theme="dark"]) .deal-badge{color:#C2410C!important}
html[data-theme="dark"] .deal-badge{color:#FF9F5A!important}
html:not([data-theme="dark"]) :is(.srpeg-neu,.srpim-neu,.srpmi-neu,.srpit-neu,.srpc-neu,.rcard-neu){color:#B45309!important}
html[data-theme="dark"] :is(.srpeg-neu,.srpim-neu,.srpmi-neu,.srpit-neu,.srpc-neu,.rcard-neu){color:#FFC53D!important}

/* 3) Preis auf den kleinen Kacheln (Bild 3) — lesbar, ohne Pille */
html body .vhr-sp{
  background:none!important;border:0!important;border-radius:0!important;
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0!important;
  color:#FFFFFF!important;font-size:.84rem!important;
  text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.7)!important;
}
