/* Hasas Tour - koyu tema. Yalnız <html data-tema="koyu"> iken etkin; site.css'ten sonra yüklenir.
   Kurallar :where() ile kapsamlanır (özgüllük 0): site.css'teki sıra/özgüllük davranışı aynen korunur.
   Jetonlar html[data-tema="koyu"] ile :root'un üstüne yazılır. Kaynak: onizleme/tema-koyu-eski-onizleme.css (2026-11-04). */
html[data-tema="koyu"]{
  color-scheme:dark;
  --renk-zemin:#0A0A0A;--renk-zemin-2:#111315;--renk-zemin-3:#181B1E;
  --renk-metin:#EDEFF1;--renk-metin-2:#A7B0B8;--renk-metin-acik:#FFFFFF;
  --renk-cizgi:#2A2F34;--renk-baslik:#0A0A0A;--renk-baslik-cizgi:#2A2F34;
  --renk-ana:#1B7F9E;--renk-ana-koyu:#0F5F78;--renk-ana-acik:#14232A;
  --renk-vurgu-zemin:#2A1A12;
  --golge-1:0 1px 2px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.5);
  --golge-2:0 8px 24px rgba(0,0,0,.65);
  --v2-cam-acik:#0E1A1F;--v2-cam-cizgi:#1F3A44;--v2-footer:#101214;
  --popup-zemin:#15191C;--popup-metin:#EDEFF1;
}
:where(html[data-tema="koyu"]) a{color:#6CC4DE}
:where(html[data-tema="koyu"]) a:hover{color:#9ADBEE}
:where(html[data-tema="koyu"]) .buton,:where(html[data-tema="koyu"]) .buton--ana,:where(html[data-tema="koyu"]) .buton--vurgu,:where(html[data-tema="koyu"]) .buton--ana:hover,:where(html[data-tema="koyu"]) .buton--vurgu:hover{color:#fff}
:where(html[data-tema="koyu"]) .buton--ikincil,:where(html[data-tema="koyu"]) .buton--cerceve{background:transparent;border-color:#6CC4DE;color:#6CC4DE}
:where(html[data-tema="koyu"]) .menu-dugme,:where(html[data-tema="koyu"]) .menu,:where(html[data-tema="koyu"]) .alt-menu,:where(html[data-tema="koyu"]) .ust--v2,:where(html[data-tema="koyu"]) .ust__ust,:where(html[data-tema="koyu"]) .sekme-sabit,:where(html[data-tema="koyu"]) .rez-cubugu,:where(html[data-tema="koyu"]) .sayfa-detay .sekme-sabit .sekme-menu{background:var(--renk-zemin);border-color:var(--renk-cizgi)}
:where(html[data-tema="koyu"]) .filtre,:where(html[data-tema="koyu"]) .tur-karti,:where(html[data-tema="koyu"]) .ozellik-karti,:where(html[data-tema="koyu"]) .bilgi-karti,:where(html[data-tema="koyu"]) .cip,:where(html[data-tema="koyu"]) .otel-karti,:where(html[data-tema="koyu"]) .fiyat-karti,:where(html[data-tema="koyu"]) .sss-oge,:where(html[data-tema="koyu"]) .iletisim-karti,:where(html[data-tema="koyu"]) .filtre--cam,:where(html[data-tema="koyu"]) .filtre-panel,:where(html[data-tema="koyu"]) .rezervasyon .rez-grup select,:where(html[data-tema="koyu"]) .guzergah-kutu,:where(html[data-tema="koyu"]) .filtre-grup select,:where(html[data-tema="koyu"]) .siralama select{background:var(--renk-zemin-2);border-color:var(--renk-cizgi)}
:where(html[data-tema="koyu"]) .alan select,:where(html[data-tema="koyu"]) .alan input{background:#181B1E;color:var(--renk-metin);border-color:var(--renk-cizgi)}
:where(html[data-tema="koyu"]) .tur-satiri,:where(html[data-tema="koyu"]) .tk__kutu{background:var(--renk-zemin-2);border-color:var(--renk-cizgi)}
:where(html[data-tema="koyu"]) .yan-menu li a:hover,:where(html[data-tema="koyu"]) .yan-menu li a[aria-current="page"]{background:var(--renk-zemin-3)}
:where(html[data-tema="koyu"]) .ziyaret-ana{background:var(--renk-zemin-2)}
:where(html[data-tema="koyu"]) .ziyaret-ana .ziyaret-foto{background:var(--renk-zemin-3)}
:where(html[data-tema="koyu"]) .tumunu-gor,:where(html[data-tema="koyu"]) .oda-sec__fiyat{color:#6CC4DE}


/* Kontrast düzeltmeleri (denetim 2026-11-04): özgüllüğü site.css kurallarını geçmesi gereken yerlerde kapsam :where() DEĞİL */
html[data-tema="koyu"] .ust-baslik{color:#E7A07C}
html[data-tema="koyu"] .sss-oge__no{color:#6CC4DE}
html[data-tema="koyu"] .tur-karti__gorsel .rozet{color:#1C262B}
html[data-tema="koyu"] .kampanya-popup__ust{color:#6CC4DE}
html[data-tema="koyu"] .kampanya-popup__tarihler a{color:#6CC4DE}
html[data-tema="koyu"] .kampanya-popup__tarihler a:hover{color:#fff}
