/* CoreV2 dark contrast — only pack/listing surfaces, never remap --cv2-white. */
html[data-theme="dark"],
html.dark-mode{
  color-scheme: dark}
html[data-theme="dark"],
html[data-theme="dark"] body,
html.dark-mode,
html.dark-mode body{
  background-color: var(--color-background);
  color: var(--color-text-secondary)}
html[data-theme="dark"] #wrapper,html[data-theme="dark"] #Main,html[data-theme="dark"] .products_list,html[data-theme="dark"] .tablopaketler,html[data-theme="dark"] .corecartpkts-wrapper,html[data-theme="dark"] .intro-left,html[data-theme="dark"] body:not(#home) .faq-section,html[data-theme="dark"] .logocarts{
  background-color: transparent}
html[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .pack-name,
html[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) .pack-title,
html[data-theme="dark"] .vertical--packs .pack:not(.pack-popular) h3,
html[data-theme="dark"] .intro-left .intro-title,
html[data-theme="dark"] .genelbaslik-ana-baslik{
  color:var(--color-text-primary)}

/* Gece modu: lacivert kalan kart/zeminler nötr koyu tona (#17181b zemin, #1f2023 kart) çekilir */
html[data-theme="dark"] body:not(#muspanel):not(#modernpanel) .CoreV2paktsb-card,
html[data-theme="dark"] body:not(#muspanel):not(#modernpanel) .cv2-packs-promo-sheet,
html[data-theme="dark"] body:not(#muspanel):not(#modernpanel) .sw-tag,
html[data-theme="dark"] body:not(#muspanel):not(#modernpanel) .CoreV2-modal-content {
  background: var(--color-surface, #1f2023);
  border-color: var(--color-border, #2c2d31)}
html[data-theme="dark"] body:not(#muspanel):not(#modernpanel) .corefooter-site-footer {
  background: var(--color-background, #17181b)}
