/* ==========================================================================
   YURT DIŞI TEKLİF YOLU — karar 25.09.2026
   Sunucu: inc/yurtdisi.php · davranış: assets/js/yurtdisi.js

   ⚠ HER ŞEY `html.wpt-yd-aktif` SINIFINA BAĞLI. Sınıfı yalnızca JS, konum
   Türkiye dışıysa koyar. Türkiye'deki ziyaretçide ve JS yokken bu dosyanın
   hiçbir kuralı görünür bir şey değiştirmez; kutular `hidden` basılı.

   ⚠ FİYAT GİZLENMEZ. Yalnızca satın alma denetimleri (sepet formu, taksit
   şeridi, "Ücretsiz kargo" parçası, montaj notu) ve teklif kutusunun
   kopyası olan endüstriyel "Teklif isteyin" bağlantısı gizlenir.

   ⚠ YÖN: yalnızca mantıksal özellikler (inline-start/end) — Arapçada
   rtl.css'e ihtiyaç duymadan doğru tarafa düşer.

   ⚠ YALNIZ SEPET KUTUSU (`.wpt-buybox.is-sepet`). Servis ilçe sayfalarındaki
   `.wpt-buybox.is-servis` kutusu da `.wpt-bb-teklif` ("Servis talebi
   bırakın") ve `.wpt-bb-not` taşıyor; çıplak `.wpt-buybox` seçicisi o
   bağlantıyı yurt dışı ziyaretçide gizlerdi (inceleme 29.09.2026).
   ========================================================================== */

html.wpt-yd-aktif .wpt-buybox.is-sepet form.cart,
html.wpt-yd-aktif .wpt-buybox.is-sepet .wpt-taksit-serit,
html.wpt-yd-aktif .wpt-buybox.is-sepet .wpt-bb-teklif,
html.wpt-yd-aktif .wpt-buybox.is-sepet .wpt-bb-not,
html.wpt-yd-aktif .wpt-buybox.is-sepet .wpt-bb-kargo{ display:none }

.wpt-yd[hidden],
.wpt-yd-uyari[hidden],
.wpt-form-alan[hidden]{ display:none }

/* --- Kutu ------------------------------------------------------------------
   Amber: sitede "teklif" rengi (satın alma kutusundaki "Teklif isteyin").
   Zemin koyu temada sayfa zeminine yakın; ayrımı kenarlık kuruyor. */
.wpt-yd,
.wpt-yd-uyari{
  display:flex; flex-direction:column; gap:10px;
  padding:15px 15px 13px;
  border:1px solid var(--wpt-amber); border-radius:var(--wpt-r);
  background:var(--wpt-amber-soft); color:var(--wpt-ink);
}
/* Karttan `#wpt-yd` ile gelindiğinde yapışkan başlığın altında kalmasın. */
.wpt-yd{ scroll-margin-top:calc(var(--wpt-head-h) + var(--wpt-admin-h, 0px) + 14px) }
.wpt-yd-uyari{ margin:0 0 20px }

.wpt-yd-bas{
  display:flex; align-items:center; gap:8px; margin:0;
  font-size:15px; font-weight:800; letter-spacing:-.01em; line-height:1.3;
}
.wpt-yd-bas b{ font-weight:800 }
.wpt-yd-ikon{ display:inline-flex; flex:0 0 auto; color:var(--wpt-amber-ink) }
.wpt-yd-metin{ margin:0; font-size:13px; line-height:1.5; color:var(--wpt-ink-2) }

/* İki kanal: WhatsApp dolu (birincil), form çerçeveli (ikincil). */
.wpt-yd-yol{ display:flex; flex-direction:column; gap:8px; margin-top:2px }
.wpt-yd-yol .wpt-btn{ width:100%; min-height:var(--wpt-btn-buyuk); height:auto; padding-block:10px; line-height:1.25 }
.wpt-yd-yol .wpt-btn.is-wa{ font-size:15px }
.wpt-yd-yol .wpt-btn svg{ flex:0 0 auto }
@media (min-width:760px){
  .wpt-yd-uyari .wpt-yd-yol{ flex-direction:row; flex-wrap:wrap }
  .wpt-yd-uyari .wpt-yd-yol .wpt-btn{ width:auto; flex:0 1 auto; padding-inline:24px }
}

/* Notlar — üç kısa madde. */
.wpt-yd-not{
  display:flex; flex-direction:column; gap:5px;
  margin:0; padding:0; list-style:none;
  font-size:12.5px; line-height:1.45; color:var(--wpt-ink-2);
}
.wpt-yd-not li{ position:relative; margin:0; padding-inline-start:14px }
.wpt-yd-not li::before{
  content:""; position:absolute; inset-inline-start:2px; top:.58em;
  width:5px; height:5px; border-radius:50%; background:var(--wpt-amber);
}

/* "Konumunuz: Almanya · Türkiye'deyim" */
.wpt-yd-konum{
  display:flex; flex-wrap:wrap; align-items:center; gap:4px 12px;
  margin:2px 0 0; padding-top:10px; border-top:1px solid var(--wpt-line);
  font-size:12.5px; color:var(--wpt-ink-2);
}
.wpt-yd-konum b{ color:var(--wpt-ink); font-weight:700 }
/* ⚠ Bağlantı sağa (inline-end) İTİLMEZ: köşedeki yüzen WaterAI düğmesi
   tam orada duruyor ve telefonda bağlantının üstüne biniyordu (ölçüldü,
   RU 390 px). Konumun hemen ardından akar, sığmazsa alt satırın başına iner. */
.wpt-yd-tr{
  appearance:none; -webkit-appearance:none;
  min-height:28px; padding:2px 0;
  background:none; border:0; cursor:pointer;
  font:inherit; font-weight:700; color:var(--wpt-brand);
  text-decoration:underline; text-underline-offset:3px;
}
.wpt-yd-tr:hover{ color:var(--wpt-brand-d) }
.wpt-yd-tr:focus-visible{ outline:2px solid var(--wpt-brand); outline-offset:2px; border-radius:4px }

/* Teklif sayfasındaki not — formun üstünde, formla aynı genişlikte. */
.wpt-yd-uyari.is-teklif{ margin:0 0 18px }

/* --- Mobil alt bar ---------------------------------------------------------
   "Teklif Al" Rusçada "Запросить предложение" (21 harf). Bar fiyat + iki
   ikon + düğme; düğme dar ekranda iki satıra inebilir, fiyatı ezmez. */
.wpt-altbar-urun .wpt-yd-dugme{
  max-width:46%; height:auto; min-height:42px; padding:5px 14px;
  font-size:13px; line-height:1.15; text-align:center;
}
.wpt-altbar-urun .wpt-yd-dugme svg{ display:none }
@media (max-width:360px){
  .wpt-altbar-urun .wpt-yd-dugme{ padding-inline:10px; font-size:12.5px }
}
