/* v6.5.4: İlan/Mezat detay renk birliği — admin'den seçilen aksent rengini her yerde kullan
   body[data-ld-color-scheme="site"] aktifken: tüm yeşil/mavi/turuncu vurgular site rengine dönüşür.
   body[data-ld-color-scheme="custom"] + --ld-accent CSS değişkeni özel renk için.
   default = "mixed" (mevcut çoklu renk şeması korunur). */

body[data-ld-color-scheme="site"]{
  --ld-accent: var(--p);
  --ld-accent-d: var(--pd, var(--p));
  --ld-accent-rgb: var(--p-r, 108), var(--p-g, 99), var(--p-b, 255);
}
body[data-ld-color-scheme="custom"]{
  /* CSS değişkeni inline olarak set edilir (header.php'de) */
}

body[data-ld-color-scheme="site"] .sb-permanent,
body[data-ld-color-scheme="site"] .sb-ap-buynow,
body[data-ld-color-scheme="custom"] .sb-permanent,
body[data-ld-color-scheme="custom"] .sb-ap-buynow{
  background:rgba(var(--ld-accent-rgb,108,99,255),.08) !important;
  border-color:rgba(var(--ld-accent-rgb,108,99,255),.25) !important;
  color:var(--ld-accent) !important;
}
body[data-ld-color-scheme="site"] .sb-ap-bn-info > i,
body[data-ld-color-scheme="custom"] .sb-ap-bn-info > i{color:var(--ld-accent) !important}

/* Sidebar başlık çerçevesi — yeşil/mavi/sarı sabit renkler site moduna geçince site rengiyle */
body[data-ld-color-scheme="site"] .sb-section-head [style*="color:#10b981"],
body[data-ld-color-scheme="site"] .sb-section-head [style*="color:#3b82f6"],
body[data-ld-color-scheme="site"] .sb-section-head [style*="color:#f59e0b"],
body[data-ld-color-scheme="custom"] .sb-section-head [style*="color:#10b981"],
body[data-ld-color-scheme="custom"] .sb-section-head [style*="color:#3b82f6"],
body[data-ld-color-scheme="custom"] .sb-section-head [style*="color:#f59e0b"]{
  color:var(--ld-accent) !important;
}

/* Sidebar bg ikon kutuları */
body[data-ld-color-scheme="site"] [class*="sb-"] [style*="background:rgba(16,185,129"],
body[data-ld-color-scheme="site"] [class*="sb-"] [style*="background:rgba(59,130,246"],
body[data-ld-color-scheme="custom"] [class*="sb-"] [style*="background:rgba(16,185,129"],
body[data-ld-color-scheme="custom"] [class*="sb-"] [style*="background:rgba(59,130,246"]{
  background:rgba(var(--ld-accent-rgb,108,99,255),.10) !important;
}

/* Auction sidebar ana renkleri */
body[data-ld-color-scheme="site"] .sb-ap-bids-head::before,
body[data-ld-color-scheme="custom"] .sb-ap-bids-head::before{
  background:var(--ld-accent) !important;
  box-shadow:0 0 0 4px rgba(var(--ld-accent-rgb,108,99,255),.20) !important;
}
body[data-ld-color-scheme="site"] .sb-ap-rules-check input:checked ~ span,
body[data-ld-color-scheme="custom"] .sb-ap-rules-check input:checked ~ span{
  color:var(--ld-accent) !important;
}

/* Kategori/breadcrumb badge — kullanıcı isteği "ilan başlığın arkası yeşil felan gibi" — site moduna çevir */
body[data-ld-color-scheme="site"] .ld-title-bg-accent,
body[data-ld-color-scheme="custom"] .ld-title-bg-accent{
  background:linear-gradient(135deg,var(--ld-accent),var(--ld-accent-d)) !important;
}

/* Listing card içindeki "Ücretsiz" yeşil yazı vs. */
body[data-ld-color-scheme="site"] .listing-card .lc-price [style*="color:#10b981"],
body[data-ld-color-scheme="custom"] .listing-card .lc-price [style*="color:#10b981"]{
  color:var(--ld-accent) !important;
}
