1"use strict";(self.rspackChunkOne=self.rspackChunkOne||[]).push([[78005],{45706(e,t,r){r.d(t,{M:()=>n});var i=r(91987);let n=({anchor:e,className:t})=>(0,i.jsx)("div",{id:e,className:t})},50250(e,t,r){r.r(t),r.d(t,{default:()=>v});var i=r(91987),n=r(71763),s=r(97500),o=r.n(s),l=r(50865),a=r(16383),c=r(45706),d=r(93196),u=r(32464),m=r(22500),h=r(20409);let g=({alternativeMode:e,mainImage:t,image1:r,image2:s,index:l,captionImage1:c,slideToggle:d,isEditMode:u})=>{let h=(0,n.useCallback)(e=>(0,m.N5)({unit:"percent",start:"bottom",end:"top",floatPrecision:2})(e),[]),{ref:g,value:v}=(0,m.Ay)({transfo:h,activateOnPreferedReducedMotion:!0,defaultValue:-1});return(0,i.jsxs)("div",{ref:g,className:o()("EditoImgTextAlbum",{"is-visible":v>20||u,"is-invert":d,"is-alternative-mode":e,"is-animOut":v>75||u,"is-edit-mode":u}),children:[!!l&&l>0&&t&&(0,i.jsx)("div",{className:"EditoImgTextAlbum__main",children:(0,i.jsx)(a._,{src:t.src,alt:t.alt,width:"100%",height:"100vh",objectFit:"cover",sizes:"100vh"})}),(0,i.jsxs)("div",{className:o()("EditoImgTextAlbum__images",{"is-single":!s?.src}),children:[r?.src&&(0,i.jsx)("div",{className:"EditoImgTextAlbum__img1",children:(0,i.jsx)(a._,{src:r?.src,alt:r?.alt,height:"100%",aspectRatio:"3/4",sizes:["50vw","35vw","50vh"]})}),(0,i.jsx)("div",{className:"EditoImgTextAlbum__caption",children:c}),s?.src&&(0,i.jsx)("div",{className:"EditoImgTextAlbum__img2",children:(0,i.jsx)(a._,{src:s.src,alt:s.alt||"",height:"100%",aspectRatio:"3/4",sizes:["50vw","35vw","50vh"]})})]})]})},v=({editContext:e,general:t,image:r,doNotGenerate:s})=>{let v=(0,u.Hj)(r),{anchorId:f,title:x,description:p,image:b}=t||{},w=(0,n.useCallback)(e=>(0,m.N5)({unit:"percent",start:"top",end:"bottom"})(e),[]),{ref:j,value:_}=(0,m.Ay)({transfo:w,defaultValue:-1}),{ref:y,isVisible:E}=(0,h.A)({role:"animation",stayVisible:!1}),{alternativeMode:I}=t||{},A=(0,d.Q)(e);return(0,i.jsxs)("section",{className:o()("EditoImgText",{"is-alternative-mode":I,"is-edit-mode":A}),ref:j,children:[(0,i.jsx)(c.M,{anchor:f||""}),(0,i.jsx)("div",{className:"EditoImgText__edito",children:(0,i.jsxs)("div",{className:o()("EditoImgText__editoWrap",{"is-visible":E||A}),ref:y,children:[(0,i.jsx)(s?"p":"h3",{className:"EditoImgText__editoTitle",children:x}),(0,i.jsx)(l.d,{className:"EditoImgText__editoDescription",content:p})]})}),(0,i.jsx)("div",{className:o()("EditoImgText__cover",{"is-half":_>25&&!A}),children:b?.src&&(0,i.jsx)(a._,{src:b?.src,alt:b?.alt,objectFit:"cover",width:"100%",height:"100%"})}),v.map((e,t)=>{let r=`gallery-${t}`,{mainImage:n,image1:s,image2:o,captionImage1:l,slideToggle:a}=e||{};return(0,i.jsx)(g,{alternativeMode:I,mainImage:n,image1:s,image2:o,index:t,captionImage1:l,slideToggle:a,isEditMode:A},r)}),(0,i.jsx)(d.Cq,{editContext:e})]})}},44496(e,t,r){var i=r(71763);let n="(prefers-reduced-motion: no-preference)";r.d(t,{},{A:()=>{let[e,t]=(0,i.useState)(!0);return(0,i.useEffect)(()=>{let e=window.matchMedia(n);t(!window.matchMedia(n)?.matches);let r=e=>{t(!e.matches)};return e?.addEventListener?.("change",r),()=>{e?.removeEventListener?.("change",r)}},[]),e}})},22500(e,t,r){var i=r(71763),n=r(20496),s=r(5839),o=r(3252),l=r(44496),a=r(20409);let c=({innerHeight:e,start:t,end:r,rect:i})=>{let n=e;"center"===t?n=e/2:"top"===t&&(n=0);let s=0;return"center"===r?s=e/2:"top"===r&&(s=e),{elapsed:Math.round(n-i.top),total:Math.round(i.bottom-i.top-(e-n)+s)||1}};r.d(t,{},{Ay:({transfo:e,defaultValue:t=-1,activateOnMobile:r=!0,activateOnPreferedReducedMotion:c=!0,activate:d=!0,ignoreVisibility:u=!1})=>{let[m,h]=(0,i.useState)(t),g=(0,n.d4)(({app:e})=>e.threshold||s.qN),v=(0,l.A)(),f=(0,i.useRef)(!1),x=(0,i.useRef)(null),{ref:p,isVisible:b}=(0,a.A)({role:"technical",stayVisible:!1}),w=u||b,j=(r||g!==s.qN)&&(c||!v)&&d,_=(0,i.useCallback)(e=>{x.current=e,p(e)},[p]),y=(0,i.useCallback)(()=>{j&&h(x.current?e({rect:x.current.getBoundingClientRect(),innerHeight:window.innerHeight,defaultValue:t}):t)},[e,h,x,t,j]);return(0,i.useEffect)(()=>(w&&!f.current&&(o.f.addListener(y),y(),f.current=!0),()=>{f.current&&(o.f.removeListener(y),f.current=!1)}),[y,w,j]),{ref:_,value:w&&j?m:t,isVisible:w,isActive:j}},N5:({start:e="bottom",end:t="bottom",unit:r="percent",floatPrecision:i=0,debug:n=!1})=>({rect:s,innerHeight:o,defaultValue:l})=>{let{elapsed:a,total:d}
1=c({innerHeight:o,start:e,end:t,rect:s});if(a<0)return l;if("px"===r)return n&&console.log(a),a;let u=100*Math.min(a/d,1);if(i>=0){let e=10**(0|i);u=(u*e|0)/e}return n&&console.log(a,d,u),u},iG:({totalItems:e,start:t="bottom",end:r="bottom",debug:i=!1})=>({rect:n,innerHeight:s,defaultValue:o})=>{let{elapsed:l,total:a}=c({innerHeight:s,start:t,end:r,rect:n}),d=l/a;if(d<0)return o;if(d>=1)return e-1;let u=(e-1)*d|0;return i&&console.log(l,a,u),u}})},20409(e,t,r){var i=r(71763),n=r(24948),s=r(5839);r.d(t,{},{A:e=>{let t=(0,i.useMemo)(()=>(e=>{let t="u">typeof window&&s.LO.large&&window.innerWidth>=s.LO.large,{role:r,options:i={},stayVisible:n=!0}=e;return"lazyload"===r?i.rootMargin=`0px -10px ${t?"200px":"30px"} 0px`:"animation"===r?i.rootMargin=`0px -10px ${t?"-140px":"-100px"} 0px`:"technical"===r&&(i.rootMargin="0px -10px 0px 0px"),{...i,triggerOnce:n}})(e),[e]),{ref:r,inView:o=!1,entry:l}=(0,n.Wx)(t);return{ref:r,isVisible:o,entry:l}}})},24948(e,t,r){var i,n,s=r(71763),o=Object.defineProperty,l=new Map,a=new WeakMap,c=0;function d({threshold:e,delay:t,trackVisibility:r,rootMargin:n,scrollMargin:o,root:u,triggerOnce:m,skip:h,initialInView:g,fallbackInView:v,onChange:f}={}){var x;let[p,b]=s.useState(null),w=s.useRef(f),j=s.useRef(g),[_,y]=s.useState({inView:!!g,entry:void 0});w.current=f,s.useEffect(()=>{let s;if(void 0===j.current&&(j.current=g),!h&&p)return s=function(e,t,r={},n=i){if(void 0===window.IntersectionObserver&&void 0!==n){let i=e.getBoundingClientRect();return t(n,{isIntersecting:n,target:e,intersectionRatio:"number"==typeof r.threshold?r.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),()=>{}}let{id:s,observer:o,elements:d}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var r;return`${t}_${"root"===t?!(r=e.root)?"0":(a.has(r)||(c+=1,a.set(r,c.toString())),a.get(r)):e[t]}`}).toString(),r=l.get(t);if(!r){let i,n=new Map,s=new IntersectionObserver(t=>{t.forEach(t=>{var r;let s=t.isIntersecting&&i.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=s),[...null!=(r=n.get(t.target))?r:[]].forEach(e=>{e(s,t)})})},e);i=s.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),r={id:t,observer:s,elements:n},l.set(t,r)}return r}(r),u=d.get(e)||[];return d.has(e)||d.set(e,u),u.push(t),o.observe(e),function(){u.splice(u.indexOf(t),1),0===u.length&&(d.delete(e),o.unobserve(e)),0===d.size&&(o.disconnect(),l.delete(s))}}(p,(e,t)=>{let r=j.current;j.current=e,(void 0!==r||e)&&(y({inView:e,entry:t}),w.current&&w.current(e,t),t.isIntersecting&&m&&s&&(s(),s=void 0))},{root:u,rootMargin:n,scrollMargin:o,threshold:e,trackVisibility:r,delay:t},v),()=>{s&&s()}},[Array.isArray(e)?e.toString():e,p,u,n,o,m,h,r,v,t]);let E=null==(x=_.entry)?void 0:x.target,I=s.useRef(void 0);p||!E||m||h||I.current===E||(I.current=E,y({inView:!!g,entry:void 0}),j.current=g);let A=[b,_.inView,_.entry];return A.ref=A[0],A.inView=A[1],A.entry=A[2],A}s.Component,null!=(null!=(n=s.useInsertionEffect)?n:s.useLayoutEffect)||s.useEffect,r.d(t,{Wx:()=>d})}}]);
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.