/* Codex V3 ana sayfası — bizim erişilebilirlik standardımıza çekme.
 *
 * Codex'in kendi CSS'i (codex-ana-sayfa.css) HİÇ DEĞİŞTİRİLMEZ; yeni bir
 * teslim geldiğinde ayrıştırma tekrar çalıştırılabilsin diye düzeltmeler
 * ayrı dosyada durur ve onun ARDINDAN yüklenir.
 *
 * Ölçüm (2026-09-06, 390px): dokunma hedefi 24px altında 4 öğe vardı —
 * fotoğraf kredisi bağlantısı (14px) ve 3 yapay zekâ bağlantısı (20px).
 * Kural: pagespeed becerisi, madde 9 (dokunma hedefi ≥24px + aralık).
 */

.ai-summary a,
.photo-caption a,
.prototype-note a,
a[href*="pexels.com"] {
  min-height: 24px;
  display: inline-flex;
  align-items: center;
  padding-block: 3px;
}

.ai-summary {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px 14px;
}

/* Not: kontrast düzeltmeleri burada DEĞİL — renkler CSS ayrıştırılırken
 * değiştiriliyor (arac/codex-ayir.py, KONTRAST sözlüğü). Seçici yazarak
 * override etmek kırılgandı: aynı renk birden çok kuralda geçtiği için
 * bazı öğeler dışarıda kalıyordu (2026-09-06'da ölçüldü). */

/* ---- "En çok yorumlananlar" — şartname 2026-09-07-yorum-on-yuz.md §4.3 ---
 * .expert-card/.expert-grid kabuğu aynen kullanılır (Öne çıkanlar'la aynı
 * ızgara); yalnızca başlık etiketimiz uzun ("DİYETİSYEN.CLUB YORUMLARI")
 * olduğu için satır sarmasına izin verilir — Google kartındaki tek satırlık
 * "GOOGLE PUANI" varsayımı burada geçerli değil. Bölüm, yorumlu profil
 * sayısı 3'ten azsa Python tarafında (codex_v3_en_cok_yorumlananlar) hiç
 * üretilmiyor — burada JS/CSS ile gizleme yok.
 */
.yorumlu-section .expert-title-row {
  align-items: flex-start;
  gap: 10px;
}
.yorumlu-section .expert-title-row > span:first-child {
  max-width: 40%;
  line-height: 1.35;
}
.yorumlu-not {
  color: #626f85;
  max-width: 560px;
  margin-top: 10px;
  font-size: 13px;
  line-height: 1.65;
}
