/* ══════════════════════════════════════════════════════════════════════════════
   _v9-icgoru.css — İÇGÖRÜ YAZISI sayfa sınıfı (/icgoru/<slug>)
   ÜRETİLDİ: web/_uretim/site_v9/insa_icgoru.py — ELLE DÜZENLEME YOK.
   Yeni renk/punto İCAT EDİLMEZ: tüm değerler _v9-tokens.css belirteçlerinden gelir.
   ══════════════════════════════════════════════════════════════════════════════ */
main.icgoru section{padding-block:var(--s8)}
main.icgoru .icg-kolon{max-width:840px}
main.icgoru h1{font-size:clamp(28px,3.6vw,var(--t7));max-width:22ch;margin-bottom:var(--s3)}
main.icgoru h2{margin-bottom:var(--s4)}
main.icgoru p{max-width:66ch;margin-bottom:var(--s4)}
/* ⛔ KÖK NEDEN — EXHIBIT→BULGULAR BOŞLUĞU (2026-09-13 tur-3, Fable görsel bulgusu; hiçbir
   kapı görmedi): exhibit `section.icg-bas`ın SON çocuğu, "Bulgular" ise BİR SONRAKİ
   bölümün H2'si. Aradaki mesafe = figürün kendi alt marjı (--s6 = 32px) + bas bölümünün
   alt dolgusu (--s8 = 80) + bulgular bölümünün üst dolgusu (80) = 192px ölçüldü; 402'de
   32+48+48 = 128. Yani "görünmez öğe" YOK — bölüm ritmi (160/96) ÜSTÜNE artık bir marj
   biniyordu. Son çocuğun alt marjı sıfırlanır; aralık sitenin KENDİ bölüm ritmine döner
   (yeni değer uydurulmaz). Kapı: `--test` T11 figür→h2 aralığı = bölüm ritmi (±2px). */
main.icgoru .icg-kolon > :last-child{margin-bottom:0}

/* künye: tek satır, gövdeden küçük — kicker/eyebrow DEĞİL (tek-kicker kuralı) */
.icg-kunye{font-size:var(--t1);color:var(--slate);letter-spacing:.01em;margin-bottom:var(--s5)}

/* karar cümlesi = lede: gövdeden BİR kademe büyük (--t3 gövde → --t5) */
.icg-lede{font-size:var(--t5);line-height:1.45;max-width:66ch;color:var(--navy);
  font-family:Lora,Georgia,serif;margin-bottom:var(--s6)}

/* exhibit */
.icg-exhibit{margin:0 0 var(--s6);padding:var(--s5) var(--s5) var(--s4);
  background:var(--paper);border:1px solid var(--line);max-width:100%;min-width:0}
.icg-bulgu{font-family:Lora,Georgia,serif;font-size:var(--t4);line-height:1.3;
  color:var(--navy);max-width:54ch;margin-bottom:var(--s1)}
.icg-olcu{font-size:var(--t1);color:var(--slate);margin-bottom:var(--s4)}
.icg-chart{overflow-x:auto;max-width:100%}
.icg-chart svg{display:block;width:100%;height:auto;font-family:Inter,system-ui,sans-serif;
  font-variant-numeric:tabular-nums}
.icg-kaynak{font-size:var(--t1);color:var(--slate);border-top:1px solid var(--line);
  padding-top:var(--s2);margin:var(--s4) 0 0;max-width:none}
.icg-kaynak b{font-weight:600;color:var(--ink)}

/* bulgular gövdesi */
/* Gövde satır aralığı sitenin KENDİ tabanı (body{line-height:1.6}) — 1.75 denenmişti,
   hem tek sayfada tasarım dilinden ayrışıyordu hem de ICGORU_02'nin ilk bulgu paragrafını
   476px'e çıkarıp karne M1'i 4px aşırıyordu (848 > 844, ölçüldü 2026-09-13). */
main.icgoru .icg-bulgular p{font-size:var(--t3);line-height:1.6}
main.icgoru details.ac.kat>.ac-body{max-width:none}
main.icgoru details.ac.kat .ac-body p{max-width:66ch}

/* koyu bant — sayfa başına EN FAZLA bir (K20e) */
main.icgoru .icg-nedemek{background:var(--deep);color:var(--deep-fg2)}
main.icgoru .icg-nedemek h2{color:var(--deep-fg)}
main.icgoru .icg-nedemek p{color:var(--deep-fg2)}
.icg-cagri{margin-top:var(--s5);margin-bottom:0}
.icg-cta{display:inline-flex;align-items:center;gap:10px;background:var(--deep-fg);
  color:var(--deep);text-decoration:none;font-size:var(--t2);font-weight:600;
  padding:16px 28px;letter-spacing:.01em}
.icg-cta::after{content:"→";font-size:var(--t4);line-height:1}

/* Dokunma hedefi taşması (2026-09-13): `sup.fnr` ≤844px'te 44×44 kutuya büyür
   (WCAG 2.5.5) ve negatif sağ marjla akıştan geri alınır — ama satır SONUNDA
   duran bir üst-simgenin görsel kutusu viewport'u 6px aşıyordu (karne "Yatay taşma
   @390px", ölçüldü). Kutu ŞEFFAF ve glif SOLDA olduğu için metin sütununu yatayda
   kırpmak dokunma hedefini de görünürlüğü de bozmaz; kural yalnız bu sayfa sınıfında. */
main.icgoru .icg-kolon{overflow-x:clip}

/* provenans künyesi — kaynakça bölümünün Ö-7 "künye" bileşeni (dl) */
.icg-provenans{display:grid;grid-template-columns:max-content 1fr;gap:var(--s1) var(--s4);
  font-size:var(--t1);color:var(--slate);margin:0 0 var(--s5);max-width:48ch}
.icg-provenans dt{font-weight:600;color:var(--ink)}
.icg-provenans dd{margin:0}

/* kaynakça */
.icg-kaynakca{font-size:var(--t1);line-height:1.7;color:var(--slate);
  max-width:80ch;padding-left:1.4em;margin:0}
/* Künye + adres iki satıra indiği için madde arası daraltıldı (karne M1: kaynak defteri
   tek başına 854px'e çıkmıştı, eşik 844). Satır aralığı tabanı korunur. */
.icg-kaynakca li{margin-bottom:var(--s2)}
.icg-kaynakca li{overflow-wrap:anywhere}
.icg-kaynakca a{color:var(--ink);word-break:break-word;overflow-wrap:anywhere}
.icg-adres{margin:0;max-width:none;font-size:var(--t1);color:var(--slate)}

@media (max-width:640px){
  main.icgoru section{padding-block:var(--s7)}
  .icg-exhibit{padding:var(--s4) var(--s3) var(--s3)}
}
