1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1003],{1202:(e,t,n)=>{"use strict";n.d(t,{$7:()=>el,$z:()=>d,Ay:()=>eO,D$:()=>T,DK:()=>eo,LJ:()=>O,oF:()=>f,qm:()=>M});var r,l,i,o,a=n(12115),u=n(77179),c=n(47650);let s="yarl__";function d(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return[...t].filter(Boolean).join(" ")}function f(e){return`${s}${e}`}function h(e){return`--${s}${e}`}function p(e,t){return`${e}${t?`_${t}`:""}`}function m(e){return t=>p(e,t)}function v(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return()=>{t.forEach(e=>{e()})}}function g(e,t,n){return()=>{let r=a.useContext(n);if(!r)throw Error(`${e} must be used within a ${t}.Provider`);return r}}function y(){return"u">typeof window}function E(e){return void 0===e.type||"image"===e.type}function b(e){return"string"==typeof e?Number.parseInt(e,10):e}function w(e){if("number"==typeof e)return{pixel:e};if("string"==typeof e){let t=b(e);return e.endsWith("%")?{percent:t}:{pixel:t}}return{pixel:0}}function x(e,t){var n;return e[(n=e.length)>0?(t%n+n)%n:0]}function P(e,t){return e.length>0?x(e,t):void 0}let C=Number(a.version.split(".")[0])>=19;function M(e){e.scrollTop}let N={open:!1,close:()=>{},index:0,slides:[],render:{},plugins:[],toolbar:{buttons:[u.C]},labels:{},animation:{fade:250,swipe:500,easing:{fade:"ease",swipe:"ease-out",navigation:"ease-in-out"}},carousel:{finite:!1,preload:2,padding:"16px",spacing:"30%",imageFit:u.Td,imageProps:{}},controller:{ref:null,focus:!0,aria:!1,touchAction:"none",closeOnPullUp:!1,closeOnPullDown:!1,closeOnBackdropClick:!1,preventDefaultWheelX:!0,preventDefaultWheelY:!1,disableSwipeNavigation:!1},portal:{},noScroll:{disabled:!1},on:{},styles:{},className:""};function I(e,t){return{name:e,component:t}}function L(e,t){return{module:e,children:t}}function R(e,t,n){return e.flatMap(e=>{var r;return null!=(r=function e(t,n,r){return t.module.name===n?r(t):t.children?[L(t.module,t.children.flatMap(t=>{var l;return null!=(l=e(t,n,r))?l:[]}))]:[t]}(e,t,n))?r:[]})}let k=a.createContext(null),S=g("useDocument","DocumentContext",k);function $(e){let{nodeRef:t,children:n}=e,r=a.useMemo(()=>{let e=e=>{var n;return(null==(n=e||t.current)?void 0:n.ownerDocument)||document};return{getOwnerDocument:e,getOwnerWindow:t=>{var n;return(null==(n=e(t))?void 0:n.defaultView)||window}}},[t]);return a.createElement(k.Provider,{value:r},n)}let A=a.createContext(null),O=g("useEvents","EventsContext",A);function _(e){let{children:t}=e,[n]=a.useState({});a.useEffect(()=>()=>{Object.keys(n).forEach(e=>delete n[e])},[n]);let r=a.useMemo(()=>{let e=(e,t)=>{var r;null==(r=n[e])||r.splice(0,n[e].length,...n[e].filter(e=>e!==t))};return{publish:function(){for(var e,t=arguments.length,r=Array(t),l=0;l<t;l++)r[l]=arguments[l];let[i,o]=r;null==(e=n[i])||e.forEach(e=>e(o))},subscribe:(t,r)=>(n[t]||(n[t]=[]),n[t].push(r),()=>e(t,r)),unsubscribe:e}},[n]);return a.createElement(A.Provider,{value:r},t)}let D=a.createContext(null),T=g("useLightboxProps","LightboxPropsContext",D);function W(e){let{children:t,...n}=e;return a.createElement(D.Provider,{value:n},t)}let F=a.createContext(null),j=g("useLightboxState","LightboxStateContext",F),z=a.createContext(null),U=g("useLightboxDispatch","LightboxDispatchContext",z);function B(e,t){switch(t.type){case"swipe":{var n;let{slides:r}=e,l=(null==t?void 0:t.increment)||0,i=e.globalIndex+l,o=(n=r.length)>0?(i%n+n)%n:0,a=P(r,o);return{slides:r,currentIndex:o,globalIndex:i,currentSlide:a,animation:l||void 0!==t.duration?{increment:l,duration:t.duration,easing:t.easing}:void 0}}case"update":if(t.slides!==e.slides||t.index!==e.currentIndex)return{slides:t.slides,currentIndex:t.index,globalIndex:t.index,currentSlide:P(t.slides,t.index)};return e;default:throw Error(u.V)}}function K(e){let{slides:t,index:n,children:r}=e,[l,i]=a.useReducer(B,{slides:t,currentIndex:n,globalIndex:n,currentSlide:P(t,n)});a.useEffect(()=>{i({type:"update",slides:t,index:n})},[t,n]);let o=a.useMemo(()=>({...l,state:l,dispatch:i}),[l,i]);return a.createElement(z.Provider,{value:i},a.createElement(F.Provider,{value:o},r))}let V=a.createContext(null),q=g("useTimeouts","TimeoutsContext",V);function H(e){let{children:t}=e,[n]=a.useState([]);a.useEffect(()=>()=>
1{n.forEach(e=>window.clearTimeout(e)),n.splice(0,n.length)},[n]);let r=a.useMemo(()=>{let e=e=>{n.splice(0,n.length,...n.filter(t=>t!==e))};return{setTimeout:(t,r)=>{let l=window.setTimeout(()=>{e(l),t()},r);return n.push(l),l},clearTimeout:t=>{void 0!==t&&(e(t),window.clearTimeout(t))}}},[n]);return a.createElement(V.Provider,{value:r},t)}let X=a.forwardRef(function(e,t){var n;let{label:r,className:l,icon:i,renderIcon:o,onClick:c,style:s,...h}=e,{styles:p,labels:m}=T(),v=null!=(n=null==m?void 0:m[r])?n:r;return a.createElement("button",{ref:t,type:"button",title:v,"aria-label":v,className:d(f(u.Uj),l),onClick:c,style:{...s,...p.button},...h},o?o():a.createElement(i,{className:f(u.jR),style:p.icon}))});function Y(e,t){var n;let r;return n=a.createElement("g",{fill:"currentColor"},a.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),t),(r=e=>a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",...e},n)).displayName=e,r}let J=Y("Close",a.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"})),Q=Y("Previous",a.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"})),G=Y("Next",a.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})),Z=Y("Loading",a.createElement(a.Fragment,null,Array.from({length:8}).map((e,t,n)=>a.createElement("line",{key:t,x1:"12",y1:"6.5",x2:"12",y2:"1.8",strokeLinecap:"round",strokeWidth:"2.6",stroke:"currentColor",strokeOpacity:1/n.length*(t+1),transform:`rotate(${360/n.length*t}, 12, 12)`})))),ee=Y("Error",a.createElement("path",{d:"M21.9,21.9l-8.49-8.49l0,0L3.59,3.59l0,0L2.1,2.1L0.69,3.51L3,5.83V19c0,1.1,0.9,2,2,2h13.17l2.31,2.31L21.9,21.9z M5,18 l3.5-4.5l2.5,3.01L12.17,15l3,3H5z M21,18.17L5.83,3H19c1.1,0,2,0.9,2,2V18.17z"})),et=y()?a.useLayoutEffect:a.useEffect;function en(){let[e,t]=a.useState(!1);return a.useEffect(()=>{var e,n;let r=null==(e=window.matchMedia)?void 0:e.call(window,"(prefers-reduced-motion: reduce)");t(null==r?void 0:r.matches);let l=e=>t(e.matches);return null==(n=null==r?void 0:r.addEventListener)||n.call(r,"change",l),()=>{var e;return null==(e=null==r?void 0:r.removeEventListener)?void 0:e.call(r,"change",l)}},[]),e}function er(e,t){let n=a.useRef(void 0),r=a.useRef(void 0),l=en();return et(()=>{var i,o,a;if(e.current&&void 0!==n.current&&!l){let{keyframes:l,duration:u,easing:c,onfinish:s}=t(n.current,e.current.getBoundingClientRect(),function(e){let t=0,n=0,r=0,l=window.getComputedStyle(e).transform.match(/matrix.*\((.+)\)/);if(l){let e=l[1].split(",").map(b);6===e.length?(t=e[4],n=e[5]):16===e.length&&(t=e[12],n=e[13],r=e[14])}return{x:t,y:n,z:r}}(e.current))||{};if(l&&u){null==(i=r.current)||i.cancel(),r.current=void 0;try{r.current=null==(a=(o=e.current).animate)?void 0:a.call(o,l,{duration:u,easing:c})}catch(e){console.error(e)}r.current&&(r.current.onfinish=()=>{r.current=void 0,null==s||s()})}}n.current=void 0}),{prepareAnimation:e=>{n.current=e},isAnimationPlaying:()=>{var e;return(null==(e=r.current)?void 0:e.playState)==="running"}}}function el(){let e=a.useRef(null),t=a.useRef(void 0),[n,r]=a.useState();return{setContainerRef:a.useCallback(n=>{e.current=n,t.current&&(t.current.disconnect(),t.current=void 0);let l=()=>{if(n){let e=window.getComputedStyle(n);r({width:Math.round(n.clientWidth-(parseFloat(e.paddingLeft)||0)-(parseFloat(e.paddingRight)||0)),height:Math.round(n.clientHeight-(parseFloat(e.paddingTop)||0)-(parseFloat(e.paddingBottom)||0))})}else r(void 0)};l(),n&&"u">typeof ResizeObserver&&(t.current=new ResizeObserver(l),t.current.observe(n))},[]),containerRef:e,containerRect:n}}function ei(){let e=a.useRef(void 0),{setTimeout:t,clearTimeout:n}=q();return a.useCallback((r,l)=>{n(e.current),e.current=t(r,l>0?l:0)},[t,n])}function eo(e){let t=a.useRef(e);return et(()=>{t.current=e}),a.useCallback(function(){for(var e,n=arguments.length,r=Array(n),l=0;l<n;l++)r[l]=arguments[l];return null==(e=t.current)?void 0:e.call(t,...r)},[])}function ea(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function eu(e,t){return a.useMemo(()=>null==e&&null==t?null:n=>{ea(e,n),ea(t,n)},[e,t])}function ec(){let[e,t]=a.useState(!1);return et(()=>{t("rtl"===window.getComputedStyle(window.document.documentElement).direction)},[]),e}function es(e,t){let n=a.useRef(0),r=ei(),l=eo(function(){for(var t=arguments.length,r=Array(t),l=0;l<t;l++)r[l]=arguments[l];n.current=Date.now(),e(r)});return a.useCallback(function(){for(var e=arguments.length,i=Array(e),o=0;o<e;o++)i[o]=arguments[o];r(()=>{l(i)},t-(Date.now()-n.current))},[t,l,r])}let ed=m("slide"),ef=m("slide_image");function eh(e){var t,n,r,l,i,o,c;let{slide:s,offset:h,render:p,rect:m,imageFit:v,imageProps:g,onClick:E,onLoad:b,onError:w,style:x}=e,[P,C]=a.useState(u.Qo),{publish:M}=O(),{setTimeout:N}=q(),I=a.useRef(null);a.useEffect(()=>{0===h&&M((0,u.EC)(P))},[h,P,M]);let L=eo(e=>{("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{e.parentNode&&(C(u.P9),N(()=>{null==b||b(e)},0))})}),R=a.useCallback(e=>{I.current=e,(null==e?void 0:e.complete)&&L(e)},[L]),k=a.useCallback(e=>{L(e.currentTarget)},[L]),S=eo(()=>{C(u.I1),null==w||w()}),$=s.imageFit===u.e7||s.imageFit!==u.Td&&v===u.e7,A=(e,t)=>
1Number.isFinite(e)?e:t,_=A(Math.max(...(null!=(n=null==(t=s.srcSet)?void 0:t.map(e=>e.width))?n:[]).concat(s.width?[s.width]:[]).filter(Boolean)),(null==(r=I.current)?void 0:r.naturalWidth)||0),D=A(Math.max(...(null!=(i=null==(l=s.srcSet)?void 0:l.map(e=>e.height))?i:[]).concat(s.height?[s.height]:[]).filter(Boolean)),(null==(o=I.current)?void 0:o.naturalHeight)||0),T=_&&D?{maxWidth:`min(${_}px, 100%)`,maxHeight:`min(${D}px, 100%)`}:{maxWidth:"100%",maxHeight:"100%"},W=null==(c=s.srcSet)?void 0:c.sort((e,t)=>e.width-t.width).map(e=>`${e.src} ${e.width}w`).join(", "),F=W&&m&&y()?`${Math.round(Math.min(m&&!$&&s.width&&s.height?m.height/s.height*s.width:Number.MAX_VALUE,m.width))}px`:void 0,{style:j,className:z,...U}=g||{};return a.createElement(a.Fragment,null,a.createElement("img",{ref:R,onLoad:k,onError:S,onClick:E,draggable:!1,className:d(f(ef()),$&&f(ef("cover")),P!==u.P9&&f(ef("loading")),z),style:{...T,...x,...j},...U,alt:s.alt,sizes:F,srcSet:W,src:s.src}),P!==u.P9&&a.createElement("div",{className:f(ed(u.Bv))},P===u.Qo&&((null==p?void 0:p.iconLoading)?p.iconLoading():a.createElement(Z,{className:d(f(u.jR),f(ed(u.Qo)))})),P===u.I1&&((null==p?void 0:p.iconError)?p.iconError():a.createElement(ee,{className:d(f(u.jR),f(ed(u.I1)))}))))}let ep=a.forwardRef(function(e,t){let{className:n,children:r,...l}=e,i=a.useRef(null);return a.createElement($,{nodeRef:i},a.createElement("div",{ref:eu(t,i),className:d(f("root"),n),...l},r))});(r=i||(i={}))[r.NONE=0]="NONE",r[r.SWIPE=1]="SWIPE",r[r.PULL=2]="PULL",r[r.ANIMATION=3]="ANIMATION",(l=o||(o={}))[l.NONE=0]="NONE",l[l.SWIPE=1]="SWIPE",l[l.PULL=2]="PULL";let em=m("container"),ev=a.createContext(null),eg=g("useController","ControllerContext",ev),ey=I(u.Kv,function(e){var t;let{children:n,...r}=e,{carousel:l,animation:c,controller:s,on:p,styles:m,render:g}=r,{closeOnPullUp:y,closeOnPullDown:E,preventDefaultWheelX:b,preventDefaultWheelY:x}=s,[P,C]=a.useState(),M=j(),N=U(),[I,L]=a.useState(i.NONE),R=a.useRef(0),k=a.useRef(0),$=a.useRef(1),{registerSensors:A,subscribeSensors:_}=function(){let[e]=a.useState({}),t=a.useCallback((t,n)=>{var r;null==(r=e[t])||r.forEach(e=>{n.isPropagationStopped()||e(n)})},[e]);return{registerSensors:a.useMemo(()=>({onPointerDown:e=>t(u.qq,e),onPointerMove:e=>t(u.RK,e),onPointerUp:e=>t(u.tu,e),onPointerLeave:e=>t(u.tD,e),onPointerCancel:e=>t(u.s,e),onKeyDown:e=>t(u.uF,e),onKeyUp:e=>t(u.t$,e),onWheel:e=>t(u.j7,e)}),[t]),subscribeSensors:a.useCallback((t,n)=>(e[t]||(e[t]=[]),e[t].unshift(n),()=>{let r=e[t];r&&r.splice(0,r.length,...r.filter(e=>e!==n))}),[e])}}(),{subscribe:D,publish:T}=O(),W=ei(),F=ei(),z=ei(),{containerRef:B,setContainerRef:K,containerRect:V}=el(),H=eu(function(e){let{preventDefaultWheelX:t,preventDefaultWheelY:n}=e,r=a.useRef(null),l=eo(e=>{let r=Math.abs(e.deltaX)>Math.abs(e.deltaY);(r&&t||!r&&n||e.ctrlKey)&&e.preventDefault()});return a.useCallback(e=>{var t;e?e.addEventListener("wheel",l,{passive:!1}):null==(t=r.current)||t.removeEventListener("wheel",l),r.current=e},[l])}({preventDefaultWheelX:b,preventDefaultWheelY:x}),K),X=a.useRef(null),Y=eu(X,void 0),{getOwnerDocument:J}=S(),Q=ec(),G=e=>(Q?-1:1)*("number"==typeof e?e:1),Z=eo(()=>{var e;return null==(e=B.current)?void 0:e.focus()}),ee=eo(()=>r),et=eo(()=>M),en=a.useCallback(e=>T(u.zn,e),[T]),ea=a.useCallback(e=>T(u.Nc,e),[T]),es=a.useCallback(()=>T(u.C),[T]),ed=e=>!(l.finite&&(G(e)>0&&0===M.currentIndex||0>G(e)&&M.currentIndex===M.slides.length-1)),ef=e=>{var t;R.current=e,null==(t=B.current)||t.style.setProperty(h("swipe_offset"),`${Math.round(e)}px`)},eh=e=>{var t,n;k.current=e,$.current=Math.min(Math.max(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=10**t;return Math.round((e+Number.EPSILON)*n)/n}(1-(E&&e>0?e:y&&e<0?-e:0)/60*.5,2),.5),1),null==(t=B.current)||t.style.setProperty(h("pull_offset"),`${Math.round(e)}px`),null==(n=B.current)||n.style.setProperty(h("pull_opacity"),`${$.current}`)},{prepareAnimation:ep}=er(X,(e,t,n)=>{if(X.current&&V)return{keyframes:[{transform:`translate(0, ${e.rect.y-t.y+n.y}px)`,opacity:e.opacity},{transform:"translate(0, 0)",opacity:1}],duration:e.duration,easing:c.easing.fade}}),eg=(e,t)=>{if(y||E){eh(e);let n=0;X.current&&(n=c.fade*(t?2:1),ep({rect:X.current.getBoundingClientRect(),opacity:$.current,duration:n})),z(()=>{eh(0),L(i.NONE)},n),L(i.ANIMATION),t||es()}},{prepareAnimation:ey,isAnimationPlaying:eE}=er(X,(e,t,n)=>{var r;if(X.current&&V&&(null==(r=M.animation)?void 0:r.duration)){let r=w(l.spacing),i=(r.percent?r.percent*V.width/100:r.pixel)||0;return{keyframes:[{transform:`translate(${G(M.globalIndex-e.index)*(V.width+i)+e.rect.x-t.x+n.x}
1px, 0)`},{transform:"translate(0, 0)"}],duration:M.animation.duration,easing:M.animation.easing}}}),eb=eo(e=>{var t,n;let r=e.offset||0,l=r?c.swipe:null!=(t=c.navigation)?t:c.swipe,o=r||eE()?c.easing.swipe:c.easing.navigation,{direction:a}=e,s=null!=(n=e.count)?n:1,d=i.ANIMATION,f=l*s;if(!a){let t=null==V?void 0:V.width,n=e.duration||0,i=t?l/t*Math.abs(r):l;0!==s?(n<i?f=f/i*Math.max(n,i/5):t&&(f=l/t*(t-Math.abs(r))),a=G(r)>0?u.zn:u.Nc):f=l/2}let h=0;a===u.zn?ed(G(1))?h=-s:(d=i.NONE,f=l):a===u.Nc&&(ed(G(-1))?h=s:(d=i.NONE,f=l)),F(()=>{ef(0),L(i.NONE)},f=Math.round(f)),X.current&&ey({rect:X.current.getBoundingClientRect(),index:M.globalIndex}),L(d),T(u.sI,{type:"swipe",increment:h,duration:f,easing:o})});a.useEffect(()=>{var e,t;(null==(e=M.animation)?void 0:e.increment)&&(null==(t=M.animation)?void 0:t.duration)&&W(()=>N({type:"swipe",increment:0}),M.animation.duration)},[M.animation,N,W]);let ew=[_,ed,(null==V?void 0:V.width)||0,c.swipe,()=>L(i.SWIPE),e=>ef(e),(e,t)=>eb({offset:e,duration:t,count:1}),e=>eb({offset:e,count:0})],ex=[()=>{E&&L(i.PULL)},e=>eh(e),e=>eg(e),e=>eg(e,!0)];!function(e,t,n,r,l,i,c,s,d,h,p,m,g,y,E,b){let{disableSwipeNavigation:w,closeOnBackdropClick:x}=e,P=a.useRef(0),C=a.useRef([]),M=a.useRef(void 0),N=a.useRef(0),I=a.useRef(o.NONE),L=a.useCallback(e=>{M.current===e.pointerId&&(M.current=void 0,I.current=o.NONE);let t=C.current;t.splice(0,t.length,...t.filter(t=>t.pointerId!==e.pointerId))},[]),R=a.useCallback(e=>{L(e),e.persist(),C.current.push(e)},[L]),k=a.useCallback(e=>C.current.find(t=>{let{pointerId:n}=t;return e.pointerId===n}),[]),S=eo(e=>{R(e)}),$=(e,t)=>p&&e>t||h&&e<-t,A=eo(e=>{let t=k(e);if(t)if(M.current===e.pointerId){let e=Date.now()-N.current,t=P.current;I.current===o.SWIPE?Math.abs(t)>.3*r||Math.abs(t)>5&&e<l?s(t,e):d(t):I.current===o.PULL&&($(t,60)?y(t,e):E(t)),P.current=0,I.current=o.NONE}else{let{target:n}=e;x&&n instanceof HTMLElement&&n===t.target&&(n.classList.contains(f(u.h0))||n.classList.contains(f(u.pc)))&&b()}L(e)}),O=eo(e=>{let t=k(e);if(t){let r=M.current===e.pointerId;if(0===e.buttons)return void(r&&0!==P.current?A(e):L(t));let l=e.clientX-t.clientX,a=e.clientY-t.clientY;if(void 0===M.current){let t=t=>{R(e),M.current=e.pointerId,N.current=Date.now(),I.current=t};Math.abs(l)>Math.abs(a)&&Math.abs(l)>30&&n(l)?w||(t(o.SWIPE),i()):Math.abs(a)>Math.abs(l)&&$(a,30)&&(t(o.PULL),m())}else r&&(I.current===o.SWIPE?(P.current=l,c(l)):I.current===o.PULL&&(P.current=a,g(a)))}});a.useEffect(()=>v(t(u.qq,S),t(u.RK,O),t(u.tu,A),t(u.tD,A),t(u.s,A)),[t,S,O,A,void 0])}(s,...ew,y,E,...ex,es),function(e,t,n,r,l,o,c,s,d){let f=a.useRef(0),h=a.useRef(0),p=a.useRef(void 0),m=a.useRef(void 0),v=a.useRef(0),g=a.useRef(void 0),y=a.useRef(0),{setTimeout:E,clearTimeout:b}=q(),w=a.useCallback(()=>{p.current&&(b(p.current),p.current=void 0)},[b]),x=a.useCallback(()=>{m.current&&(b(m.current),m.current=void 0)},[b]),P=eo(()=>{e!==i.SWIPE&&(f.current=0,y.current=0,w(),x())});a.useEffect(P,[e,P]);let C=eo(e=>{m.current=void 0,f.current===e&&d(f.current)}),M=eo(t=>{if(t.ctrlKey||Math.abs(t.deltaY)>Math.abs(t.deltaX))return;let a=e=>{v.current=e,b(g.current),g.current=e>0?E(()=>{v.current=0,g.current=void 0},300):void 0};if(e===i.NONE){if(Math.abs(t.deltaX)<=1.2*Math.abs(v.current))return void a(t.deltaX);if(!n(-t.deltaX))return;if(h.current+=t.deltaX,w(),Math.abs(h.current)>30)h.current=0,a(0),y.current=Date.now(),o();else{let e=h.current;p.current=E(()=>{p.current=void 0,e===h.current&&(h.current=0)},l)}}else if(e===i.SWIPE){let e=f.current-t.deltaX;if(f.current=e=Math.min(Math.abs(e),r)*Math.sign(e),c(e),x(),Math.abs(e)>.2*r){a(t.deltaX),s(e,Date.now()-y.current);return}m.current=E(()=>C(e),2*l)}else a(t.deltaX)});a.useEffect(()=>t(u.j7,M),[t,M])}(I,...ew);let eP=eo(()=>{s.focus&&J().querySelector(`.${f(u.kJ)} .${f(em())}`)&&Z()});a.useEffect(eP,[eP]);let eC=eo(()=>{var e;null==(e=p.view)||e.call(p,{index:M.currentIndex})});a.useEffect(eC,[M.globalIndex,eC]),a.useEffect(()=>v(D(u.zn,e=>eb({direction:u.zn,...e})),D(u.Nc,e=>eb({direction:u.Nc,...e})),D(u.sI,e=>N(e))),[D,eb,N]);let eM=a.useMemo(()=>{let e,t;return{prev:en,next:ea,close:es,focus:Z,slideRect:V?(t=void 0!==(e=w(l.padding)).percent?V.width/100*e.percent:e.pixel,{width:Math.max(V.width-2*t,0),height:Math.max(V.height-2*t,0)}):{width:0,height:0},containerRect:V||{width:0,height:0},subscribeSensors:_,containerRef:B,setCarouselRef:Y,toolbarWidth:P,setToolbarWidth:C}},[en,ea,es,Z,_,V,B,Y,P,C,l.padding]);return a.useImperativeHandle(s.ref,()=>({prev:en,next:ea,close:es,focus:Z,getLightboxProps:ee,getLightboxState:et}),[en,ea,es,Z,ee,et]),a.createElement("div",{ref:H,className:d(f(em()),f(u.tC)),style:{...I===i.SWIPE?{[h("swipe_offset")]:`${Math.round(R.current)}px`}:null,...I===i.PULL?{[h("pull_offset")]:`${Math.round(k.current)}px`,[h("pull_opacity")]:`${$.current}`}:null,..."none"!==s.touchAction?{[h("controller_touch_action")]:s.touchAction}:null,...m.container},...s.aria?{role:"region","aria-live":"polite","aria-roledescription":"carousel"}:null,tabIndex:-1,...A},V&&a.createElement(ev.Provider,{value:eM},n,null==(t=g.controls)?void 0:t.call(g)))});function eE(e){return p(u.mY,e)}function eb(e){var t,n,r,l;let i,{slide:o,offset:c}=e,s=a.useRef(null),{currentIndex:h}=j(),{slideRect:m,focus:v}=eg(),{render:g,carousel:{imageFit:y,imageProps:b},on:{click:w},styles:{slide:x}}=T(),{getOwnerDocument:P}=S(),M=0!==c;return a.useEffect(()=>{var e;M&&(null==(e=s.current)?void 0:e.contains(P().activeElement))&&v()},[M,v,P]),a.createElement("div",{ref:s,className:d(f(p(u.h0,void 0)),!M&&f(p(u.h0,"current")),f(u.tC)),...{inert:C?M:M?"":void 0},style:x,role:"region","aria-roledescription":"slide"},(!(i=null==(t=g.slide)?void 0:t.call(g,{slide:o,offset:c,rect:m}))&&E(o)&&(i=a.createElement(eh,{slide:o,offset:c,render:g,rect:m,imageFit:y,imageProps:b,onClick:M?void 0:()=>null==w?void 0:w({index:h})})),i?a.createElement(a.Fragment,null,null==(n=g.slideHeader)?void 0:n.call(g,{slide:o}),(null!=(r=g.slideContainer)?r:e=>{let{children:t}=e;return t})({slide:o,children:i}),null==(l=g.slideFooter)?void 0:l.call(g,{slide:o})):null))}function ew(){let e=T().styles.slide;return a.createElement("div",{className:f(u.h0),style:e})}let ex=I(u.mY,function(e){let{carousel:t}=e,{slides:n,currentIndex:r,globalIndex:l}=j(),{setCarouselRef:i}=eg(),o=w(t.spacing),u=w(t.padding),c=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return Math.min(e.preload,Math.max(e.finite?t.length-1:Math.floor(t.length/2),n))}(t,n,1),s=[];if(n.length>0)for(let e=r-c;e<=r+c;e+=1){let i=x(n,e),o=l-r+e,a=t.finite&&(e<0||e>n.length-1);s.push(a?{key:o}:{key:[`${o}
1`,E(i)?i.src:void 0].filter(Boolean).join("|"),offset:e-r,slide:i})}return a.createElement("div",{ref:i,className:d(f(eE()),s.length>0&&f(eE("with_slides"))),style:{[`${h(eE("slides_count"))}`]:s.length,[`${h(eE("spacing_px"))}`]:o.pixel||0,[`${h(eE("spacing_percent"))}`]:o.percent||0,[`${h(eE("padding_px"))}`]:u.pixel||0,[`${h(eE("padding_percent"))}`]:u.percent||0}},s.map(e=>{let{key:t,slide:n,offset:r}=e;return n?a.createElement(eb,{key:t,slide:n,offset:r}):a.createElement(ew,{key:t})}))});function eP(){let{carousel:e}=T(),{slides:t,currentIndex:n}=j();return{prevDisabled:0===t.length||e.finite&&0===n,nextDisabled:0===t.length||e.finite&&n===t.length-1}}function eC(e){let{label:t,icon:n,renderIcon:r,action:l,onClick:i,disabled:o,style:u}=e;return a.createElement(X,{label:t,icon:n,renderIcon:r,className:f(`navigation_${l}`),disabled:o,onClick:i,style:u,...function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=a.useRef(!1);return et(()=>{t&&n.current&&(n.current=!1,e())},[t,e]),{onFocus:a.useCallback(()=>{n.current=!0},[]),onBlur:a.useCallback(()=>{n.current=!1},[])}}(eg().focus,o)})}let eM=I(u.Ky,function(e){let{render:{buttonPrev:t,buttonNext:n,iconPrev:r,iconNext:l},styles:i}=e,{prev:o,next:c,subscribeSensors:s}=eg(),{prevDisabled:d,nextDisabled:f}=eP();return!function(e){var t;let n=ec(),{publish:r}=O(),{animation:l}=T(),{prevDisabled:i,nextDisabled:o}=eP(),c=(null!=(t=l.navigation)?t:l.swipe)/2,s=es(()=>r(u.zn),c),d=es(()=>r(u.Nc),c),f=eo(e=>{switch(e.key){case u.or:r(u.C);break;case u.A9:(n?o:i)||(n?d:s)();break;case u.jn:(n?i:o)||(n?s:d)()}});a.useEffect(()=>e(u.uF,f),[e,f])}(s),a.createElement(a.Fragment,null,t?t():a.createElement(eC,{label:"Previous",action:u.zn,icon:Q,renderIcon:r,style:i.navigationPrev,disabled:d,onClick:o}),n?n():a.createElement(eC,{label:"Next",action:u.Nc,icon:G,renderIcon:l,style:i.navigationNext,disabled:f,onClick:c}))}),eN=f(u.HR),eI=f(u.vg);
1function eL(e,t,n){let r=window.getComputedStyle(e),l=n?"padding-left":"padding-right",i=n?r.paddingLeft:r.paddingRight,o=e.style.getPropertyValue(l);return e.style.setProperty(l,`${(b(i)||0)+t}px`),()=>{o?e.style.setProperty(l,o):e.style.removeProperty(l)}}let eR=I(u.b6,function(e){let{noScroll:{disabled:t},children:n}=e,r=ec(),{getOwnerDocument:l,getOwnerWindow:i}=S();return a.useEffect(()=>{if(t)return()=>{};let e=[],n=i(),{body:o,documentElement:a}=l(),u=Math.round(n.innerWidth-a.clientWidth);if(u>0){e.push(eL(o,u,r));let t=o.getElementsByTagName("*");for(let l=0;l<t.length;l+=1){let i=t[l];"style"in i&&"fixed"===n.getComputedStyle(i).getPropertyValue("position")&&!i.classList.contains(eI)&&e.push(eL(i,u,r))}}return o.classList.add(eN),()=>{o.classList.remove(eN),e.forEach(e=>e())}},[r,t,l,i]),a.createElement(a.Fragment,null,n)});function ek(e,t,n){let r=e.getAttribute(t);return e.setAttribute(t,n),()=>{r?e.setAttribute(t,r):e.removeAttribute(t)}}let eS=I(u.kJ,function(e){let{children:t,animation:n,styles:r,className:l,on:i,portal:o,close:s}=e,[m,v]=a.useState(!1),[g,y]=a.useState(!1),E=a.useRef([]),b=a.useRef(null),{setTimeout:w}=q(),{subscribe:x}=O(),P=en()?0:n.fade;a.useEffect(()=>(v(!0),()=>{v(!1),y(!1)}),[]);let C=eo(()=>{E.current.forEach(e=>e()),E.current=[]}),I=eo(()=>{var e;y(!1),C(),null==(e=i.exiting)||e.call(i),w(()=>{var e;null==(e=i.exited)||e.call(i),s()},P)});a.useEffect(()=>x(u.C,I),[x,I]);let L=eo(e=>{var t,n,r;M(e),y(!0),null==(t=i.entering)||t.call(i);let l=null!=(r=null==(n=e.parentNode)?void 0:n.children)?r:[];for(let t=0;t<l.length;t+=1){let n=l[t];-1===["TEMPLATE","SCRIPT","STYLE"].indexOf(n.tagName)&&n!==e&&(E.current.push(ek(n,"inert","")),E.current.push(ek(n,"aria-hidden","true")))}E.current.push(()=>{var e,t;null==(t=null==(e=b.current)?void 0:e.focus)||t.call(e)}),w(()=>{var e;null==(e=i.entered)||e.call(i)},P)}),R=a.useCallback(e=>{e?L(e):C()},[L,C]);return m?(0,c.createPortal)(a.createElement(ep,{ref:R,className:d(l,f(p(u.kJ,void 0)),f(u.vg),g&&f(p(u.kJ,"open"))),"aria-modal":!0,role:"dialog","aria-live":"polite","aria-roledescription":"lightbox",style:{...n.fade!==N.animation.fade?{[h("fade_animation_duration")]:`${P}ms`}:null,...n.easing.fade!==N.animation.easing.fade?{[h("fade_animation_timing_function")]:n.easing.fade}:null,...r.root},onFocus:e=>{b.current||(b.current=e.relatedTarget)}},t),o.root||document.body):null}),e$=I(u.OT,function(e){let{children:t}=e;return a.createElement(a.Fragment,null,t)}),eA=I(u.pq,function(e){let{toolbar:{buttons:t},render:{buttonClose:n,iconClose:r},styles:l}=e,{close:i,setToolbarWidth:o}=eg(),{setContainerRef:c,containerRect:s}=el();return et(()=>{o(null==s?void 0:s.width)},[o,null==s?void 0:s.width]),a.createElement("div",{ref:c,style:l.toolbar,className:f(p(u.pq,void 0))},null==t?void 0:t.map(e=>e===u.C?n?n():a.createElement(X,{key:u.C,label:"Close",icon:J,renderIcon:r,onClick:i}):e))});function eO(e){let{carousel:t,animation:n,render:r,toolbar:l,controller:i,noScroll:o,on:c,plugins:s,slides:d,index:f,...h}=e,{animation:p,carousel:m,render:v,toolbar:g,controller:y,noScroll:E,on:w,slides:x,index:P,plugins:C,...M}=N,{config:I,augmentation:k}=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=e,l=e=>{let t=[...r];for(;t.length>0;){let n=t.pop();if((null==n?void 0:n.module.name)===e)return!0;(null==n?void 0:n.children)&&t.push(...n.children)}return!1},i=(e,t)=>{if(""===e){r=[L(t,r)];return}r=R(r,e,e=>[L(t,[e])])},o=(e,t)=>{r=R(r,e,e=>[L(e.module,[L(t,e.children)])])},a=(e,t,n)=>{r=R(r,e,e=>{var r;return[L(e.module,[...n?[L(t)]:[],...null!=(r=e.children)?r:[],...n?[]:[L(t)]])]})},c=(e,t,n)=>{r=R(r,e,e=>[...n?[L(t)]:[],e,...n?[]:[L(t)]])},s=e=>{o(u.Kv,e)},d=(e,t)=>{r=R(r,e,e=>[L(t,e.children)])},f=e=>{r=R(r,e,e=>e.children)},h=e=>{n.push(e)};return t.forEach(e=>{e({contains:l,addParent:i,append:o,addChild:a,addSibling:c,addModule:s,replace:d,remove:f,augment:h})}),{config:r,augmentation:e=>n.reduce((e,t)=>t(e),e)}}([L(eS,[L(eR,[L(ey,[L(ex),L(eA),L(eM)])])])],s||C),S=k({animation:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{easing:n,...r}=e,{easing:l,...i}=t;return{easing:{...n,...l},...r,...i}}(p,n),carousel:{...m,...t},render:{...v,...r},toolbar:{...g,...l},controller:{...y,...i},noScroll:{...E,...o},on:{...w,...c},...M,...h});return S.open?a.createElement(W,{...S},a.createElement(K,{slides:d||x,index:b(f||P)},a.createElement(H,null,a.createElement(_,null,function e(t,n){var r;return a.createElement(t.module.component,{key:t.module.name,...n},null==(r=t.children)?void 0:r.map(t=>e(t,n)))}(L(e$,I),S))))):null}},36530:(e,t,n)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return s},getImageProps:function(){return c}};for(var l in r)Object.defineProperty(t,l,{enumerable:!0,get:r[l]});let i=n(54730),o=n(68154),a=n(42402),u=i._(n(19434));function c(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:u.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let s=a.Image},48979:(e,t,n)=>{"use strict";n.d(t,{Wx:()=>c});var r=n(12115),l=Object.defineProperty,i=new Map,o=new WeakMap,a=0,u=void 0;function c(){var e;let{threshold:t,delay:n,trackVisibility:l,rootMargin:c,root:s,triggerOnce:d,skip:f,initialInView:h,fallbackInView:p,onChange:m}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[v,g]=r.useState(null),y=r.useRef(m),[E,b]=r.useState({inView:!!h,entry:void 0});y.current=m,r.useEffect(()=>{let e;if(!f&&v)return e=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:u;if(void 0===window.IntersectionObserver&&void 0!==r){let l=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"==typeof n.threshold?n.threshold:0,time:0,boundingClientRect:l,intersectionRect:l,rootBounds:l}),()=>{}}let{id:l,observer:c,elements:s}=function(e){let t=Object.keys(e).sort().filter(t=>void 0!==e[t]).map(t=>{var n;return`${t}_${"root"===t?!(n=e.root)?"0":(o.has(n)||(a+=1,o.set(n,a.toString())),o.get(n)):e[t]}`}).toString(),n=i.get(t);if(!n){let r,l=new Map,o=new IntersectionObserver(t=>{t.forEach(t=>{var n;let i=t.isIntersecting&&r.some(e=>t.intersectionRatio>=e);e.trackVisibility&&void 0===t.isVisible&&(t.isVisible=i),null==(n=l.get(t.target))||n.forEach(e=>{e(i,t)})})},e);r=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:l},i.set(t,n)}return n}(n),d=s.get(e)||[];return s.has(e)||s.set(e,d),d.push(t),c.observe(e),function(){d.splice(d.indexOf(t),1),0===d.length&&(s.delete(e),c.unobserve(e)),0===s.size&&(c.disconnect(),i.delete(l))}}(v,(t,n)=>{b({inView:t,entry:n}),y.current&&y.current(t,n),n.isIntersecting&&d&&e&&(e(),e=void 0)},{root:s,rootMargin:c,threshold:t,trackVisibility:l,delay:n},p),()=>{e&&e()}},[Array.isArray(t)?t.toString():t,v,s,c,d,f,l,p,n]);let w=null==(e=E.entry)?void 0:e.target,x=r.useRef(void 0);v||!w||d||f||x.current===w||(x.current=w,b({inView:!!h,entry:void 0}));let P=[g,E.inView,E.entry];return P.ref=P[0],P.inView=P[1],P.entry=P[2],P}r.Component},63125:(e,t,n)=>{"use strict";n.d(t,{A:()=>c});var r=n(12115),l=n(1202),i=n(77179);let o={controls:!0,playsInline:!0},a=e=>({...o,...e});function u({slide:e,offset:t}){let n=function(){let{video:e}=(0,l.D$)();return a(e)}(),{publish:o}=(0,l.LJ)(),{setContainerRef:c,containerRect:s,containerRef:d}=(0,l.$7)(),{animation:f}=(0,l.D$)(),h=r.useRef(null);r.useEffect(()=>{0!==t&&h.current&&!h.current.paused&&h.current.pause()},[t]),r.useEffect(()=>{0===t&&h.current&&(e.autoPlay||n.autoPlay)&&(o(i.MO),h.current.play().catch(()=>{}))},[t,n.autoPlay,e.autoPlay,o]);let p=(0,l.DK)(()=>{let e=setTimeout(()=>{if(d.current){let e=d.current.style.border;d.current.style.border="1px solid transparent",(0,l.qm)(d.current),d.current.style.border=e}},Math.max(f.swipe,f.navigation||0)+50);return()=>clearTimeout(e)});r.useEffect(()=>{var e;if(((null==(e=navigator.userAgentData)?void 0:e.brands.some(({brand:e})=>"Chromium"===e))||window.chrome)&&0===t)return p()},[t,p]);let m=(0,l.DK)(r=>{0===t&&(n.autoPlay||e.autoPlay)&&r.paused&&r.play().catch(()=>{})}),v=r.useCallback(e=>{h.current=e,e&&m(e)},[m]),{width:g,height:y,poster:E,sources:b}=e,w=t=>!1===e[t]?null:!0===e[t]?{[t]:!0}:!1===n[t]?null:!0===n[t]?{[t]:!0}:null,x=t=>n[t]||e[t]?{[t]:e[t]||n[t]}:null,P=e=>{/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&e.stopPropagation()};return r.createElement(r.Fragment,null,b&&r.createElement("div",{ref:c,style:{width:"100%",height:"100%",...g?{maxWidth:`${g}px`}:null},className:(0,l.$z)((0,l.oF)("video_container"),(0,l.oF)(i.tC),(0,l.oF)(i.pc))},s&&r.createElement("video",{ref:v,poster:E,...(()=>{let e={};if(e.style={maxWidth:"100%",maxHeight:"100%"},g&&y&&s){let t=g/y>s.width/s.height,n=t?s.width:Math.round(s.height/y*g),r=t?Math.round(s.width/g*y):s.height;e.width=n,e.height=r,e.style.width=n,e.style.height=r}return e}
1)(),...w("controls"),...w("playsInline"),...w("loop"),...w("muted"),...w("playsInline"),...w("disablePictureInPicture"),...w("disableRemotePlayback"),...x("controlsList"),...x("crossOrigin"),...x("preload"),onPlay:()=>{var e;if(0!==t){null==(e=h.current)||e.pause();return}o(i.Uh)},onEnded:()=>{o(i.jb)},onPointerUp:P,onPointerDown:P,onPointerMove:P},b.map(({src:e,type:t,media:n})=>r.createElement("source",{key:[e,t,n].filter(Boolean).join("|"),src:e,type:t,media:n})))))}function c({augment:e}){e(({render:{slide:e,...t},video:n,...l})=>({render:{slide:({slide:t,offset:n,rect:l})=>{var i;return"video"===t.type?r.createElement(u,{key:null==(i=t.sources)?void 0:i.map(e=>e.src).join("|"),slide:t,offset:n}):null==e?void 0:e({slide:t,offset:n,rect:l})},...t},video:a(n),...l}))}},73981:(e,t,n)=>{"use strict";n.d(t,{default:()=>l.a});var r=n(36530),l=n.n(r)},74149:()=>{},77179:(e,t,n)=>{"use strict";n.d(t,{A9:()=>D,Bv:()=>h,C:()=>N,EC:()=>p,HR:()=>E,I1:()=>d,Kv:()=>l,Ky:()=>i,MO:()=>m,Nc:()=>C,OT:()=>u,P9:()=>f,Qo:()=>s,RK:()=>L,Td:()=>j,Uh:()=>v,Uj:()=>W,V:()=>U,b6:()=>o,e7:()=>z,h0:()=>w,j7:()=>O,jR:()=>F,jb:()=>g,jn:()=>T,kJ:()=>a,mY:()=>r,or:()=>_,pc:()=>x,pq:()=>c,qq:()=>I,s:()=>S,sI:()=>M,t$:()=>A,tC:()=>y,tD:()=>k,tu:()=>R,uF:()=>$,vg:()=>b,zn:()=>P});let r="carousel",l="controller",i="navigation",o="no-scroll",a="portal",u="root",c="toolbar",s="loading",d="error",f="complete",h="placeholder",p=e=>`active-slide-${e}`,m=p(s),v=p("playing");p(d);let g=p(f),y="flex_center",E="no_scroll",b="no_scroll_padding",w="slide",x="slide_wrapper",P="prev",C="next",M="swipe",N="close",I="onPointerDown",L="onPointerMove",R="onPointerUp",k="onPointerLeave",S="onPointerCancel",$="onKeyDown",A="onKeyUp",O="onWheel",_="Escape",D="ArrowLeft",T="ArrowRight",W="button",F="icon",j="contain",z="cover",U="Unknown action type"}}]);
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.