/* DÜĞME SİSTEMİ (19 Eki 2026, ANA kartı "UI: tek ve net düğme hiyerarşisi")
   Bütün sayfalarda en son yüklenir (index.js isle() + sablon.js iskelet()). Sayfa içi <style> bloklarından sonra
   geldiği için seçiciler body:not(#eb) ile güçlendirildi; yeni bir düğme eklerken sınıfı buradaki üç gruptan birine ekleyin.
   1) BİRİNCİL  : dolu yeşil #1E6B47 (WhatsApp yeşili; sabit WA balonuyla aynı). Bir blokta tek birincil.
                  Açık, koyu ve bordo zeminde görünür; beyaz yazı 6.6:1 (AA). Bordo bantlarda bordo düğme kaybolduğu için bordo seçilmedi.
   2) İKİNCİL   : çerçeveli, zemin şeffaf. Açık zeminde bordo, koyu zeminde beyaz.
   3) ÜÇÜNCÜL   : metin bağlantısı (.lnk vb.), en az 48 px dokunma alanı.
   Seçili çip   : mürekkep (#16181D). Bordo yalnız marka vurgusu (başlık, bant) olarak kalır.
   Dokunma      : düğmeler ≥54 px, çip ve küçük eylemler ≥48 px. WhatsApp düğmelerinde simge + fiil. */
:root{--eb1:#1E6B47;--eb1-h:#185A3B;--eb-bordo:#6B2436;--eb-murekkep:#16181D;--eb-odak:#D4B26B}

/* 1) BİRİNCİL */
body:not(#eb) :is(.v7-wa,.wa-b,.d1,.bg-ileri,.k-cagri-b,.wa-dugme:not(.ikincil),.btn-wa-yb,.btn-wa-b,.dugme.hesapla,.gonder,.fb-alt .a1,.hizmet .hbtn,.cta-satir .btn-a,.son-c .btn-b){
  background:var(--eb1)!important;color:#fff!important;border:1px solid var(--eb1)!important;
  box-shadow:0 0 0 1px rgba(255,255,255,.16);min-height:54px;border-radius:999px;font-weight:600;font-size:16px;
  display:inline-flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;opacity:1}
body:not(#eb) :is(.v7-wa,.wa-b,.d1,.bg-ileri,.k-cagri-b,.wa-dugme:not(.ikincil),.btn-wa-yb,.btn-wa-b,.dugme.hesapla,.gonder,.fb-alt .a1,.hizmet .hbtn,.cta-satir .btn-a,.son-c .btn-b):hover{background:var(--eb1-h)!important;border-color:var(--eb1-h)!important}
body:not(#eb) .bg-ileri:disabled{opacity:.45!important}
body:not(#eb) :is(.cta-satir .btn-a,.son-c .btn-b) i{background:rgba(255,255,255,.16)}
/* WhatsApp düğmesi: simge + fiil (simgesi olmayanlara eklenir) */
body:not(#eb) :is(.v7-wa,.wa-b,.d1,.k-cagri-b,.wa-dugme,.btn-wa-yb,.fb-alt .a1,.son-c .btn-b):is([data-wa],[data-ev-wa],[data-wa-arac],[data-ret-wa],[href*="wa.me/"]):not(:has(svg))::before{
  content:"";flex:none;width:20px;height:20px;background:currentColor;
  -webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.1l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.2-.4.7-1.4a.5.5 0 0 0 0-.4l-.8-1.9c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.1 5.1 0 0 0 1.1 2.7 11.7 11.7 0 0 0 4.5 4c1.7.7 2.3.8 3.2.6a2.7 2.7 0 0 0 1.8-1.2 2.2 2.2 0 0 0 .1-1.3c0-.1-.2-.2-.4-.3z'/%3E%3C/svg%3E") center/contain no-repeat;
  mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 0 0-8.6 15.1L2 22l5-1.3A10 10 0 1 0 12 2zm0 18.2a8.2 8.2 0 0 1-4.2-1.1l-.3-.2-3 .8.8-2.9-.2-.3A8.2 8.2 0 1 1 12 20.2zm4.5-6.1c-.2-.1-1.5-.7-1.7-.8s-.4-.1-.6.1-.7.8-.8 1-.3.2-.5.1a6.7 6.7 0 0 1-3.3-2.9c-.3-.4.2-.4.7-1.4a.5.5 0 0 0 0-.4l-.8-1.9c-.2-.5-.4-.4-.6-.4h-.5a1 1 0 0 0-.7.3 3 3 0 0 0-.9 2.2 5.1 5.1 0 0 0 1.1 2.7 11.7 11.7 0 0 0 4.5 4c1.7.7 2.3.8 3.2.6a2.7 2.7 0 0 0 1.8-1.2 2.2 2.2 0 0 0 .1-1.3c0-.1-.2-.2-.4-.3z'/%3E%3C/svg%3E") center/contain no-repeat}

/* 2) İKİNCİL: açık zeminde bordo çerçeve */
body:not(#eb) :is(.v7-ikinci,.kilit-dg,.btn-ikincil,.ikincil-yb,.ekle,.yazdir-b){
  background:transparent!important;color:var(--eb-bordo)!important;border:1.5px solid var(--eb-bordo)!important;
  box-shadow:none;min-height:48px;border-radius:999px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px}
body:not(#eb) :is(.btn-ikincil,.ikincil-yb){min-height:54px}
body:not(#eb) :is(.v7-ikinci,.kilit-dg,.btn-ikincil,.ikincil-yb,.ekle,.yazdir-b):hover{background:rgba(107,36,54,.06)!important;transform:none}
/* koyu ya da bordo zeminde beyaz çerçeve */
body:not(#eb) :is(.v6-cta .v6-btn-a,.son-c .btn-a,.dugmeler .d2,.wa-dugme.ikincil){
  background:transparent!important;color:#fff;border:1.5px solid currentColor!important;box-shadow:none;min-height:54px;font-weight:600}
body:not(#eb) :is(.v6-cta .v6-btn-a,.son-c .btn-a,.dugmeler .d2,.wa-dugme.ikincil):hover{background:rgba(127,127,127,.08)!important}
body:not(#eb) .son-c .btn-a i{background:rgba(255,255,255,.12)}
body:not(#eb) :is(.v6-cta .v6-btn-a,.son-c .btn-a){color:#fff!important}
/* .d2'nin rengi sayfasından gelir: koyu kahramanda beyaz, ret çözümleyicinin açık kahramanında bordo */
/* iletişim yolu yoksa (kanal-yok) WhatsApp gizlenir; form düğmesi birincile çıkar */
html.kanal-yok body:not(#eb) :is(.v6-cta .v6-btn-a,.son-c .btn-a,.cta-iki .btn-ikincil){background:var(--eb1)!important;border-color:var(--eb1)!important;color:#fff!important}

/* 3) ÜÇÜNCÜL: tek başına duran metin bağlantıları da 48 px dokunma alanı */
body:not(#eb) :is(.ne-alt .lnk,.cta-satir .lnk,.v7-wa-l a,.ara-tum){min-height:48px;display:inline-flex;align-items:center}

/* SEÇİM ÇİPLERİ: 48 px, seçili = mürekkep */
body:not(#eb) :is(.mb-cip,.cipler,.ry-cip,.hz-cip,.bg-cip,.secim) button,body:not(#eb) .bg-bilinmez{min-height:48px}
body:not(#eb) :is(.mb-cip,.cipler,.ry-cip,.hz-cip,.secim) button[aria-pressed="true"]{background:var(--eb-murekkep)!important;border-color:var(--eb-murekkep)!important;color:#fff!important}
body:not(#eb) .sil{min-height:48px;min-width:48px}

/* ODAK: her düğmede aynı halka */
body:not(#eb) :is(.v7-wa,.wa-b,.d1,.d2,.bg-ileri,.k-cagri-b,.wa-dugme,.btn,.btn-wa-yb,.gonder,.v7-ikinci,.kilit-dg,.ekle,.yazdir-b,.v6-btn,.a1,.hbtn):focus-visible{outline:3px solid var(--eb-odak)!important;outline-offset:3px}
@media (prefers-reduced-motion:reduce){body:not(#eb) :is(.v7-wa,.wa-b,.d1,.d2,.bg-ileri,.k-cagri-b,.wa-dugme,.btn,.gonder,.v6-btn,.a1,.hbtn){transition:none!important;transform:none!important}}

/* KARTLAR: büyük fotoğraflı kartlarda tek köşe (20 px) */
body:not(#eb) :is(.mz,.mz2-k,.mz-ek,.mz-tum,.arac){border-radius:20px}

/* 20 Eki 2026 (ANA: "insanları yorma"): ÜST MENÜ "Bilgi alın" her sayfada aynı (birincil yeşil, menüde tek düğme) */
body:not(#eb) :is(header .k-hap,header.ust .hap){background:var(--eb1)!important;color:#fff!important;border:1px solid var(--eb1)!important;min-height:44px;padding:0 18px;border-radius:999px;font-weight:600;align-items:center}
/* görünürlük (telefonda gizli) sayfanın kendi CSS'inde kalır; burada display verilmez */
body:not(#eb) :is(header .k-hap,header.ust .hap):hover{background:var(--eb1-h)!important}
body:not(#eb) header.ust .hap-wa{display:none!important}

/* KAPANIŞ bölümleri: tek düğme (WhatsApp) + yanında metin bağlantı */
html:not(.kanal-yok) body:not(#eb) .son-c .cta{display:flex;flex-direction:column;align-items:flex-start;gap:6px}
html:not(.kanal-yok) body:not(#eb) .son-c .btn-b{order:-1}
html:not(.kanal-yok) body:not(#eb) :is(.son-c .btn-a,.wa-b + .d2,.kapanis .dugmeler .d2,.kapanis-k .wa-dugme.ikincil){
  background:none!important;border:0!important;box-shadow:none!important;width:auto!important;min-height:48px;padding:0 2px!important;
  color:inherit!important;font-weight:600;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center}
html:not(.kanal-yok) body:not(#eb) .son-c .btn-a i{display:none}
html:not(.kanal-yok) body:not(#eb) .son-c .btn-a::after{content:" →"}

/* KİLİTLİ KART bağlantısı: düğme değil, metin bağlantı (üçüncül) */
body:not(#eb) .kilit-dg{background:none!important;border:0!important;padding:0!important;min-height:48px;justify-content:flex-start!important;text-align:left!important;color:var(--eb-bordo)!important;font-weight:600;text-decoration:underline;text-underline-offset:4px}
body:not(#eb) .kilit-dg:hover{background:none!important;text-decoration-thickness:2px}

/* Araç sayfaları: sonucun yanındaki WhatsApp kutusu düz metin bağlantı (kapanış düğmesi tek kalır) */
body:not(#eb) .son-izgara .wa .wa-dugme{background:none!important;border:0!important;box-shadow:none!important;color:var(--eb-bordo)!important;min-height:48px;padding:0!important;width:auto!important;text-decoration:underline;text-underline-offset:4px;justify-content:flex-start}
body:not(#eb) .son-izgara .wa .wa-dugme::before{display:none}

/* Birincil düğmedeki WhatsApp simgesi her zaman yazı renginde (eski sayfa CSS'i yeşil boyuyordu, yeşil zeminde kayboluyordu) */
body:not(#eb) :is(.v7-wa,.wa-b,.btn-wa-b,.btn-wa-yb,.k-cagri-b,.wa-dugme) svg{color:currentColor!important}
/* Ülke sayfası alt çubuğu: "Ön değerlendirme" ikincil (beyaz zemin, bordo çerçeve); yanında sabit WhatsApp birincil */
body:not(#eb) .v6-alt-cubuk .a1{background:#fff!important;color:var(--eb-bordo)!important;border:1.5px solid var(--eb-bordo)!important;box-shadow:0 8px 24px -10px rgba(22,24,29,.35);min-height:48px;font-weight:600}
