function loadAndOpenPrivacySettingsSilently() { window._hsp = window._hsp || []; window._hsp.push(['showBanner']); // Temporarily hide the banner const styleBannerOut = setInterval(() => { const banner = document.querySelector('[id^=hs-eu-cookie-confirmation]'); if (banner) { banner.classList.add('hs-cookie-banner-hidden'); clearInterval(styleBannerOut); } }, 100); // Wait for the settings button to exist and click it const maxAttempts = 30; let attempts = 0; const interval = 300; const checkAndClick = setInterval(() => { const settingsButton = document.getElementById('hs-eu-cookie-settings-button'); if (settingsButton && getComputedStyle(settingsButton).display !== 'none') { clearInterval(checkAndClick); settingsButton.click(); } else { attempts++; if (attempts >= maxAttempts) { clearInterval(checkAndClick); console.warn('Could not open privacy settings.'); } } }, interval); }