"use strict";(self.webpackChunkui=self.webpackChunkui||[]).push([[17],{69:(i,n,o)=>{o.d(n,{a:()=>l});var t=o(2),e=o(3),a=function(i,n,o,t){return new(o||(o=Promise))((function(e,a){function l(i){try{u(t.next(i))}catch(i){a(i)}}function d(i){try{u(t.throw(i))}catch(i){a(i)}}function u(i){var n;i.done?e(i.value):(n=i.value,n instanceof o?n:new o((function(i){i(n)}))).then(l,d)}u((t=t.apply(i,n||[])).next())}))};const l=i=>{const[n,o]=(0,t.useState)(!1),[l,d]=(0,t.useState)(!1),u=Boolean(i.id&&i.email);return(0,t.useEffect)((()=>{if(!u)return;let n=!0;return a(void 0,void 0,void 0,(function*(){var t,a;d(!0);try{const l=yield(0,e.getLazyState)("initLoyaltyLion",{id:i.id,email:i.email});null===(t=window.loyaltylion)||void 0===t||t.init(l),n&&(null===(a=window.loyaltylion)||void 0===a?void 0:a.isLoyaltyLion)&&o(!0)}catch(i){console.error("Error initializing LoyaltyLion:",i),window.location.reload()}finally{n&&d(!1)}})),()=>a(void 0,void 0,void 0,(function*(){n=!1}))}),[i.id,i.email,u]),{isLoyaltyLion:n,isLoading:l}}},8:(i,n,o)=>{o.d(n,{a:()=>e});var t=o(2);const e=i=>{(0,t.useEffect)((()=>{"undefined"!=typeof window&&(window.document.body.style.overflow=i?"hidden":"visible")}),[i])}}}]);