';
form.parentNode.insertBefore(hinweis, form);
}
new MutationObserver(function () {
if (brevoAktiv() && hinweis) { hinweis.remove(); hinweis = null; }
}).observe(form, { attributes: true, attributeFilter: ['novalidate'] });
form.addEventListener('submit', function (e) {
if (brevoAktiv()) return;
var gruppe = form.querySelector('.sib-checkbox-group');
if (!gruppe || gruppe.querySelector('input[type="checkbox"]:checked')) return;
e.preventDefault();
var fehler = gruppe.querySelector('.entry__error');
if (fehler) { fehler.setAttribute('role', 'alert'); fehler.textContent = 'Bitte wählen Sie mindestens einen Newsletter aus.'; fehler.style.display = 'block'; }
gruppe.scrollIntoView({ block: 'center' });
});
form.addEventListener('change', function (e) {
var gruppe = form.querySelector('.sib-checkbox-group');
if (brevoAktiv() || !gruppe || !gruppe.contains(e.target)) return;
var fehler = gruppe.querySelector('.entry__error');
if (fehler && gruppe.querySelector('input[type="checkbox"]:checked')) { fehler.style.display = 'none'; fehler.textContent = ''; }
});
function pruefen() { setTimeout(zeigeHinweis, 1500); }
if (document.readyState === 'complete') pruefen(); else window.addEventListener('load', pruefen);
})();