import{M as b,a as l,O as d,o as i,w,b as o,P as u,Q as c,S as y,bK as h,bM as f,b8 as L,bc as k,B as v,bL as M,ba as T,bb as A,bF as H}from"../assets/setup-BuwH6Opq.js";import{u as B,c as F}from"../assets/index-CORlef5P.js";import{a as S}from"../assets/AppLayout-DcGD_XxF.js";import{R as W}from"../assets/RegistrationForm-DxNy_DeG.js";import{y as D,a as g}from"../assets/auth-vue-plugin-akZjEFVJ.js";import{A as E}from"../assets/index-Csbi7kDh.js";import{b as P}from"../assets/index-CEZspPmZ.js";import"../assets/toast-U4gk7w4G.js";import"../assets/toastDSV2-C4LMboWM.js";import"../assets/orderBy-DbTWENOv.js";import"../assets/accounting-B5NjyII-.js";import"../assets/validators-NQYIHf-w.js";import"../assets/index-BkH3L3Xs.js";import"../assets/checkEmailStatus-C3R8Kgr7.js";import"../assets/Fields-DW06cxT9.js";import"../assets/people-CVQSZXqA.js";import"../assets/FormData-BUZzB1wi.js";import"../assets/cloneDeep-BYEjimVB.js";import"../assets/RegistrationSessionOption-C2H1cSr7.js";import"../assets/Fields-cm1eOflV.js";import"../assets/Captcha-vwr0t_B5.js";import"../assets/api.media-DU9tzeS2.js";const R={components:{AppLayout:S,RegistrationForm:W},data(){return{webinarData:window.event_type,success:!1,compatibilityWarning:null}},created(){const{initializeFeatureFlags:t}=B();t(),this.compatibilityWarning=h(),window.livestorm.on("registration-success",()=>{this.success=!0,this.$forceUpdate()})}},x={key:0,class:"registration-embed-form"},C={key:1,class:"registration-embed-success text-center"},q=["innerHTML"],O={key:0,class:"inline-block mt-2.5 bg-orange-200 px-2.5 py-1.5 rounded-lg"},j=["innerHTML"],I=["innerHTML"],N=["innerHTML"],z=["innerHTML"],V={key:1,class:"registration-msg text-center"};function K(t,s,a,e,n,m){const p=l("RegistrationForm"),_=l("AppLayout");return i(),d(_,null,{default:w(()=>[n.webinarData&&n.webinarData.sessions.length?(i(),o("div",x,[n.success?(i(),o("div",C,[u("p",{innerHTML:t.i18n.t("registration_webinar_register_form_popup_register-success-msg",{event_type:"nested(webinar)",the_event_type:"nested(the_webinar)"})},null,8,q),n.compatibilityWarning?(i(),o("div",O,[n.compatibilityWarning==="oldDesktopBrowser"?(i(),o("p",{key:0,innerHTML:t.i18n.t("registration_webinar_warning_old-browser")},null,8,j)):c("",!0),n.compatibilityWarning==="webrtcDesktopBrowserOutdated"?(i(),o("p",{key:1,innerHTML:t.i18n.t("registration_webinar_warning_outdated-browser")},null,8,I)):c("",!0),n.compatibilityWarning==="unknownBrowser"?(i(),o("p",{key:2,innerHTML:t.i18n.t("registration_webinar_warning_unknown-browser")},null,8,N)):c("",!0),n.compatibilityWarning==="mobile"?(i(),o("p",{key:3,innerHTML:t.i18n.t("registration_webinar_warning_mobile")},null,8,z)):c("",!0)])):c("",!0)])):(i(),d(p,{key:0,embeded:"","registration-type":"embedded"}))])):(i(),o("div",V,[u("span",null,y(t.i18n.t("registration_countdown_no-active-sessions")),1)]))]),_:1})}const Q=b(R,[["render",K]]),U={namespaced:!0,modules:{}},r=f({strict:!1,actions:{init(){}},modules:{common:F,"registration-embed":U,"is-mobile":D}});(async()=>{const t=L(Q);k(t),t.use(r),t.use(E,{store:r}),window.livestormIsEmbed=!0,window.livestorm={on(e,n){document.addEventListener(e,m=>{n(m)},!1)},addTag(e,n,m){const p=document.createElement(e);p.setAttribute(n,m),document.body.appendChild(p)},addPixel(e){window.livestorm.addTag("img","src",e)}},window.i18n=v;let s=window.event_type.locale;s=M(s),await T({lng:s,app:t,api:P,storageOff:!0}),A(s);let a=0;g.interceptors.request.use(e=>(console.log("%c⧖ axios request","color: orange",e),e.headers["Accept-Language"]=s,r.dispatch("common/ui/setLoadingStatus",{loading:!0,method:e.method}),a+=1,e),e=>{console.warn(e)}),g.interceptors.response.use(e=>(console.log("%c✓ axios success","color: green",e),a-=1,a===0&&r.dispatch("common/ui/setLoadingStatus",{loading:!1}),e),e=>(console.warn("axios error",e.response),a-=1,r.dispatch("common/ui/setLoadingStatus",{loading:!1}),Promise.reject(e))),document.querySelector("#js-registration-embed")&&(t.mount("#js-registration-embed"),await H({app:t,store:r}))})();