function updateStats(filteredArray) const total = filteredArray.length; const activeCount = filteredArray.filter(item => item.status === "active").length; const adminCount = filteredArray.filter(item => item.role === "Admin").length; // İstatistik kartlarını güncelle const statNumbers = document.querySelectorAll('#statsArea .stat-number'); if (statNumbers.length >= 3) statNumbers[0].innerText = total; statNumbers[1].innerText = activeCount; statNumbers[2].innerText = adminCount; else // fallback: inner html yenileme statsArea.innerHTML = ` <div class="stat-card"><div class="stat-number">$total</div><div class="stat-label">Toplam Kayıt</div></div> <div class="stat-card"><div class="stat-number">$activeCount</div><div class="stat-label">Aktif</div></div> <div class="stat-card"><div class="stat-number">$adminCount</div><div class="stat-label">Adminler</div></div> `;
.filter-group label display: block; font-size: 0.75rem; font-weight: 600; text-transform: uppercase; letter-spacing: 0.5px; color: #4a627a; margin-bottom: 6px; Sorgu Paneli Scripti
.panel-container max-width: 1400px; width: 100%; background: rgba(255,255,255,0.4); border-radius: 48px; backdrop-filter: blur(2px); padding: 24px; box-shadow: 0 25px 45px -12px rgba(0,0,0,0.35); const activeCount = filteredArray.filter(item =>