/* ============================================================
   V161 — MEIN KONTO: EINHEITLICHER ROT / SCHWARZ / WEISS-STIL
   ------------------------------------------------------------
   Ersetzt die letzten Gold-/Creme-/"Boutique"-Akzente im
   Dashboard (Positions-Badge, Top-Inserat-Kachel, Startguthaben,
   Schnellzugriff-Icon, Moderationsicon) durch die Farben, die
   auf Startseite/Ergebnisliste verwendet werden.

   Reine Farb-Überschreibung – keine Struktur-, Layout- oder
   JS-Änderung. Bewusst als letzter Block gedacht (ans Ende von
   assets/base-v137.css anhängen), damit diese Regeln alle
   vorherigen "boutique"-Layer sicher gewinnen.
   ============================================================ */

/* --- Positions-/Sichtbarkeits-Badge in "Deine Sichtbarkeit" --- */

/* Basis (Rang lädt / neutral) */
body .l24-app[data-view="dashboard"] .l24-position-card,
body .l24-app[data-view="dashboard"] .l24-visibility-radar{
  border-color:#E0E3E7!important;
  background:#FFFFFF!important;
}
body .l24-app[data-view="dashboard"] .l24-visibility-radar__dial{
  background:#F0F2F5!important;
  border-color:#E0E3E7!important;
  box-shadow:none!important;
}
body .l24-app[data-view="dashboard"] .l24-visibility-radar__dial span{ color:#1A1A1A!important; }
body .l24-app[data-view="dashboard"] .l24-visibility-radar__dial small{ color:#8A9098!important; }

/* Platz #1: schwarz-weisses Abzeichen statt Gold */
body .l24-app[data-view="dashboard"] .l24-position-card.is-gold .l24-visibility-radar__dial,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-gold .l24-visibility-radar__dial{
  background:#1A1A1A!important;
  border-color:#1A1A1A!important;
}
body .l24-app[data-view="dashboard"] .l24-position-card.is-gold .l24-visibility-radar__dial span,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-gold .l24-visibility-radar__dial span{
  color:#FFFFFF!important;
}
body .l24-app[data-view="dashboard"] .l24-position-card.is-gold .l24-visibility-radar__dial small,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-gold .l24-visibility-radar__dial small{
  color:rgba(255,255,255,.66)!important;
}

/* Braucht einen Push (is-alert): roter Hinweiston statt Gold — macht die Handlungsaufforderung klarer */
body .l24-app[data-view="dashboard"] .l24-position-card.is-alert,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-alert{
  border-color:rgba(215,25,63,.24)!important;
  background:#FFF7F8!important;
}
body .l24-app[data-view="dashboard"] .l24-position-card.is-alert .l24-visibility-radar__dial,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-alert .l24-visibility-radar__dial{
  background:#D7193F!important;
  border-color:#D7193F!important;
}
body .l24-app[data-view="dashboard"] .l24-position-card.is-alert .l24-visibility-radar__dial span,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-alert .l24-visibility-radar__dial span{
  color:#FFFFFF!important;
}
body .l24-app[data-view="dashboard"] .l24-position-card.is-alert .l24-visibility-radar__dial small,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-alert .l24-visibility-radar__dial small{
  color:rgba(255,255,255,.7)!important;
}

/* Fast oben (is-rose): bleibt neutral wie der Grundzustand */
body .l24-app[data-view="dashboard"] .l24-position-card.is-rose,
body .l24-app[data-view="dashboard"] .l24-visibility-radar.is-rose{
  border-color:#E0E3E7!important;
  background:#FFFFFF!important;
}

body .l24-app[data-view="dashboard"] .l24-position-card .l24-visibility-radar__copy>span{ color:#8A9098!important; }
body .l24-app[data-view="dashboard"] .l24-position-card .l24-visibility-radar__copy>strong,
body .l24-app[data-view="dashboard"] .l24-position-card.is-gold .l24-visibility-radar__copy>strong{
  color:#1A1A1A!important;
}
body .l24-app[data-view="dashboard"] .l24-position-card .l24-visibility-radar__copy>p{ color:#6D737C!important; }

/* --- "Top Inserat"-Kachel (Kauf-CTA) — weiss mit rotem Rand statt Creme/Gold --- */
body .l24-app[data-view="dashboard"] .l24-visibility-actions .l24-top-inserat-pill{
  border-color:rgba(209,31,58,.35)!important;
  background:#FFFFFF!important;
  color:#1A1A1A!important;
}
body .l24-app[data-view="dashboard"] .l24-top-inserat-pill__crown{
  border-color:rgba(209,31,58,.20)!important;
  background:#FFF2F4!important;
  color:#D7193F!important;
}
body .l24-app[data-view="dashboard"] .l24-top-inserat-pill>span:nth-child(2)>strong{ color:#1A1A1A!important; }
body .l24-app[data-view="dashboard"] .l24-top-inserat-pill>span:nth-child(2)>small{ color:#6D737C!important; }
body .l24-app[data-view="dashboard"] .l24-top-inserat-pill__price{ color:#A90F28!important; }

/* Top Inserat aktiv (Countdown-Karte) — gleiche rote Linie statt Champagner */
body .l24-app[data-view="dashboard"] .l24-top-inserat-countdown-card{
  border-color:rgba(209,31,58,.28)!important;
  background:#FFF7F8!important;
}
body .l24-app[data-view="dashboard"] .l24-top-inserat-countdown-card__icon{
  background:#FFF2F4!important;
  color:#D7193F!important;
}
body .l24-app[data-view="dashboard"] .l24-top-inserat-countdown-card small{ color:#8A9098!important; }
body .l24-app[data-view="dashboard"] .l24-top-inserat-countdown-card strong{ color:#1A1A1A!important; }
body .l24-app[data-view="dashboard"] .l24-top-inserat-countdown{ color:#A90F28!important; }

/* Karte mit aktivem Top-Push: roter statt goldener Rahmen */
body .l24-app[data-view="dashboard"] .l24-command-listing--account.is-top-push-dashboard{
  border-color:rgba(209,31,58,.30)!important;
  box-shadow:0 6px 21px rgba(209,31,58,.08)!important;
}

/* --- Sichtbarkeits-Credits-Karte: letzte goldene Beschriftungen --- */
body .l24-app[data-view="dashboard"] .l24-credit-wallet--minimal .l24-credit-wallet__copy>span{
  color:#8A9098!important;
}
body .l24-app[data-view="dashboard"] .l24-credit-wallet--minimal .l24-credit-wallet__copy>strong small{
  color:#6D737C!important;
}

/* V163: Startguthaben-Banner entfernt. */

/* --- Schnellzugriff: "Credits & Käufe"-Icon war golden getönt --- */
body .l24-app[data-view="dashboard"] .l24-command-quickbar--compact .l24-command-quick--credits .l24-command-quick__icon{
  border-color:rgba(209,31,58,.18)!important;
  background:#FFF2F4!important;
  color:#D7193F!important;
}

/* --- Moderations-Icon oben rechts: exakt auf Markenrot vereinheitlicht --- */
body .l24-app[data-view="dashboard"] .l24-account-role-link__icon{
  border-color:rgba(209,31,58,.16)!important;
  background:#FFF2F4!important;
  color:#D7193F!important;
}
