/* WPC — düğme hiyerarşisi ve limon disiplini (v3, 23 Eyl 2026). Yalnız ?tasarim=3 / etr_v3_live açıkken yüklenir.
   Kural: limon (#dff572) yalnız para eylemi (özel fiyat, teklif, affiliate çıkışı). Gezinme ve ikincil öğeler mürekkep ya da çerçeveli.
   Ana sayfanın limon hero'su ve tabloların limon başlık şeridi kalır (Hakkı onaylı). */

/* 1 — Gezinme düğmeleri (d-button: "Bana uygun mu?", "X fiyatları ve ödeme koşulları", "Alarmı kur", T-Soft AI bağlantısı) */
html body .d-button.d-button:not(.wpc-ozel):not(.etr-aff-cta){background:#fff!important;border:1.5px solid #131c21!important;color:#131c21!important;box-shadow:none!important}
html body .d-button.d-button:not(.wpc-ozel):not(.etr-aff-cta):hover{background:#131c21!important;color:#fff!important}
/* Ortak sağlayıcıda hero'nun birincil para eylemi */
html body .d-actions a.d-button.wpc-ozel{gap:8px;background:#dff572!important;border:1px solid #c7df57!important;color:#141e15!important}
html body .d-actions a.d-button.wpc-ozel:hover{background:#d2ec52!important}

/* 2 — Karar kartları: para dışı birincil düğme çerçeveli (Shopier "Bana uygun mu?", fiyat kartı "Hangi paket bana uygun?") */
html body .d-verdict[data-kk] .kk-eylem a.kk-btn:not(.etr-aff-cta):not(.wpc-kk-ozel),
html body .fp2-kart .kk-eylem a.kk-btn[href^="#"]{background:transparent!important;border:1.5px solid rgba(255,255,255,.85)!important;color:#fff!important}
html body .d-verdict[data-kk] .kk-eylem a.kk-btn:not(.etr-aff-cta):not(.wpc-kk-ozel):hover,
html body .fp2-kart .kk-eylem a.kk-btn[href^="#"]:hover{background:#fff!important;color:#131c21!important}
html body .kk-kart.fp2-kart .kk-olgular dd a.fp2-kl{color:#fff!important;text-decoration:underline!important;text-decoration-color:rgba(255,255,255,.45)!important;text-underline-offset:3px}
/* Ana sayfa karar kartındaki güven cümlesi hero altındaki şeride taşındı */
html body .h2-karar .h2-karar-guven{display:none}

/* 3 — Senaryo/karşılaştırma kartının ilk gezinme bağlantısı ("Puan tablosu", "Kime uygun?", "Sağlayıcıları keşfet") */
html body .ec-hero:not(.efx-directory .ec-hero)>nav a:first-child{background:transparent!important;border:1.5px solid rgba(255,255,255,.8)!important;color:#fff!important;box-shadow:none!important}
html body .ec-hero:not(.efx-directory .ec-hero)>nav a:first-child:hover{background:#fff!important;color:#131c21!important}
html body .efx-directory .ec-hero>nav a:first-child{background:#fff!important;border:1.5px solid #131c21!important;color:#131c21!important;box-shadow:none!important}
html body .efx-directory .ec-hero>nav a:first-child:hover{background:#131c21!important;color:#fff!important}

/* 4 — Damgalar: sıra/fark/kampanya bilgisi mürekkep; limon yazı yalnız bize özel tutarda (.wpc-para) */
html body .h2-damga:not(.wpc-para),html body .dh2-damga:not(.wpc-para),html body .fp2-damga:not(.wpc-para){color:#fff!important}
html body .fp2-s-fiyat .fp2-s-damga{background:#fff;border:1px solid #131c21;color:#131c21}

/* 5 — Ana sayfa */
html body .as2-arac-cipler a.as2-arac-tum{background:transparent;border:1.5px solid #fff;color:#fff!important}
html body .as2-arac-cipler a.as2-arac-tum:hover{background:#fff;color:#131c21!important}
html body .as2-cipler a.wpc-cip{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border:1px solid #c7df57;border-radius:3px;font-size:11px;font-weight:800;line-height:inherit;color:#172310!important;text-decoration:none!important;cursor:pointer}
html body .as2-cipler a.wpc-cip span{padding:0;margin:0;background:none;border:0;font:inherit;color:inherit}
html body .as2-cipler a.wpc-cip:hover{background:#d2ec52;border-color:#131c21}
html body .wpc-guven{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin:18px 0 0;padding:0;font-size:12.5px;font-weight:700;line-height:1.4;color:#131c21}
html body .wpc-guven>span{display:inline-flex;align-items:center;gap:7px}
html body .wpc-guven>span::before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#131c21}
html body .wpc-guven a{color:#131c21!important;font-weight:800;text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px}

/* 6 — Sağlayıcı hero'sundaki bize özel fiyat bileti */
html body .dh2-etiket.wpc-bilet{background:#fbfdf1}
html body .dh2-etiket.wpc-bilet b{font-size:24px}
html body .dh2-etiket.wpc-bilet .wpc-eski{margin:0 0 1px}
html body .dh2-etiket.wpc-bilet .wpc-eski s{color:#5c6661;font-weight:700;text-decoration-color:#d23a2a;text-decoration-thickness:2px}
@media (max-width:640px){html body .dh2-etiket.wpc-bilet b{font-size:21px}}

/* 7 — Resmî site: gelir getirmeyen çıkış küçük metin bağlantısı */
html body a.etr-aff-cta.wpc-resmi{display:inline!important;min-height:0!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;color:#4d5a55!important;font-size:13px!important;font-weight:700!important;text-decoration:underline!important;text-decoration-color:#b9beb5!important;text-decoration-thickness:1px!important;text-underline-offset:3px}
html body a.etr-aff-cta.wpc-resmi:hover{color:#131c21!important;text-decoration-color:#131c21!important}
html body .d-actions a.etr-aff-cta.wpc-resmi{align-self:center}
html body .d-actions .etr-partner-note{align-self:center;font-size:11.5px;color:#4d5a55}
html body .ec-links a.etr-aff-cta.wpc-resmi{font-size:12.5px!important}
html body .d-verdict[data-kk] .wpc-resmi-satir{margin:2px 0 0;text-align:center;font-size:12.5px;line-height:1.4}
html body .d-verdict[data-kk] .wpc-resmi-satir a.etr-aff-cta.wpc-resmi{color:#dfe6e0!important;text-decoration-color:rgba(255,255,255,.4)!important}
html body .d-verdict[data-kk] .wpc-resmi-satir .etr-partner-note{display:inline;margin:0 0 0 8px}

/* 8 — Kartlarda ince "bize özel" satırı (en-iyi, alternatifler, vs, kategori) */
html body .wpc-ozel-satir{margin:12px 0 0;padding:0}
html body .wpc-ozel-satir a{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;padding:7px 11px;background:#fbfdf1;border:1px solid #c7df57;border-radius:6px;color:#131c21!important;font-size:13px;font-weight:600;line-height:1.35;text-decoration:none!important;transition:border-color .12s,box-shadow .12s}
html body .wpc-ozel-satir a:hover{border-color:#131c21;box-shadow:0 2px 0 #131c21}
html body .wpc-ozel-satir .wpc-os-etiket{display:inline-block;align-self:center;padding:2px 6px;background:#131c21;border-radius:3px;color:#dff572;font-size:10px;font-weight:800;letter-spacing:.07em;line-height:1.3;text-transform:uppercase}
html body .wpc-ozel-satir s{color:#6b7570;font-weight:600;text-decoration-color:#c0392b;text-decoration-thickness:2px}
html body .wpc-ozel-satir b{font-weight:800;font-variant-numeric:tabular-nums}
html body .wpc-ozel-satir .wpc-os-kdv{color:#4d5a55}
html body .wpc-ozel-satir--liste{grid-column:1/-1;margin:4px 0 0}

/* 9 — Fiyat sayfası satırları */
html body .fp2-s-ozel a.fp2-s-btn.wpc-cerceve{background:#fff!important;border:1.5px solid #131c21!important;color:#131c21!important}
html body .fp2-s-ozel a.fp2-s-btn.wpc-cerceve:hover{background:#131c21!important;color:#fff!important}
html body .fp2-s-ozel .wpc-s-not{margin:0;padding:8px 12px;background:#f5f4ef;border:1px dashed #b9beb5;border-radius:6px;font-size:12.5px;font-weight:600;line-height:1.45;color:#4d5a55}

/* 10 — Görünmeyen/okunmayan bağlantılar */
html body .efx-picker a{background:#131c21!important;border-color:#131c21!important;color:#fff!important}
html body .efx-picker a:hover{background:#000!important}
html body .d-alt-grid article a:not(.d-button){color:#fff!important;text-decoration:underline!important;text-decoration-color:rgba(255,255,255,.45)!important;text-underline-offset:3px}
html body .d-alt-grid article a:not(.d-button):hover{text-decoration-color:#fff!important}

/* 11 — Ortak sağlayıcı karar kartı: birincil para eylemi. Masaüstünde (≥1020) yapışkan kartta tek limon; hero'daki eşi gizlenir.
   Altında (mobil/tablet) kart yapışkan değil, hero düğmesi görünür; kartınki gizlenir (WPB'nin kart paneli de ≤760 gizli). */
html body .d-verdict[data-kk] .kk-eylem a.kk-btn.wpc-kk-ozel{background:#dff572!important;border:1px solid #c7df57!important;color:#141e15!important}
html body .d-verdict[data-kk] .kk-eylem a.kk-btn.wpc-kk-ozel:hover{background:#d2ec52!important;color:#141e15!important}
html body .d-verdict[data-kk] .wpc-kk-guven{margin:0;font-size:12px;line-height:1.45;color:#a9b8b1}
@media (max-width:1019px){html body .d-verdict[data-kk] .kk-eylem a.kk-btn.wpc-kk-ozel,html body .d-verdict[data-kk] .wpc-kk-guven{display:none!important}}
@media (min-width:1020px){html body .dh2:has(.wpc-kk-ozel) .d-actions a.d-button.wpc-ozel{display:none!important}}

/* 12 — Hero bilet ızgarası altındaki "Bize özel fiyat" şeridi (yalnız ızgaradaki ortaklar). Masaüstünde etiket solda, kalemler sağda sarar;
   mobilde etiket üstte, her kalem iki satır (ad / fiyat). Fiyat grubu bölünmez: "· KDV dahil →" yetim düşmez. */
html body .wpc-h2-ozel{display:flex;align-items:baseline;gap:8px 14px;margin:14px 0 0;padding:0;font-size:13px;line-height:1.35;color:#131c21}
html body .ec-hero .h2-etiketler+.wpc-h2-ozel{margin:-8px 46px 26px 0}
html body .wpc-h2-ozel .wpc-os-etiket{flex:none;display:inline-block;padding:3px 7px;background:#131c21;border-radius:3px;color:#dff572;font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}
html body .wpc-h2-l{display:flex;flex-wrap:wrap;align-items:baseline;gap:9px 26px;min-width:0}
html body .wpc-h2-ozel a{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:1px 7px;padding:0 0 2px;border-bottom:2px solid #c7df57;color:#131c21!important;font-weight:600;text-decoration:none!important}
html body .wpc-h2-ozel a:hover{border-bottom-color:#131c21}
html body .wpc-h2-ozel .wpc-hs-ad{font-weight:800}
html body .wpc-h2-ozel .wpc-hs-f{white-space:nowrap}
html body .wpc-h2-ozel s{color:#6b7570;font-weight:600;text-decoration-color:#c0392b;text-decoration-thickness:2px}
html body .wpc-h2-ozel b{font-weight:800;font-variant-numeric:tabular-nums}
html body .wpc-h2-ozel .wpc-os-kdv{color:#4d5a55;font-weight:600}
@media (max-width:640px){html body .ec-hero .h2-etiketler+.wpc-h2-ozel{margin:-6px 0 22px}html body .wpc-h2-ozel{flex-direction:column;align-items:flex-start;gap:9px}html body .wpc-h2-l{flex-direction:column;align-items:flex-start;gap:11px}html body .wpc-h2-ozel a{flex-direction:column;align-items:flex-start;gap:1px}}
html body .wpc-sr{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}

/* 13 — Kartlarda iş ortaklığı etiketi bağlantıdan ağır durmasın */
html body .ec-links .etr-partner-note{font-size:11.5px!important;font-weight:500!important;color:#6b7570!important}
html body .ec-links .etr-partner-note a{font-size:inherit!important;font-weight:600!important;color:#4d5a55!important;border:0!important;text-decoration:underline!important;text-underline-offset:2px}

/* 14 — Ortaksız karar kartları (kk-kart2: e-fatura, ödeme, ERP, kargo, CRM, pazaryeri sağlayıcı ve kategori): para dışı birincil düğme çerçeveli.
   Özel fiyat (/ozel-fiyatlar/) ve iş ortaklığı (/go/) düğmeleri limon kalır. */
html body .kk-kart2 .kk-eylem a.kk-btn:not(.etr-aff-cta):not(.wpc-kk-ozel):not([href*="/ozel-fiyatlar/"]):not([href*="/go/"]){background:transparent!important;border:1.5px solid rgba(255,255,255,.85)!important;color:#fff!important;box-shadow:none!important}
html body .kk-kart2 .kk-eylem a.kk-btn:not(.etr-aff-cta):not(.wpc-kk-ozel):not([href*="/ozel-fiyatlar/"]):not([href*="/go/"]):hover{background:#fff!important;color:#131c21!important}
html body .kk-kart2.k2-kart a.k2-daha.k2-daha{color:#fff!important;text-decoration:underline!important;text-decoration-color:rgba(255,255,255,.45)!important;text-underline-offset:3px}
/* Sağlayıcı hero'sunda sayfa içi gezinme düğmesi ("Fiyat durumu ve kontör koşulları ↓", "Komisyon ve başvuru koşulları ↓") */
html body .ef2-eylem a.ef2-btn[href^="#"]:not(.etr-aff-cta){background:#fff!important;border:1.5px solid #131c21!important;color:#131c21!important}
html body .ef2-eylem a.ef2-btn[href^="#"]:not(.etr-aff-cta):hover{background:#131c21!important;color:#fff!important}

/* 15 — Durum damgaları: "VAR / EVET" mürekkep damga (limon para rengine ayrıldı); "Pakete bağlı" kesik çerçeve, "Yok" kırmızı çerçeve aynı */
html body .epm-status.epm-status.epm-yes,html body .efk-rozet.efk-rozet.efk-rozet--yes{background:#131c21!important;border-color:#131c21!important;color:#fff!important}

/* 16 — Kategori listeleri: "İncele →" ve "İlk 3'ü yan yana karşılaştır" gezinme; çerçeveli */
html body a.c-go-btn.c-go-btn:not(.m0),html body a.c-list-multi.c-list-multi:not(.m0){background:#fff!important;border:1.5px solid #131c21!important;color:#131c21!important;box-shadow:none!important}
html body a.c-go-btn.c-go-btn:not(.m0):hover,html body a.c-list-multi.c-list-multi:not(.m0):hover{background:#131c21!important;color:#fff!important}

/* 17 — Karşılaştırma sayfası dibindeki "Tüm … karşılaştır" kartı: limon yazı yerine beyaz */
html body a.ts-vs-related-cta.ts-vs-related-cta,html body a.ts-vs-related-cta.ts-vs-related-cta .ts-vs-related-arrow{color:#fff!important}

/* 18 — Ortak fiyat sayfası "Hangi paket" dipnotundaki para sayfası bağlantısı */
html body .d-method a.wpc-fiyat-bag{font-weight:800;color:#131c21!important;text-decoration:underline!important;text-decoration-color:#b5cf3f!important;text-decoration-thickness:2px!important;text-underline-offset:3px;white-space:nowrap}
html body .d-method a.wpc-fiyat-bag:hover{text-decoration-color:#131c21!important}

/* 19 — İş ortaklığı etiketi ("İş ortaklığı bağlantısı · Açıklama"): varsayılan mavi bağlantı yerine sakin mürekkep */
html body .d-alternatives .etr-partner-note a,html body .d-actions .etr-partner-note a{color:#4d5a55!important;font-weight:600;text-decoration:underline!important;text-underline-offset:2px}
/* Fiyat grubu bölünmez: dar kartta "· KDV dahil →" yetim satıra düşmez, grup bütün olarak alt satıra geçer */
html body .wpc-ozel-satir .wpc-os-f{white-space:nowrap}

/* 20 — Başlık ölçeği (ana oturum, 23 Eyl): 64px tavanı 47–53 karakterlik başlıkları mobilde 3–4 satıra yayıyordu.
   Yalnız boyut; h1 / d-headline metni ve işaretlemesi aynı (SEO katmanı birebir eşleşmeyle işliyor). */
html body .ec-hero:not(.efx-directory .ec-hero)>h1{font-size:clamp(30px,3.4vw,48px)}
html body .d-page .d-headline{font-size:clamp(30px,3.4vw,48px)}
@media (max-width:480px){html body .ec-hero:not(.efx-directory .ec-hero)>h1,html body .d-page .d-headline{font-size:30px}}
/* Üçlü karşılaştırma: .uc-page .d-headline kuralı derlenmiş CSS'te .d-page .d-headline'ın altında kalıyordu (64px) */
html body .d-page.uc-page .d-headline{font-size:clamp(22px,2.6vw,32px)}
