1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,375899,279030,e=>{"use strict";var t,n,r,l,i=e.i(44729),a=e.i(64626);let o="carousel",u="controller",c="portal",s="toolbar",d="loading",f="error",p="complete",m=e=>`active-slide-${e}`;m(d),m("playing"),m(f),m(p);let h="flex_center",g="no_scroll_padding",v="slide",E="prev",x="next",b="swipe",w="close",y="onPointerDown",C="onPointerMove",M="onPointerUp",P="onPointerLeave",L="onPointerCancel",N="onKeyDown",I="onWheel",S="icon",k="contain",R="cover";var O=e.i(376856);let $="yarl__";function _(...e){return[...e].filter(Boolean).join(" ")}function A(e){return`${$}${e}`}function T(e){return`--${$}${e}`}function W(e,t){return`${e}${t?`_${t}`:""}`}function D(e){return t=>W(e,t)}function F(e,t){var n;return null!=(n=null==e?void 0:e[t])?n:t}function U(...e){return()=>{e.forEach(e=>{e()})}}function B(e,t,n){return()=>{let r=a.useContext(n);if(!r)throw Error(`${e} must be used within a ${t}.Provider`);return r}}function X(){return"undefined"!=typeof window}function z(e){return void 0===e.type||"image"===e.type}function H(e){return"string"==typeof e?Number.parseInt(e,10):e}function j(e){if("number"==typeof e)return{pixel:e};if("string"==typeof e){let t=H(e);return e.endsWith("%")?{percent:t}:{pixel:t}}return{pixel:0}}function K(e,t){return t>0?(e%t+t)%t:0}function V(e,t){return e[K(t,e.length)]}function Y(e,t){return e.length>0?V(e,t):void 0}let q=Number(a.version.split(".")[0])>=19,G={open:!1,close:()=>{},index:0,slides:[],render:{},plugins:[],toolbar:{buttons:[w]},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:k,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 J(e,t){return{name:e,component:t}}function Q(e,t){return{module:e,children:t}}function Z(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?[Q(t.module,t.children.flatMap(t=>{var l;return null!=(l=e(t,n,r))?l:[]}))]:[t]}(e,t,n))?r:[]})}let ee=a.createContext(null),et=B("useA11yContext","A11yContext",ee);function en({children:e}){let[t,n]=a.useState(!1),[r,l]=a.useState(!1),i=a.useMemo(()=>({focusWithin:t,trackFocusWithin:(e,t)=>{let r=r=>l=>{var i;l.currentTarget.contains(l.relatedTarget)||n(r),null==(i=r?e:t)||i(l)};return{onFocus:r(!0),onBlur:r(!1)}},autoPlaying:r,setAutoPlaying:l}),[t,r]);return a.createElement(ee.Provider,{value:i},e)}let er=a.createContext(null),el=B("useDocument","DocumentContext",er);function ei({nodeRef:e,children:t}){let n=a.useMemo(()=>{let t=t=>{var n;return(null==(n=t||e.current)?void 0:n.ownerDocument)||document};return{getOwnerDocument:t,getOwnerWindow:e=>{var n;return(null==(n=t(e))?void 0:n.defaultView)||window}}},[e]);return a.createElement(er.Provider,{value:n},t)}let ea=a.createContext(null),eo=B("useEvents","EventsContext",ea);function eu({children:e}){let[t]=a.useState({});a.useEffect(()=>()=>{Object.keys(t).forEach(e=>delete t[e])},[t]);let n=a.useMemo(()=>{let e=(e,n)=>{var r;null==(r=t[e])||r.splice(0,t[e].length,...t[e].filter(e=>e!==n))};return{publish:(...[e,n])=>{var r;null==(r=t[e])||r.forEach(e=>e(n))},subscribe:(n,r)=>(t[n]||(t[n]=[]),t[n].push(r),()=>e(n,r)),unsubscribe:e}},[t]);return a.createElement(ea.Provider,{value:n},e)}let ec=a.createContext(null),es=B("useLightboxProps","LightboxPropsContext",ec);function ed({children:e,...t}){return a.createElement(ec.Provider,{value:t},e)}let ef=a.createContext(null),ep=B("useLightboxState","LightboxStateContext",ef),em=a.createContext(null),eh=B("useLightboxDispatch","LightboxDispatchContext",em);function eg(e,t){switch(t.type){case"swipe":{let{slides:n}=e,r=(null==t?void 0:t.increment)||0,l=e.globalIndex+r,i=K(l,n.length),a=Y(n,i);return{slides:n,currentIndex:i,globalIndex:l,currentSlide:a,animation:r||void 0!==t.duration?{increment:r,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:Y(t.slides,t.index)};return e;default:throw Error("Unknown action type")}}function ev({slides:e,index:t,children:n}){let[r,l]=a.useReducer(eg,{slides:e,currentIndex:t,globalIndex:t,currentSlide:Y(e,t)});a.useEffect(()=>{l({type:"update",slides:e,index:t})},[e,t]);let i=a.useMemo(()=>({...r,state:r,dispatch:l}),[r,l]);return a.createElement(em.Provider,{value:l},a.createElement(ef.Provider,{value:i},n))}let eE=a.createContext(null),ex=B("useTimeouts","TimeoutsContext",eE);function eb({children:e}){let[t]=a.useState([]);a.useEffect(()=>()=>
1{t.forEach(e=>window.clearTimeout(e)),t.splice(0,t.length)},[t]);let n=a.useMemo(()=>{let e=e=>{t.splice(0,t.length,...t.filter(t=>t!==e))};return{setTimeout:(n,r)=>{let l=window.setTimeout(()=>{e(l),n()},r);return t.push(l),l},clearTimeout:t=>{void 0!==t&&(e(t),window.clearTimeout(t))}}},[t]);return a.createElement(eE.Provider,{value:n},e)}let ew=a.forwardRef(function({label:e,className:t,icon:n,renderIcon:r,onClick:l,style:i,...o},u){let{styles:c,labels:s}=es(),d=F(s,e);return a.createElement("button",{ref:u,type:"button",title:d,"aria-label":d,className:_(A("button"),t),onClick:l,style:{...i,...c.button},...o},r?r():a.createElement(n,{className:A(S),style:c.icon}))});function ey(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 eC=ey("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"})),eM=ey("Previous",a.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"})),eP=ey("Next",a.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})),eL=ey("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)`})))),eN=ey("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"})),eI=X()?a.useLayoutEffect:a.useEffect;function eS(){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 ek(e,t){let n=a.useRef(void 0),r=a.useRef(void 0),l=eS();return eI(()=>{var i,a,o;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(H);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==(o=(a=e.current).animate)?void 0:o.call(a,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 eR(){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&&"undefined"!=typeof ResizeObserver&&(t.current=new ResizeObserver(l),t.current.observe(n))},[]),containerRef:e,containerRect:n}}function eO(){let e=a.useRef(void 0),{setTimeout:t,clearTimeout:n}=ex();return a.useCallback((r,l)=>{n(e.current),e.current=t(r,l>0?l:0)},[t,n])}function e$(e){let t=a.useRef(e);return eI(()=>{t.current=e}),a.useCallback((...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[])}function e_(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function eA(e,t){return a.useMemo(()=>null==e&&null==t?null:n=>{e_(e,n),e_(t,n)},[e,t])}function eT(){let[e,t]=a.useState(!1);return eI(()=>{t("rtl"===window.getComputedStyle(window.document.documentElement).direction)},[]),e}function eW(e,t){let n=a.useRef(0),r=eO(),l=e$((...t)=>{n.current=Date.now(),e(t)});return a.useCallback((...e)=>{r(()=>{l(e)},t-(Date.now()-n.current))},[t,l,r])}let eD=D("slide"),eF=D("slide_image");function eU({slide:e,offset:t,render:n,rect:r,imageFit:l,imageProps:i,onClick:o,onLoad:u,onError:c,style:s}){var h,g,v,E,x,b,w,y;
1let[C,M]=a.useState(d),{publish:P}=eo(),{setTimeout:L}=ex(),N=a.useRef(null);a.useEffect(()=>{0===t&&P(m(C))},[t,C,P]);let I=e$(e=>{("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{e.parentNode&&(M(p),L(()=>{null==u||u(e)},0))})}),O=a.useCallback(e=>{N.current=e,(null==e?void 0:e.complete)&&I(e)},[I]),$=a.useCallback(e=>{I(e.currentTarget)},[I]),T=e$(()=>{M(f),null==c||c()}),W=e.imageFit===R||e.imageFit!==k&&l===R,D=(e,t)=>Number.isFinite(e)?e:t,F=D(Math.max(...(null!=(g=null==(h=e.srcSet)?void 0:h.map(e=>e.width))?g:[]).concat(e.width?[e.width]:[]).filter(Boolean)),(null==(v=N.current)?void 0:v.naturalWidth)||0),U=D(Math.max(...(null!=(x=null==(E=e.srcSet)?void 0:E.map(e=>e.height))?x:[]).concat(e.height?[e.height]:[]).filter(Boolean)),(null==(b=N.current)?void 0:b.naturalHeight)||0),B=F&&U?{maxWidth:`min(${F}px, 100%)`,maxHeight:`min(${U}px, 100%)`}:{maxWidth:"100%",maxHeight:"100%"},z=null==(w=e.srcSet)?void 0:w.sort((e,t)=>e.width-t.width).map(e=>`${e.src} ${e.width}w`).join(", "),H=z&&r&&X()?`${Math.round(Math.min(r&&!W&&e.width&&e.height?r.height/e.height*e.width:Number.MAX_VALUE,r.width))}px`:void 0,{style:j,className:K,...V}=i||{};return a.createElement(a.Fragment,null,a.createElement("img",{ref:O,onLoad:$,onError:T,onClick:o,draggable:!1,className:_(A(eF()),W&&A(eF("cover")),C!==p&&A(eF("loading")),K),style:{...B,...s,...j},...V,alt:null!=(y=e.alt)?y:"",sizes:H,srcSet:z,src:e.src}),C!==p&&a.createElement("div",{className:A(eD("placeholder"))},C===d&&((null==n?void 0:n.iconLoading)?n.iconLoading():a.createElement(eL,{className:_(A(S),A(eD(d)))})),C===f&&((null==n?void 0:n.iconError)?n.iconError():a.createElement(eN,{className:_(A(S),A(eD(f)))}))))}let eB=a.forwardRef(function({className:e,children:t,onFocus:n,onBlur:r,...l},i){let o=a.useRef(null),{trackFocusWithin:u}=et();return a.createElement(ei,{nodeRef:o},a.createElement("div",{ref:eA(i,o),className:_(A("root"),e),...u(n,r),...l},t))});(t=r||(r={}))[t.NONE=0]="NONE",t[t.SWIPE=1]="SWIPE",t[t.PULL=2]="PULL",t[t.ANIMATION=3]="ANIMATION",(n=l||(l={}))[n.NONE=0]="NONE",n[n.SWIPE=1]="SWIPE",n[n.PULL=2]="PULL";let eX=D("container"),ez=a.createContext(null),eH=B("useController","ControllerContext",ez),ej=J(u,function({children:e,...t}){var n;let{carousel:i,animation:o,controller:u,on:s,styles:d,render:f}=t,{closeOnPullUp:p,closeOnPullDown:m,preventDefaultWheelX:g,preventDefaultWheelY:S}=u,[k,R]=a.useState(),O=ep(),$=eh(),[W,D]=a.useState(r.NONE),F=a.useRef(0),B=a.useRef(0),X=a.useRef(1),{registerSensors:z,subscribeSensors:H}=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(y,e),onPointerMove:e=>t(C,e),onPointerUp:e=>t(M,e),onPointerLeave:e=>t(P,e),onPointerCancel:e=>t(L,e),onKeyDown:e=>t(N,e),onKeyUp:e=>t("onKeyUp",e),onWheel:e=>t(I,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:K,publish:V}=eo(),Y=eO(),q=eO(),G=eO(),{containerRef:J,setContainerRef:Q,containerRect:Z}=eR(),ee=eA(function({preventDefaultWheelX:e,preventDefaultWheelY:t}){let n=a.useRef(null),r=e$(n=>{let r=Math.abs(n.deltaX)>Math.abs(n.deltaY);(r&&e||!r&&t||n.ctrlKey)&&n.preventDefault()});return a.useCallback(e=>{var t;e?e.addEventListener("wheel",r,{passive:!1}):null==(t=n.current)||t.removeEventListener("wheel",r),n.current=e},[r])}({preventDefaultWheelX:g,preventDefaultWheelY:S}),Q),et=a.useRef(null),en=eA(et,void 0),{getOwnerDocument:er}=el(),ei=eT(),ea=e=>(ei?-1:1)*("number"==typeof e?e:1),eu=e$(()=>{var e;return null==(e=J.current)?void 0:e.focus()}),ec=e$(()=>t),es=e$(()=>O),ed=a.useCallback(e=>V(E,e),[V]),ef=a.useCallback(e=>V(x,e),[V]),em=a.useCallback(()=>V(w),[V]),eg=e=>!(i.finite&&(ea(e)>0&&0===O.currentIndex||0>ea(e)&&O.currentIndex===O.slides.length-1)),ev=e=>{var t;F.current=e,null==(t=J.current)||t.style.setProperty(T("swipe_offset"),`${Math.round(e)}px`)},eE=e=>{var t,n;B.current=e,X.current=Math.min(Math.max(function(e,t=0){let n=10**t;return Math.round((e+Number.EPSILON)*n)/n}(1-(m&&e>0?e:p&&e<0?-e:0)/60*.5,2),.5),1),null==(t=J.current)||t.style.setProperty(T("pull_offset"),`${Math.round(e)}px`),null==(n=J.current)||n.style.setProperty(T("pull_opacity"),`${X.current}`)},{prepareAnimation:eb}=ek(et,(e,t,n)=>{if(et.current&&Z)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:o.easing.fade}}),ew=(e,t)=>{if(p||m){eE(e);let n=0;et.current&&(n=o.fade*(t?2:1),eb({rect:et.current.getBoundingClientRect(),opacity:X.current,duration:n})),G(()=>{eE(0),D(r.NONE)},n),D(r.ANIMATION),t||em()}},{prepareAnimation:ey,isAnimationPlaying:eC}=ek(et,(e,t,n)=>{var r;if(et.current&&Z&&(null==(r=O.animation)?void 0:r.duration)){let r=j(i.spacing),l=(r.percent?r.percent*Z.width/100:r.pixel)||0;return{keyframes:[{transform:`translate(${ea(O.globalIndex-e.index)*(Z.width+l)+e.rect.x-t.x+n.x}
1px, 0)`},{transform:"translate(0, 0)"}],duration:O.animation.duration,easing:O.animation.easing}}}),eM=e$(e=>{var t,n;let l=e.offset||0,i=l?o.swipe:null!=(t=o.navigation)?t:o.swipe,a=l||eC()?o.easing.swipe:o.easing.navigation,{direction:u}=e,c=null!=(n=e.count)?n:1,s=r.ANIMATION,d=i*c;if(!u){let t=null==Z?void 0:Z.width,n=e.duration||0,r=t?i/t*Math.abs(l):i;0!==c?(n<r?d=d/r*Math.max(n,r/5):t&&(d=i/t*(t-Math.abs(l))),u=ea(l)>0?E:x):d=i/2}let f=0;u===E?eg(ea(1))?f=-c:(s=r.NONE,d=i):u===x&&(eg(ea(-1))?f=c:(s=r.NONE,d=i)),q(()=>{ev(0),D(r.NONE)},d=Math.round(d)),et.current&&ey({rect:et.current.getBoundingClientRect(),index:O.globalIndex}),D(s),V(b,{type:"swipe",increment:f,duration:d,easing:a})});a.useEffect(()=>{var e,t;(null==(e=O.animation)?void 0:e.increment)&&(null==(t=O.animation)?void 0:t.duration)&&Y(()=>$({type:"swipe",increment:0}),O.animation.duration)},[O.animation,$,Y]);let eP=[H,eg,(null==Z?void 0:Z.width)||0,o.swipe,()=>D(r.SWIPE),e=>ev(e),(e,t)=>eM({offset:e,duration:t,count:1}),e=>eM({offset:e,count:0})],eL=[()=>{m&&D(r.PULL)},e=>eE(e),e=>ew(e),e=>ew(e,!0)];!function({disableSwipeNavigation:e,closeOnBackdropClick:t},n,r,i,o,u,c,s,d,f,p,m,h,g,E,x){let b=a.useRef(0),w=a.useRef([]),N=a.useRef(void 0),I=a.useRef(0),S=a.useRef(l.NONE),k=a.useCallback(e=>{N.current===e.pointerId&&(N.current=void 0,S.current=l.NONE);let t=w.current;t.splice(0,t.length,...t.filter(t=>t.pointerId!==e.pointerId))},[]),R=a.useCallback(e=>{k(e),e.persist(),w.current.push(e)},[k]),O=a.useCallback(e=>w.current.find(({pointerId:t})=>e.pointerId===t),[]),$=e$(e=>{R(e)}),_=(e,t)=>p&&e>t||f&&e<-t,T=e$(e=>{let n=O(e);if(n)if(N.current===e.pointerId){let e=Date.now()-I.current,t=b.current;S.current===l.SWIPE?Math.abs(t)>.3*i||Math.abs(t)>5&&e<o?s(t,e):d(t):S.current===l.PULL&&(_(t,60)?g(t,e):E(t)),b.current=0,S.current=l.NONE}else{let{target:r}=e;t&&r instanceof HTMLElement&&r===n.target&&(r.classList.contains(A(v))||r.classList.contains(A("slide_wrapper")))&&x()}k(e)}),W=e$(t=>{let n=O(t);if(n){let i=N.current===t.pointerId;if(0===t.buttons)return void(i&&0!==b.current?T(t):k(n));let a=t.clientX-n.clientX,o=t.clientY-n.clientY;if(void 0===N.current){let n=e=>{R(t),N.current=t.pointerId,I.current=Date.now(),S.current=e};Math.abs(a)>Math.abs(o)&&Math.abs(a)>30&&r(a)?e||(n(l.SWIPE),u()):Math.abs(o)>Math.abs(a)&&_(o,30)&&(n(l.PULL),m())}else i&&(S.current===l.SWIPE?(b.current=a,c(a)):S.current===l.PULL&&(b.current=o,h(o)))}});a.useEffect(()=>U(n(y,$),n(C,W),n(M,T),n(P,T),n(L,T)),[n,$,W,T,void 0])}(u,...eP,p,m,...eL,em),function(e,t,n,l,i,o,u,c,s){let d=a.useRef(0),f=a.useRef(0),p=a.useRef(void 0),m=a.useRef(void 0),h=a.useRef(0),g=a.useRef(void 0),v=a.useRef(0),{setTimeout:E,clearTimeout:x}=ex(),b=a.useCallback(()=>{p.current&&(x(p.current),p.current=void 0)},[x]),w=a.useCallback(()=>{m.current&&(x(m.current),m.current=void 0)},[x]),y=e$(()=>{e!==r.SWIPE&&(d.current=0,v.current=0,b(),w())});a.useEffect(y,[e,y]);let C=e$(e=>{m.current=void 0,d.current===e&&s(d.current)}),M=e$(t=>{if(t.ctrlKey||Math.abs(t.deltaY)>Math.abs(t.deltaX))return;let a=e=>{h.current=e,x(g.current),g.current=e>0?E(()=>{h.current=0,g.current=void 0},300):void 0};if(e===r.NONE){if(Math.abs(t.deltaX)<=1.2*Math.abs(h.current))return void a(t.deltaX);if(!n(-t.deltaX))return;if(f.current+=t.deltaX,b(),Math.abs(f.current)>30)f.current=0,a(0),v.current=Date.now(),o();else{let e=f.current;p.current=E(()=>{p.current=void 0,e===f.current&&(f.current=0)},i)}}else if(e===r.SWIPE){let e=d.current-t.deltaX;if(d.current=e=Math.min(Math.abs(e),l)*Math.sign(e),u(e),w(),Math.abs(e)>.2*l){a(t.deltaX),c(e,Date.now()-v.current);return}m.current=E(()=>C(e),2*i)}else a(t.deltaX)});a.useEffect(()=>t(I,M),[t,M])}(W,...eP);let eN=e$(()=>{u.focus&&er().querySelector(`.${A(c)} .${A(eX())}`)&&eu()});a.useEffect(eN,[eN]);let eI=e$(()=>{var e;null==(e=s.view)||e.call(s,{index:O.currentIndex})});a.useEffect(eI,[O.globalIndex,eI]),a.useEffect(()=>U(K(E,e=>eM({direction:E,...e})),K(x,e=>eM({direction:x,...e})),K(b,e=>$(e))),[K,eM,$]);let eS=a.useMemo(()=>{let e,t;return{prev:ed,next:ef,close:em,focus:eu,slideRect:Z?(t=void 0!==(e=j(i.padding)).percent?Z.width/100*e.percent:e.pixel,{width:Math.max(Z.width-2*t,0),height:Math.max(Z.height-2*t,0)}):{width:0,height:0},containerRect:Z||{width:0,height:0},subscribeSensors:H,containerRef:J,setCarouselRef:en,toolbarWidth:k,setToolbarWidth:R}},[ed,ef,em,eu,H,Z,J,en,k,R,i.padding]);return a.useImperativeHandle(u.ref,()=>({prev:ed,next:ef,close:em,focus:eu,getLightboxProps:ec,getLightboxState:es}),[ed,ef,em,eu,ec,es]),a.createElement("div",{ref:ee,className:_(A(eX()),A(h)),style:{...W===r.SWIPE?{[T("swipe_offset")]:`${Math.round(F.current)}px`}:null,...W===r.PULL?{[T("pull_offset")]:`${Math.round(B.current)}px`,[T("pull_opacity")]:`${X.current}`}:null,..."none"!==u.touchAction?{[T("controller_touch_action")]:u.touchAction}:null,...d.container},tabIndex:-1,...z},Z&&a.createElement(ez.Provider,{value:eS},e,null==(n=f.controls)?void 0:n.call(f)))});function eK({slide:e,offset:t}){var n,r,l,i,o;let u,c=a.useRef(null),{currentIndex:s,slides:d}=ep(),{slideRect:f,focus:p}=eH(),{render:m,carousel:{imageFit:g,imageProps:E},on:{click:x},styles:{slide:b},labels:w}=es(),{getOwnerDocument:y}=el(),C=0!==t;return a.useEffect(()=>{var e;C&&(null==(e=c.current)?void 0:e.contains(y().activeElement))&&p()},[C,p,y]),a.createElement("div",{ref:c,className:_(A(W(v,void 0)),!C&&A(W(v,"current")),A(h)),...{inert:q?C:C?"":void 0},style:b,role:"group","aria-roledescription":F(w,"Slide"),"aria-label":(n=s+t,F(w,"{index} of {total}").replace(/\{index}/g,`${K(n,d.length)+1}`).replace(/\{total}/g,`${d.length}`))},(!(u=null==(r=m.slide)?void 0:r.call(m,{slide:e,offset:t,rect:f}))&&z(e)&&(u=a.createElement(eU,{slide:e,offset:t,render:m,rect:f,imageFit:g,imageProps:E,onClick:C?void 0:()=>null==x?void 0:x({index:s})})),u?a.createElement(a.Fragment,null,null==(l=m.slideHeader)?void 0:l.call(m,{slide:e}),(null!=(i=m.slideContainer)?i:({children:e})=>e)({slide:e,children:u}),null==(o=m.slideFooter)?void 0:o.call(m,{slide:e})):null))}function eV(){let e=es().styles.slide;return a.createElement("div",{className:A(v),style:e})}let eY=J(o,function({carousel:e,labels:t}){let{slides:n,currentIndex:r,globalIndex:l}=ep(),{setCarouselRef:i}=eH(),{autoPlaying:u,focusWithin:c}=et(),s=j(e.spacing),d=j(e.padding),f=function(e,t,n=0){return Math.min(e.preload,Math.max(e.finite?t.length-1:Math.floor(t.length/2),n))}(e,n,1),p=[];if(n.length>0)for(let t=r-f;t<=r+f;t+=1){let i=V(n,t),a=l-r+t,o=e.finite&&(t<0||t>n.length-1);p.push(o?{key:a}:{key:[`${a}
1`,z(i)?i.src:void 0].filter(Boolean).join("|"),offset:t-r,slide:i})}return a.createElement("div",{ref:i,className:_(A(W(o,void 0)),p.length>0&&A(W(o,"with_slides"))),style:{[`${T(W(o,"slides_count"))}`]:p.length,[`${T(W(o,"spacing_px"))}`]:s.pixel||0,[`${T(W(o,"spacing_percent"))}`]:s.percent||0,[`${T(W(o,"padding_px"))}`]:d.pixel||0,[`${T(W(o,"padding_percent"))}`]:d.percent||0},role:"region","aria-live":u&&!c?"off":"polite","aria-roledescription":F(t,"Carousel"),"aria-label":F(t,"Photo gallery")},p.map(({key:e,slide:t,offset:n})=>t?a.createElement(eK,{key:e,slide:t,offset:n}):a.createElement(eV,{key:e})))});function eq(){let{carousel:e}=es(),{slides:t,currentIndex:n}=ep();return{prevDisabled:0===t.length||e.finite&&0===n,nextDisabled:0===t.length||e.finite&&n===t.length-1}}function eG({label:e,icon:t,renderIcon:n,action:r,onClick:l,disabled:i,style:o}){return a.createElement(ew,{label:e,icon:t,renderIcon:n,className:A(`navigation_${r}`),disabled:i,onClick:l,style:o,...function(e,t=!1){let n=a.useRef(!1);return eI(()=>{t&&n.current&&(n.current=!1,e())},[t,e]),{onFocus:a.useCallback(()=>{n.current=!0},[]),onBlur:a.useCallback(()=>{n.current=!1},[])}}(eH().focus,i)})}let eJ=J("navigation",function({render:{buttonPrev:e,buttonNext:t,iconPrev:n,iconNext:r},styles:l}){let{prev:i,next:o,subscribeSensors:u}=eH(),{prevDisabled:c,nextDisabled:s}=eq();return!function(e){var t;let n=eT(),{publish:r}=eo(),{animation:l}=es(),{prevDisabled:i,nextDisabled:o}=eq(),u=(null!=(t=l.navigation)?t:l.swipe)/2,c=eW(()=>r(E),u),s=eW(()=>r(x),u),d=e$(e=>{switch(e.key){case"Escape":r(w);break;case"ArrowLeft":(n?o:i)||(n?s:c)();break;case"ArrowRight":(n?i:o)||(n?c:s)()}});a.useEffect(()=>e(N,d),[e,d])}(u),a.createElement(a.Fragment,null,e?e():a.createElement(eG,{label:"Previous",action:E,icon:eM,renderIcon:n,style:l.navigationPrev,disabled:c,onClick:i}),t?t():a.createElement(eG,{label:"Next",action:x,icon:eP,renderIcon:r,style:l.navigationNext,disabled:s,onClick:o}))}),eQ=A("no_scroll"),eZ=A(g);function e0(e,t,n){let r=window.getComputedStyle(e),l=n?"padding-left":"padding-right",i=n?r.paddingLeft:r.paddingRight,a=e.style.getPropertyValue(l);return e.style.setProperty(l,`${(H(i)||0)+t}px`),()=>{a?e.style.setProperty(l,a):e.style.removeProperty(l)}}let e1=J("no-scroll",function({noScroll:{disabled:e},children:t}){let n=eT(),{getOwnerDocument:r,getOwnerWindow:l}=el();return a.useEffect(()=>{if(e)return()=>{};let t=[],i=l(),{body:a,documentElement:o}=r(),u=Math.round(i.innerWidth-o.clientWidth);if(u>0){t.push(e0(a,u,n));let e=a.getElementsByTagName("*");for(let r=0;r<e.length;r+=1){let l=e[r];"style"in l&&"fixed"===i.getComputedStyle(l).getPropertyValue("position")&&!l.classList.contains(eZ)&&t.push(e0(l,u,n))}}return a.classList.add(eQ),()=>{a.classList.remove(eQ),t.forEach(e=>e())}},[n,e,r,l]),a.createElement(a.Fragment,null,t)});function e2(e,t,n){let r=e.getAttribute(t);return e.setAttribute(t,n),()=>{r?e.setAttribute(t,r):e.removeAttribute(t)}}let e5=J(c,function({children:e,animation:t,styles:n,className:r,on:l,portal:i,close:o,labels:u}){let[s,d]=a.useState(!1),[f,p]=a.useState(!1),m=a.useRef([]),h=a.useRef(null),{setTimeout:v}=ex(),{subscribe:E}=eo(),x=eS()?0:t.fade;a.useEffect(()=>(d(!0),()=>{d(!1),p(!1)}),[]);let b=e$(()=>{m.current.forEach(e=>e()),m.current=[]}),y=e$(()=>{var e;p(!1),b(),null==(e=l.exiting)||e.call(l),v(()=>{var e;null==(e=l.exited)||e.call(l),o()},x)});a.useEffect(()=>E(w,y),[E,y]);let C=e$(e=>{var t,n,r;e.scrollTop,p(!0),null==(t=l.entering)||t.call(l);let i=null!=(r=null==(n=e.parentNode)?void 0:n.children)?r:[];for(let t=0;t<i.length;t+=1){let n=i[t];-1===["TEMPLATE","SCRIPT","STYLE"].indexOf(n.tagName)&&n!==e&&(m.current.push(e2(n,"inert","")),m.current.push(e2(n,"aria-hidden","true")))}m.current.push(()=>{var e,t;null==(t=null==(e=h.current)?void 0:e.focus)||t.call(e)}),v(()=>{var e;null==(e=l.entered)||e.call(l)},x)}),M=a.useCallback(e=>{e?C(e):b()},[C,b]);return s?(0,O.createPortal)(a.createElement(eB,{ref:M,className:_(r,A(W(c,void 0)),A(g),f&&A(W(c,"open"))),"aria-modal":!0,role:"dialog","aria-label":F(u,"Lightbox"),style:{...t.fade!==G.animation.fade?{[T("fade_animation_duration")]:`${x}
1ms`}:null,...t.easing.fade!==G.animation.easing.fade?{[T("fade_animation_timing_function")]:t.easing.fade}:null,...n.root},onFocus:e=>{h.current||(h.current=e.relatedTarget)}},e),i.root||document.body):null}),e3=J("root",function({children:e}){return a.createElement(a.Fragment,null,e)}),e9=J(s,function({toolbar:{buttons:e},render:{buttonClose:t,iconClose:n},styles:r}){let{close:l,setToolbarWidth:i}=eH(),{setContainerRef:o,containerRect:u}=eR();return eI(()=>{i(null==u?void 0:u.width)},[i,null==u?void 0:u.width]),a.createElement("div",{ref:o,style:r.toolbar,className:A(W(s,void 0))},null==e?void 0:e.map(e=>e===w?t?t():a.createElement(ew,{key:w,label:"Close",icon:eC,renderIcon:n,onClick:l}):e))});function e4({carousel:e,animation:t,render:n,toolbar:r,controller:l,noScroll:i,on:o,plugins:c,slides:s,index:d,...f}){let{animation:p,carousel:m,render:h,toolbar:g,controller:v,noScroll:E,on:x,slides:b,index:w,plugins:y,...C}=G,{config:M,augmentation:P}=function(e,t=[],n=[]){let 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=[Q(t,r)];return}r=Z(r,e,e=>[Q(t,[e])])},a=(e,t)=>{r=Z(r,e,e=>[Q(e.module,[Q(t,e.children)])])},o=(e,t,n)=>{r=Z(r,e,e=>{var r;return[Q(e.module,[...n?[Q(t)]:[],...null!=(r=e.children)?r:[],...n?[]:[Q(t)]])]})},c=(e,t,n)=>{r=Z(r,e,e=>[...n?[Q(t)]:[],e,...n?[]:[Q(t)]])},s=e=>{a(u,e)},d=(e,t)=>{r=Z(r,e,e=>[Q(t,e.children)])},f=e=>{r=Z(r,e,e=>e.children)},p=e=>{n.push(e)};return t.forEach(e=>{e({contains:l,addParent:i,append:a,addChild:o,addSibling:c,addModule:s,replace:d,remove:f,augment:p})}),{config:r,augmentation:e=>n.reduce((e,t)=>t(e),e)}}([Q(e5,[Q(e1,[Q(ej,[Q(eY),Q(e9),Q(eJ)])])])],c||y),L=P({animation:function(e,t={}){let{easing:n,...r}=e,{easing:l,...i}=t;return{easing:{...n,...l},...r,...i}}(p,t),carousel:{...m,...e},render:{...h,...n},toolbar:{...g,...r},controller:{...v,...l},noScroll:{...E,...i},on:{...x,...o},...C,...f});return L.open?a.createElement(ed,{...L},a.createElement(ev,{slides:s||b,index:H(d||w)},a.createElement(eb,null,a.createElement(eu,null,a.createElement(en,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)))}(Q(e3,M),L)))))):null}function e6({images:e,open:t,index:n,onClose:r}){let[l,o]=(0,a.useState)(n);return(0,a.useEffect)(()=>{o(n)},[n]),(0,i.jsx)(e4,{open:t,close:r,slides:e,index:l,animation:{fade:500},controller:{closeOnBackdropClick:!0},plugins:[]})}let e7={images:[],currentIndex:0,isOpen:!1,listeners:[]},e8=()=>{e7.listeners.forEach(e=>e({isOpen:e7.isOpen,images:e7.images,currentIndex:e7.currentIndex}))};function te(){let[,e]=(0,a.useState)({isOpen:e7.isOpen,images:e7.images,currentIndex:e7.currentIndex});return(0,a.useEffect)(()=>{let t=t=>{e(t)};return e7.listeners.push(t),()=>{e7.listeners=e7.listeners.filter(e=>e!==t)}},[]),{openLightbox:(e,t=0)=>{e7.images=e.map(e=>({src:e})),e7.currentIndex=t,e7.isOpen=!0,e8()},closeLightbox:()=>{e7.isOpen=!1,e8()},isOpen:e7.isOpen,images:e7.images,currentIndex:e7.currentIndex}}function tt({children:e}){let{isOpen:t,images:n,currentIndex:r,closeLightbox:l}=te();return(0,i.jsxs)(i.Fragment,{children:[e,(0,i.jsx)(e6,{open:t,images:n,index:r,onClose:l})]})}e.s(["default",()=>e6,"useLightbox",()=>te],279030),e.s(["default",()=>tt],375899)}]);
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.