1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./PYLWLBPx.js","./C61UU45k.js","./swiper-vue.hVZAD0rj.css","./CYEhMVlq.js","./CqkleIqs.js","./Dg0kT2bx.js","./splitting.BwMzlPFh.css","./splitting-cells.BapizTOg.css"])))=>i.map(i=>d[i]); 2import{s as Zo,c as nt,d as Te,e as Xo,f as Qo,g as Jo,h as re,p as Ne,i as Vt,b as q,a as Dn,_ as qt,j as An,w as ea,k as cn,l as jt,m as ta,n as dn,o as na,q as ae,r as oa,t as aa,v as sa,x as la}from"#entry";import{m as E,q as ue,B as ra,d as L,k as Ve,t as ia,v as te,u as h,g as ua,b as ye,a as Mn,Q as yt,a7 as ee,i as W,r as _t,a8 as ca,l as M,N as I,O as g,I as da,E as pa,n as F,J as z,p as G,D as U,w as ne,a9 as Bn,aa as jn,A as ve,W as N,F as _,R as u,U as D,P as j,Z as X,T as be,V as C,X as A,_ as Wt,ab as fa,M as ht,L as bt,$ as In,y as qe,o as Gt,ac as ma,Y as Kt,ad as Qe,ae as ut,af as va,a1 as ga,a6 as Nn,ag as wt,ah as xt,ai as $t,aj as ha,ak as kt,al as Rn,am as ba}from"./C61UU45k.js";import{_ as Hn}from"./DlAUqK2U.js";const ya=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],_a=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],wa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",Ae=[];let xa=class{_data=new ct;_hash=new ct([...ya]);_nDataBytes=0;_minBufferSize=0;finalize(n){n&&this._append(n);const t=this._nDataBytes*8,o=this._data.sigBytes*8;return this._data.words[o>>>5]|=128<<24-o%32,this._data.words[(o+64>>>9<<4)+14]=Math.floor(t/4294967296),this._data.words[(o+64>>>9<<4)+15]=t,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(n,t){const o=this._hash.words;let a=o[0],l=o[1],s=o[2],r=o[3],c=o[4],d=o[5],f=o[6],p=o[7];for(let i=0;i<64;i++){if(i<16)Ae[i]=n[t+i]|0;else{const y=Ae[i-15],S=(y<<25|y>>>7)^(y<<14|y>>>18)^y>>>3,w=Ae[i-2],T=(w<<15|w>>>17)^(w<<13|w>>>19)^w>>>10;Ae[i]=S+Ae[i-7]+T+Ae[i-16]}const m=c&d^~c&f,b=a&l^a&s^l&s,x=(a<<30|a>>>2)^(a<<19|a>>>13)^(a<<10|a>>>22),$=(c<<26|c>>>6)^(c<<21|c>>>11)^(c<<7|c>>>25),k=p+$+m+_a[i]+Ae[i],v=x+b;p=f,f=d,d=c,c=r+k|0,r=s,s=l,l=a,a=k+v|0}o[0]=o[0]+a|0,o[1]=o[1]+l|0,o[2]=o[2]+s|0,o[3]=o[3]+r|0,o[4]=o[4]+c|0,o[5]=o[5]+d|0,o[6]=o[6]+f|0,o[7]=o[7]+p|0}_append(n){typeof n=="string"&&(n=ct.fromUtf8(n)),this._data.concat(n),this._nDataBytes+=n.sigBytes}_process(n){let t,o=this._data.sigBytes/64;n?o=Math.ceil(o):o=Math.max((o|0)-this._minBufferSize,0);const a=o*16,l=Math.min(a*4,this._data.sigBytes);if(a){for(let s=0;s<a;s+=16)this._doProcessBlock(this._data.words,s);t=this._data.words.splice(0,a),this._data.sigBytes-=l}return new ct(t,l)}},ct=class Fn{words;sigBytes;constructor(n,t){n=this.words=n||[],this.sigBytes=t===void 0?n.length*4:t}static fromUtf8(n){const t=unescape(encodeURIComponent(n)),o=t.length,a=[];for(let l=0;l<o;l++)a[l>>>2]|=(t.charCodeAt(l)&255)<<24-l%4*8;return new Fn(a,o)}toBase64(){const n=[];for(let t=0;t<this.sigBytes;t+=3){const o=this.words[t>>>2]>>>24-t%4*8&255,a=this.words[t+1>>>2]>>>24-(t+1)%4*8&255,l=this.words[t+2>>>2]>>>24-(t+2)%4*8&255,s=o<<16|a<<8|l;for(let r=0;r<4&&t*8+r*6<this.sigBytes*8;r++)n.push(wa.charAt(s>>>6*(3-r)&63))}return n.join("")}concat(n){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let t=0;t<n.sigBytes;t++){const o=n.words[t>>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=o<<24-(this.sigBytes+t)%4*8}else for(let t=0;t<n.sigBytes;t+=4)this.words[this.sigBytes+t>>>2]=n.words[t>>>2];this.sigBytes+=n.sigBytes}};function $a(e){return new xa().finalize(e).toBase64()}function ze(e){return $a(Zo(e))}const ka={trailing:!0};function Sa(e,n=25,t={}){if(t={...ka,...t},!Number.isFinite(n))throw new TypeError("Expected `wait` to be a finite number");let o,a,l=[],s,r;const c=(p,i)=>(s=La(e,p,i),s.finally(()=>
2{if(s=null,t.trailing&&r&&!a){const m=c(p,r);return r=null,m}}),s),d=function(...p){return t.trailing&&(r=p),s||new Promise(i=>{const m=!a&&t.leading;clearTimeout(a),a=setTimeout(()=>{a=null;const b=t.leading?o:c(this,p);r=null;for(const x of l)x(b);l=[]},n),m?(o=c(this,p),i(o)):l.push(i)})},f=p=>{p&&(clearTimeout(p),a=null)};return d.isPending=()=>!!a,d.cancel=()=>{f(a),l=[],r=null},d.flush=()=>{if(f(a),!r||s)return;const p=r;return r=null,c(this,p)},d}async function La(e,n,t){return await e.apply(n,t)}const Ta=e=>e==="defer"||e===!1;function Un(...e){const n=typeof e[e.length-1]=="string"?e.pop():void 0;Ea(e[0],e[1])&&e.unshift(n);let[t,o,a={}]=e;const l=E(()=>ye(t));if(typeof l.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a string.");if(typeof o!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const s=nt();a.server??=!0,a.default??=Ca,a.getCachedData??=Vn,a.lazy??=!1,a.immediate??=!0,a.deep??=Te.deep,a.dedupe??="cancel",a._functionName,s._asyncData[l.value];const r={cause:"initial",dedupe:a.dedupe};s._asyncData[l.value]?._init||(r.cachedData=a.getCachedData(l.value,s,{cause:"initial"}),s._asyncData[l.value]=pn(s,l.value,o,a,r.cachedData));const c=s._asyncData[l.value];c._deps++;const d=()=>s._asyncData[l.value].execute(r),f=a.server!==!1&&s.payload.serverRendered;{let m=function(v){const y=s._asyncData[v];y?._deps&&(y._deps--,y._deps===0&&y?._off())};const b=Mn();if(b&&f&&a.immediate&&!b.sp&&(b.sp=[]),b&&!b._nuxtOnBeforeMountCbs){b._nuxtOnBeforeMountCbs=[];const v=b._nuxtOnBeforeMountCbs;yt(()=>{v.forEach(y=>{y()}),v.splice(0,v.length)}),ee(()=>v.splice(0,v.length))}const x=b&&(b._nuxtClientOnly||W(Qo,!1));f&&s.isHydrating&&(c.error.value||c.data.value!=null)?(c.pending.value=!1,c.status.value=c.error.value?"error":"success"):b&&(!x&&s.payload.serverRendered&&s.isHydrating||a.lazy)&&a.immediate?b._nuxtOnBeforeMountCbs.push(d):a.immediate&&d();const $=ua(),k=ue([l,...a.watch||[]],([v],[y])=>{if((v||y)&&v!==y){const S=s._asyncData[y]?.data.value!==Te.value,w=s._asyncDataPromises[y]!==void 0;y&&m(y);const T={cause:"initial",dedupe:a.dedupe};if(!s._asyncData[v]?._init){let O;y&&S?O=s._asyncData[y]?.data.value:(O=a.getCachedData(v,s,{cause:"initial"}),T.cachedData=O),s._asyncData[v]=pn(s,v,o,a,O)}s._asyncData[v]._deps++,(a.immediate||S||w)&&s._asyncData[v].execute(T)}else c._execute({cause:"watch",dedupe:a.dedupe})},{flush:"sync"});$&&ra(()=>{k(),m(l.value)})}const p={data:dt(()=>s._asyncData[l.value]?.data),pending:dt(()=>s._asyncData[l.value]?.pending),status:dt(()=>s._asyncData[l.value]?.status),error:dt(()=>s._asyncData[l.value]?.error),refresh:(...m)=>s._asyncData[l.value].execute(...m),execute:(...m)=>s._asyncData[l.value].execute(...m),clear:()=>zn(s,l.value)},i=Promise.resolve(s._asyncDataPromises[l.value]).then(()=>p);return Object.assign(i,p),i}function dt(e){return E({get(){return e()?.value},set(n){const t=e();t&&(t.value=n)}})}function Ea(e,n){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof n=="function")}function zn(e,n){n in e.payload.data&&(e.payload.data[n]=void 0),n in e.payload._errors&&(e.payload._errors[n]=Te.errorValue),e._asyncData[n]&&(e._asyncData[n].data.value=void 0,e._asyncData[n].error.value=Te.errorValue,e._asyncData[n].pending.value=!1,e._asyncData[n].status.value="idle"),n in e._asyncDataPromises&&(e._asyncDataPromises[n]&&(e._asyncDataPromises[n].cancelled=!0),e._asyncDataPromises[n]=void 0)}function Pa(e,n){const t={};for(const o of n)t[o]=e[o];return t}function pn(e,n,t,o,a){e.payload._errors[n]??=Te.errorValue;const l=o.getCachedData!==Vn,s=t,r=o.deep?L:Ve,c=a!=null,d=e.hook("app:data:refresh",async p=>{(!p||p.includes(n))&&await f.execute({cause:"refresh:hook"})}),f={data:r(c?a:o.default()),pending:Ve(!c),error:ia(e.payload._errors,n),status:Ve("idle"),execute:(...p)=>{const[i,m=void 0]=p,b=i&&m===void 0&&typeof i=="object"?i:{};if(e._asyncDataPromises[n]){if(Ta(b.dedupe??o.dedupe))return e._asyncDataPromises[n];e._asyncDataPromises[n].cancelled=!0}if(b.cause==="initial"||e.isHydrating){const $="cachedData"in b?b.cac
2hedData:o.getCachedData(n,e,{cause:b.cause??"refresh:manual"});if($!=null)return e.payload.data[n]=f.data.value=$,f.error.value=Te.errorValue,f.status.value="success",Promise.resolve($)}f.pending.value=!0,f.status.value="pending";const x=new Promise(($,k)=>{try{$(s(e))}catch(v){k(v)}}).then(async $=>{if(x.cancelled)return e._asyncDataPromises[n];let k=$;o.transform&&(k=await o.transform($)),o.pick&&(k=Pa(k,o.pick)),e.payload.data[n]=k,f.data.value=k,f.error.value=Te.errorValue,f.status.value="success"}).catch($=>{if(x.cancelled)return e._asyncDataPromises[n];f.error.value=Xo($),f.data.value=h(o.default()),f.status.value="error"}).finally(()=>{x.cancelled||(f.pending.value=!1,delete e._asyncDataPromises[n])});return e._asyncDataPromises[n]=x,e._asyncDataPromises[n]},_execute:Sa((...p)=>f.execute(...p),0,{leading:!0}),_default:o.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{d(),e._asyncData[n]?._init&&(e._asyncData[n]._init=!1),l||te(()=>{e._asyncData[n]?._init||(zn(e,n),f.execute=()=>Promise.resolve(),f.data.value=Te.value)})}};return f}const Ca=()=>Te.value,Vn=(e,n,t)=>{if(n.isHydrating)return n.payload.data[e];if(t.cause!=="refresh:manual"&&t.cause!=="refresh:hook")return n.static.data[e]};function Oa(e,n,t){const[o={},a]=typeof n=="string"?[{},n]:[n,t],l=E(()=>ye(e)),s=E(()=>ye(o.key)||"$f"+ze([a,typeof l.value=="string"?l.value:"",...Da(o)]));if(!o.baseURL&&typeof l.value=="string"&&l.value[0]==="/"&&l.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const{server:r,lazy:c,default:d,transform:f,pick:p,watch:i,immediate:m,getCachedData:b,deep:x,dedupe:$,...k}=o,v=_t({...Jo,...k,cache:typeof o.cache=="boolean"?void 0:o.cache}),y={server:r,lazy:c,default:d,transform:f,pick:p,immediate:m,getCachedData:b,deep:x,dedupe:$,watch:i===!1?[]:[...i||[],v]};if(!m){let T=function(){y.immediate=!0};ue(s,T,{flush:"sync",once:!0}),ue([...i||[],v],T,{flush:"sync",once:!0})}let S;return Un(i===!1?s.value:s,()=>{S?.abort?.(new DOMException("Request aborted as another request to the same endpoint was initiated.","AbortError")),S=typeof AbortController<"u"?new AbortController:{};const T=ye(o.timeout);let O;return T&&(O=setTimeout(()=>S.abort(new DOMException("Request aborted due to timeout.","AbortError")),T),S.signal.onabort=()=>clearTimeout(O)),(o.$fetch||globalThis.$fetch)(l.value,{signal:S.signal,...v}).finally(()=>{clearTimeout(O)})},y)}function Da(e){const n=[ye(e.method)?.toUpperCase()||"GET",ye(e.baseURL)];for(const t of[e.params||e.query]){const o=ye(t);if(!o)continue;const a={};for(const[l,s]of Object.entries(o))a[ye(l)]=ye(s);n.push(a)}if(e.body){const t=ye(e.body);if(!t)n.push(ze(t));else if(t instanceof ArrayBuffer)n.push(ze(Object.fromEntries([...new Uint8Array(t).entries()].map(([o,a])=>[o,a.toString()]))));else if(t instanceof FormData){const o={};for(const a of t.entries()){const[l,s]=a;o[l]=s instanceof File?s.name:s}n.push(ze(o))}else if(ca(t))n.push(ze(_t(t)));else try{n.push(ze(t))}catch{console.warn("[useFetch] Failed to hash body",t)}}return n}const Aa=M({__name:"IconAsync",props:{name:{default:"ExclamationCircleIcon"},type:{default:"solid"}},setup(e){const n=e,t=da({loader:async()=>re(()=>import("./PYLWLBPx.js"),__vite__mapDeps([0,1,2]),import.meta.url).then(o=>o[n.name])});return(o,a)=>(g(),I(h(t)))}});function Y(e,n,...t){if(e in n){let a=n[e];return typeof a=="function"?a(...t):a}let o=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(n).map(a=>`"${a}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,Y),o}var we=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(we||{}),Oe=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(Oe||{});function Q({visible:e=!0,features:n=0,ourProps:t,theirProps:o,...a}){var l;let s=Wn(o,t),r=Object.assign(a,{props:s});if(e||n&2&&s.static)return At(r);if(n&1){let c=(l=s.unmount)==null||l?0:1;return Y(c,{0(){return null},1(){return At({...a,props:{...s,hidden:!0,style:{display:"none"}}})}})}return At(r)}function At({props:e,attrs:n,slots:t,slot:o,name:a}){var l,s;let{as:r,...c}=St(e,["unmount","static"]),d=(l=t.default)==null?void 0:l.call(t,o),f={};if(o){let p=!1,i=[];for(let[m,b]of Object.entries(o))typeof b=="boolean"&&(p=!0),b===!0&&i.push(m);p&&(f["data-headlessui-state"]=i.join(" "))}if(r==="template"){if(d=qn(d??[]),Object.keys(c).length>0||Object.keys(n).length>0){let[p,...i]=d??[];if(!Ma(p)||i.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${a} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(c).concat(Object.keys(n)).map(x=>x.trim()).filter((x,$,k)=>k.indexOf(x)===$).sort((x,$)=>x.localeCompare($)).map(x=>` - ${x}`).join(` 3`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(x=>` - ${x}`).join(` 4`)].join(` 5`));let m=Wn((s=p.props)!=null?s:{},c,f),b=pa(p,m,!0);for(let x in m)x.startsWith("on")&&(b.props||(b.props={}),b.props[x]=m[x]);return b}return Array.isArray(d)&&d.length===1?d[0]:d}return F(r,Object.assign({},c,f),{default:()=>d})}function qn(e){return e.flatMap(n=>n.type===z?qn(n.children):[n])}function Wn(...e){if(e.length===0)return{};if(e.length===1)return e[0];let n={},t={};for(let o of e)for(let a in o)a.startsWith("on")&&typeof o[a]=="function"?(t[a]!=null||(t[a]=[]),t[a].push(o[a])):n[a]=o[a];if(n.disabled||n["aria-disabled"])return Object.assign(n,Object.fromEntries(Object.keys(t).map(o=>[o,void 0])));for(let o in t)Object.assign(n,{[o](a,...l){let s=t[o];for(let r of s){if(a instanceof Event&&a.defaultPrevented)return;r(a,...l)}}});return n}function Gn(e){let n=Object.assign({},e);for(let t in n)n[t]===void 0&&delete n[t];return n}function St(e,n=[]){let t=Object.assign({},e);for(let o of n)o in t&&delete t[o];return t}function Ma(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}let Kn=Symbol("ForcePortalRootContext");function Ba(){return W(Kn,!1)}let fn=M({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:n,attrs:t}){return G(Kn,e.force),()=>{let{force:o,...a}=e;return Q({theirProps:a,ourProps:{},slot:{},slots:n,attrs:t,name:"ForcePortalRoot"})}}});function P(e){var n;if(e==null||e.value==null)return null;let t=(n=e.value.$el)!=null?n:e.value;return t instanceof Node?t:null}var ja=Object.defineProperty,Ia=(e,n,t)=>n in e?ja(e,n,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[n]=t,mn=(e,n,t)=>(Ia(e,typeof n!="symbol"?n+"":n,t),t);let Na=class{constructor(){mn(this,"current",this.detect()),mn(this,"currentId",0)}set(n){this.current!==n&&(this.currentId=0,this.current=n)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>
5"u"?"server":"client"}},ot=new Na;function $e(e){if(ot.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let n=P(e);if(n)return n.ownerDocument}return document}function Ra(e){let n=$e(e);if(!n){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let t=n.getElementById("headlessui-portal-root");if(t)return t;let o=n.createElement("div");return o.setAttribute("id","headlessui-portal-root"),n.body.appendChild(o)}const It=new WeakMap;function Ha(e){var n;return(n=It.get(e))!=null?n:0}function vn(e,n){let t=n(Ha(e));return t<=0?It.delete(e):It.set(e,t),t}let Fa=M({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:n,attrs:t}){let o=L(null),a=E(()=>$e(o)),l=Ba(),s=W(Zn,null),r=L(l===!0||s==null?Ra(o.value):s.resolveTarget());r.value&&vn(r.value,i=>i+1);let c=L(!1);U(()=>{c.value=!0}),ne(()=>{l||s!=null&&(r.value=s.resolveTarget())});let d=W(Nt,null),f=!1,p=Mn();return ue(o,()=>{if(f||!d)return;let i=P(o);i&&(ee(d.register(i),p),f=!0)}),ee(()=>{var i,m;let b=(i=a.value)==null?void 0:i.getElementById("headlessui-portal-root");!b||r.value!==b||vn(r.value,x=>x-1)||r.value.children.length>0||(m=r.value.parentElement)==null||m.removeChild(r.value)}),()=>{if(!c.value||r.value===null)return null;let i={ref:o,"data-headlessui-portal":""};return F(Bn,{to:r.value},Q({ourProps:i,theirProps:e,slot:{},attrs:t,slots:n,name:"Portal"}))}}}),Nt=Symbol("PortalParentContext");function Yn(){let e=W(Nt,null),n=L([]);function t(l){return n.value.push(l),e&&e.register(l),()=>o(l)}function o(l){let s=n.value.indexOf(l);s!==-1&&n.value.splice(s,1),e&&e.unregister(l)}let a={register:t,unregister:o,portals:n};return[n,M({name:"PortalWrapper",setup(l,{slots:s}){return G(Nt,a),()=>{var r;return(r=s.default)==null?void 0:r.call(s)}}})]}let Zn=Symbol("PortalGroupContext"),Ua=M({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:n,slots:t}){let o=_t({resolveTarget(){return e.target}});return G(Zn,o),()=>{let{target:a,...l}=e;return Q({theirProps:l,ourProps:{},slot:{},attrs:n,slots:t,name:"PortalGroup"})}}});function Yt(e,n,t,o){ot.isServer||ne(a=>{e=e??window,e.addEventListener(n,t,o),a(()=>e.removeEventListener(n,t,o))})}var gn;let za=Symbol("headlessui.useid"),Va=0;const ie=(gn=jn)!=null?gn:function(){return W(za,()=>`${++Va}`)()};let Rt=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var oe=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(oe||{}),tt=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(tt||{}),qa=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(qa||{});function Lt(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(Rt)).sort((n,t)=>Math.sign((n.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var Tt=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Tt||{});function Zt(e,n=0){var t;return e===((t=$e(e))==null?void 0:t.body)?!1:Y(n,{0(){return e.matches(Rt)},1(){let o=e;for(;o!==null;){if(o.matches(Rt))return!0;o=o.parentElement}return!1}})}var Wa=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(Wa||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Ie(e){e?.focus({preventScroll:!0})}let Ga=["textarea","input"].join(",");function Ka(e){var n,t;return(t=(n=e?.matches)==null?void 0:n.call(e,Ga))!=null?t:!1}function Xn(e,n=t=>t){return e.slice().sort((t,o)=>{let a=n(t),l=n(o);if(a===null||l===null)return 0;let s=a.compareDocumentPosition(l);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function ge(e,n,{sorted:t=!0,relativeTo:o=null,skipElements:a=[]}={}){var l;let s=(l=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e?.ownerDocument)!=null?l:document,r=Array.isArray(e)?t?Xn(e):e:Lt(e);a.length>0&&r.length>1&&(r=r.filter(b=>!a.includes(b))),o=o??s.activeElement;let c=(()=>
5{if(n&5)return 1;if(n&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(n&1)return 0;if(n&2)return Math.max(0,r.indexOf(o))-1;if(n&4)return Math.max(0,r.indexOf(o))+1;if(n&8)return r.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=n&32?{preventScroll:!0}:{},p=0,i=r.length,m;do{if(p>=i||p+i<=0)return 0;let b=d+p;if(n&16)b=(b+i)%i;else{if(b<0)return 3;if(b>=i)return 1}m=r[b],m?.focus(f),p+=c}while(m!==s.activeElement);return n&6&&Ka(m)&&m.select(),2}function Qn(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Ya(){return/Android/gi.test(window.navigator.userAgent)}function Za(){return Qn()||Ya()}function pt(e,n,t){ot.isServer||ne(o=>{document.addEventListener(e,n,t),o(()=>document.removeEventListener(e,n,t))})}function Jn(e,n,t){ot.isServer||ne(o=>{window.addEventListener(e,n,t),o(()=>window.removeEventListener(e,n,t))})}function Xt(e,n,t=E(()=>!0)){function o(l,s){if(!t.value||l.defaultPrevented)return;let r=s(l);if(r===null||!r.getRootNode().contains(r))return;let c=(function d(f){return typeof f=="function"?d(f()):Array.isArray(f)||f instanceof Set?f:[f]})(e);for(let d of c){if(d===null)continue;let f=d instanceof HTMLElement?d:P(d);if(f!=null&&f.contains(r)||l.composed&&l.composedPath().includes(f))return}return!Zt(r,Tt.Loose)&&r.tabIndex!==-1&&l.preventDefault(),n(l,r)}let a=L(null);pt("pointerdown",l=>{var s,r;t.value&&(a.value=((r=(s=l.composedPath)==null?void 0:s.call(l))==null?void 0:r[0])||l.target)},!0),pt("mousedown",l=>{var s,r;t.value&&(a.value=((r=(s=l.composedPath)==null?void 0:s.call(l))==null?void 0:r[0])||l.target)},!0),pt("click",l=>{Za()||a.value&&(o(l,()=>a.value),a.value=null)},!0),pt("touchend",l=>o(l,()=>l.target instanceof HTMLElement?l.target:null),!0),Jn("blur",l=>o(l,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function hn(e,n){if(e)return e;let t=n??"button";if(typeof t=="string"&&t.toLowerCase()==="button")return"button"}function Et(e,n){let t=L(hn(e.value.type,e.value.as));return U(()=>{t.value=hn(e.value.type,e.value.as)}),ne(()=>{var o;t.value||P(n)&&P(n)instanceof HTMLButtonElement&&!((o=P(n))!=null&&o.hasAttribute("type"))&&(t.value="button")}),t}var xe=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(xe||{});let Pe=M({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:n,attrs:t}){return()=>{var o;let{features:a,...l}=e,s={"aria-hidden":(a&2)===2?!0:(o=l["aria-hidden"])!=null?o:void 0,hidden:(a&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(a&4)===4&&(a&2)!==2&&{display:"none"}}};return Q({ourProps:s,theirProps:l,slot:{},attrs:t,slots:n,name:"Hidden"})}}});function eo({defaultContainers:e=[],portals:n,mainTreeNodeRef:t}={}){let o=L(null),a=$e(o);function l(){var s,r,c;let d=[];for(let f of e)f!==null&&(f instanceof HTMLElement?d.push(f):"value"in f&&f.value instanceof HTMLElement&&d.push(f.value));if(n!=null&&n.value)for(let f of n.value)d.push(f);for(let f of(s=a?.querySelectorAll("html > *, body > *"))!=null?s:[])f!==document.body&&f!==document.head&&f instanceof HTMLElement&&f.id!=="headlessui-portal-root"&&(f.contains(P(o))||f.contains((c=(r=P(o))==null?void 0:r.getRootNode())==null?void 0:c.host)||d.some(p=>f.contains(p))||d.push(f));return d}
5return{resolveContainers:l,contains(s){return l().some(r=>r.contains(s))},mainTreeNodeRef:o,MainTreeNode(){return t!=null?null:F(Pe,{features:xe.Hidden,ref:o})}}}function Xa(){let e=L(null);return{mainTreeNodeRef:e,MainTreeNode(){return F(Pe,{features:xe.Hidden,ref:e})}}}var ce=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(ce||{});function Qt(){let e=L(0);return Jn("keydown",n=>{n.key==="Tab"&&(e.value=n.shiftKey?1:0)}),e}let to=Symbol("Context");var Z=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(Z||{});function Qa(){return We()!==null}function We(){return W(to,null)}function Pt(e){G(to,e)}var V=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(V||{});function Jt(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(n=>setTimeout(()=>{throw n}))}var Ja=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Ja||{});let no=Symbol("PopoverContext");function en(e){let n=W(no,null);if(n===null){let t=new Error(`<${e} /> is missing a parent <${lo.name} /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,en),t}return n}let oo=Symbol("PopoverGroupContext");function ao(){return W(oo,null)}let so=Symbol("PopoverPanelContext");function es(){return W(so,null)}let lo=M({name:"Popover",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:n,attrs:t,expose:o}){var a;let l=L(null);o({el:l,$el:l});let s=L(1),r=L(null),c=L(null),d=L(null),f=L(null),p=E(()=>$e(l)),i=E(()=>{var w,T;if(!P(r)||!P(f))return!1;for(let se of document.querySelectorAll("body > *"))if(Number(se?.contains(P(r)))^Number(se?.contains(P(f))))return!0;let O=Lt(),R=O.indexOf(P(r)),B=(R+O.length-1)%O.length,H=(R+1)%O.length,me=O[B],Ze=O[H];return!((w=P(f))!=null&&w.contains(me))&&!((T=P(f))!=null&&T.contains(Ze))}),m={popoverState:s,buttonId:L(null),panelId:L(null),panel:f,button:r,isPortalled:i,beforePanelSentinel:c,afterPanelSentinel:d,togglePopover(){s.value=Y(s.value,{0:1,1:0})},closePopover(){s.value!==1&&(s.value=1)},close(w){m.closePopover();let T=w?w instanceof HTMLElement?w:w.value instanceof HTMLElement?P(w):P(m.button):P(m.button);T?.focus()}};G(no,m),Pt(E(()=>Y(s.value,{0:Z.Open,1:Z.Closed})));let b={buttonId:m.buttonId,panelId:m.panelId,close(){m.closePopover()}},x=ao(),$=x?.registerPopover,[k,v]=Yn(),y=eo({mainTreeNodeRef:x?.mainTreeNodeRef,portals:k,defaultContainers:[r,f]});function S(){var w,T,O,R;return(R=x?.isFocusWithinPopoverGroup())!=null?R:((w=p.value)==null?void 0:w.activeElement)&&(((T=P(r))==null?void 0:T.contains(p.value.activeElement))||((O=P(f))==null?void 0:O.contains(p.value.activeElement)))}return ne(()=>$?.(b)),Yt((a=p.value)==null?void 0:a.defaultView,"focus",w=>{var T,O;w.target!==window&&w.target instanceof HTMLElement&&s.value===0&&(S()||r&&f&&(y.contains(w.target)||(T=P(m.beforePanelSentinel))!=null&&T.contains(w.target)||(O=P(m.afterPanelSentinel))!=null&&O.contains(w.target)||m.closePopover()))},!0),Xt(y.resolveContainers,(w,T)=>{var O;m.closePopover(),Zt(T,Tt.Loose)||(w.preventDefault(),(O=P(r))==null||O.focus())},E(()=>s.value===0)),()=>{let w={open:s.value===0,close:m.close};return F(z,[F(v,{},()=>Q({theirProps:{...e,...t},ourProps:{ref:l},slot:w,slots:n,attrs:t,name:"Popover"})),F(y.MainTreeNode)])}}}),ts=M({name:"PopoverButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:n,slots:t,expose:o}){var a;let l=(a=e.id)!=null?a:`headlessui-popover-button-${ie()}`,s=en("PopoverButton"),r=E(()=>$e(s.button));o({el:s.button,$el:s.button}),U(()=>{s.buttonId.value=l}),ee(()=>{s.buttonId.value=null});let c=ao(),d=c?.closeOthers,f=es(),p=E(()=>f===null?!1:f.value===s.panelId.value),i=L(null),m=`headlessui-focus-sentinel-${ie()}`;p.value||ne(()=>{s.button.value=P(i)});let b=Et(E(()=>({as:e.as,type:n.type})),i);function x(w){var T,O,R,B,H;if(p.value){if(s.popoverState.value===1)return;switch(w.key){case V.Space:case V.Enter:w.preventDefault(),(O=(T=w.target).click)==null||O.call(T),s.closePopover(),(R=P(s.button))==null||R.focus();break}}else switch(w.key){case V.Space:case V.Enter:w.preventDefault(),w.stopPropagation(),s.popoverState.value===1&&d?.(s.buttonId.value),s.togglePopover();break;case V.Escape:if(s.popoverState.value!==0)return d?.(s.buttonId.value);if(!P(s.button)||(B=r.value)!=null&&B.activeElement&&!((H=P(s.button))!=null&&H.contains(r.value.activeElement)))return;w.preventDefault(),w.stopPropagation(),s.closePopover();break}}function $(w){p.value||w.key===V.Space&&w.preventDefault()}function k(w){var T,O;e.disabled||(p.value?(s.closePopover(),(T=P(s.button))==null||T.focus()):(w.preventDefault(),w.stopPropagation(),s.popoverState.value===1&&d?.(s.buttonId.value),s.togglePopover(),(O=P(s.button))==null||O.focus()))}function v(w){w.preventDefault(),w.stopPropagation()}let y=Qt();function S(){let w=P(s.panel);if(!w)return;function T(){Y(y.value,{[ce.Forwards]:()=>ge(w,oe.First),[ce.Backwards]:()=>ge(w,oe.Last)})===tt.Error&&ge(Lt().filter(O=>O.dataset.headlessuiFocusGuard!=="true"),Y(y.value,{[ce.Forwards]:oe.Next,[ce.Backwards]:oe.Previous}),{relativeTo:P(s.button)})}T()}return()=>{let w=s.popoverState.value===0,T={open:w},{...O}=e,R=p.value?{ref:i,type:b.value,onKeydown:x,onClick:k}:{ref:i,id:l,type:b.value,"aria-expanded":s.popoverState.value===0,"aria-controls":P(s.panel)?s.panelId.value:void 0,disabled:e.disabled?!0:void 0,onKeydown:x,onKeyup:$,onClick:k,onMousedown:v};return F(z,[Q({ourProps:R,theirProps:{...n,...O},slot:T,attrs:n,slots:t,name:"PopoverButton"}),w&&!p.value&&s.isPortalled.value&&F(Pe,{id:m,features:xe.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:S})])}}}),ns=M({name:"PopoverPanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},focus:{type:Boolean,default:!1},id:{type:String,default:null}},inheritAttrs:!1,setup(e,{attrs:n,slots:t,expose:o}){var a;let l=(a=e.id)!=null?a:`headlessui-popover-panel-${ie()}`,{focus:s}=e,r=en("PopoverPanel"),c=E(()=>$e(r.panel)),d=`headlessui-focus-sentinel-before-${ie()}`,f=`headlessui-focus-sentinel-after-${ie()}`;o({el:r.panel,$el:r.panel}),U(()=>{r.panelId.value=l}),ee(()=>{r.panelId.value=null}),G(so,r.panelId),ne(()=>{var v,y;if(!s||r.popoverState.value!==0||!r.panel)return;let S=(v=c.value)==null?void 0:v.activeElement;(y=P(r.panel))!=null&&y.contains(S)||ge(P(r.panel),oe.First)});let p=We(),i=E(()=>p!==null?(p.value&Z.Open)===Z.Open:r.popoverState.value===0);function m(v){var y,S;switch(v.key){case V.Escape:if(r.popoverState.value!==0||!P(r.panel)||c.value&&!((y=P(r.panel))!=null&&y.contains(c.value.activeElement)))return;v.preventDefault(),v.stopPropagation(),r.closePopover(),(S=P(r.button))==null||S.focus();break}}function b(v){var y,S,w,T,O;let R=v.relatedTarget;R&&P(r.panel)&&((y=P(r.panel))!=null&&y.contains(R)||(r.closePopover(),((w=(S=P(r.beforePanelSentinel))==null?void 0:S.contains)!=null&&w.call(S,R)||(O=(T=P(r.afterPanelSentinel))==null?void 0:T.contains)!=null&&O.call(T,R))&&R.focus({preventScroll:!0})))}let x=Qt();function $(){let v=P(r.panel);if(!v)return;function y(){Y(x.value,{[ce.Forwards]:()=>{var S;ge(v,oe.First)===tt.Error&&((S=P(r.afterPanelSentinel))==null||S.focus())},[ce.Backwards]:()=>{var S;(S=P(r.button))==null||S.focus({preventScroll:!0})}})}y()}function k(){let v=P(r.panel);if(!v)return;function y(){Y(x.value,{[ce.Forwards]:()=>{let S=P(r.button),w=P(r.panel);if(!S)return;let T=Lt(),O=T.indexOf(S),R=T.slice(0,O+1),B=[...T.slice(O+1),...R];for(let H of B.slice())if(H.dataset.headlessuiFocusGuard==="true"||w!=null&&w.contains(H)){let me=B.indexOf(H);me!==-1&&B.splice(me,1)}ge(B,oe.First,{sorted:!1})},[ce.Backwards]:()=>{var S;ge(v,oe.Previous)===tt.Error&&((S=P(r.button))==null||S.focus())}})}y()}return()=>{let v={open:r.popoverState.value===0,close:r.close},{focus:y,...S}=e,w={ref:r.panel,id:l,onKeydown:m,onFocusout:s&&r.popoverState.value===0?b:void 0,tabIndex:-1};return Q({ourProps:w,theirProps:{...n,...S},attrs:n,slot:v,slots:{...t,default:(...T)=>{var O;return[F(z,[i.value&&r.isPortalled.value&&F(Pe,{id:d,ref:r.beforePanelSentinel,features:xe.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:$}),(O=t.default)==null?void 0:O.call(t,...T),i.value&&r.isPortalled.value&&F(Pe,{id:f,ref:r.afterPanelSentinel,features:xe.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:k})])]}}
5,features:we.RenderStrategy|we.Static,visible:i.value,name:"PopoverPanel"})}}}),os=M({name:"PopoverGroup",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"}},setup(e,{attrs:n,slots:t,expose:o}){let a=L(null),l=Ve([]),s=E(()=>$e(a)),r=Xa();o({el:a,$el:a});function c(i){let m=l.value.indexOf(i);m!==-1&&l.value.splice(m,1)}function d(i){return l.value.push(i),()=>{c(i)}}function f(){var i;let m=s.value;if(!m)return!1;let b=m.activeElement;return(i=P(a))!=null&&i.contains(b)?!0:l.value.some(x=>{var $,k;return(($=m.getElementById(x.buttonId.value))==null?void 0:$.contains(b))||((k=m.getElementById(x.panelId.value))==null?void 0:k.contains(b))})}function p(i){for(let m of l.value)m.buttonId.value!==i&&m.close()}return G(oo,{registerPopover:d,unregisterPopover:c,isFocusWithinPopoverGroup:f,closeOthers:p,mainTreeNodeRef:r.mainTreeNodeRef}),()=>F(z,[Q({ourProps:{ref:a},theirProps:{...e,...n},slot:{},attrs:n,slots:t,name:"PopoverGroup"}),F(r.MainTreeNode)])}});const bn=Ne("/img/logo.svg");function ro(e,n,t){let o=L(t?.value),a=E(()=>e.value!==void 0);return[E(()=>a.value?e.value:o.value),function(l){return a.value||(o.value=l),n?.(l)}]}function at(){let e=[],n={addEventListener(t,o,a,l){return t.addEventListener(o,a,l),n.add(()=>t.removeEventListener(o,a,l))},requestAnimationFrame(...t){let o=requestAnimationFrame(...t);n.add(()=>cancelAnimationFrame(o))},nextFrame(...t){n.requestAnimationFrame(()=>{n.requestAnimationFrame(...t)})},setTimeout(...t){let o=setTimeout(...t);n.add(()=>clearTimeout(o))},microTask(...t){let o={current:!0};return Jt(()=>{o.current&&t[0]()}),n.add(()=>{o.current=!1})},style(t,o,a){let l=t.style.getPropertyValue(o);return Object.assign(t.style,{[o]:a}),this.add(()=>{Object.assign(t.style,{[o]:l})})},group(t){let o=at();return t(o),this.add(()=>o.dispose())},add(t){return e.push(t),()=>{let o=e.indexOf(t);if(o>=0)for(let a of e.splice(o,1))a()}},dispose(){for(let t of e.splice(0))t()}};return n}function yn(e){return[e.screenX,e.screenY]}function as(){let e=L([-1,-1]);return{wasMoved(n){let t=yn(n);return e.value[0]===t[0]&&e.value[1]===t[1]?!1:(e.value=t,!0)},update(n){e.value=yn(n)}}}function ss(e){function n(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",n))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",n),n())}let Be=[];ss(()=>{function e(n){n.target instanceof HTMLElement&&n.target!==document.body&&Be[0]!==n.target&&(Be.unshift(n.target),Be=Be.filter(t=>t!=null&&t.isConnected),Be.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function ls(e){throw new Error("Unexpected object: "+e)}var le=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(le||{});function rs(e,n){let t=n.resolveItems();if(t.length<=0)return null;let o=n.resolveActiveIndex(),a=o??-1;switch(e.focus){case 0:{for(let l=0;l<t.length;++l)if(!n.resolveDisabled(t[l],l,t))return l;return o}case 1:{a===-1&&(a=t.length);for(let l=a-1;l>=0;--l)if(!n.resolveDisabled(t[l],l,t))return l;return o}case 2:{for(let l=a+1;l<t.length;++l)if(!n.resolveDisabled(t[l],l,t))return l;return o}case 3:{for(let l=t.length-1;l>=0;--l)if(!n.resolveDisabled(t[l],l,t))return l;return o}case 4:{for(let l=0;l<t.length;++l)if(n.resolveId(t[l],l,t)===e.id)return l;return o}case 5:return null;default:ls(e)}}function io(e={},n=null,t=[]){for(let[o,a]of Object.entries(e))co(t,uo(n,o),a);return t}function uo(e,n){return e?e+"["+n+"]":n}function co(e,n,t){if(Array.isArray(t))for(let[o,a]of t.entries())co(e,uo(n,o.toString()),a);else t instanceof Date?e.push([n,t.toISOString()]):typeof t=="boolean"?e.push([n,t?"1":"0"]):typeof t=="string"?e.push([n,t]):typeof t=="number"?e.push([n,`${t}`]):t==null?e.push([n,""]):io(t,n,e)}function is(e){var n,t;let o=(n=e?.form)!=null?n:e.closest("form");if(o){for(let a of o.elements)if(a!==e&&(a.tagName==="INPUT"&&a.type==="submit"||a.tagName==="BUTTON"&&a.type==="submit"||a.nodeName==="INPUT"&&a.type==="image")){a.click();return}(t=o.requestSubmit)==null||t.call(o)}}function po(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let n=new Set;for(let t of e.value){let o=P(t);o instanceof HTMLElement&&n.add(o)}return n}var fo=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.Re
5storeFocus=16]="RestoreFocus",e[e.All=30]="All",e))(fo||{});let Je=Object.assign(M({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:L(new Set)}},inheritAttrs:!1,setup(e,{attrs:n,slots:t,expose:o}){let a=L(null);o({el:a,$el:a});let l=E(()=>$e(a)),s=L(!1);U(()=>s.value=!0),ee(()=>s.value=!1),cs({ownerDocument:l},E(()=>s.value&&!!(e.features&16)));let r=ds({ownerDocument:l,container:a,initialFocus:E(()=>e.initialFocus)},E(()=>s.value&&!!(e.features&2)));ps({ownerDocument:l,container:a,containers:e.containers,previousActiveElement:r},E(()=>s.value&&!!(e.features&8)));let c=Qt();function d(m){let b=P(a);b&&(x=>x())(()=>{Y(c.value,{[ce.Forwards]:()=>{ge(b,oe.First,{skipElements:[m.relatedTarget]})},[ce.Backwards]:()=>{ge(b,oe.Last,{skipElements:[m.relatedTarget]})}})})}let f=L(!1);function p(m){m.key==="Tab"&&(f.value=!0,requestAnimationFrame(()=>{f.value=!1}))}function i(m){if(!s.value)return;let b=po(e.containers);P(a)instanceof HTMLElement&&b.add(P(a));let x=m.relatedTarget;x instanceof HTMLElement&&x.dataset.headlessuiFocusGuard!=="true"&&(mo(b,x)||(f.value?ge(P(a),Y(c.value,{[ce.Forwards]:()=>oe.Next,[ce.Backwards]:()=>oe.Previous})|oe.WrapAround,{relativeTo:m.target}):m.target instanceof HTMLElement&&Ie(m.target)))}return()=>{let m={},b={ref:a,onKeydown:p,onFocusout:i},{features:x,initialFocus:$,containers:k,...v}=e;return F(z,[!!(x&4)&&F(Pe,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:xe.Focusable}),Q({ourProps:b,theirProps:{...n,...v},slot:m,attrs:n,slots:t,name:"FocusTrap"}),!!(x&4)&&F(Pe,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:xe.Focusable})])}}}),{features:fo});function us(e){let n=L(Be.slice());return ue([e],([t],[o])=>{o===!0&&t===!1?Jt(()=>{n.value.splice(0)}):o===!1&&t===!0&&(n.value=Be.slice())},{flush:"post"}),()=>{var t;return(t=n.value.find(o=>o!=null&&o.isConnected))!=null?t:null}}function cs({ownerDocument:e},n){let t=us(n);U(()=>{ne(()=>{var o,a;n.value||((o=e.value)==null?void 0:o.activeElement)===((a=e.value)==null?void 0:a.body)&&Ie(t())},{flush:"post"})}),ee(()=>{n.value&&Ie(t())})}function ds({ownerDocument:e,container:n,initialFocus:t},o){let a=L(null),l=L(!1);return U(()=>l.value=!0),ee(()=>l.value=!1),U(()=>{ue([n,t,o],(s,r)=>{if(s.every((d,f)=>r?.[f]===d)||!o.value)return;let c=P(n);c&&Jt(()=>{var d,f;if(!l.value)return;let p=P(t),i=(d=e.value)==null?void 0:d.activeElement;if(p){if(p===i){a.value=i;return}}else if(c.contains(i)){a.value=i;return}p?Ie(p):ge(c,oe.First|oe.NoScroll)===tt.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),a.value=(f=e.value)==null?void 0:f.activeElement})},{immediate:!0,flush:"post"})}),a}function ps({ownerDocument:e,container:n,containers:t,previousActiveElement:o},a){var l;Yt((l=e.value)==null?void 0:l.defaultView,"focus",s=>{if(!a.value)return;let r=po(t);P(n)instanceof HTMLElement&&r.add(P(n));let c=o.value;if(!c)return;let d=s.target;d&&d instanceof HTMLElement?mo(r,d)?(o.value=d,Ie(d)):(s.preventDefault(),s.stopPropagation(),Ie(c)):Ie(o.value)},!0)}function mo(e,n){for(let t of e)if(t.contains(n))return!0;return!1}function fs(e){let n=Ve(e.getSnapshot());return ee(e.subscribe(()=>{n.value=e.getSnapshot()})),n}function ms(e,n){let t=e(),o=new Set;return{getSnapshot(){return t},subscribe(a){return o.add(a),()=>o.delete(a)},dispatch(a,...l){let s=n[a].call(t,...l);s&&(t=s,o.forEach(r=>r()))}}}function vs(){let e;return{before({doc:n}){var t;let o=n.documentElement;e=((t=n.defaultView)!=null?t:window).innerWidth-o.clientWidth},after({doc:n,d:t}){let o=n.documentElement,a=o.clientWidth-o.offsetWidth,l=e-a;t.style(o,"paddingRight",`${l}px`)}}}function gs(){return Qn()?{before({doc:e,d:n,meta:t}){function o(a){return t.containers.flatMap(l=>l()).some(l=>l.contains(a))}n.microTask(()=>{var a;if(window.getComputedStyle(e.documentElement).scrollBehavior!=="auto"){let r=at();r.style(e.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>r.dispose()))}let l=(a=window.scrollY)!=null?a:window.pageYOffset,s=null;n.addEventListener(e,"click",r=>{if(r.target instanceof HTMLElement)try{let c=r.target.closest("a");if(!c)return;let{hash:d}=new URL(c.href),f=e.querySelector(d);f&&!o(f)&&(s=f)}catch{}},!0),n.addEventListener(e,"touchstart",r=>{if(r.target instanceof HTMLElement)if(o(r.target)){let c=r.target;for(;c.parentElement&&o(c.parentElement);)c=c.parentElement;n.style(c,"overscrollBehavior","contain")}else n.style(r.target,"touchAction","none")}),n.addEventListener(e,"touchmove",r=>{if(r.target instanceof HTMLElement){if(r.target.tagName==="INPUT")return;if(o(r.target)){let c=r.target;for(;c.parentElement&&c.dataset.headlessuiPortal!==""&&!(c.scrollHeight>c.clientHeight||c.scrollWidth>c.clientWidth);)c=c.parentElement;c.dataset.headlessuiPortal===""&&r.preventDefault()}else r.preventDefault()}},{passive:!1}),n.add(()=>{var r;let c=(r=window.scrollY)!=null?r:window.pageYOffset;l!==c&&window.scrollTo(0,l),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})})}}:{}}function hs(){return{before({doc:e,d:n}){n.style(e.documentElement,"overflow","hidden")}}}function bs(e){let n={};for(let t of e)Object.assign(n,t(n));return n}let je=ms(()=>new Map,{PUSH(e,n){var t;let o=(t=this.get(e))!=null?t:{doc:e,count:0,d:at(),meta:new Set};return o.count++,o.meta.add(n),this.set(e,o),this},POP(e,n){let t=this.get(e);return t&&(t.count--,t.meta.delete(n)),this},SCROLL_PREVENT({doc:e,d:n,meta:t}){let o={doc:e,d:n,meta:bs(t)},a=[gs(),vs(),hs()];a.forEach(({before:l})=>l?.(o)),a.forEach(({after:l})=>l?.(o))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});je.subscribe(()=>{let e=je.getSnapshot(),n=new Map;for(let[t]of e)n.set(t,t.documentElement.style.overflow);for(let t of e.values()){let o=n.get(t.doc)==="hidden",a=t.count!==0;(a&&!o||!a&&o)&&je.dispatch(t.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",t),t.count===0&&je.dispatch("TEARDOWN",t)}});function ys(e,n,t){let o=fs(je),a=E(()=>{let l=e.value?o.value.get(e.value):void 0;return l?l.count>0:!1});return ue([e,n],([l,s],[r],c)=>{if(!l||!s)return;
5je.dispatch("PUSH",l,t);let d=!1;c(()=>{d||(je.dispatch("POP",r??l,t),d=!0)})},{immediate:!0}),a}let Mt=new Map,et=new Map;function _n(e,n=L(!0)){ne(t=>{var o;if(!n.value)return;let a=P(e);if(!a)return;t(function(){var s;if(!a)return;let r=(s=et.get(a))!=null?s:1;if(r===1?et.delete(a):et.set(a,r-1),r!==1)return;let c=Mt.get(a);c&&(c["aria-hidden"]===null?a.removeAttribute("aria-hidden"):a.setAttribute("aria-hidden",c["aria-hidden"]),a.inert=c.inert,Mt.delete(a))});let l=(o=et.get(a))!=null?o:0;et.set(a,l+1),l===0&&(Mt.set(a,{"aria-hidden":a.getAttribute("aria-hidden"),inert:a.inert}),a.setAttribute("aria-hidden","true"),a.inert=!0)})}let vo=Symbol("StackContext");var Ht=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Ht||{});function _s(){return W(vo,()=>{})}function ws({type:e,enabled:n,element:t,onUpdate:o}){let a=_s();function l(...s){o?.(...s),a(...s)}U(()=>{ue(n,(s,r)=>{s?l(0,e,t):r===!0&&l(1,e,t)},{immediate:!0,flush:"sync"})}),ee(()=>{n.value&&l(1,e,t)}),G(vo,l)}let xs=Symbol("DescriptionContext");function go({slot:e=L({}),name:n="Description",props:t={}}={}){let o=L([]);function a(l){return o.value.push(l),()=>{let s=o.value.indexOf(l);s!==-1&&o.value.splice(s,1)}}return G(xs,{register:a,slot:e,name:n,props:t}),E(()=>o.value.length>0?o.value.join(" "):void 0)}var $s=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))($s||{});let Ft=Symbol("DialogContext");function ho(e){let n=W(Ft,null);if(n===null){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ho),t}return n}let ft="DC8F892D-2EBD-447C-A4C8-A03058436FF4",bo=M({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:ft},initialFocus:{type:Object,default:null},id:{type:String,default:null},role:{type:String,default:"dialog"}},emits:{close:e=>!0},setup(e,{emit:n,attrs:t,slots:o,expose:a}){var l,s;let r=(l=e.id)!=null?l:`headlessui-dialog-${ie()}`,c=L(!1);U(()=>{c.value=!0});let d=!1,f=E(()=>e.role==="dialog"||e.role==="alertdialog"?e.role:(d||(d=!0,console.warn(`Invalid role [${f}] passed to <Dialog />. Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")),p=L(0),i=We(),m=E(()=>e.open===ft&&i!==null?(i.value&Z.Open)===Z.Open:e.open),b=L(null),x=E(()=>$e(b));if(a({el:b,$el:b}),!(e.open!==ft||i!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof m.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${m.value===ft?void 0:e.open}`);let $=E(()=>c.value&&m.value?0:1),k=E(()=>$.value===0),v=E(()=>p.value>1),y=W(Ft,null)!==null,[S,w]=Yn(),{resolveContainers:T,mainTreeNodeRef:O,MainTreeNode:R}=eo({portals:S,defaultContainers:[E(()=>{var K;return(K=Ue.panelRef.value)!=null?K:b.value})]}),B=E(()=>v.value?"parent":"leaf"),H=E(()=>i!==null?(i.value&Z.Closing)===Z.Closing:!1),me=E(()=>y||H.value?!1:k.value),Ze=E(()=>{var K,J,de;return(de=Array.from((J=(K=x.value)==null?void 0:K.querySelectorAll("body > *"))!=null?J:[]).find(pe=>pe.id==="headlessui-portal-root"?!1:pe.contains(P(O))&&pe instanceof HTMLElement))!=null?de:null});_n(Ze,me);let se=E(()=>v.value?!0:k.value),Xe=E(()=>{var K,J,de;return(de=Array.from((J=(K=x.value)==null?void 0:K.querySelectorAll("[data-headlessui-portal]"))!=null?J:[]).find(pe=>pe.contains(P(O))&&pe instanceof HTMLElement))!=null?de:null});_n(Xe,se),ws({type:"Dialog",enabled:E(()=>$.value===0),element:b,onUpdate:(K,J)=>{if(J==="Dialog")return Y(K,{[Ht.Add]:()=>p.value+=1,[Ht.Remove]:()=>p.value-=1})}});let Se=go({name:"DialogDescription",slot:E(()=>({open:m.value}))}),Le=L(null),Ue={titleId:Le,panelRef:L(null),dialogState:$,setTitleId(K){Le.value!==K&&(Le.value=K)},close(){n("close",!1)}};G(Ft,Ue);let ln=E(()=>!(!k.value||v.value));Xt(T,(K,J)=>{K.preventDefault(),Ue.close(),te(()=>J?.focus())},ln);let rn=E(()=>!(v.value||$.value!==0));Yt((s=x.value)==null?void 0:s.defaultView,"keydown",K=>{rn.value&&(K.defaultPrevented||K.key===V.Escape&&(K.preventDefault(),K.stopPropagation(),Ue.close()))});let un=E(()=>!(H.value||$.value!==0||y));return ys(x,un,K=>{var J;
5return{containers:[...(J=K.containers)!=null?J:[],T]}}),ne(K=>{if($.value!==0)return;let J=P(b);if(!J)return;let de=new ResizeObserver(pe=>{for(let Dt of pe){let it=Dt.target.getBoundingClientRect();it.x===0&&it.y===0&&it.width===0&&it.height===0&&Ue.close()}});de.observe(J),K(()=>de.disconnect())}),()=>{let{open:K,initialFocus:J,...de}=e,pe={...t,ref:b,id:r,role:f.value,"aria-modal":$.value===0?!0:void 0,"aria-labelledby":Le.value,"aria-describedby":Se.value},Dt={open:$.value===0};return F(fn,{force:!0},()=>[F(Fa,()=>F(Ua,{target:b.value},()=>F(fn,{force:!1},()=>F(Je,{initialFocus:J,containers:T,features:k.value?Y(B.value,{parent:Je.features.RestoreFocus,leaf:Je.features.All&~Je.features.FocusLock}):Je.features.None},()=>F(w,{},()=>Q({ourProps:pe,theirProps:{...de,...t},slot:Dt,attrs:t,slots:o,visible:$.value===0,features:we.RenderStrategy|we.Static,name:"Dialog"})))))),F(R)])}}}),yo=M({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:null}},setup(e,{attrs:n,slots:t,expose:o}){var a;let l=(a=e.id)!=null?a:`headlessui-dialog-panel-${ie()}`,s=ho("DialogPanel");o({el:s.panelRef,$el:s.panelRef});function r(c){c.stopPropagation()}return()=>{let{...c}=e,d={id:l,ref:s.panelRef,onClick:r};return Q({ourProps:d,theirProps:c,slot:{open:s.dialogState.value===0},attrs:n,slots:t,name:"DialogPanel"})}}});var ks=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ks||{});let _o=Symbol("DisclosureContext");function tn(e){let n=W(_o,null);if(n===null){let t=new Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,tn),t}return n}let wo=Symbol("DisclosurePanelContext");function Ss(){return W(wo,null)}let Ls=M({name:"Disclosure",props:{as:{type:[Object,String],default:"template"},defaultOpen:{type:[Boolean],default:!1}},setup(e,{slots:n,attrs:t}){let o=L(e.defaultOpen?0:1),a=L(null),l=L(null),s={buttonId:L(`headlessui-disclosure-button-${ie()}`),panelId:L(`headlessui-disclosure-panel-${ie()}`),disclosureState:o,panel:a,button:l,toggleDisclosure(){o.value=Y(o.value,{0:1,1:0})},closeDisclosure(){o.value!==1&&(o.value=1)},close(r){s.closeDisclosure();let c=r?r instanceof HTMLElement?r:r.value instanceof HTMLElement?P(r):P(s.button):P(s.button);c?.focus()}};return G(_o,s),Pt(E(()=>Y(o.value,{0:Z.Open,1:Z.Closed}))),()=>{let{defaultOpen:r,...c}=e,d={open:o.value===0,close:s.close};return Q({theirProps:c,ourProps:{},slot:d,slots:n,attrs:t,name:"Disclosure"})}}}),wn=M({name:"DisclosureButton",props:{as:{type:[Object,String],default:"button"},disabled:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(e,{attrs:n,slots:t,expose:o}){let a=tn("DisclosureButton"),l=Ss(),s=E(()=>l===null?!1:l.value===a.panelId.value);U(()=>{s.value||e.id!==null&&(a.buttonId.value=e.id)}),ee(()=>{s.value||(a.buttonId.value=null)});let r=L(null);o({el:r,$el:r}),s.value||ne(()=>{a.button.value=r.value});let c=Et(E(()=>({as:e.as,type:n.type})),r);function d(){var i;e.disabled||(s.value?(a.toggleDisclosure(),(i=P(a.button))==null||i.focus()):a.toggleDisclosure())}function f(i){var m;if(!e.disabled)if(s.value)switch(i.key){case V.Space:case V.Enter:i.preventDefault(),i.stopPropagation(),a.toggleDisclosure(),(m=P(a.button))==null||m.focus();break}else switch(i.key){case V.Space:case V.Enter:i.preventDefault(),i.stopPropagation(),a.toggleDisclosure();break}}function p(i){switch(i.key){case V.Space:i.preventDefault();break}}return()=>{var i;let m={open:a.disclosureState.value===0},{id:b,...x}=e,$=s.value?{ref:r,type:c.value,onClick:d,onKeydown:f}:{id:(i=a.buttonId.value)!=null?i:b,ref:r,type:c.value,"aria-expanded":a.disclosureState.value===0,"aria-controls":a.disclosureState.value===0||P(a.panel)?a.panelId.value:void 0,disabled:e.disabled?!0:void 0,onClick:d,onKeydown:f,onKeyup:p};return Q({ourProps:$,theirProps:x,slot:m,attrs:n,slots:t,name:"DisclosureButton"})}}}),Ts=M({name:"DisclosurePanel",props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:n,slots:t,expose:o}){let a=tn("DisclosurePanel");U(()=>{e.id!==null&&(a.panelId.value=e.id)}),ee(()=>{a.panelId.value=null}),o({el:a.panel,$el:a.panel}),G(wo,a.panelId);let l=We(),s=E(()=>l!==null?(l.value&Z.Open)===Z.Open:a.disclosureState.value===0);return()=>{var r;let c={open:a.disclosureState.value===0,close:a.close},{id:d,...f}=e,p={id:(r=a.panelId.value)!=null?r:d,ref:a.panel};return Q({ourProps:p,theirProps:f,slot:c,attrs:n,slots:t,features:we.RenderStrategy|we.Static,visible:s.value,
vendor: 5,830 bytes, line 5
5name:"DisclosurePanel"})}}}),xn=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function $n(e){var n,t;let o=(n=e.innerText)!=null?n:"",a=e.cloneNode(!0);if(!(a instanceof HTMLElement))return o;let l=!1;for(let r of a.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))r.remove(),l=!0;let s=l?(t=a.innerText)!=null?t:"":o;return xn.test(s)&&(s=s.replace(xn,"")),s}function Es(e){let n=e.getAttribute("aria-label");if(typeof n=="string")return n.trim();let t=e.getAttribute("aria-labelledby");if(t){let o=t.split(" ").map(a=>{let l=document.getElementById(a);if(l){let s=l.getAttribute("aria-label");return typeof s=="string"?s.trim():$n(l).trim()}return null}).filter(Boolean);if(o.length>0)return o.join(", ")}return $n(e).trim()}function Ps(e){let n=L(""),t=L("");return()=>{let o=P(e);if(!o)return"";let a=o.innerText;if(n.value===a)return t.value;let l=Es(o).trim().toLowerCase();return n.value=a,t.value=l,l}}function Cs(e,n){return e===n}var Os=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(Os||{}),Ds=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(Ds||{}),As=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(As||{});function Ms(e){requestAnimationFrame(()=>requestAnimationFrame(e))}let xo=Symbol("ListboxContext");function Ct(e){let n=W(xo,null);if(n===null){let t=new Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,Ct),t}return n}let Bs=M({name:"Listbox",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"template"},disabled:{type:[Boolean],default:!1},by:{type:[String,Function],default:()=>Cs},horizontal:{type:[Boolean],default:!1},modelValue:{type:[Object,String,Number,Boolean],default:void 0},defaultValue:{type:[Object,String,Number,Boolean],default:void 0},form:{type:String,optional:!0},name:{type:String,optional:!0},multiple:{type:[Boolean],default:!1}},inheritAttrs:!1,setup(e,{slots:n,attrs:t,emit:o}){let a=L(1),l=L(null),s=L(null),r=L(null),c=L([]),d=L(""),f=L(null),p=L(1);function i(y=S=>S){let S=f.value!==null?c.value[f.value]:null,w=Xn(y(c.value.slice()),O=>P(O.dataRef.domRef)),T=S?w.indexOf(S):null;return T===-1&&(T=null),{options:w,activeOptionIndex:T}}let m=E(()=>e.multiple?1:0),[b,x]=ro(E(()=>e.modelValue),y=>o("update:modelValue",y),E(()=>e.defaultValue)),$=E(()=>b.value===void 0?Y(m.value,{1:[],0:void 0}):b.value),k={listboxState:a,value:$,mode:m,compare(y,S){if(typeof e.by=="string"){let w=e.by;return y?.[w]===S?.[w]}return e.by(y,S)},orientation:E(()=>e.horizontal?"horizontal":"vertical"),labelRef:l,buttonRef:s,optionsRef:r,disabled:E(()=>e.disabled),options:c,searchQuery:d,activeOptionIndex:f,activationTrigger:p,closeListbox(){e.disabled||a.value!==1&&(a.value=1,f.value=null)},openListbox(){e.disabled||a.value!==0&&(a.value=0)},goToOption(y,S,w){if(e.disabled||a.value===1)return;let T=i(),O=rs(y===le.Specific?{focus:le.Specific,id:S}:{focus:y},{resolveItems:()=>T.options,resolveActiveIndex:()=>T.activeOptionIndex,resolveId:R=>R.id,resolveDisabled:R=>R.dataRef.disabled});d.value="",f.value=O,p.value=w??1,c.value=T.options},search(y){if(e.disabled||a.value===1)return;let S=d.value!==""?0:1;d.value+=y.toLowerCase();let w=(f.value!==null?c.value.slice(f.value+S).concat(c.value.slice(0,f.value+S)):c.value).find(O=>O.dataRef.textValue.startsWith(d.value)&&!O.dataRef.disabled),T=w?c.value.indexOf(w):-1;T===-1||T===f.value||(f.value=T,p.value=1)},clearSearch(){e.disabled||a.value!==1&&d.value!==""&&(d.value="")},registerOption(y,S){let w=i(T=>[...T,{id:y,dataRef:S}]);c.value=w.options,f.value=w.activeOptionIndex},unregisterOption(y){let S=i(w=>{let T=w.findIndex(O=>O.id===y);return T!==-1&&w.splice(T,1),w});c.value=S.options,f.value=S.activeOptionIndex,p.value=1},theirOnChange(y){e.disabled||x(y)},select(y){e.disabled||x(Y(m.value,{0:()=>y,1:()=>{let S=ve(k.value.value).slice(),w=ve(y),T=S.findIndex(O=>k.compare(w,ve(O)));return T===-1?S.push(w):S.splice(T,1),S}}))}};Xt([s,r],(y,S)=>{var w;k.closeListbox(),Zt(S,Tt.Loose)||(y.preventDefault(),(w=P(s))==null||w.focus())},E(()=>a.value===0)),G(xo,k),Pt(E(()=>Y(a.value,{0:Z.Open,1:Z.Closed})));let v=E(()=>{var y;return(y=P(s))==null?void 0:y.closest("form")});return U(()=>{ue([v],()=>{if(!v.value||e.defaultValue===void 0)return;function y(){k.theirOnChange(e.defaultValue)}return v.value.addEventListener("reset",y),()=>{var S;(S=v.value)==null||S.removeEventListener("reset",y)}},{immediate:!0})}),()=>{let{name:y,modelValue:S,disabled:w,form:T,...O}=e,R={open:a.value===0,disabled:w,value:$.value};return F(z,[...y!=null&&$.value!=null?io({[y]:$.value}).map(([B,H])=>F(Pe,Gn({features:xe.Hidden,key:B,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:T,disabled:w,name:B,value:H}))):[],Q({ourProps:{},theirProps:{...t,...St(O,["defaultValue","onUpdate:modelValue","horizontal","multiple","by"])},slot:R,slots:n,attrs:t,name:"Listbox"})])}}}),js=M({name:"ListboxButton",props:{as:{type:[Object,String],default:"button"},id:{type:String,default:null}},setup(e,{attrs:n,slots:t,expose:o}){var a;let l=(a=e.id)!=null?a:`headlessui-listbox-button-${ie()}`,s=Ct("ListboxButton");o({el:s.buttonRef,$el:s.buttonRef});function r(p){switch(p.key){case V.Space:case V.Enter:case V.ArrowDown:p.preventDefault(),s.openListbox(),te(()=>{var i;(i=P(s.optionsRef))==null||i.focus({preventScroll:!0}),s.value.value||s.goToOption(le.First)});break;case V.ArrowUp:p.preventDefault(),s.openListbox(),te(()=>{var i;(i=P(s.optionsRef))==null||i.focus({preventScroll:!0}),s.value.value||s.goToOption(le.Last)});break}}function c(p){switch(p.key){case V.Space:p.preventDefault();break}}function d(p){s.disabled.value||(s.listboxState.value===0?(s.closeListbox(),te(()=>{var i;return(i=P(s.buttonRef))==null?void 0:i.focus({preventScroll:!0})}
5)):(p.preventDefault(),s.openListbox(),Ms(()=>{var i;return(i=P(s.optionsRef))==null?void 0:i.focus({preventScroll:!0})})))}let f=Et(E(()=>({as:e.as,type:n.type})),s.buttonRef);return()=>{var p,i;let m={open:s.listboxState.value===0,disabled:s.disabled.value,value:s.value.value},{...b}=e,x={ref:s.buttonRef,id:l,type:f.value,"aria-haspopup":"listbox","aria-controls":(p=P(s.optionsRef))==null?void 0:p.id,"aria-expanded":s.listboxState.value===0,"aria-labelledby":s.labelRef.value?[(i=P(s.labelRef))==null?void 0:i.id,l].join(" "):void 0,disabled:s.disabled.value===!0?!0:void 0,onKeydown:r,onKeyup:c,onClick:d};return Q({ourProps:x,theirProps:b,slot:m,attrs:n,slots:t,name:"ListboxButton"})}}}),Is=M({name:"ListboxOptions",props:{as:{type:[Object,String],default:"ul"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},id:{type:String,default:null}},setup(e,{attrs:n,slots:t,expose:o}){var a;let l=(a=e.id)!=null?a:`headlessui-listbox-options-${ie()}`,s=Ct("ListboxOptions"),r=L(null);o({el:s.optionsRef,$el:s.optionsRef});function c(p){switch(r.value&&clearTimeout(r.value),p.key){case V.Space:if(s.searchQuery.value!=="")return p.preventDefault(),p.stopPropagation(),s.search(p.key);case V.Enter:if(p.preventDefault(),p.stopPropagation(),s.activeOptionIndex.value!==null){let i=s.options.value[s.activeOptionIndex.value];s.select(i.dataRef.value)}s.mode.value===0&&(s.closeListbox(),te(()=>{var i;return(i=P(s.buttonRef))==null?void 0:i.focus({preventScroll:!0})}
5));break;case Y(s.orientation.value,{vertical:V.ArrowDown,horizontal:V.ArrowRight}):return p.preventDefault(),p.stopPropagation(),s.goToOption(le.Next);case Y(s.orientation.value,{vertical:V.ArrowUp,horizontal:V.ArrowLeft}):return p.preventDefault(),p.stopPropagation(),s.goToOption(le.Previous);case V.Home:case V.PageUp:return p.preventDefault(),p.stopPropagation(),s.goToOption(le.First);case V.End:case V.PageDown:return p.preventDefault(),p.stopPropagation(),s.goToOption(le.Last);case V.Escape:p.preventDefault(),p.stopPropagation(),s.closeListbox(),te(()=>{var i;return(i=P(s.buttonRef))==null?void 0:i.focus({preventScroll:!0})});break;case V.Tab:p.preventDefault(),p.stopPropagation();break;default:p.key.length===1&&(s.search(p.key),r.value=setTimeout(()=>s.clearSearch(),350));break}}let d=We(),f=E(()=>d!==null?(d.value&Z.Open)===Z.Open:s.listboxState.value===0);return()=>{var p,i;let m={open:s.listboxState.value===0},{...b}=e,x={"aria-activedescendant":s.activeOptionIndex.value===null||(p=s.options.value[s.activeOptionIndex.value])==null?void 0:p.id,"aria-multiselectable":s.mode.value===1?!0:void 0,"aria-labelledby":(i=P(s.buttonRef))==null?void 0:i.id,"aria-orientation":s.orientation.value,id:l,onKeydown:c,role:"listbox",tabIndex:0,ref:s.optionsRef};return Q({ourProps:x,theirProps:b,slot:m,attrs:n,slots:t,features:we.RenderStrategy|we.Static,visible:f.value,name:"ListboxOptions"})}}}),Ns=M({name:"ListboxOption",props:{as:{type:[Object,String],default:"li"},value:{type:[Object,String,Number,Boolean]},disabled:{type:Boolean,default:!1},id:{type:String,default:null}},setup(e,{slots:n,attrs:t,expose:o}){var a;let l=(a=e.id)!=null?a:`headlessui-listbox-option-${ie()}`,s=Ct("ListboxOption"),r=L(null);o({el:r,$el:r});let c=E(()=>s.activeOptionIndex.value!==null?s.options.value[s.activeOptionIndex.value].id===l:!1),d=E(()=>Y(s.mode.value,{0:()=>s.compare(ve(s.value.value),ve(e.value)),1:()=>ve(s.value.value).some(y=>s.compare(ve(y),ve(e.value)))})),f=E(()=>Y(s.mode.value,{1:()=>{var y;let S=ve(s.value.value);return((y=s.options.value.find(w=>S.some(T=>s.compare(ve(T),ve(w.dataRef.value)))))==null?void 0:y.id)===l},0:()=>d.value})),p=Ps(r),i=E(()=>({disabled:e.disabled,value:e.value,get textValue(){return p()},domRef:r}));U(()=>s.registerOption(l,i)),ee(()=>s.unregisterOption(l)),U(()=>{ue([s.listboxState,d],()=>{s.listboxState.value===0&&d.value&&Y(s.mode.value,{1:()=>{f.value&&s.goToOption(le.Specific,l)},0:()=>{s.goToOption(le.Specific,l)}})},{immediate:!0})}),ne(()=>{s.listboxState.value===0&&c.value&&s.activationTrigger.value!==0&&te(()=>{var y,S;return(S=(y=P(r))==null?void 0:y.scrollIntoView)==null?void 0:S.call(y,{block:"nearest"})})});function m(y){if(e.disabled)return y.preventDefault();s.select(e.value),s.mode.value===0&&(s.closeListbox(),te(()=>{var S;return(S=P(s.buttonRef))==null?void 0:S.focus({preventScroll:!0})}
5))}function b(){if(e.disabled)return s.goToOption(le.Nothing);s.goToOption(le.Specific,l)}let x=as();function $(y){x.update(y)}function k(y){x.wasMoved(y)&&(e.disabled||c.value||s.goToOption(le.Specific,l,0))}function v(y){x.wasMoved(y)&&(e.disabled||c.value&&s.goToOption(le.Nothing))}return()=>{let{disabled:y}=e,S={active:c.value,selected:d.value,disabled:y},{value:w,disabled:T,...O}=e,R={id:l,ref:r,role:"option",tabIndex:y===!0?void 0:-1,"aria-disabled":y===!0?!0:void 0,"aria-selected":d.value,disabled:void 0,onClick:m,onFocus:b,onPointerenter:$,onMouseenter:$,onPointermove:k,onMousemove:k,onPointerleave:v,onMouseleave:v};return Q({ourProps:R,theirProps:O,slot:S,attrs:t,slots:n,name:"ListboxOption"})}}}),$o=Symbol("LabelContext");function ko(){let e=W($o,null);if(e===null){let n=new Error("You used a <Label /> component, but it is not inside a parent.");throw Error.captureStackTrace&&Error.captureStackTrace(n,ko),n}return e}function Rs({slot:e={},name:n="Label",props:t={}}={}){let o=L([]);function a(l){return o.value.push(l),()=>{let s=o.value.indexOf(l);s!==-1&&o.value.splice(s,1)}}return G($o,{register:a,slot:e,name:n,props:t}),E(()=>o.value.length>0?o.value.join(" "):void 0)}let Hs=M({name:"Label",props:{as:{type:[Object,String],default:"label"},passive:{type:[Boolean],default:!1},id:{type:String,default:null}},setup(e,{slots:n,attrs:t}){var o;let a=(o=e.id)!=null?o:`headlessui-label-${ie()}`,l=ko();return U(()=>ee(l.register(a))),()=>{let{name:s="Label",slot:r={},props:c={}}=l,{passive:d,...f}=e,p={...Object.entries(c).reduce((i,[m,b])=>Object.assign(i,{[m]:h(b)}),{}),id:a};return d&&(delete p.onClick,delete p.htmlFor,delete f.onClick),Q({ourProps:p,theirProps:f,slot:r,attrs:t,slots:n,name:s})}}}),So=Symbol("GroupContext"),Fs=M({name:"SwitchGroup",props:{as:{type:[Object,String],default:"template"}},setup(e,{slots:n,attrs:t}){let o=L(null),a=Rs({name:"SwitchLabel",props:{htmlFor:E(()=>{var s;return(s=o.value)==null?void 0:s.id}),onClick(s){o.value&&(s.currentTarget.tagName==="LABEL"&&s.preventDefault(),o.value.click(),o.value.focus({preventScroll:!0}))}}}),l=go({name:"SwitchDescription"});return G(So,{switchRef:o,labelledby:a,describedby:l}),()=>Q({theirProps:e,ourProps:{},slot:{},slots:n,attrs:t,name:"SwitchGroup"})}}),Us=M({name:"Switch",emits:{"update:modelValue":e=>!0},props:{as:{type:[Object,String],default:"button"},modelValue:{type:Boolean,default:void 0},defaultChecked:{type:Boolean,optional:!0},form:{type:String,optional:!0},name:{type:String,optional:!0},value:{type:String,optional:!0},id:{type:String,default:null},disabled:{type:Boolean,default:!1},tabIndex:{type:Number,default:0}},inheritAttrs:!1,setup(e,{emit:n,attrs:t,slots:o,expose:a}){var l;let s=(l=e.id)!=null?l:`headlessui-switch-${ie()}`,r=W(So,null),[c,d]=ro(E(()=>e.modelValue),v=>n("update:modelValue",v),E(()=>e.defaultChecked));function f(){d(!c.value)}let p=L(null),i=r===null?p:r.switchRef,m=Et(E(()=>({as:e.as,type:t.type})),i);a({el:i,$el:i});function b(v){v.preventDefault(),f()}function x(v){v.key===V.Space?(v.preventDefault(),f()):v.key===V.Enter&&is(v.currentTarget)}function $(v){v.preventDefault()}let k=E(()=>{var v,y;return(y=(v=P(i))==null?void 0:v.closest)==null?void 0:y.call(v,"form")});return U(()=>{ue([k],()=>{if(!k.value||e.defaultChecked===void 0)return;function v(){d(e.defaultChecked)}return k.value.addEventListener("reset",v),()=>{var y;(y=k.value)==null||y.removeEventListener("reset",v)}},{immediate:!0})}),()=>{let{name:v,value:y,form:S,tabIndex:w,...T}=e,O={checked:c.value},R={id:s,ref:i,role:"switch",type:m.value,tabIndex:w===-1?0:w,"aria-checked":c.value,"aria-labelledby":r?.labelledby.value,"aria-describedby":r?.describedby.value,onClick:b,onKeyup:x,onKeypress:$};return F(z,[v!=null&&c.value!=null?F(Pe,Gn({features:xe.Hidden,as:"input",type:"checkbox",hidden:!0,readOnly:!0,checked:c.value,form:S,disabled:T.disabled,name:v,value:y})):null,Q({ourProps:R,theirProps:{...t,...St(T,["modelValue","defaultChecked"])},slot:O,attrs:t,slots:o,name:"Switch"})])}}}),zs=Hs;function Vs(e){let n={called:!1};return(...t)=>{if(!n.called)return n.called=!0,e(...t)}}function Bt(e,...n){e&&n.length>0&&e.classList.add(...n)}function mt(e,...n){e&&n.length>0&&e.classList.remove(...n)}var Ut=(e=>
5(e.Finished="finished",e.Cancelled="cancelled",e))(Ut||{});function qs(e,n){let t=at();if(!e)return t.dispose;let{transitionDuration:o,transitionDelay:a}=getComputedStyle(e),[l,s]=[o,a].map(r=>{let[c=0]=r.split(",").filter(Boolean).map(d=>d.includes("ms")?parseFloat(d):parseFloat(d)*1e3).sort((d,f)=>f-d);return c});return l!==0?t.setTimeout(()=>n("finished"),l+s):n("finished"),t.add(()=>n("cancelled")),t.dispose}function kn(e,n,t,o,a,l){let s=at(),r=l!==void 0?Vs(l):()=>{};return mt(e,...a),Bt(e,...n,...t),s.nextFrame(()=>{mt(e,...t),Bt(e,...o),s.add(qs(e,c=>(mt(e,...o,...n),Bt(e,...a),r(c))))}),s.add(()=>mt(e,...n,...t,...o,...a)),s.add(()=>r("cancelled")),s.dispose}function Me(e=""){return e.split(/\s+/).filter(n=>n.length>1)}let nn=Symbol("TransitionContext");var Ws=(e=>(e.Visible="visible",e.Hidden="hidden",e))(Ws||{});function Gs(){return W(nn,null)!==null}function Ks(){let e=W(nn,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}function Ys(){let e=W(on,null);if(e===null)throw new Error("A <TransitionChild /> is used but it is missing a parent <TransitionRoot />.");return e}let on=Symbol("NestingContext");function Ot(e){return"children"in e?Ot(e.children):e.value.filter(({state:n})=>n==="visible").length>0}function Lo(e){let n=L([]),t=L(!1);U(()=>t.value=!0),ee(()=>t.value=!1);function o(l,s=Oe.Hidden){let r=n.value.findIndex(({id:c})=>c===l);r!==-1&&(Y(s,{[Oe.Unmount](){n.value.splice(r,1)},[Oe.Hidden](){n.value[r].state="hidden"}}),!Ot(n)&&t.value&&e?.())}function a(l){let s=n.value.find(({id:r})=>r===l);return s?s.state!=="visible"&&(s.state="visible"):n.value.push({id:l,state:"visible"}),()=>o(l,Oe.Unmount)}return{children:n,register:a,unregister:o}}let To=we.RenderStrategy,zt=M({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:n,attrs:t,slots:o,expose:a}){let l=L(0);function s(){l.value|=Z.Opening,n("beforeEnter")}function r(){l.value&=~Z.Opening,n("afterEnter")}function c(){l.value|=Z.Closing,n("beforeLeave")}function d(){l.value&=~Z.Closing,n("afterLeave")}if(!Gs()&&Qa())return()=>F(Eo,{...e,onBeforeEnter:s,onAfterEnter:r,onBeforeLeave:c,onAfterLeave:d},o);let f=L(null),p=E(()=>e.unmount?Oe.Unmount:Oe.Hidden);a({el:f,$el:f});let{show:i,appear:m}=Ks(),{register:b,unregister:x}=Ys(),$=L(i.value?"visible":"hidden"),k={value:!0},v=ie(),y={value:!1},S=Lo(()=>{!y.value&&$.value!=="hidden"&&($.value="hidden",x(v),d())});U(()=>{let se=b(v);ee(se)}),ne(()=>{if(p.value===Oe.Hidden&&v){if(i.value&&$.value!=="visible"){$.value="visible";return}Y($.value,{hidden:()=>x(v),visible:()=>b(v)})}});let w=Me(e.enter),T=Me(e.enterFrom),O=Me(e.enterTo),R=Me(e.entered),B=Me(e.leave),H=Me(e.leaveFrom),me=Me(e.leaveTo);U(()=>{ne(()=>{if($.value==="visible"){let se=P(f);if(se instanceof Comment&&se.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function Ze(se){let Xe=k.value&&!m.value,Se=P(f);!Se||!(Se instanceof HTMLElement)||Xe||(y.value=!0,i.value&&s(),i.value||c(),se(i.value?kn(Se,w,T,O,R,Le=>{y.value=!1,Le===Ut.Finished&&r()}):kn(Se,B,H,me,R,Le=>{y.value=!1,Le===Ut.Finished&&(Ot(S)||($.value="hidden",x(v),d()))})))}return U(()=>{ue([i],(se,Xe,Se)=>{Ze(Se),k.value=!1},{immediate:!0})}),G(on,S),Pt(E(()=>Y($.value,{visible:Z.Open,hidden:Z.Closed})|l.value)),()=>{let{appear:se,show:Xe,enter:Se,enterFrom:Le,enterTo:Ue,entered:ln,leave:rn,leaveFrom:un,leaveTo:K,...J}=e,de={ref:f},pe={...J,...m.value&&i.value&&ot.isServer?{class:N([t.class,J.class,...w,...T])}:{}};return Q({theirProps:pe,ourProps:de,slot:{},slots:o,attrs:t,features:To,visible:$.value==="visible",name:"TransitionChild"})}}}),Zs=zt,Eo=M({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>
5!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:n,attrs:t,slots:o}){let a=We(),l=E(()=>e.show===null&&a!==null?(a.value&Z.Open)===Z.Open:e.show);ne(()=>{if(![!0,!1].includes(l.value))throw new Error('A <Transition /> is used but it is missing a `:show="true | false"` prop.')});let s=L(l.value?"visible":"hidden"),r=Lo(()=>{s.value="hidden"}),c=L(!0),d={show:l,appear:E(()=>e.appear||!c.value)};return U(()=>{ne(()=>{c.value=!1,l.value?s.value="visible":Ot(r)||(s.value="hidden")})}),G(on,r),G(nn,d),()=>{let f=St(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),p={unmount:e.unmount};return Q({ourProps:{...p,as:"template"},theirProps:{},slot:{},slots:{...o,default:()=>[F(Zs,{onBeforeEnter:()=>n("beforeEnter"),onAfterEnter:()=>n("afterEnter"),onBeforeLeave:()=>n("beforeLeave"),onAfterLeave:()=>n("afterLeave"),...t,...p,...f},o.default)]},attrs:{},features:To,visible:s.value==="visible",name:"Transition"})}}});function fe(e,n){if(typeof e!="object")return e;for(const t in e)if(e.hasOwnProperty(t)){const o=e[t];typeof o=="string"?e[t]=o.replace(n,""):typeof o=="object"&&(e[t]=fe(o,n))}return e}const Xs=Vt({id:"navigations",state:()=>({navigation:{items:[]}}),actions:{setNavigations(e){const t=q().public.wordpressSiteUrl;this.navigation=fe(e.navigation,t)},async fetchNavigation(){const n=q().public.wordpressSiteUrl,o=await(await fetch(n+"/wp-json/cavamenu/v1/menu")).json();this.setNavigations(o)}}}),Po=Vt({id:"options",state:()=>({logo:{url:"",alt:"",title:""},address:"",text:"",logo_feder:{url:"",alt:"",title:""},socials_network:[],copyright_footer:"",links:[]}),actions:{setOptions(e){const t=q().public.wordpressSiteUrl;this.logo=fe(e.logo,t),this.address=fe(e.address,t),this.text=fe(e.text,t),this.logo_feder=fe(e.logo_feder,t),this.socials_network=fe(e.socials_network,t),this.copyright_footer=fe(e.copyright_footer,t),this.links=fe(e.links,t)},async fetchOptions(){const n=q().public.wordpressSiteUrl,o=await(await fetch(n+"/wp-json/cavaoptions/v1/options")).json();this.setOptions(o)}}}),Qs={class:"fixed top-0 w-full isolate z-30 bg-white"},Js={class:"mx-auto flex max-w-7xl items-center justify-between p-6 lg:px-8","aria-label":"Global"},el={class:"flex lg:hidden"},tl={key:1},nl={class:"flex gap-3"},ol=["href"],al={key:0,class:"flex h-11 w-11 items-center justify-center rounded-lg bg-gray-50 group-hover:bg-white"},sl=["innerHTML"],ll={key:1,class:"mt-1 text-gray-600"},rl={class:"flex items-center justify-between"},il={class:"mt-6 flow-root"},ul={class:"-my-6 divide-y divide-gray-500/10"},cl={class:"space-y-2 py-6"},dl=["href","innerHTML"],pl={key:1},Hp=M({__name:"Header",setup(e){Dn();const n=q();n.public.wordpressSiteUrl;const t=n.public.frontSiteUrl,o=Xs(),a=Po(),l=L(!1);yt(async()=>{o.navigation.items.length||await Un("navigations",()=>o.fetchNavigation()),a.logo||await a.fetchOptions()});let s=o;return s.navigation.items.length&&console.log(s.navigation.items),(r,c)=>{const d=Aa,f=qt,p=os;return g(),_("header",Qs,[u("nav",Js,[c[4]||(c[4]=u("div",{class:"flex lg:flex-1"},[u("a",{href:"/",class:"-m-1.5 p-1.5"},[u("span",{class:"sr-only"},"EKLO"),u("img",{class:"h-8 w-auto",src:bn,alt:"Logo Eklo"})])],-1)),u("div",el,[u("button",{type:"button",class:"-m-2.5 inline-flex items-center justify-center rounded-md p-2.5 text-gray-700",onClick:c[0]||(c[0]=i=>l.value=!0)},[c[3]||(c[3]=u("span",{class:"sr-only"},"Open main menu",-1)),D(d,{name:"Bars3Icon",class:"h-6 w-6","aria-hidden":"true"})])]),D(p,{class:"hidden lg:flex lg:gap-x-6"},{default:j(()=>[(g(!0),_(z,null,X(h(s).navigation.items,i=>(g(),_("div",null,[i?.children?.length<1?(g(),I(f,{to:`${h(t)}${i.url}`,key:i.ID,class:"text-sm uppercase leading-6 text-gray-900",innerHTML:i.title},null,8,["to","innerHTML"])):(g(),_("div",tl,[D(h(lo),null,{default:j(()=>[u("div",nl,[(g(),I(f,{to:`${h(t)}${i.url}`,key:i.ID,class:"text-sm uppercase leading-6 text-gray-900",innerHTML:i.title},null,8,["to","innerHTML"])),D(h(ts),{class:"flex items-center gap-x-1 text-sm uppercase leading-6 text-gray-900"},{default:j(()=>[D(d,{name:"ChevronDownIcon",class:"h-5 w-5 flex-none text-gray-400","aria-hidden":"true"})]),_:1})]),D(be,{"enter-active-class":"transition ease-out duration-200","enter-from-class":"opacity-0 -translate-y-1","enter-to-class":"opacity-100 translate-y-0","leave-active-class":"transition ease-in duration-150","leave-from-class":"opacity-100 translate-y-0","leave-to-class":"opacity-0 -translate-y-1"},{default:j(()=>[D(h(ns),{class:"absolute inset-x-0 top-0 -z-10 bg-white pt-14 shadow-lg ring-1 ring-gray-900/5"},{default:j(()=>[u("div",{class:N(["mx-auto grid max-w-7xl gap-x-4 px-6 py-10 lg:px-8 xl:gap-x-8",[Object.keys(i.children).length===5?"grid-cols-5":"grid-cols-4",Object.keys(i.children).length===6?"grid-cols-6":"grid-cols-4"]])},[(g(!0),_(z,null,X(i.children,m=>(g(),_("a",{key:m.title,href:m.url,class:"group relative rounded-lg p-6 text-sm leading-6 hover:bg-gray-50 block"},[m.attr_title?(g(),_("div",al,[D(d,{name:m.attr_title,class:"h-6 w-6 text-gray-600 group-hover:text-orange"}
5,null,8,["name"])])):C("",!0),u("div",{class:"mt-6 block font-semibold text-gray-900",innerHTML:m.title},null,8,sl),m.description?(g(),_("p",ll,A(m.description),1)):C("",!0)],8,ol))),128))],2)]),_:2},1024)]),_:2},1024)]),_:2},1024)]))]))),256))]),_:1})]),D(h(bo),{as:"div",class:"lg:hidden",onClose:c[2]||(c[2]=i=>l.value=!1),open:l.value},{default:j(()=>[c[7]||(c[7]=u("div",{class:"fixed inset-0 z-10"},null,-1)),D(h(yo),{class:"fixed inset-y-0 right-0 z-20 w-full overflow-y-auto bg-white px-6 py-6 sm:max-w-sm sm:ring-1 sm:ring-gray-900/10"},{default:j(()=>[u("div",rl,[c[6]||(c[6]=u("a",{href:"/",class:"-m-1.5 p-1.5"},[u("span",{class:"sr-only"},"EKLO"),u("img",{class:"h-8 w-auto",src:bn,alt:"Logo Eklo"})],-1)),u("button",{type:"button",class:"-m-2.5 rounded-md p-2.5 text-gray-700",onClick:c[1]||(c[1]=i=>l.value=!1)},[c[5]||(c[5]=u("span",{class:"sr-only"},"Close menu",-1)),D(d,{name:"XMarkIcon",class:"h-6 w-6","aria-hidden":"true"})])]),u("div",il,[u("div",ul,[u("div",cl,[(g(!0),_(z,null,X(h(s).navigation.items,i=>(g(),_("div",null,[i?.children?.length<1?(g(),_("a",{key:0,href:i.url,class:"-mx-3 block rounded-lg px-3 py-2 text-base font-semibold leading-7 text-gray-900 hover:bg-gray-50",innerHTML:i.title},null,8,dl)):(g(),_("div",pl,[D(h(Ls),{as:"div",class:"-mx-3"},{default:j(({open:m})=>[D(h(wn),{class:"flex w-full items-center justify-between rounded-lg py-2 pl-3 pr-3.5 text-base font-semibold leading-7 text-gray-900 hover:bg-gray-50"},{default:j(()=>[Wt(A(i.title)+" ",1),D(d,{name:"ChevronDownIcon",class:N([m?"rotate-180":"","h-5 w-5 flex-none"]),"aria-hidden":"true"},null,8,["class"])]),_:2},1024),D(h(Ts),{class:"mt-2 space-y-2"},{default:j(()=>[(g(!0),_(z,null,X(i.children,b=>(g(),I(h(wn),{key:b.title,as:"a",href:b.url,class:"block rounded-lg py-2 pl-6 pr-3 text-sm font-semibold leading-7 text-gray-900 hover:bg-gray-50",innerHTML:b.title},null,8,["href","innerHTML"]))),128))]),_:2},1024)]),_:2},1024)]))]))),256))])])])]),_:1})]),_:1},8,["open"])])}}});async function fl(e,n){return await ml(n).catch(o=>(console.error("Failed to get image meta for "+n,o+""),{width:0,height:0,ratio:0}))}async function ml(e){if(typeof Image>"u")throw new TypeError("Image not supported");return new Promise((n,t)=>{const o=new Image;o.onload=()=>{const a={width:o.width,height:o.height,ratio:o.width/o.height};n(a)},o.onerror=a=>t(a),o.src=e})}function Sn(e){return n=>n?e[n]||n:e.missingValue}function vl({formatter:e,keyMap:n,joinWith:t="/",valueMap:o}={}){e||(e=(l,s)=>`${l}=${s}`),n&&typeof n!="function"&&(n=Sn(n));const a=o||{};return Object.keys(a).forEach(l=>{typeof a[l]!="function"&&(a[l]=Sn(a[l]))}),(l={})=>Object.entries(l).filter(([r,c])=>typeof c<"u").map(([r,c])=>{const d=a[r];return typeof d=="function"&&(c=d(l[r])),r=typeof n=="function"?n(r):r,e(r,c)}).join(t)}function _e(e=""){if(typeof e=="number")return e;if(typeof e=="string"&&e.replace("px","").match(/^\d+$/g))return Number.parseInt(e,10)}function gl(e=""){if(e===void 0||!e.length)return[];const n=new Set;for(const t of e.split(" ")){const o=Number.parseInt(t.replace("x",""));o&&n.add(o)}return Array.from(n)}function hl(e){if(e.length===0)throw new Error("`densities` must not be empty, configure to `1` to render regular size only (DPR 1.0)")}function bl(e){const n={};if(typeof e=="string")for(const t of e.split(/[\s,]+/).filter(o=>o)){const o=t.split(":");o.length!==2?n["1px"]=o[0].trim():n[o[0].trim()]=o[1].trim()}else Object.assign(n,e);return n}function yl(e){const n={options:e},t=(a,l={})=>Co(n,a,l),o=(a,l={},s={})=>t(a,{...s,modifiers:An(l,s.modifiers||{})}).url;for(const a in e.presets)o[a]=(l,s,r)=>o(l,s,{...e.presets[a],...r});return o.options=e,o.getImage=t,o.getMeta=(a,l)=>_l(n,a,l),o.getSizes=(a,l)=>$l(n,a,l),n.$img=o,o}async function _l(e,n,t){const o=Co(e,n,{...t});return typeof o.getMeta=="function"?await o.getMeta():await fl(e,o.url)}function Co(e,n,t){if(n&&typeof n!="string")throw new TypeError(`input must be a string (received ${typeof n}: ${JSON.stringify(n)})`);if(!n||n.startsWith("data:"))return{url:n};const{provider:o,defaults:a}=wl(e,t.provider||e.options.provider),l=xl(e,t.preset);if(n=cn(n)?n:ea(n),!o.supportsAlias){for(const d in e.options.alias)if(n.startsWith(d)){const f=e.options.alias[d];f&&(n=jt(f,n.slice(d.length)))}}if(o.validateDomains&&cn(n)){const d=ta(n).host;if(!e.options.domains.find(f=>f===d))return{url:n}}const s=An(t,l,a);s.modifiers={...s.modifiers};const r=s.modifiers.format;s.modifiers?.width&&(s.modifiers.width=_e(s.modifiers.width)),s.modifiers?.height&&(s.modifiers.height=_e(s.modifiers.height));const c=o.getImage(n,s,e);return c.format=c.format||r||"",c}function wl(e,n){const t=e.options.providers[n];if(!t)throw new Error("Unknown provider: "+n);return t}function xl(e,n){if(!n)return{};if(!e.options.presets[n])throw new Error("Unknown preset: "+n);return e.options.presets[n]}function $l(e,n,t){const o=_e(t.modifiers?.width),a=_e(t.modifiers?.height),l=bl(t.sizes),s=t.densities?.trim()?gl(t.densities.trim()):e.options.densities;hl(s);const r=o&&a?a/o:0,c=[],d=[];if(Object.keys(l).length>=1){for(const b in l){const x=Ln(b,String(l[b]),a,r,e);if(x!==void 0){c.push({size:x.size,screenMaxWidth:x.screenMaxWidth,media:`(max-width: ${x.screenMaxWidth}px)`});for(const $ of s)d.push({width:x._cWidth*$,src:Tn(e,n,t,x,$)})}}kl(c)}else for(const b of s){const x=Object.keys(l)[0];let $=x?Ln(x,String(l[x]),a,r,e):void 0;$===void 0&&($={size:"",screenMaxWidth:0,_cWidth:t.modifiers?.width,_cHeight:t.modifiers?.height}),d.push({width:b,src:Tn(e,n,t,$,b)})}Sl(d);const f=d[d.length-1],p=c.length?c.map(b=>`${b.media?b.media+" ":""}${b.size}`).join(", "):void 0,i=p?"w":"x",m=d.map(b=>`${b.src} ${b.width}${i}`).join(", ");return{sizes:p,srcset:m,src:f?.src}}function Ln(e,n,t,o,a){const l=a.options.screens&&a.options.screens[e]||Number.parseInt(e),s=n.endsWith("vw");if(!s&&/^\d+$/.test(n)&&(n=n+"px"),!s&&!n.endsWith("px"))return;let r=Number.parseInt(n);if(!l||!r)return;s&&(r=Math.round(r/100*l));const c=o?Math.round(r*o):t;return{size:n,screenMaxWidth:l,_cWidth:r,_cHeight:c}}function Tn(e,n,t,o,a){return e.$img(n,{...t.modifiers,width:o._cWidth?o._cWidth*a:void 0,height:o._cHeight?o._cHeight*a:void 0},t)}function kl(e){e.sort((t,o)=>t.screenMaxWidth-o.screenMaxWidth);let n=null;for(let t=e.length-1;t>=0;t--){const o=e[t];o.media===n&&e.splice(t,1),n=o.media}for(let t=0;t<e.length;t++)e[t].media=e[t+1]?.media||""}function Sl(e){e.sort((t,o)=>t.width-o.width);let n=null;for(let t=e.length-1;t>=0;t--){const o=e[t];o.width===n&&e.splice(t,1),n=o.width}}const Oo=vl({keyMap:{format:"f",fit:"fit",width:"w",height:"h",resize:"s",quality:"q",background:"b"},joinWith:"&",formatter:(e,n)=>dn(e)+"_"+dn(n)}),Ll=(e,{modifiers:n={},baseURL:t}={},o)=>{n.width&&n.height&&(n.resize=`${n.width}x${n.height}`,delete n.width,delete n.height);const a=Oo(n)||"_";return t||(t=jt(o.options.nuxt.baseURL,"/_ipx")),{url:jt(t,a,na(e))}},Tl=!0,El=!0,Pl=Object.freeze(Object.defineProperty({__proto__:null,getImage:Ll,operationsGenerator:Oo,supportsAlias:El,validateDomains:Tl},Symbol.toStringTag,{value:"Module"}
5)),Cl={screens:{xs:320,sm:640,md:768,lg:1024,xl:1280,xxl:1536,"2xl":1536},presets:{},provider:"ipx",domains:[],alias:{},densities:[1,2],format:["webp"],providers:{ipx:{provider:Pl,defaults:{}}}},Do=e=>{const n=q(),t=nt();return t.$img||t._img||(t._img=yl({...Cl,event:t.ssrContext?.event,nuxt:{baseURL:n.app.baseURL},runtimeConfig:n}))};function Ol(e){performance?.mark?.("mark_feature_usage",{detail:{feature:e}})}const Dl={src:{type:String,required:!1},format:{type:String,required:!1},quality:{type:[Number,String],required:!1},background:{type:String,required:!1},fit:{type:String,required:!1},modifiers:{type:Object,required:!1},preset:{type:String,required:!1},provider:{type:String,required:!1},sizes:{type:[Object,String],required:!1},densities:{type:String,required:!1},preload:{type:[Boolean,Object],required:!1},width:{type:[String,Number],required:!1},height:{type:[String,Number],required:!1},alt:{type:String,required:!1},referrerpolicy:{type:String,required:!1},usemap:{type:String,required:!1},longdesc:{type:String,required:!1},ismap:{type:Boolean,required:!1},loading:{type:String,required:!1,validator:e=>["lazy","eager"].includes(e)},crossorigin:{type:[Boolean,String],required:!1,validator:e=>["anonymous","use-credentials","",!0,!1].includes(e)},decoding:{type:String,required:!1,validator:e=>["async","auto","sync"].includes(e)},nonce:{type:[String],required:!1}},Al=e=>{const n=E(()=>({provider:e.provider,preset:e.preset})),t=E(()=>({width:_e(e.width),height:_e(e.height),alt:e.alt,referrerpolicy:e.referrerpolicy,usemap:e.usemap,longdesc:e.longdesc,ismap:e.ismap,crossorigin:e.crossorigin===!0?"anonymous":e.crossorigin||void 0,loading:e.loading,decoding:e.decoding,nonce:e.nonce})),o=Do(),a=E(()=>({...e.modifiers,width:_e(e.width),height:_e(e.height),format:e.format,quality:e.quality||o.options.quality,background:e.background,fit:e.fit}));return{options:n,attrs:t,modifiers:a}},Ml={...Dl,placeholder:{type:[Boolean,String,Number,Array],required:!1},placeholderClass:{type:String,required:!1},custom:{type:Boolean,required:!1}},Bl=["src"],ke=M({__name:"NuxtImg",props:Ml,emits:["load","error"],setup(e,{emit:n}){const t=e,o=fa(),a=n,l=!1,s=Do(),r=Al(t),c=L(!1),d=L(),f=E(()=>s.getSizes(t.src,{...r.options.value,sizes:t.sizes,densities:t.densities,modifiers:{...r.modifiers.value,width:_e(t.width),height:_e(t.height)}})),p=E(()=>{const k={...r.attrs.value,"data-nuxt-img":""};return(!t.placeholder||c.value)&&(k.sizes=f.value.sizes,k.srcset=f.value.srcset),k}),i=E(()=>{let k=t.placeholder;if(k===""&&(k=!0),!k||c.value)return!1;if(typeof k=="string")return k;const v=Array.isArray(k)?k:typeof k=="number"?[k,k]:[10,10];return s(t.src,{...r.modifiers.value,width:v[0],height:v[1],quality:v[2]||50,blur:v[3]||3},r.options.value)}),m=E(()=>t.sizes?f.value.src:s(t.src,r.modifiers.value,r.options.value)),b=E(()=>i.value?i.value:m.value),$=nt().isHydrating;return U(()=>{if(i.value||t.custom){const k=new Image;m.value&&(k.src=m.value),t.sizes&&(k.sizes=f.value.sizes||"",k.srcset=f.value.srcset),k.onload=v=>{c.value=!0,a("load",v)},k.onerror=v=>{a("error",v)},Ol("nuxt-image");return}d.value&&(d.value.complete&&$&&(d.value.getAttribute("data-error")?a("error",new Event("error")):a("load",new Event("load"))),d.value.onload=k=>{a("load",k)},d.value.onerror=k=>{a("error",k)})}),(k,v)=>k.custom?ht(k.$slots,"default",In(bt({key:1},{...h(l)?{onerror:"this.setAttribute('data-error', 1)"}:{},imgAttrs:{...p.value,...h(o)},isLoaded:c.value,src:b.value}))):(g(),_("img",bt({key:0,ref_key:"imgEl",ref:d,class:i.value&&!c.value?k.placeholderClass:void 0},{...h(l)?{onerror:"this.setAttribute('data-error', 1)"}:{},...p.value,...h(o)},{src:b.value}),null,16,Bl))}}),jl=["innerHTML"],De=M({__name:"Button",props:{link:{},primaryColor:{}},setup(e){return q().public.frontSiteUrl,(t,o)=>{const a=qt;return g(),I(a,{to:`${t.link?.url}`,target:t.link?.target,class:N(["relative inline-flex items-center px-12 py-2 overflow-hidden text-lg font-medium border-2 rounded-full group",[t.primaryColor==="green"?"text-white border-green bg-green hover:text-green hover:bg-transparent":"",t.primaryColor==="orange"?"text-white border-orange bg-orange hover:text-orange hover:bg-transparent":"",t.primaryColor==="green-light"?"text-white border-greenlight bg-greenlight hover:text-greenlight hover:bg-transparent":"",t.primaryColor==="yellow"?"text-white border-yellow bg-yellow hover:text-yellow hover:bg-transparent":"",t.primaryColor==="blue"?"text-white border-blue bg-blue hover:text-blue hover:bg-transparent":"",t.primaryColor==="bluedark"?"text-white border-bluedark bg-bluedark hover:text-bluedark hover:bg-transparent":"",t.primaryColor==="white"?"text-black border-white bg-white hover:text-white hover:bg-transparent":"",t.primaryColor==="black"?"text-white border-black bg-black hover:text-black hover:bg-transparent":""]])},{default:j(()=>[u("span",{class:N(["absolute left-0 block w-full h-0 transition-all opacity-100 group-hover:h-full top-1/2 group-hover:top-0 duration-400 ease",[t.primaryColor==="green"?"bg-transparent":"",t.primaryColor==="orange"?"bg-transparent":"",t.primaryColor==="green-light"?"bg-transparent":"",t.primaryColor==="yellow"?"bg-transparent":"",t.primaryColor==="blue"?"bg-transparent":"",t.primaryColor==="bluedark"?"bg-transparent":"",t.primaryColor==="white"?"bg-transparent":"",t.primaryColor==="black"?"bg-transparent":""]])},null,2),o[0]||(o[0]=u("span",{class:"absolute right-0 flex items-center justify-start w-10 h-10 duration-300 transform translate-x-full group-hover:translate-x-0 ease"}
5,[u("svg",{class:"w-5 h-5",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M14 5l7 7m0 0l-7 7m7-7H3"})])],-1)),u("span",{class:"relative",innerHTML:t.link?.title},null,8,jl)]),_:1},8,["to","target","class"])}}}),Il={name:"hero",id:"hero",class:"relative"},Nl={class:"md:h-90 md:min-h-[700px] md:max-h-[1100px] relative lg:pt-20"},Rl={class:"relative px-6 lg:px-8 h-full bg-cover bg-center"},Hl={class:"container py-32 sm:py-48 lg:py-56 relative z-20"},Fl=["innerHTML"],Ul={class:"flex flex-col md:flex-row mt-8 gap-4"},zl=["href","title","target"],Vl={class:"circle max-md:mt-8 md:absolute md:right-4 top-1/2 bg-orange rounded-full h-[200px] w-[200px]"},ql={key:1,class:"absolute bottom-3 right-3"},Wl=M({__name:"Hero",props:{attrs:{}},setup(e){const{gsap:n,SplitText:t}=ae();return q().public.wordpressSiteUrl,U(async()=>{let a=new t("[name='hero'] h1, [name='hero'] p",{type:"lines",linesClass:"split-child"});new t("[name='hero'] h1, [name='hero'] p",{type:"lines",linesClass:"split-parent"}),n.from(a.lines,{duration:1.5,yPercent:100,ease:"power4",stagger:.1})}),(a,l)=>{const s=ke,r=De;return g(),_("section",Il,[u("div",Nl,[u("div",Rl,[a.attrs.background_image?(g(),I(s,{key:0,src:`${a.attrs.background_image.sizes.hero}`,alt:a.attrs.background_image.alt,title:a.attrs.background_image.title,class:"absolute inset-0 w-full h-full object-cover",format:"webp",loading:"lazy"},null,8,["src","alt","title"])):C("",!0),u("div",Hl,[u("div",{class:N(["text-left",[a.attrs.content_alignment==="text-center"?"md:text-center":"",a.attrs.content_alignment==="text-right"?"md:text-right":"",a.attrs.content_alignment==="text-left"?"md:text-left":"",a.attrs.show_circle==="yes"?"md:w-3/4":""]])},[a.attrs.text?(g(),_("div",{key:0,innerHTML:a.attrs.text,class:N(["gap-4 flex flex-col",[a.attrs.background_image?"text-white":""]])},null,10,Fl)):C("",!0),u("div",Ul,[(g(!0),_(z,null,X(a.attrs.links,c=>(g(),_("div",null,[D(r,{link:c.link,"primary-color":c.link_color},null,8,["link","primary-color"])]))),256))])],2),a.attrs.show_circle==="yes"&&a.attrs.circle_image&&a.attrs.circle_link?(g(),_("a",{key:0,href:a.attrs.circle_link.url,title:a.attrs.circle_link.title,target:a.attrs.circle_link.target},[u("div",Vl,[D(s,{src:`${a.attrs.circle_image.url}`,alt:a.attrs.circle_image.alt,title:a.attrs.circle_image.title},null,8,["src","alt","title"])])],8,zl)):C("",!0)]),a.attrs.logo?(g(),_("div",ql,[D(s,{src:`${a.attrs.logo.url}`,alt:a.attrs.logo.alt,title:a.attrs.logo.title},null,8,["src","alt","title"])])):C("",!0)])])])}}}),En=(e,n)=>{for(const t of Object.keys(n))e.on(t,n[t])},Ao=e=>{for(const n of Object.keys(e)){const t=e[n];t&&Ce(t.cancel)&&t.cancel()}},Gl=e=>!e||typeof e.charAt!="function"?e:e.charAt(0).toUpperCase()+e.slice(1),Ce=e=>typeof e=="function",Re=(e,n,t)=>{for(const o in t){const a="set"+Gl(o);e[a]?ue(()=>t[o],(l,s)=>{e[a](l,s)}):n[a]&&ue(()=>t[o],l=>{n[a](l)})}},He=(e,n,t={})=>{const o={...t};for(const a in e){const l=n[a],s=e[a];l&&(l&&l.custom===!0||s!==void 0&&(o[a]=s))}return o},Ge=e=>{const n={},t={};for(const o in e)if(o.startsWith("on")&&!o.startsWith("onUpdate")&&o!=="onReady"){const a=o.slice(2).toLocaleLowerCase();n[a]=e[o]}else t[o]=e[o];return{listeners:n,attrs:t}},Kl=async e=>{const n=await Promise.all([re(()=>import("./D4k_ikNW.js"),[],import.meta.url),re(()=>import("./C2eJqgqv.js"),[],import.meta.url),re(()=>import("./DU6CIJ0p.js"),[],import.meta.url)]);delete e.Default.prototype._getIconUrl,e.Default.mergeOptions({iconRetinaUrl:n[0].default,iconUrl:n[1].default,shadowUrl:n[2].default})},vt=e=>{const n=L((...o)=>console.warn(`Method ${e} has been invoked without being replaced`)),t=(...o)=>n.value(...o);return t.wrapped=n,G(e,t),t},gt=(e,n)=>e.wrapped.value=n,Ee=typeof self=="object"&&self.self===self&&self||typeof global=="object"&&global.global===global&&global||globalThis,he=e=>{const n=W(e);if(n===void 0)throw new Error(`Attempt to inject ${e.description} before it was provided.`);return n},Fe=Symbol("useGlobalLeaflet"),st=Symbol("addLayer"),Mo=Symbol("removeLayer"),Bo=Symbol("registerControl"),Yl=Symbol("registerLayerControl"),jo=Symbol("canSetParentHtml"),Io=Symbol("setParentHtml"),No=Symbol("setIcon"),Ro=Symbol("bindPopup"),Zl=Symbol("bindTooltip"),Ho=Symbol("unbindPopup"),Xl=Symbol("unbindTooltip"),lt={options:{type:Object,default:()=>({}),custom:!0}},rt=e=>({options:e.options,methods:{}}),Ke={...lt,pane:{type:String},attribution:{type:String},name:{type:String,custom:!0},layerType:{type:String,custom:!0},visible:{type:Boolean,custom:!0,default:!0}},Fo=(e,n,t)=>{const o=he(st),a=he(Mo),{options:l,methods:s}=rt(e),r=He(e,Ke,l),c=()=>o({leafletObject:n.value}),d=()=>a({leafletObject:n.value}),f={...s,setAttribution(p){d(),n.value.options.attribution=p,e.visible&&c()},setName(){d(),e.visible&&c()},setLayerType(){d(),e.visible&&c()},setVisible(p){n.value&&(p?c():d())},bindPopup(p){if(!n.value||!Ce(n.value.bindPopup)){console.warn("Attempt to bind popup before bindPopup method available on layer.");return}n.value.bindPopup(p)},bindTooltip(p){if(!n.value||!Ce(n.value.bindTooltip)){console.warn("Attempt to bind tooltip before bindTooltip method available on layer.");return}n.value.bindTooltip(p)},unbindTooltip(){n.value&&(Ce(n.value.closeTooltip)&&n.value.closeTooltip(),Ce(n.value.unbindTooltip)&&n.value.unbindTooltip())},unbindPopup(){n.value&&(Ce(n.value.closePopup)&&n.value.closePopup(),Ce(n.value.unbindPopup)&&n.value.unbindPopup())},updateVisibleProp(p){t.emit("update:visible",p)}};return G(Ro,f.bindPopup),G(Zl,f.bindTooltip),G(Ho,f.unbindPopup),G(Xl,f.unbindTooltip),ee(()=>{f.unbindPopup(),f.unbindTooltip(),d()}),{options:r,methods:f}},Ql=(e,n)=>{if(e&&n.default)return F("div",{style:{display:"none"}},n.default())},Jl={...Ke,interactive:{type:Boolean,default:void 0},bubblingMouseEvents:{type:Boolean,default:void 0}},Uo={...Jl,stroke:{type:Boolean,default:void 0},color:{type:String},weight:{type:Number},opacity:{type:Number},lineCap:{type:String},lineJoin:{type:String},dashArray:{type:String},dashOffset:{type:String},fill:{type:Boolean,default:void 0},fillColor:{type:String},fillOpacity:{type:Number},fillRule:{type:String},className:{type:String}},er={...Uo,radius:{type:Number},latLng:{type:[Object,Array],required:!0,custom:!0}};({...er});const Ye={...lt,position:{type:String}},tr=(e,n)=>{const{options:t,methods:o}
5=rt(e),a=He(e,Ye,t),l={...o,setPosition(s){n.value&&n.value.setPosition(s)}};return ee(()=>{n.value&&n.value.remove()}),{options:a,methods:l}},nr=e=>e.default?F("div",{ref:"root"},e.default()):null;M({name:"LControl",props:{...Ye,disableClickPropagation:{type:Boolean,custom:!0,default:!0},disableScrollPropagation:{type:Boolean,custom:!0,default:!1}},setup(e,n){const t=L(),o=L(),a=W(Fe),l=he(Bo),{options:s,methods:r}=tr(e,t);return U(async()=>{const{Control:c,DomEvent:d}=a?Ee.L:await re(()=>import("./C6uo2YWw.js"),[],import.meta.url),f=c.extend({onAdd(){return o.value}});t.value=qe(new f(s)),Re(r,t.value,e),l({leafletObject:t.value}),e.disableClickPropagation&&o.value&&d.disableClickPropagation(o.value),e.disableScrollPropagation&&o.value&&d.disableScrollPropagation(o.value),te(()=>n.emit("ready",t.value))}),{root:o,leafletObject:t}},render(){return nr(this.$slots)}});({...Ye});({...Ye});({...Ye});({...Ye});const zo={...Ke};({...zo});({...zo});const an={...Ke,opacity:{type:Number},zIndex:{type:Number},tileSize:{type:[Number,Array,Object]},noWrap:{type:Boolean,default:void 0},minZoom:{type:Number},maxZoom:{type:Number},className:{type:String}},Vo=(e,n,t)=>{const{options:o,methods:a}=Fo(e,n,t),l=He(e,an,o),s={...a,setTileComponent(){var r;(r=n.value)==null||r.redraw()}};return ee(()=>{n.value.off()}),{options:l,methods:s}},or=(e,n,t,o)=>e.extend({initialize(a){this.tileComponents={},this.on("tileunload",this._unloadTile),t.setOptions(this,a)},createTile(a){const l=this._tileCoordsToKey(a);this.tileComponents[l]=n.create("div");const s=F({setup:o,props:["coords"]},{coords:a});return ma(s,this.tileComponents[l]),this.tileComponents[l]},_unloadTile(a){const l=this._tileCoordsToKey(a.coords);this.tileComponents[l]&&(this.tileComponents[l].innerHTML="",this.tileComponents[l]=void 0)}});M({props:{...an,childRender:{type:Function,required:!0}},setup(e,n){const t=L(),o=L(null),a=L(!1),l=W(Fe),s=he(st),{options:r,methods:c}=Vo(e,t,n);return U(async()=>{const{GridLayer:d,DomUtil:f,Util:p}=l?Ee.L:await re(()=>import("./C6uo2YWw.js"),[],import.meta.url),i=or(d,f,p,e.childRender);t.value=qe(new i(r));const{listeners:m}=Ge(n.attrs);t.value.on(m),Re(c,t.value,e),s({...e,...c,leafletObject:t.value}),a.value=!0,te(()=>n.emit("ready",t.value))}),{root:o,ready:a,leafletObject:t}},render(){return this.ready?F("div",{style:{display:"none"},ref:"root"}):null}});const Pn={iconUrl:{type:String},iconRetinaUrl:{type:String},iconSize:{type:[Object,Array]},iconAnchor:{type:[Object,Array]},popupAnchor:{type:[Object,Array]},tooltipAnchor:{type:[Object,Array]},shadowUrl:{type:String},shadowRetinaUrl:{type:String},shadowSize:{type:[Object,Array]},shadowAnchor:{type:[Object,Array]},bgPos:{type:[Object,Array]},className:{type:String}},ar=M({name:"LIcon",props:{...Pn,...lt},setup(e,n){const t=L(),o=W(Fe),a=he(jo),l=he(Io),s=he(No);let r,c,d,f,p;const i=($,k,v)=>{const y=$&&$.innerHTML;if(!k){v&&p&&a()&&l(y);return}const{listeners:S}=Ge(n.attrs);p&&c(p,S);const{options:w}=rt(e),T=He(e,Pn,w);y&&(T.html=y),p=T.html?d(T):f(T),r(p,S),s(p)},m=()=>{te(()=>i(t.value,!0,!1))},b=()=>{te(()=>i(t.value,!1,!0))},x={setIconUrl:m,setIconRetinaUrl:m,setIconSize:m,setIconAnchor:m,setPopupAnchor:m,setTooltipAnchor:m,setShadowUrl:m,setShadowRetinaUrl:m,setShadowAnchor:m,setBgPos:m,setClassName:m,setHtml:m};return U(async()=>{const{DomEvent:$,divIcon:k,icon:v}=o?Ee.L:await re(()=>import("./C6uo2YWw.js"),[],import.meta.url);r=$.on,c=$.off,d=k,f=v,Re(x,{},e),new MutationObserver(b).observe(t.value,{attributes:!0,childList:!0,characterData:!0,subtree:!0}),m()}),{root:t}},render(){const e=this.$slots.default?this.$slots.default():void 0;return F("div",{ref:"root"},e)}});({...Ke});function qo(e,n,t){var o,a,l;n===void 0&&(n=50),t===void 0&&(t={});var s=(o=t.isImmediate)!=null&&o,r=(a=t.callback)!=null&&a,c=t.maxWait,d=Date.now(),f=[];function p(){if(c!==void 0){var m=Date.now()-d;if(m+n>=c)return c-m}return n}var i=function(){var m=[].slice.call(arguments),b=this;return new Promise(function(x,$){var k=s&&l===void 0;if(l!==void 0&&clearTimeout(l),l=setTimeout(function(){if(l=void 0,d=Date.now(),!s){var y=e.apply(b,m);r&&r(y),f.forEach(function(S){return(0,S.resolve)(y)}),f=[]}},p()),k){var v=e.apply(b,m);return r&&r(v),x(v)}f.push({resolve:x,reject:$})})};return i.cancel=function(m){l!==void 0&&clearTimeout(l),f.forEach(function(b){return(0,b.reject)(m)}),f=[]},i}const Cn={...lt,center:{type:[Object,Array]},bounds:{type:[Array,Object]},maxBounds:{type:[Array,Object]},zoom:{type:Number},minZoom:{type:Number},maxZoom:{type:Number},paddingBottomRight:{type:[Object,Array]},paddingTopLeft:{type:Object},padding:{type:Object},worldCopyJump:{type:Boolean,default:void 0},crs:{type:[String,Object]},maxBoundsViscosity:{type:Number},inertia:{type:Boolean,default:void 0},inertiaDeceleration:{type:Number},inertiaMaxSpeed:{type:Number},easeLinearity:{type:Number},zoomAnimation:{type:Boolean,default:void 0},zoomAnimationThreshold:{type:Number},fadeAnimation:{type:Boolean,default:void 0},markerZoomAnimation:{type:Boolean,default:void 0},noBlockingAnimations:{type:Boolean,default:void 0},useGlobalLeaflet:{type:Boolean,default:!0,custom:!0}},sr=M({inheritAttrs:!1,emits:["ready","update:zoom","update:center","update:bounds"],props:Cn,setup(e,n){const t=L(),o=_t({ready:!1,layersToAdd:[],layersInControl:[]}),{options:a}=rt(e),l=He(e,Cn,a),{listeners:s,attrs:r}
5=Ge(n.attrs),c=vt(st),d=vt(Mo),f=vt(Bo),p=vt(Yl);G(Fe,e.useGlobalLeaflet);const i=E(()=>{const k={};return e.noBlockingAnimations&&(k.animate=!1),k}),m=E(()=>{const k=i.value;return e.padding&&(k.padding=e.padding),e.paddingTopLeft&&(k.paddingTopLeft=e.paddingTopLeft),e.paddingBottomRight&&(k.paddingBottomRight=e.paddingBottomRight),k}),b={moveend:qo(k=>{o.leafletRef&&(n.emit("update:zoom",o.leafletRef.getZoom()),n.emit("update:center",o.leafletRef.getCenter()),n.emit("update:bounds",o.leafletRef.getBounds()))}),overlayadd(k){const v=o.layersInControl.find(y=>y.name===k.name);v&&v.updateVisibleProp(!0)},overlayremove(k){const v=o.layersInControl.find(y=>y.name===k.name);v&&v.updateVisibleProp(!1)}};U(async()=>{e.useGlobalLeaflet&&(Ee.L=Ee.L||await re(()=>import("./CYEhMVlq.js").then(B=>B.l),__vite__mapDeps([3,4]),import.meta.url));const{map:k,CRS:v,Icon:y,latLngBounds:S,latLng:w,stamp:T}=e.useGlobalLeaflet?Ee.L:await re(()=>import("./C6uo2YWw.js"),[],import.meta.url);try{l.beforeMapMount&&await l.beforeMapMount()}catch(B){console.error(`The following error occurred running the provided beforeMapMount hook ${B.message}`)}await Kl(y);const O=typeof l.crs=="string"?v[l.crs]:l.crs;l.crs=O||v.EPSG3857;const R={addLayer(B){B.layerType!==void 0&&(o.layerControl===void 0?o.layersToAdd.push(B):o.layersInControl.find(H=>T(H.leafletObject)===T(B.leafletObject))||(o.layerControl.addLayer(B),o.layersInControl.push(B))),B.visible!==!1&&o.leafletRef.addLayer(B.leafletObject)},removeLayer(B){B.layerType!==void 0&&(o.layerControl===void 0?o.layersToAdd=o.layersToAdd.filter(H=>H.name!==B.name):(o.layerControl.removeLayer(B.leafletObject),o.layersInControl=o.layersInControl.filter(H=>T(H.leafletObject)!==T(B.leafletObject)))),o.leafletRef.removeLayer(B.leafletObject)},registerLayerControl(B){o.layerControl=B,o.layersToAdd.forEach(H=>{o.layerControl.addLayer(H)}),o.layersToAdd=[],f(B)},registerControl(B){o.leafletRef.addControl(B.leafletObject)},setZoom(B){const H=o.leafletRef.getZoom();B!==H&&o.leafletRef.setZoom(B,i.value)},setCrs(B){const H=o.leafletRef.getBounds();o.leafletRef.options.crs=B,o.leafletRef.fitBounds(H,{animate:!1,padding:[0,0]})},fitBounds(B){o.leafletRef.fitBounds(B,m.value)},setBounds(B){if(!B)return;const H=S(B);H.isValid()&&!(o.lastSetBounds||o.leafletRef.getBounds()).equals(H,0)&&(o.lastSetBounds=H,o.leafletRef.fitBounds(H))},setCenter(B){if(B==null)return;const H=w(B),me=o.lastSetCenter||o.leafletRef.getCenter();(me.lat!==H.lat||me.lng!==H.lng)&&(o.lastSetCenter=H,o.leafletRef.panTo(H,i.value))}};gt(c,R.addLayer),gt(d,R.removeLayer),gt(f,R.registerControl),gt(p,R.registerLayerControl),o.leafletRef=qe(k(t.value,l)),Re(R,o.leafletRef,e),En(o.leafletRef,b),En(o.leafletRef,s),o.ready=!0,te(()=>n.emit("ready",o.leafletRef))}),Gt(()=>{Ao(b),o.leafletRef&&(o.leafletRef.off(),o.leafletRef.remove())});const x=E(()=>o.leafletRef),$=E(()=>o.ready);return{root:t,ready:$,leafletObject:x,attrs:r}},render({attrs:e}){return e.style||(e.style={}),e.style.width||(e.style.width="100%"),e.style.height||(e.style.height="100%"),F("div",{...e,ref:"root"},this.ready&&this.$slots.default?this.$slots.default():{})}}),lr=["Symbol(Comment)","Symbol(Text)"],rr=["LTooltip","LPopup"],Wo={...Ke,draggable:{type:Boolean,default:void 0},icon:{type:[Object]},zIndexOffset:{type:Number},latLng:{type:[Object,Array],custom:!0,required:!0}},ir=(e,n,t)=>{const{options:o,methods:a}=Fo(e,n,t),l=He(e,Wo,o),s={...a,setDraggable(r){n.value.dragging&&(r?n.value.dragging.enable():n.value.dragging.disable())},latLngSync(r){t.emit("update:latLng",r.latlng),t.emit("update:lat-lng",r.latlng)},setLatLng(r){if(r!=null&&n.value){const c=n.value.getLatLng();(!c||!c.equals(r))&&n.value.setLatLng(r)}}};return{options:l,methods:s}},ur=(e,n)=>{const t=n.slots.default&&n.slots.default();return t&&t.length&&t.some(cr)};function cr(e){return!(lr.includes(e.type.toString())||rr.includes(e.type.name))}const dr=M({name:"LMarker",props:Wo,setup(e,n){const t=L(),o=L(!1),a=W(Fe),l=he(st);G(jo,()=>{var d;return!!((d=t.value)!=null&&d.getElement())}),G(Io,d=>{var f,p;const i=Ce((f=t.value)==null?void 0:f.getElement)&&((p=t.value)==null?void 0:p.getElement());i&&(i.innerHTML=d)}),G(No,d=>{var f;return((f=t.value)==null?void 0:f.setIcon)&&t.value.setIcon(d)});const{options:s,methods:r}=ir(e,t,n),c={moveHandler:qo(r.latLngSync)};return U(async()=>{const{marker:d,divIcon:f}=a?Ee.L:await re(()=>import("./C6uo2YWw.js"),[],import.meta.url);ur(s,n)&&(s.icon=f({className:""})),t.value=qe(d(e.latLng,s));const{listeners:p}=Ge(n.attrs);t.value.on(p),t.value.on("move",c.moveHandler),Re(r,t.value,e),l({...e,...r,leafletObject:t.value}),o.value=!0,te(()=>n.emit("ready",t.value))}),Gt(()=>Ao(c)),{ready:o,leafletObject:t}},render(){return Ql(this.ready,this.$slots)}}),pr={...Uo,smoothFactor:{type:Number},noClip:{type:Boolean,default:void 0},latLngs:{type:Array,required:!0,custom:!0}},On={...pr},Go={...lt,content:{type:String,default:null}},fr=(e,n)=>{const{options:t,methods:o}=rt(e),a={...o,setContent(l){n.value&&l!==null&&l!==void 0&&n.value.setContent(l)}};return{options:t,methods:a}},mr=e=>e.default?F("div",{ref:"root"},e.default()):null,vr={...Go,latLng:{type:[Object,Array],default:()=>[]}},gr=(e,n)=>{const{options:t,methods:o}=fr(e,n);return{options:t,methods:o}},hr=M({name:"LPopup",props:vr,setup(e,n){const t=L(),o=L(null),a=W(Fe),l=he(Ro),s=he(Ho),{options:r,methods:c}=gr(e,t);return U(async()=>{const{popup:d}=a?Ee.L:await re(()=>import("./C6uo2YWw.js"),[],import.meta.url);t.value=qe(d(r)),e.latLng!==void 0&&t.value.setLatLng(e.latLng),Re(c,t.value,e);const{listeners:f}=Ge(n.attrs);t.value.on(f),t.value.setContent(e.content||o.value||""),l(t.value),te(()=>n.emit("ready",t.value))}),Gt(()=>{s()}),{root:o,leafletObject:t}},render(){return mr(this.$slots)}});({...On,latLngs:{...On.latLngs}});const sn={...an,tms:{type:Boolean,default:void 0}
5,subdomains:{type:[String,Array],validator:e=>typeof e=="string"?!0:Array.isArray(e)?e.every(n=>typeof n=="string"):!1},detectRetina:{type:Boolean,default:void 0},url:{type:String,required:!0,custom:!0}},br=(e,n,t)=>{const{options:o,methods:a}=Vo(e,n,t),l=He(e,sn,o),s={...a};return{options:l,methods:s}},yr=M({props:sn,setup(e,n){const t=L(),o=W(Fe),a=he(st),{options:l,methods:s}=br(e,t,n);return U(async()=>{const{tileLayer:r}=o?Ee.L:await re(()=>import("./C6uo2YWw.js"),[],import.meta.url);t.value=qe(r(e.url,l));const{listeners:c}=Ge(n.attrs);t.value.on(c),Re(s,t.value,e),a({...e,...s,leafletObject:t.value}),te(()=>n.emit("ready",t.value))}),{leafletObject:t}},render(){return null}});({...Go});({...sn});const _r=Ne("/img/marker.svg"),wr=Ne("/img/letter.svg"),xr=Ne("/img/phone.svg"),$r=Ne("/img/clock.svg"),kr=Ne("/img/car.svg"),Sr={name:"addresses",class:"bg-gradient-green"},Lr={class:"flex justify-center items-center px-16 py-20 max-md:px-5"},Tr={class:"flex flex-col mt-9 w-full max-w-[1399px] max-md:max-w-full"},Er=["innerHTML"],Pr={class:"mt-16 max-md:mt-10 max-md:max-w-full"},Cr={class:"flex gap-5 max-md:flex-col max-md:gap-0"},Or={class:"flex flex-col w-1/3 max-mdl-0 max-md:w-full"},Dr={class:"flex flex-col grow text-lg text-white max-md:mt-10"},Ar={class:"text-xl font-bold leading-[65px]"},Mr={class:"flex gap-5 mt-7"},Br=["innerHTML"],jr={class:"flex gap-5 self-start mt-9 whitespace-nowrap"},Ir={class:"flex-auto"},Nr={class:"flex gap-5 self-start mt-5"},Rr={class:"my-auto w-full"},Hr={class:"flex gap-4 mt-7"},Fr={class:"flex-auto"},Ur={class:"flex gap-4 mt-7 text-base"},zr=["innerHTML"],Vr=["innerHTML"],qr=M({__name:"Adresses",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;const t=e;let o=[t.attrs.adresses[0].map.lat,t.attrs.adresses[0].map.lng];return(a,l)=>{const s=ar,r=hr,c=dr,d=yr,f=sr;return g(),_("section",Sr,[u("div",Lr,[u("div",Tr,[u("div",{innerHTML:a.attrs.text,class:"text-white"},null,8,Er),u("div",Pr,[u("div",Cr,[(g(!0),_(z,null,X(a.attrs.adresses,p=>(g(),_("div",Or,[u("div",Dr,[u("div",Ar,A(p.title),1),u("div",Mr,[l[0]||(l[0]=u("img",{src:_r,alt:"Icon Marker",class:"shrink-0 self-start aspect-[0.75] fill-white w-[18px]"},null,-1)),u("div",{class:"flex-auto",innerHTML:p.address},null,8,Br)]),u("div",jr,[l[1]||(l[1]=u("img",{src:wr,alt:"Icon Email",class:"shrink-0 self-start aspect-[0.75] fill-white w-[18px]"},null,-1)),u("div",Ir,A(p.email),1)]),u("div",Nr,[l[2]||(l[2]=u("img",{src:xr,alt:"Icon Phone",class:"shrink-0 self-start aspect-[0.75] fill-white w-[18px]"},null,-1)),u("div",Rr,A(p.phone),1)]),u("div",Hr,[l[3]||(l[3]=u("img",{src:$r,alt:"Icon clock",class:"shrink-0 self-start aspect-[0.75] fill-white w-[18px]"},null,-1)),u("div",Fr,A(p.hours),1)]),u("div",Ur,[l[4]||(l[4]=u("img",{src:kr,alt:"Icon Car",class:"shrink-0 self-start aspect-[0.75] fill-white w-[18px]"},null,-1)),u("div",{class:"flex flex-col grow shrink-0 basis-0 w-fit",innerHTML:p.accessibility},null,8,zr)])])]))),256))])])])]),D(f,{ref:"map",zoom:14,center:h(o),class:"!h-96 w-full mt-8 z-10"},{default:j(()=>[(g(!0),_(z,null,X(a.attrs.adresses,p=>(g(),_("div",null,[D(c,{"lat-lng":[p.map.lat,p.map.lng]},{default:j(()=>[D(s,{"icon-url":"/img/marker.svg","icon-size":[30,30]}),D(r,null,{default:j(()=>[u("div",{innerHTML:p.address},null,8,Vr)]),_:2},1024)]),_:2},1032,["lat-lng"])]))),256)),D(d,{url:"https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",attribution:'© <a href="https://www.openstreetmap.org/">OpenStreetMap</a> contributors',"layer-type":"base",name:"OpenStreetMap"})]),_:1},8,["center"])])}}}),Wr=["id"],Gr={class:"container content","data-splitting":"","data-effect-content":""},Kr={class:"mb-4"},Yr={class:"mb-4"},Zr={class:"col-span-1"},Xr={class:"mb-4 text-black"},Qr=["innerHTML"],Jr=M({__name:"Columns",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;const t=e;return(o,a)=>(g(),_("section",{name:"columns",class:N([t.attrs.spacing_top?"":"pt-24 sm:pt-32",t.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",t.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",t.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",t.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",t.attrs.spacing_bottom?"":"pb-24 sm:pb-32",t.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",t.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",t.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",t.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""]),id:o.attrs.identifier},[u("div",Gr,[u("h2",Kr,A(o.attrs.title),1),u("h3",Yr,A(o.attrs.subtitle),
51),u("div",{class:N(["grid gap-4 md:gap-8 mt-16",[o.attrs.columns.length===1?"grid-cols-1":"",o.attrs.columns.length===2?"grid-cols-1 md:grid-cols-2":"",o.attrs.columns.length===3?"grid-cols-1 md:grid-cols-3":"",o.attrs.columns.length===4?"grid-cols-1 md:grid-cols-4":""]])},[(g(!0),_(z,null,X(o.attrs.columns,l=>(g(),_("div",Zr,[u("h4",Xr,A(l.title),1),u("p",{class:"text-base",innerHTML:l.text},null,8,Qr)]))),256))],2)])],10,Wr))}}),ei=Ne("/img/upload.svg");function ti(e,n){return g(),_("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[u("path",{"fill-rule":"evenodd",d:"M16.704 4.153a.75.75 0 0 1 .143 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143Z","clip-rule":"evenodd"})])}function ni(e,n){return g(),_("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon"},[u("path",{"fill-rule":"evenodd",d:"M10.53 3.47a.75.75 0 0 0-1.06 0L6.22 6.72a.75.75 0 0 0 1.06 1.06L10 5.06l2.72 2.72a.75.75 0 1 0 1.06-1.06l-3.25-3.25Zm-4.31 9.81 3.25 3.25a.75.75 0 0 0 1.06 0l3.25-3.25a.75.75 0 1 0-1.06-1.06L10 14.94l-2.72-2.72a.75.75 0 0 0-1.06 1.06Z","clip-rule":"evenodd"})])}const oi={key:0,class:"mt-2"},ai=["placeholder","name","onUpdate:modelValue"],si={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},li={key:1,class:"mt-2"},ri=["placeholder","name","onUpdate:modelValue"],ii={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},ui={key:2,class:"mt-2"},ci=["placeholder","name","onUpdate:modelValue"],di={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},pi={key:3,class:"mt-2"},fi={class:"input-box relative"},mi={class:"text-white flex"},vi={key:0},gi={key:1},hi={key:0,class:"text-white opacity-60 italic"},bi=["onChange","name"],yi={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},_i={key:4,class:"mt-2"},wi={class:"relative mt-1"},xi={key:0,class:"block truncate text-white"},$i={key:1,class:"block truncate text-white"},ki={class:"absolute inset-y-0 right-0 flex items-center pl-3 text-orange"},Si={key:0,class:"absolute inset-y-0 left-0 flex items-center pl-3 text-greenlight"},Li={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},Ti={key:5,class:"mt-2"},Ei={class:"grid md:grid-cols-3 gap-4"},Pi={class:"flex items-center gap-1"},Ci=["id","name","value","onUpdate:modelValue"],Oi=["for"],Di={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},Ai={key:6,class:"mt-2"},Mi=["placeholder","name","onUpdate:modelValue"],Bi={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},ji={key:7,class:"mt-2"},Ii={class:"flex gap-4"},Ni={class:"flex mt-2 text-sm text-red-500 min-h-[20px]"},Ri={key:8,class:"mt-2"},Hi={type:"submit",class:"relative inline-flex items-center px-12 py-2 overflow-hidden text-lg font-medium border-2 rounded-full group text-white border-white bg-transparent hover:text-white hover:bg-black hover:border-black"},Fi=["innerHTML"],Ui={key:0,class:"text-white italic"},zi={key:1,class:"text-red-500 italic"},Ko=M({__name:"Form",props:{form:{},form_fields:{}},setup(e){const t=q().public.wordpressSiteUrl,o=e,a=L({_wpcf7_unit_tag:o.form[0].ID,poles:[],whishes:[]}),l=L(""),s=L(""),r=L({}),c=async f=>{l.value="Please wait...";try{const p=new FormData;for(let m in a.value){const b=a.value[m];if(m==="rgpd"&&a.value[m]&&(a.value[m]=!0),typeof b=="string"||b instanceof Blob)p.append(m,b);else if(typeof b=="number"||typeof b=="boolean")p.append(m,b.toString());else if(b instanceof File)p.append(m,b);else if(Array.isArray(b))for(let x of b)p.append(`${m}[]`,x);else console.error(`Type non géré pour la clé ${m}:`,b)}const{data:i}=await Oa(`${t}/wp-json/contact-form-7/v1/contact-forms/${o.form[0].ID}/feedback`,{method:"POST",body:p},"$wQ3QK1lYqL");if(i.value){if(l.value=i.value.message,i.value.status==="validation_failed")for(let m of i.value.invalid_fields)r.value[m.field]=m.message;s.value=i.value.status,i.value.status==="mail_sent"?(s.value="success",setTimeout(()=>{s.value="",l.value="",s.value=""},5e3)):setTimeout(()=>{l.value="",s.value="",r.value={}},5e3)}else l.value="No response received.",s.value="error"}catch{s.value="error",l.value="Something went wrong!",setTimeout(()=>{l.value="",s.value=""},5e3)}},d=(f,p)=>
5{if(p.target){const i=p.target;i.files&&(a.value[f]=i.files[0])}};return(f,p)=>(g(),_("form",{onSubmit:Kt(c,["prevent"]),class:"w-full"},[(g(!0),_(z,null,X(f.form_fields,i=>(g(),_("div",null,[i.basetype==="text"?(g(),_("div",oi,[Qe(u("input",{class:"w-full py-2 bg-transparent border-t-0 border-l-0 border-r-0 border-b-white border-b-2 placeholder-white text-white focus:placeholder-opacity-0",type:"text",placeholder:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,name:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,"onUpdate:modelValue":m=>h(a)[i.raw_name]=m},null,8,ai),[[ut,h(a)[i.raw_name]]]),D(be,{name:"fade"},{default:j(()=>[u("span",si,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="email"?(g(),_("div",li,[Qe(u("input",{class:"w-full py-2 bg-transparent border-t-0 border-l-0 border-r-0 border-b-white border-b-2 placeholder-white text-white focus:placeholder-opacity-0",type:"email",placeholder:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,name:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,"onUpdate:modelValue":m=>h(a)[i.raw_name]=m},null,8,ri),[[ut,h(a)[i.raw_name]]]),D(be,{name:"fade"},{default:j(()=>[u("span",ii,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="tel"?(g(),_("div",ui,[Qe(u("input",{class:"w-full py-2 bg-transparent border-t-0 border-l-0 border-r-0 border-b-white border-b-2 placeholder-white text-white focus:placeholder-opacity-0",type:"tel",placeholder:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,name:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,"onUpdate:modelValue":m=>h(a)[i.raw_name]=m},null,8,ci),[[ut,h(a)[i.raw_name]]]),D(be,{name:"fade"},{default:j(()=>[u("span",di,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="file"?(g(),_("div",pi,[u("div",fi,[u("p",mi,[p[0]||(p[0]=u("img",{src:ei,alt:"upload",class:"w-6 h-6 mr-2 inline-block"},null,-1)),i.raw_name==="ldm"?(g(),_("span",vi," Lettre de motivation (pièce jointe) ")):C("",!0),i.raw_name==="cv"?(g(),_("span",gi," CV (pièce jointe) ")):C("",!0)]),h(a)[i.raw_name]&&h(a)[i.raw_name].name?(g(),_("div",hi,A(h(a)[i.raw_name].name),1)):C("",!0),u("input",{ref_for:!0,ref:"fileInput",type:"file",onChange:m=>d(i.raw_name,m),name:i.raw_name,class:"absolute top-0 opacity-0"},null,40,bi)]),D(be,{name:"fade"},{default:j(()=>[u("span",yi,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="select"?(g(),_("div",_i,[D(h(Bs),{modelValue:h(a)[i.raw_name],"onUpdate:modelValue":m=>h(a)[i.raw_name]=m},{default:j(()=>[u("div",wi,[D(h(js),{class:"relative w-full cursor-default rounded-lg bg-green py-2 pl-3 pr-10 text-left shadow-md focus:outline-none focus-visible:border-indigo-500 focus-visible:ring-2 focus-visible:ring-white focus-visible:ring-opacity-75 focus-visible:ring-offset-2 focus-visible:ring-offset-white-300 sm:text-sm border-2 border-white"},{default:j(()=>[h(a)[i.raw_name]?(g(),_("span",xi,A(h(a)[i.raw_name]),1)):(g(),_("span",$i,"Vous êtes...")),u("span",ki,[D(h(ni),{class:"h-5 w-5","aria-hidden":"true"})])]),_:2},1024),D(be,{"leave-active-class":"transition duration-100 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:j(()=>[D(h(Is),{class:"absolute mt-1 max-h-60 w-full overflow-auto rounded-md bg-white py-1 text-base shadow-lg ring-1 ring-black ring-opacity-5 focus:outline-none sm:text-sm"},{default:j(()=>[(g(!0),_(z,null,X(i.labels,m=>(g(),I(h(Ns),{key:m,value:m,as:"template"},{default:j(({active:b,selected:x})=>[u("li",{class:N([b?"bg-greenlight/10 text-black":"text-green","relative cursor-default select-none px-2 py-2 pl-10 pr-4 list-none"])},[u("span",{class:N([x?"font-medium":"font-normal","block truncate"])},A(m),3),x?(g(),_("span",Si,[D(h(ti),{class:"h-5 w-5","aria-hidden":"true"})])):C("",!0)],2)]),_:2},1032,["value"]))),128))]),_:2},1024)]),_:2},1024)])]),_:2},1032,["modelValue","onUpdate:modelValue"]),D(be,{name:"fade"},{default:j(()=>[u("span",Li,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="checkbox"?(g(),_("div",Ti,[u("div",Ei,[(g(!0),_(z,null,X(i.labels,(m,b)=>(g(),_("div",Pi,[Qe(u("input",{type:"checkbox",id:`${i.raw_name}-${b}`,name:i.raw_name,value:m,"onUpdate:modelValue":x=>h(a)[i.raw_name]=x,class:"h-4 w-4 text-white border-2 border-white rounded-md focus:ring-0 focus:ring-offset-0 focus:ring-offset-white focus:ring-white focus:ring-opacity-75"},null,8,Ci),[[va,h(a)[i.raw_name]]]),u("label",{for:`${i.raw_name}-${b}`,class:"text-white"},A(m),9,Oi)]))),256))]),D(be,{name:"fade"},{default:j(()=>[u("span",Di,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="textarea"?(g(),_("div",Ai,[Qe(u("textarea",{class:"w-full py-2 bg-transparent border-t-0 border-l-0 border-r-0 border-b-white border-b-2 placeholder-white text-white focus:placeholder-opacity-0",type:"text",placeholder:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,name:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values,"onUpdate:modelValue":m=>h(a)[i.raw_name]=m,rows:"6"},null,8,Mi),[[ut,h(a)[i.raw_name]]]),D(be,{name:"fade"},{default:j(()=>[u("span",Bi,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="acceptance"?(g(),_("div",ji,[u("div",Ii,[D(h(Fs),null,{default:j(()=>[D(h(Us),{modelValue:h(a)[i.raw_name],"onUpdate:modelValue":m=>h(a)[i.raw_name]=m,class:N([h(a)[i.raw_name]?"bg-greenlight":"bg-transparent","relative inline-flex h-[24px] w-[49px] shrink-0 cursor-pointer rounded-full border-2 border-greenlight transition-colors duration-200 ease-in-out focus:outline-none focus-visible:ring-2 focus-visible:ring-white/75"]),value:"1",name:Array.isArray(i.raw_values)?i.raw_values.join(" "):i.raw_values},{default:j(()=>[u("span",{class:N([h(a)[i.raw_name]?"translate-x-6":"translate-x-0","pointer-events-none inline-block h-[20px] w-[20px] transform rounded-full bg-white shadow-lg ring-0 transition duration-200 ease-in-out"])},null,2)]),_:2},1032,["modelValue","onUpdate:modelValue","class","name"]),D(h(zs),{active:"",class:"italic text-white/60 text-sm",innerHTML:i.content},null,8,["innerHTML"])]),_:2},1024)]),D(be,{name:"fade"},{default:j(()=>[u("span",Ni,A(h(r)[i.raw_name]),1)]),_:2},1024)])):C("",!0),i.basetype==="submit"?(g(),_("div",Ri,[p[1]||(p[1]=u("p",{class:"text-white/60 italic text-sm"}
5,[u("em",null,[Wt("Vos données seront traitées conformément à "),u("a",{href:"https://eklo.be/declaration-de-confidentialite-ue/",target:"_blank",class:"underline"},"notre politique de protection des données.")])],-1)),u("button",Hi,[u("span",{class:"relative",innerHTML:i.raw_values},null,8,Fi)])])):C("",!0)]))),256)),p[2]||(p[2]=u("div",{class:"text-white mt-2"},[u("p",null,"Les champs marqués d'un astérisque (*) sont obligatoires."),u("p",null," Nous nous efforcerons de répondreâ¯Ã votre demande dans les plus brefsâ¯délais. ")],-1)),h(s)==="success"?(g(),_("div",Ui,A(h(l)),1)):(g(),_("div",zi,A(h(l)),1))],32))}}),Vi={name:"contact",class:"py-32"},qi={class:"container"},Wi=["innerHTML"],Gi={class:"py-8 bg-green rounded-3xl px-4 md:px-16"},Ki={key:0,class:"bg-white text-black shadow-md rounded-lg p-4 my-4 mx-auto block max-w-[320px]"},Yi={class:"text-center text-lg font-semibold"},Zi=["innerHTML"],Xi=M({__name:"Contact",props:{attrs:{}},setup(e){return ae(),q().public.wordpressSiteUrl,(t,o)=>{const a=Ko;return g(),_("section",Vi,[u("div",qi,[u("div",{innerHTML:t.attrs.text},null,8,Wi),u("div",Gi,[D(a,{form:t.attrs.form,form_fields:t.attrs.form_fields},null,8,["form","form_fields"]),t.attrs.flash_title?(g(),_("div",Ki,[u("h3",Yi,A(t.attrs.flash_title),1),u("div",{class:"text-center",innerHTML:t.attrs.flash_text},null,8,Zi)])):C("",!0)])])])}}}),Qi={class:"container"},Ji=["innerHTML"],eu=M({__name:"Content",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;const t=e;return(o,a)=>{const l=De;return g(),_("section",{name:"content",class:N([t.attrs.spacing_top?"":"pt-24 sm:pt-32",t.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",t.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",t.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",t.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",t.attrs.spacing_bottom?"":"pb-24 sm:pb-32",t.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",t.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",t.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",t.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""])},[u("div",Qi,[u("h2",null,A(o.attrs.title),1),u("div",{class:"content",innerHTML:o.attrs.text},null,8,Ji),o.attrs.link.url?(g(),I(l,{key:0,link:o.attrs.link,primaryColor:"green"},null,8,["link"])):C("",!0)])],2)}}}),tu={class:"flex overflow-hidden relative flex-col items-center justify-center py-12 min-h-72 sm:min-h-[700px] max-md:pl-5 h-full md:h-auto"},nu={class:"container"},ou={class:"flex relative gap-5 container max-md:flex-wrap max-md:mt-10 items-center"},au={class:"flex-auto text-4xl font-light text-white leading-[56px] max-md:max-w-full"},su={class:"mb-4"},lu=M({__name:"Cta",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;const t=e;return(o,a)=>{const l=ke,s=De;return g(),_("section",{name:"cta",class:N([t.attrs.spacing_top?"":"pt-24 sm:pt-32",t.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",t.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",t.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",t.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",t.attrs.spacing_bottom?"":"pb-24 sm:pb-32",t.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",t.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",t.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",t.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""])},[u("div",tu,[u("div",nu,[D(l,{src:`${o.attrs.image.sizes.hero}`,alt:o.attrs.image.alt,title:o.attrs.image.title,class:"object-cover absolute inset-0 size-full"},null,8,["src","alt","title"]),u("div",ou,[u("div",au,[u("h2",su,A(o.attrs.title),1),u("h3",null,A(o.attrs.subtitle),1)]),u("div",null,[D(s,{link:o.attrs.link,primaryColor:"white"},null,8,["link"])])])])])],2)}}}),ru=["id"],iu=M({__name:"Image",props:{attrs:{}},setup(e){q().public.wordpressSiteUrl;const t=e;return(o,a)=>{const l=ke;return g(),_("section",{name:"image",id:o.attrs.identifier,class:N([t.attrs.spacing_top?"":"pt-24 sm:pt-32",t.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",t.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",t.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",t.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",t.attrs.spacing_bottom?"":"pb-24 sm:pb-32",t.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",t.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",t.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",t.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""])},[u("div",{class:N([t.attrs.image_size==="full"?"container-fluid":"container",t.attrs.image_size==="large"?"max-w-5xl mx-auto":"",t.attrs.image_size==="medium"?"max-w-4xl mx-auto":"",t.attrs.image_size==="small"?"max-w-2xl mx-auto":""])},[u("div",{class:N(["w-full overflow-hidden",[t.attrs.image_size==="full"?"max-h-[600px]":""]]),"data-effect-image":""},[o.attrs.image?(g(),I(l,{key:0,src:`${o.attrs.image.url}`,alt:o.attrs.image.alt,title:o.attrs.image.title,densities:"x1 x2",class:N(["w-full h-auto object-cover object-center",[t.attrs.image_size==="full"?"h-full max-h-[600px]":""]])}
5,null,8,["src","alt","title","class"])):C("",!0)],2)],2)],10,ru)}}}),uu=["id"],cu={class:"container"},du={class:"grid grid-cols-1 md:grid-cols-2 md:gap-16"},pu={class:"col-span-1 text-white content","data-splitting":"","data-effect-content":""},fu={class:"mb-4"},mu=["innerHTML"],vu={class:"col-span-1"},gu=M({__name:"JoinUs",props:{attrs:{}},setup(e){return ae(),q().public.wordpressSiteUrl,(t,o)=>{const a=Ko;return g(),_("section",{name:"join-us",id:t.attrs.identifier,class:"bg-gradient-green py-32"},[u("div",cu,[u("div",du,[u("div",pu,[u("h2",fu,A(t.attrs.title),1),u("div",{class:"text-base",innerHTML:t.attrs.text},null,8,mu)]),u("div",vu,[D(a,{form:t.attrs.form,form_fields:t.attrs.form_fields},null,8,["form","form_fields"])])])])],8,uu)}}}),hu=["id"],bu={class:"container"},yu={class:"text-center mb-16 content","data-splitting":"","data-effect-content":""},_u={class:"mb-8"},wu=["innerHTML"],xu={class:"flex gap-5 max-md:flex-col max-md:gap-0"},$u={class:"flex flex-col grow items-center px-7 py-8 text-black rounded-3xl border-2 border-solid border-neutral-500 max-md:px-4 max-md:mt-8"},ku={class:"text-7xl font-bold text-dark max-md:text-4xl figure__number"},Su={class:"content","data-splitting":"","data-effect-content":""},Lu={class:"mt-5 text-2xl font-medium tracking-wider text-center"},Tu=["innerHTML"],Eu=M({__name:"KeyFigures",props:{attrs:{}},setup(e){const{gsap:n,ScrollTrigger:t}=ae();q().public.wordpressSiteUrl;const a=e;let l=jn();return U(async()=>{let s=document.querySelector(`[id="${l}"]`);if(s){let r=s.querySelectorAll(".figure"),c=s.querySelectorAll(".figure__number"),d=n.timeline();r.length>0&&d.from(r,{y:80,stagger:.1,opacity:0,duration:1,ease:"power3.out"},"-=0.6"),c.length>0&&d.from(c,{textContent:0,duration:1,ease:"power1.in",snap:{textContent:1}},"-=1"),t.create({trigger:s,start:"center 100%",end:"top 50%",toggleActions:"play none none reverse",animation:d})}}),(s,r)=>(g(),_("section",{name:"key-figures",id:h(l),class:N([a.attrs.spacing_top?"":"pt-24 sm:pt-32",a.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",a.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",a.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",a.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",a.attrs.spacing_bottom?"":"pb-24 sm:pb-32",a.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",a.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",a.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",a.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""])},[u("div",bu,[u("div",yu,[u("h2",_u,A(s.attrs.title),1),u("p",{class:"text-lg",innerHTML:s.attrs.text},null,8,wu)]),u("div",xu,[(g(!0),_(z,null,X(s.attrs.numbers,(c,d)=>(g(),_("div",{key:d,class:"flex flex-col w-[33%] max-md:ml-0 max-md:w-full figure"},[u("div",$u,[u("div",ku,A(c.number),1),u("div",Su,[u("div",Lu,A(c.title),1),u("div",{class:"self
5-stretch mt-3.5 text-sm tracking-wider leading-5 text-center",innerHTML:c.text},null,8,Tu)])])]))),128))])])],10,hu))}}),Pu=["id"],Cu={class:"container"},Ou={class:"flex flex-col"},Du={class:"w-full max-md:max-w-full"},Au={class:"grid grid-cols-12 md:gap-0"},Mu={key:0,class:"text-green mb-4"},Bu={key:1,class:"mb-8 leading-tight"},ju=["innerHTML"],Iu={key:0,class:"mt-8 button","data-effect-button":""},Nu={class:"self-stretch my-auto text-8xl font-bold leading-[104px] max-md:mt-10 max-md:max-w-full max-md:text-4xl max-md:leading-10 baseline","data-splitting":"","data-effect-baseline":""},Ru={key:0,class:"italic font-light text-black"},Hu={key:1,class:"font-light text-teal-950"},Fu={key:2,class:"text-green"},Uu=M({__name:"LeftRight",props:{attrs:{}},setup(e){const{gsap:n}=ae();q().public.wordpressSiteUrl;const o=e;let a=L();return o.attrs.baseline&&(a.value=o.attrs.baseline.split(",")),U(async()=>{const[{default:l}]=await Promise.all([re(()=>import("./Dg0kT2bx.js").then(r=>r.s),__vite__mapDeps([5,4]),import.meta.url),re(()=>Promise.resolve({}),__vite__mapDeps([6]),import.meta.url),re(()=>Promise.resolve({}),__vite__mapDeps([7]),import.meta.url)]),s=[...document.querySelectorAll(".baseline[data-splitting][data-effect-baseline]")];l(),s.length!==0&&s.forEach(r=>{const c=r.querySelectorAll(".char");c.forEach(d=>n.set(d.parentNode,{perspective:1e3})),n.fromTo(c,{"will-change":"opacity, transform",transformOrigin:"10% 100%",opacity:0,rotationX:90},{ease:"power4",opacity:1,stagger:{each:.03,from:"random"},rotationX:0,scrollTrigger:{trigger:r,start:"center bottom",end:"bottom top+=20%",scrub:!0}})})}),(l,s)=>{const r=De,c=ke;return g(),_("section",{name:"leftright",id:l.attrs.identifier,class:N([o.attrs.spacing_top?"":"pt-24 sm:pt-32",o.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",o.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",o.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",o.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",o.attrs.spacing_bottom?"":"pb-24 sm:pb-32",o.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",o.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",o.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",o.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""])},[u("div",Cu,[u("div",Ou,[u("div",Du,[u("div",Au,[u("div",{class:N(["flex flex-col",[l.attrs.text_width==="70"?"col-span-12 md:col-span-7":"col-span-12 md:col-span-6",l.attrs.content_position==="right"?"":"md:order-2"]])},[u("div",{class:N(["self-center max-md:max-w-full content",[l.attrs.content_position==="left"?"md:ps-20":"md:pe-20"]]),"data-splitting":"","data-effect-content":""},[l.attrs.text_content.title?(g(),_("h2",Mu,A(l.attrs.text_content.title),1)):C("",!0),l.attrs.text_content.subtitle?(g(),_("h3",Bu,A(l.attrs.text_content.subtitle),1)):C("",!0),u("div",{innerHTML:l.attrs.text_content.text},null,8,ju)],2),l.attrs.text_content.link?(g(),_("div",Iu,[D(r,{link:l.attrs.text_content.link,primaryColor:"green"},null,8,["link"])])):C("",!0)],2),l.attrs.content_type==="baseline"?(g(),_("div",{key:0,class:N([l.attrs.text_width==="70"?"col-span-12 md:col-span-5 justify-center flex":"col-span-12 md:col-span-6 justify-center flex"])},[u("div",Nu,[h(a)[0]?(g(),_("span",Ru,A(h(a)[0]),1)):C("",!0),s[0]||(s[0]=u("br",null,null,-1)),h(a)[1]?(g(),_("span",Hu,A(h(a)[1]),1)):C("",!0),s[1]||(s[1]=u("br",null,null,-1)),h(a)[2]?(g(),_("span",Fu,A(h(a)[2]),1)):C("",!0)])],2)):(g(),_("div",{key:1,class:N([l.attrs.text_width==="70"?"col-span-12 md:col-span-5":"col-span-12 md:col-span-6 relative"])},[u("div",{class:N(["h-full min-h-[350px] w-full md:w-[50vw] -z-10 overflow-hidden",[l.attrs.content_position==="left"?"md:absolute md:right-0 image-left":"md:absolute md:left-0 image-right",l.attrs.text_width==="70"?"md:w-[40vw]":"md:w-[50vw]"]]),"data-effect-image":""},[l.attrs.image?(g(),I(c,{key:0,src:`${l.attrs.image.url}`,alt:l.attrs.image.alt,title:l.attrs.image.title,densities:"x1 x2",class:N(["object-cover h-full w-full max-w-screen-lg md:absolute",[l.attrs.content_position==="left"?"md:rounded-tr-3xl md:rounded-br-3xl md:right-0":"md:rounded-tl-3xl md:rounded-bl-3xl md:left-0"]])},null,8,["src","alt","title","class"])):C("",!0)],2)],2))])])])])],10,Pu)}}}),zu=["id"],Vu={class:"w-full inline-flex flex-nowrap overflow-hidden [mask-image:_linear-gradient(to_right,transparent_0,_black_128px,_black_calc(100%-200px),transparent_100%)]"},qu={class:"flex items-center justify-center md:justify-start [&_li]:mx-8 [&_img]:max-w-none animate-infinite-scroll"},Wu={class:"list-none"},Gu={class:"logo px-6 flex items-center relative h-full w-[200px]"},Ku=["href","title"],Yu={class:"flex items-center justify-center md:justify-start [&_li]:mx-8 [&_img]:max-w-none animate-infinite-scroll","aria-hidden":"true"},Zu={class:"list-none"},Xu={class:"logo px-6 flex items-center relative h-full w-[200px]"},Qu=["href","title"],Ju=M({__name:"Partners",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;const t=e,o=()=>t.attrs.partners.sort(()=>Math.random()-.5);let a=t.attrs.partners;return U(async()=>{a=o()}),(l,s)=>{const r=ke;return g(),_("section",{name:"partners",id:l.attrs.identifier,class:N(["overflow-x-hidden",[t.attrs.spacing_top?"":"pt-24 sm:pt-32",t.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",t.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",t.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",t.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",t.attrs.spacing_bottom?"":"pb-24 sm:pb-32",t.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",t.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",t.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",t.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""]])},[u("div",Vu,[u("ul",qu,[(g(!0),_(z,null,X(h(a),c=>(g(),_("li",Wu,[u("div",Gu,[D(r,{src:`${c.logo.url}`,alt:c.logo.alt,title:c.logo.title,class:"w-full h-auto"},null,8,["src","alt","title"]),u("a",{href:c.link.url,target:"_blank",title:c.link.title,class:"full-link"},null,8,Ku)])]))),256))]),u("ul",Yu,[(g(!0),_(z,null,X(h(a),c=>(g(),_("li",Zu,[u("div",Xu,[D(r,{src:`${c.logo.url}`,alt:c.logo.alt,title:c.logo.title,class:"w-full h-auto"},null,8,["src","alt","title"]),u("a",{href:c.link.url,target:"_blank",title:c.link.title,class:"full-link"},null,8,Qu)])]))),256))])])],10,zu)}}}),ec=["id"],tc={class:"container"},nc={class:"flex justify-center items-center px-16 py-20 max-md:py-10 text-white max-md:px-5 relative"},oc={class:"flex flex-col mt-4"},ac={class:"mt-8 max-md:mt-10 max-md:max-w-full"},sc=["innerHTML"],lc={class:"mt-8"},rc=M({__name:"Poles",props:{attrs:{}},setup(e){return ae(),q().public.wordpressSiteUrl,(t,o)=>{const a=De;return g(),_("section",{name:"pole",id:t.attrs.identifier},[u("div",{class:N([t.attrs.color==="blue"?"bg-blue before:bg-blue":"",t.attrs.color==="orange"?"bg-orange before:bg-orange":"",t.attrs.color==="green-light"?"bg-greenlight before:bg-greenlight":""])},[u("div",tc,[u("div",nc,[u("div",oc,[u("h3",null,A(t.attrs.subtitle),
51),u("h2",null,A(t.attrs.title),1),u("div",ac,[u("div",{innerHTML:t.attrs.text,class:"text-xl tracking-wider leading-7 text-white"},null,8,sc)]),u("div",lc,[D(a,{link:t.attrs.link,"primary-color":t.attrs.btn_color},null,8,["link","primary-color"])])])])])],2)],8,ec)}}}),Yo=Object.assign({name:"NuxtErrorBoundary",inheritAttrs:!1},{__name:"nuxt-error-boundary",emits:["error"],setup(e,{expose:n,emit:t}){const o=t,a=Ve(null);function l(){a.value=null}{let s=function(...c){const[d,f,p]=c;o("error",d),r.hooks.callHook("vue:error",d,f,p),a.value=d};const r=nt();ga((c,d,f)=>(r.isHydrating?oa(()=>s(c,d,f)):s(c,d,f),!1))}return n({error:a,clearError:l}),(s,r)=>a.value?ht(s.$slots,"error",In(bt({key:0},{error:a.value,clearError:l}))):ht(s.$slots,"default",{key:1})}}),ic=["id"],uc={class:"container px-4 mx-auto"},cc={class:"grid grid-cols-12 mx-0 mb-6 md:mb-0 gap-8 items-center"},dc={class:"col-span-12 relative z-20 p-0"},pc={class:"text-white"},fc={class:"text-white"},mc=["innerHTML"],vc={class:"mt-4 mb-8 button","data-effect-button":""},gc={class:"col-span-12 relative z-20 p-0 md:order-2"},hc={class:"bg-center bg-no-repeat bg-cover h-full min-h-[350px] w-full -z-10 overflow-hidden"},bc=["onClick"],yc={class:"text-white text-xl"},_c={key:0,class:"fixed inset-0 flex items-center justify-center z-50"},wc={key:0,class:"overflow-hidden rounded-xl"},xc={class:"flex flex-col"},$c={class:"mb-2"},kc={class:"text-2xl font-bold text-green mb-0"},Sc={class:"text-lg font-medium mb-0"},Lc=["innerHTML"],Tc=M({__name:"Team",props:{attrs:{}},setup(e){const{gsap:n}=ae();q().public.wordpressSiteUrl;const o=L(null),a=L({x:0,y:0}),l=L(!1),s=L(!1),r=L(null),c=L(null),d=$=>{o.value&&(a.value={x:$.clientX,y:$.clientY},o.value.style.left=`${$.clientX}px`,o.value.style.top=`${$.clientY}px`)},f=()=>{l.value=!0,o.value&&(o.value.style.transform="translate(-50%, -50%) scale(0.9)")},p=()=>{l.value=!1,o.value&&(o.value.style.transform="translate(-50%, -50%) scale(1)")},i=$=>{if(r.value=$,s.value=!0,document.body.style.overflow="hidden",c.value){const k=c.value;n.fromTo(k,{opacity:0,y:20},{opacity:1,y:0,duration:.5,ease:"power3.out"})}},m=()=>{if(c.value){const $=c.value;n.to($,{opacity:0,y:20,duration:.3,ease:"power3.in",onComplete:()=>{s.value=!1,document.body.style.overflow=""}})}else s.value=!1,document.body.style.overflow=""};U(()=>
5{o.value=document.querySelector(".custom-cursor"),document.addEventListener("mousemove",d),document.addEventListener("mousedown",f),document.addEventListener("mouseup",p),document.addEventListener("keydown",$=>{$.key==="Escape"&&s.value&&m()})}),ee(()=>{document.removeEventListener("mousemove",d),document.removeEventListener("mousedown",f),document.removeEventListener("mouseup",p),document.body.style.overflow=""});const b=e,x=E(()=>b.attrs.show_image_popup!=="no");return($,k)=>{const v=De,y=ke,S=kt,w=wt,T=Yo;return g(),_("section",{name:"team",id:$.attrs.identifier,class:"bg-gradient-green py-32"},[u("div",uc,[u("div",cc,[u("div",dc,[u("h2",pc,A($.attrs.title),1),u("h3",fc,A($.attrs.subtitle),1),u("div",{class:"mt-8 text-xl text-white max-md:max-w-full",innerHTML:$.attrs.text},null,8,mc),u("div",vc,[D(v,{link:$.attrs.link,"primary-color":"white"},null,8,["link"])])]),u("div",gc,[u("div",hc,[u("div",{class:"swiper-container",onMousemove:d,onMousedown:f,onMouseup:p},[u("div",{class:"custom-cursor",style:Nn({left:h(a).x+"px",top:h(a).y+"px"})},null,4),D(T,{onError:()=>{}},{default:j(()=>[D(w,{modules:["SwiperAutoplay"in $?$.SwiperAutoplay:h(xt),"SwiperNavigation"in $?$.SwiperNavigation:h($t),h(ha)],style:{"--swiper-navigation-color":"#fff","--swiper-pagination-color":"#fff"},breakpoints:{0:{slidesPerView:1},900:{slidesPerView:2},1200:{slidesPerView:4},1500:{slidesPerView:5}},navigation:{enabled:!0,hideOnClick:!1,disabledClass:"swiper-button-disabled"},allowSlidePrev:!0,allowSlideNext:!0,loop:!0,mousewheel:{forceToAxis:!0},autoplay:{delay:5e3,disableOnInteraction:!1},spaceBetween:"30",class:"team-slider"},{default:j(()=>[(g(!0),_(z,null,X($.attrs.members,O=>(g(),I(S,null,{default:j(()=>[u("figure",{class:"rounded-3xl",onClick:Kt(R=>i(O),["prevent"])},[D(y,{src:`${O.image.sizes.team}`,alt:O.name,class:"w-full h-auto"},null,8,["src","alt"]),u("figcaption",null,[u("h3",yc,A(O.name),1),u("p",null,A(O.position),1)])],8,bc)]),_:2},1024))),256))]),_:1},8,["modules"])]),_:1})],32)])])])]),(g(),I(Bn,{to:"body"},[h(s)?(g(),_("div",_c,[u("div",{class:"fixed inset-0 bg-black bg-opacity-70 backdrop-blur-sm transition-opacity",onClick:m}),u("div",{ref_key:"dialogRef",ref:c,class:"relative bg-white rounded-3xl p-8 max-w-3xl w-full mx-4 overflow-hidden shadow-2xl transform transition-all"},[u("button",{class:"absolute top-4 right-4 text-gray-500 hover:text-gray-700",onClick:m,"aria-label":"Fermer"},[...k[0]||(k[0]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)])]),h(r)?(g(),_("div",{key:0,class:N([h(x)&&h(r).image&&h(r).image.sizes?"grid md:grid-cols-2 gap-8":""])},[h(x)&&h(r).image&&h(r).image.sizes?(g(),_("div",wc,[D(y,{src:`${h(r).image.sizes.square||h(r).image.sizes.team}`,alt:h(r).name,class:"w-full h-auto object-cover object-center"},null,8,["src","alt"])])):C("",!0),u("div",xc,[u("div",$c,[u("h2",kc,A(h(r).name),1),u("p",Sc,A(h(r).position),1)]),u("div",{class:"prose prose-lg overflow-y-auto mt-4 member-bio",innerHTML:h(r).biography},null,8,Lc)])],2)):C("",!0)],512)])):C("",!0)]))],8,ic)}}}),Ec={class:"container"},Pc={class:"grid grid-cols-12 mx-0 mb-6 md:mb-0 md:gap-16 items-center"},Cc={class:"col-span-12 md:col-span-6 relative z-20 p-0 content","data-splitting":"","data-effect-content":""},Oc={class:"mb-4"},Dc={class:"mb-4"},Ac=["innerHTML"],Mc={class:"col-span-12 md:col-span-6 relative z-20 p-0 md:order-2"},Bc={class:"bg-center bg-no-repeat bg-cover h-full min-h-[350px] w-full md:w-[50vw] -z-10 overflow-hidden"},jc=["href"],Ic={class:"rounded-3xl"},Nc={class:"text-white text-3xl"},Rc=M({__name:"TextSlider",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;const t=e;return(o,a)=>{const l=ke,s=kt,r=wt,c=Yo;return g(),_("section",{name:"text-slider",class:N(["bg-gradient-green py-32 text-white",[t.attrs.spacing_top?"":"mt-24 sm:mt-32",t.attrs.spacing_top==="none"?"mt-8 sm:mt-0":"",t.attrs.spacing_top==="small"?"mt-16 sm:mt-24":"",t.attrs.spacing_top==="medium"?"mt-24 sm:mt-32":"",t.attrs.spacing_top==="large"?"mt-32 sm:mt-40":"",t.attrs.spacing_bottom?"":"mb-24 sm:mb-32",t.attrs.spacing_bottom==="none"?"mb-8 sm:mb-0":"",t.attrs.spacing_bottom==="small"?"mb-16 sm:mb-24":"",t.attrs.spacing_bottom==="medium"?"mb-24 sm:mb-32":"",t.attrs.spacing_bottom==="large"?"mb-32 sm:mb-40":""]])},[u("div",Ec,[u("div",Pc,[u("div",Cc,[u("h2",Oc,A(o.attrs.title),1),u("h3",Dc,A(o.attrs.subtitle),
51),u("p",{class:"text-base",innerHTML:o.attrs.text},null,8,Ac)]),u("div",Mc,[u("div",Bc,[u("div",null,[D(c,{onError:()=>{}},{default:j(()=>[D(r,{modules:["SwiperAutoplay"in o?o.SwiperAutoplay:h(xt),"SwiperNavigation"in o?o.SwiperNavigation:h($t)],breakpoints:{0:{slidesPerView:1},900:{slidesPerView:2}},autoplay:{delay:5e3,disableOnInteraction:!1},slidesPerView:1,navigation:!0,loop:!0,spaceBetween:"50",class:"text-slider"},{default:j(()=>[(g(!0),_(z,null,X(o.attrs.slides,d=>(g(),I(s,{class:"relative"},{default:j(()=>[u("a",{href:d.link.url,target:"_blank"},[u("figure",Ic,[D(l,{src:`${d.image.sizes.square}`,alt:d.title,class:"w-full h-auto"},null,8,["src","alt"]),u("figcaption",null,[u("h3",Nc,A(d.title),1),u("p",null,A(d.text),1)])])],8,jc)]),_:2},1024))),256))]),_:1},8,["modules"])]),_:1})])])])])])],2)}}}),Hc={name:"timeline",id:"timeline",class:"py-32"},Fc={class:"container"},Uc={class:"mb-4 text-center"},zc={class:"text-black text-center"},Vc={class:"swiper-slide-content"},qc={class:"timeline-year"},Wc=["innerHTML"],Gc=M({__name:"Timeline",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;let t=L(null);return(o,a)=>{const l=kt,s=wt;return g(),_("section",Hc,[u("div",Fc,[u("h2",Uc,A(o.attrs.title),1),u("h3",zc,A(o.attrs.subtitle),1)]),u("div",{class:"timeline mt-16",ref_key:"refSwiper",ref:t},[D(s,{modules:["SwiperAutoplay"in o?o.SwiperAutoplay:h(xt),"SwiperNavigation"in o?o.SwiperNavigation:h($t),"SwiperPagination"in o?o.SwiperPagination:h(Rn),h(ba)],direction:"vertical",effect:"fade",loop:!1,navigation:{nextEl:".swiper-button-next",prevEl:".swiper-button-prev"},speed:3400,pagination:{el:".swiper-pagination",type:"bullets",clickable:!0,renderBullet:(r,c)=>{let d=h(t).querySelectorAll(".swiper-slide")[r].getAttribute("data-year");return"<span class="+c+">"+d+"</span>"}},autoplay:{delay:5e3,disableOnInteraction:!1},class:"swiper-container"},{default:j(()=>[(g(!0),_(z,null,X(o.attrs.steps,r=>(g(),I(l,{class:"swiper-slide","data-year":r.date,style:Nn(r.image.sizes.hero?{backgroundImage:`url(${r.image.sizes.hero})`}:{})},{default:j(()=>[u("div",Vc,[u("span",qc,A(r.date),1),u("div",{class:"timeline-text",innerHTML:r.text},null,8,Wc)])]),_:2},1032,["data-year","style"]))),256))]),_:1},8,["modules","pagination"]),a[0]||(a[0]=u("div",{class:"swiper-pagination"},null,-1)),a[1]||(a[1]=u("div",{class:"swiper-button-prev"},null,-1)),a[2]||(a[2]=u("div",{class:"swiper-button-next"},null,-1))],512)])}}}),Kc=["id"],Yc={class:"container"},Zc={class:"flex"},Xc={class:"heading content"},Qc={class:"mb-4"},Jc=["innerHTML"],ed={class:"flex mt-16"},td={class:"members"},nd={class:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"},od={class:"member__info"},ad={class:"mb-2 text-xl"},sd={class:"text-sm"},ld=M({__name:"Board",props:{attrs:{}},setup(e){ae(),q().public.wordpressSiteUrl;const t=e;return(o,a)=>(g(),_("section",{name:"board",id:o.attrs.identifier,class:N([t.attrs.spacing_top?"":"pt-24 sm:pt-32",t.attrs.spacing_top==="none"?"pt-8 sm:pt-0":"",t.attrs.spacing_top==="small"?"pt-16 sm:pt-24":"",t.attrs.spacing_top==="medium"?"pt-24 sm:pt-32":"",t.attrs.spacing_top==="large"?"pt-32 sm:pt-40":"",t.attrs.spacing_bottom?"":"pb-24 sm:pb-32",t.attrs.spacing_bottom==="none"?"pb-8 sm:pb-0":"",t.attrs.spacing_bottom==="small"?"pb-16 sm:pb-24":"",t.attrs.spacing_bottom==="medium"?"pb-24 sm:pb-32":"",t.attrs.spacing_bottom==="large"?"pb-32 sm:pb-40":""])},[u("div",Yc,[u("div",Zc,[u("div",Xc,[u("h2",Qc,A(o.attrs.title),1),u("p",{class:"text-base",innerHTML:o.attrs.text},null,8,Jc)])]),u("div",ed,[u("div",td,[u("div",nd,[(g(!0),_(z,null,X(o.attrs.members,l=>(g(),_("div",{key:l.name,class:"member"},[u("div",od,[u("h4",ad,A(l.firstname_lastname),1),u("p",sd,A(l.role),1),a[0]||(a[0]=u("div",{class:"w-1/4 h-1 bg-greenlight/40"},null,-1))])]))),128))])])])])],10,Kc))}}),rd={class:"post relative"},id={class:"group hover:scale-105 hover:rotate-1 transition-all duration-300"},ud={class:"w-full h-full absolute top-0 left-0 z-10 text-white"},cd={class:"absolute bottom-6 px-6 z-10"},dd={class:"text-4xl leading-10"},pd={key:0,class:"text-base mb-2 text-white/80"},fd={class:"flex gap-4 items-center"},md=M({__name:"PostList",props:{post:{}},setup(e){const t=q().public.wordpressSiteUrl;return(o,a)=>{const l=ke,s=qt;return g(),_("div",rd,[u("div",id,[o.post.classic.thumbnail?(g(),I(l,{key:0,src:`${h(t)}${o.post.classic.thumbnail.square}`,alt:o.post.classic.title,title:o.post.classic.title,placeholder:"",loading:"lazy",class:"w-full bg-orange h-auto aspect-square object-cover"},null,8,["src","alt","title"])):C("",!0),a[0]||(a[0]=u("div",{class:"absolute inset-0 bg-orange opacity-50 transition-opacity duration-300 group-hover:opacity-0"},null,-1)),u("div",ud,[u("div",cd,[u("h3",dd,A(o.post.classic.title.length>60?o.post.classic.title.slice(0,60)+"â¦":o.post.classic.title),1),o.post.classic.post_date?(g(),_("div",pd," Le "+A(new Date(o.post.classic.post_date).toLocaleDateString("fr-FR")),1)):C("",!0),u("div",fd,[u("div",null,A(o.post.classic.location),1)])])]),D(s,{to:`${o.post.classic.link}`,title:o.post.classic.title,class:"full-link"},null,8,["to","title"])])])}}}),vd=Vt({id:"posts",state:()=>({posts:[],taxonomies:[],isLoading:!1}),actions:{async setPosts(e){if(Array.isArray(e)&&e.length>0){const t=q().public.wordpressSiteUrl;this.posts=await fe(e,t)}else console.warn("Aucun article reçu"),this.posts=[]},async setTaxonomies(e){const t=q().public.wordpressSiteUrl;this.taxonomies=await fe(e,t)},async fetchPost(e){this.isLoading=!0;try{const t=q().public.wordpressSiteUrl,o=await fetch(t+"/wp-json/cavapi/v1/post?limit="+e);if(!o.ok)throw new Error(`HTTP error! status: ${o.status}`);const a=await o.json();await this.setPosts(a),await this.fetchTaxonomy()}catch(n){console.error("Erreur lors du chargement des articles:",n),this.posts=[]}finally{this.isLoading=!1}},async fetchTaxonomy(){try{const n=q().public.wordpressSiteUrl,t=await fetch(n+"/wp-json/cavatax/v1/category");if(!t.ok)throw new Error(`HTTP error! status: ${t.status}`);const o=await t.json();await this.setTaxonomies(o)}catch(e){console.error("Erreur lors du chargement des catégories:",e),this.taxonomies=[]}}},getters:{hasPosts:e=>e.posts.length>0,getPostCount:e=>e.posts.length}}),gd={class:"relative"},hd={class:"container py-24 sm:py-32 lg:flex lg:items-center lg:justify-between self-stretch"},bd={class:"flex flex-col lg:flex-row justify-between items-start mt-16
5w-full relative z-20"},yd={class:"titles"},_d=["innerHTML"],wd=["innerHTML"],xd={class:"flex relative gap-5 mt-4 text-base font-medium leading-4 text-center whitespace-nowrap z-10 justify-start"},$d={class:"container relative md:z-40 mb-24"},kd={key:0,class:"text-center py-4"},Sd={key:0,class:"text-center py-4"},Ld={key:1,class:"w-full max-md:max-w-full"},Td={class:"grid lg:grid-cols-3 sm:flex-row justify-center items-center gap-5"},Ed=M({__name:"Grid",props:{attrs:{}},setup(e){const n=vd();let t=L([]);const o=L(!1),a=L(!1),l=async()=>{try{await n.fetchPost(24),n.hasPosts&&(t.value=[...n.posts])}catch(c){console.error("Error initializing data:",c)}};yt(()=>{a.value=!0}),U(async()=>{o.value=!0,await l()});let s=L(null);const r=c=>{const d=Object.values(n.posts);if(!c){t.value=d;return}t.value=d.filter(f=>{const p=f?.classic?.taxonomies||[];return Array.isArray(p)&&p.includes(c.term_id)})};return ue(s,c=>{r(c)}),(c,d)=>{const f=De,p=md,i=aa;return g(),_("div",null,[u("div",gd,[u("div",hd,[u("div",bd,[u("div",yd,[c.attrs.title?(g(),_("h1",{key:0,class:"text-4xl font-normal tracking-tight text-dark sm:text-[92px] xl:text-9xl sm:leading-none hero-text",innerHTML:c.attrs.title},null,8,_d)):C("",!0),c.attrs.text?(g(),_("div",{key:1,innerHTML:c.attrs.text},null,8,wd)):C("",!0),u("div",xd,[c.attrs.link?(g(),I(f,{key:0,link:c.attrs.link,primaryColor:"white",class:"mt-8 inline"},null,8,["link"])):C("",!0)])])])])]),u("div",$d,[h(a)?(g(),_(z,{key:1},[h(t).length?(g(),_("div",Ld,[u("div",Td,[(g(!0),_(z,null,X(h(t),m=>(g(),_("div",{key:m.id,class:"flex flex-col col-span-1 max-md:ml-0 max-md:w-full aspect-square"},[D(i,null,{default:j(()=>[m?(g(),I(p,{key:0,post:m},null,8,["post"])):C("",!0)]),_:2},1024)]))),128))])])):(g(),_("div",Sd," Chargement en cours... "))],64)):(g(),_("div",kd,[...d[0]||(d[0]=[u("div",{class:"loading-placeholder"}," Chargement... ",-1)])]))])])}}}),Pd=Hn(Ed,[["__scopeId","data-v-32701ac0"]]),Cd={key:1,class:"cookieControl__BlockedIframe"},Od=["textContent"],Dd=M({__name:"CookieIframe",setup(e){const{cookiesEnabled:n,isModalActive:t,moduleOptions:o}=sa(),a=nt(),l=E(()=>(n.value||[]).filter(r=>r.name==="functional").length>0),s=E(()=>o.localeTexts[a.$cookies.locale.value]);return(r,c)=>(g(),I(la,null,{default:j(()=>[l.value?(g(),_("iframe",bt({key:0,"cookie-enabled":null},r.$attrs),null,16)):(g(),_("div",Cd,[ht(r.$slots,"iframe",{},()=>[u("p",null,[Wt(A(s.value?.iframeBlocked)+" ",1),u("a",{href:"#",onClick:c[0]||(c[0]=Kt(d=>t.value=!0,["prevent"])),textContent:A(s.value?.here)},null,8,Od)])])]))]),_:3}))}}),Ad={class:"news-content"},Md={key:0,class:"prose text-content mx-auto lg:max-w-6xl 2xl:max-w-7xl px-4 md:px-10 sm:px-0"},Bd=["innerHTML"],jd={key:1,class:"flex flex-col md:flex-row gap-8 text-image-content mx-auto lg:max-w-6xl 2xl:max-w-7xl px-4 md:px-10 sm:px-0"},Id=["innerHTML"],Nd={class:"mt-4"},Rd={key:2,class:"my-8 single-image"},Hd={key:3,class:"my-8 gallery-content"},Fd={class:"gallery-grid mx-auto lg:max-w-6xl 2xl:max-w-7xl px-4 md:px-10 sm:px-0"},Ud=["onClick"],zd={class:"relative overflow-hidden rounded-lg"},Vd={key:4,class:"my-8 carousel-content"},qd={class:"mx-auto lg:max-w-6xl 2xl:max-w-7xl px-4 md:px-10 sm:px-0"},Wd=["onClick"],Gd={class:"relative overflow-hidden rounded-lg"},Kd={key:5,class:"my-8"},Yd={class:"relative pb-[56.25%] h-0 mx-auto lg:max-w-6xl 2xl:max-w-7xl px-4 md:px-10 sm:px-0"},Zd={key:6,class:"my-8 p-8 bg-gray-50 rounded-lg quote-content"},Xd={class:"mx-auto lg:max-w-6xl 2xl:max-w-7xl px-4 md:px-10 sm:px-0"},Qd={class:"text-xl italic mb-4"},Jd={class:"text-gray-600"},ep={key:7,class:"my-8 relative cta-content"},tp={key:0},np={class:"absolute inset-0 flex flex-col items-center justify-center text-white p-8 text-center cta-text"},op={class:"text-2xl font-bold mb-4"},ap={class:"mb-6"},sp={key:1},lp={class:"mx-auto lg:max-w-6xl 2xl:max-w-7xl px-4 md:px-10 sm:px-0"},rp={class:"text-2xl font-bold mb-4"},ip={class:"mb-6"},up={class:"fixed inset-0 overflow-y-auto"},cp={class:"flex min-h-full items-center justify-center p-4 text-center"},dp={class:"relative"},pp=M({__name:"NewsContent",props:{content:{}},setup(e){const{gsap:n}=ae();q().public.wordpressSiteUrl,L(null);const o=L(!1),a=L(null),l=L([]),s=L(0),r=(p,i,m)=>{a.value=p,l.value=i,s.value=m,o.value=!0},c=()=>{o.value=!1,a.value=null,l.value=[],s.value=0},d=p=>{p==="next"?s.value=(s.value+1)%l.value.length:s.value=s.value===0?l.value.length-1:s.value-1,a.value=l.value[s.value]},f=p=>{const i=/(?:youtube\.com\/(?:[^\/]+\/.+\/|(?:v|e(?:mbed)?)\/|.*[?&]v=)|youtu\.be\/)([^"&?\/\s]{11})/,m=p.match(i);if(m)return{type:"youtube",embedUrl:`https://www.youtube.com/embed/${m[1]}`};const b=/(?:vimeo\.com\/)([0-9]+)/,x=p.match(b);return x?{type:"vimeo",embedUrl:`https://player.vimeo.com/video/${x[1]}`}:{type:"youtube",embedUrl:p}};return U(()=>{document.querySelectorAll(".news-content .text-content").forEach(v=>{n.fromTo(v,{opacity:0,y:30},{opacity:1,y:0,duration:1,scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}})}),document.querySelectorAll(".news-content .text-image-content").forEach(v=>{const y=v.querySelector(".text-part"),S=v.querySelector(".image-part"),w=v.querySelector(".image-part")?.classList.contains("md:order-2");n.fromTo(y,{opacity:0,x:w?50:-50},{opacity:1,x:0,duration:1,scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}}),n.fromTo(S,{opacity:0,x:w?-50:50,scale:.95},{opacity:1,x:0,scale:1,duration:1,scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}})}),document.querySelectorAll(".news-content .single-image").forEach(v=>{n.fromTo(v,{opacity:0,scale:.9},{opacity:1,scale:1,duration:1,scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}})}),document.querySelectorAll(".news-content .quote-content").forEach(v=>{n.fromTo(v,{opacity:0,y:30},{opacity:1,y:0,duration:1,scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}})}),document.querySelectorAll(".news-content .cta-content").forEach(v=>{const y=v.querySelector(".cta-text");n.fromTo(y,{opacity:0,y:30},{opacity:1,y:0,duration:1,scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}})}),document.querySelectorAll(".news-content .gallery-content").forEach(v=>{const y=v.querySelectorAll(".gallery-item");
5y.forEach(w=>{n.set(w,{opacity:0,y:30,scale:.95})}),n.timeline({scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}}).to(y,{opacity:1,y:0,scale:1,duration:.8,stagger:{amount:.6,from:"start",ease:"power2.out"},ease:"power2.out"})}),document.querySelectorAll(".news-content .carousel-content").forEach(v=>{n.fromTo(v,{opacity:0,y:30},{opacity:1,y:0,duration:1,scrollTrigger:{trigger:v,start:"top bottom-=100",toggleActions:"play none none reverse"}})})}),(p,i)=>{const m=De,b=ke,x=kt,$=wt,k=Dd;return g(),_("div",Ad,[(g(!0),_(z,null,X(p.content,(v,y)=>(g(),_(z,{key:y},[v.acf_fc_layout==="text"?(g(),_("div",Md,[u("div",{innerHTML:v.text},null,8,Bd)])):C("",!0),v.acf_fc_layout==="text_image"?(g(),_("div",jd,[u("div",{class:N(["text-part flex flex-col justify-center min-h-[400px]",v.image_position==="right"?"md:order-1":"md:order-2",v.image_position==="right"?"md:pe-8":"md:ps-8"])},[u("div",{innerHTML:v.text,class:"prose max-w-none"},null,8,Id),u("div",Nd,[v.link.url?(g(),I(m,{key:0,link:v.link,primaryColor:"green"},null,8,["link"])):C("",!0)])],2),u("div",{class:N(["image-part flex items-center justify-center",v.image_position==="right"?"md:order-2":"md:order-1",v.image_position==="right"?"md:ps-8":"md:pe-8"])},[v.image?(g(),I(b,{key:0,src:`${v.image.url}`,alt:v.image.alt,class:"w-full h-auto rounded-lg shadow-lg"},null,8,["src","alt"])):C("",!0)],2)])):C("",!0),v.acf_fc_layout==="image"?(g(),_("div",Rd,[v.image?(g(),I(b,{key:0,src:`${v.image.url}`,alt:v.image.alt,class:"w-full h-auto"},null,8,["src","alt"])):C("",!0)])):C("",!0),v.acf_fc_layout==="gallery"?(g(),_("div",Hd,[u("div",Fd,[(g(!0),_(z,null,X(v.gallery,(S,w)=>(g(),_("div",{key:w,class:N(["gallery-item cursor-pointer transition-transform hover:scale-105",`gallery-item-${w%3}`]),onClick:T=>r(S,v.gallery,w)},[u("div",zd,[D(b,{src:`${S.url}`,alt:S.alt,class:"w-full h-auto object-cover transition-transform duration-300 hover:scale-110"},null,8,["src","alt"]),i[2]||(i[2]=u("div",{class:"absolute inset-0 bg-black bg-opacity-0 hover:bg-opacity-10 transition-all duration-300"},null,-1))])],10,Ud))),128))])])):C("",!0),v.acf_fc_layout==="carousel"?(g(),_("div",Vd,[u("div",qd,[D($,{modules:["SwiperAutoplay"in p?p.SwiperAutoplay:h(xt),"SwiperNavigation"in p?p.SwiperNavigation:h($t),"SwiperPagination"in p?p.SwiperPagination:h(Rn)],"slides-per-view":1,"space-between":20,navigation:!0,pagination:{clickable:!0},autoplay:{delay:4e3,disableOnInteraction:!1},breakpoints:{640:{slidesPerView:2,spaceBetween:20},1024:{slidesPerView:3,spaceBetween:30}},class:"carousel-swiper"},{default:j(()=>[(g(!0),_(z,null,X(v.carousel,(S,w)=>(g(),I(x,{key:w},{default:j(()=>[u("div",{class:"carousel-item cursor-pointer transition-transform hover:scale-105",onClick:T=>r(S,v.carousel,w)},[u("div",Gd,[D(b,{src:`${S.url}`,alt:S.alt,class:"w-full h-64 object-cover transition-transform duration-300 hover:scale-110"},null,8,["src","alt"]),i[3]||(i[3]=u("div",{class:"absolute inset-0 bg-black bg-opacity-0 hover:bg-opacity-10 transition-all duration-300"},null,-1))])],8,Wd)]),_:2},1024))),128))]),_:2},1032,["modules"])])])):C("",!0),v.acf_fc_layout==="video"?(g(),_("div",Kd,[u("div",Yd,[D(k,{src:f(v.url).embedUrl,class:"absolute top-0 left-0 w-full h-full rounded-lg",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""},null,8,["src"])])])):C("",!0),v.acf_fc_layout==="citation"?(g(),_("div",Zd,[u("div",Xd,[u("blockquote",Qd,A(v.citation),1),u("p",Jd,"- "+A(v.author),1)])])):C("",!0),v.acf_fc_layout==="cta"?(g(),_("div",ep,[v.image?(g(),_("div",tp,[D(b,{src:`${v.image.url}`,alt:v.image.alt,class:"w-full h-auto"},null,8,["src","alt"]),u("div",np,[u("h3",op,A(v.title),1),u("p",ap,A(v.subtitle),1),v.link?(g(),I(m,{key:0,link:v.link,primaryColor:"white"},null,8,["link"])):C("",!0)])])):(g(),_("div",sp,[u("div",lp,[u("h3",rp,A(v.title),1),u("p",ip,A(v.subtitle),1),v.link?(g(),I(m,{key:0,link:v.link,primaryColor:"green"},null,8,["link"])):C("",!0)])]))])):C("",!0)],64))),128)),D(h(Eo),{appear:"",show:h(o),as:"template"},{default:j(()=>[D(h(bo),{as:"div",onClose:c,class:"relative z-50"},{default:j(()=>[D(h(zt),{as:"template",enter:"duration-300 ease-out","enter-from":"opacity-0","enter-to":"opacity-100",leave:"duration-200 ease-in","leave-from":"opacity-100","leave-to":"opacity-0"},{default:j(()=>[...i[4]||(i[4]=[u("div",{class:"fixed inset-0 bg-black bg-opacity-75"},null,-1)])]),_:1}),u("div",up,[u("div",cp,[D(h(zt),{as:"template",enter:"duration-300 ease-out","enter-from":"opacity-0 scale-95","enter-to":"opacity-100 scale-100",leave:"duration-200 ease-in","leave-from":"opacity-100 scale-100","leave-to":"opacity-0 scale-95"},{default:j(()=>[D(h(yo),{class:"w-full max-w-4xl transform overflow-hidden rounded-2xl bg-white p-6 text-left align-middle shadow-xl transition-all"},{default:j(()=>[u("div",dp,[u("button",{onClick:c,class:"absolute -top-4 -right-4 z-10 bg-white rounded-full p-2 shadow-lg hover:bg-gray-100 transition-colors"},[...i[5]||(i[5]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)])]),h(l).length>1?(g(),_("button",{key:0,onClick:i[0]||(i[0]=v=>d("prev")),class:"absolute left-4 top-1/2 -translate-y-1/2 z-10 bg-white rounded-full p-3 shadow-lg hover:bg-gray-100 transition-colors"},[...i[6]||(i[6]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M15 19l-7-7 7-7"})],-1)])])):C("",!0),h(l).length>1?(g(),_("button",{key:1,onClick:i[1]||(i[1]=v=>d("next")),class:"absolute right-4 top-1/2 -translate-y-1/2 z-10 bg-white rounded-full p-3 shadow-lg hover:bg-gray-100 transition-colors"},[...i[7]||(i[7]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",class:"h-6 w-6",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[u("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M9 5l7 7-7 7"})],-1)])])):C("",!0),h(a)?(g(),I(b,{key:2,src:`${h(a).url}`,alt:h(a).alt,class:"w-full h-auto rounded-lg"},null,8,["src","alt"])):C("",!0)])]),_:1})]),_:1})])])]),_:1})]),_:1},8,["show"])])}}}),fp=Hn(pp,[["__scopeId","data-v-ccba47e2"]]),Fp={__name:"Blocks",props:{block:Object},setup(e){const n=e;let t=L({});return t=fe(n.block),(o,a)=>{const l=Wl,s=qr,r=Jr,c=Xi,d=eu,f=lu,p=iu,i=gu,m=Eu,b=Uu,x=Ju,$=rc,k=Tc,v=Rc,y=Gc,S=ld,w=Pd,T=fp;return g(),_(z,null,[h(t).blockName==="acf/hero"?(g(),I(l,{key:0,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/adresses"?(g(),I(s,{key:1,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/columns"?(g(),I(r,{key:2,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/contact"?(g(),I(c,{key:3,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/content"?(g(),I(d,{key:4,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/cta"?(g(),I(f,{key:5,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/image"?(g(),I(p,{key:6,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/joins-us"?(g(),I(i,{key:7,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/key-figures"?(g(),I(m,{key:8,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/left-right"?(g(),I(b,{key:9,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/partners"?(g(),I(x,{key:10,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/poles"?(g(),I($,{key:11,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/team"?(g(),I(k,{key:12,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/text-slider"?(g(),I(v,{key:13,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/timeline"?(g(),I(y,{key:14,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/board"?(g(),I(S,{key:15,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/grid"?(g(),I(w,{key:16,attrs:h(t)},null,8,["attrs"])):C("",!0),h(t).blockName==="acf/news-content"?(g(),I(T,{key:17,c
5ontent:h(t).content},null,8,["content"])):C("",!0)],64)}}},mp={class:"flex gap-5"},vp=["href"],gp=["href"],hp=["href"],bp=["href"],yp=["href"],_p=["href"],wp=["href"],xp=M({__name:"SocialsNetwork",props:{socials_network:{},color:{}},setup(e){return(n,t)=>(g(),_("div",mp,[(g(!0),_(z,null,X(n.socials_network,o=>(g(),_("div",null,[o.social_network==="linkedin"?(g(),_("a",{key:0,href:o.lien,target:"_blank",class:N(["[&>svg]:h-6 [&>svg]:w-6",[n.color==="pink"?"text-custompink-400":"text-white"]]),title:"Linkedin La Grand Poste"},[...t[0]||(t[0]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 448 512"},[u("path",{d:"M100.3 448H7.4V148.9h92.9zM53.8 108.1C24.1 108.1 0 83.5 0 53.8a53.8 53.8 0 0 1 107.6 0c0 29.7-24.1 54.3-53.8 54.3zM447.9 448h-92.7V302.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V448h-92.8V148.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V448z"})],-1)])],10,vp)):C("",!0),o.social_network==="facebook"?(g(),_("a",{key:1,href:o.lien,target:"_blank",class:N(["[&>svg]:h-6 [&>svg]:w-6",[n.color==="pink"?"text-custompink-400":"text-white"]]),title:"Facebook La Grand Poste"},[...t[1]||(t[1]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 320 512"},[u("path",{d:"M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z"})],-1)])],10,gp)):C("",!0),o.social_network==="tiktok"?(g(),_("a",{key:2,href:o.lien,target:"_blank",class:N(["[&>svg]:h-6 [&>svg]:w-6",[n.color==="pink"?"text-custompink-400":"text-white"]]),title:"Tiktok La Grand Poste"},[...t[2]||(t[2]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 448 512"},[u("path",{d:"M448 209.9a210.1 210.1 0 0 1 -122.8-39.3V349.4A162.6 162.6 0 1 1 185 188.3V278.2a74.6 74.6 0 1 0 52.2 71.2V0l88 0a121.2 121.2 0 0 0 1.9 22.2h0A122.2 122.2 0 0 0 381 102.4a121.4 121.4 0 0 0 67 20.1z"})],-1)])],10,hp)):C("",!0),o.social_network==="instagram"?(g(),_("a",{key:3,href:o.lien,target:"_blank",class:N(["[&>svg]:h-6 [&>svg]:w-6",[n.color==="pink"?"text-custompink-400":"text-white"]]),title:"Instagram La Grand Poste"},[...t[3]||(t[3]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 448 512"},[u("path",{d:"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"})],-1)])],10,bp)):C("",!0),o.social_network==="x"?(g(),_("a",{key:4,href:o.lien,target:"_blank",class:N(["[&>svg]:h-6 [&>svg]:w-6",[n.color==="pink"?"text-custompink-400":"text-white"]]),title:"X La Grand Poste"},[...t[4]||(t[4]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 512 512"},[u("path",{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"})],-1)])],10,yp)):C("",!0),o.social_network==="youtube"?(g(),_("a",{key:5,href:o.lien,target:"_blank",class:N(["[&>svg]:h-6 [&>svg]:w-6",[n.color==="pink"?"text-custompink-400":"text-white"]]),title:"Youtube La Grand Poste"},[...t[5]||(t[5]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",viewBox:"0 0 576 512"},[u("path",{d:"M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zm-317.5 213.5V175.2l142.7 81.2-142.7 81.2z"})],-1)])],10,_p)):C("",!0),o.social_network==="website"?(g(),_("a",{key:6,href:o.lien,target:"_blank",class:N(["[&>svg]:h-6 [&>svg]:w-6",[n.color==="pink"?"text-custompink-400":"text-white"]]),title:"Site La Grand Poste"},[...t[6]||(t[6]=[u("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"
5currentColor"},[u("path",{d:"M352 256c0 22.2-1.2 43.6-3.3 64H163.3c-2.2-20.4-3.3-41.8-3.3-64s1.2-43.6 3.3-64H348.7c2.2 20.4 3.3 41.8 3.3 64zm28.8-64H503.9c5.3 20.5 8.1 41.9 8.1 64s-2.8 43.5-8.1 64H380.8c2.1-20.6 3.2-42 3.2-64s-1.1-43.4-3.2-64zm112.6-32H376.7c-10-63.9-29.8-117.4-55.3-151.6c78.3 20.7 142 77.5 171.9 151.6zm-149.1 0H167.7c6.1-36.4 15.5-68.6 27-94.7c10.5-23.6 22.2-40.7 33.5-51.5C239.4 3.2 248.7 0 256 0s16.6 3.2 27.8 13.8c11.3 10.8 23 27.9 33.5 51.5c11.6 26 20.9 58.2 27 94.7zm-209 0H18.6C48.6 85.9 112.2 29.1 190.6 8.4C165.1 42.6 145.3 96.1 135.3 160zM8.1 192H131.2c-2.1 20.6-3.2 42-3.2 64s1.1 43.4 3.2 64H8.1C2.8 299.5 0 278.1 0 256s2.8-43.5 8.1-64zM194.7 446.6c-11.6-26-20.9-58.2-27-94.6H344.3c-6.1 36.4-15.5 68.6-27 94.6c-10.5 23.6-22.2 40.7-33.5 51.5C272.6 508.8 263.3 512 256 512s-16.6-3.2-27.8-13.8c-11.3-10.8-23-27.9-33.5-51.5zM135.3 352c10 63.9 29.8 117.4 55.3 151.6C112.2 482.9 48.6 426.1 18.6 352H135.3zm358.1 0c-30 74.1-93.6 130.9-171.9 151.6c25.5-34.2 45.2-87.7 55.3-151.6H493.4z"})],-1)])],10,wp)):C("",!0)]))),256))]))}}),$p={class:"flex flex-col justify-center"},kp={class:"flex flex-col items-center px-16 pt-20 pb-5 w-full bg-black max-md:px-5 max-md:max-w-full"},Sp={class:"flex flex-col mt-20 w-full max-w-[1440px] max-md:mt-10 max-md:max-w-full"},Lp={class:"flex gap-5 text-lg font-light text-right text-white max-md:flex-wrap max-md:max-w-full"},Tp=["innerHTML"],Ep={class:"flex gap-5 justify-between items-end mt-3.5 max-md:flex-wrap"},Pp={class:"flex flex-col self-start max-md:max-w-full"},Cp={class:"flex gap-5 justify-center items-center w-full max-md:flex-wrap max-md:max-w-full"},Op=["innerHTML"],Dp={class:"flex gap-5 items-center justify-center mt-16 text-lg font-bold text-white uppercase leading-[77.04px] max-md:mt-10"},Ap={key:0,class:"flex justify-center items-center mt-5"},Mp=["innerHTML"],Up=M({__name:"Footer",setup(e){Dn();const t=q().public.wordpressSiteUrl,o=Po();yt(async()=>{await o.fetchOptions()});let a=o;return(l,s)=>{const r=ke;return g(),_("div",$p,[u("div",kp,[u("div",Sp,[u("div",Lp,[h(a).logo?(g(),I(r,{key:0,src:`${h(t)}${h(a).logo.url}`,class:"shrink-0 w-[186px] aspect-[3.13] max-md:max-w-full"},null,8,["src"])):C("",!0),u("div",{class:"flex-auto max-md:max-w-full text-sm",innerHTML:h(a).text},null,8,Tp)]),u("div",Ep,[u("div",Pp,[u("div",Cp,[u("div",{class:"self
5-start text-sm font-light text-white w-[526px]",innerHTML:h(a).address},null,8,Op),u("div",Dp,[s[0]||(s[0]=u("div",{class:"grow"},"Suivez nous",-1)),D(xp,{socials_network:h(a).socials_network,color:"white"},null,8,["socials_network"])])])]),h(a).logo_feder?(g(),_("div",Ap,[D(r,{src:`${h(t)}${h(a).logo_feder.url}`,alt:h(a).logo_feder.alt,class:"w-32 h-auto"},null,8,["src","alt"])])):C("",!0)]),s[1]||(s[1]=u("div",{class:"shrink-0 mt-16 h-px bg-neutral-600 max-md:mt-10 max-md:max-w-full"},null,-1)),u("div",{class:"copyright self-center mt-5 text-sm text-center text-white max-md:max-w-full",innerHTML:h(a).copyright_footer},null,8,Mp)])])])}}});export{Up as _,Hp as a,Fp as b,Un as u};
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.