/* Basit Mobil Header - Sadece Hikayeler Görünür */

/* Planlar ve Giriş menülerini her yerde gizle */
header nav a[href="/plans"],
header nav button:contains("Giriş"),
header nav div:has(button[aria-label*="Kids"]),
header nav div:has(button:not([aria-label*="Kids"])) {
  display: none !important;
}

/* Mobilde sadece Hikayeler görünsün */
@media (max-width: 767px) {
  /* Desktop nav öğelerini seçici olarak gizle */
  header nav a[href="/plans"],
  header nav a[href="/parents"], 
  header nav button,
  header nav div {
    display: none !important;
  }
  
  /* Sadece Hikayeler linkini göster */
  header nav a[href="/stories"] {
    display: block !important;
    color: white;
    font-weight: 500;
    padding: 8px 12px;
    border-radius: 8px;
    transition: all 0.3s ease;
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(10px);
    border: 1px solid rgba(255, 255, 255, 0.2);
  }
  
  header nav a[href="/stories"]:hover {
    background: rgba(255, 255, 255, 0.2);
    transform: scale(1.05);
  }
  
  /* Header brand'ı mobilde beyazlaştır */
  header .font-extrabold {
    color: white;
    text-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  }
}

/* Desktop'ta da Planlar ve Giriş'i gizle */
@media (min-width: 768px) {
  header nav a[href="/plans"],
  header nav button,
  header nav div:has(button) {
    display: none !important;
  }
}

/* Temizleme - Eski menu kodlarını sil */
#mobile-menu,
#mobile-menu-toggle,
#mobile-menu-overlay,
.mobile-menu-hidden,
.mobile-menu-visible {
  display: none !important;
}
