/**
 * SEO Uyumlu Haber Tarih & Güncelleme Bloğu
 */

:root {
  --news-meta-bg: #f8fafc;           /* Meta kutusu arka planı */
  --news-meta-text-color: #64748b;   /* Yayın tarihi yazı rengi */
  --news-meta-updated-color: #d90429;/* Güncelleme vurgu rengi */
  --news-meta-icon-color: #94a3b8;   /* İkon rengi */
  --news-meta-font-size: 13px;       /* Yazı boyutu */
  --news-meta-border: 1px solid #e2e8f0; /* Alt/üst sınır çizgisi */
}

/* Ana Meta Kapsayıcı */
.jet-seo-news-meta {
  background-color: var(--news-meta-bg);
  border: var(--news-meta-border);
  border-radius: 6px;
  padding: 10px 16px;
  margin: 14px 0 20px 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  font-size: var(--news-meta-font-size);
  color: var(--news-meta-text-color);
  box-sizing: border-box;
}

/* Sol Blok: Tarihler ve Yazar */
.jet-seo-meta-left {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 14px;
}

/* Tekil Meta Öğesi */
.jet-seo-meta-item {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  line-height: 1.4;
  white-space: nowrap;
}

.jet-seo-meta-item i {
  color: var(--news-meta-icon-color);
  font-size: 13px;
}

.jet-seo-meta-item strong {
  color: #334155;
  font-weight: 600;
}

/* Güncelleme Tarihi Vurgusu */
.jet-seo-meta-item.updated-item {
  color: var(--news-meta-updated-color);
  background: rgba(217, 4, 41, 0.05);
  padding: 2px 8px;
  border-radius: 4px;
}

.jet-seo-meta-item.updated-item i {
  color: var(--news-meta-updated-color);
}

.jet-seo-meta-item.updated-item strong {
  color: var(--news-meta-updated-color);
}

/* Okuma Süresi Rozeti */
.jet-seo-meta-item.reading-item {
  color: #475569;
}

/* Yazar Alanı */
.jet-seo-author-wrap {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

.jet-seo-author-avatar {
  width: 24px;
  height: 24px;
  border-radius: 50%;
  object-fit: cover;
}

.jet-seo-author-name {
  font-weight: 700;
  color: #1e293b;
  text-decoration: none;
}

.jet-seo-author-name:hover {
  color: #d90429;
  text-decoration: none;
}

/* Sağ Blok: Okunma ve Yorum */
.jet-seo-meta-right {
  display: flex;
  align-items: center;
  gap: 12px;
}

.jet-seo-stat-item {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  color: #64748b;
  font-weight: 600;
}

.jet-seo-stat-item i {
  color: var(--news-meta-icon-color);
}

/* Dark Mode Desteği */
body.dark-theme .jet-seo-news-meta {
  background-color: #1e293b;
  border-color: rgba(255, 255, 255, 0.08);
  color: #94a3b8;
}

body.dark-theme .jet-seo-meta-item strong {
  color: #e2e8f0;
}

body.dark-theme .jet-seo-author-name {
  color: #f1f5f9;
}

body.dark-theme .jet-seo-meta-item.updated-item {
  background: rgba(217, 4, 41, 0.15);
}

/* Mobil Responsive Düzen */
@media screen and (max-width: 768px) {
  .jet-seo-news-meta {
    flex-direction: column;
    align-items: flex-start;
    padding: 10px 12px;
    gap: 10px;
  }
  .jet-seo-meta-left {
    gap: 8px 12px;
  }
  .jet-seo-meta-right {
    width: 100%;
    padding-top: 8px;
    border-top: 1px dashed rgba(0, 0, 0, 0.06);
    justify-content: flex-start;
  }
  body.dark-theme .jet-seo-meta-right {
    border-top-color: rgba(255, 255, 255, 0.08);
  }
}
