<style>
/* Hide the trigger for visitors, but keep it visible when you are logged in */
body:not(.logged-in) .ff-hidden-trigger-90 {
position: absolute !important;
left: -9999px !important;
top: -9999px !important;
width: 1px !important;
height: 1px !important;
overflow: hidden !important;
pointer-events: none !important;
}
body.logged-in .ff-hidden-trigger-90 {
position: static !important;
left: auto !important;
top: auto !important;
width: auto !important;
height: auto !important;
overflow: visible !important;
pointer-events: auto !important;
}
</style>
<script>
(function () {
// Run only on these pages:
var pathOk = /\/video-thank-you(?:-gift-jelfies)?\/?$/.test(location.pathname);
if (!pathOk) return;
function openViaAPI() {
if (window.FluentFormsGlobal && window.FluentFormsGlobal.$app) {
try {
window.FluentFormsGlobal.$app.fire('openModal', { form_id: 90 });
return true;
} catch (e) {}
}
return false;
}
function tryOpen() {
return openViaAPI();
}
function start() {
if (tryOpen()) return;
// Retry up to ~8s in case scripts load late
var tries = 0, max = 40, t = setInterval(function(){
if (tryOpen() || ++tries >= max) clearInterval(t);
}, 200);
}
if (document.readyState === 'complete' || document.readyState === 'interactive') {
setTimeout(start, 0);
} else {
document.addEventListener('DOMContentLoaded', start);
}
window.addEventListener('load', function(){ setTimeout(start, 0); });
})();
</script>