Coming Soon
Construction's AI
Revenue Platform
maxAttempts) { clearInterval(t); return; }
attachUserJsFromHolder();
}, 100);
try {
var mo = new MutationObserver(function(){
if (!document.getElementById('cs-user-js')) attachUserJsFromHolder();
});
if (document.body) mo.observe(document.body, { childList: true, subtree: false });
} catch (_) {}
}
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', startAttachCycle);
} else {
startAttachCycle();
}
})();