/* ============================================================================
   YEREL YAZI KARAKTERI — Source Serif 4, agirlik 600
   Kaynak: Google Fonts (SIL Open Font License, ticari kullanim serbest)
   Dosya:  kutuphane/source-serif-600-tr.woff2  ·  18.160 bayt (~18 KB)

   NEDEN YEREL: sitenin dis istek sayisi 0'di, CDN onu bozardi.
   NEDEN 18 KB: Google'in karakter-bazli kirpma ucu kullanildi; font
   YALNIZ Turkce alfabe + rakam + noktalamaya kirpildi. Olculdu:
       kirpilmamis, iki alt kume, degisken   217 KB
       Turkce'ye kirpilmis, degisken         100 KB
       Turkce'ye kirpilmis, tek agirlik       18 KB   <- kullanilan
   Baslikta tek agirlik kullandigimiz icin 600 yetiyor.

   unicode-range Google'in verdigi haliyle korundu: tarayici bu araligin
   disinda bir harfle karsilasirsa dosyayi hic indirmez.
   ============================================================================ */
@font-face{
  font-family:"Source Serif 4";
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url("kutuphane/source-serif-600-tr.woff2") format("woff2");
  unicode-range:U+20-7e,U+b7,U+c2,U+c4,U+c7,U+ca-cb,U+ce-cf,U+d4,U+d6,U+db-dc,U+e2,U+e4,U+e7,U+ea-eb,U+ee-ef,U+f4,U+f6,U+fb-fc,U+ff,U+102-103,U+108-10b,U+114-117,U+11c-125,U+12c-12d,U+130-131,U+134-137,U+13b-13c,U+145-146,U+14e-14f,U+156-157,U+15c-15f,U+162-163,U+16c-16d,U+174-177,U+17b-17e,U+192,U+1a0-1a1,U+1af-1b0,U+1fa-1ff,U+218-21b,U+237,U+2013-2014,U+2026,U+2192,U+2713,U+20ac,U+20ba;
}

/* ============================================================================
   ACIK TEMA + YAYINCI TIPOGRAFISI                    24.08.2026
   Cem karari: "w1 yap, zemin acik yap, deneyelim."

   NEDEN ACIK
   Serif basliga gecince zemin karari ertelenemez hale geldi. Iki sebep:
   1) Serif harflerin ince cizgileri koyu zeminde incelir; koyuda
      kullanabilecegimiz serif sayisi bir avuc, acikta hepsi acilir.
   2) Serif + acik zemin = BELGE. Tezimiz "cevabin altinda maddesi var",
      yani kagit otoritesi. Koyu arayuzler grotesk kullanir, yayin degil
      terminal dilidir.

   NEDEN BU RENKLER
   Zemin saf beyaz DEGIL (#fbfaf8): hafif sicak kagit, ekranda parlamaz.
   Panel saf beyaz - boylece "masanin ustunde kagit" katmani olusur.
   Marka kehribari ikiye ayrildi:
     - LAMBA/BUTON  #f5a524 kalir (marka isareti, buyuk yuzey)
     - METIN/BAGLANTI #b45309'a iner - #f5a524 beyaz uzerinde okunmuyor.
   #b45309 uydurulmadi: sitenin mevcut acik sayfasi marka-rapor.html
   zaten bu degeri kullaniyor, tutarlilik icin ayni deger alindi.

   KURULUM
   En SONA baglanir. stil.css, sayfanin kendi <style> bloklari,
   stil-sade.css ve komut.css'ten sonra gelir; esit ozgullukte son yazan
   kazandigi icin !important'a gerek kalmaz.
   ========================================================================== */

:root{
  /* ---- MARKA İŞARETİ (30.08) — TEMAYA GÖRE DEĞİŞMEZ ------------------
     Logo lambası bir marka varlığıdır, durum rengi değil. --accent açık
     temada #8a6224'e döner (METİN amberi, okunurluk için) ama lamba
     her iki temada da AYNI kalmalı - logo dosyalarıyla (logo.svg,
     logo-acik.svg, favicon.svg) birebir aynı değer.
     Bu yüzden iki stil dosyasında da AYNI iki satır duruyor. */
  --marka-lamba-1:#f5a524;
  --marka-lamba-2:#ffc24b;
  color-scheme:light;

  /* zemin ve yuzeyler */
  --bg:#fbfaf8;          /* sicak kagit */
  --bg2:#f4f2ee;         /* bant ve serit */
  --panel:#ffffff;       /* kagit katmani */
  --panel2:#f7f5f1;

  /* ayirici cizgiler - notr gri degil, zeminle ayni sicaklikta */
  --line:#e6e2da;
  --line2:#d5d0c6;

  /* yazi tonlari */
  --ink:#0f1b2d;         /* 04.10 V2 madde 21: koyu lacivert (eski #16191d) - saf siyah degil, goz yormaz */
  --muted:#3d4b63;       /* 04.10: lacivert-gri (eski #4b5563) */
  --dim:#6b7280;

  /* marka: metin baglaminda koyu kehribar */
  --accent:#8a6224;
  --accent2:#92400e;
  --grad:linear-gradient(135deg,#f5a524 0%,#ffc24b 100%);

  /* durum renkleri - acik zeminde okunacak koyulukta */
  --red:#b91c1c;
  --amber:#8a6224;        /* METIN amberi - tintli amber zeminde bile 5,11 */
  --amber-dolgu:#f5a524;  /* DOLGU amberi - uzerine koyu murekkep 9,59 */
  --amber-uzeri:var(--ink); /* 23.09: amber dolgu ustundeki yazi (stil.css ile esli) */
  --green:#146f35;
  --link:#1d4ed8;
}

/* Sayfanin kendi koyu tema kalintilari ------------------------------------ */
body{background:var(--bg);color:var(--ink)}
::selection{background:rgba(245,165,36,.28)}

/* Marka isareti ve birincil dugme PARLAK kehribar kalir: buyuk yuzeyde
   okunurluk sorunu yok, marka tanimasi oradan geliyor. */
.brand .lamba,nav .mark,.brand .kelime .i::after,.eyebrow::before{background:#f5a524}
.btn{background:#f5a524;color:#20160a;font-weight:700}
.btn:hover{filter:brightness(1.04)}
.btn.ghost{background:none;color:var(--ink);border:1px solid var(--line2)}
.btn.ghost:hover{border-color:var(--muted)}

/* koyu tema icin yazilmis saydam beyaz zeminler acikta ters doner */
.kapi,.mp-bar,.hapsatir input,.mp-ara,#aracAra,input,select{
  background:var(--panel)}
.hapsatir input,#aracAra,input,select{border-color:var(--line2);color:var(--ink)}
input::placeholder{color:var(--dim)}

/* nav: kagidin ustunde ince bir serit */
nav{background:rgba(251,250,248,.86);backdrop-filter:blur(14px) saturate(1.2)}
.dropdown{background:#fff;border-color:var(--line2);
  box-shadow:0 18px 44px rgba(20,25,30,.12)}
.dropdown a:hover{background:rgba(245,165,36,.13)}

/* komut paleti acik zeminde */
.kp{background:#fff;border-color:var(--line2);
  box-shadow:0 24px 60px rgba(20,25,30,.22)}
.kp-perde{background:rgba(30,28,24,.42)}
.kp kbd,.kp-dugme kbd{background:#f4f2ee;border-color:var(--line2);color:var(--muted)}
.kp-satir.secili{background:rgba(245,165,36,.16);box-shadow:inset 2px 0 0 #b45309}
.kp-dugme{background:#fff}

/* fiyat karti: kagit uzerinde kagit, golge yerine cizgi */
.fkart{background:#fff;border-color:var(--line2)}
.fkart.one{border-color:rgba(180,83,9,.42);
  background:linear-gradient(180deg,rgba(245,165,36,.07),transparent),#fff}

/* Resmi Gazete kartlarinin sol renk seridi acikta daha koyu olmali */
.rgk{border-left-color:#9aa3ae}
.rgk.red{border-left-color:var(--red)}
.rgk.green{border-left-color:var(--green)}


/* ============================================================================
   TIPOGRAFI — W1: Source Serif 4
   Cem 24.08'de dort gercek aday arasindan W1'i sectic.
   Basliklar serif ("bu bir kaynaktir"), govde grotesk (uzun metinde
   yorulmaz), rakam ve kod mono ("olculmus"). Uc katman, uc is.
   ⚠ Bu deneme CDN'den yukluyor. Yayina cikarsa dosya kutuphane/ altina
     indirilir ve YALNIZ Turkce'ye kirpilir - dis istek 0 kalir.
   ========================================================================== */

/* 04.10.2026 (Cem: yeni ana sayfa "tamam yap" -> bütün sayfalar aynı görsel dilde): başlıklar artık SERİF DEĞİL,
   ana sayfadaki gibi gövde ailesinde ve kalın (V2 madde 21 "okunabilir tipografi", tek yazı tipi). 24.08 W1 seçiminin yerine geçti. */
h1,h2,h3,h4,
.sk b,.mp-bar b,.konu b,.arac b,.rgk h4,.fkart h3{
  font-family:-apple-system,"Segoe UI",system-ui,Roboto,Arial,sans-serif;
  font-weight:750;
  letter-spacing:-.3px}

h1{font-size:clamp(32px,4.4vw,54px);line-height:1.1;letter-spacing:-1.2px;font-weight:800}
h1 .g{text-decoration-color:#f5a524;text-decoration-thickness:4px;text-underline-offset:8px}
h2{font-size:clamp(23px,2.7vw,32px);letter-spacing:-.5px;font-weight:600}
.sk b{font-size:19px}
.konu b{font-size:16px;font-weight:600}
.mp-bar b{font-size:15.5px;font-weight:600}
.arac b{font-size:14.5px;font-weight:600}

/* rakam, kod ve tarih: mono. Serifin eski-usul rakam sorunu boylece
   hic dogmaz, ustune "olculmus" hissi gelir. */
.stat .n,.rakamlar,time,.kp-satir.kp-vurgu span,
.fkart .fiyat,.rgk .ey-satir,.mp-cubuk b{
  font-family:var(--mono);
  font-variant-numeric:tabular-nums;
  letter-spacing:-.2px}

/* etiketler kucuk, harf arali, mono: belge basligi hissi */
.mini-baslik,.kat-grup>h3,.etiket,.mp-tag,.sk-et{
  font-family:var(--mono);letter-spacing:1px;font-weight:600}

/* govde metni grotesk kalir - uzun metinde serif yorar */
body,p,.lead,.sade-alt,.sk-ac,.konu span,.arac span,.mp-m,.gk p{
  font-family:-apple-system,"Segoe UI",system-ui,Roboto,Arial,sans-serif}

/* acik zeminde odak halkasi kehribar degil koyu olmali, yoksa gorunmez */
:focus-visible{outline:2px solid #b45309;outline-offset:2px}

/* Nav'daki dolu dugmenin yazisi gri geliyordu: .navlinks a{color:var(--muted)}
   ozgullukte (0,2,1) .btn'i (0,1,0) yeniyor. Bu KOYU temada da boyleydi -
   kehribar zemin uzerinde gri yazi. Ozgulluk asilarak duzeltildi. */
.navlinks a.btn,nav a.btn{color:#20160a}
.navlinks a.btn.ghost,nav a.btn.ghost{color:var(--ink)}


/* ============================================================================
   YUZEY DEGISKENLERI — acik karsiliklari
   Sayfalarda 134 yerde duz hex yaziliydi, hepsi degiskene baglandi.
   Artik tek yerden donuyor.
   ========================================================================== */
:root{
  --taban:#fbfaf8;   /* sayfa zemini  */
  --yuzey:#f4f2ee;   /* ikincil yuzey */
  --kagit:#ffffff;   /* kart / panel  */
}

/* Koyu tema icin yazilmis "ustten beyaz isik" golgeleri acikta ise yaramaz;
   kagit uzerinde isik degil GOLGE olur. 38 yerde ayni kalip tekrar ediyordu. */
.kutu,.kart,.adim,.app-card,.item,.gk,.fkart{
  box-shadow:0 1px 2px rgba(20,25,30,.05),0 8px 24px -16px rgba(20,25,30,.18)}


/* ============================================================================
   KOYU BANT — "Neden bize guvenebilirsin"
   Olcum (24.08, sekiz rakip acilip zeminleri okundu): Bloomberg Tax,
   Thomson Reuters, Xero ve Parasut'un DORDU de beyaz taban uzerinde bir
   veya iki KOYU BANT kullaniyor. Bant sayfayi boler, ritim verir ve
   vurgulanan bolumu agirlastirir.
   Bizde o bolum en ciddi iddiamizin durdugu yer: kaynak ve dogrulama.
   ========================================================================== */
/* 16.09: "bastan sona acik" karari - guven bandi da acik yuzeye dondu; bolumu ayiran sey
   artik renk degil, yarim ton fark (#f4f2ee) + ust cizgi. */
#guven{
  background:#f4f2ee !important;
  border-top:1px solid #e6e2da !important;
  border-bottom:1px solid #e6e2da !important;
  color:#16191d;
  margin-top:8px}
#guven h2,#guven .gk h3{color:#16191d}
#guven .sec-head p,#guven .gk p{color:#4b5563}
#guven .kaynak-bar{border-top-color:#d5d0c6;color:#5f6875}
#guven .kaynak-bar b{color:#16191d}
#guven .kaynak-bar b+b::before{color:#6c7681}
#guven .gk{box-shadow:none}
/* 16.09: guven bandi acik yuzeye donunce baglanti 3,93 olctu (esik 4,5) - bir ton koyu bronz */
#guven a{color:#6b4a1c}
#guven :focus-visible{outline-color:#eccb96}


/* ============================================================================
   UST SERIT (MASTHEAD) — duz koyu
   Cem sordu: "ustteki renk farkli olsa, renk gecisi gibi?"

   OLCUM (24.08, bes rakibin ust seridi programla okundu):
     Thomson Reuters  duz beyaz  (altinda koyu hero)
     Lexpera          duz beyaz  (altinda koyu kirmizi marka bandi)
     GIB              rgb(239,248,249) — linear-gradient yazilmis ama IKI
                      DURAGI DA AYNI RENK, yani gorsel olarak duz
     Bloomberg Tax    duz siyah rgb(0,0,0)
     Xero             duz lacivert serit
   BESINDE DE GRADYAN YOK. Gradyan nav 2010-2014 web'inin imzasi.

   KARAR: duz koyu. Gazete basligi (masthead) mantigi - serif yonunu
   sectikten sonra ustte koyu bant "bu bir yayin" cumlesini tamamlar.
   Konumlanma olarak en yakin rakibimiz Bloomberg Tax da boyle yapiyor.
   Kehribar lamba da koyu uzerinde parliyor.
   Sayfa ritmi: koyu masthead -> acik govde -> koyu guven bandi -> dip.

   BEYAZA DONMEK ICIN: bu blogu sil, gerisi calisir.
   ============================================================================ */

/* 16.09.2026 Cem "site acik bir bak, koyu siyah goruntuyor" -> BASTAN SONA ACIK karari:
   ust menu de acik zemine dondu (once koyu banttı). Koyu hale donus: bu bes kuralı eski
   degerlerine al (#0a0b0e zemin + beyaz yazi). */
nav{
  background:rgba(251,250,248,.92);
  border-bottom:1px solid #e6e2da;
  backdrop-filter:blur(14px) saturate(1.2)}
nav.scrolled{border-bottom-color:#d5d0c6}

nav .brand,nav .brand .kelime{color:#16191d}
nav .navlinks a,nav .navtrigger{color:#4b5563}
nav .navlinks a:hover,nav .navgroup:hover .navtrigger,
nav .navgroup:focus-within .navtrigger{color:#16191d}

/* hayalet dugme koyu seritte cerceveyle ayrilir */
nav .btn.ghost{color:#16191d;border-color:#d5d0c6;background:none}
nav .btn.ghost:hover{border-color:#8a6224}

/* palet dugmesi seride uyum saglar */
nav .kp-dugme{background:#ffffff;color:#4b5563;border-color:#d5d0c6}
nav .kp-dugme:hover{color:#16191d;border-color:#8a6224}
nav .kp-dugme kbd{background:rgba(255,255,255,.09);
  border-color:#d5d0c6;color:#4b5563}

/* acilir menu KAGIT kalir: sayfanin uzerine duser, seridin parcasi degil */
nav .dropdown{background:#ffffff;border-color:var(--line2)}
nav .dropdown a{color:var(--ink)}
nav .dropdown a span{color:var(--dim)}

/* mobil menu dugmesi */
nav .mobbtn{background:none;color:#16191d;border-color:#d5d0c6}

/* koyu seritte odak halkasi kehribar olmali, koyu degil */
nav :focus-visible{outline-color:#eccb96}

/* DUZELTME (Cem gordu): "Giris / Uye Ol" dugmesi koyu seritte gorunmuyordu.
   Sebep kendi kuralim: nav BEYAZKEN yazdigim ".navlinks a.btn.ghost{color:
   var(--ink)}" (0,3,1) sonradan eklenen "nav .btn.ghost"u (0,2,1) yeniyordu.
   Olculdu: yazi rgb(22,25,29) / zemin rgb(22,26,31) -> kontrast 1,01:1.
   Ozgulluk asildi. */
nav .navlinks a.btn.ghost,nav a.btn.ghost{color:#16191d;border-color:#d5d0c6}
nav .navlinks a.btn.ghost:hover,nav a.btn.ghost:hover{border-color:#8a6224}


/* ============================================================================
   ARAC SAYFALARI — 25.08.2026
   Ana sayfa acik temaya gecti; 57 arac sayfasi koyu kalinca site iki renkli
   oldu. Ziyaretci ana sayfadan bir araca tiklayinca beyazdan siyaha
   dusuyordu. Bu blok o sayfalari da acik temaya tasir.

   Arac sayfalarinin ust yapisi ana sayfadan FARKLI: nav yerine ".top"
   seridi var (45 sayfada). Ana sayfadaki koyu masthead'in karsiligi burada
   kurulur ki iki sayfa tipi ayni dili konussun.
   ============================================================================ */

/* --- ust serit: arac sayfalarinin masthead'i --- */
.top{background:#f4f2ee;color:#4b5563;
  margin:-24px -18px 24px;padding:14px 18px;
  border-bottom:1px solid #d5d0c6;flex-wrap:wrap}
.top a{color:#4b5563}
.top a:hover{color:#16191d}
.top b,.top strong{color:#16191d}
.top .logo,.top .mark{background:#f5a524}
.top .kp-dugme{background:#ffffff;color:#4b5563;border-color:#d5d0c6}
.top .kp-dugme:hover{color:#16191d;border-color:#8a6224}
.top .kp-dugme kbd{background:rgba(255,255,255,.09);
  border-color:#d5d0c6;color:#4b5563}
.top :focus-visible{outline-color:#eccb96}
@media(max-width:640px){ .top{margin-left:-14px;margin-right:-14px;padding:12px 14px} }

/* --- govde: koyu tema icin yazilmis saydam beyazlar acikta ters doner --- */
.kutu,.kart,.adim,.app-card,.item,.gk,.fkart,.rgk,.mp,.sk,.kapi,
.blok,.satir,.secenek,.sonuc,.uyari,.bilgi,.tablo,.giris,.md{
  background-color:transparent}
.kutu,.kart,.adim,.app-card,.item,.blok,.giris,.md{
  border-color:var(--line2)}

/* baslik ailesi her sayfada AYNI (04.10: serif kalktı, gövde ailesi - yukarıdaki not) */
h1,h2,h3,h4,.top b{font-family:-apple-system,"Segoe UI",system-ui,Roboto,Arial,sans-serif;font-weight:750}

/* rakam ve kod her yerde mono */
.soru,.deg,.stepno,code,.iban,.kod,td:last-child{font-variant-numeric:tabular-nums}

/* koyu zemin varsayimiyla yazilmis parlak vurgular acikta koyulasir */
a{color:var(--accent)}
a:hover{color:var(--accent2)}

/* DUZELTME (25.08 denetimi): .top koyu masthead oldu ama icindeki her oge
   ayri ayri renklendirilmemisti; var(--ink) miras alan ogeler KOYU zemin
   uzerinde KOYU yaziyla cikiyordu (olculdu: 1,01:1). Serit icindeki her
   sey aydinlik olmali - tek tek degil topluca. */
.top,.top *{color:#4b5563}
.top a,.top b,.top strong,.top .logo,.top h1{color:#16191d}
.top a:hover{color:#eccb96}
.top .kp-dugme,.top .kp-dugme *{color:#4b5563}
.top .kp-dugme:hover,.top .kp-dugme:hover *{color:#16191d}

/* Soru seridi (.ak): koyu tema icin yazilmis, acikta zemin/yazi cakisiyordu */
.ak{background:var(--kagit);border-color:var(--line2);color:var(--muted)}
.ak:hover{color:var(--ink);border-color:var(--accent)}

/* Renkli vurgular koyu zemin icin secilmisti; acikta okunacak koyuluga iner */
.yesil,.ok,[style*="color:#3ddc97"]{color:var(--green) !important}
.kirmizi,.hata,[style*="color:#ff6b5e"],[style*="color:#ff9d93"],
[style*="color:#ff9a9a"],[style*="color:#ffb4b4"]{color:var(--red) !important}
[style*="color:#ffc24b"],[style*="color:#ffd27a"]{color:var(--accent) !important}
[style*="color:#6fb3ff"]{color:#1d4ed8 !important}

/* Sayfa-yerel yuzey degiskenlerinin ACIK karsiliklari.
   Olcum (25.08): fiyat.html ailesi kendi --kart:#12151c ve --panel2:#101927
   degiskenlerini kullaniyor. Yazi acik temaya gecince kart zeminleri koyu
   kaldi -> koyu uzerine koyu yazi (olculdu 2,42:1, 69 yerde).
   Bu degiskenler acik temada da tanimlanmali. */
:root{
  --kart:#ffffff;
  --panel2:#f7f5f1;
  --bg2:#f4f2ee;
  --slate:#5b6672;
  --slate-bg:#eef0f3;
  --red-bg:#fdecea;
  --amber-bg:#fff6e0;
  --green-bg:#e8f6ec;
  --shadow:0 1px 2px rgba(20,25,30,.05),0 8px 24px -16px rgba(20,25,30,.18);
}

/* SON AYAR (25.08 denetimi)
   --dim, en acik panel yuzeyi (#f7f5f1) uzerinde 4,44 veriyordu; esik 4,5.
   Kil payi kaliyordu ve 17 yerde tekrar ediyordu. Bir tik koyulastirildi:
   hesaplandi, #5f6875 ayni zeminde 5,0 uzerine cikiyor. */
:root{ --dim:#5f6875 }

/* .top icindeki her sey aydinlik olmali; satir ici stil ve yuksek ozgullukte
   kural tasiyan ogeler de dahil. Olculdu: "Alacak Radarı" basligi koyu serit
   uzerinde 1,01:1 cikiyordu. */
.top,
.top *:not([class*="logo"]):not([class*="mark"]){color:#4b5563 !important}
.top a,.top b,.top strong,.top h1,.top .logo{color:#16191d !important}
.top a:hover{color:#eccb96 !important}
.top .kp-dugme kbd{color:#4b5563 !important}

/* Degiskene baglanamamis kalan koyu zeminler (satir ici stil vb.) */
[style*="background:#0d141e"],[style*="background:#0a0f17"],
[style*="background:#06090f"],[style*="background-color:#0d141e"]{
  background:var(--kagit) !important}


/* ============================================================================
   HERO ARAMASI — 25.08.2026
   Cem: "muhendislik harikasi gibi olmamis." Olcum haklı cikardi: ana sayfada
   calisan oge 4'tu, ucu menuydu; form yoktu. Elimizde ~6 MB dogrulanmis veri
   varken vitrinde 1 kart + 4 sayac duruyordu.
   Bu kutu urunu sayfaya getiriyor. Gorunum sessiz: kutu degil, cizgi.
   ============================================================================ */

.hero-ara{max-width:640px;margin:26px auto 4px;text-align:left}
.hero-ara>label{display:block;font-size:12px;letter-spacing:.9px;
  text-transform:uppercase;color:var(--dim);font-weight:600;margin-bottom:8px;
  font-family:var(--mono)}

.hero-ara-satir{display:flex;align-items:center;gap:10px;
  border-bottom:2px solid var(--ink);padding-bottom:9px}
.hero-ara-satir input{flex:1;min-width:0;border:0;background:none;outline:none;
  font:inherit;font-size:19px;color:var(--ink);padding:2px 0;border-radius:0}
.hero-ara-satir input::placeholder{color:var(--dim);font-size:17px}
.hero-ara-satir input:focus{outline:none}
.hero-ara-sayac{flex:none;font:600 11.5px/1 var(--mono);color:var(--dim);
  font-variant-numeric:tabular-nums;white-space:nowrap}

.hero-ara-not{font-size:11.5px;color:var(--dim);margin-top:8px}
.hero-ara-durum{font-size:12.5px;color:var(--muted);padding:10px 0;line-height:1.55}

/* sonuc satiri: kutu degil, sac teli cizgiyle ayrilmis satir */
.hero-ara-satirsonuc{display:block;padding:10px 0;text-decoration:none;
  border-bottom:1px solid var(--line);color:inherit}
.hero-ara-satirsonuc:first-of-type{border-top:1px solid var(--line);margin-top:2px}
.hero-ara-satirsonuc:hover{background:rgba(180,83,9,.05)}
.hero-ara-satirsonuc b{display:inline-block;font-family:var(--mono);font-size:13px;
  color:var(--accent);letter-spacing:-.2px;font-variant-numeric:tabular-nums}
.hero-ara-satirsonuc .hs-ad{display:block;font-size:14px;color:var(--ink);
  margin-top:2px;line-height:1.4}
.hero-ara-satirsonuc .hs-zincir{display:block;font-size:11.5px;color:var(--dim);
  margin-top:2px;line-height:1.45}
.hero-ara-satirsonuc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}

@media(max-width:560px){
  .hero-ara-satir input{font-size:17px}
  .hero-ara-satir input::placeholder{font-size:15px}
}

/* Net Cevap: kaynak adi ile KENDI aracimiza giden baglanti ayrildi.
   Kanun adi duz metin (dogru atif), araç baglantisi ne oldugu yazilarak. */
.aracBag{font-size:.92em;color:var(--accent);text-decoration:none;
  border-bottom:1px dotted rgba(180,83,9,.45);white-space:nowrap}
.aracBag:hover{border-bottom-style:solid}

/* ============================================================================
   KOYU BANT JETONLARI + KALAN KALINTILAR — 25.08.2026
   Koyu bantlar (#guven, nav, .top) renkleri OGE OGE ezip gidiyordu. O liste
   her yeni ogede eksik kaliyor. Somut ornek ana sayfada:
       <p class="reveal" style="color:var(--muted)">
   satir ici stil oldugu icin listedeki hicbir kural onu yakalamadi; acik
   temanin --muted degeri koyu bantta kaldi -> 2,31:1.
   Cozum: rengi degil JETONU bantin icinde yeniden tanimla. Icerideki her
   var(--muted) - satir ici stiller dahil - kendiliginden acilir.
   Olculdu: ink 17,48 - muted 9,61 - dim 6,59 - amber 10,88 (esik 4,5).
   ============================================================================ */
/* 16.09: bu blok KOYU BANTLAR icindi (jetonlari acik renge cevirip satir ici stilleri de kurtariyordu).
   Bantlar acik yuzeye donunce jetonlarin ezilmesine gerek kalmadi; ezilseydi acik zeminde beyaz yazi
   birakirdi (ayni tuzaga "Biz kimiz" kutusunda dusmustuk). Yalnizca bant icindeki cizgi tonu ayarlanir. */
#guven, nav, .top{
  --line:#e6e2da;
  --line2:#d5d0c6}

/* yapiskan ilerleme seridi: koyu yari saydam zemin acikta ters doner
   (kontrol-listesi: .bar-t yazisi rgb(43,45,50) uzerinde 1,82 idi) */
.ilerleme{background:rgba(251,250,248,.90);border-bottom-color:var(--line2)}

/* ============================================================================
   UST MENU — ACIK ZEMIN TAMAMLAMASI (16.09.2026)
   "Bastan sona acik" kararindan sonra nav zemini acildi ama menunun ICINDEKI
   renkler koyu bant icin yazilmis sabitlerdi (#b9c1cb, #93a1b3, beyaz saydam
   cerceveler). Kontrast kapisi olctu: "Araclar/Radarlar/Abonelik" 2,52 · komut
   dugmesi 1,74 · hayalet dugme cercevesi 1,01 (gorunmez sinir). Hepsi burada
   acik temaya baglandi. Koyu menuye donulurse bu blok da geri alinir.
   ============================================================================ */
/* ⚠ !important sart: index.html kendi <style> blogunda .navtrigger/.navlinks a kurallarini
   var(--muted) ile yaziyor ve o blok bu dosyadan ONCE gelse de ozgullugu esit -> olculdu, renk
   #93a1b3 (koyu tema tonu) kaliyordu. Acik zeminde 2,52 idi; sabitlenerek 7,4 e cikti. */
nav .navtrigger,nav .nl,nav .navlinks a{color:#4b5563!important}
nav .navlinks a.btn.ghost,nav .btn.ghost{color:#16191d!important}
nav .navlinks a.btn:not(.ghost){color:#20160a!important}
nav .navtrigger:hover,nav .nl:hover,nav .navlinks a:hover{color:#16191d}
nav .kp-dugme{color:#4b5563;border-color:#d5d0c6;background:#ffffff}
nav .kp-dugme:hover{color:#16191d;border-color:#8a6224}
nav .kp-dugme kbd{background:#f4f2ee;border-color:#d5d0c6;color:#4b5563}
nav .btn.ghost{color:#16191d;border-color:#d5d0c6;background:none}
nav .btn.ghost:hover{border-color:#8a6224}
nav .marka-ad,nav .marka .i{color:#16191d}

/* 16.09: ust seridin marka yazisi var(--ink) ile yaziliyor ama serit koyu bant iken jeton
   beyaza sabitlenmisti; serit acilinca beyaz uzerinde beyaz kaldi (olculdu 1,12). */
.top .ust-marka,.ust-serit .ust-marka{color:#16191d}

/* ============================================================================
   KAHRAMAN AÇIK TEMA (16.09.2026)
   Cem: "site açık bir bak, koyu siyah görünüyor" -> ölçüldü: ekran 768 px, kahraman
   750 px, açılışta görünen alanın %98'i koyuydu. "Baştan sona açık" kararı verildi;
   aynı gün tema düğmesi istendi ("bas beyaz olsun").
   Bu yüzden kahramanın KOYU tabanı index.html'de kalır, AÇIK değerleri BURADADIR:
   düğme bu dosyayı kapatınca kahraman kendiliğinden koyuya döner.
   Kontrast kapısı ölçümüyle ayarlandı: açık zeminde bronzun açık tonu metin/dolgu
   olarak 3,5-3,7 ölçtü -> üçlü bir basamak koyulaştırıldı (5,2+).
   ============================================================================ */
html body .bz-kah, html body.bz-koyu{   /* 04.10: sorular + ucretsiz-dene açık temada da bu bronz açık değerleri okur */
  --bz-gece:#fbfaf8; --bz-gece2:#f4f2ee;
  --bz-ak:#0f1b2d; --bz-ak-govde:#3d4b63; --bz-ak-sonuk:#5f6875;   /* 04.10 lacivert (eski #16191d / #4b5563) */
  --bz-bronz:#6b4a1c; --bz-bronz-acik:#8a6224; --bz-bronz-koyu:#4f3714;
  --bz-cta-yazi:#fbfaf8}
html body .bz-kah .bz-rk{
  background:linear-gradient(135deg,rgba(255,255,255,.97),rgba(247,245,241,.95));
  border-color:rgba(138,98,36,.22);box-shadow:0 18px 40px rgba(22,25,29,.10)}
html body .bz-kah:before{
  background:radial-gradient(60% 55% at 74% 16%,rgba(138,98,36,.08),transparent 62%),
    linear-gradient(100deg,var(--bz-gece) 26%,rgba(251,250,248,.92) 44%,rgba(251,250,248,.55) 66%,rgba(251,250,248,.80) 100%)}
html body .bz-kah .bz-cam{background:rgba(255,255,255,.92);border-color:rgba(138,98,36,.22);
  box-shadow:0 20px 48px rgba(22,25,29,.10)}
html body .bz-kah .bz-dip{border-top-color:rgba(22,25,29,.10)}
