2 adet js kodum var, birisi veri çekiyor diğeri açılır penceremi aktif ediyor. Veriyi çektiğimde açılır pencerem bozuluyor bu konuda yardımcı olacak var mı?


async function fetchSubscriberCount() {
    const apiKey = 'KEY'; //
    const channelId = 'Kanal İD'; //
    const url = `https://www.googleapis.com/youtube/v3/channels?part=statistics&id=${channelId}&key=${apiKey}`;
    
    try {
        const response = await fetch(url);
        const data = await response.json();
        
        const subscriberCount = data.items[0].statistics.subscriberCount;
        
        // Abone sayısını h2 etiketi içerisine yazdırınca bozuluyor
        document.getElementById('subscriberCount').innerHTML = `${subscriberCount}<br><span>Kişi Abone</span>`;
    } catch (error) {
        console.error('Abone sayısını çekerken bir hata oluştu:', error);
        document.getElementById('subscriberCount').innerHTML = 'HATA<br><span>Kişi Abone</span>';
    }
}
Buda açılır pencere kodum

const cards = document.querySelectorAll('.card');
    const toggles = document.querySelectorAll('.toggle');
    
    toggles.forEach((toggle, index) => {
        toggle.onclick = function () {
            const card = cards[index];
            card.classList.toggle('active');
    
            setTimeout(() => {
                card.classList.remove('active');
            }, 4000);
        };
    });
    
    document.addEventListener('click', (event) => {
        cards.forEach(card => {
            if (card.classList.contains('active') && !card.contains(event.target)) {
                card.classList.remove('active');
            }
        });
    });