/* ZENGIN KURUMSAL ALT BILGI — parcalar/site-alt.blade.php (paket 1A-5; UST-ALT-TASARIM §3.1, §3.9, §3.13, §3.14). Yalniz .dkab*
   siniflari + prototip siniflarinin (dk.css — ELLE DUZENLENMEZ) .dkab kapsamindaki ekleri; baska secici YOK. Parca bu dosyayi
   @once @push('stil') ile duzenin <head>'ine koyar (premium katmandan ONCE — YuklemeSirasiTest).

   Palet prototipin kendisi (dk.css): zemin #0B1A3A (.d619c8e3), baslik/ikincil #8FA1C9, baglanti #C9D6F5, vurgu #FFFFFF,
   ayirici rgba(255,255,255,.1). Kontrast (koyu zeminde; ekran pikseliyle olculur — tasarim/alt-bilgi-dogrula.mjs T-CDP-8):
   baslik/tanitim/telif #8FA1C9 6,63:1 · baglanti #C9D6F5 11,79:1 · beyaz 17,17:1 · CTA ust etiketi (beyaz %75) ~10:1 ·
   odak halkasi beyaz 2 px, 3 px bosluk. WhatsApp simgesi #4ADE80 (gorunumde). Ayirici cizgiler sus (bilgi tasimaz).

   Kademeler: >= 1200 (4 baglanti sutunu + Iletisim 1.15 fr) · 1025–1199 (4 sutun; Iletisim alt satirda tam genislik) ·
   769–1024 (2 x 2) · <= 768 (tek sutun; baglanti gruplari APG akordiyon — dk-alt-bilgi.js; Iletisim ve yasal serit hep acik).
   <= 768 px: baslik kutusu JS'siz de 52 px (akordiyon dugmesi ayni kutuya girer — ilk ekrandaki alt bilgide CLS 0);
   baglantilar 44 px (dk-mobil.css .d809081f kurali + mailto/tel icin burada). Hareket yalniz prefers-reduced-motion:
   no-preference iken (akordiyon oku). */

/* dk-liste sifirlamasi (dk-ortak :where + dk-site.css .dk-liste{margin:0;padding:0}) YIGIN SIRASINA gore bu dosyadan SONRA
   gelebilir (@push sirasi sayfaya gore degisir — olculdu: site kabugunda dk-site.css sonda): dk-liste tasiyan listelerde
   bosluk yazan kurallar .dkab kapsamiyla (0,2,0) yazilir. */

/* ---- 1 ust satir: logo + tanitim (+ sosyal) | kosullu CTA ---- */
.dkab-ust{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px 48px;padding-bottom:36px;
  border-bottom:1px solid rgba(255,255,255,.1)}
.dkab-marka{flex:1 1 300px;max-width:380px;min-width:0}
.dkab-marka .d41f0baf{height:44px;width:auto;max-width:170px}
.dkab-logo-sarici{display:inline-flex;align-items:center;gap:14px;margin-bottom:14px}
.dkab-goril-avatar{width:48px;height:48px;border-radius:12px;background:#0B1A3A;border:1.5px solid rgba(47,107,255,.38);box-shadow:0 4px 16px rgba(47,107,255,.3);flex-shrink:0;object-fit:cover}
/* CTA yoksa (sayfanin kendi CTA bandi var, akis/hata sayfasi): logo ve tanitim tek kompakt satirda. */
.dkab-ust--ctasiz{padding-bottom:28px}
.dkab-ust--ctasiz .dkab-marka{display:flex;flex-wrap:wrap;align-items:center;gap:12px 40px;max-width:none}
.dkab-ust--ctasiz .dkab-marka .d41f0baf{margin-bottom:0}
.dkab-ust--ctasiz .dkab-logo-sarici{margin-bottom:0}
.dkab-ust--ctasiz .d70f1157{flex:1 1 320px;max-width:560px}
.dkab .dkab-sosyal{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px}
.dkab-cta{flex:1 1 520px;max-width:660px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;
  padding:22px 24px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.04)}
.dkab-cta-metin{flex:1 1 260px;min-width:0}
.dkab-cta .dc212dff{margin:0 0 6px}
.dkab-cta-baslik{margin:0;font:800 20px/1.25 'Plus Jakarta Sans',sans-serif;letter-spacing:-.02em;color:#FFFFFF}
.dkab-cta-aciklama{margin:6px 0 0;font-size:13.5px;line-height:1.55;color:#C9D6F5}
.dkab-cta-eylem{display:flex;flex-wrap:wrap;gap:10px}

/* ---- 2 izgara: baglanti gruplari (nav "Alt bilgi") + Iletisim ---- */
.dkab-izgara{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,1.15fr);gap:32px;padding:36px 0 32px;
  border-bottom:1px solid rgba(255,255,255,.1)}
.dkab-gezinme{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}
.dkab-baslik{margin:0 0 14px}
.dkab-liste{display:grid;gap:10px;align-content:start}
.dkab-liste[hidden]{display:none}
.dkab-ac{display:none}
.dkab-iletisim{min-width:0}
.dkab-iletisim .dd633ab2{gap:10px}
.dkab a.d3530f1f{color:#C9D6F5}
.dkab a.d3530f1f:hover{color:#FFFFFF}
.dkab-deger{min-width:0;overflow-wrap:anywhere}
.dkab-kunye{display:grid;gap:4px;margin:14px 0 0;font-size:12.5px;line-height:1.5;color:#8FA1C9}
.dkab-kunye>div{display:flex;flex-wrap:wrap;gap:0 6px}
.dkab-kunye dt{font-weight:700}
.dkab-kunye dd{margin:0;color:#C9D6F5;overflow-wrap:anywhere}
.dkab .dkab-iletisim-liste{margin-top:14px}

/* ---- 3 guven satiri (yalniz gercek ogeler; duz metin) ---- */
.dkab .dkab-guven{display:flex;flex-wrap:wrap;gap:10px 28px;padding:18px 0;border-bottom:1px solid rgba(255,255,255,.1);
  font-size:12.5px;line-height:1.5;color:#C9D6F5}
.dkab-guven li{display:flex;align-items:center;gap:8px;min-width:0}

/* ---- 5 alt cubuk: © + "Yukari don" ustte, yasal serit altta (d932d62c zaten flex-wrap) ---- */
.dkab-alt{align-items:center}
.dkab-telif{min-width:0}
.dkab-yukari{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:#C9D6F5}
.dkab-yukari:hover{color:#FFFFFF}
.dkab-yukari svg{transform:rotate(-90deg)}
.dkab-yasal{flex:1 1 100%;min-width:0}

/* ---- ortak: odak, ekran okuyucu oneki ---- */
.dkab a:focus-visible,.dkab button:focus-visible{outline:2px solid #FFFFFF;outline-offset:3px;border-radius:4px}
.dkab-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);
  white-space:nowrap;border:0}

/* Ana sayfanin yuzen WhatsApp dugmesi masaustunde alt cubugu ortmesin (WCAG 2.4.11; <= 768 dk-mobil.css'te 96 px). */
@media (min-width:769px){
  .dk-kok:has(.dd365966) .d619c8e3{padding-bottom:88px}
}

/* ---- 1025–1199 (ve daha dar): Iletisim baglanti gruplarinin ALTINDA tam satir; icerik yan yana (iletisim | kunye | baglantilar) ---- */
@media (max-width:1199.98px){
  .dkab-izgara{grid-template-columns:minmax(0,1fr)}
  .dkab-iletisim{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:14px 32px;align-items:start}
  .dkab-iletisim>.dkab-baslik{grid-column:1/-1;margin-bottom:0}
  .dkab-iletisim .dkab-kunye,.dkab .dkab-iletisim-liste{margin-top:0}
}

/* ---- 769–1024: ust satir alt alta, baglantilar 2 x 2 ---- */
@media (max-width:1024px){
  .dkab-gezinme{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}
  .dkab-cta{max-width:none}
}

/* ---- <= 768: tek sutun + akordiyon ---- */
@media (max-width:768px){
  .dkab-ust{padding-bottom:28px}
  .dkab-marka{max-width:none}
  .dkab-cta{padding:20px}
  .dkab-cta-aciklama{font-size:14px}   /* cumle metni >= 14 px (tasarim/mobil-denetim.mjs --yazi) */
  .dkab-cta-eylem>a{flex:1 1 200px;justify-content:center}
  .dkab-izgara{gap:0;padding:8px 0 28px}
  .dkab-gezinme{grid-template-columns:minmax(0,1fr);gap:0}
  .dkab-liste{gap:0}
  .dkab-grup{border-bottom:1px solid rgba(255,255,255,.1)}
  .dkab-gezinme .dkab-baslik{display:flex;align-items:center;min-height:52px;margin:0}
  .dkab-gezinme .dkab-liste{padding:0 0 12px}
  .dkab[data-dkab-hazir] .dkab-ac{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;
    padding:0;margin:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;
    text-align:left;cursor:pointer}
  .dkab-ac svg{flex:none}
  .dkab-ac[aria-expanded="true"] svg{transform:rotate(180deg)}
  .dkab-iletisim{padding-top:24px}
  .dkab-iletisim .dd633ab2{gap:0}   /* satirlar zaten 44 px (WhatsApp .de62caa4: dk-mobil.css) */
  .dkab a.d3530f1f{min-height:44px}
  .dkab-yasal .d00e0044{row-gap:0}  /* yasal baglantilar 44 px (dk-mobil.css .dc2e388c); yalniz yan aralik kalir */
  .dkab-kunye{font-size:14px}
  .dkab .dkab-guven{flex-direction:column;align-items:flex-start;font-size:14px}
  .dkab-alt{flex-direction:column;align-items:flex-start;gap:4px}
  .dkab-yukari{margin-left:0}
}
@media (prefers-reduced-motion:no-preference){
  .dkab-ac svg{transition:transform .15s ease}
}
/* Zorunlu renkler (Windows yuksek karsitlik): degrade zeminli birincil CTA dugmesi zeminini kaybeder — cerceveyle dugme kalir.
   Ayiricilar ve CTA kutusu sistem rengine kendiliginden doner (olculdu: tasarim/alt-bilgi-dogrula.mjs). */
@media (forced-colors:active){
  .dkab .d64ee45e{border:1px solid ButtonText}
}
