1import{_ as G}from"./BNv_LDjD.js";import{D as f,y as V,k as W,o as K,ai as R,A as x,a1 as X,a4 as L,ak as Y,ag as J,ap as Q,ao as Z,j as z,aq as ee,_ as T}from"./D0rPpKiU.js";import{u as te}from"./CA0L0dfh.js";import{M as ne}from"#entry";import"./D_gTWDL9.js";const F="google",B="facebook";function re(){if(typeof document>"u")return"";try{const a=(document.referrer||"").toLowerCase();if(a.includes(F))return F;if(a.includes(B))return B}catch{}return""}function oe(a={}){const c=ne();return f(()=>{const n=c.query,s=re(),r=a.referrerFallbackOnAllKeys?s:"";return{utm_source:String(n.utm_source||n.itm_source||"")||s,utm_campaign:String(n.utm_campaign||n.itm_campaign||"")||r,utm_content:String(n.utm_content||n.itm_content||"")||r,utm_term:String(n.utm_term||n.itm_term||"")||r,utm_medium:String(n.utm_medium||n.itm_medium||"")||r}})}function ie(){if(typeof window>"u")return!1;try{const a=new URL(window.location.href);let c=!1;const n=new URLSearchParams;for(const[s,r]of a.searchParams.entries())if(s.startsWith("itm_")&&s!=="itm_params"){const p=`utm_${s.slice(4)}`;a.searchParams.has(p)?n.set(s,r):(n.set(p,r),c=!0)}else n.set(s,r);return c&&(a.search=n.toString(),history.replaceState(history.state,"",a.toString())),c}catch{return!1}}const ae={key:0,class:"flex-1 flex flex-col items-center justify-center py-20"},se=["id","data-event-id","data-flow-id"],ce="713792",le="bd706114-05c5-4803-8e69-1d6554be5e4b",ue=8e3,de=3e3,me=400,O="bz-height-",fe=V({__name:"BizzaboRegistrationFlow",props:{blok:{}},setup(a){const c=a,n=["scroll","mousemove","touchstart","keydown","pointerdown"],s=f(()=>c.blok?.event_id||ce),r=f(()=>c.blok?.flow_id||le),p=f(()=>`bz-widget-${r.value}`),A=f(()=>!!c.blok?.dark_theme),b=z(null),l=z(!1),g=z(me),C=oe({referrerFallbackOnAllKeys:!0}),{log:y,warn:k}=te("BizzaboRegistrationFlow"),P=f(()=>{const e=new URLSearchParams;for(const[t,o]of Object.entries(C.value))o&&e.set(t,o);{const t=new URLSearchParams(window.location.search).get("promo");t&&e.set("promo",t)}return e.set("isInMinisite","true"),e.set("widgetId",r.value),e.toString()});let h=null,u=null,d=null,v=null,E=!1;function I(e,t,o){if(document.getElementById(e))return;const i=document.createElement("script");i.id=e,i.src=t,i.async=!0;for(const[m,q]of Object.entries(o))i.setAttribute(m,q);document.body.appendChild(i)}function U(){const e={"data-event-id":s.value,"data-flow-id":r.value,"data-inline-widget":"true","data-unique-name":s.value,"data-params":P.value};I(`bz-inline-registration-script-${r.value}`,"https://organizer.bizzabo.com/widgets/flows/tickets/ticketsSelect.js",e),I(`bz-popup-registration-script-${r.value}`,"https://organizer.bizzabo.com/widgets/flows/popup/registrationPopup.js",{...e,"data-registration-proxy":"true"})}function D(){const e=[{rel:"preconnect",href:"https://organizer.bizzabo.com",crossorigin:"anonymous"},{rel:"dns-prefetch",href:"https://organizer.bizzabo.com"}];for(const{rel:t,href:o,crossorigin:i}of e){if(document.head.querySelector(`link[rel="${t}"][href="${o}"]`))continue;const m=document.createElement("link");m.rel=t,m.href=o,i&&(m.crossOrigin=i),document.head.appendChild(m)}}function _(e){e?e.addEventListener("load",()=>{l.value=!0,y("â
Bizzabo iframe loaded"),M(e)},{once:!0}):(l.value=!0,y("â
Bizzabo widget content detected")),d?.disconnect(),d=null}function M(e){typeof ResizeObserver>"u"||(v=new ResizeObserver(t=>{for(const o of t){const i=Math.ceil(o.contentRect.height);if(i>g.value){g.value=i;try{window.localStorage.setItem(`${O}${r.value}`,String(i))}catch{}}}}),v.observe(e))}function N(){const e=b.value;if(!e)return;const t=e.querySelector("iframe");if(t){_(t);return}if(e.children.length>0){_();return}d=new MutationObserver(()=>{const o=e.querySelector("iframe");o?_(o):e.children.length>0&&_()}),d.observe(e,{childList:!0,subtree:!0})}function $(){h=setTimeout(()=>{l.value||(l.value=!0,k("â ï¸ Bizzabo widget timeout â forcing visible"))},ue)}function w(){if(!E){if(E=!0,S(),u&&(clearTimeout(u),u=null),!b.value){k("â Bizzabo container missing");return}$(),U(),N()}}function H(){for(const e of n)window.addEventListener(e,w,{once:!0,passive:!0})}function S(){for(const e of n)window.removeEventListener(e,w)}function j(){try{const e=window.localStorage.getItem(`${O}${r.value}`);if(!e)return;const t=Number.parseInt(e,10);Number.isFinite(t)&&t>g.value&&(g.value=t)}catch{}}return W(()=>{j(),D(),ie(),H(),u=setTimeout(w,de)}),K(()=>{S(),u&&(clearTimeout(u),u=null),h&&(clearTimeout(h),h=null),d?.disconnect(),d=null,v?.disconnect(),v=null}),(e,t)=>{const o=G,i=ee("editable");return R((T(),x("div",{class:"flex flex-col",style:Z(l.value?void 0:{minHeight:g.value+"px"})},[l.value?J("",!0):(T(),x("div",ae,[X(o,{src:"https://a.storyblok.com/f/60579/300x300/980227ebf7/mv_wings_purple.gif",provider:"storyblok",modifiers:{format:"gif"},alt:"","aria-hidden":"true",width:"120",height:"120",sizes:"60px",class:"mx-auto w-[60px] h-[60px]",loading:"eager",decoding:"async"}),L("p",{class:Y(["title-7 text-center mt-2",A.value?"text-cool-grey-150":"text-cool-grey-700"])}," Loading tickets... ",2)])),R(L("div",{id:p.value,ref_key:"widgetContainer",ref:b,class:"bz-widget-tickets-inline",style:{display:"inline-flex",width:"100%"},"data-event-id":s.value,"data-flow-id":r.value,"data-registration-proxy":"true"},null,8,se),[[Q,l.value]])],4)),[[i,a.blok]])}}}),be=Object.assign(fe,{__name:"BizzaboRegistrationFlow"});export{be as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.