/**********************************************************************
 *  YAZAR SAYFALARI — SAYFAYA ÖZGÜ CSS
 *  authors · author · article   (head.php $hpSayfaCss)
 *
 *  20.09.2026: bu dosya BÜYÜK ÖLÇÜDE BOŞALDI. Yazar listesi, profil
 *  ve köşe yazısı fnex'te `fx-*` bileşenlerine taşındı (theme.css →
 *  FAZ-5); buradaki `hp-yzr-*` / `hp-yzp-*` / `hp-yzd-*` kurallarının
 *  hiçbiri artık hiçbir şablondan çağrılmıyordu — 250 satır ölü CSS
 *  her yazar sayfasında boşuna iniyordu. Denetim: her sınıf adı
 *  `--include=*.php` ile arandı, sıfır eşleşenler silindi.
 *
 *  KALANLAR — hâlâ canlı:
 *    .hp-yzr-mono   küçük avatar monogramı (article.php yan blok)
 *    .hp-yzr-tumu   "Tümü" bağlantısı
 *    .hp-yzs-*      "Aynı kalemden" yan blok kutusu
 *
 *  Yedek: /tmp/author.css.yedek (bu oturum) ve git geçmişi.
 **********************************************************************/

.hp-yzr-mono {
  display: inline-flex; align-items: center; justify-content: center;
  font-family: var(--hp-font-headline);
  font-weight: 700; letter-spacing: .02em;
}

/* "Tümü" bağlantısı — yan blok başlıklarının sağında. */
.hp-yzr-tumu {
  display: inline-flex; align-items: center; gap: 5px;
  font-size: 12px; font-weight: 700; color: var(--hp-primary);
  text-decoration: none; white-space: nowrap;
}
.hp-yzr-tumu .hp-ico { transition: transform .2s ease; }
.hp-yzr-tumu:hover .hp-ico { transform: translateX(3px); }

/* ---------------------------------------------------------------------
   "AYNI KALEMDEN" — yazı detayının yan bloğu (o yazarın diğer
   yazıları). Widget yapmak, her sayfada "hangi yazar?" sorusunu
   parametreyle taşımak demekti; sayfaya özgü kalması daha doğru.
   --------------------------------------------------------------------- */
.hp-yzs {
  border-radius: var(--hp-kart-r);
  background: var(--hp-surface-lowest);
  box-shadow: var(--hp-kart-golge);
  overflow: hidden;
}
.hp-yzs-kafa {
  display: flex; align-items: center; gap: 12px;
  padding: 16px 18px;
  background: var(--hp-surface-low);
}
.hp-yzs-foto { width: 42px; height: 42px; border-radius: 50%; object-fit: cover; font-size: 15px; flex: 0 0 auto; }
.hp-yzs-kim { font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--hp-outline); }
.hp-yzs-ad {
  font-family: var(--hp-font-headline);
  font-size: 18px; line-height: 1.1; text-transform: uppercase; color: var(--hp-on-surface);
}
.hp-yzs-liste { display: flex; flex-direction: column; }
.hp-yzs-satir {
  display: flex; gap: 12px; padding: 13px 18px;
  text-decoration: none; color: inherit;
  border-top: 1px solid var(--hp-outline-variant);
  transition: background-color .18s ease;
}
.hp-yzs-satir:hover { background: var(--hp-surface-low); }
.hp-yzs-no {
  flex: 0 0 auto; width: 22px;
  font-family: var(--hp-font-headline); font-size: 17px; line-height: 1.3;
  color: var(--hp-outline-variant);
}
.hp-yzs-satir:hover .hp-yzs-no { color: var(--hp-primary); }
.hp-yzs-baslik { font-size: 14px; font-weight: 600; line-height: 1.45; }
.hp-yzs-tarih { display: block; font-size: 11px; color: var(--hp-outline); margin-top: 3px; }
.hp-yzs-ayak { padding: 12px 18px; background: var(--hp-surface-low); text-align: center; }

/* ---------------------------------------------------------------------
   SİLİNENLER (20.09.2026)

   · `.hp-yzd-diger*` — yazarın diğer yazıları ızgarası. fnex'te o blok
     `fx-eko-kart` (görselsiz analiz kartı) diline geçti; kurallar
     theme.css FAZ-2'de.
   · Üç medya sorgusu (991 / 767 / prefers-reduced-motion) — hepsi
     artık var olmayan `.hp-yzr-one*` ve `.hp-yzp-*` sınıflarını
     hedefliyordu. fnex karşılıklarının dar ekran kuralları theme.css
     FAZ-5 katmanında.

   Toplam 409 → 85 satır. Ölü CSS her yazar sayfasında boşuna iniyordu.
   --------------------------------------------------------------------- */
