1import{d as R,ah as F,ai as z,u as D,v as I,aq as N,ar as M,as as j,o as a,j as P,f as i,i as c,A as V,al as J,x as n,at as x,g as K,Y as Q,n as W,an as X,I as S}from"./CHz7KWu6.js";import{B as Z}from"./9Gx73rbP.js";import{E as ee}from"./CY05TT2u.js";import{A as te}from"./B7kRK2Lv.js";import{A as ne,S as oe}from"./CeNqNSHc.js";import{F as ae}from"./BSt6N3C0.js";import le from"./xEvW5A2n.js";import"./CUE8i9IC.js";const re=R({name:"article-header",__name:"event-header-block",props:{header:{}},setup(e){const C=F(),{firstLoadComplete:b}=z(C),o=D(),r=n(),m=n(),d=n();let f=null;function B(){const v=r.value,l=m.value?.$el,$=d.value?.$el;if(!v||!l)return;const h=[$].filter(Boolean),T=o.$gsap.timeline();l&&h.length?T.fromTo(l,{opacity:0,y:20},{opacity:1,y:0,duration:1,ease:"power1.inOut"}).fromTo(h,{opacity:0},{opacity:1,duration:1,ease:"power1.inOut"}):l&&!h.length&&T.fromTo(l,{opacity:0,y:20},{opacity:1,y:0,duration:1,ease:"power1.inOut"})}function E(){x().width<o.$screen.xl&&B()}function A(){x().width>=o.$screen.xl&&B()}function k(){b.value&&(f=o.$gsap.context(()=>{E(),A()},r.value))}return I(b,()=>{M(()=>{k()})}),N(()=>{M(()=>{k()})}),j(()=>{f&&f.revert()}),(v,l)=>(a(),P("div",{class:"event-header",ref_key:"block",ref:r},[e.header.articleTags?(a(),i(te,{key:0,block:e.header.articleTags,class:"event-header__tags",ref_key:"tags",ref:d},null,8,["block"])):c("",!0),V(J,{class:"event-header__heading",heading:{type:"h1",style:"h2",text:e.header.heading},ref_key:"headingRef",ref:m},null,8,["heading"]),e.header.eventInfo?(a(),i(ee,{key:1,class:"event-header__event-info",block:e.header.eventInfo},null,8,["block"])):c("",!0)],512))}}),se=Object.assign(re,{__name:"BlocksEventHeaderBlock"}),ie=["id"],ce=R({name:"event-module",__name:"event-module",props:{module:{}},setup(e){const C=F(),{firstLoadComplete:b}=z(C),o=D(),r=n(),m=n(),d=n(),f=n(),B=n(),E=n(),A=n(),k=n(),v=n(),l=n();let $=null;function h(){b.value&&($=o.$gsap.context(()=>{T(),q()},r.value))}function T(){x().width<o.$screen.xl&&U()}function q(){x().width>=o.$screen.xl&&(Y(),G())}function U(){const t=r.value,s=m.value?.$el,w=d.value?.$el,y=E.value?.$el,g=k.value?.$el,H=v.value?.$el,_=l.value?.$el,O=[s,w,y,_,H,g].filter(Boolean);if(!t||!O.length)return;o.$gsap.timeline().fromTo(t,{opacity:0},{opacity:1,duration:0}).fromTo(O,{opacity:0},{opacity:1,duration:1,delay:1,ease:"power1.inOut"})}function Y(){const t=r.value,s=m.value?.$el,w=d.value?.$el,y=f.value?.$el,g=E.value?.$el,H=k.value?.$el,_=v.value?.$el,O=l.value?.$el,u=[s,w,g,O,_,H].filter(Boolean),p=[y,_].filter(Boolean);if(!t&&!p.length&&!u.length||!t)return;const L=o.$gsap.timeline();p.length&&u.length?L.fromTo(t,{opacity:0},{opacity:1,duration:0}).fromTo(p,{opacity:0,y:20},{opacity:1,y:0,duration:1,ease:"power1.inOut"}).fromTo(u,{opacity:0},{opacity:1,duration:1,ease:"power1.inOut"}):!p.length&&u.length?L.fromTo(t,{opacity:0},{opacity:1,duration:0}).fromTo(u,{opacity:0},{opacity:1,duration:1,delay:1,ease:"power1.inOut"}):p.length&&!u.length&&L.fromTo(t,{opacity:0},{opacity:1,duration:0}).fromTo(p,{opacity:0,y:20},{opacity:1,y:0,duration:1,ease:"power1.inOut"})}function G(){const t=r.value,s=A.value;if(!s||!t)return;const w=s.offsetHeight,y=100,g=w+y;x().height>=g?o.$ScrollTrigger.create({trigger:s,endTrigger:t,pin:!0,start:`top ${y}px`,end:`bottom ${g}px`}):o.$ScrollTrigger.create({trigger:s,endTrigger:t,pin:!0,start:"bottom bottom",end:"bottom bottom"})}return I(b,()=>{M(()=>{h()})}),N(()=>{M(()=>{h()})}),j(()=>{$&&$.revert()}),(t,s)=>(a(),P("section",{class:W(["event module",e.module.variant?`event--${e.module.variant}`:""]),id:e.module.id,ref_key:"moduleRef",ref:r},[V(Q,{class:"event__container"},{default:K(()=>[e.module.backLink?(a(),i(Z,{key:0,class:"event__back-link","back-link":e.module.backLink,ref_key:"backLink",ref:m},null,8,["back-link"])):c("",!0),e.module.header?(a(),i(se,{key:1,class:"event__header",header:e.module.header,ref_key:"eventHeader",ref:d},null,8,["header"])):c("",!0),e.module.asset?(a(),i(X,{key:2,class:"event__asset",asset:e.module.asset,"image-sizes":"lg:50vw xl:50vw 2xl:33vw 3xl:33vw 4xl:33vw 5xl:33vw","mobile-image-sizes":"xs:100vw sm:100vw md:100vw",threshold:"lg","img-attrs":{class:"event__image"},"picture-class":"event__image-holder","aspect-ratio":"natural",ref_key:"assetRef",ref:f},null,8,["asset"])):c("",!0),S("div",{class:"event__body",ref_key:"eventBody",ref:B},[e.module.contentArea?(a(),i(ne,{key:0,class:"event__content-area","content-area":e.module.contentArea,ref_key:"contentArea",ref:E},null,8,["content-area"])):c("",!0),e.module.speakers?(a(),i(le,{
1key:1,class:"event__speakers",module:e.module.speakers,ref_key:"speakersModule",ref:l},null,8,["module"])):c("",!0)],512),S("div",{class:"event__sidebar",ref_key:"sidebar",ref:A},[e.module.form?(a(),i(ae,{key:0,class:"event__form",form:e.module.form,ref_key:"formBlock",ref:v},null,8,["form"])):c("",!0),e.module.shareBlock?(a(),i(oe,{key:1,class:"event__share-block",block:e.module.shareBlock,"share-text":e.module.header.heading,ref_key:"shareBlock",ref:k},null,8,["block","share-text"])):c("",!0)],512)]),_:1})],10,ie))}}),ge=Object.assign(ce,{__name:"EventModule"});export{ge 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.