1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,718642,e=>{"use strict";var t=e.i(199492);e.s(["isNil",()=>t.default])},646429,e=>{"use strict";var t=e.i(718709),r=e.i(858692),s=e.i(18620),a=e.i(603662),i=e.i(718642),n=e.i(300984);let l=({url:e,height:r,setHeight:i,className:n})=>{let l=(0,a.useRef)(null),c=(0,a.useCallback)(()=>{let e=l.current;e&&e.contentWindow?.postMessage({type:"resize-window",height:window.innerHeight,width:window.innerWidth},"*")},[]);(0,a.useEffect)(()=>{let e=l.current;e&&e.addEventListener("load",()=>{c(),setTimeout(()=>{c()},300)})},[c]),(0,a.useEffect)(()=>{if(l.current)return window.addEventListener("resize",c),()=>window.removeEventListener("resize",c)},[c]),(0,a.useEffect)(()=>{let e=l.current;if(!e)return;let t=()=>{let{top:t}=e.getBoundingClientRect();e.contentWindow?.postMessage({type:"scroll-offset",scrollOffset:t<0?Math.abs(t):0},"*")};return window.addEventListener("scroll",t,!0),()=>window.removeEventListener("scroll",t)},[]),(0,a.useEffect)(()=>{let e=l.current;if(!e)return;let t=t=>{if(t.source===e.contentWindow){let r;if("resize"===t.data.type&&"number"==typeof t.data.height)return void i(t.data.height);if("scroll-to-iframe"===t.data.type){let{top:t}=e.getBoundingClientRect();if(t<0)return;window.scroll({top:e.offsetTop,behavior:"smooth"});return}if((r=t.data)&&"object"==typeof r&&"height"in r&&"number"==typeof r.height)return void i(t.data.height)}};return window.addEventListener("message",t),()=>window.removeEventListener("message",t)},[i]),o(e,i);let d=(0,a.useMemo)(()=>(0,t.jsx)("iframe",{ref:l,src:e,className:(0,s.cn)("h-0 w-full overflow-hidden border-none",n),allow:"geolocation",sandbox:"allow-scripts allow-same-origin allow-forms allow-popups allow-popups-to-escape-sandbox allow-top-navigation",style:{height:r+"px"},allowFullScreen:!0}),[e,r,n]);return(0,t.jsx)(t.Fragment,{children:d})},o=(e,t)=>{let r=(0,n.useScreenSize)(1140);(0,a.useEffect)(()=>{e.match(/vtinfo.com/)&&t(r?1521:776)},[e,t,r])},c=({className:e})=>(0,t.jsx)("div",{className:(0,s.cn)("flex aspect-[16/6] min-h-96 w-full items-center justify-center",e),children:(0,t.jsx)(r.Spinner,{})});e.s(["IFrame",0,({url:e,hideSkeleton:r,isFullWidth:n})=>{let o=(()=>{let[e,t]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{t(!0)},[]),e})(),[d,u]=(0,a.useState)(null),f=!r&&(0,i.isNil)(d),m="grid grid-cols-1 grid-rows-1 [grid-template-areas:'stack']";return n?(0,t.jsxs)("div",{className:(0,s.cn)(m,{"bottom-padding-negative":n}),children:[o&&(0,t.jsx)(l,{url:e,height:d,setHeight:u,className:"[grid-area:stack]"}),f&&(0,t.jsx)(c,{className:"[grid-area:stack]"})]}):(0,t.jsx)("div",{className:"content-item",children:(0,t.jsxs)("div",{className:(0,s.cn)(m,"outer-border-radius bg-layer-3 transform-gpu overflow-hidden"),children:[o&&(0,t.jsx)(l,{url:e,height:d,setHeight:u,className:"[grid-area:stack]"}),f&&(0,t.jsx)(c,{className:"[grid-area:stack]"})]})})}],646429)},487119,e=>{"use strict";var t=e.i(718709),r=e.i(145578),s=e.i(603662);e.s(["Markup",0,({html:e="",scriptUrl:a})=>{let i=(0,s.useId)();return(0,s.useMemo)(()=>{var s,n;let l;return(0,t.jsxs)(t.Fragment,{children:[a&&(0,t.jsx)(r.default,{id:i,src:(s=a,n=i,(l=new URL(s)).searchParams.append("_cache",n),l.toString()),strategy:"afterInteractive"}),(0,t.jsx)("div",{className:"bottom-padding-negative outer-border-radius transform-gpu overflow-hidden",dangerouslySetInnerHTML:{__html:e}})]})},[i,e,a])}])},171795,e=>{e.v({"toggle-play-grow":"styles-module-scss-module__ky1mta__toggle-play-grow",togglePlay:"styles-module-scss-module__ky1mta__togglePlay"})},294333,e=>{"use strict";var t=e.i(718709),r=e.i(467595),s=e.i(543428),a=e.i(854436),i=e.i(616374),n=e.i(438075);let l=()=>{let{videoRef:e}=(0,n.useVideo)(),r=(0,n.useVideoStore)(e=>e.isPlaying),s=(0,n.useVideoStore)(e=>e.setIsPlaying),a=(0,n.useVideoStore)(e=>e.setIsSeeking),l=(0,n.useVideoStore)(e=>e.progress),o=(0,n.useVideoStore)(e=>e.setProgress),c=(0,n.useVideoStore)(e=>e.volume),d=(0,n.useVideoStore)(e=>e.setVolume),u=(0,n.useVideoStore)(e=>e.muted),f=(0,n.useVideoStore)(e=>e.toggleMuted);return(0,t.jsxs)(i.PlayerControls,{className:"bg-gradient-to-t from-[rgba(0,0,0,0.6)] to-transparent px-3 pb-3 pt-4",children:[(0,t.jsx)(i.PlayerControlsToggle,{isPlaying:r,onClick:()=>s(!r)}),(0,t.jsx)(i.PlayerControlsProgress,{progress:l,seekTo:t=>e.current?.seekTo(t),setProgress:o,setIsSeeking:a}),(0,t.jsx)(i.PlayerControlsVolume,{volume:c,setVolume:d,muted:u,toggleMuted:f})]})};var o=e.i(858692),c=e.i(171795),d=e.i(18620),u=e.i(603662);let f=()=>{let e=(0,u.useRef)(!1),r=(0,u.useRef)(!1),[i,l]=(0,u.useState)("play"),f=(0,n.useVideoStore)(e=>e.showControls),m=(0,n.useVideoStore)(e=>e.isBuffering),p=(0,n.useVideoStore)(e=>e.isPlaying),g=(0,n.useVideoStore)(e=>e.toggleIsPlaying);r.current||"pause"!==i||(r.current=!0);let h=()=>{g(),l(e=>"play"===e?"pause":"play")},x="flex justify-center items-center size-9 @xs:size-12 text-brightgreen-900 bg-neutral-white rounded-xl absolute top-1/2 left-1/2 -translate-y-1/2 -translate-x-1/2 opacity-0";return(0,t.jsxs)("button",{type:"button",className:"-z-1 absolute inset-0",tabIndex:-1,onPointerDown:t=>
1{e.current="mouse"!==t.pointerType},onClick:t=>{0!==t.button||(p&&e.current?f&&h():h())},"aria-hidden":!0,children:[m&&(0,t.jsx)(o.Spinner,{}),(0,t.jsx)("div",{className:(0,d.cn)(x,{[c.default.togglePlay]:r.current&&"play"===i}),children:(0,t.jsx)(a.IconPlay,{className:"@xs:w-6 w-5"})}),(0,t.jsx)("div",{className:(0,d.cn)(x,{[c.default.togglePlay]:r.current&&"pause"===i}),children:(0,t.jsx)(s.IconPause,{className:"@xs:w-6 w-5"})})]})};var m=e.i(850858),p=e.i(662594),g=e.i(286845);let h=({title:e,text:r})=>{let s=(0,g.useOptanonActiveGroups)(e=>e.hasInitialized);return(0,t.jsx)("div",{className:"p-content-item absolute inset-0 flex overflow-auto",children:s?(0,t.jsxs)("div",{className:"bg-layer-1 m-auto w-[42rem] max-w-full rounded-xl p-6",children:[(0,t.jsx)("h3",{className:"display-xs font-bold uppercase",children:e}),(0,t.jsx)("p",{className:"copy-lg mt-5",children:r}),(0,t.jsx)(m.Button,{className:"mt-4",onClick:()=>{window.OneTrust?.ToggleInfoDisplay()},children:(0,t.jsx)(p.Translation,{k:"cookie.consent.settings"})})]}):(0,t.jsx)(o.Spinner,{className:"m-auto"})})};var x=e.i(459163),v=e.i(428840),b=e.i(829806);let y=(0,e.i(687896).default)(()=>e.A(9073).then(e=>e.VideoPlayer),{loadableGenerated:{modules:[785313]},ssr:!1});e.s(["Video",0,({children:e,...r})=>(0,t.jsx)(n.VideoProvider,{...r,children:e}),"VideoControls",0,()=>{let{isYoutube:e}=(0,n.useVideo)(),r=(0,n.useVideoStore)(e=>e.loop),s=(0,n.useVideoStore)(e=>e.showControls),i=(0,n.useVideoStore)(e=>e.isPlaying),o=(0,n.useVideoStore)(e=>e.toggleIsPlaying),c=(0,n.useVideoStore)(e=>e.hasPlayed),u=(0,n.useVideoStore)(e=>e.setHasPlayed);return e||r?null:c?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(f,{}),(0,t.jsx)("div",{className:(0,d.cn)("opacity-0 transition-opacity",{"opacity-100":s||!i}),children:(0,t.jsx)(l,{})})]}):(0,t.jsx)("button",{type:"button","aria-label":"Play",className:"absolute inset-0 flex items-center justify-center bg-[radial-gradient(rgba(0,0,0,0.2)_0%,rgba(53,53,53,0.2)_100%)]",onClick:()=>{o(),u(!0)},children:(0,t.jsx)("div",{className:"text-brightgreen-900 bg-neutral-white flex size-12 items-center justify-center rounded-xl",children:(0,t.jsx)(a.IconPlay,{})})})},"VideoPlayer",0,({priority:e,sizes:s,className:a})=>{let{asString:i}=(0,b.useTranslate)(),{url:l,poster:o,isYoutube:c}=(0,n.useVideo)(),f=(0,g.useOptanonActiveGroups)(e=>e.isGroupAccepted(g.OptanonGroup.Targeting)),m=(0,n.useVideoStore)(e=>e.hasPlayed),[p,x]=(0,u.useState)(!m),j=(0,v.useTransitionEvents)("opacity",{onEnd:()=>x(!1)});return(0,t.jsxs)("div",{className:(0,d.cn)("-z-1 bg-skeleton absolute inset-0 [&_video]:object-cover",a),children:[c?(0,t.jsx)(t.Fragment,{children:f?(0,t.jsx)(y,{url:l,controls:!0}):(0,t.jsx)(h,{title:i("cookie.consent.youtube.title"),text:i("cookie.consent.youtube.text")})}):(0,t.jsx)(y,{url:l}),o&&p&&(0,t.jsx)(r.ContentfulImage,{ref:j,image:o,priority:e,sizes:s,className:(0,d.cn)("-z-1 bg-skeleton absolute inset-0 object-cover transition-opacity",{"opacity-0":m}),fill:!0})]})},"VideoToggle",0,({className:e})=>{let r=(0,n.useVideoStore)(e=>e.isPlaying),i=(0,n.useVideoStore)(e=>e.toggleIsPlaying);return(0,t.jsx)("button",{type:"button","aria-label":"Toggle play",className:(0,d.cn)("text-neutral-white",e),onClick:i,children:r?(0,t.jsx)(s.IconPause,{}):(0,t.jsx)(a.IconPlay,{})})},"VideoWrapper",0,({className:e,children:r})=>{let s=(0,n.useVideoStore)(e=>e.setShowControls),{startTimer:a,clearTimer:i}=(0,x.useTimer)(()=>s(!1),2e3),l=()=>{i(),s(!0),a()};return(0,t.jsx)("div",{className:(0,d.cn)("@container relative isolate flex h-full w-full flex-col justify-end",e),onClick:l,onPointerMove:l,children:r})}],294333)},935129,e=>{"use strict";e.s(["localClubJoinId",0,"local-club-join"])},577215,e=>{"use strict";var t=e.i(718709),r=e.i(603662);let s=(0,r.createContext)(void 0);e.s(["BreadcrumbsProvider",0,({hasBreadcrumbs:e,children:r})=>(0,t.jsx)(s.Provider,{value:e,children:r}),"useHasBreadcrumbs",0,()=>(0,r.useContext)(s)])},912584,e=>{e.v({bgGradient:"style-module-scss-module__ogNkfa__bgGradient",grid:"style-module-scss-module__ogNkfa__grid"})},549757,e=>{"use strict";let t,r;var s=e.i(718709),a=e.i(18620),i=e.i(644882);let n=({icon:e,label:t,className:r,...n})=>{let l=(0,a.cn)("can-hover:opacity-50 flex items-center justify-center gap-4 roun
1ded-full bg-[rgba(82,82,82,0.5)] p-4 backdrop-blur-sm transition hover:opacity-100",r),o=(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("div",{className:"bg-neutral-white text-anchor-icon flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full","aria-hidden":!0,children:e}),t&&(0,s.jsx)("div",{className:"copy-xl",children:t})]});if("button"===n.as){let{as:e,...t}=n;return(0,s.jsx)("button",{type:"button",className:l,...t,children:o})}let{as:c,...d}=n;return(0,s.jsx)(i.Link,{className:l,...d,children:o})};var l=e.i(577215),o=e.i(850858),c=e.i(354525),d=e.i(424302),u=e.i(294333),f=e.i(300984),m=e.i(113993),p=e.i(426445),g=e.i(603662),h=e.i(24159);let x={height:0,width:0,x:0,y:0,bottom:0,left:0,right:0,top:0,toJSON:()=>({})};var v=e.i(486427),b=e.i(965566),y=e.i(260830),j=e.i(287022);function w(e,t){let r,s=()=>{let{currentTime:s}=t,a=(null===s?0:s.value)/100;r!==a&&e(a),r=a};return j.frame.preUpdate(s,!0),()=>(0,j.cancelFrame)(s)}var N=e.i(930551),C=e.i(889026),S=e.i(749652);let P=new WeakMap,k=(e,t,r)=>(s,a)=>a&&a[0]?a[0][e+"Size"]:(0,C.isSVGElement)(s)&&"getBBox"in s?s.getBBox()[t]:s[r],E=k("inline","width","offsetWidth"),T=k("block","height","offsetHeight");function L({target:e,borderBoxSize:t}){P.get(e)?.forEach(r=>{r(e,{get width(){return E(e,t)},get height(){return T(e,t)}})})}function O(e){e.forEach(L)}let B=new Set;var D=e.i(783920),_=e.i(325791);let M=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),I={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function R(e,t,r,s){let a=r[t],{length:i,position:n}=I[t],l=a.current,o=r.time;a.current=e[`scroll${n}`],a.scrollLength=e[`scroll${i}`]-e[`client${i}`],a.offset.length=0,a.offset[0]=0,a.offset[1]=a.scrollLength,a.progress=(0,D.progress)(0,a.scrollLength,a.current);let c=s-o;a.velocity=c>50?0:(0,_.velocityPerSecond)(a.current-l,c)}e.i(562430);var V=e.i(344230),F=e.i(515923),z=e.i(476959),A=e.i(772846);let H={start:0,center:.5,end:1};function W(e,t,r=0){let s=0;if(e in H&&(e=H[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?s=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?s=t/100*document.documentElement.clientWidth:e.endsWith("vh")?s=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(s=t*e),r+s}let U=[0,0],q=[[0,0],[1,1]],G={x:0,y:0},$=new WeakMap,K=new WeakMap,J=new WeakMap,X=e=>e===document.scrollingElement?window:e;function Y(e,{container:s=document.scrollingElement,...a}={}){if(!s)return y.noop;let i=J.get(s);i||(i=new Set,J.set(s,i));let n=function(e,t,r,s={}){return{measure:t=>{!function(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let s=t;for(;s&&s!==e;)r.x.targetOffset+=s.offsetLeft,r.y.targetOffset+=s.offsetTop,s=s.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}(e,s.target,r),R(e,"x",r,t),R(e,"y",r,t),r.time=t,(s.offset||s.target)&&function(e,t,r){let{offset:s=q}=r,{target:a=e,axis:i="y"}=r,n="y"===i?"height":"width",l=a!==e?function(e,t){let r={x:0,y:0},s=e;for(;s&&s!==t;)if((0,A.isHTMLElement)(s))r.x+=s.offsetLeft,r.y+=s.offsetTop,s=s.offsetParent;else if("svg"===s.tagName){let e=s.getBoundingClientRect(),t=(s=s.parentElement).getBoundingClientRect();r.x+=e.left-t.left,r.y+=e.top-t.top}else if(s instanceof SVGGraphicsElement){let{x:e,y:t}=s.getBBox();r.x+=e,r.y+=t;let a=null,i=s.parentNode;for(;!a;)"svg"===i.tagName&&(a=i),i=s.parentNode;s=a}else break;return r}(a,e):G,o=a===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in a&&"svg"!==a.tagName?a.getBBox():{width:a.clientWidth,height:a.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[i].offset.length=0;let d=!t[i].interpolate,u=s.length;for(let e=0;e<u;e++){let r=function(e,t,r,s){let a=Array.isArray(e)?e:U,i=0;return"number"==typeof e?a=[e,e]:"string"==typeof e&&(a=(e=e.trim()).includes(" ")?e.split(" "):[e,H[e]?e:"0"]),(i=W(a[0],r,s))-W(a[1],t)}(s[e],c[n],o[n],l[i]);d||r===t[i].interpolatorOffsets[e]||(d=!0),t[i].offset[e]=r}d&&(t[i].interpolate=(0,V.interpolate)(t[i].offset,(0,F.defaultOffset)(s),{clamp:!1}
1),t[i].interpolatorOffsets=[...t[i].offset]),t[i].progress=(0,z.clamp)(0,1,t[i].interpolate(t[i].current))}(e,r,s)},notify:()=>t(r)}}(s,e,{time:0,x:M(),y:M()},a);if(i.add(n),!$.has(s)){let e,a=()=>{for(let e of i)e.measure(j.frameData.timestamp);j.frame.preUpdate(n)},n=()=>{for(let e of i)e.notify()},l=()=>j.frame.read(a);$.set(s,l);let o=X(s);window.addEventListener("resize",l,{passive:!0}),s!==document.documentElement&&K.set(s,"function"==typeof s?(B.add(s),r||(r=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};B.forEach(t=>t(e))},window.addEventListener("resize",r)),()=>{B.delete(s),B.size||"function"!=typeof r||(window.removeEventListener("resize",r),r=void 0)}):(!t&&"u">typeof ResizeObserver&&(t=new ResizeObserver(O)),(e=(0,S.resolveElements)(s)).forEach(e=>{let r=P.get(e);r||(r=new Set,P.set(e,r)),r.add(l),t?.observe(e)}),()=>{e.forEach(e=>{let r=P.get(e);r?.delete(l),r?.size||t?.unobserve(e)})})),o.addEventListener("scroll",l,{passive:!0}),l()}let l=$.get(s);return j.frame.read(l,!1,!0),()=>{(0,j.cancelFrame)(l);let e=J.get(s);if(!e||(e.delete(n),e.size))return;let t=$.get(s);$.delete(s),t&&(X(s).removeEventListener("scroll",t),K.get(s)?.(),window.removeEventListener("resize",t))}}let Z=new Map;function Q({source:e,container:t,...r}){var s;let a,i,{axis:n}=r;e&&(t=e);let l=Z.get(t)??new Map;Z.set(t,l);let o=r.target??"self",c=l.get(o)??{},d=n+(r.offset??[]).join(",");return c[d]||(c[d]=!r.target&&(0,N.supportsScrollTimeline)()?new ScrollTimeline({source:t,axis:n}):(s={container:t,...r},a={value:0},i=Y(e=>{a.value=100*e[s.axis].progress},s),{currentTime:a,cancel:i})),c[d]}var ee=e.i(947414),et=e.i(674008);let er=()=>({scrollX:(0,v.motionValue)(0),scrollY:(0,v.motionValue)(0),scrollXProgress:(0,v.motionValue)(0),scrollYProgress:(0,v.motionValue)(0)}),es=e=>!!e&&!e.current;var ea=e.i(467595),ei=e.i(912584);e.s(["HeroTeaserClient",0,({media:e,notification:t,tag:r,headline:i,subline:v,text:j,cta:N,ctaSecondary:C,anchor:S,preventShrink:P,isHero:k})=>{var E;let T=(0,l.useHasBreadcrumbs)(),{scrollY:L}=function({container:e,target:t,...r}={}){let s=(0,ee.useConstant)(er),a=(0,g.useRef)(null),i=(0,g.useRef)(!1),n=(0,g.useCallback)(()=>(a.current=function(e,{axis:t="y",container:r=document.scrollingElement,...s}={}){var a,i;let n;if(!r)return y.noop;let l={axis:t,container:r,...s};return"function"==typeof e?(a=e,i=l,2===a.length?Y(e=>{a(e[i.axis].progress,e)},i):w(a,Q(i))):(n=Q(l),e.attachTimeline({timeline:l.target?void 0:n,observe:e=>(e.pause(),w(t=>{e.time=e.iterationDuration*t},n))}))}((e,{x:t,y:r})=>{s.scrollX.set(t.current),s.scrollXProgress.set(t.progress),s.scrollY.set(r.current),s.scrollYProgress.set(r.progress)},{...r,container:e?.current||void 0,target:t?.current||void 0}),()=>{a.current?.()}),[e,t,JSON.stringify(r.offset)]);return(0,et.useIsomorphicLayoutEffect)(()=>{if(i.current=!1,!(es(e)||es(t)))return n();i.current=!0},[n]),(0,g.useEffect)(()=>i.current?((0,b.invariant)(!es(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,b.invariant)(!es(t),"Target ref is defined but not hydrated","use-scroll-ref"),n()):void 0,[n]),s}(),[O,B]=(()=>{let e,t=(e=(0,f.useScreenSize)("lg"),(0,m.remToPx)((0,m.parseRem)(e?p.resolvedConfig.theme.space["content-item"]:p.resolvedConfig.theme.space["content-item-lg"]))),[r,s]=(()=>{let[e,t]=(0,g.useState)(x);return[(0,h.useResizeObserver)(e=>{t(e.getBoundingClientRect())}),e]})(),a=s?s.width-2*t:void 0;return[r,a?a/s.width:void 0]})(),[D,_]=(0,g.useState)(!1);E=e=>{D&&e<100?_(!1):!D&&e>=100&&_(!0)},(0,g.useInsertionEffect)(()=>L.on("change",E),[L,"change",E]);let M=k&&!T,I=M&&!P,R=I&&D,V=(0,s.jsx)("div",{className:(0,a.cn)({"content-item":!I}),children:(0,s.jsx)("div",{ref:O,style:{"--scale":R?B:1},className:(0,a.cn)("origin-center scale-[var(--scale)] transform-gpu overflow-hidden transition-transform duration-500",{"-mb-content-item lg:-mb-content-item-lg":I,"rounded-3xl":!I,"rounded-t-0 rounded-b-3xl":R}),children:(0,s.jsxs)("div",{className:(0,a.cn)(ei.default.grid,"text-neutral-white bg-skeleton relative isolate p-5 lg:px-7 lg:py-8",{"min-h-[--height-screen-fill]":M,"aspect-[3/4] max-h-[82.5vh] w-full":!M}),children:[(0,s.jsx)("div",{className:(0,a.cn)("-z-1 absolute inset-0",ei.default.bgGradient),children:e&&(0,s.jsxs)(s.Fragment,{children:["image"===e.type&&(0,s.jsx)(ea.ContentfulImage,{image:e,className:"object-cover",sizes:"max(100vw, 100vh)",priority:k,fill:!0}),"video"===e.type&&(0,s.jsx)(u.VideoWrapper,{className:"absolute inset-0",children:(0,s.jsx)(u.VideoPlayer,{priority:k})})]})}),t&&(0,s.jsx)("div",{className:"flex min-w-0 justify-start [grid-area:notification]",children:t}),(0,s.jsxs)("div",{className:"flex min-w-0 flex-col justify-end [grid-area:content]",children:[r&&(0,s.jsx)("div",{className:"mb-4",children:r}),v&&(0,s.jsx)("p",{className:"display-sm lg:display-md mb-4 font-bold uppercase",children:v}),k?(0,s.jsx)("h1",{className:"display-lg lg:display-2xl font-bold uppercase",dangerouslySetInnerHTML:{__html:i}}):(0,s.jsx)("h2",{className:"display-lg lg:display-2xl font-bold uppercase",dangerouslySetInnerHTML:{__html:i}}),j&&(0,s.jsx)("div",{className:"copy-lg md:copy-xl mt-6",children:(0,s.jsx)(d.RichText,{document:j})}
1),(N||C)&&(0,s.jsxs)("div",{className:"mt-7 flex flex-wrap gap-4 md:items-center",children:[N&&"as"in N?(0,s.jsx)(o.Button,{...N,className:(0,a.cn)("max-md:w-full",N.className)}):N?(0,s.jsx)(o.Button,{as:"a",...N,className:"max-md:w-full",children:N.label}):null,C&&"as"in C?(0,s.jsx)(o.Button,{...C,className:(0,a.cn)("max-md:w-full",C.className)}):C?(0,s.jsx)(o.Button,{as:"a",...C,variant:"secondary",className:"max-md:w-full",children:C.label}):null]})]}),(0,s.jsx)("div",{className:"flex min-w-0 items-end justify-end [grid-area:controls]",children:(0,s.jsxs)("div",{className:"flex items-center gap-4",children:[e?.type==="video"&&(0,s.jsx)(u.VideoToggle,{className:"md:opacity-50 md:transition-opacity md:hover:opacity-100"}),S&&(0,s.jsx)(n,{className:"max-md:hidden",icon:(0,s.jsx)(c.IconArrowRight,{className:"w-6 rotate-90"}),"aria-label":S.label,...S})]})})]})})});return e?.type==="video"?(0,s.jsx)(u.Video,{...e,loop:!0,children:V}):(0,s.jsx)(s.Fragment,{children:V})}],549757)},508155,e=>{"use strict";var t=e.i(718709),r=e.i(759765),s=e.i(935129),a=e.i(549757);let i=e=>{let t=document.querySelector(`#${e}`);t&&t.scrollIntoView({behavior:"smooth"})};e.s(["LocalClubHeroTeaserClient",0,({ctaJoinLabel:e,ctaInviteSecondaryLabel:n,...l})=>(0,t.jsx)(a.HeroTeaserClient,{...l,cta:{as:"button",variant:"inverse",onClick:()=>i(s.localClubJoinId),children:e},ctaSecondary:{as:"button",variant:"primary",onClick:()=>i("local-club-invite"),children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(r.IconUpload,{}),n]})}})],508155)},355750,e=>{"use strict";var t=e.i(603662);let r=(0,t.createContext)(null),s={didCatch:!1,error:null};class a extends t.Component{constructor(e){super(e),this.resetErrorBoundary=this.resetErrorBoundary.bind(this),this.state=s}static getDerivedStateFromError(e){return{didCatch:!0,error:e}}resetErrorBoundary(){let{error:e}=this.state;if(null!==e){for(var t,r,a=arguments.length,i=Array(a),n=0;n<a;n++)i[n]=arguments[n];null==(t=(r=this.props).onReset)||t.call(r,{args:i,reason:"imperative-api"}),this.setState(s)}}componentDidCatch(e,t){var r,s;null==(r=(s=this.props).onError)||r.call(s,e,t)}componentDidUpdate(e,t){let{didCatch:r}=this.state,{resetKeys:a}=this.props;if(r&&null!==t.error&&function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return e.length!==t.length||e.some((e,r)=>!Object.is(e,t[r]))}(e.resetKeys,a)){var i,n;null==(i=(n=this.props).onReset)||i.call(n,{next:a,prev:e.resetKeys,reason:"keys"}),this.setState(s)}}render(){let{children:e,fallbackRender:s,FallbackComponent:a,fallback:i}=this.props,{didCatch:n,error:l}=this.state,o=e;if(n){let e={error:l,resetErrorBoundary:this.resetErrorBoundary};if("function"==typeof s)o=s(e);else if(a)o=(0,t.createElement)(a,e);else if(void 0!==i)o=i;else throw l}return(0,t.createElement)(r.Provider,{value:{didCatch:n,error:l,resetErrorBoundary:this.resetErrorBoundary}},o)}}e.s(["ErrorBoundary",0,a,"ErrorBoundaryContext",0,r,"useErrorBoundary",0,function(){let e=(0,t.useContext)(r);if(null==e||"boolean"!=typeof e.didCatch||"function"!=typeof e.resetErrorBoundary)throw Error("ErrorBoundaryContext not found");let[s,a]=(0,t.useState)({error:null,hasError:!1}),i=(0,t.useMemo)(()=>({resetBoundary:()=>{e.resetErrorBoundary(),a({error:null,hasError:!1})},showBoundary:e=>a({error:e,hasError:!0})}),[e.resetErrorBoundary]);if(s.hasError)throw s.error;return i},"withErrorBoundary",0,function(e,r){let s=(0,t.forwardRef)((s,i)=>(0,t.createElement)(a,r,(0,t.createElement)(e,{...s,ref:i}))),i=e.displayName||e.name||"Unknown";return s.displayName="withErrorBoundary(".concat(i,")"),s}])},685402,e=>{"use strict";var t=e.i(718709),r=e.i(628495),s=e.i(855040),a=e.i(703678),i=e.i(141408),n=e.i(643969),l=e.i(535730),o=e.i(209667),c=e.i(829806),d=e.i(120938),u=e.i(757626);e.s(["LocalClubInviteShareCampaign",0,({shareText:e,className:r})=>{let l=(0,i.useLocale)(),o=(0,d.usePathname)(),{asString:f}=(0,c.useTranslate)();return(0,t.jsx)(s.ShareButton,{label:f("localClub.invite.campaign.share.button"),text:e,url:(0,u.pathcat)((0,a.envClient)().appUrl((0,n.getInternalMarketIdByLocale)(l)).getOrThrow(),o),className:r,clipboardSuccessMessage:f("localClub.invite.copy.success")})},"LocalClubInviteShareClub",0,({clubId:e,shareText:f,className:m})=>{let p=(0,i.useLocale)(),g=(0,d.usePathname)(),{asString:h}=(0,c.useTranslate)(),{session:x}=(0,l.useSession)();return(0,t.jsx)(s.ShareButton,{label:h("localClub.invite.club.share.button"),text:f,url:(0,u.pathcat)((0,a.envClient)().appUrl((0,n.getInternalMarketIdByLocale)(p)).getOrThrow(),g,{[r.localClubIdParam]:e,[r.localClubReferredByIdParam]:x?(0,o.idFromGid)(x.id):void 0}),className:m,clipboardSuccessMessage:h("localClub.invite.copy.success")})}])},9964,e=>{"use strict";var t=e.i(718709),r=e.i(354525),s=e.i(18620),a=e.i(325376);e.s(["Arrow",0,({className:e,disableHover:i})=>(0,t.jsx)("div",{className:(0,s.cn)("group/arrow w-9 shrink-0 transform-gpu overflow-hidden rounded-full px-1 md:w-11",e),children:(0,t.jsx)("div",{className:(0,s.cn)("flex w-full justify-end",{"transition-transform duration-500 group-hover/arrow:translate-x-full":!i}),children:(0,a.times)(e=>(0,t.jsx)(r.IconArrowRight,{className:"w-full shrink-0"},e),2)})})])},469830,e=>{"use strict";var t=e.i(718709),r=e.i(603662);let s=(0,r.createContext)(void 0),a=()=>(0,r.useContext)(s);e.s(["PatternProvider",0,({hasPattern:e,children:r})=>{let i=a();return(0,t.jsx)(s.Provider,{value:e||i,children:r})},"WithoutParentPattern",0,({children:e})=>a()?null:e,"useHasParentPattern",0,a])},144190,e=>{e.v({unpadded:"styles-module-scss-module__mH9CRW__unpadded"})},934755,e=>{"use strict";var t=e.i(718709),r=e.i(9964),s=e.i(850858),a=e.i(385116),i=e.i(469830),n=e.i(424302),l=e.i(18620),o=e.i(923051),c=e.i(644882),d=e.i(766965),u=e.i(467595),f=e.i(144190);let m=(0,d.createVariants)({"1:1":"aspect-[1/1]","5:4":"aspect-[5/4]","4:3":"aspect-[4/3]","9:16":"aspect-[9/16]","16:9":"aspect-[16/9]","3:4":"aspect-[3/4]","4:5":"aspect-[4/5]"});e.s(["ContentTile",0,({headline:e,subline:d,text:p,image:g,cta:h,ctaSecondary:x,renderContent:v,background:b,aspectRatio:y,colorScheme:j,sizes:w,className:N,isTeaser:C,headlineAs:S="h2"})=>{let P=g||b||j,k=e||d||p||h||x,E=C&&h,T=(0,l.cn)(j&&(0,o.schemeClass)(j),"@container group/arrow group/teaser relative isolate flex size-full transform-gpu items-center overflow-hidden rounded-3xl p-4",{[f.default.unpadded]:!P,"bg-layer-3":j,"cursor-pointer":h&&C},N),L=(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(i.WithoutParentPattern,{children:["font-pattern"===b&&(0,t.jsx)(a.Pattern,{type:"font"}),"line-pattern"===b&&(0,t.jsx)(a.Pattern,{type:"line"})]}),g&&(0,t.jsxs)("div",{className:"-z-1 absolute inset-0",children:[(0,t.jsx)(u.ContentfulImage,{image:g,className:(0,l.cn)("bg-skeleton object-cover",{"group-hover/teaser:scale-media transition-transform duration-500":E}),sizes:w,fill:!0}),k&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"@lg:hidden absolute inset-0 bg-[rgba(0,0,0,0.3)]"}),(0,t.jsx)("div",{className:"@lg:block absolute inset-0 hidden bg-gradient-to-t from-[rgba(0,0,0,0.5)]"})]})]}),(0,t.jsxs)("div",{className:(0,l.cn)("flex w-full items-center",y&&m(y),{"text-neutral-white items-end":g,"justify-between gap-2":E}),children:[(0,t.jsxs)("div",{className:"flex max-w-full flex-col justify-start",children:[d&&(0,t.jsx)("div",{className:(0,l.cn)("display-xs font-bold uppercase"),children:d}),e?(0,t.jsx)(S,{className:(0,l.cn)("display-lg @lg:display-xl mt-3 block max-w-full overflow-hidden font-bold uppercase first:mt-0"),dangerouslySetInnerHTML:{__html:e}}):null,p&&(0,t.jsx)("div",{className:(0,l.cn)("@lg:copy-lg copy-md mt-4 first:mt-0"),children:(0,t.jsx)(n.RichText,{document:p})}),v,!h||C?null:(0,t.jsxs)("div",{className:"@xl:flex-row @xl:items-center mt-6 flex flex-col items-start gap-2 first:mt-0",children:[(0,t.jsx)(s.Button,{as:"a",...h,className:"w-full md:w-auto",children:h.label}),x?(0,t.jsx)(s.Button,{as:"a",variant:"secondary",...x,className:"w-full md:w-auto",children:x.label}):null]})]}),E&&(0,t.jsx)(r.Arrow,{className:"@sm:w-[theme(space.11)_!important] mt-auto md:w-9"})]})]});return E?(0,t.jsx)(c.Link,{...h,className:T,children:L}):(0,t.jsx)("div",{className:T,children:L})}])},637533,e=>{"use strict";var t=e.i(718709),r=e.i(454910),s=e.i(182591);e.s(["GridCampaignMetadata",0,({campaignMetadata:e,children:a})=>{let i=(0,s.useTrackEventOnIntersection)(()=>{e&&(0,r.trackSectionCampaign)(e.name,e.target)});return(0,t.jsx)("div",{ref:i,className:"content-container",children:a})}])},792370,e=>{"use strict";var t=e.i(603662);e.s(["useAutoPanels",0,({length:e,gap:r})=>{let s=(0,t.useCallback)(e=>`calc(${Math.round(100*e)/100}cqw - (var(--gap, 0px) / var(--length)) * (var(--length) - 1))`,[]),a=100/e,i=100/e*Math.max(1.5,Math[e>3?"floor":"ceil"](e/2)),n=(100-i)/(e-1),l=(0,t.useMemo)(()=>({...r&&{"--gap":r+"px"},"--length":e,"--flex-basis-collapsed":n+"%","--flex-basis-expanded":i+"%","--panel-initial-size":s(a),"--panel-expanded-size":s(i),"--panel-collapsed-size":s(n)}),[r,e,s,a,i,n]);return{initialWidth:a,expandedWidth:i,collapsedWidth:n,styles:l}}])},33126,e=>{e.v({content:"styles-module-scss-module__nMhvqG__content",overlay:"styles-module-scss-module__nMhvqG__overlay",panel:"styles-module-scss-module__nMhvqG__panel",panels:"styles-module-scss-module__nMhvqG__panels",reveal:"styles-module-scss-module__nMhvqG__reveal",wrapper:"styles-module-scss-module__nMhvqG__wrapper"})},330527,e=>{"use strict";var t=e.i(718709),r=e.i(467595),s=e.i(354525),a=e.i(424302),i=e.i(18620),n=e.i(923051),l=e.i(792370),o=e.i(999638),c=e.i(644882),d=e.i(300984),u=e.i(824511),f=e.i(33126);let m=(0,u.m)(c.Link),p=({cta:e,image:n,subline:l,headline:o,text:c,sizes:d,headlineLevel:u="h3"})=>(0,t.jsxs)("div",{className:(0,i.cn)("bg-skeleton relative flex size-full transform-gpu flex-col justify-end overflow-hidden rounded-xl md:rounded-3xl",{"text-neutral-white":n}),children:[n&&(0,t.jsxs)("div",{className:"-z-1 absolute left-0 top-0 h-full min-w-full lg:left-1/2 lg:w-[--panel-expanded-size] lg:-translate-x-1/2",children:[(0,t.jsx)(r.ContentfulImage,{image:n,className:"object-cover",sizes:d,fill:!0}),(0,t.jsx)("div",{className:(0,i.cn)(f.default.overlay,"absolute inset-0 bg-gradient-to-t from-[rgba(0,0,0,0.6)] to-transparent to-40%")})]}),(0,t.jsxs)("div",{className:(0,i.cn)(f.default.content,"p-4 lg:w-[--panel-initial-size]"),children:[e&&(0,t.jsx)(s.IconArrowRight,{className:(0,i.cn)(f.default.reveal,"mb-1 w-8 lg:mb-4")}),(0,t.jsxs)("div",{children:[l&&(0,t.jsx)("div",{className:"copy-xs lg:copy-sm font-bold uppercase",children:l}),o?.trim()!==""&&(0,t.jsx)(u,{className:"display-sm mt-1 font-bold uppercase first:mt-0",dangerouslySetInnerHTML:{__html:o}}),c&&(0,t.jsx)("div",{className:"md:copy-lg copy-md mt-2 first:mt-0",children:(0,t.jsx)(a.RichText,{document:c})})]})]})]});e.s(["GridContent",0,({headline:e,text:r,contentTeasers:s,colorScheme:c,isLastItem:g})=>{let h=(0,d.useScreenSize)("lg"),{expandedWidth:x,styles:v}=(0,l.useAutoPanels)({length:s.length}),b=(0,i.cn)(f.default.panel,"ease-panel min-w-0 flex-shrink flex-grow transition-[flex-basis] duration-300 max-lg:aspect-[326/237] lg:basis-[--flex-basis-collapsed]"),y=(0,o.getImageSizes)({md:"50vw",lg:`${x}vw`}),j=e?.trim()!==""?"h3":"h2";return(0,t.jsx)("div",{className:(0,i.cn)({"content-item":!g,"bottom-padding-negative":c}),children:(0,t.jsxs)("div",{className:(0,i.cn)(f.default.wrapper,{"content-item":g},c&&(0,i.cn)((0,n.schemeClass)(c),"bg-layer-3 outer-border-radius pb-4 pt-10 md:pb-10 md:pt-12",{"px-4 md:px-6 md:pb-6":!g})),children:[e&&e?.trim()!==""&&(0,t.jsx)("h2",{className:"display-md md:display-xl font-bold uppercase",dangerouslySetInnerHTML:{__html:e}}),r&&(0,t.jsx)("div",{className:(0,i.cn)("copy-lg mt-4 first:mt-0"),children:(0,t.jsx)(a.RichText,{document:r})}),(0,t.jsx)("div",{className:(0,i.cn)(f.default.panels,"@container relative mt-8 grid grid-cols-1 gap-[--gap] first:mt-0 md:grid-cols-2 lg:flex lg:aspect-[3/1]"),style:v,children:s.map((e,r)=>e.cta?(0,t.jsx)(m,{...e.cta,whileHover:h?void 0:{flexBasis:"var(--flex-basis-expanded)"},whileFocus:h?void 0:{flexBasis:"var(--flex-basis-expanded)"},className:b,children:(0,t.jsx)(p,{...e,sizes:y,headlineLevel:j})},r):(0,t.jsx)(u.m.div,{whileHover:h?void 0:{flexBasis:"var(--flex-basis-expanded)"},className:b,children:(0,t.jsx)(p,{...e,sizes:y,headlineLevel:j})},r))})]})})}])},19055,e=>{"use strict";var t=e.i(718709),r=e.i(454810),s=e.i(182591);e.s(["TrackItemListView",0,({items:e,context:a,children:i,...n})=>{let l=(0,s.useTrackEventOnIntersection)(()=>{a.item_list_name&&a.item_list_id&&(0,r.trackItemListView)(e,{item_list_name:a.item_list_name,item_list_id:a.item_list_id})});return(0,t.jsx)("div",{ref:l,...n,children:i})}])},100004,e=>{e.v({panel:"styles-module-scss-module__NE6VBq__panel",panels:"styles-module-scss-module__NE6VBq__panels",wrapper:"styles-module-scss-module__NE6VBq__wrapper"})},627812,e=>{"use strict";var t=e.i(718709),r=e.i(850858),s=e.i(424302),a=e.i(9964),i=e.i(18620),n=e.i(644882),l=e.i(467595);let o=({headline:e,subline:r,text:o,image:c,hasArrow:d,disableHover:u,cta:f,sizes:m,className:p,headlineLevel:g="h3"})=>{let h="@container group group/arrow flex size-full",x=(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:(0,i.cn)("bg-skeleton relative isolate grid size-full transform-gpu items-end overflow-hidden rounded-3xl p-4",{"text-neutral-white":c},p),children:[c&&(0,t.jsxs)("div",{className:"-z-1 absolute inset-0",children:[(0,t.jsx)(l.ContentfulImage,{image:c,className:(0,i.cn)("object-cover",{"group-hover:scale-media transition-transform duration-500":!u}),sizes:m,fill:!0}),(0,t.jsx)("div",{className:"content-teaser-overlay absolute inset-0 bg-gradient-to-t from-[rgba(0,0,0,0.6)] to-40%"})]}),(0,t.jsxs)("div",{className:"content-teaser-contents flex items-end justify-between gap-4",children:[(0,t.jsxs)("div",{className:"flex flex-col justify-start",children:[r&&(0,t.jsx)("div",{className:"copy-sm @sm:copy-lg mb-1 font-bold uppercase last:mb-0",children:r}),e&&(0,t.jsx)(g,{className:(0,i.cn)("display-sm @sm:display-md mb-2 block font-bold uppercase last:mb-0"),dangerouslySetInnerHTML:{__html:e}}),o&&(0,t.jsx)("div",{className:"@sm:copy-md copy-sm mb-4 last:mb-0",children:(0,t.jsx)(s.RichText,{document:o})})]}),(f||d)&&(0,t.jsx)(a.Arrow,{className:"@sm:w-[theme(space.11)_!important] md:w-9",disableHover:u})]})]})});return f?(0,t.jsx)(n.Link,{...f,"aria-label":f.label,className:h,children:x}):(0,t.jsx)("div",{className:h,children:x})};var c=e.i(923051),d=e.i(792370),u=e.i(999638),f=e.i(300984),m=e.i(766965),p=e.i(824511),g=e.i(100004);let h=(0,p.m)(n.Link),x=(0,m.createVariants)({"1:1":"lg:grid-cols-2","1:2":"lg:grid-cols-[1fr_2fr]"}),v=(0,i.cn)(g.default.panel,"ease-panel flex-shrink-0 transition-[flex-basis] duration-300 max-lg:aspect-square max-lg:snap-start max-md:basis-[80%_!important] md:max-lg:basis-[45%_!important] lg:flex-shrink lg:flex-grow lg:basis-[--flex-basis-collapsed]"),b=e=>
1(0,t.jsx)("div",{className:"lg:rounded-5xl lg:bg-skeleton relative size-full transform-gpu overflow-hidden",children:(0,t.jsx)("div",{className:(0,i.cn)("absolute left-1/2 top-0 h-full min-w-full -translate-x-1/2 lg:w-[--panel-expanded-size]"),children:(0,t.jsx)(o,{...e,className:(0,i.cn)("absolute inset-0 lg:p-6"),sizes:(0,u.getImageSizes)({intrinsic:"80vw",md:"40vw"})})})});e.s(["GridDrawer",0,({headline:e,text:a,cta:n,contentTeasers:l,className:o,colorScheme:u,layout:m="1:1",isLastItem:y})=>{let j=(0,f.useScreenSize)("lg"),w=l.length;if(2!==w&&3!==w)throw Error("Tiles length must be 2 or 3");let{styles:N}=(0,d.useAutoPanels)({length:w}),C=e?.trim()!==""?"h3":"h2";return(0,t.jsx)("div",{className:(0,i.cn)("bottom-padding-negative",{"content-item":!y}),children:(0,t.jsxs)("div",{className:(0,i.cn)(g.default.wrapper,"bg-layer-2 outer-border-radius grid grid-cols-1 grid-rows-1 gap-6 overflow-hidden rounded-3xl py-5 lg:aspect-[1471/668] lg:gap-8 lg:py-8",x(m),{"lg:content-item":y,"lg:px-8":!y},u&&(0,c.schemeClass)(u),o),children:[(0,t.jsxs)("div",{className:"max-lg:content-item flex flex-col items-start justify-center",children:[e&&(0,t.jsx)("h3",{className:(0,i.cn)("display-lg md:display-xl font-bold uppercase"),dangerouslySetInnerHTML:{__html:e}}),a&&(0,t.jsx)("div",{className:(0,i.cn)("copy-lg mt-4 first:mt-0"),children:(0,t.jsx)(s.RichText,{document:a})}),n&&(0,t.jsx)(r.Button,{as:"a",...n,className:"mt-6 first:mt-0",children:n.label})]}),(0,t.jsx)("div",{style:N,className:(0,i.cn)(g.default.panels,"@container hide-scrollbar flex gap-[--gap]","max-lg:px-content-item max-lg:snap-x max-lg:snap-mandatory max-lg:scroll-p-5 max-lg:overflow-x-scroll","lg:min-h-full"),children:l.map(({cta:e,...r},s)=>e?(0,t.jsx)(h,{...e,className:v,whileHover:j?void 0:{flexBasis:"var(--flex-basis-expanded)"},whileFocus:j?void 0:{flexBasis:"var(--flex-basis-expanded)"},children:(0,t.jsx)(b,{...r,hasArrow:!0,disableHover:!0,headlineLevel:C})},s):(0,t.jsx)(p.m.div,{className:v,whileHover:j?void 0:{flexBasis:"var(--flex-basis-expanded)"},children:(0,t.jsx)(b,{...r,disableHover:!0,headlineLevel:C})},s))})]})})}],627812)},206159,e=>{"use strict";var t=e.i(718709),r=e.i(729336),s=e.i(858692),a=e.i(662594),i=e.i(855040),n=e.i(602927);let l=(0,n.createServerReference)("4007821b056ff49292a76d5f3735deed11220c9ecb",n.callServer,void 0,n.findSourceMapURL,"readBotanicalsData"),o=(0,n.createServerReference)("40f
10695b2e67f742e14bd50a5f9f8d0aee7cecda8e",n.callServer,void 0,n.findSourceMapURL,"removeBotanicalsData");var c=e.i(18620),d=e.i(141408),u=e.i(829806),f=e.i(626922),m=e.i(603662),p=e.i(850858),g=e.i(757626),h=e.i(703678),x=e.i(643969),v=e.i(120938);let b=({percentage:e,title:r,locale:s,className:a,ctaLabel:i,horizontal:n=!1})=>{let l=(0,v.usePathname)(),[o,d]=(0,m.useState)(0),[u,f]=(0,m.useState)(80);(0,m.useEffect)(()=>{{let e=()=>{f(window.innerWidth>=2e3?110:80)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)}},[]);let b=u-6,y=2*b*Math.PI,j=(()=>{try{return(0,g.pathcat)((0,h.envClient)().appUrl((0,x.getInternalMarketIdByLocale)(s)).getOrThrow(),`exploration/jagermeister-botanicals/${r}`)}catch(e){return console.error("Failed to generate CTA href:",e),"#"}})(),w=j.endsWith(l);(0,m.useEffect)(()=>{let t=setTimeout(()=>{d(e)},300);return()=>clearTimeout(t)},[e]);let N=(0,t.jsxs)("div",{className:"relative h-40 w-40",children:[(0,t.jsxs)("svg",{height:2*u,width:2*u,"aria-label":"Circular percentage indicator",className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2",children:[(0,t.jsx)("circle",{className:"stroke-[rgba(255,255,255,0.2)]",stroke:"currentColor",fill:"transparent",strokeWidth:12,strokeLinecap:"round",r:b,cx:u,cy:u}),(0,t.jsx)("circle",{className:"origin-center -rotate-90 transform-gpu stroke-current transition-all duration-1000 ease-out",stroke:"currentColor",fill:"transparent",strokeWidth:12,strokeLinecap:"round",strokeDasharray:`${y} ${y}`,style:{strokeDashoffset:y-o/100*y},r:b,cx:u,cy:u})]}),(0,t.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,t.jsxs)("span",{className:(0,c.cn)("display-lg font-bold",n&&"dis
1play-xl"),children:[Math.round(o),(0,t.jsx)("span",{className:"text-xl",children:"%"})]})})]}),C=()=>w||!i?null:(0,t.jsx)(p.Button,{as:"a",href:j,variant:"secondary",children:i});return n?(0,t.jsxs)("div",{className:(0,c.cn)("flex flex-col items-center p-4 2xl:flex-row 2xl:gap-8",a),children:[N,(0,t.jsxs)("div",{className:"flex flex-col",children:[(0,t.jsx)("h3",{className:"my-4 text-center text-3xl font-bold uppercase",children:r?.replace("-"," ")}),C()]})]}):(0,t.jsxs)("div",{className:(0,c.cn)("flex h-full flex-col items-center justify-between",a),children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[N,(0,t.jsx)("h3",{className:"my-4 text-center text-lg font-bold uppercase",children:r?.replace("-"," ")})]}),C()]})},y=({className:e})=>{let n=(0,u.useTranslate)().asString,c=(0,d.useLocale)(),{reset:p}=(0,f.useTypeform)(),[g,h]=(0,m.useState)([]),[x,v]=(0,m.useState)(null),[y,w]=(0,m.useState)(!1),[N,C]=(0,m.useState)(null),S=[...g].sort((e,t)=>t.percentage-e.percentage),P=S[0]||{percentage:0,title:n("botanicals.personality.noData")},k=S.slice(1,4);(0,m.useEffect)(()=>{(async()=>{try{let e=await l(c);if(e){v(e),h(e.scores||[]);return}}catch(e){C(e),console.error("Failed to load botanicals data:",e)}finally{w(!0)}})()},[c]);let E=async()=>{try{await o(c),h([]),v(null),C(null),x?.form_id&&p(x.form_id)}catch(e){C(e),console.error("Failed to remove botanicals data:",e)}};return y?N?(0,t.jsx)("div",{className:"p-8 text-center",children:(0,t.jsxs)("p",{className:"text-red-500",children:["Error: ",N.message]})}):x&&0!==g.length?(0,t.jsx)(j,{children:(0,t.jsxs)("div",{className:e,children:[(0,t.jsx)("h2",{className:"display-lg md:display-xl mb-4 font-bold uppercase",children:(0,t.jsx)(a.Translation,{k:"botanicals.personality.title"})}),(0,t.jsx)("p",{className:"copy-lg mb-4",children:(0,t.jsx)(a.Translation,{k:"botanicals.personality.description"})}),(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-6 md:grid-cols-12",children:[(0,t.jsx)("div",{className:"scheme-secondary bg-layer-3 theme-primary flex items-center justify-center rounded-3xl p-6 md:col-span-4",children:(0,t.jsx)(b,{percentage:P.percentage,title:P.title,ctaLabel:n("botanicals.personality.ctaLabel"),locale:c,horizontal:!0})}),(0,t.jsxs)("div",{className:"grid grid-cols-1 gap-6 sm:grid-cols-2 md:col-span-8 xl:grid-cols-4",children:[k.map((e,r)=>(0,t.jsx)("div",{className:"bg-layer-1 flex h-full flex-col justify-between rounded-3xl p-6",children:(0,t.jsx)(b,{percentage:e.percentage,title:e.title,ctaLabel:n("botanicals.personality.ctaLabel"),locale:c})},r)),(0,t.jsxs)("div",{className:"bg-layer-1 flex h-full flex-col items-center justify-between rounded-3xl p-6",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center",children:[(0,t.jsx)("h3",{className:"display-md mb-2 text-lg font-bold uppercase",children:(0,t.jsx)(a.Translation,{k:"botanicals.personality.shareLabel"})}),(0,t.jsx)("p",{className:"copy-md mb-4 text-base",children:(0,t.jsx)(a.Translation,{k:"botanicals.personality.shareDescription"})})]}),x?.redirectUrl&&(0,t.jsx)(i.ShareButton,{label:n("botanicals.personality.shareLabel"),url:x?.redirectUrl,text:n("botanicals.personality.shareDescription"),clipboardSuccessMessage:n("botanicals.personality.shareSuccess"),className:"align-self-center"}),(0,t.jsx)(r.Link,{as:"button",onClick:E,className:"mt-4",children:(0,t.jsx)(a.Translation,{k:"botanicals.personality.retake"})})]})]})]})]})}):(0,t.jsx)("div",{className:"p-8 text-center",children:(0,t.jsx)("p",{className:"text-gray-500",children:(0,t.jsx)(a.Translation,{k:"botanicals.personality.noData"})})}):(0,t.jsx)("div",{className:"p-8 text-center",children:(0,t.jsx)(s.Spinner,{})})},j=({className:e,innerClassName:r,children:s,...a})=>(0,t.jsx)("div",{...a,className:(0,c.cn)("content-item",e),children:(0,t.jsx)("div",{className:(0,c.cn)("bg-layer-3 outer-border-radius p-4 md:p-6",r),children:s})});var w=e.i(923051);let N=(0,e.i(687896).default)(()=>e.A(45162).then(e=>e.TypeformWidget),{loadableGenerated:{modules:[848999]}});e.s(["SurveyTypeform",0,e=>{let{hasBeenSubmitted:r,isLoading:a}=(0,f.useTypeform)(),i=(0,m.useRef)(!1),{id:n,colorScheme:l,hideAfterSubmit:o}=e;return(i.current=!0,r(n)&&o&&i.current)?"Botanicals"===e.variant?(0,t.jsx)(y,{}
1):null:(0,t.jsx)("div",{className:(0,c.cn)((0,w.schemeClass)(l),"content-item"),children:(0,t.jsx)("div",{className:"bg-layer-3 outer-border-radius transform-gpu overflow-hidden",children:a?(0,t.jsx)("div",{className:"flex items-center justify-center p-8",style:{minHeight:e.minHeight?e.minHeight+"svh":void 0},children:(0,t.jsx)(s.Spinner,{})}):(0,t.jsx)(N,{...e})})})}],206159)},505726,e=>{"use strict";var t,r,s,a,i,n=e.i(718709),l=e.i(628495),o=e.i(420830),c=e.i(850858),d=e.i(467595),u=e.i(729336),f=e.i(490479),m=e.i(424302),p=e.i(662594),g=e.i(935129),h=e.i(718642);let x=(e,t)=>{if((0,h.isNil)(e))throw Error(t);return e};var v=e.i(18620),b=e.i(923051),y=e.i(102711),j=e.i(141408),w=e.i(602927);let N=(0,w.createServerReference)("7fb09b04c4b87e03a8ebbd20dcfed8f4de67d083f2",w.callServer,void 0,w.findSourceMapURL,"registerWithLocalClub");var C=e.i(120938),S=e.i(757626),P=e.i(603662),k=e.i(361135),E=e.i(436618);let T=(0,w.createServerReference)("7c35fdb21793886de7ac79a2594121ab86f8ba13b2",w.callServer,void 0,w.findSourceMapURL,"createLocalClub"),L=()=>{let e=(0,P.useId)(),t=(0,P.useRef)(null),r=(0,j.useLocale)(),s=(0,C.useSearchParams)(),a=(0,C.usePathname)(),i=(0,C.useRouter)(),{loginSignUp:c,localClubRedirectDestination:d}=(0,o.useStaticPages)(),u=s.get(l.localClubReferredByIdParam)??void 0,f=(0,k.useLocalClubCreateFormConfiguration)(),[m,p,g]=(0,y.useFormAction)(T.bind(null,r,u),{onData:e=>{e?.success&&(t.current?.reset(),i.replace((0,S.pathcat)(a,{...Object.fromEntries(s),localClubId:void 0}),{scroll:!1}))}});return(0,n.jsx)(E.Form,{id:e,ref:t,configuration:f,isPending:g,successMessage:m?.success?"localClub.create.success":void 0,errorMessage:m?.success?void 0:m?.message,onSubmit:({formData:e})=>p(x(c,"LoginSignUp is undefined"),d??"/",e)})};var O=e.i(858692),B=e.i(370864);e.i(562430);var D=e.i(624099),_=e.i(972228);let M=(0,P.createContext)({}),I=(0,P.createContext)(null),R=(0,P.forwardRef)(function(e,t){let{render:r}=(0,P.useContext)(I);return P.default.createElement(P.default.Fragment,null,r(e,t))});function V(e,t){var r;let s=null==e?void 0:e.renderDropIndicator,a=null==e||null==(r=e.isVirtualDragging)?void 0:r.call(e),i=(0,P.useCallback)(e=>{if(a||(null==t?void 0:t.isDropTarget(e)))return s?s(e):P.default.createElement(R,{target:e})},[null==t?void 0:t.target,a,s]);return(null==e?void 0:e.useDropIndicator)?i:void 0}var F=e.i(394145),z=e.i(364957),A=e.i(653798),H=e.i(817016),W=e.i(946859),U=e.i(581268),q=e.i(538179),G=e.i(41449),$=e.i(439125);let K=new WeakMap;var J=e.i(247848),X=e.i(829955),Y=e.i(554304),Z=e.i(763319),Q=e.i(416092),ee=e.i(659574),et=e.i(864153),er=e.i(841443),es=e.i(10402),ea=e.i(9225),ei=e.i(165876),en=e.i(512677),el=e.i(412709),eo=e.i(531048),ec=e.i(516402),ed=e.i(926416),eu=e.i(936629),ef=e.i(982528),em=e.i(684035),ep=e.i(719270),eg=e.i(166943),eh=e.i(177490),ex=e.i(212874),ev=e.i(820360);let eb=(0,P.createContext)(null),ey=(0,P.createContext)(null),ej=(0,P.forwardRef)(function(e,t){[e,t]=(0,D.useContextProps)(e,t,eb);let r=(0,P.useContext)(ey);return r?P.default.createElement(eN,{state:r,props:e,listBoxRef:t}):P.default.createElement(eu.CollectionBuilder,{content:P.default.createElement(eu.Collection,e)},r=>P.default.createElement(ew,{props:e,listBoxRef:t,collection:r}))});function ew({props:e,listBoxRef:t,collection:r}){e={...e,collection:r,children:null,items:null};let{layoutDelegate:s}=(0,P.useContext)(_.CollectionRendererContext),a=(0,em.useListState)({...e,layoutDelegate:s});return P.default.createElement(eN,{state:a,props:e,listBoxRef:t})}function eN({state:e,props:t,listBoxRef:r}){let s,a,i;[t,r]=(0,D.useContextProps)(t,r,z.SelectableCollectionContext);let{dragAndDropHooks:n,layout:l="stack",orientation:o="vertical",filter:c}=t,d=(0,em.UNSTABLE_useFilteredListState)(e,c),{collection:u,selectionManager:f}=d,m=!!(null==n?void 0:n.useDraggableCollectionState),p=!!(null==n?void 0:n.useDroppableCollectionState),{direction:g}=(0,q.useLocale)(),{disabledBehavior:h,disabledKeys:x}=f,v=(0,G.useCollator)({usage:"search",sensitivity:"base"}),{isVirtualized:b,layoutDelegate:y,dropTargetDelegate:j,CollectionRoot:w}=(0,P.useContext)(_.CollectionRendererContext),N=(0,P.useMemo)(()=>t.keyboardDelegate||new(0,$.ListKeyboardDelegate)({collection:u,collator:v,ref:r,disabledKeys:x,disabledBehavior:h,layout:l,orientation:o,direction:g,layoutDelegate:y}
1),[u,v,r,h,x,o,g,t.keyboardDelegate,l,y]),{listBoxProps:C}=function(e,t,r){let s=(0,J.filterDOMProps)(e,{labelable:!0}),a=e.selectionBehavior||"toggle",i=e.linkBehavior||("replace"===a?"action":"override");"toggle"===a&&"action"===i&&(i="override");let{listProps:n}=(0,ee.useSelectableList)({...e,ref:r,selectionManager:t.selectionManager,collection:t.collection,disabledKeys:t.disabledKeys,linkBehavior:i}),{focusWithinProps:l}=(0,Z.useFocusWithin)({onFocusWithin:e.onFocus,onBlurWithin:e.onBlur,onFocusWithinChange:e.onFocusChange}),o=(0,X.useId)(e.id);K.set(t,{id:o,shouldUseVirtualFocus:e.shouldUseVirtualFocus,shouldSelectOnPressUp:e.shouldSelectOnPressUp,shouldFocusOnHover:e.shouldFocusOnHover,isVirtualized:e.isVirtualized,onAction:e.onAction,linkBehavior:i,UNSTABLE_itemBehavior:e.UNSTABLE_itemBehavior});let{labelProps:c,fieldProps:d}=(0,Q.useLabel)({...e,id:o,labelElementType:"span"});return{labelProps:c,listBoxProps:(0,Y.mergeProps)(s,l,"multiple"===t.selectionManager.selectionMode?{"aria-multiselectable":"true"}:{},{role:"listbox",...(0,Y.mergeProps)(d,n)})}}({...t,shouldSelectOnPressUp:m||t.shouldSelectOnPressUp,keyboardDelegate:N,isVirtualized:b},d,r);(0,P.useRef)(m),(0,P.useRef)(p),(0,P.useEffect)(()=>{},[m,p]);let S=!1,k=null,E=(0,P.useRef)(null);if(m&&n){s=n.useDraggableCollectionState({collection:u,selectionManager:f,preview:n.renderDragPreview?E:void 0}),n.useDraggableCollection({},s,r);let e=n.DragPreview;k=n.renderDragPreview?P.default.createElement(e,{ref:E},n.renderDragPreview):null}if(p&&n){a=n.useDroppableCollectionState({collection:u,selectionManager:f});let e=n.dropTargetDelegate||j||new n.ListDropTargetDelegate(u,r,{orientation:o,layout:l,direction:g});i=n.useDroppableCollection({keyboardDelegate:N,dropTargetDelegate:e},a,r),S=a.isDropTarget({type:"root"})}let{focusProps:T,isFocused:L,isFocusVisible:O}=(0,et.useFocusRing)(),B=0===d.collection.size,R={isDropTarget:S,isEmpty:B,isFocused:L,isFocusVisible:O,layout:t.layout||"stack",state:d},F=(0,D.useRenderProps)({className:t.className,style:t.style,defaultClassName:"react-aria-ListBox",values:R}),A=null;B&&t.renderEmptyState&&(A=P.default.createElement("div",{role:"option",style:{display:"contents"}},t.renderEmptyState(R)));let U=(0,J.filterDOMProps)(t,{global:!0});return P.default.createElement(er.FocusScope,null,P.default.createElement("div",{...(0,Y.mergeProps)(U,F,C,T,null==i?void 0:i.collectionProps),ref:r,slot:t.slot||void 0,onScroll:t.onScroll,"data-drop-target":S||void 0,"data-empty":B||void 0,"data-focused":L||void 0,"data-focus-visible":O||void 0,"data-layout":t.layout||"stack","data-orientation":t.orientation||"vertical"},P.default.createElement(D.Provider,{values:[[eb,t],[ey,d],[M,{dragAndDropHooks:n,dragState:s,dropState:a}],[H.SeparatorContext,{elementType:"div"}],[I,{render:eP}],[_.SectionContext,{name:"ListBoxSection",render:eC}]]},P.default.createElement(W.SharedElementTransition,null,P.default.createElement(w,{collection:u,scrollRef:r,persistedKeys:function(e,t,r){var s,a,i,n,l,o;let c=e.focusedKey,d=null;if((null==t||null==(s=t.isVirtualDragging)?void 0:s.call(t))&&(null==r||null==(a=r.target)?void 0:a.type)==="item"&&(d=r.target.key,"after"===r.target.dropPosition)){let e=r.collection.getKeyAfter(d),t=null;if(null!=e){let s=null!=(n=null==(i=r.collection.getItem(d))?void 0:i.level)?n:0;for(;e;){let a=r.collection.getItem(e);if(!a)break;if("item"!==a.type){e=r.collection.getKeyAfter(e);continue}if((null!=(l=a.level)?l:0)<=s)break;t=e,e=r.collection.getKeyAfter(e)}}d=null!=(o=null!=e?e:t)?o:d}return(0,P.useMemo)(()=>new Set([c,d].filter(e=>null!=e)),[c,d])}(f,n,a),renderDropIndicator:V(n,a)}))),A,k))}function eC(e,t,r,s="react-aria-ListBoxSection"){var a;let i=(0,P.useContext)(ey),{dragAndDropHooks:n,dropState:l}=(0,P.useContext)(M),{CollectionBranch:o}=(0,P.useContext)(_.CollectionRendererContext),[c,d]=(0,D.useSlot)(),{headingProps:u,groupProps:f}=function(e){let{heading:t,"aria-label":r}=e,s=(0,X.useId)();return{itemProps:{role:"presentation"},headingProps:t?{id:s,role:"presentation"}:{},groupProps:{role:"group","aria-label":r,"aria-labelledby":t?s:void 0}}}({heading:d,"aria-label":null!=(a=e["aria-label"])?a:void 0}),m=(0,D.useRenderProps)({defaultClassName:s,className:e.className,style:e.style,values:{}}),p=(0,J.filterDOMProps)(e,{global:!0});return delete p.id,P.default.createElement("section",{...(0,Y.mergeProps)(p,m,f),ref:t},P.default.createElement(F.HeaderContext.Provider,{value:{...u,ref:c}},P.default.createElement(o,{collection:i.collection,parent:r,renderDropIndicator:V(n,l)})))}ef.SectionNode;let eS=(0,eu.createLeafComponent)(ef.ItemNode,function(e,t,r){let s=(0,ep.useObjectRef)(t),a=(0,P.useContext)(ey),{dragAndDropHooks:i,dragState:n,dropState:l}=(0,P.useContext)(M),{optionProps:o,labelProps:c,descriptionProps:d,...u}=function(e,t,r){var s,a,i,n,l,o,c,d;let{key:u}=e,f=K.get(t),m=null!=(i=e.isDisabled)?i:t.selectionManager.isDisabled(u),p=null!=(n=e.isSelected)?n:t.selectionManager.isSelected(u),g=null!=(l=e.shouldSelectOnPressUp)?l:null==f?void 0:f.shouldSelectOnPressUp,h=null!=(o=e.shouldFocusOnHover)?o:null==f?void 0:f.shouldFocusOnHover,x=null!=(c=e.shouldUseVirtualFocus)?c:null==f?void 0:f.shouldUseVirtualFocus,v=null!=(d=e.isVirtualized)?d:null==f?void 0:f.isVirtualized,b=(0,X.useSlotId)(),y=(0,X.useSlotId)(),j={role:"option","aria-disabled":m||void 0,"aria-selected":"none"!==t.selectionManager.selectionMode?p:void 0};(0,es.isMac)()&&(0,es.isWebKit)()||(j["aria-label"]=e["aria-label"],j["aria-labelledby"]=b,j["aria-describedby"]=y);let w=t.collection.getItem(u);if(v){let e=Number(null==w?void 0:w.index);j["aria-posinset"]=Number.isNaN(e)?void 0:e+1,j["aria-setsize"]=(0,en.getItemCount)(t.collection)}let N=(null==f?void 0:f.onAction)?()=>{var e;return null==f||null==(e=f.onAction)?void 0:e.call(f,u)}:void 0,C=function(e,t){let r=K.get(e);if(!r)throw Error("Unknown list");return`${r.id}-option-${"string"==typeof t?t.replace(/\s*/g,""):""+t}`}
1(t,u),{itemProps:S,isPressed:P,isFocused:k,hasAction:E,allowsSelection:T}=(0,ec.useSelectableItem)({selectionManager:t.selectionManager,key:u,ref:r,shouldSelectOnPressUp:g,allowsDifferentPressOrigin:g&&h,isVirtualized:v,shouldUseVirtualFocus:x,isDisabled:m,onAction:N||(null==w||null==(s=w.props)?void 0:s.onAction)?(0,ea.chain)(null==w||null==(a=w.props)?void 0:a.onAction,N):void 0,linkBehavior:null==f?void 0:f.linkBehavior,UNSTABLE_itemBehavior:null==f?void 0:f.UNSTABLE_itemBehavior,id:C}),{hoverProps:L}=(0,el.useHover)({isDisabled:m||!h,onHoverStart(){(0,eo.isFocusVisible)()||(t.selectionManager.setFocused(!0),t.selectionManager.setFocusedKey(u))}}),O=(0,J.filterDOMProps)(null==w?void 0:w.props);delete O.id;let B=(0,ei.useLinkProps)(null==w?void 0:w.props);return{optionProps:{...j,...(0,Y.mergeProps)(O,S,L,B),id:C},labelProps:{id:b},descriptionProps:{id:y},isFocused:k,isFocusVisible:k&&t.selectionManager.isFocused&&(0,eo.isFocusVisible)(),isSelected:p,isDisabled:m,isPressed:P,allowsSelection:T,hasAction:E}}({key:r.key,"aria-label":null==e?void 0:e["aria-label"]},a,s),{hoverProps:f,isHovered:m}=(0,el.useHover)({isDisabled:!u.allowsSelection&&!u.hasAction,onHoverStart:r.props.onHoverStart,onHoverChange:r.props.onHoverChange,onHoverEnd:r.props.onHoverEnd}),{focusProps:p}=(0,ed.useFocus)(e),g=null;n&&i&&(g=i.useDraggableItem({key:r.key,hasAction:u.hasAction},n));let h=null;l&&i&&(h=i.useDroppableItem({target:{type:"item",key:r.key,dropPosition:"on"}},l,s));let x=n&&n.isDragging(r.key),v=(0,D.useRenderProps)({...e,id:void 0,children:e.children,defaultClassName:"react-aria-ListBoxItem",values:{...u,isHovered:m,selectionMode:a.selectionManager.selectionMode,selectionBehavior:a.selectionManager.selectionBehavior,allowsDragging:!!n,isDragging:x,isDropTarget:null==h?void 0:h.isDropTarget}});(0,P.useEffect)(()=>{},[r.textValue]);let b=e.href?"a":"div",y=(0,J.filterDOMProps)(e,{global:!0});return delete y.id,delete y.onClick,"a"===b&&null==o.tabIndex&&(o.tabIndex=-1),P.default.createElement(b,{...(0,Y.mergeProps)(y,v,o,f,p,null==g?void 0:g.dragProps,null==h?void 0:h.dropProps),ref:s,"data-allows-dragging":!!n||void 0,"data-selected":u.isSelected||void 0,"data-disabled":u.isDisabled||void 0,"data-hovered":m||void 0,"data-focused":u.isFocused||void 0,"data-focus-visible":u.isFocusVisible||void 0,"data-pressed":u.isPressed||void 0,"data-dragging":x||void 0,"data-drop-target":(null==h?void 0:h.isDropTarget)||void 0,"data-selection-mode":"none"===a.selectionManager.selectionMode?void 0:a.selectionManager.selectionMode},P.default.createElement(D.Provider,{values:[[U.TextContext,{slots:{[D.DEFAULT_SLOT]:c,label:c,description:d}}],[A.SelectionIndicatorContext,{isSelected:u.isSelected}]]},v.children))});function eP(e,t){t=(0,ep.useObjectRef)(t);let{dragAndDropHooks:r,dropState:s}=(0,P.useContext)(M),{dropIndicatorProps:a,isHidden:i,isDropTarget:n}=r.useDropIndicator(e,s,t);return i?null:P.default.createElement(ek,{...e,dropIndicatorProps:a,isDropTarget:n,ref:t})}let ek=(0,P.forwardRef)(function(e,t){let{dropIndicatorProps:r,isDropTarget:s,...a}=e,i=(0,D.useRenderProps)({...a,defaultClassName:"react-aria-DropIndicator",values:{isDropTarget:s}});return P.default.createElement("div",{...r,...i,role:"option",ref:t,"data-drop-target":s||void 0})});(0,eu.createLeafComponent)(ef.LoaderNode,function(e,t,r){let s=(0,P.useContext)(ey),{isLoading:a,onLoadMore:i,scrollOffset:n,...l}=e,o=(0,P.useRef)(null);!function(e,t){let{collection:r,onLoadMore:s,scrollOffset:a=1}=e,i=(0,P.useRef)(null),n=(0,eh.useEffectEvent)(e=>{for(let t of e)t.isIntersecting&&s&&s()});(0,ex.useLayoutEffect)(()=>(t.current&&(i.current=new IntersectionObserver(n,{root:(0,eg.getScrollParent)(null==t?void 0:t.current),rootMargin:`0px ${100*a}% ${100*a}% ${100*a}%`}),i.current.observe(t.current)),()=>{i.current&&i.current.disconnect()}),[r,t,a])}((0,P.useMemo)(()=>({onLoadMore:i,collection:null==s?void 0:s.collection,sentinelRef:o,scrollOffset:n}),[i,n,null==s?void 0:s.collection]),o);let c=(0,D.useRenderProps)({...l,id:void 0,children:r.rendered,defaultClassName:"react-aria-ListBoxLoadingIndicator",values:null});return P.default.createElement(P.default.Fragment,null,P.default.createElement("div",{style:{position:"relative",width:0,height:0},inert:(0,ev.inertValue)(!0)},P.default.createElement("div",{"data-testid":"loadMoreSentinel",ref:o,style:{position:"absolute",height:1,width:1}})),a&&c.children&&P.default.createElement("div",{...(0,Y.mergeProps)((0,J.filterDOMProps)(e,{global:!0}),{tabIndex:-1}),...c,role:"option",ref:t},c.children))});var eE=e.i(885191);function eT(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function eL(e){var t=eT(e).Element;return e instanceof t||e instanceof Element}function eO(e){var t=eT(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function eB(e){if("u"<typeof ShadowRoot)return!1;var t=eT(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var eD=Math.max,e_=Math.min,eM=Math.round;function eI(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function eR(){return!/^((?!chrome|android).)*safari/i.test(eI())}function eV(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var s=e.getBoundingClientRect(),a=1,i=1;t&&eO(e)&&(a=e.offsetWidth>0&&eM(s.width)/e.offsetWidth||1,i=e.offsetHeight>0&&eM(s.height)/e.offsetHeight||1);
vendor: 14,803 bytes, line 1
1var n=(eL(e)?eT(e):window).visualViewport,l=!eR()&&r,o=(s.left+(l&&n?n.offsetLeft:0))/a,c=(s.top+(l&&n?n.offsetTop:0))/i,d=s.width/a,u=s.height/i;return{width:d,height:u,top:c,right:o+d,bottom:c+u,left:o,x:o,y:c}}function eF(e){var t=eT(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function ez(e){return e?(e.nodeName||"").toLowerCase():null}function eA(e){return((eL(e)?e.ownerDocument:e.document)||window.document).documentElement}function eH(e){return eV(eA(e)).left+eF(e).scrollLeft}function eW(e){return eT(e).getComputedStyle(e)}function eU(e){var t=eW(e),r=t.overflow,s=t.overflowX,a=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+s)}function eq(e){var t=eV(e),r=e.offsetWidth,s=e.offsetHeight;return 1>=Math.abs(t.width-r)&&(r=t.width),1>=Math.abs(t.height-s)&&(s=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:s}}function eG(e){return"html"===ez(e)?e:e.assignedSlot||e.parentNode||(eB(e)?e.host:null)||eA(e)}function e$(e,t){void 0===t&&(t=[]);var r,s=function e(t){return["html","body","#document"].indexOf(ez(t))>=0?t.ownerDocument.body:eO(t)&&eU(t)?t:e(eG(t))}(e),a=s===(null==(r=e.ownerDocument)?void 0:r.body),i=eT(s),n=a?[i].concat(i.visualViewport||[],eU(s)?s:[]):s,l=t.concat(n);return a?l:l.concat(e$(eG(n)))}function eK(e){return eO(e)&&"fixed"!==eW(e).position?e.offsetParent:null}function eJ(e){for(var t=eT(e),r=eK(e);r&&["table","td","th"].indexOf(ez(r))>=0&&"static"===eW(r).position;)r=eK(r);return r&&("html"===ez(r)||"body"===ez(r)&&"static"===eW(r).position)?t:r||function(e){var t=/firefox/i.test(eI());if(/Trident/i.test(eI())&&eO(e)&&"fixed"===eW(e).position)return null;var r=eG(e);for(eB(r)&&(r=r.host);eO(r)&&0>["html","body"].indexOf(ez(r));){var s=eW(r);if("none"!==s.transform||"none"!==s.perspective||"paint"===s.contain||-1!==["transform","perspective"].indexOf(s.willChange)||t&&"filter"===s.willChange||t&&s.filter&&"none"!==s.filter)return r;r=r.parentNode}return null}(e)||t}var eX="bottom",eY="right",eZ="left",eQ="auto",e0=["top",eX,eY,eZ],e1="start",e3="viewport",e6="popper",e2=e0.reduce(function(e,t){return e.concat([t+"-"+e1,t+"-end"])},[]),e5=[].concat(e0,[eQ]).reduce(function(e,t){return e.concat([t,t+"-"+e1,t+"-end"])},[]),e4=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function e8(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&eB(r)){var s=t;do{if(s&&e.isSameNode(s))return!0;s=s.parentNode||s.host}while(s)}return!1}function e7(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function e9(e,t,r){var s,a,i,n,l,o,c,d,u,f;return t===e3?e7(function(e,t){var r=eT(e),s=eA(e),a=r.visualViewport,i=s.clientWidth,n=s.clientHeight,l=0,o=0;if(a){i=a.width,n=a.height;var c=eR();(c||!c&&"fixed"===t)&&(l=a.offsetLeft,o=a.offsetTop)}return{width:i,height:n,x:l+eH(e),y:o}}(e,r)):eL(t)?((s=eV(t,!1,"fixed"===r)).top=s.top+t.clientTop,s.left=s.left+t.clientLeft,s.bottom=s.top+t.clientHeight,s.right=s.left+t.clientWidth,s.width=t.clientWidth,s.height=t.clientHeight,s.x=s.left,s.y=s.top,s):e7((a=eA(e),n=eA(a),l=eF(a),o=null==(i=a.ownerDocument)?void 0:i.body,c=eD(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),d=eD(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),u=-l.scrollLeft+eH(a),f=-l.scrollTop,"rtl"===eW(o||n).direction&&(u+=eD(n.clientWidth,o?o.clientWidth:0)-c),{width:c,height:d,x:u,y:f}))}function te(e){return e.split("-")[0]}function tt(e){return e.split("-")[1]}function tr(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ts(e){var t,r=e.reference,s=e.element,a=e.placement,i=a?te(a):null,n=a?tt(a):null,l=r.x+r.width/2-s.width/2,o=r.y+r.height/2-s.height/2;switch(i){case"top":t={x:l,y:r.y-s.height};break;case eX:t={x:l,y:r.y+r.height};break;case eY:t={x:r.x+r.width,y:o};break;case eZ:t={x:r.x-s.width,y:o};break;default:t={x:r.x,y:r.y}}var c=i?tr(i):null;if(null!=c){var d="y"===c?"height":"width";switch(n){case e1:t[c]=t[c]-(r[d]/2-s[d]/2);break;case"end":t[c]=t[c]+(r[d]/2-s[d]/2)}}return t}function ta(){return{top:0,right:0,bottom:0,left:0}}function ti(e){return Object.assign({},ta(),e)}function tn(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function tl(e,t){void 0===t&&(t={});var r,s,a,i,n,l,o,c,d=t,u=d.placement,f=void 0===u?e.placement:u,m=d.strategy,p=void 0===m?e.strategy:m,g=d.boundary,h=d.rootBoundary,x=d.elementContext,v=void 0===x?e6:x,b=d.altBoundary,y=d.padding,j=void 0===y?0:y,w=ti("number"!=typeof j?j:tn(j,e0)),N=e.rects.popper,C=e.elements[void 0!==b&&b?v===e6?"reference":e6:v],S=(r=eL(C)?C:C.contextElement||eA(e.elements.popper),s=void 0===g?"clippingParents":g,a=void 0===h?e3:h,o=(l=[].concat("clippingParents"===s?(i=e$(eG(r)),!eL(n=["absolute","fixed"].indexOf(eW(r).position)>=0&&eO(r)?eJ(r):r)?[]:i.filter(function(e){return eL(e)&&e8(e,n)&&"body"!==ez(e)})):[].concat(s),[a]))[0],(c=l.reduce(function(e,t){var s=e9(r,t,p);return e.top=eD(s.top,e.top),e.right=e_(s.right,e.right),e.bottom=e_(s.bottom,e.bottom),e.left=eD(s.left,e.left),e},e9(r,o,p))).width=c.right-c.left,c.height=c.bottom-c.top,c.x=c.left,c.y=c.top,c),P=eV(e.elements.reference),k=ts({reference:P,element:N,strategy:"absolute",placement:f}),E=e7(Object.assign({},N,k)),T=v===e6?E:P,L={top:S.top-T.top+w.top,bottom:T.bottom-S.bottom+w.bottom,left:S.left-T.left+w.left,right:T.right-S.right+w.right},O=e.modifiersData.offset;if(v===e6&&O){var B=O[f];Object.keys(L).forEach(function(e){var t=[eY,eX].indexOf(e)>=0?1:-1,r=["top",eX].indexOf(e)>=0?"y":"x";L[e]+=B[r]*t})}return L}var to={placement:"bottom",modifiers:[],strategy:"absolute"};function tc(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var td={passive:!0},tu={top:"auto",right:"auto",bottom:"auto",left:"auto"};function tf(e){var t,r,s,a,i,n,l,o=e.popper,c=e.popperRect,d=e.placement,u=e.variation,f=e.offsets,m=e.position,p=e.gpuAcceleration,g=e.adaptive,h=e.roundOffsets,x=e.isFixed,v=f.x,b=void 0===v?0:v,y=f.y,j=void 0===y?0:y,w="function"==typeof h?h({x:b,y:j}):{x:b,y:j};b=w.x,j=w.y;var N=f.hasOwnProperty("x"),C=f.hasOwnProperty("y"),S=eZ,P="top",k=window;if(g){var E=eJ(o),T="clientHeight",L="clientWidth";E===eT(o)&&"static"!==eW(E=eA(o)).position&&"absolute"===m&&(T="scrollHeight",L="scrollWidth"),("top"===d||(d===eZ||d===eY)&&"end"===u)&&(P=eX,j-=(x&&E===k&&k.visualViewport?k.visualViewport.height:E[T])-c.height,j*=p?1:-1),(d===eZ||("top"===d||d===eX)&&"end"===u)&&(S=eY,b-=(x&&E===k&&k.visualViewport?k.visualViewport.width:E[L])-c.width,b*=p?1:-1)}var O=Object.assign({position:m},g&&tu),B=!0===h?(t={x:b,y:j},r=eT(o),s=t.x,a=t.y,{x:eM(s*(i=r.devicePixelRatio||1))/i||0,y:eM(a*i)/i||0}):{x:b,y:j};return(b=B.x,j=B.y,p)?Object.assign({},O,((l={})[P]=C?"0":"",l[S]=N?"0":"",l.transform=1>=(k.devicePixelRatio||1)?"translate("+b+"px, "+j+"px)":"translate3d("+b+"px, "+j+"px, 0)",l)):Object.assign({},O,((n={})[P]=C?j+"px":"",n[S]=N?b+"px":"",n.transform="",n))}var tm={left:"right",right:"left",bottom:"top",top:"bottom"};function tp(e){return e.replace(/left|right|bottom|top/g,function(e){return tm[e]})}var tg={start:"end",end:"start"};function th(e){return e.replace(/start|end/g,function(e){return tg[e]})}function tx(e,t,r){return eD(e,e_(t,r))}function tv(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function tb(e){return["top",eY,eX,eZ].some(function(t){return e[t]>=0})}var ty=(s=void 0===(r=(t={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,s=e.options,a=s.scroll,i=void 0===a||a,n=s.resize,l=void 0===n||n,o=eT(t.elements.popper),c=[].concat(t.scrollParents.reference,t.scrollParents.popper);return i&&c.forEach(function(e){e.addEventListener("scroll",r.update,td)}),l&&o.addEventListener("resize",r.update,td),function(){i&&c.forEach(function(e){e.removeEventListener("scroll",r.update,td)}),l&&o.removeEventListener("resize",r.update,td)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=ts({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,s=r.gpuAcceleration,a=r.adaptive,i=r.roundOffsets,n=void 0===i||i,l={placement:te(t.placement),variation:tt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===s||s,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,tf(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===a||a,roundOffsets:n})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,tf(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:n})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},s=t.attributes[e]||{},a=t.elements[e];eO(a)&&ez(a)&&(Object.assign(a.style,r),Object.keys(s).forEach(function(e){var t=s[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var s=t.elements[e],a=t.attributes[e]||{},i=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});eO(s)&&ez(s)&&(Object.assign(s.style,i),Object.keys(a).forEach(function(e){s.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,s=e.name,a=r.offset,i=void 0===a?[0,0]:a,n=e5.reduce(function(e,r){var s,a,n,l,o,c;return e[r]=(s=t.rects,n=[eZ,"top"].indexOf(a=te(r))>=0?-1:1,o=(l="function"==typeof i?i(Object.assign({},s,{placement:r})):i)[0],c=l[1],o=o||0,c=(c||0)*n,[eZ,eY].indexOf(a)>=0?{x:c,y:o}:{x:o,y:c}),e},{}),l=n[t.placement],o=l.x,c=l.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=o,t.modifiersData.popperOffsets.y+=c),t.modifiersData[s]=n}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,s=e.name;if(!t.modifiersData[s]._skip){for(var a=r.mainAxis,i=void 0===a||a,n=r.altAxis,l=void 0===n||n,o=r.fallbackPlacements,c=r.padding,d=r.boundary,u=r.rootBoundary,f=r.altBoundary,m=r.flipVariations,p=void 0===m||m,g=r.allowedAutoPlacements,h=t.options.placement,x=te(h)===h,v=o||(x||!p?[tp(h)]:function(e){if(te(e)===eQ)return[];var t=tp(e);return[th(e),t,th(t)]}(h)),b=[h].concat(v).reduce(function(e,r){var s,a,i,n,l,o,f,m,h,x,v,b;return e.concat(te(r)===eQ?(a=(s={placement:r,boundary:d,rootBoundary:u,padding:c,flipVariations:p,allowedAutoPlacements:g}).placement,i=s.boundary,n=s.rootBoundary,l=s.padding,o=s.flipVariations,m=void 0===(f=s.allowedAutoPlacements)?e5:f,0===(v=(x=(h=tt(a))?o?e2:e2.filter(function(e){return tt(e)===h}):e0).filter(function(e){return m.indexOf(e)>=0})).length&&(v=x),Object.keys(b=v.reduce(function(e,r){return e[r]=tl(t,{placement:r,boundary:i,rootBoundary:n,padding:l})[te(r)],e},{})).sort(function(e,t){return b[e]-b[t]})):r)},[]),y=t.rects.reference,j=t.rects.popper,w=new Map,N=!0,C=b[0],S=0;S<b.length;S++){var P=b[S],k=te(P),E=tt(P)===e1,T=["top",eX].indexOf(k)>=0,L=T?"width":"height",O=tl(t,{placement:P,boundary:d,rootBoundary:u,altBoundary:f,padding:c}),B=T?E?eY:eZ:E?eX:"top";y[L]>j[L]&&(B=tp(B));var D=tp(B),_=[];if(i&&_.push(O[k]<=0),l&&_.push(O[B]<=0,O[D]<=0),_.every(function(e){return e})){C=P,N=!1;break}w.set(P,_)}if(N)for(var M=p?3:1,I=function(e){var t=b.find(function(t){var r=w.get(t);if(r)return r.slice(0,e).every(function(e){return e})});if(t)return C=t,"break"},R=M;R>0&&"break"!==I(R);R--);t.placement!==C&&(t.modifiersData[s]._skip=!0,t.placement=C,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,s=e.name,a=r.mainAxis,i=r.altAxis,n=r.boundary,l=r.rootBoundary,o=r.altBoundary,c=r.padding,d=r.tether,u=void 0===d||d,f=r.tetherOffset,m=void 0===f?0:f,p=tl(t,{boundary:n,rootBoundary:l,padding:c,altBoundary:o}),g=te(t.placement),h=tt(t.placement),x=!h,v=tr(g),b="x"===v?"y":"x",y=t.modifiersData.popperOffsets,j=t.rects.reference,w=t.rects.popper,N="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,C="number"==typeof N?{mainAxis:N,altAxis:N}:Object.assign({mainAxis:0,altAxis:0},N),S=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,P={x:0,y:0};if(y){if(void 0===a||a){var k,E="y"===v?"top":eZ,T="y"===v?eX:eY,L="y"===v?"height":"width",O=y[v],B=O+p[E],D=O-p[T],_=u?-w[L]/2:0,M=h===e1?j[L]:w[L],I=h===e1?-w[L]:-j[L],R=t.elements.arrow,V=u&&R?eq(R):{width:0,height:0},F=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ta(),z=F[E],A=F[T],H=tx(0,j[L],V[L]),W=x?j[L]/2-_-H-z-C.mainAxis:M-H-z-C.mainAxis,U=x?-j[L]/2+_+H+A+C.mainAxis:I+H+A+C.mainAxis,q=t.elements.arrow&&eJ(t.elements.arrow),G=q?"y"===v?q.clientTop||0:q.clientLeft||0:0,$=null!=(k=null==S?void 0:S[v])?k:0,K=tx(u?e_(B,O+W-$-G):B,O,u?eD(D,O+U-$):D);y[v]=K,P[v]=K-O}if(void 0!==i&&i){var J,X,Y="x"===v?"top":eZ,Z="x"===v?eX:eY,Q=y[b],ee="y"===b?"height":"width",et=Q+p[Y],er=Q-p[Z],es=-1!==["top",eZ].indexOf(g),ea=null!=(X=null==S?void 0:S[b])?X:0,ei=es?et:Q-j[ee]-w[ee]-ea+C.altAxis,en=es?Q+j[ee]+w[ee]-ea-C.altAxis:er,el=u&&es?(J=tx(ei,Q,en))>en?en:J:tx(u?ei:et,Q,u?en:er);y[b]=el,P[b]=el-Q}t.modifiersData[s]=P}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,s=e.name,a=e.options,i=r.elements.arrow,n=r.modifiersData.popperOffsets,l=te(r.placement),o=tr(l),c=[eZ,eY].indexOf(l)>=0?"height":"width";if(i&&n){var d,u=(d=a.padding,ti("number"!=typeof(d="function"==typeof d?d(Object.assign({},r.rects,{placement:r.placement})):d)?d:tn(d,e0))),f=eq(i),m="y"===o?"top":eZ,p="y"===o?eX:eY,g=r.rects.reference[c]+r.rects.reference[o]-n[o]-r.rects.popper[c],h=n[o]-r.rects.reference[o],x=eJ(i),v=x?"y"===o?x.clientHeight||0:x.clientWidth||0:0,b=u[m],y=v-f[c]-u[p],j=v/2-f[c]/2+(g/2-h/2),w=tx(b,j,y);r.modifiersData[s]=((t={})[o]=w,t.centerOffset=w-j,t)}},effect:function(e){var t=e.state,r=e.options.element,s=void 0===r?"[data-
1popper-arrow]":r;null==s||("string"!=typeof s||(s=t.elements.popper.querySelector(s)))&&e8(t.elements.popper,s)&&(t.elements.arrow=s)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,s=t.rects.reference,a=t.rects.popper,i=t.modifiersData.preventOverflow,n=tl(t,{elementContext:"reference"}),l=tl(t,{altBoundary:!0}),o=tv(n,s),c=tv(l,a,i),d=tb(o),u=tb(c);t.modifiersData[r]={referenceClippingOffsets:o,popperEscapeOffsets:c,isReferenceHidden:d,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":d,"data-popper-escaped":u})}}]}).defaultModifiers)?[]:r,i=void 0===(a=t.defaultOptions)?to:a,function(e,t,r){void 0===r&&(r=i);var a,n,l={placement:"bottom",orderedModifiers:[],options:Object.assign({},to,i),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},o=[],c=!1,d={state:l,setOptions:function(r){var a,n,c,f,m,p,g="function"==typeof r?r(l.options):r;u(),l.options=Object.assign({},i,l.options,g),l.scrollParents={reference:eL(e)?e$(e):e.contextElement?e$(e.contextElement):[],popper:e$(t)};var h=(n=Object.keys(a=[].concat(s,l.options.modifiers).reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e},{})).map(function(e){return a[e]}),c=new Map,f=new Set,m=[],n.forEach(function(e){c.set(e.name,e)}),n.forEach(function(e){f.has(e.name)||function e(t){f.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!f.has(t)){var r=c.get(t);r&&e(r)}}),m.push(t)}(e)}),p=m,e4.reduce(function(e,t){return e.concat(p.filter(function(e){return e.phase===t}))},[]));return l.orderedModifiers=h.filter(function(e){return e.enabled}),l.orderedModifiers.forEach(function(e){var t=e.name,r=e.options,s=e.effect;if("function"==typeof s){var a=s({state:l,name:t,instance:d,options:void 0===r?{}:r});o.push(a||function(){})}}),d.update()},forceUpdate:function(){if(!c){var e=l.elements,t=e.reference,r=e.popper;if(tc(t,r)){l.rects={reference:(s=eJ(r),a="fixed"===l.options.strategy,i=eO(s),f=eO(s)&&(o=eM((n=s.getBoundingClientRect()).width)/s.offsetWidth||1,u=eM(n.height)/s.offsetHeight||1,1!==o||1!==u),m=eA(s),p=eV(t,f,a),g={scrollLeft:0,scrollTop:0},h={x:0,y:0},(i||!i&&!a)&&(("body"!==ez(s)||eU(m))&&(g=function(e){return e!==eT(e)&&eO(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:eF(e)}(s)),eO(s)?(h=eV(s,!0),h.x+=s.clientLeft,h.y+=s.clientTop):m&&(h.x=eH(m))),{x:p.left+g.scrollLeft-h.x,y:p.top+g.scrollTop-h.y,width:p.width,height:p.height}),popper:eq(r)},l.reset=!1,l.placement=l.options.placement,l.orderedModifiers.forEach(function(e){return l.modifiersData[e.name]=Object.assign({},e.data)});for(var s,a,i,n,o,u,f,m,p,g,h,x=0;x<l.orderedModifiers.length;x++){if(!0===l.reset){l.reset=!1,x=-1;continue}var v=l.orderedModifiers[x],b=v.fn,y=v.options,j=void 0===y?{}:y,w=v.name;"function"==typeof b&&(l=b({state:l,options:j,name:w,instance:d})||l)}}}},update:(a=function(){return new Promise(function(e){d.forceUpdate(),e(l)})},function(){return n||(n=new Promise(function(e){Promise.resolve().then(function(){n=void 0,e(a())})})),n}),destroy:function(){u(),c=!0}};if(!tc(e,t))return d;function u(){o.forEach(function(e){return e()}),o=[]}return d.setOptions(r).then(function(e){!c&&r.onFirstUpdate&&r.onFirstUpdate(e)}),d}),tj=e.i(432892),tw=function(e){return e.reduce(function(e,t){var r=t[0],s=t[1];return e[r]=s,e},{})},tN="u">typeof window&&window.document&&window.document.createElement?P.useLayoutEffect:P.useEffect,tC=[],tS=function(e,t,r){void 0===r&&(r={});var s=P.useRef(null),a={onFirstUpdate:r.onFirstUpdate,placement:r.placement||"bottom",strategy:r.strategy||"absolute",modifiers:r.modifiers||tC},i=P.useState({styles:{popper:{position:a.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),n=i[0],l=i[1],o=P.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,r=Object.keys(t.elements);eE.flushSync(function(){l({styles:tw(r.map(function(e){return[e,t.styles[e]||{}]})),attributes:tw(r.map(function(e){return[e,t.attributes[e]]}))})})},requires:["computeStyles"]}},[]),c=P.useMemo(function(){var e={onFirstUpdate:a.onFirstUpdate,placement:a.placement,strategy:a.strategy,modifiers:[].concat(a.modifiers,[o,{name:"applyStyles",enabled:!1}])};return(0,tj.default)(s.current,e)?s.current||e:(s.current=e,e)},[a.onFirstUpdate,a.placement,a.strategy,a.modifiers,o]),d=P.useRef();return tN(function(){d.current&&d.current.setOptions(c)},[c]),tN(function(){if(null!=e&&null!=t){var s=(r.createPopper||ty)(e,t,c);return d.current=s,function(){s.destroy(),d.current=null}}},[e,t,r.createPopper]),{state:d.current?d.current.state:null,styles:n.styles,attributes:n.attributes,update:d.current?d.current.update:null,forceUpdate:d.current?d.current.forceUpdate:null}},tP=e.i(785311),tk=e.i(496426);let tE=({id:e,loading:t,label:r,value:s,items:a,className:i,inputValue:l,colorScheme:o="primary",renderEmpty:c,renderItem:d,onInputChange:u,onSelectionChange:f})=>{let m,p,g,h=(0,P.useRef)(null),[x,y]=(0,P.useState)(!1),[j,w]=(0,P.useState)(null),[N,C]=(0,P.useState)(null),{styles:S,attributes:k,state:E}=tS(j,N,{placement:"bottom-start",modifiers:[{name:"offset",options:{offset:[0,8]}}]}),T=()=>{y(!1),u("")},L=(m=(0,P.useRef)(null),(p=(0,P.useRef)(T)).current=T,(0,P.useEffect)(()=>{let e=m.current;if(!e)return;let t=t=>{!(!e||!(t.target instanceof Node)||e.contains(t.target))&&p.current(t)},r=e.getRootNode();return r.addEventListener("click",t),()=>r.removeEventListener("click",t)},[]),m);return(g=(0,P.useRef)(T)).current=T,(0,P.useEffect)(()=>{let e=e=>{"Escape"===e.key&&g.current()};return window.addEventListener("keydown",e),()=>window.removeEventListener("keydown",e)},[]),(0,n.jsxs)("div",{ref:L,className:(0,v.cn)("group",i),style:{"--reference-width":E?E.elements.reference.getBoundingClientRect().width+"px":void 0},children:[(0,n.jsx)(tk.TextField,{id:e,wrapperRef:w,value:l,placeholder:r,iconSlot:!!s&&(0,n.jsx)("button",{onClick:()=>{u?.(""),f?.(null)},children:(0,n.jsx)(tP.IconClose,{})}),onChange:e=>{y(!0),u(e.target.value)},onFocus:()=>y(!0),onKeyDown:e=>{"ArrowDown"===e.key&&(e.preventDefault(),h.current?.focus())}}),x&&!!l&&(0,n.jsx)("div",{ref:C,className:"z-1 w-[--reference-width]",style:S.popper,...k.popper,children:(0,n.jsx)("div",{className:(0,v.cn)("bg-neutral-white ring-focus text-input-text max-h-[30svh] w-full overflow-auto rounded-xl border-2",(0,b.schemeClass)(o)),children:t?(0,n.jsx)("div",{className:"flex justify-center px-4 py-2",children:(0,n.jsx)(O.Spinner,{className:"size-5 border-2"})}):(0,n.jsxs)(n.Fragment,{children:[c,(0,n.jsx)(B.FocusScope,{children:(0,n.jsx)(ej,{ref:h,"aria-labelledby":`${e}:label`,items:a,onAction:e=>{y(!1),f(e)},onFocusChange:y,children:d})})]})})})]})},tT=({className:e,...t})=>(0,n.jsx)(eS,{...t,className:({isFocused:t})=>(0,v.cn)("cursor-pointer px-4 py-1 text-left hover:bg-neutral-100",{"bg-neutral-100":t},e)});
1var tL=e.i(643969),tO=e.i(266027),tB=e.i(829806);let tD=({localClub:e,setLocalClub:t,onCreate:r,colorScheme:s="primary"})=>{let a,i,l=(0,P.useId)(),o=(0,tB.useTranslate)().asString,[c,d]=(0,P.useState)(e?.name||""),u=c===e?.name,{data:f,isPending:m}=(a=(0,j.useLocale)(),i=((e,t)=>{let[r,s]=(0,P.useState)(e);return(0,P.useEffect)(()=>{let r=setTimeout(()=>{s(e)},t);return()=>{clearTimeout(r)}},[e,t]),r})(c,300),(0,tO.useQuery)({queryKey:["localClubs",i],queryFn:()=>fetch((0,S.pathcat)((0,tL.removeDefaultLocaleFromPath)(`/${a}/api/local-clubs/search`,a),{q:i})).then(e=>e.json()),enabled:u||""!==i}));return(0,n.jsx)(tE,{id:l,label:o("localClub.join.searchPlaceholder"),"aria-label":o("localClub.join.searchPlaceholder"),loading:m,value:e?.id,inputValue:c,items:f?[...f.map(e=>({localClub:e,key:e.id})),{key:"create"}]:void 0,className:(0,v.cn)("w-full",(0,b.schemeClass)(s)),colorScheme:s,onInputChange:d,onSelectionChange:e=>{if("create"===e)return void r();let s=f?.find(t=>t.id===e)??null;t(s),d(s?.name??"")},renderEmpty:f?.length===0?(0,n.jsx)("div",{className:"flex justify-center px-4 py-2 text-sm",children:o("localClub.join.searchEmpty")}):void 0,renderItem:e=>"create"===e.key?(0,n.jsx)(tT,{className:"flex justify-center px-4 py-2",textValue:o("localClub.join.create"),children:(0,n.jsx)("span",{className:"text-xs",children:(0,n.jsx)(p.Translation,{k:"localClub.join.create"})})},"create"):(0,n.jsxs)(tT,{className:"flex items-baseline justify-between gap-2",textValue:e.localClub.name,children:[(0,n.jsx)("div",{className:"font-bold",children:e.localClub.name}),(0,n.jsxs)("div",{className:"max-w-36 shrink-0 truncate text-sm",children:[e.localClub.zip," ",e.localClub.city]})]},e.localClub.id)})};e.s(["LocalClubJoinClient",0,({headline:e,subline:t,image:r,legalText:s,colorScheme:a,localClubBySearchParams:i,localClubByUser:h})=>{let[w,k]=(0,P.useState)(!1),[E,T]=(0,P.useState)(i??h??null),[O,B,D]=(()=>{let e=(0,j.useLocale)(),t=(0,C.useSearchParams)(),r=(0,C.usePathname)(),s=(0,C.useRouter)(),{loginSignUp:a,localClubRedirectDestination:i}=(0,o.useStaticPages)(),n=t.get(l.localClubReferredByIdParam),[c,d,u]=(0,y.useFormAction)(N,{onData:e=>{e?.success&&s.replace((0,S.pathcat)(r,{...Object.fromEntries(t),localClubId:void 0}),{scroll:!1})}});return[c,(0,P.useCallback)(t=>d(e,{localClubId:t,referredById:n??void 0,loginSignUp:x(a,"LoginSignUp is undefined"),redirectDestination:i??"/"}),[e,d,a,i,n]),u]})();return(0,n.jsx)("div",{id:g.localClubJoinId,className:"content-item",children:(0,n.jsxs)("div",{className:(0,v.cn)("bg-layer-0 grid grid-cols-1 gap-6 rounded-xl p-6 md:grid-cols-2",(0,b.schemeClass)(a)),children:[(0,n.jsxs)("div",{className:"mx-auto flex max-w-[32rem] flex-col items-center justify-center gap-5 text-center",children:[(0,n.jsx)("h3",{className:"display-xl font-bold uppercase",children:e}),(0,n.jsx)("span",{className:"copy-lg",children:t}),w?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(L,{}),(0,n.jsx)(u.Link,{as:"button",className:"text-xs",onClick:()=>{k(!1)},children:(0,n.jsx)(p.Translation,{k:"localClub.join.backToSearch"})}),(0,n.jsx)(m.RichText,{className:"copy-sm",document:s})]}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(tD,{setLocalClub:T,localClub:E,onCreate:()=>k(!0),colorScheme:a}),(0,n.jsx)(m.RichText,{className:"copy-sm",document:s}),(0,n.jsxs)("div",{className:"flex flex-col items-center gap-2",children:[O?.success&&(0,n.jsx)(f.NotificationBanner,{className:"w-96 max-w-full",variant:"success",text:(0,n.jsx)(p.Translation,{k:"localClub.join.success"})}),(0,n.jsx)(c.Button,{loading:D,disabled:!E||E.id===h?.id,onClick:()=>{if(!E)throw Error("Local club is null");B(E.id)},children:(0,n.jsx)(p.Translation,{k:"localClub.join.joinButton"})})]})]})]}),(0,n.jsx)(d.ContentfulImage,{image:r,className:"order-first aspect-[5/4] rounded-xl object-cover md:order-last"})]})})}],505726)},34437,e=>{"use strict";var t=e.i(718709),r=e.i(659625),s=e.i(490479),a=e.i(424302),i=e.i(496426),n=e.i(662594),l=e.i(436618),o=e.i(799362),c=e.i(102711),d=e.i(141408),u=e.i(258405),f=e.i(829806),m=e.i(120938),p=e.i(603662),g=e.i(533809),h=e.i(602927);let x=(0,h.createServerReference)("602039ba0605f5e456bebc22eaa449b485de9aab0f",h.callServer,void 0,h.findSourceMapURL,"sendPromoCodeImageByEmail");e.s(["RafflePromoFormModule",0,({headline:e,text:h,formConfiguration:v,confirmPopupId:b,confirmPopupTriggerTime:y=2e3})=>{let[j,w]=(0,p.useState)(),[N,C]=(0,p.useState)(),[S,P]=(0,p.useState)(""),[k,E]=(0,p.useState)(!1),[T,L]=(0,p.useState)(!1),[O,B]=(0,p.useState)(!1),D=(0,p.useId)(),_=(0,d.useLocale)(),M=(0,m.usePathname)(),I=(0,g.useForm)(),{asString:R}=(0,f.useTranslate)(),[,V,F]=(0,c.useFormAction)(u.handleCheckPromoCode.bind(null,_),{onData:e=>{if(!e.success){"rafflePromo.form.error.usedPromoCode"===e.message?B(!0):B(!1),C(void 0),w(e.message),E(!1),L(!1),z();return}w(void 0),C("rafflePromo.form.success.promoCode"),E(!0),L(!1),b&&setTimeout(()=>{let e=M.includes("?")?"&":"?";window.history.pushState(null,"",`${M}${e}popup=${b}`)},y)}}),z=()=>document.getElementById("raffle-promo")?.scrollIntoView({behavior:"smooth"}),A=async({formData:e})=>
1{if(e.set("promoCode",S),L(!0),!O)return V(e);{let t=I.getValues("file-upload");if(t&&t[0]instanceof File){try{e.set("image",t[0])}catch(e){console.error("Error processing file:",e),w("form.field.file.upload.fileProcessingFailed"),L(!1);return}return H(e).then(()=>{C("rafflePromo.form.success.promoCode"),w(void 0),E(!0),z()}).catch(e=>{console.error(e),w("form.action.serverError"),C(void 0),E(!1)}).finally(()=>{L(!1)})}return w("rafflePromo.form.error.noFileProvided"),L(!1),void 0}},H=e=>x(_,e);if(!v)return(0,t.jsx)(r.ErrorMessage,{children:"No configuration found"});let W={id:"file-upload",__type:"file",name:"file-upload",label:R("rafflePromo.form.fileUpload.label"),description:R("rafflePromo.form.promoCode.placeholder"),placeholder:R("rafflePromo.form.promoCode.placeholder"),required:!0,maxFiles:1,maxSize:7340032,minSize:0,accepts:"image",hints:[{text:R("rafflePromo.form.fileUpload.description")}]};return(0,t.jsx)(g.FormProvider,{...I,children:(0,t.jsx)("div",{id:"raffle-promo",className:"bg-primary-100 mb-6 rounded-md p-4",children:(0,t.jsx)("div",{className:"flex flex-col items-center text-center",children:(0,t.jsxs)("div",{className:"flex flex-col gap-5",children:[e&&(0,t.jsx)("h2",{className:"mb-2 text-xl font-bold uppercase",children:e}),h&&(0,t.jsx)("div",{className:"mb-4",children:(0,t.jsx)(a.RichText,{document:h})}),!k&&!O&&(0,t.jsx)(i.TextField,{id:D,value:S,maxLength:9,onInput:e=>{P(e.currentTarget.value)},inputClassName:"uppercase",className:"mb-4",placeholder:R("rafflePromo.form.promoCode.placeholder"),required:!0}),O&&!k&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.Translation,{k:"rafflePromo.usedPromoCode.description"}),(0,t.jsx)(o.FormFieldFileComponent,{field:W,uploadFiles:!1})]}),v&&!k&&(0,t.jsx)(l.Form,{id:"raffle-promo-form",isPending:F||T,configuration:v,className:"w-full text-left",onSubmit:A}),j&&(0,t.jsx)(s.NotificationBanner,{variant:"error",text:(0,t.jsx)(n.Translation,{k:j})}),N&&(0,t.jsx)(s.NotificationBanner,{variant:"success",text:(0,t.jsx)(n.Translation,{k:N})})]})})})})}],34437)},798900,e=>{e.v({mask:"styles-module-scss-module__5hv_zW__mask"})},741906,e=>{"use strict";var t=e.i(718709),r=e.i(18620),s=e.i(181205),a=e.i(798900);let i=({ms:e,onEnd:r})=>{let{days:a,hours:i,minutes:l,seconds:o}=(0,s.useCountdown)(e,r);return(0,t.jsxs)("div",{className:"@container flex justify-between divide-x-2 divide-[rgba(255,255,255,.05)]",children:[(0,t.jsx)(n,{value:a,label:"Days"}),(0,t.jsx)(n,{value:i,label:"Hours"}),(0,t.jsx)(n,{value:l,label:"Minutes"}),(0,t.jsx)(n,{value:o,label:"Seconds"})]})},n=({value:e,label:s,className:i})=>{let n=e>9?e.toString():`0${e}`;return(0,t.jsxs)("div",{className:(0,r.cn)("flex flex-1 flex-col items-center px-1",i),children:[(0,t.jsx)("div",{suppressHydrationWarning:!0,className:(0,r.cn)(a.default.mask,"display-md @sm:display-xl w-full transform-gpu overflow-hidden text-center font-bold"),children:n}),(0,t.jsx)("div",{className:"@md:copy-lg copy-sm break-keep font-bold uppercase opacity-50",children:s})]})},l=({className:e})=>(0,t.jsx)("svg",{className:(0,r.cn)("w-6",e),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M16.696 1.768a1 1 0 0 1 1.41-.127l3.07 2.564a1 1 0 0 1-1.28 1.535l-3.073-2.562a1 1 0 0 1-.127-1.41m-10.8-.127a1 1 0 1 1 1.28 1.536l-3.07 2.562a1 1 0 0 1-1.282-1.535zM12 4A9 9 0 1 0 12.001 22 9 9 0 0 0 12 4m0 16c-3.86 0-7-3.14-7-7s3.14-7 7-7 7 3.14 7 7-3.14 7-7 7m-1-6V8.75a.75.75 0 0 1 1.5 0v4.499c.006 0 .084.031.875.493l2.465 1.387a.761.761 0 1 1-.765 1.316L13.5 15.5l-1.386-.832z",clipRule:"evenodd"})});e.s(["CountdownBox",0,({ms:e,title:s,text:a,onEnd:n,className:o})=>(0,t.jsxs)("div",{className:(0,r.cn)("bg-layer-3 rounded-3xl px-4 py-6",o),children:[s&&(0,t.jsxs)("div",{className:"mb-3 flex items-center gap-2",children:[(0,t.jsx)(l,{className:"w-4"}),(0,t.jsx)("h3",{className:"copy-lg font-bold uppercase",children:s})]}),(0,t.jsx)("div",{className:"bg-layer-1 rounded-xl py-3 md:py-5",children:(0,t.jsx)(i,{ms:e,onEnd:n})}),a&&(0,t.jsx)("div",{className:"copy-sm mt-4 text-center font-bold uppercase",children:a})]})],741906)},536278,e=>{"use strict";var t=e.i(718709),r=e.i(18620),s=e.i(325376),a=e.i(603662);let i=(0,a.forwardRef)(({className:e,children:s},a)=>(0,t.jsxs)("div",{ref:a,className:(0,r.cn)("relative",e),"aria-hidden":!0,
1children:[s,(0,t.jsx)("div",{className:"absolute h-0 w-0 overflow-hidden",children:"Loading"})]}));i.displayName="Skeleton",e.s(["Skeleton",0,i,"SkeletonText",0,({className:e,lines:i=1})=>(0,t.jsxs)("span",{className:(0,r.cn)("bg-skeleton inline-block w-full max-w-full rounded leading-none",e),children:["â",(0,s.times)(e=>(0,t.jsxs)(a.Fragment,{children:[(0,t.jsx)("br",{}),"â"]},e),i-1)]})])},508227,e=>{"use strict";var t=e.i(718709),r=e.i(18620),s=e.i(923051),a=e.i(603662),i=e.i(618924),n=e.i(971124),l=e.i(467595),o=e.i(331012);let c=({className:e})=>(0,t.jsx)("svg",{className:(0,r.cn)("w-6",e),width:"24",height:"24",viewBox:"0 0 668 668",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M333.715 167.333V600.667M333.715 167.333H215.858C198.492 167.333 181.838 160.31 169.559 147.807C157.28 135.305 150.382 118.348 150.382 100.667C150.382 82.9857 157.28 66.0287 169.559 53.5263C181.838 41.0237 198.492 34 215.858 34C307.525 34 333.715 167.333 333.715 167.333ZM333.715 167.333H451.572C468.938 167.333 485.591 160.31 497.871 147.807C510.148 135.305 517.048 118.348 517.048 100.667C517.048 82.9857 510.148 66.0287 497.871 53.5263C485.591 41.0237 468.938 34 451.572 34C359.905 34 333.715 167.333 333.715 167.333ZM100.382 334H567.048V527.333C567.048 564.67 567.048 583.34 559.781 597.6C553.391 610.143 543.192 620.343 530.648 626.733C516.388 634 497.718 634 460.382 634H207.048C169.711 634 151.043 634 136.782 626.733C124.238 620.343 114.039 610.143 107.648 597.6C100.382 583.34 100.382 564.67 100.382 527.333V334ZM87.0482 334H580.381C599.051 334 608.385 334 615.515 330.367C621.788 327.17 626.885 322.073 630.082 315.8C633.715 308.67 633.715 299.337 633.715 280.667V220.667C633.715 201.998 633.715 192.664 630.082 185.534C626.885 179.262 621.788 174.162 615.515 170.966C608.385 167.333 599.051 167.333 580.381 167.333H87.0482C68.3798 167.333 59.0455 167.333 51.9152 170.966C45.6432 174.162 40.5438 179.262 37.3478 185.534C33.7148 192.664 33.7148 201.998 33.7148 220.667V280.667C33.7148 299.337 33.7148 308.67 37.3478 315.8C40.5438 322.073 45.6432 327.17 51.9152 330.367C59.0455 334 68.3798 334 87.0482 334Z",stroke:"currentColor",strokeWidth:"66.6667",strokeLinecap:"round",strokeLinejoin:"round"})});var d=e.i(385116),u=e.i(662594),f=e.i(741906),m=e.i(829806),p=e.i(219815);let g=({raffle:e})=>(0,t.jsx)(n.Badge,{variant:"expired"===e.status?"disabled":"active"===e.status?"primary":"secondary",size:"small",className:"absolute bottom-3 left-3",children:(0,t.jsx)(u.Translation,{k:`raffleCalendar.badge.${e.status}`})}),h=({raffle:e})=>{let r="active"===e.status?"aspect-product object-cover":"aspect-product object-cover grayscale";return(0,t.jsxs)("div",{className:"aspect-product relative isolate overflow-hidden rounded-xl",children:[(0,t.jsx)(l.ContentfulImage,{image:e.prizeImage,className:r}),(0,t.jsx)(g,{raffle:e})]})},x=({raffle:e,showRaffleContent:r})=>{let s=(0,o.useDecoration)()===p.decorationVariants.Christmas;return(0,t.jsxs)("div",{className:"text-layer-1 aspect-product bg-layer-3 relative isolate flex items-center justify-center overflow-hidden rounded-xl",children:[(0,t.jsx)(g,{raffle:e}),r?(0,t.jsx)(l.ContentfulImage,{image:e.prizeImage,className:"aspect-product object-cover"}):(0,t.jsx)(d.Pattern,{type:"line"}),s&&(0,t.jsx)(c,{className:"h-[60%] w-[60%]"})]})},v=({now:e,raffle:r,raffleNumber:s,showRaffleContent:a=!1})=>{let i=(0,m.useTranslate)().asString;return(0,t.jsxs)("div",{className:"bg-layer-1 flex flex-col gap-6 rounded-xl p-4",children:["active"===r.status||"expired"===r.status?(0,t.jsx)(h,{raffle:r}):(0,t.jsx)(x,{raffle:r,showRaffleContent:a}),"upcoming"===r.status?(0,t.jsxs)(t.Fragment,{children:[a&&(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("span",{className:"display-xs font-bold uppercase",children:(0,t.jsx)(u.Translation,{k:"raffleCalendar.doorLabel",substitutions:{number:s}})}),(0,t.jsx)("span",{className:"display-lg font-bold uppercase",children:r.prizeTitle})]}),(0,t.jsx)(f.CountdownBox,{title:i("raffleCalendar.countdown.endsIn",{number:s}),ms:r.raffleTime.getTime()-e.getTime(),text:r.endsAtText})]}):(0,t.jsx)(t.Fragment,{children:(0,t.jsxs)("div",{className:"flex flex-col gap-4",children:[(0,t.jsx)("span",{className:"display-xs font-bold uppercase",children:(0,t.jsx)(u.Translation,{k:"raffleCalendar.doorLabel",substitutions:{number:s}})}),(0,t.jsx)("span",{className:"display-lg font-bold uppercase",children:r.prizeTitle})]})})]})};var b=e.i(894202),y=e.i(165541),j=e.i(704293),w=e.i(141408),N=e.i(490479),C=e.i(424302),S=e.i(536278),P=e.i(436618),k=e.i(102711),E=e.i(602927);let T=(0,E.createServerReference)("700a7b56db6abf50bdf578d1efa4b7224864bc6ef5",E.callServer,void 0,E.findSourceMapURL,"handleRaffleCalendarRegister");var L=e.i(266027),O=e.i(692138),B=e.i(120938);let D=({raffle:e,raffleNumber:r,termsAndConditions:s})=>{let i,n,l=(0,a.useId)(),o=(0,a.useRef)(null),c=(0,w.useLocale)(),d=(0,B.usePathname)(),f=(0,B.useSearchParams)(),{asString:p}=(0,m.useTranslate)(),[g,h]=(0,a.useState)(f.has("raffleRegistrationConfirmed")),{data:x,isLoading:v}=(0,O.useCustomerQuery)(),b=x?.email,{data:y,isLoading:j}=(i=e.raffleId,n=!g,(0,L.useQuery)({queryKey:["raffle-registration",b,i],queryFn:()=>fetch("/api/raffle-calendar/registration",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:b,raffleId:i})}).then(e=>e.json()),enabled:!!n&&!!b&&!!i})),[C,E,D]=(0,k.useFormAction)(T.bind(null,c,e.raffleId),{onData:e=>{e.success?e.success&&e.data?.isLoggedIn&&h(!0):h(!1)}}),M=v||b&&j,I=g||y?.registered;return M?(0,t.jsxs)(S.Skeleton,{children:[(0,t.jsx)(S.SkeletonText,{className:"display-sm mb-4 block max-w-52"}),(0,t.jsx)(S.SkeletonText,{className:"display-xl mb-6 block max-w-72"}),(0,t.jsx)(S.SkeletonText,{className:"mb-7",lines:2}),(0,t.jsx)(S.SkeletonText,{className:"mb-4 h-6 max-w-96"}),(0,t.jsx)(S.SkeletonText,{className:"h-11"})]}):I?(0,t.jsx)(_,{raffle:e,raffleNumber:r,children:(0,t.jsx)(N.NotificationBanner,{variant:"success",text:(0,t.jsx)(u.Translation,{k:"raffleCalendar.registration.success"})})}):(0,t.jsx)(_,{raffle:e,raffleNumber:r,children:(0,t.jsx)(P.Form,{id:l,ref:o,className:"w-full",configuration:{__type:void 0,items:[b?{__type:"hidden",id:"email",value:b}:{__type:"email",id:"email",label:p("raffleCalendar.form.label.email"),required:!0},{__type:"checkbox",id:"terms",text:s,required:!0,label:""},{__type:"submit",id:"submit",label:p("raffleCalendar.form.label.submit")},{__type:"hidden",id:"pathname",value:d}]},successMessage:C?.success?C.data?.isLoggedIn?"raffleCalendar.form.success":"raffleCalendar.form.emailSent":void 0,errorMessage:C?.success?void 0:C?.message,isPending:D,onSubmit:({formData:e})=>E(e)})})},_=({raffle:e,raffleNumber:r,children:s})=>(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{className:"display-sm mb-4 font-bold uppercase",children:(0,t.jsx)(u.Translation,{k:"raffleCalendar.doorLabel",substitutions:{number:r}})}),(0,t.jsx)("h3",{className:"display-xl mb-6 font-bold uppercase",children:e.headline}),(0,t.jsx)(C.RichText,{className:"mb-7",document:e.text}),s]}),M=({raffle:e,raffleNumber:r,now:s,termsAndConditions:i})=>{let n=(0,w.useLocale)(),c=(0,o.useDecoration)(),d=(0,m.useTranslate)().asString,[u,p]=(0,a.useState)(!1);(0,a.useEffect)(()=>{p(!0)},[]);let g=(0,a.useMemo)(()=>
1{if(u)return d("raffleCalendar.countdown.endsAt",{date:(0,j.formatDate)(e.raffleTime,n,{dateStyle:"short"})})},[u,e.raffleTime,n,d]);return(0,t.jsx)("div",{className:"pt-8",children:(0,t.jsxs)("div",{className:"mb-12 grid grid-cols-1 gap-4 md:grid-cols-[1fr,2fr] lg:mb-24 lg:gap-10",children:[(0,t.jsxs)("div",{className:"bg-layer-1 flex flex-col gap-5 rounded-xl p-4",children:[(0,t.jsx)(l.ContentfulImage,{image:e.prizeImage,className:"aspect-product w-full rounded-xl object-cover"}),(0,t.jsx)(f.CountdownBox,{title:d("raffleCalendar.countdown.endsIn",{number:r}),ms:e.raffleTime.getTime()-s.getTime(),text:g})]}),(0,t.jsxs)("div",{className:"bg-layer-1 relative flex flex-col justify-center rounded-xl p-8 text-left",children:[c&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(b.ChristmasDecoration,{variant:"candy-cane",className:"right-12 origin-top-right md:-translate-y-[16%] md:scale-150"}),(0,t.jsx)(b.ChristmasDecoration,{variant:"fairy-lights",className:"left-[66%] w-[50%]"}),(0,t.jsx)(b.ChristmasDecoration,{variant:"fairy-lights",className:"left-[33%] w-[50%]"}),(0,t.jsx)(y.OrangesDecoration,{variant:"branch",className:"right-0 top-0 w-[50%] translate-y-[-44%] md:w-[50%]"}),(0,t.jsx)(y.OrangesDecoration,{variant:"orange",className:"bottom-0 left-0 w-20 translate-x-[-20%] translate-y-[35%] md:w-44"})]}),(0,t.jsx)(D,{termsAndConditions:i,raffle:e,raffleNumber:r})]})]})})};e.s(["RaffleCalendar",0,({raffles:e,cardsHeadline:n,termsAndConditions:l,colorScheme:o,displayUpcomingHeadContent:c})=>{let d=((e="minute")=>{let[t,r]=(0,a.useState)(new Date);return(0,a.useEffect)(()=>{let t=setInterval(()=>{r(new Date)},("minute"===e?60:1)*1e3);return()=>clearInterval(t)},[e]),t})(),u=(0,a.useMemo)(()=>(0,i.sort)((e,t)=>e.raffleTime.getTime()-t.raffleTime.getTime(),(e??[]).reduce((e,t)=>{let r=new Date(t.raffleTime),s=r.getTime()>d.getTime(),a=s&&!e.find(e=>"active"===e.status);return[...e,{...t,raffleTime:r,status:a?"active":s?"upcoming":"expired"}]},[])),[e,d]),f=u.find(e=>"active"===e.status);return(0,t.jsxs)("div",{id:"raffle-calendar-module",className:(0,r.cn)("content-item",(0,s.schemeClass)(o)),children:[f&&(0,t.jsx)(t.Fragment,{children:(0,t.jsx)(M,{termsAndConditions:l,raffle:f,raffleNumber:u.indexOf(f)+1,now:d})}),(0,t.jsx)("span",{className:"display-xl mb-6 block font-bold uppercase lg:mb-10",children:n}),(0,t.jsx)("div",{className:"grid grid-cols-1 gap-4 md:grid-cols-2 md:gap-6 lg:grid-cols-[repeat(auto-fit,minmax(19.2rem,1fr))]",children:u.map((e,r)=>(0,t.jsx)(v,{raffle:e,raffleNumber:r+1,now:d,showRaffleContent:c},e.raffleId))})]})}],508227)},870355,e=>{"use strict";var t=e.i(718709),r=e.i(603662),s=e.i(741906);e.s(["StatefulCountdown",0,({ms:e,title:a,className:i})=>{let[n,l]=(0,r.useState)(!1);return n?null:(0,t.jsx)(s.CountdownBox,{ms:e,title:a,className:i,onEnd:()=>l(!0)})}])},732717,e=>{e.v({videoToggle:"style-module-scss-module__p-oFKq__videoToggle"})},362764,e=>{"use strict";var t=e.i(718709),r=e.i(850858),s=e.i(354525),a=e.i(894202),i=e.i(294333),n=e.i(18620),l=e.i(644882),o=e.i(766965),c=e.i(219815),d=e.i(603662),u=e.i(467595),f=e.i(165541),m=e.i(943880),p=e.i(732717);let g=(0,o.createVariants)({"1:1":"aspect-[1/1]","5:4":"aspect-[5/4]","4:3":"aspect-[4/3]","9:16":"aspect-[9/16]","16:9":"aspect-[16/9]","3:4":"aspect-[3/4]","4:5":"aspect-[4/5]"}),h=(0,d.forwardRef)(({media:e,aspectRatio:r,cta:s,sizes:i,id:o,forceLoop:d,searchGameIsEnabled:h,decoration:v,campaign:b,className:y},j)=>{let w=b?.object,N=!!w&&o&&h,C=v?.theme===c.decorationVariants.Christmas,S=v?.theme===c.decorationVariants.Oranges,P=r?y?.split(" ").filter(e=>!e.includes("aspect-[unset]")):y?.split(" "),k=(0,n.cn)("media-tile relative isolate size-full",g(r??(e?.type==="video"?"16:9":"1:1")),P),E=(0,n.cn)("relative flex size-full transform-gpu overflow-hidden rounded-3xl"),T=(0,t.jsxs)(t.Fragment,{children:[e?.type==="image"&&(0,t.jsx)(u.ContentfulImage,{image:e,className:"bg-skeleton object-cover",sizes:i,fill:!0}),e?.type==="video"&&(0,t.jsx)(x,{video:e,sizes:i,forceLoop:d})]});return s?(0,t.jsxs)(l.Link,{...s,className:(0,n.cn)(k,"group"),children:[C&&!h&&(0,t.jsx)(a.ChristmasDecoration,{variant:v.object}),S&&!h&&(0,t.jsx)(f.OrangesDecoration,{variant:v.object}
1),(0,t.jsx)("div",{className:E,children:(0,t.jsx)("div",{className:(0,n.cn)(p.default.borderRadius,"group-hover:scale-media absolute inset-0 overflow-hidden transition-transform duration-500"),children:T})})]}):(0,t.jsxs)("div",{ref:j,className:k,children:[C&&!h&&(0,t.jsx)(a.ChristmasDecoration,{variant:v.object}),S&&!h&&(0,t.jsx)(f.OrangesDecoration,{variant:v.object}),N&&(0,t.jsx)(m.SearchGameObject,{id:o,variant:w,className:"bottom-10 right-10"}),(0,t.jsx)("div",{className:E,children:T})]})});h.displayName="MediaTile";let x=({video:e,sizes:r,forceLoop:s})=>{let a=s||e.loop;return(0,t.jsx)(i.Video,{...e,loop:a,children:(0,t.jsxs)(i.VideoWrapper,{children:[(0,t.jsx)(i.VideoPlayer,{sizes:r}),(0,t.jsx)(i.VideoControls,{}),a&&(0,t.jsx)(i.VideoToggle,{className:p.default.videoToggle})]})})},v=({intrinsic:e,desktop:r,forceLoop:s,sizes:a,className:i})=>(0,t.jsxs)(t.Fragment,{children:[e&&(0,t.jsx)(h,{...e,sizes:a,className:(0,n.cn)("lg:hidden",i),forceLoop:s}),r&&(0,t.jsx)(h,{...r,sizes:a,className:(0,n.cn)("max-lg:hidden",i),forceLoop:s})]}),b=e=>y(e)?(0,t.jsx)(h,{...e}):j(e)?(0,t.jsx)(v,{...e}):void 0,y=e=>"media"in e,j=e=>"intrinsic"in e;var w=e.i(385116),N=e.i(424302),C=e.i(923051),S=e.i(999638),P=e.i(824511),k=e.i(300984),E=e.i(387652),T=e.i(772328);e.s(["GridReveal",0,({media:e,headline:a,cta:i,text:l,colorScheme:o})=>{let[c,{hasAnimation:u,isInView:f}]=(()=>{let e=(0,d.useRef)(null),t=(0,k.useScreenSize)("md"),r=(0,T.useReducedMotion)(),[s,a]=(0,d.useState)(!0),i=(0,E.useInView)(e,{amount:.8,once:!0});return(0,d.useEffect)(()=>{if(!e.current)return;let{top:t}=e.current.getBoundingClientRect();a(Math.abs(t)<=window.innerHeight)},[]),[e,{hasAnimation:!r&&!s&&!t,isInView:i}]})();return(0,t.jsxs)("div",{className:(0,n.cn)("content-item relative flex flex-col gap-x-[--gap] gap-y-4 [--gap:theme(space.6)] md:min-h-[30rem] md:flex-row xl:min-h-[35rem]",o&&(0,C.schemeClass)(o)),children:[(0,t.jsx)("div",{className:"min-w-0 flex-shrink flex-grow basis-[33.33%]",children:(0,t.jsx)(b,{...e,className:"min-w-0 md:aspect-[unset]",sizes:(0,S.getImageSizes)({md:"66.66vw"}),forceLoop:!0})}),(0,t.jsxs)(P.m.div,{ref:c,className:(0,n.cn)("bg-layer-3 relative isolate min-w-0 flex-shrink basis-[66.66%] transform-gpu overflow-hidden rounded-3xl p-[--padding] [--padding:theme(space.4)] md:[--padding:theme(space.6)]",{"basis-[33.33%]":u}),animate:u&&f?{flexBasis:"66.66%"}:void 0,transition:{duration:.4,ease:[1,0,.58,1]},children:[(0,t.jsx)(w.PatternLine,{className:"-z-1 absolute left-0 top-0 min-h-full min-w-full max-md:w-[200vw]"}),(0,t.jsxs)("div",{className:(0,n.cn)("grid size-full grid-cols-[1fr_auto] grid-rows-[auto_auto_1fr] gap-x-10 [--headline-col:16rem] [grid-template-areas:'headline_arrow''text_text''button_button'] md:grid-cols-[minmax(auto,var(--headline-col))_1fr] lg:[grid-template-areas:'headline_arrow''headline_text''button_button'] xl:[--headline-col:21rem]"),children:[(0,t.jsx)("h2",{className:"display-2xl min-w-0 font-bold uppercase leading-[.85] tracking-tighter [grid-area:headline] lg:text-8xl lg:leading-[.85] xl:text-9xl xl:leading-[.85]",children:a}),(0,t.jsx)("div",{className:"transform-gpu self-end overflow-hidden [grid-area:text]",children:(0,t.jsx)(N.RichText,{className:(0,n.cn)("copy-lg mt-6 max-w-[25rem] lg:w-[17rem] xl:w-[22.5rem] 2xl:w-[25rem]",{"transition-opacity duration-300 md:opacity-0":u,"delay-150 md:opacity-100":f}),document:l})}),(0,t.jsx)(s.IconArrowRight,{className:(0,n.cn)("bg-layer-4 size-12 rotate-[-45deg] justify-self-end rounded-full p-2 transition-opacity [grid-area:arrow]")}),(0,t.jsx)(r.Button,{as:"a",...i,className:"mt-8 flex-grow self-end [grid-area:button]",children:i.label})]})]})]})}],362764)}]);
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.