1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,988648,e=>{"use strict";let t;var r=e.i(40438),n=e.i(116414);let o="opt-in",a="opt-out",i="show--consent",l="show--preferences",s="disable--interaction",c="data-category",d="button",u="aria-hidden",f="btn-group",p="click",m="data-role",h="consentModal",v="preferencesModal",g=new class{constructor(){this.t={mode:o,revision:0,autoShow:!0,lazyHtmlGeneration:!0,autoClearCookies:!0,manageScriptTags:!0,hideFromBots:!0,cookie:{name:"cc_cookie",expiresAfterDays:182,domain:"",path:"/",secure:!0,sameSite:"Lax"}},this.o={i:{},l:"",_:{},u:{},p:{},m:[],v:!1,h:null,C:null,S:null,M:"",D:!0,T:!1,k:!1,A:!1,N:!1,H:[],V:!1,I:!0,L:[],j:!1,F:"",P:!1,O:[],R:[],B:[],$:[],G:!1,J:!1,U:!1,q:[],K:[],W:[],X:{},Y:{},Z:{},ee:{},te:{},oe:[]},this.ne={ae:{},se:{}},this.ce={},this.re={ie:"cc:onFirstConsent",le:"cc:onConsent",de:"cc:onChange",fe:"cc:onModalShow",_e:"cc:onModalHide",ue:"cc:onModalReady"}}},b=(e,t)=>-1!==e.indexOf(t),w=e=>!!e&&"object"==typeof e&&!Array.isArray(e),y=e=>"function"==typeof e,x=e=>Object.keys(e),C=e=>Array.from(new Set(e)),j=e=>e.preventDefault(),R=e=>{let t=document.createElement(e);return e===d&&(t.type=e),t},k=(e,t,r)=>e.setAttribute(t,r),S=(e,t,r)=>{e.removeAttribute(r?"data-"+t:t)},L=(e,t,r)=>e.getAttribute(r?"data-"+t:t),N=(e,t)=>e.appendChild(t),T=(e,t)=>{let r;return r="cm__"+t,e.classList.add(r)},E=(e,t)=>{let r;return r="pm__"+t,e.classList.add(r)},P=e=>{if("object"!=typeof e)return e;if(e instanceof Date)return new Date(e.getTime());let t=Array.isArray(e)?[]:{};for(let r in e){let n=e[r];t[r]=P(n)}return t},_=(e,t)=>dispatchEvent(new CustomEvent(e,{detail:t})),M=(e,t,r,n)=>{e.addEventListener(t,r),n&&g.o.m.push({pe:e,ge:t,me:r})},A=(e,t)=>{let r=e||[],n=t||[];return r.filter(e=>!b(n,e)).concat(n.filter(e=>!b(r,e)))},D=e=>{g.o.R=C(e),g.o.F=(()=>{let e="custom",{R:t,O:r,B:n}=g.o,o=t.length;return o===r.length?e="all":o===n.length&&(e="necessary"),e})()},I=(e,t,r,n)=>{let o="accept-",{show:a,showPreferences:i,hide:l,hidePreferences:s,acceptCategory:c}=t,d=e||document,u=e=>{let t;return t=`[data-cc="${e}"]`,d.querySelectorAll(t)},f=(e,t)=>{j(e),c(t),s(),l()},m=u("show-preferencesModal"),h=u("show-consentModal"),v=u(o+"all"),b=u(o+"necessary"),w=u(o+"custom"),y=g.t.lazyHtmlGeneration;for(let e of m)k(e,"aria-haspopup","dialog"),M(e,p,e=>{j(e),i()}),y&&(M(e,"mouseenter",e=>{j(e),g.o.N||r(t,n)},!0),M(e,"focus",()=>{g.o.N||r(t,n)}));for(let e of h)k(e,"aria-haspopup","dialog"),M(e,p,e=>{j(e),a(!0)},!0);for(let e of v)M(e,p,e=>{f(e,"all")},!0);for(let e of w)M(e,p,e=>{f(e)},!0);for(let e of b)M(e,p,e=>{f(e,[])},!0)},H=(e,t)=>{e&&(t&&(e.tabIndex=-1),e.focus(),t&&e.removeAttribute("tabindex"))},O=(e,t)=>{let r=n=>{n.target.removeEventListener("transitionend",r),"opacity"===n.propertyName&&"1"===getComputedStyle(e).opacity&&H(1===t?g.ne.be:g.ne.ve)};M(e,"transitionend",r)},z=e=>{let r;clearTimeout(t),e?(r=g.ne.ye,r.classList.add(s)):t=setTimeout(()=>{let e;e=g.ne.ye,e.classList.remove(s)},500)},B=["M 19.5 4.5 L 4.5 19.5 M 4.5 4.501 L 19.5 19.5","M 3.572 13.406 L 8.281 18.115 L 20.428 5.885","M 21.999 6.94 L 11.639 17.18 L 2.001 6.82 "],F=(e=0,t=1.5)=>`<svg viewBox="0 0 24 24" stroke-width="${t}"><path d="${B[e]}"/></svg>`,$=e=>{let t,r=g.ne,n=g.o;t=e===r.he,M(n.i.disablePageInteraction?r.ye:t?r.Ce:r.ye,"keydown",r=>{if("Tab"!==r.key||!(t?n.k&&!n.A:n.A))return;let o=document.activeElement,a=t?n.q:n.K;0!==a.length&&(r.shiftKey?o!==a[0]&&e.contains(o)||(j(r),H(a[1])):o!==a[1]&&e.contains(o)||(j(r),H(a[0])))},!0)},V=["[href]",d,"input","details","[tabindex]"].map(e=>e+':not([tabindex="-1"])').join(","),W=e=>{let{o:t,ne:r}=g,n=(e,t)=>{let r=e.querySelectorAll(V);t[0]=r[0],t[1]=r[r.length-1]};1===e&&t.T&&n(r.he,t.q),2===e&&t.N&&n(r.we,t.K)},Y=(e,t,r)=>{let{de:n,le:o,ie:a,_e:i,ue:l,fe:s}=g.ce,c=g.re;if(t){let n={modalName:t};return e===c.fe?y(s)&&s(n):e===c._e?y(i)&&i(n):(n.modal=r,y(l)&&l(n)),_(e,n)}let d={cookie:g.o.p};e===c.ie?y(a)&&a(P(d)):e===c.le?y(o)&&o(P(d)):(d.changedCategories=g.o.L,d.changedServices=g.o.ee,y(n)&&n(P(d))),_(e,P(d))},U=(e,t)=>{try{return e()}catch(e){return t||console.warn("CookieConsent:",e),!1}},X=e=>{let{Y:t,ee:r,O:n,X:o,oe:a,p:i,L:l}=g.o;for(let e of n)for(let n of r[e]||t[e]||[]){let r=o[e][n];if(!r)continue;let{onAccept:a,onReject:i}=r;!r.Se&&b(t[e],n)?(r.Se=!0,y(a)&&a()):r.Se&&!b(t[e],n)&&(r.Se=!1,y(i)&&i())}if(!g.t.manageScriptTags)return;let s=e||i.categories||[],d=(e,n)=>{if(n>=e.length)return;let o=a[n];if(o.xe)return d(e,n+1);let i=o.Me,u=o.De,f=o.Te,p=b(s,u),m=!!f&&b(t[u],f);
1if(!f&&!o.ke&&p||!f&&o.ke&&!p&&b(l,u)||f&&!o.ke&&m||f&&o.ke&&!m&&b(r[u]||[],f)){o.xe=!0;let t=L(i,"type",!0);S(i,"type",!!t),S(i,c);let r=L(i,"src",!0);r&&S(i,"src",!0);let a=R("script");for(let{nodeName:e}of(a.textContent=i.innerHTML,i.attributes))k(a,e,i[e]||L(i,e));t&&(a.type=t),r?a.src=r:r=i.src;let l=!!r&&(!t||["text/javascript","module"].includes(t));if(l&&(a.onload=a.onerror=()=>{d(e,++n)}),i.replaceWith(a),l)return}d(e,++n)};d(a,0)},K="bottom",q="left",G="center",Z="right",J="inline",Q="wide",ee="pm--",et=["middle","top",K],er=[q,G,Z],en={box:{Ee:[Q,J],Ae:et,Ne:er,He:K,Ve:Z},cloud:{Ee:[J],Ae:et,Ne:er,He:K,Ve:G},bar:{Ee:[J],Ae:et.slice(1),Ne:[],He:K,Ve:""}},eo={box:{Ee:[],Ae:[],Ne:[],He:"",Ve:""},bar:{Ee:[Q],Ae:[],Ne:[q,Z],He:"",Ve:q}},ea=e=>{let t=g.o.i.guiOptions,r=t&&t.consentModal,n=t&&t.preferencesModal;0===e&&ei(g.ne.he,en,r,"cm--","box","cm"),1===e&&ei(g.ne.we,eo,n,ee,"box","pm")},ei=(e,t,r,n,o,a)=>{e.className=a;let i=r&&r.layout,l=r&&r.position,s=r&&r.flipButtons,c=!r||!1!==r.equalWeightButtons,d=i&&i.split(" ")||[],u=d[0],f=d[1],p=u in t?u:o,m=t[p],h=b(m.Ee,f)&&f,v=l&&l.split(" ")||[],w=v[0],y=n===ee?v[0]:v[1],x=b(m.Ae,w)?w:m.He,C=b(m.Ne,y)?y:m.Ve,j=t=>{t&&e.classList.add(n+t)};j(p),j(h),j(x),j(C),s&&j("flip");let R=a+"__btn--secondary";if("cm"===a){let{Ie:e,Le:t}=g.ne;e&&(c?e.classList.remove(R):e.classList.add(R)),t&&(c?t.classList.remove(R):t.classList.add(R))}else{let{je:e}=g.ne;e&&(c?e.classList.remove(R):e.classList.add(R))}},el=(e,t)=>{let r,n=g.o,o=g.ne,{hide:a,hidePreferences:i,acceptCategory:l}=e,s=e=>{l(e),i(),a()},c=n.u&&n.u.preferencesModal;if(!c)return;let h=c.title,b=c.closeIconLabel,y=c.acceptAllBtn,C=c.acceptNecessaryBtn,j=c.savePreferencesBtn,S=c.sections||[],L=y||C||j;if(o.Fe)o.Pe=R("div"),E(o.Pe,"body");else{let e;o.Fe=R("div"),e=o.Fe,e.classList.add("pm-wrapper");let t=R("div");t.classList.add("pm-overlay"),N(o.Fe,t),M(t,p,i),o.we=R("div"),o.we.classList.add("pm"),k(o.we,"role","dialog"),k(o.we,u,!0),k(o.we,"aria-modal",!0),k(o.we,"aria-labelledby","pm__title"),M(o.ye,"keydown",e=>{27===e.keyCode&&i()},!0),o.Oe=R("div"),E(o.Oe,"header"),o.Re=R("h2"),E(o.Re,"title"),o.Re.id="pm__title",o.Be=R(d),E(o.Be,"close-btn"),k(o.Be,"aria-label",c.closeIconLabel||""),M(o.Be,p,i),o.$e=R("span"),o.$e.innerHTML=F(),N(o.Be,o.$e),o.Ge=R("div"),E(o.Ge,"body"),o.Je=R("div"),E(o.Je,"footer"),R("div").classList.add("btns");var T=R("div"),P=R("div");E(T,f),E(P,f),N(o.Je,T),N(o.Je,P),N(o.Oe,o.Re),N(o.Oe,o.Be),o.ve=R("div"),k(o.ve,"tabIndex",-1),N(o.we,o.ve),N(o.we,o.Oe),N(o.we,o.Ge),L&&N(o.we,o.Je),N(o.Fe,o.we)}h&&(o.Re.innerHTML=h,b&&k(o.Be,"aria-label",b)),S.forEach((e,t)=>{let a=e.title,i=e.description,l=e.linkedCategory,s=l&&n.P[l],f=e.cookieTable,m=f&&f.body,h=f&&f.caption,v=m&&m.length>0,g=!!s,b=g&&n.X[l],y=w(b)&&x(b)||[],C=g&&(!!i||!!v||x(b).length>0);var j,S,L=R("div");if(E(L,"section"),C||i){var T=R("div");E(T,"section-desc-wrapper")}let P=y.length;if(C&&P>0){let e=R("div");for(let t of(E(e,"section-services"),y)){let r=b[t],n=r&&r.label||t,o=R("div"),a=R("div"),i=R("div"),c=R("div");E(o,"service"),E(c,"service-title"),E(a,"service-header"),E(i,"service-icon");let d=es(n,t,s,!0,l);c.innerHTML=n,N(a,i),N(a,c),N(o,a),N(o,d),N(e,o)}N(T,e)}if(a){var _=R("div"),A=R(g?d:"div");if(E(_,"section-title-wrapper"),E(A,"section-title"),A.innerHTML=a,N(_,A),g){let e=R("span");e.innerHTML=F(2,3.5),E(e,"section-arrow"),N(_,e),L.className+="--toggle";let t=es(a,l,s),r=c.serviceCounterLabel;if(P>0&&"string"==typeof r){let e=R("span");E(e,"badge"),E(e,"service-counter"),k(e,u,!0),k(e,"data-servicecounter",P),r&&k(e,"data-counterlabel",r=(r=r.split("|")).length>1&&P>1?r[1]:r[0]),e.innerHTML=P+(r?" "+r:""),N(A,e)}if(C){E(L,"section--expandable");var D=l+"-desc";k(A,"aria-expanded",!1),k(A,"aria-controls",D)}N(_,t)}else k(A,"role","heading"),k(A,"aria-level","3");N(L,_)}if(i){var I=R("p");E(I,"section-desc"),I.innerHTML=i,N(T,I)}if(C&&(k(T,u,"true"),T.id=D,j=T,S=A,M(A,p,()=>{L.classList.contains("is-expanded")?(L.classList.remove("is-expanded"),k(S,"aria-expanded","false"),k(j,u,"true")):(L.classList.add("is-expanded"),k(S,"aria-expanded","true"),k(j,u,"fal
1se"))}),v)){let e=R("table"),r=R("thead"),n=R("tbody");if(h){let t=R("caption");E(t,"table-caption"),t.innerHTML=h,e.appendChild(t)}E(e,"section-table"),E(r,"table-head"),E(n,"table-body");let a=f.headers,i=x(a),l=o.Ue.createDocumentFragment(),s=R("tr");for(let e of i){let r=a[e],n=R("th");n.id="cc__row-"+r+t,k(n,"scope","col"),E(n,"table-th"),n.innerHTML=r,N(l,n)}N(s,l),N(r,s);let c=o.Ue.createDocumentFragment();for(let e of m){let r=R("tr");for(let n of(E(r,"table-tr"),i)){let o=a[n],i=e[n],l=R("td"),s=R("div");E(l,"table-td"),k(l,"data-column",o),k(l,"headers","cc__row-"+o+t),s.insertAdjacentHTML("beforeend",i),N(l,s),N(r,l)}N(c,r)}N(n,c),N(e,r),N(e,n),N(T,e)}(C||i)&&N(L,T);let H=o.Pe||o.Ge;g?(r||E(r=R("div"),"section-toggles"),r.appendChild(L)):r=null,N(H,r||L)}),y&&(o.ze||(o.ze=R(d),E(o.ze,"btn"),k(o.ze,m,"all"),N(T,o.ze),M(o.ze,p,()=>s("all"))),o.ze.innerHTML=y),C&&(o.je||(o.je=R(d),E(o.je,"btn"),k(o.je,m,"necessary"),N(T,o.je),M(o.je,p,()=>s([]))),o.je.innerHTML=C),j&&(o.qe||(o.qe=R(d),E(o.qe,"btn"),E(o.qe,"btn--secondary"),k(o.qe,m,"save"),N(P,o.qe),M(o.qe,p,()=>s())),o.qe.innerHTML=j),o.Pe&&(o.we.replaceChild(o.Pe,o.Ge),o.Ge=o.Pe),ea(1),n.N||(n.N=!0,Y(g.re.ue,v,o.we),t(e),N(o.Ce,o.Fe),$(o.we),setTimeout(()=>{let e;return e=o.Fe,e.classList.add("cc--anim")},100)),W(2)};function es(e,t,r,n,o){let a=g.o,i=g.ne,l=R("label"),s=R("input"),d=R("span"),f=R("span"),m=R("span"),h=R("span"),v=R("span");if(h.innerHTML=F(1,3),v.innerHTML=F(0,3),s.type="checkbox",l.classList.add("section__toggle-wrapper"),s.classList.add("section__toggle"),h.classList.add("toggle__icon-on"),v.classList.add("toggle__icon-off"),d.classList.add("toggle__icon"),f.classList.add("toggle__icon-circle"),m.classList.add("toggle__label"),k(d,u,"true"),n?(l.classList.add("toggle-service"),k(s,c,o),i.se[o][t]=s):i.ae[t]=s,n?M(s,"change",()=>{let e=i.se[o],t=i.ae[o];for(let t in a.Z[o]=[],e){let r=e[t];r.checked&&a.Z[o].push(r.value)}t.checked=a.Z[o].length>0}):M(s,p,()=>{let e=i.se[t],r=s.checked;for(let n in a.Z[t]=[],e)e[n].checked=r,r&&a.Z[t].push(n)}),s.value=t,m.textContent=e.replace(/<.*>.*<\/.*>/gm,""),N(f,v),N(f,h),N(d,f),a.D)(r.readOnly||r.enabled)&&(s.checked=!0);else if(n){let e=a.Y[o];s.checked=r.readOnly||b(e,t)}else b(a.R,t)&&(s.checked=!0);return r.readOnly&&(s.disabled=!0),N(l,s),N(l,d),N(l,m),l}let ec=()=>{let e=R("span");return g.ne.Ke||(g.ne.Ke=e),e},ed=(e,t)=>{let r=g.o,n=g.ne,{hide:o,showPreferences:a,acceptCategory:i}=e,l=r.u&&r.u.consentModal;if(!l)return;let s=l.acceptAllBtn,c=l.acceptNecessaryBtn,v=l.showPreferencesBtn,b=l.closeIconLabel,w=l.footer,y=l.label,x=l.title,C=e=>{o(),i(e)};if(!n.Qe){let e;n.Qe=R("div"),n.he=R("div"),n.We=R("div"),n.Xe=R("div"),n.Ye=R("div"),e=n.Qe,e.classList.add("cm-wrapper"),n.he.classList.add("cm"),T(n.We,"body"),T(n.Xe,"texts"),T(n.Ye,"btns"),k(n.he,"role","dialog"),k(n.he,"aria-modal","true"),k(n.he,u,"false"),k(n.he,"aria-describedby","cm__desc"),y?k(n.he,"aria-label",y):x&&k(n.he,"aria-labelledby","cm__title");let t=r.i.guiOptions,o=t&&t.consentModal,a="box"===(o&&o.layout||"box").split(" ")[0];x&&b&&a&&(n.Le||(n.Le=R(d),n.Le.innerHTML=F(),T(n.Le,"btn"),T(n.Le,"btn--close"),M(n.Le,p,()=>{C([])}),N(n.We,n.Le)),k(n.Le,"aria-label",b)),N(n.We,n.Xe),(s||c||v)&&N(n.We,n.Ye),n.be=R("div"),k(n.be,"tabIndex",-1),N(n.he,n.be),N(n.he,n.We),N(n.Qe,n.he)}x&&(n.Ze||(n.Ze=R("h2"),n.Ze.className=n.Ze.id="cm__title",N(n.Xe,n.Ze)),n.Ze.innerHTML=x);let j=l.description;if(j&&(r.V&&(j=j.replace("{{revisionMessage}}",r.I?"":l.revisionMessage||"")),n.et||(n.et=R("p"),n.et.className=n.et.id="cm__desc",N(n.Xe,n.et)),n.et.innerHTML=j),s&&(n.tt||(n.tt=R(d),N(n.tt,ec()),T(n.tt,"btn"),k(n.tt,m,"all"),M(n.tt,p,()=>{C("all")})),n.tt.firstElementChild.innerHTML=s),c&&(n.Ie||(n.Ie=R(d),N(n.Ie,ec()),T(n.Ie,"btn"),k(n.Ie,m,"necessary"),M(n.Ie,p,()=>{C([])})),n.Ie.firstElementChild.innerHTML=c),v&&(n.ot||(n.ot=R(d),N(n.ot,ec()),T(n.ot,"btn"),T(n.ot,"btn--secondary"),k(n.ot,m,"show"),M(n.ot,"mouseenter",()=>{r.N||el(e,t)}),M(n.ot,p,a)),n.ot.firstElementChild.innerHTML=v),n.nt||(n.nt=R("div"),T(n.nt,f),s&&N(n.nt,n.tt),c&&N(n.nt,n.Ie),(s||c)&&N(n.We,n.nt),N(n.Ye,n.nt)),n.ot&&!n.st&&(n.st=R("div"),n.Ie&&n.tt?(T(n.st,f),N(n.st,n.ot),N(n.Ye,n.st)):(N(n.nt,n.ot),T(n.nt,f+"--uneven"))),w){if(!n.ct){let e=R("div"),t=R("div");n.ct=R("div"),T(e,"footer"),T(t,"links"),T(n.ct,"link-group"),N(t,
1n.ct),N(e,t),N(n.he,e)}n.ct.innerHTML=w}ea(0),r.T||(r.T=!0,Y(g.re.ue,h,n.he),t(e),N(n.Ce,n.Qe),$(n.he),setTimeout(()=>{let e;return e=n.Qe,e.classList.add("cc--anim")},100)),W(1),I(n.We,e,el,t)},eu=e=>{if("string"!=typeof e)return null;if(e in g.o._)return e;let t=e.slice(0,2);return t in g.o._?t:null},ef=()=>g.o.l||g.o.i.language.default,ep=e=>{e&&(g.o.l=e)},em=async e=>{let t=g.o,r=eu(e)?e:ef(),n=t._[r];if("string"==typeof n?n=await (async e=>{try{let t=await fetch(e);return await t.json()}catch(e){return console.error(e),!1}})(n):y(n)&&(n=await n()),!n)throw`Could not load translation for the '${r}' language`;return t.u=n,ep(r),!0},eh=()=>{let e=g.ne;if(e.Ce)return;e.Ce=R("div"),e.Ce.id="cc-main",e.Ce.setAttribute("data-nosnippet",""),(()=>{let e=g.o.i.language.rtl,t=g.ne.Ce;e&&t&&(Array.isArray(e)||(e=[e]),b(e,g.o.l)?t.classList.add("cc--rtl"):t.classList.remove("cc--rtl"))})();let t=g.o.i.root;t&&"string"==typeof t&&(t=document.querySelector(t)),(t||e.Ue.body).appendChild(e.Ce)},ev=(e,t)=>{if(t instanceof RegExp)return e.filter(e=>t.test(e));{let r=e.indexOf(t);return r>-1?[e[r]]:[]}},eg=(e,t,r)=>{if(0===e.length)return;let n=r||g.t.cookie.domain,o=t||g.t.cookie.path,a="www."===n.slice(0,4),i=a&&n.substring(4),l=(e,t)=>{t&&"."!==t.slice(0,1)&&(t="."+t),document.cookie=e+"=; path="+o+(t?"; domain="+t:"")+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;"};for(let t of e)l(t,r),r||l(t,n),a&&l(t,i)},eb=e=>b(g.o.D?[]:g.o.R,e),ew=(e,t)=>b(g.o.D?[]:g.o.Y[t]||[],e),ey=e=>{let{ne:t,o:r}=g;if(!r.k){let n;if(!r.T){if(!e)return;ed(eC,eh)}r.k=!0,r.J=document.activeElement,r.v&&z(!0),O(t.he,1),n=t.ye,n.classList.add(i),k(t.he,u,"false"),setTimeout(()=>{H(g.ne.be)},100),Y(g.re.fe,h)}},ex=()=>{let e,t=g.o;t.A||(t.N||el(eC,eh),t.A=!0,t.k?t.U=document.activeElement:t.J=document.activeElement,O(g.ne.we,2),e=g.ne.ye,e.classList.add(l),k(g.ne.we,u,"false"),setTimeout(()=>{H(g.ne.ve)},100),Y(g.re.fe,v))};var eC={show:ey,hide:()=>{let e,{ne:t,o:r,re:n}=g;r.k&&(r.k=!1,r.v&&z(),H(t.Ke,!0),e=t.ye,e.classList.remove(i),k(t.he,u,"true"),H(r.J),r.J=null,Y(n._e,h))},showPreferences:ex,hidePreferences:()=>{let e,t=g.o;t.A&&(t.A=!1,(()=>{let e=ej(),t=g.o.P,r=g.ne.ae,n=g.ne.se,o=e=>b(g.o.$,e);for(let a in r){let i=!!t[a].readOnly;for(let t in r[a].checked=i||(e?eb(a):o(a)),n[a])n[a][t].checked=i||(e?ew(t,a):o(a))}})(),H(g.ne.$e,!0),e=g.ne.ye,e.classList.remove(l),k(g.ne.we,u,"true"),t.k?(H(t.U),t.U=null):(H(t.J),t.J=null),Y(g.re._e,v))},acceptCategory:(e,t=[])=>{((e,t)=>
1{let{O:r,R:n,B:o,N:a,Z:i,$:l,X:s}=g.o,c=[];if(e)for(let t of(Array.isArray(e)?c.push(...e):"string"==typeof e&&(c="all"===e?r:[e]),r))i[t]=b(c,t)?x(s[t]):[];else c=[...n,...l],a&&(c=(()=>{let e=g.ne.ae;if(!e)return[];let t=[];for(let r in e)e[r].checked&&t.push(r);return t})());(c=c.filter(e=>!b(r,e)||!b(t,e))).push(...o),D(c)})(e,t),(()=>{let e=g.o,{Z:t,B:r,Y:n,X:o,O:a}=e;for(let i of(e.te=P(n),a)){let a=x(o[i]),l=t[i]&&t[i].length>0,s=b(r,i);if(0!==a.length){if(n[i]=[],s)n[i].push(...a);else if(l){let e=t[i];n[i].push(...e)}else n[i]=e.Z[i];n[i]=C(n[i])}}})(),(()=>{let e=g.o;e.L=g.t.mode===a&&e.D?A(e.$,e.R):A(e.R,e.p.categories);let t=e.L.length>0,r=!1;for(let t of e.O)e.ee[t]=A(e.Y[t],e.te[t]),e.ee[t].length>0&&(r=!0);let n=g.ne.ae;for(let t in n)n[t].checked=b(e.R,t);for(let t of e.O){let r=g.ne.se[t],n=e.Y[t];for(let e in r)r[e].checked=b(n,e)}e.C||(e.C=new Date),e.M||(e.M="10000000-1000-4000-8000-100000000000".replace(/[018]/g,e=>(e^crypto.getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16))),e.p={categories:P(e.R),revision:g.t.revision,data:e.h,consentTimestamp:e.C.toISOString(),consentId:e.M,services:P(e.Y),languageCode:g.o.l},e.S&&(e.p.lastConsentTimestamp=e.S.toISOString());let i=!1,l=t||r;(e.D||l)&&(e.D&&(e.D=!1,i=!0),e.S=e.S?new Date:e.C,e.p.lastConsentTimestamp=e.S.toISOString(),(()=>{let e,{hostname:t,protocol:r}=location,{name:n,path:o,domain:a,sameSite:i,useLocalStorage:l,secure:s}=g.t.cookie,c=864e5*(y(e=g.t.cookie.expiresAfterDays)?e(g.o.F):e),d=new Date;d.setTime(d.getTime()+c),g.o.p.expirationTime=d.getTime();let u=JSON.stringify(g.o.p),f=n+"="+encodeURIComponent(u)+(0!==c?"; expires="+d.toUTCString():"")+"; Path="+o+"; SameSite="+i;b(t,".")&&(f+="; Domain="+a),s&&"https:"===r&&(f+="; Secure"),l?U(()=>localStorage.setItem(n,u)):document.cookie=f,g.o.p})(),g.t.autoClearCookies&&(i||l)&&(e=>{let t,r=g.o,n=(()=>{let e=document.cookie.split(/;\s*/),t=[];for(let r of e){let e=r.split("=")[0];t.push(e)}return t})(),o=(t=g.o,(e?t.O:t.L).filter(e=>{let r=t.P[e];return!!r&&!r.readOnly&&!!r.autoClear}));for(let e in r.ee)for(let t of r.ee[e]){let o=r.X[e][t].cookies;if(!b(r.Y[e],t)&&o)for(let e of o)eg(ev(n,e.name),e.path,e.domain)}for(let t of o){let o=r.P[t].autoClear,a=o&&o.cookies||[],i=b(r.L,t),l=!b(r.R,t),s=i&&l;if(e?l:s)for(let e of(o.reloadPage&&s&&(r.j=!0),a))eg(ev(n,e.name),e.path,e.domain)}})(i),X()),i&&(Y(g.re.ie),Y(g.re.le),g.t.mode===o)||(l&&Y(g.re.de),e.j&&(e.j=!1,location.reload()))})()}};let ej=()=>!g.o.D,eR=async e=>{let{o:t,t:r,re:n}=g,o=window;if(!o._ccRun){if(o._ccRun=!0,(e=>{let{ne:t,t:r,o:n}=g,{cookie:o}=r,i=g.ce,l=e.cookie,s=e.categories,d=x(s)||[],u=navigator,f=document;t.Ue=f,t.ye=f.documentElement,o.domain=location.hostname,n.i=e,n.P=s,n.O=d,n._=e.language.translations,n.v=!!e.disablePageInteraction,i.ie=e.onFirstConsent,i.le=e.onConsent,i.de=e.onChange,i._e=e.onModalHide,i.fe=e.onModalShow,i.ue=e.onModalReady;let{mode:p,autoShow:m,lazyHtmlGeneration:h,autoClearCookies:v,revision:y,manageScriptTags:C,hideFromBots:j}=e;p===a&&(r.mode=p),"boolean"==typeof v&&(r.autoClearCookies=v),"boolean"==typeof C&&(r.manageScriptTags=C),"number"==typeof y&&y>=0&&(r.revision=y,n.V=!0),"boolean"==typeof m&&(r.autoShow=m),"boolean"==typeof h&&(r.lazyHtmlGeneration=h),!1===j&&(r.hideFromBots=!1),!0===r.hideFromBots&&u&&(n.G=u.userAgent&&/bot|crawl|spider|slurp|teoma/i.test(u.userAgent)||u.webdriver),w(l)&&(r.cookie={...o,...l}),r.autoClearCookies,n.V,r.manageScriptTags,(e=>{let{P:t,X:r,Y:n,Z:o,B:a}=g.o;for(let i of e){let e=t[i],l=e.services||{},s=w(l)&&x(l)||[];for(let t of(r[i]={},n[i]=[],o[i]=[],e.readOnly&&(a.push(i),n[i]=s),g.ne.se[i]={},s)){let e=l[t];e.Se=!1,r[i][t]=e}}})(d),(()=>{let e,t;if(!g.t.manageScriptTags)return;let r=g.o;for(let n of(e=document,t="script["+c+"]",e.querySelectorAll(t))){let e=L(n,c),t=n.dataset.service||"",o=!1;if(e&&"!"===e.charAt(0)&&(e=e.slice(1),o=!0),"!"===t.charAt(0)&&(t=t.slice(1),o=!0),b(r.O,e)&&(r.oe.push({Me:n,xe:!1,ke:o,De:e,Te:t}),t)){let n=r.X[e];n[t]||(n[t]={Se:!1})}}})(),ep((()=>{let e=g.o.i.language.autoDetect;if(e){let t=eu({browser:navigator.language,document:document.documentElement.lang}[e]);if(t)return t}return ef()})())})(e),t.G)return;(()=>{let e,t=g.o,r=g.t,n=(()=>{var e,t,r;let n,o=g.t.cookie.name,a=g.t.cookie.useLocalStorage;return e=a?U(()=>localStorage.getItem(o))||"":(t=o,r=!0,(n=document.cookie.match("(^|;)\\s*"+t+"\\s*=\\s*([^;]+)"))?r?n.pop():t:""),U(()=>JSON.parse(a?e:decodeURIComponent(e)),!0)||{}})(),{categories:o,services:i,consentId:l,consentTimestamp:s,lastConsentTimestamp:c,data:d,revision:u}=n,f=Array.isArray(o);t.p=n,t.M=l;let p=!!l&&"string"==typeof l;t.C=s,t.C&&(t.C=new Date(s)),t.S=c,t.S&&(t.S=new Date(c)),t.h=void 0!==d?d:null,t.V&&p&&u!==r.revision&&(t.I=!1),t.D=!(p&&t.I&&t.C&&t.S&&f),r.cookie.useLocalStorage&&!t.D&&(t.D=(new Date).getTime()>(n.expirationTime||0),t.D&&(e=r.cookie.name,U(()=>
1localStorage.removeItem(e)))),t.D,(()=>{let e=g.o;for(let t of e.O){let r=e.P[t];if(r.readOnly||r.enabled){e.$.push(t);let r=e.X[t]||{};for(let n in r)e.Z[t].push(n),e.i.mode===a&&e.Y[t].push(n)}}})(),t.D?r.mode===a&&(t.R=[...t.$]):(t.Y={...t.Y,...i},t.Z={...t.Y},D([...t.B,...o]))})();let i=ej();if(!await em())return!1;if(I(null,eC,el,eh),g.o.D&&ed(eC,eh),g.t.lazyHtmlGeneration||el(eC,eh),r.autoShow&&!i&&ey(!0),i)return X(),Y(n.le);r.mode===a&&X(t.$)}},ek=(...e)=>{window.dataLayer=window.dataLayer||[],window.gtag||(window.gtag=function(...e){window.dataLayer.push(e)}),window.gtag(...e)},eS={guiOptions:{consentModal:{layout:"box",position:"bottom right",equalWeightButtons:!0,flipButtons:!1},preferencesModal:{layout:"box",position:"left",equalWeightButtons:!0,flipButtons:!1}},onFirstConsent:function({cookie:e}){let t=e.categories.includes("analytics");ek("consent","update",{analytics_storage:t?"granted":"denied",ad_storage:t?"granted":"denied",ad_user_data:t?"granted":"denied",ad_personalization:t?"granted":"denied"})},onConsent:function({cookie:e}){let t=e.categories.includes("analytics");ek("consent","update",{analytics_storage:t?"granted":"denied",ad_storage:t?"granted":"denied",ad_user_data:t?"granted":"denied",ad_personalization:t?"granted":"denied"})},onChange:function({changedCategories:e,cookie:t}){let r=t.categories.includes("analytics");ek("consent","update",{analytics_storage:r?"granted":"denied",ad_storage:r?"granted":"denied",ad_user_data:r?"granted":"denied",ad_personalization:r?"granted":"denied"}),e.includes("analytics")&&window.location.reload()},categories:{necessary:{readOnly:!0,enabled:!0},analytics:{autoClear:{cookies:[{name:/^(_ga|_gid)/}]}}},language:{default:"en",translations:{en:{consentModal:{title:"How We Use Cookies",description:'The EuroGOOS website uses tracking cookies to help us understand how you interact with it. The tracking will be enabled only if you accept explicitly. <a href="#privacy-policy" data-cc="show-preferencesModal" class="cc__link">Manage preferences</a>',acceptAllBtn:"Accept all",acceptNecessaryBtn:"Reject all",showPreferencesBtn:"Manage preferences",footer:` 2 <a href="/eurogoos-data-privacy-policy">Privacy & Cookie Policy</a> 3 `},preferencesModal:{title:"Cookie preferences",acceptAllBtn:"Accept all",acceptNecessaryBtn:"Reject all",savePreferencesBtn:"Save preferences",closeIconLabel:"Close",sections:[{title:"Cookie Usage",description:'We use cookies to ensure the basic functionalities of the website and to enhance your online experience. You can choose for each category to opt-in/out whenever you want. For more details relative to cookies and other sensitive data, please read the full <a href="/eurogoos-data-privacy-policy" class="cc__link">privacy & cookie policy</a>.'},{title:"Performance and Analytics cookies",linkedCategory:"analytics",cookieTable:{headers:{name:"Name",domain:"Service",description:"Description",expiration:"Expiration"},body:[{name:"_ga",domain:"Google Analytics",description:"Cookie set by Google Analytics.",expiration:"Expires after 12 days"},{name:"_gid",domain:"Google Analytics",description:"Cookie set by Google Analytics",expiration:"Session"}]}},{title:"More information",description:'For any queries in relation to my policy on cookies and your choices, please <a class="cc__link" href="/eurogoos-data-privacy-policy">contact us</a>.'}]}}}}};e.s(["default",0,()=>((0,n.useEffect)(()=>{eR(eS)},[]),(0,r.jsx)("span",{className:"cursor-pointer block text-white text-sm mb-6",onClick:ex,children:"Show Cookie Preferences"}))],988648)},778758,e=>{"use strict";var t=e.i(40438),r=e.i(519455),n=e.i(793479),o=e.i(116414),a=e.i(746632);e.s(["default",0,()=>{let[e,i]=(0,o.useState)(""),[l,s]=(0,o.useState)("idle"),[c,d]=(0,o.useState)(null),[u,f]=(0,o.useState)(null),[p,m]=(0,o.useState)(!1),h=async t=>{if(t.preventDefault(),m(!0),!e.includes("@")){d("Please enter a valid email."),m(!1);return}s("sending"),d(null);try{let t=await fetch("/api/subscribe",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e})}),r=await t.json();t.ok?(m(!1),s("success"),(0,a.toast)("Subscription successful!"),i("")):(m(!1),s("error"),(0,a.toast)(r.error||"Subscription failed."))}catch(e){m(!1),s("error"),(0,a.toast)("Network error. Please try again.")}};return(0,t.jsx)("form",{onSubmit:h,className:"w-full",children:(0,t.jsxs)("div",{className:"flex w-full sm:max-w-xl items-center space-x-0 px-4",children:[(0,t.jsx)(n.Input,{type:"email",className:"h-11 text-eurogoosBlue",name:"EMAIL",value:e,onCh
3ange:e=>i(e.target.value),placeholder:"Your email"}),(0,t.jsx)(r.Button,{size:"lg",type:"submit",children:p?(0,t.jsx)("span",{className:"animate-pulse",children:"Submitting..."}):"Subscribe"})]})})}])},108346,e=>{"use strict";var t=e.i(40438),r=e.i(639076),n=e.i(116414),o=e.i(7284);let a=e=>{let{loading:r,priority:n,className:a}=e;return(0,t.jsx)("img",{alt:"EuroGOOS Logo",loading:r||"lazy",fetchPriority:n||"low",decoding:"async",className:(0,o.default)("w-[184px] h-[60px] md:w-[246px] md:h-[80px]",a),src:"/assets/eurogoos-logo.svg"})};var i=e.i(530941),l=e.i(608137),s=e.i(387716),c=e.i(291967),d=e.i(496951),u=e.i(171089),f=e.i(512119),p=e.i(974389),m=e.i(378362),h=e.i(815772),v=e.i(965111),g=e.i(36488),b=e.i(610720),w=e.i(974573),y=e.i(847797),x=e.i(536676),C="NavigationMenu",[j,R,k]=(0,v.createCollection)(C),[S,L,N]=(0,v.createCollection)(C),[T,E]=(0,s.createContextScope)(C,[k,N]),[P,_]=T(C),[M,A]=T(C),D=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:o,value:a,onValueChange:i,defaultValue:l,delayDuration:s=200,skipDelayDuration:c=300,orientation:m="horizontal",dir:h,...v}=e,[g,b]=n.useState(null),w=(0,f.useComposedRefs)(r,e=>b(e)),y=(0,p.useDirection)(h),x=n.useRef(0),j=n.useRef(0),R=n.useRef(0),[k,S]=n.useState(!0),[L,N]=(0,u.useControllableState)({prop:a,onChange:e=>{let t=c>0;""!==e?(window.clearTimeout(R.current),t&&S(!1)):(window.clearTimeout(R.current),R.current=window.setTimeout(()=>S(!0),c)),i?.(e)},defaultProp:l??"",caller:C}),T=n.useCallback(()=>{window.clearTimeout(j.current),j.current=window.setTimeout(()=>N(""),150)},[N]),E=n.useCallback(e=>{window.clearTimeout(j.current),N(e)},[N]),P=n.useCallback(e=>{L===e?window.clearTimeout(j.current):x.current=window.setTimeout(()=>{window.clearTimeout(j.current),N(e)},s)},[L,N,s]);return n.useEffect(()=>()=>{window.clearTimeout(x.current),window.clearTimeout(j.current),window.clearTimeout(R.current)},[]),(0,t.jsx)(H,{scope:o,isRootMenu:!0,value:L,dir:y,orientation:m,rootNavigationMenu:g,onTriggerEnter:e=>{window.clearTimeout(x.current),k?P(e):E(e)},onTriggerLeave:()=>{window.clearTimeout(x.current),T()},onContentEnter:()=>window.clearTimeout(j.current),onContentLeave:T,onItemSelect:e=>{N(t=>t===e?"":e)},onItemDismiss:()=>N(""),children:(0,t.jsx)(d.Primitive.nav,{"aria-label":"Main","data-orientation":m,dir:y,...v,ref:w})})});D.displayName=C;var I="NavigationMenuSub";n.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,value:o,onValueChange:a,defaultValue:i,orientation:l="horizontal",...s}=e,c=_(I,n),[f,p]=(0,u.useControllableState)({prop:o,onChange:a,defaultProp:i??"",caller:I});return(0,t.jsx)(H,{scope:n,isRootMenu:!1,value:f,dir:c.dir,orientation:l,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>p(e),onItemSelect:e=>p(e),onItemDismiss:()=>p(""),children:(0,t.jsx)(d.Primitive.div,{"data-orientation":l,...s,ref:r})})}).displayName=I;var H=e=>{let{scope:r,isRootMenu:o,rootNavigationMenu:a,dir:i,orientation:l,children:s,value:c,onItemSelect:d,onItemDismiss:u,onTriggerEnter:f,onTriggerLeave:p,onContentEnter:m,onContentLeave:v}=e,[g,w]=n.useState(null),[x,C]=n.useState(new Map),[R,k]=n.useState(null);return(0,t.jsx)(P,{scope:r,isRootMenu:o,rootNavigationMenu:a,value:c,previousValue:(0,b.usePrevious)(c),baseId:(0,h.useId)(),dir:i,orientation:l,viewport:g,onViewportChange:w,indicatorTrack:R,onIndicatorTrackChange:k,onTriggerEnter:(0,y.useCallbackRef)(f),onTriggerLeave:(0,y.useCallbackRef)(p),onContentEnter:(0,y.useCallbackRef)(m),onContentLeave:(0,y.useCallbackRef)(v),onItemSelect:(0,y.useCallbackRef)(d),onItemDismiss:(0,y.useCallbackRef)(u),onViewportContentChange:n.useCallback((e,t)=>{C(r=>(r.set(e,t),new Map(r)))},[]),onViewportContentRemove:n.useCallback(e=>{C(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,t.jsx)(j.Provider,{scope:r,children:(0,t.jsx)(M,{scope:r,items:x,children:s})})})},O="NavigationMenuList",z=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,...o}=e,a=_(O,n),i=(0,t.jsx)(d.Primitive.ul,{"data-orientation":a.orientation,...o,ref:r});return(0,t.jsx)(d.Primitive.div,{style:{position:"relative"},ref:a.onIndicatorTrackChange,children:(0,t.jsx)(j.Slot,{scope:n,children:a.isRootMenu?(0,t.jsx)(ea,{asChild:!0,children:i}):i}
3)})});z.displayName=O;var B="NavigationMenuItem",[F,$]=T(B),V=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:o,value:a,...i}=e,l=(0,h.useId)(),s=n.useRef(null),c=n.useRef(null),u=n.useRef(null),f=n.useRef(()=>{}),p=n.useRef(!1),m=n.useCallback((e="start")=>{if(s.current){f.current();let t=es(s.current);t.length&&ec("start"===e?t:t.reverse())}},[]),v=n.useCallback(()=>{if(s.current){var e;let t=es(s.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),f.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,t.jsx)(F,{scope:o,value:a||l||"LEGACY_REACT_AUTO_VALUE",triggerRef:c,contentRef:s,focusProxyRef:u,wasEscapeCloseRef:p,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:v,onContentFocusOutside:v,children:(0,t.jsx)(d.Primitive.li,{...i,ref:r})})});V.displayName=B;var W="NavigationMenuTrigger",Y=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:o,disabled:a,...i}=e,l=_(W,e.__scopeNavigationMenu),s=$(W,e.__scopeNavigationMenu),u=n.useRef(null),p=(0,f.useComposedRefs)(u,s.triggerRef,r),m=ef(l.baseId,s.value),h=ep(l.baseId,s.value),v=n.useRef(!1),g=n.useRef(!1),b=s.value===l.value;return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(j.ItemSlot,{scope:o,value:s.value,children:(0,t.jsx)(el,{asChild:!0,children:(0,t.jsx)(d.Primitive.button,{id:m,disabled:a,"data-disabled":a?"":void 0,"data-state":eu(b),"aria-expanded":b,"aria-controls":h,...i,ref:p,onPointerEnter:(0,c.composeEventHandlers)(e.onPointerEnter,()=>{g.current=!1,s.wasEscapeCloseRef.current=!1}),onPointerMove:(0,c.composeEventHandlers)(e.onPointerMove,em(()=>{a||g.current||s.wasEscapeCloseRef.current||v.current||(l.onTriggerEnter(s.value),v.current=!0)})),onPointerLeave:(0,c.composeEventHandlers)(e.onPointerLeave,em(()=>{a||(l.onTriggerLeave(),v.current=!1)})),onClick:(0,c.composeEventHandlers)(e.onClick,()=>{l.onItemSelect(s.value),g.current=b}),onKeyDown:(0,c.composeEventHandlers)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===l.dir?"ArrowLeft":"ArrowRight"}[l.orientation];b&&e.key===t&&(s.onEntryKeyDown(),e.preventDefault())})})})}),b&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(x.Root,{"aria-hidden":!0,tabIndex:0,ref:s.focusProxyRef,onFocus:e=>{let t=s.contentRef.current,r=e.relatedTarget,n=r===u.current,o=t?.contains(r);(n||!o)&&s.onFocusProxyEnter(n?"start":"end")}}),l.viewport&&(0,t.jsx)("span",{"aria-owns":h})]})]})});Y.displayName=W;var U="navigationMenu.linkSelect",X=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,active:o,onSelect:a,...i}=e;return(0,t.jsx)(el,{asChild:!0,children:(0,t.jsx)(d.Primitive.a,{"data-active":o?"":void 0,"aria-current":o?"page":void 0,...i,ref:r,onClick:(0,c.composeEventHandlers)(e.onClick,e=>{let t=e.target,r=new CustomEvent(U,{bubbles:!0,cancelable:!0});if(t.addEventListener(U,e=>a?.(e),{once:!0}),(0,d.dispatchDiscreteCustomEvent)(t,r),!r.defaultPrevented&&!e.metaKey){let e=new CustomEvent(ee,{bubbles:!0,cancelable:!0});(0,d.dispatchDiscreteCustomEvent)(t,e)}},{checkForDefaultPrevented:!1})})})});X.displayName="NavigationMenuLink";var K="NavigationMenuIndicator",q=n.forwardRef((e,r)=>{let{forceMount:n,...o}=e,a=_(K,e.__scopeNavigationMenu),i=!!a.value;return a.indicatorTrack?l.default.createPortal((0,t.jsx)(m.Presence,{present:n||i,children:(0,t.jsx)(G,{...o,ref:r})}),a.indicatorTrack):null});q.displayName=K;var G=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:o,...a}=e,i=_(K,o),l=R(o),[s,c]=n.useState(null),[u,f]=n.useState(null),p="horizontal"===i.orientation,m=!!i.value;n.useEffect(()=>{let e=l(),t=e.find(e=>e.value===i.value)?.ref.current;t&&c(t)},[l,i.value]);let h=()=>{s&&f({size:p?s.offsetWidth:s.offsetHeight,offset:p?s.offsetLeft:s.offsetTop})};return ed(s,h),ed(i.indicatorTrack,h),u?(0,t.jsx)(d.Primitive.div,{"aria-hidden":!0,"data-state":m?"visible":"hidden","data-orientation":i.orientation,...a,ref:r,style:{position:"absolute",...p?{left:0,width:u.size+"px",transform:`translateX(${u.offset}px)`}:{top:0,height:u.size+"px",transform:`translateY(${u.offset}px)`},...a.style}}):null}),Z="NavigationMenuContent",J=n.forwardRef((e,r)=>{let{forceMount:n,...o}=e,a=_(Z,e.__scopeNavigationMenu),i=$(Z,e.__scopeNavigationMenu),l=(0,f.useComposedRefs)(i.contentRef,r),s=i.value===a.value,d={value:i.value,triggerRef:i.triggerRef,focu
3sProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...o};return a.viewport?(0,t.jsx)(Q,{forceMount:n,...d,ref:l}):(0,t.jsx)(m.Presence,{present:n||s,children:(0,t.jsx)(et,{"data-state":eu(s),...d,ref:l,onPointerEnter:(0,c.composeEventHandlers)(e.onPointerEnter,a.onContentEnter),onPointerLeave:(0,c.composeEventHandlers)(e.onPointerLeave,em(a.onContentLeave)),style:{pointerEvents:!s&&a.isRootMenu?"none":void 0,...d.style}})})});J.displayName=Z;var Q=n.forwardRef((e,t)=>{let{onViewportContentChange:r,onViewportContentRemove:n}=_(Z,e.__scopeNavigationMenu);return(0,w.useLayoutEffect)(()=>{r(e.value,{ref:t,...e})},[e,t,r]),(0,w.useLayoutEffect)(()=>()=>n(e.value),[e.value,n]),null}),ee="navigationMenu.rootContentDismiss",et=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:o,value:a,triggerRef:i,focusProxyRef:l,wasEscapeCloseRef:s,onRootContentClose:d,onContentFocusOutside:u,...p}=e,m=_(Z,o),h=n.useRef(null),v=(0,f.useComposedRefs)(h,r),b=ef(m.baseId,a),w=ep(m.baseId,a),y=R(o),x=n.useRef(null),{onItemDismiss:C}=m;n.useEffect(()=>{let e=h.current;if(m.isRootMenu&&e){let t=()=>{C(),d(),e.contains(document.activeElement)&&i.current?.focus()};return e.addEventListener(ee,t),()=>e.removeEventListener(ee,t)}},[m.isRootMenu,e.value,i,C,d]);let j=n.useMemo(()=>{let e=y().map(e=>e.value);"rtl"===m.dir&&e.reverse();let t=e.indexOf(m.value),r=e.indexOf(m.previousValue),n=a===m.value,o=r===e.indexOf(a);if(!n&&!o)return x.current;let i=(()=>{if(t!==r){if(n&&-1!==r)return t>r?"from-end":"from-start";if(o&&-1!==t)return t>r?"to-start":"to-end"}return null})();return x.current=i,i},[m.previousValue,m.value,m.dir,y,a]);return(0,t.jsx)(ea,{asChild:!0,children:(0,t.jsx)(g.DismissableLayer,{id:w,"aria-labelledby":b,"data-motion":j,"data-orientation":m.orientation,...p,ref:v,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(ee,{bubbles:!0,cancelable:!0});h.current?.dispatchEvent(e)},onFocusOutside:(0,c.composeEventHandlers)(e.onFocusOutside,e=>{u();let t=e.target;m.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,c.composeEventHandlers)(e.onPointerDownOutside,e=>{let t=e.target,r=y().some(e=>e.ref.current?.contains(t)),n=m.isRootMenu&&m.viewport?.contains(t);(r||n||!m.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,c.composeEventHandlers)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=es(e.currentTarget),r=document.activeElement,n=t.findIndex(e=>e===r);ec(e.shiftKey?t.slice(0,n).reverse():t.slice(n+1,t.length))?e.preventDefault():l.current?.focus()}}),onEscapeKeyDown:(0,c.composeEventHandlers)(e.onEscapeKeyDown,e=>{s.current=!0})})})}),er="NavigationMenuViewport",en=n.forwardRef((e,r)=>{let{forceMount:n,...o}=e,a=!!_(er,e.__scopeNavigationMenu).value;return(0,t.jsx)(m.Presence,{present:n||a,children:(0,t.jsx)(eo,{...o,ref:r})})});en.displayName=er;var eo=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:o,children:a,...i}=e,l=_(er,o),s=(0,f.useComposedRefs)(r,l.onViewportChange),u=A(Z,e.__scopeNavigationMenu),[p,h]=n.useState(null),[v,g]=n.useState(null),b=p?p?.width+"px":void 0,w=p?p?.height+"px":void 0,y=!!l.value,x=y?l.value:l.previousValue;return ed(v,()=>{v&&h({width:v.offsetWidth,height:v.offsetHeight})}),(0,t.jsx)(d.Primitive.div,{"data-state":eu(y),"data-orientation":l.orientation,...i,ref:s,style:{pointerEvents:!y&&l.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":b,"--radix-navigation-menu-viewport-height":w,...i.style},onPointerEnter:(0,c.composeEventHandlers)(e.onPointerEnter,l.onContentEnter),onPointerLeave:(0,c.composeEventHandlers)(e.onPointerLeave,em(l.onContentLeave)),children:Array.from(u.items).map(([e,{ref:r,forceMount:n,...o}])=>{let a=x===e;return(0,t.jsx)(m.Presence,{present:n||a,children:(0,t.jsx)(et,{...o,ref:(0,f.composeRefs)(r,e=>{a&&e&&g(e)})})},e)})})}),ea=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,...o}=e,a=_("FocusGroup",n);return(0,t.jsx)(S.Provider,{scope:n,children:(0,t.jsx)(S.Slot,{scope:n,children:(0,t.jsx)(d.Primitive.div,{dir:a.dir,...o,ref:r})})})}),ei=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],el=n.forwardRef((e,r)=>{let{__scopeNavigationMenu:n,...o}=e,a=L(n),i=_("FocusGroupItem",n);return(0,t.jsx)(S.ItemSlot,{scope:n,children:(0,t.jsx)(d.Primitive.button,{...o,ref:r,onKeyDown:(0,c.composeEventHandlers)(e.onKeyDown,e=>
3{if(["Home","End",...ei].includes(e.key)){let t=a().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),ei.includes(e.key)){let r=t.indexOf(e.currentTarget);t=t.slice(r+1)}setTimeout(()=>ec(t)),e.preventDefault()}})})})});function es(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function ec(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ed(e,t){let r=(0,y.useCallbackRef)(t);(0,w.useLayoutEffect)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}function eu(e){return e?"open":"closed"}function ef(e,t){return`${e}-trigger-${t}`}function ep(e,t){return`${e}-content-${t}`}function em(e){return t=>"mouse"===t.pointerType?e(t):void 0}var eh=e.i(294237),ev=e.i(446471);class eg{leftPosition;setLeftPosition;onLeftPositionChange;constructor(e=0){this.leftPosition=e,this.setLeftPosition=e=>{this.leftPosition=e,this.onLeftPositionChange&&this.onLeftPositionChange(e)}}}let eb=n.createContext(null),ew=({navigationItemPosition:e,children:r})=>(0,t.jsx)(eb.Provider,{value:e,children:r}),ey=n.forwardRef(({className:e,children:r,...n},o)=>{let a=new eg;return(0,t.jsx)(D,{ref:o,className:(0,i.cn)("relative z-10 flex max-w-max flex-1 items-center justify-center",e),...n,children:(0,t.jsxs)(ew,{navigationItemPosition:a,children:[r,(0,t.jsx)(eS,{})]})})});ey.displayName=D.displayName;let ex=n.forwardRef(({className:e,...r},n)=>(0,t.jsx)(z,{ref:n,className:(0,i.cn)("group flex flex-1 list-none items-center justify-center space-x-1",e),...r}));ex.displayName=z.displayName;let eC=n.forwardRef(({className:e,children:r,hasSubmenu:o=!1,...a},l)=>{let s=n.useContext(eb),c=n.useRef(null);return n.useEffect(()=>{let e=()=>{if(c.current&&null!=s&&o){let e=c.current.parentElement?.getBoundingClientRect(),t=c.current.getBoundingClientRect();e&&s?.setLeftPosition&&s.setLeftPosition(t.left-e.left)}},t=c.current;return t?.addEventListener("mouseenter",e),()=>{t?.removeEventListener("mouseenter",e)}},[c,s,o]),(0,t.jsx)(V,{ref:e=>{c.current=e,"function"==typeof l?l(e):l&&(l.current=e)},className:(0,i.cn)(e),...a,children:r})});eC.displayName=V.displayName;let ej=(0,eh.cva)("group inline-flex h-10 w-max items-center justify-center rounded-md px-1 py-2 xl:px-3 xl:text-lg font-semibold transition-colors hover:text-eurogoosPink transition-colors focus:text-eurogoosPink focus:outline-none disabled:pointer-events-none disabled:opacity-50 data-[active]:bg-accent/50 data-[state=open]:bg-accent/50"),eR=n.forwardRef(({className:e,children:r,...n},o)=>(0,t.jsxs)(Y,{ref:o,className:(0,i.cn)(ej(),"group",e),...n,children:[r," ",(0,t.jsx)(ev.ChevronDown,{className:"relative top-[1px] ml-1 h-3 w-3 transition duration-200 group-data-[state=open]:rotate-180","aria-hidden":"true"})]}));eR.displayName=Y.displayName;let ek=n.forwardRef(({className:e,...r},n)=>(0,t.jsx)(J,{ref:n,className:(0,i.cn)("left-0 top-0 w-full data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 md:absolute md:w-auto",e),...r}));ek.displayName=J.displayName;let eS=n.forwardRef(({className:e,...r},o)=>{let a=n.useContext(eb);if(!a)throw Error("Cannot use NavigationMenuViewport outside of NavigationMenu");let[l,s]=n.useState(a?.leftPosition??0);return a.onLeftPositionChange=e=>{s(e)},(0,t.jsx)("div",{style:{left:l},className:(0,i.cn)("absolute left-0 top-full flex justify-center"),children:(0,t.jsx)(en,{className:(0,i.cn)("origin-top-center relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-hidden rounded-md border bg-popover text-popover-foreground shadow-lg data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 md:w-[var(--radix-navigation-menu-viewport-width)]",e),ref:o,...r})})});eS.displayName=en.displayName,n.forwardRef(({className:e,...r},n)=>(0,t.jsx)(q,{ref:n,className:(0,i.cn)("top-full z-[1] flex h-1.5 items-end justify-center overflow-hidden data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in",e),...r,children:(0,t.jsx)("div",{className:"relative top-[60%] h-2 w-2 rotate-45 rounded-tl-sm bg-border shadow-md"})})).displayName=q.displayName;let eL=({data:e})=>{let n=e?.navItems||[];return(0,t.jsx)(ey,{className:"hidden mb-2 lg:flex relative -right-4",children:(0,t.jsx)(ex,{children:n.map((e,n)=>{let o=e.link||"",a="reference"===o.type&&"object"==typeof o.reference?.value&&o.reference.value.slug?`${o.reference?.relationTo!=="pages"?`/${o.reference?.relationTo}`:""}/${o.reference.value.slug}`:o.url;if(!a)return null;let i=o.newTab?{rel:"noopener noreferrer",target:"_blank"}:{};return e.isDropdown?(0,t.jsxs)(eC,{hasSubmenu:!0,children:[(0,t.jsx)(eR,{children:o.label}),(0,t.jsx)(ek,{children:(0,t.jsx)("ul",{className:"w-[250px] p-4",children:e?.dropdownItems?.map(e=>(0,t.jsx)(eN,{link:e.link},e.id))})})]},n):(0,t.jsx)(eC,{children:(0,t.jsx)(r.default,{className:ej(),href:a||o.url||"",...i,children:o.label})},n)})})})},eN=n.default.forwardRef(({className:e,link:n,...o},a)=>{let l="reference"===n.type&&"object"==typeof n.reference?.value&&n.reference.value.slug?`${n.reference?.relationTo!=="pages"?`/${n.reference?.relationTo}`:n.reference?.value.breadcrumbs&&n.reference?.value.breadcrumbs.length>0?n.reference?.value.breadcrumbs[n.reference?.value.breadcrumbs.length-1].url:""}${n.reference?.value?.breadcrumbs?.length>0?"":`/${n.reference.value.slug}`}`:n.url;if(!l)return null;let s=n.newTab?{rel:"noopener noreferrer",target:"_blank"}:{};return(0,t.jsx)("li",{children:(0,t.jsx)(X,{asChild:!0,children:(0,t.jsx)(r.default,{href:l||n.url||"",...s,ref:a,className:(0,i.cn)("block select-none space-y-1 rounded-md p-3 leading-5 no-u
3nderline outline-none transition-colors hover:bg-accent hover:text-accent-foreground hover:rounded focus:bg-accent focus:text-accent-foreground focus:rounded",e),...o,children:(0,t.jsx)("div",{className:"text-sm font-medium leading-5",children:n.label})})})})});eN.displayName="ListItem";var eT=e.i(399026),eE=e.i(596816);let eP=eT.Root,e_=eT.Trigger;eT.Close;let eM=eT.Portal,eA=n.forwardRef(({className:e,...r},n)=>(0,t.jsx)(eT.Overlay,{className:(0,i.cn)("fixed inset-0 z-50 bg-black/80 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",e),...r,ref:n}));eA.displayName=eT.Overlay.displayName;let eD=(0,eh.cva)("fixed z-50 gap-4 bg-background p-6 shadow-lg transition ease-in-out data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:duration-300 data-[state=open]:duration-500",{variants:{side:{top:"inset-x-0 top-0 border-b data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 border-t data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom",left:"inset-y-0 left-0 h-full w-3/4 border-r data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left sm:max-w-sm",right:"inset-y-0 right-0 h-full w-3/4 border-l data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right sm:max-w-sm"}},defaultVariants:{side:"right"}}),eI=n.forwardRef(({side:e="right",className:r,children:n,...o},a)=>(0,t.jsxs)(eM,{children:[(0,t.jsx)(eA,{}),(0,t.jsxs)(eT.Content,{ref:a,className:(0,i.cn)(eD({side:e}),r),...o,children:[n,(0,t.jsxs)(eT.Close,{className:"absolute right-4 top-4 roun
3ded-sm opacity-70 ring-offset-background transition-opacity hover:opacity-100 focus:outline-none focus:ring-2 focus:ring-ring focus:ring-offset-2 disabled:pointer-events-none data-[state=open]:bg-secondary",children:[(0,t.jsx)(eE.X,{className:"h-4 w-4"}),(0,t.jsx)("span",{className:"sr-only",children:"Close"})]})]})]}));eI.displayName=eT.Content.displayName;let eH=({className:e,...r})=>(0,t.jsx)("div",{className:(0,i.cn)("flex flex-col space-y-2 text-center sm:text-left",e),...r});eH.displayName="SheetHeader",n.forwardRef(({className:e,...r},n)=>(0,t.jsx)(eT.Title,{ref:n,className:(0,i.cn)("text-lg font-semibold text-foreground",e),...r})).displayName=eT.Title.displayName,n.forwardRef(({className:e,...r},n)=>(0,t.jsx)(eT.Description,{ref:n,className:(0,i.cn)("text-sm text-muted-foreground",e),...r})).displayName=eT.Description.displayName;var eO=e.i(264518);let ez=(0,eO.default)("Menu",[["line",{x1:"4",x2:"20",y1:"12",y2:"12",key:"1e0a9i"}],["line",{x1:"4",x2:"20",y1:"6",y2:"6",key:"1owob3"}],["line",{x1:"4",x2:"20",y1:"18",y2:"18",key:"yk5zj1"}]]);var eB=e.i(273443),eF=e.i(30755),e$=e.i(527069),eV="ScrollArea",[eW,eY]=(0,s.createContextScope)(eV),[eU,eX]=eW(eV),eK=n.forwardRef((e,r)=>{let{__scopeScrollArea:o,type:a="hover",dir:i,scrollHideDelay:l=600,...s}=e,[c,u]=n.useState(null),[m,h]=n.useState(null),[v,g]=n.useState(null),[b,w]=n.useState(null),[y,x]=n.useState(null),[C,j]=n.useState(0),[R,k]=n.useState(0),[S,L]=n.useState(!1),[N,T]=n.useState(!1),E=(0,f.useComposedRefs)(r,e=>u(e)),P=(0,p.useDirection)(i);return(0,t.jsx)(eU,{scope:o,type:a,dir:P,scrollHideDelay:l,scrollArea:c,viewport:m,onViewportChange:h,content:v,onContentChange:g,scrollbarX:b,onScrollbarXChange:w,scrollbarXEnabled:S,onScrollbarXEnabledChange:L,scrollbarY:y,onScrollbarYChange:x,scrollbarYEnabled:N,onScrollbarYEnabledChange:T,onCornerWidthChange:j,onCornerHeightChange:k,children:(0,t.jsx)(d.Primitive.div,{dir:P,...s,ref:E,style:{position:"relative","--radix-scroll-area-corner-width":C+"px","--radix-scroll-area-corner-height":R+"px",...e.style}})})});eK.displayName=eV;var eq="ScrollAreaViewport",eG=n.forwardRef((e,r)=>{let{__scopeScrollArea:o,children:a,nonce:i,...l}=e,s=eX(eq,o),c=n.useRef(null),u=(0,f.useComposedRefs)(r,c,s.onViewportChange);return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,t.jsx)(d.Primitive.div,{"data-radix-scroll-area-viewport":"",...l,ref:u,style:{overflowX:s.scrollbarXEnabled?"scroll":"hidden",overflowY:s.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,t.jsx)("div",{ref:s.onContentChange,style:{minWidth:"100%",display:"table"},children:a})})]})});eG.displayName=eq;var eZ="ScrollAreaScrollbar",eJ=n.forwardRef((e,r)=>{let{forceMount:o,...a}=e,i=eX(eZ,e.__scopeScrollArea),{onScrollbarXEnabledChange:l,onScrollbarYEnabledChange:s}=i,c="horizontal"===e.orientation;return n.useEffect(()=>(c?l(!0):s(!0),()=>{c?l(!1):s(!1)}),[c,l,s]),"hover"===i.type?(0,t.jsx)(eQ,{...a,ref:r,forceMount:o}):"scroll"===i.type?(0,t.jsx)(e0,{...a,ref:r,forceMount:o}):"auto"===i.type?(0,t.jsx)(e1,{...a,ref:r,forceMount:o}):"always"===i.type?(0,t.jsx)(e2,{...a,ref:r}):null});eJ.displayName=eZ;var eQ=n.forwardRef((e,r)=>{let{forceMount:o,...a}=e,i=eX(eZ,e.__scopeScrollArea),[l,s]=n.useState(!1);return n.useEffect(()=>{let e=i.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),s(!0)},n=()=>{t=window.setTimeout(()=>s(!1),i.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[i.scrollArea,i.scrollHideDelay]),(0,t.jsx)(m.Presence,{present:o||l,children:(0,t.jsx)(e1,{"data-state":l?"visible":"hidden",...a,ref:r})})}),e0=n.forwardRef((e,r)=>{var o;let{forceMount:a,...i}=e,l=eX(eZ,e.__scopeScrollArea),s="horizontal"===e.orientation,d=td(()=>f("SCROLL_END"),100),[u,f]=(o={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},n.useReducer((e,t)=>
3o[e][t]??e,"hidden"));return n.useEffect(()=>{if("idle"===u){let e=window.setTimeout(()=>f("HIDE"),l.scrollHideDelay);return()=>window.clearTimeout(e)}},[u,l.scrollHideDelay,f]),n.useEffect(()=>{let e=l.viewport,t=s?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(f("SCROLL"),d()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[l.viewport,s,f,d]),(0,t.jsx)(m.Presence,{present:a||"hidden"!==u,children:(0,t.jsx)(e2,{"data-state":"hidden"===u?"hidden":"visible",...i,ref:r,onPointerEnter:(0,c.composeEventHandlers)(e.onPointerEnter,()=>f("POINTER_ENTER")),onPointerLeave:(0,c.composeEventHandlers)(e.onPointerLeave,()=>f("POINTER_LEAVE"))})})}),e1=n.forwardRef((e,r)=>{let o=eX(eZ,e.__scopeScrollArea),{forceMount:a,...i}=e,[l,s]=n.useState(!1),c="horizontal"===e.orientation,d=td(()=>{if(o.viewport){let e=o.viewport.offsetWidth<o.viewport.scrollWidth,t=o.viewport.offsetHeight<o.viewport.scrollHeight;s(c?e:t)}},10);return tu(o.viewport,d),tu(o.content,d),(0,t.jsx)(m.Presence,{present:a||l,children:(0,t.jsx)(e2,{"data-state":l?"visible":"hidden",...i,ref:r})})}),e2=n.forwardRef((e,r)=>{let{orientation:o="vertical",...a}=e,i=eX(eZ,e.__scopeScrollArea),l=n.useRef(null),s=n.useRef(0),[c,d]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=ta(c.viewport,c.content),f={...a,sizes:c,onSizesChange:d,hasThumb:!!(u>0&&u<1),onThumbChange:e=>l.current=e,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:e=>s.current=e};function p(e,t){return function(e,t,r,n="ltr"){let o=ti(r),a=t||o/2,i=r.scrollbar.paddingStart+a,l=r.scrollbar.size-r.scrollbar.paddingEnd-(o-a),s=r.content-r.viewport;return ts([i,l],"ltr"===n?[0,s]:[-1*s,0])(e)}(e,s.current,c,t)}return"horizontal"===o?(0,t.jsx)(e3,{...f,ref:r,onThumbPositionChange:()=>{if(i.viewport&&l.current){let e=tl(i.viewport.scrollLeft,c,i.dir);l.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollLeft=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollLeft=p(e,i.dir))}}):"vertical"===o?(0,t.jsx)(e4,{...f,ref:r,onThumbPositionChange:()=>{if(i.viewport&&l.current){let e=tl(i.viewport.scrollTop,c);l.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{i.viewport&&(i.viewport.scrollTop=e)},onDragScroll:e=>{i.viewport&&(i.viewport.scrollTop=p(e))}}):null}),e3=n.forwardRef((e,r)=>{let{sizes:o,onSizesChange:a,...i}=e,l=eX(eZ,e.__scopeScrollArea),[s,c]=n.useState(),d=n.useRef(null),u=(0,f.useComposedRefs)(r,d,l.onScrollbarXChange);return n.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,t.jsx)(e7,{"data-orientation":"horizontal",...i,ref:u,sizes:o,style:{bottom:0,left:"rtl"===l.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===l.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":ti(o)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(l.viewport){var n,o;let a=l.viewport.scrollLeft+t.deltaX;e.onWheelScroll(a),n=a,o=r,n>0&&n<o&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&s&&a({content:l.viewport.scrollWidth,viewport:l.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:to(s.paddingLeft),paddingEnd:to(s.paddingRight)}})}})}),e4=n.forwardRef((e,r)=>{let{sizes:o,onSizesChange:a,...i}=e,l=eX(eZ,e.__scopeScrollArea),[s,c]=n.useState(),d=n.useRef(null),u=(0,f.useComposedRefs)(r,d,l.onScrollbarYChange);return n.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,t.jsx)(e7,{"data-orientation":"vertical",...i,ref:u,sizes:o,style:{top:0,right:"ltr"===l.dir?0:void 0,left:"rtl"===l.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":ti(o)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(l.viewport){var n,o;let a=l.viewport.scrollTop+t.deltaY;e.onWheelScroll(a),n=a,o=r,n>0&&n<o&&t.preventDefault()}},onResize:()=>{d.current&&l.viewport&&s&&a({content:l.viewport.scrollHeight,viewport:l.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:to(s.paddingTop),paddingEnd:to(s.paddingBottom)}})}})}),[e6,e5]=eW(eZ),e7=n.forwardRef((e,r)=>{let{__scopeScrollArea:o,sizes:a,hasThumb:i,onThumbChange:l,onThumbPointerUp:s,onThumbPointerDown:u,onThumbPositionChange:p,onDragScroll:m,onWheelScroll:h,onResize:v,...g}=e,b=eX(eZ,o),[w,x]=n.useState(null),C=(0,f.useComposedRefs)(r,e=>x(e)),j=n.useRef(null),R=n.useRef(""),k=b.viewport,S=a.content-a.viewport,L=(0,y.useCallbackRef)(h),N=(0,y.useCallbackRef)(p),T=td(v,10);function E(e){j.current&&m({x:e.clientX-j.current.left,y:e.clientY-j.current.top})}return n.useEffect(()=>{let e=e=>{let t=e.target;w?.contains(t)&&L(e,S)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[k,w,S,L]),n.useEffect(N,[a,N]),tu(w,T),tu(b.content,T),(0,t.jsx)(e6,{scope:o,scrollbar:w,hasThumb:i,onThumbChange:(0,y.useCallbackRef)(l),onThumbPointerUp:(0,y.useCallbackRef)(s),onThumbPositionChange:N,onThumbPointerDown:(0,y.useCallbackRef)(u),children:(0,t.jsx)(d.Primitive.div,{...g,ref:C,style:{position:"absolute",...g.style},onPointerDown:(0,c.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),j.current=w.getBoundingClientRect(),R.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",b.viewport&&(b.viewport.style.scrollBehavior="auto"),E(e))}),onPointerMove:(0,c.composeEventHandlers)(e.onPointerMove,E),onPointerUp:(0,c.composeEventHandlers)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=R.current,b.viewport&&(b.viewport.style.scrollBehavior=""),j.current=null})})})}),e8="ScrollAreaThumb",e9=n.forwardRef((e,r)=>{let{forceMount:n,...o}=e,a=e5(e8,e.__scopeScrollArea);return(0,t.jsx)(m.Presence,{present:n||a.hasThumb,children:(0,t.jsx)(te,{ref:r,...o})})}),te=n.forwardRef((e,r)=>{let{__scopeScrollArea:o,style:a,...i}=e,l=eX(e8,o),s=e5(e8,o),{onThumbPositionChange:u}=s,p=(0,f.useComposedRefs)(r,e=>s.onThumbChange(e)),m=n.useRef(void 0),h=td(()=>{m.current&&(m.current(),m.current=void 0)},100);return n.useEffect(()=>{let e=l.viewport;if(e){let t=()=>{h(),m.current||(m.current=tc(e,u),u())};return u(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[l.viewport,h,u]),(0,t.jsx)(d.Primitive.div,{"data-state":s.hasThumb?"visible":"hidden",...i,ref:p,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...a},onPointerDownCapture:(0,c.composeEventHandlers)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;s.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,c.composeEventHandlers)(e.onPointerUp,s.onThumbPointerUp)})});e9.displayName=e8;var tt="ScrollAreaCorner",tr=n.forwardRef((e,r)=>{let n=eX(tt,e.__scopeScrollArea),o=!!(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&o?(0,t.jsx)(tn,{...e,ref:r}):null});
3tr.displayName=tt;var tn=n.forwardRef((e,r)=>{let{__scopeScrollArea:o,...a}=e,i=eX(tt,o),[l,s]=n.useState(0),[c,u]=n.useState(0),f=!!(l&&c);return tu(i.scrollbarX,()=>{let e=i.scrollbarX?.offsetHeight||0;i.onCornerHeightChange(e),u(e)}),tu(i.scrollbarY,()=>{let e=i.scrollbarY?.offsetWidth||0;i.onCornerWidthChange(e),s(e)}),f?(0,t.jsx)(d.Primitive.div,{...a,ref:r,style:{width:l,height:c,position:"absolute",right:"ltr"===i.dir?0:void 0,left:"rtl"===i.dir?0:void 0,bottom:0,...e.style}}):null});function to(e){return e?parseInt(e,10):0}function ta(e,t){let r=e/t;return isNaN(r)?0:r}function ti(e){let t=ta(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function tl(e,t,r="ltr"){let n=ti(t),o=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-o,i=t.content-t.viewport,l=(0,e$.clamp)(e,"ltr"===r?[0,i]:[-1*i,0]);return ts([0,i],[0,a-n])(l)}function ts(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var tc=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function o(){let a={left:e.scrollLeft,top:e.scrollTop},i=r.left!==a.left,l=r.top!==a.top;(i||l)&&t(),r=a,n=window.requestAnimationFrame(o)}(),()=>window.cancelAnimationFrame(n)};function td(e,t){let r=(0,y.useCallbackRef)(e),o=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(o.current),[]),n.useCallback(()=>{window.clearTimeout(o.current),o.current=window.setTimeout(r,t)},[r,t])}function tu(e,t){let r=(0,y.useCallbackRef)(t);(0,w.useLayoutEffect)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}let tf=n.forwardRef(({className:e,children:r,...n},o)=>(0,t.jsxs)(eK,{ref:o,className:(0,i.cn)("relative overflow-hidden",e),...n,children:[(0,t.jsx)(eG,{className:"h-full w-full rounded-[inherit]",children:r}),(0,t.jsx)(tp,{}),(0,t.jsx)(tr,{})]}));tf.displayName=eK.displayName;let tp=n.forwardRef(({className:e,orientation:r="vertical",...n},o)=>(0,t.jsx)(eJ,{ref:o,orientation:r,className:(0,i.cn)("flex touch-none select-none transition-colors","vertical"===r&&"h-full w-2.5 border-l border-l-transparent p-[1px]","horizontal"===r&&"h-2.5 flex-col border-t border-t-transparent p-[1px]",e),...n,children:(0,t.jsx)(e9,{className:"relative flex-1 rounded-full bg-border"})}));tp.displayName=eJ.displayName;let tm=({data:e,user:o,logout:i})=>{let l=e?.navItems||[],s=(0,eF.usePathname)(),c=(0,eF.useRouter)(),[d,u]=(0,n.use
3State)(!1);(0,n.useEffect)(()=>{u(!1)},[s]);let f=async()=>{await i(),c.push("/?loggedOut=true"),setTimeout(()=>{u(!1)},0)};return(0,t.jsx)("div",{className:"flex lg:hidden mt-4",children:(0,t.jsxs)(eP,{open:d,onOpenChange:()=>u(!d),children:[(0,t.jsx)(e_,{onClick:()=>u(!d),children:(0,t.jsx)("div",{className:"h-16 flex items-center flex-col lg:hidden",children:(0,t.jsx)(ez,{className:"w-6 h-full items-center"})})}),(0,t.jsxs)(eI,{className:"p-0 px-3",side:"left",children:[(0,t.jsx)(eT.DialogTitle,{}),(0,t.jsx)(eH,{className:"p-5",children:(0,t.jsx)(r.default,{href:"/",onClick:()=>u(!1),children:(0,t.jsx)(a,{loading:"eager",priority:"high"})})}),(0,t.jsxs)(tf,{className:"h-[calc(100vh-100px)] w-full px-2",children:[l.map((e,n)=>{let o=e.link,a="reference"===o.type&&"object"==typeof o.reference?.value&&o.reference.value.slug?`${o.reference?.relationTo!=="pages"?`/${o.reference?.relationTo}`:""}/${o.reference.value.slug}`:o.url;if(!a)return null;let i=o.newTab?{rel:"noopener noreferrer",target:"_blank"}:{};return e.isDropdown?(0,t.jsx)("div",{children:(0,t.jsx)(eB.Accordion,{type:"single",collapsible:!0,children:(0,t.jsxs)(eB.AccordionItem,{value:"item-1",className:"no-underline",children:[(0,t.jsx)(eB.AccordionTrigger,{className:"no-underline decoration-transparent",children:o.label}),(0,t.jsx)(eB.AccordionContent,{children:e?.dropdownItems?.map(e=>(0,t.jsx)(th,{className:"hover:text-eurogoosPink",link:e.link},e.id))})]})})},n):(0,t.jsx)("div",{className:"flex flex-1 items-center justify-between py-4 font-medium hover:text-eurogoosPink transition-colors border-b border-gray-200",children:(0,t.jsx)(r.default,{href:a||o.url||"",passHref:!0,...i,children:o.label})},n)}),o?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"flex flex-1 items-center justify-between py-4 font-medium hover:text-eurogoosPink transition-colors border-b border-gray-200",children:(0,t.jsx)(r.default,{href:"/members-area",legacyBehavior:!0,children:"Members Area"})}),(0,t.jsx)("div",{className:"flex flex-1 items-center justify-between py-4 font-medium hover:text-eurogoosPink transition-colors border-b border-gray-200",children:(0,t.jsx)(r.default,{href:"#",onClick:()=>f(),children:"Sign Out"})})]}):(0,t.jsx)("div",{className:"flex flex-1 items-center justify-between py-4 font-medium hover:text-eurogoosPink transition-colors border-b border-gray-200",children:(0,t.jsx)(r.default,{href:"/sign-in",legacyBehavior:!0,children:"Members Area"})})]})]})]})})},th=n.default.forwardRef(({className:e,link:n,...o},a)=>{let l="reference"===n.type&&"object"==typeof n.reference?.value&&n.reference.value.slug?`${n.reference?.relationTo!=="pages"?`/${n.reference?.relationTo}`:n.reference?.value.breadcrumbs&&n.reference?.value.breadcrumbs.length>0?n.reference?.value.breadcrumbs[n.reference?.value.breadcrumbs.length-1].url:""}${n.reference?.value?.breadcrumbs?.length>0?"":`/${n.reference.value.slug}`}`:n.url;if(!l)return null;let s=n.newTab?{rel:"noopener noreferrer",target:"_blank"}:{};return(0,t.jsx)(r.default,{href:l||n.url||"",...s,ref:a,className:(0,i.cn)("block select-none space-y-1 rounded-md p-3 leading-none no-underline outline-none transition-colors hover:bg-accent hover:text-accent-foreground hover:rounded focus:bg-accent focus:text-accent-foreground focus:rounded",e),...o,children:(0,t.jsx)("div",{className:"text-sm font-medium leading-none",children:n.label})})});th.displayName="ListItem";var tv=e.i(815062);let tg=(0,eO.default)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]),tb="sharethis",tw={display:"inline-block",width:"50px",height:"50px",position:"relative",overflow:"hidden",verticalAlign:"middle"},ty={position:"absolute",top:"0",left:"0",width:"100%",height:"100%"},tx={...ty,fillRule:"evenodd"},tC={transition:"fill 170ms ease-in-out",fill:"transparent"},tj=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return RegExp("(?:[/.]|^)($SOCIALS)([.]|$|/)".replace("$SOCIALS",e.join("|").replace(/\./gu,"\\.")),"u")},tR=new Map,tk=new Set,tS=tj();function tL(e,t){return tR.set(e,t),tk.add(e),tS=tj([...tk].sort((e,t)=>
3t.length-e.length)),t}let tN=n.forwardRef(function(e,r){let{as:o="a",href:a,url:i,network:l,bgColor:s,fgColor:c,className:d,label:u,children:f,fallback:p,defaultSVG:m,borderRadius:h="50%",...v}=e,g=l||(i?i.startsWith("mailto:")?"mailto":i.match(tS)?.[1]||tb:tb),b=u||e["aria-label"]||g,w=("string"==typeof p?tR.get(p):p||m)||tR.get(tb),{color:y,path:x}=g===tb?w:tR.get(g)||{};return n.createElement(o,{href:a||i,className:`social-icon${d?` ${d}`:""}`,...v,style:{...tw,...v.style},"aria-label":b,ref:r},(0,t.jsx)("span",{className:"social-container",style:ty,children:(0,t.jsxs)("svg",{role:"img","aria-label":`${b} social icon`,className:"social-svg",viewBox:"0 0 64 64",style:{...tx,borderRadius:"string"!=typeof h?"50%":h},children:[(0,t.jsx)("g",{className:"social-svg-icon",style:{...tC,fill:c||"white"},children:(0,t.jsx)("path",{d:`M0,0H64V64H0Z${x}`})}),(0,t.jsx)("g",{className:"social-svg-mask",style:{...tC,fill:s||y},children:(0,t.jsx)("path",{d:x})})]})}),f)});tL("linkedin",{color:"#007fb1",path:"M0 0v64h64V0zm25.8 44h-5.4V26.6h5.4zm-2.7-19.7c-1.7 0-3.1-1.4-3.1-3.1s1.4-3.1 3.1-3.1 3.1 1.4 3.1 3.1-1.4 3.1-3.1 3.1M46 44h-5.4v-8.4c0-2 0-4.6-2.8-4.6s-3.2 2.2-3.2 4.5V44h-5.4V26.6h5.2V29h.1c.7-1.4 2.5-2.8 5.1-2.8 5.5 0 6.5 3.6 6.5 8.3V44z"}),tL("x",{color:"#000000",path:"M0 0v64h64V0zm16 17.537h10.125l6.992 9.242 8.084-9.242h4.908L35.39 29.79 48 46.463h-9.875l-7.734-10.111-8.85 10.11h-4.908l11.465-13.105zm5.73 2.783 17.75 23.205h2.72L24.647 20.32z"}),tL("youtube",{color:"#ff3333",path:"M0 0v64h64V0zm47 33.1c0 2.4-.3 4.9-.3 4.9s-.3 2.1-1.2 3c-1.1 1.2-2.4 1.2-3 1.3-4.2.2-10.5.3-10.5.3s-7.8-.1-10.2-.3c-.7-.1-2.2-.1-3.3-1.3-.9-.9-1.2-3-1.2-3s-.3-2.4-.3-4.9v-2.3c0-2.4.3-4.9.3-4.9s.3-2.1 1.2-3c1.1-1.2 2.4-1.2 3-1.3 4.2-.3 10.5-.3 10.5-.3s6.3 0 10.5.3c.6.1 1.9.1 3 1.3.9.9 1.2 3 1.2 3s.3 2.4.3 4.9zm-18.1 2.8 8.1-4.2-8.1-4.2z"}),tL("bsky.app",{color:"#1185fe",path:"M0 0v64h64V0Zm45.498 17.766a2.84 2.84 0 0 1 1.354.312c.578.296.932.915 1.103 1.92.085.513.046 2.326-.086 3.666-.013.125-.038.494-.064.822-.02.322-.054.696-.067.82-.013.125-.039.434-.058.69-.027.25-.06.585-.073.736-.02.158-.046.408-.066.559-.099.92-.118 1.07-.13 1.104-.014.02-.041.244-.067.494-.171 1.662-1.354 3.376-2.938 4.263-1.261.703-2.667 1.045-4.336 1.051-.801.007-.927.041-.447.133.94.17 2.005.518 2.86.945 2.247 1.11 3.041 2.747 2.331 4.778-.118.322-.25.636-.302.695-.053.052-.092.131-.092.164 0 .066-.617 1.025-.8 1.242-.06.072-.219.264-.35.428-.355.434-1.004 1.097-1.346 1.373-.164.131-.31.25-.33.27-.184.203-1.333.946-1.938 1.261-.808.42-1.425.591-2.135.598-.722.006-.953-.033-1.439-.256-1.386-.63-2.418-2.34-3.39-5.586-.421-1.426-.54-1.826-.598-2.082-.066-.276-.131-.218-.256.223-.381 1.38-1.117 3.344-1.623 4.363-.92 1.853-1.927 2.937-3.11 3.357-.499.178-1.45.166-2.029-.025-1.452-.486-2.899-1.623-4.357-3.443-1.426-1.774-2.116-3.292-2.037-4.475.046-.69.118-.933.447-1.426.302-.453.841-.914 1.44-1.236.426-.23 1.28-.584 1.609-.676.111-.026.375-.099.592-.158.216-.066.453-.126.525-.139.867-.17 1.255-.255 1.295-.281.026-.02-.302-.04-.723-.047-.42 0-.947-.026-1.164-.053-.453-.059-1.445-.276-1.642-.36a6 6 0 0 0-.46-.17c-1.241-.441-2.378-1.33-3.087-2.427-.316-.486-.659-1.221-.73-1.576a10 10 0 0 1-.19-1.123c-.027-.217-.054-.466-.067-.558a33 33 0 0 1-.197-1.873c-.026-.29-.053-.632-.066-.756a72 72 0 0 1-.073-.756c-.02-.29-.05-.631-.064-.756-.164-1.938-.172-3.68-.008-4.238.302-1.019.73-1.466 1.623-1.715.29-.08 1.157-.078 1.531.008 1.183.25 3.576 1.655 5.008 2.93.072.065.237.21.361.322.927.828 2.543 2.522 3.358 3.521.23.29.447.553.486.592.033.04.139.17.23.289.093.118.196.25.23.29.098.104 1.065 1.43 1.486 2.042.492.71 1.201 1.847 1.378 2.229.138.282.256.387.256.236 0-.105.836-1.485 1.434-2.365 1.866-2.76 4.257-5.488 6.353-7.262.566-.473.769-.63 1.63-1.22 1.648-1.126 2.937-1.676 4.015-1.688"}),tL("github",{color:"#24292e",path:"M0 0v64h64V0zm37.1 47.2c-.8.2-1.1-.3-1.1-.8V42c0-1.5-.5-2.5-1.1-3 3.6-.4 7.3-1.7 7.3-7.9 0-1.7-.6-3.2-1.6-4.3.2-.4.7-2-.2-4.2 0 0-1.3-.4-4.4 1.6-1.3-.4-2.6-.5-4-.5s-2.7.2-4 .5c-3.1-2.1-4.4-1.6-4.4-1.6-.9 2.2-.3 3.8-.2 4.2-1 1.1-1.6 2.5-1.6 4.3 0 6.1 3.7 7.5 7.3 7.9-.5.4-.9 1.1-1 2.1-.9.4-3.2 1.1-4.7-1.3 0 0-.8-1.5-2.5-1.6 0 0-1.6 0-.1 1 0 0 1 .5 1.8 2.3 0 0 .9 3.1 5.4 2.1v2.7c0 .4-.3.9-1.
31.8-6.3-2-10.9-8-10.9-15.1 0-8.8 7.2-16 16-16s16 7.2 16 16c0 7.1-4.6 13.1-10.9 15.2"});let tT=({classNames:e,size:r=45})=>(0,t.jsxs)("div",{className:(0,i.cn)("flex flex-row mr-[-12px] ml-[-12px]",e),children:[(0,t.jsx)(tN,{target:"_blank",style:{height:r,width:r,padding:0,margin:0,border:0},network:"linkedin",bgColor:"transparent",fgColor:"hsl(213, 55%, 67%)",url:"https://be.linkedin.com/company/eurogoos"}),(0,t.jsx)(tN,{target:"_blank",style:{height:r,width:r,padding:0,margin:0,border:0},network:"bsky.app",bgColor:"transparent",fgColor:"hsl(213, 55%, 67%)",url:"https://bsky.app/profile/eurogoos.bsky.social"}),(0,t.jsx)(tN,{target:"_blank",style:{height:r,width:r,padding:0,margin:0,border:0},network:"youtube",bgColor:"transparent",fgColor:"hsl(213, 55%, 67%)",url:"https://www.youtube.com/@eurogoos"}),(0,t.jsx)(tN,{target:"_blank",style:{height:r,width:r,padding:0,margin:0,border:0},network:"github",bgColor:"transparent",fgColor:"hsl(213, 55%, 67%)",url:"https://github.com/eurogoos"})]}),tE=({user:e})=>{let n=(0,eF.useRouter)(),{logout:o}=(0,tv.useAuth)(),a=async()=>{await o(),n.push("/?loggedOut=true")};return(0,t.jsxs)("div",{className:"hidden lg:flex gap-6 items-center justify-end mb-4",children:[(0,t.jsx)(r.default,{href:"/search",children:(0,t.jsx)(tg,{className:"size-5 relative top-[1px] cursor-pointer"})}),(0,t.jsx)(r.default,{href:"/contact-us",children:(0,t.jsx)("p",{children:"Contact Us"})}),e&&e?.roles?.includes("admin")&&(0,t.jsx)(r.default,{href:"/admin",target:"_blank",children:"Admin"}),e&&e?.id&&(0,t.jsx)("p",{className:"cursor-pointer",onClick:a,children:"Sign Out"}),(0,t.jsx)(r.default,{href:"/members-area",children:(0,t.jsx)("div",{className:"h-12 w-auto px-4 bg-eurogoosBlue text-white flex items-center",children:(0,t.jsx)("p",{children:"Members Area"})})}),(0,t.jsx)(tT,{})]})};e.s(["HeaderClient",0,({data:e})=>{let[o,i]=(0,n.useState)(!1),{user:l,logout:s}=(0,tv.useAuth)();return(0,n.useEffect)(()=>{l&&l?.id?i(!0):i(!1)},[l]),(0,t.jsx)("div",{className:"w-full",children:(0,t.jsx)("header",{className:"container relative z-20",children:(0,t.jsxs)("div",{className:"pb-3 px-6 flex justify-between items-center bg-white ",children:[(0,t.jsx)(r.default,{href:"/",className:"pt-3",children:(0,t.jsx)(a,{loading:"eager",priority:"high"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)(tE,{user:l}),(0,t.jsx)(eL,{data:e}),(0,t.jsx)(tm,{data:e,user:l,logout:s})]})]})})})}],108346)}]);
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.