1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4137],{86945:function(){},89409:function(){},66249:function(e,t,n){"use strict";n.d(t,{Ac:function(){return m},Fy:function(){return E},Nc:function(){return f},RD:function(){return X},TX:function(){return en},U2:function(){return et},Wy:function(){return d},ZP:function(){return eU},bc:function(){return eC},gJ:function(){return v},hU:function(){return G},l6:function(){return S},wQ:function(){return k}});var r,l,i,o,u=n(67294),a=n(56567),c=n(73935);let s="yarl__";function d(...e){return[...e].filter(Boolean).join(" ")}function f(e){return`${s}${e}`}function v(e){return`--${s}${e}`}function p(e,t){return`${e}${t?`_${t}`:""}`}function h(e){return t=>p(e,t)}function m(e,t){var n;return null!==(n=null==e?void 0:e[t])&&void 0!==n?n:t}function g(...e){return()=>{e.forEach(e=>{e()})}}function E(e,t,n){return()=>{let r=u.useContext(n);if(!r)throw Error(`${e} must be used within a ${t}.Provider`);return r}}function b(){return"undefined"!=typeof window}function x(e){return void 0===e.type||"image"===e.type}function y(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=y(e);return e.endsWith("%")?{percent:t}:{pixel:t}}return{pixel:0}}function N(e,t){return t>0?(e%t+t)%t:0}function C(e,t){return e[N(t,e.length)]}function M(e,t){return e.length>0?C(e,t):void 0}function k(e,t,n){if(!n)return e;let{buttons:r,...l}=e,i=r.findIndex(e=>e===t),o=u.isValidElement(n)?u.cloneElement(n,{key:t},null):n;if(i>=0){let e=[...r];return e.splice(i,1,o),{buttons:e,...l}}return{buttons:[o,...r],...l}}let L=Number(u.version.split(".")[0])>=19,P={open:!1,close:()=>{},index:0,slides:[],render:{},plugins:[],toolbar:{buttons:[a.t9]},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:a.j3,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 S(e,t){return{name:e,component:t}}function R(e,t){return{module:e,children:t}}function I(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?[R(t.module,t.children.flatMap(t=>{var l;return null!==(l=e(t,n,r))&&void 0!==l?l:[]}))]:[t]}(e,t,n))&&void 0!==r?r:[]})}let _=u.createContext(null),T=E("useA11yContext","A11yContext",_);function $({children:e}){let[t,n]=u.useState(!1),[r,l]=u.useState(!1),i=u.useMemo(()=>({focusWithin:t,trackFocusWithin:(e,t)=>{let r=r=>l=>{var i;l.currentTarget.contains(l.relatedTarget)||n(r),null===(i=r?e:t)||void 0===i||i(l)};return{onFocus:r(!0),onBlur:r(!1)}},autoPlaying:r,setAutoPlaying:l}),[t,r]);return u.createElement(_.Provider,{value:i},e)}let A=u.createContext(null),D=E("useDocument","DocumentContext",A);function O({nodeRef:e,children:t}){let n=u.useMemo(()=>{let t=t=>{var n;return(null===(n=t||e.current)||void 0===n?void 0:n.ownerDocument)||document};return{getOwnerDocument:t,getOwnerWindow:e=>{var n;return(null===(n=t(e))||void 0===n?void 0:n.defaultView)||window}}},[e]);return u.createElement(A.Provider,{value:n},t)}let W=u.createContext(null),F=E("useEvents","EventsContext",W);function H({children:e}){let[t]=u.useState({});u.useEffect(()=>()=>{Object.keys(t).forEach(e=>delete t[e])},[t]);let n=u.useMemo(()=>{let e=(e,n)=>{var r;null===(r=t[e])||void 0===r||r.splice(0,t[e].length,...t[e].filter(e=>e!==n))};return{publish:(...[e,n])=>{var r;null===(r=t[e])||void 0===r||r.forEach(e=>e(n))},subscribe:(n,r)=>(t[n]||(t[n]=[]),t[n].push(r),()=>e(n,r)),unsubscribe:e}},[t]);return u.createElement(W.Provider,{value:n},e)}let U=u.createContext(null),X=E("useLightboxProps","LightboxPropsContext",U);function z({children:e,...t}){return u.createElement(U.Provider,{value:t},e)}let B=u.createContext(null),K=E("useLightboxState","LightboxStateContext",B),V=u.createContext(null),J=E("useLightbox
1Dispatch","LightboxDispatchContext",V);function Z(e,t){switch(t.type){case"swipe":{let{slides:n}=e,r=(null==t?void 0:t.increment)||0,l=e.globalIndex+r,i=N(l,n.length),o=M(n,i);return{slides:n,currentIndex:i,globalIndex:l,currentSlide:o,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:M(t.slides,t.index)};return e;default:throw Error(a.c3)}}function j({slides:e,index:t,children:n}){let[r,l]=u.useReducer(Z,{slides:e,currentIndex:t,globalIndex:t,currentSlide:M(e,t)});u.useEffect(()=>{l({type:"update",slides:e,index:t})},[e,t]);let i=u.useMemo(()=>({...r,state:r,dispatch:l}),[r,l]);return u.createElement(V.Provider,{value:l},u.createElement(B.Provider,{value:i},n))}let Y=u.createContext(null),q=E("useTimeouts","TimeoutsContext",Y);function Q({children:e}){let[t]=u.useState([]);u.useEffect(()=>()=>{t.forEach(e=>window.clearTimeout(e)),t.splice(0,t.length)},[t]);let n=u.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 u.createElement(Y.Provider,{value:n},e)}let G=u.forwardRef(function({label:e,className:t,icon:n,renderIcon:r,onClick:l,style:i,...o},c){let{styles:s,labels:v}=X(),p=m(v,e);return u.createElement("button",{ref:c,type:"button",title:p,"aria-label":p,className:d(f(a.bg),t),onClick:l,style:{...i,...s.button},...o},r?r():u.createElement(n,{className:f(a.vg),style:s.icon}))});function ee(e,t){let n=e=>u.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",width:"24",height:"24","aria-hidden":"true",focusable:"false",...e},t);return n.displayName=e,n}function et(e,t){return ee(e,u.createElement("g",{fill:"currentColor"},u.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),t))}function en(e,t){return ee(e,u.createElement(u.Fragment,null,u.createElement("defs",null,u.createElement("mask",{id:"strike"},u.createElement("path",{d:"M0 0h24v24H0z",fill:"white"}),u.createElement("path",{d:"M0 0L24 24",stroke:"black",strokeWidth:4}))),u.createElement("path",{d:"M0.70707 2.121320L21.878680 23.292883",stroke:"currentColor",strokeWidth:2}),u.createElement("g",{fill:"currentColor",mask:"url(#strike)"},u.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),t)))}let er=et("Close",u.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"})),el=et("Previous",u.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"})),ei=et("Next",u.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})),eo=et("Loading",u.createElement(u.Fragment,null,Array.from({length:8}).map((e,t,n)=>u.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)`})))),eu=et("Error",u.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"})),ea=b()?u.useLayoutEffect:u.useEffect;function ec(){let[e,t]=u.useState(!1);return u.useEffect(()=>{var e,n;let r=null===(e=window.matchMedia)||void 0===e?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)||void 0===n||n.call(r,"change",l),()=>{var e;return null===(e=null==r?void 0:r.removeEventListener)||void 0===e?void 0:e.call(r,"change",l)}},[]),e}function es(e,t){let n=u.useRef(void 0),r=u.useRef(void 0),l=ec();return ea(()=>{var i,o,u;if(e.current&&void 0!==n.current&&!l){let{keyframes:l,duration:a,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(y);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&&a){null===(i=r.current)||void 0===i||i.cancel(),r.current=void 0;try{r.current=null===(u=(o=e.current).animate)||void 0===u?void 0:u.call(o,l,{duration:a,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?void 0:e.playState)==="running"}}}function ed(){let e=u.useRef(null),t=u.useRef(void 0),[n,r]=u.useState();return{setContainerRef:u.useCallback(n=>{e.current=n,t.current&&(t.current.disconnect(),t.current=void 0);let l=()=>{if(n){let e=window.getComputedStyle(n),t=e=>parseFloat(e)||0;r({width:Math.round(n.clientWidth-t(e.paddingLeft)-t(e.paddingRight)),height:Math.round(n.clientHeight-t(e.paddingTop)-t(e.paddingBottom))})}else r(void 0)};
1l(),n&&"undefined"!=typeof ResizeObserver&&(t.current=new ResizeObserver(l),t.current.observe(n))},[]),containerRef:e,containerRect:n}}function ef(){let e=u.useRef(void 0),{setTimeout:t,clearTimeout:n}=q();return u.useCallback((r,l)=>{n(e.current),e.current=t(r,l>0?l:0)},[t,n])}function ev(e){let t=u.useRef(e);return ea(()=>{t.current=e}),u.useCallback((...e)=>{var n;return null===(n=t.current)||void 0===n?void 0:n.call(t,...e)},[])}function ep(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function eh(e,t){return u.useMemo(()=>null==e&&null==t?null:n=>{ep(e,n),ep(t,n)},[e,t])}function em(){let[e,t]=u.useState(!1);return ea(()=>{t("rtl"===window.getComputedStyle(window.document.documentElement).direction)},[]),e}function eg(e,t){let n=u.useRef(0),r=ef(),l=ev((...t)=>{n.current=Date.now(),e(t)});return u.useCallback((...e)=>{r(()=>{l(e)},t-(Date.now()-n.current))},[t,l,r])}let eE=h("slide"),eb=h("slide_image");function ex({slide:e,offset:t,render:n,rect:r,imageFit:l,imageProps:i,onClick:o,onLoad:c,onError:s,style:v}){var p,h,m,g,E,x,y,w;let[N,C]=u.useState(a.Xe),{publish:M}=F(),{setTimeout:k}=q(),L=u.useRef(null);u.useEffect(()=>{0===t&&M((0,a.J1)(N))},[t,N,M]);let P=ev(e=>{("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{e.parentNode&&(C(a.Zv),k(()=>{null==c||c(e)},0))})}),S=u.useCallback(e=>{L.current=e,(null==e?void 0:e.complete)&&P(e)},[P]),R=u.useCallback(e=>{P(e.currentTarget)},[P]),I=ev(()=>{C(a.fS),null==s||s()}),_=e.imageFit===a.rO||e.imageFit!==a.j3&&l===a.rO,T=(e,t)=>Number.isFinite(e)?e:t,$=T(Math.max(...(null!==(h=null===(p=e.srcSet)||void 0===p?void 0:p.map(e=>e.width))&&void 0!==h?h:[]).concat(e.width?[e.width]:[]).filter(Boolean)),(null===(m=L.current)||void 0===m?void 0:m.naturalWidth)||0),A=T(Math.max(...(null!==(E=null===(g=e.srcSet)||void 0===g?void 0:g.map(e=>e.height))&&void 0!==E?E:[]).concat(e.height?[e.height]:[]).filter(Boolean)),(null===(x=L.current)||void 0===x?void 0:x.naturalHeight)||0),D=$&&A?{maxWidth:`min(${$}px, 100%)`,maxHeight:`min(${A}px, 100%)`}:{maxWidth:"100%",maxHeight:"100%"},O=null===(y=e.srcSet)||void 0===y?void 0:y.sort((e,t)=>e.width-t.width).map(e=>`${e.src}
1 ${e.width}w`).join(", "),W=O&&r&&b()?`${Math.round(Math.min(r&&!_&&e.width&&e.height?r.height/e.height*e.width:Number.MAX_VALUE,r.width))}px`:void 0,{style:H,className:U,...X}=i||{};return u.createElement(u.Fragment,null,u.createElement("img",{ref:S,onLoad:R,onError:I,onClick:o,draggable:!1,className:d(f(eb()),_&&f(eb("cover")),N!==a.Zv&&f(eb("loading")),U),style:{...D,...v,...H},...X,alt:null!==(w=e.alt)&&void 0!==w?w:"",sizes:W,srcSet:O,src:e.src}),N!==a.Zv&&u.createElement("div",{className:f(eE(a.$L))},N===a.Xe&&((null==n?void 0:n.iconLoading)?n.iconLoading():u.createElement(eo,{className:d(f(a.vg),f(eE(a.Xe)))})),N===a.fS&&((null==n?void 0:n.iconError)?n.iconError():u.createElement(eu,{className:d(f(a.vg),f(eE(a.fS)))}))))}let ey=u.forwardRef(function({className:e,children:t,onFocus:n,onBlur:r,...l},i){let o=u.useRef(null),{trackFocusWithin:a}=T();return u.createElement(O,{nodeRef:o},u.createElement("div",{ref:eh(i,o),className:d(f("root"),e),...a(n,r),...l},t))});(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 ew=h("container"),eN=u.createContext(null),eC=E("useController","ControllerContext",eN),eM=S(a.l4,function({children:e,...t}){var n;let{carousel:r,animation:l,controller:c,on:s,styles:p,render:h}=t,{closeOnPullUp:m,closeOnPullDown:E,preventDefaultWheelX:b,preventDefaultWheelY:x}=c,[y,N]=u.useState(),C=K(),M=J(),[k,L]=u.useState(i.NONE),P=u.useRef(0),S=u.useRef(0),R=u.useRef(1),{registerSensors:I,subscribeSensors:_}=function(){let[e]=u.useState({}),t=u.useCallback((t,n)=>{var r;null===(r=e[t])||void 0===r||r.forEach(e=>{n.isPropagationStopped()||e(n)})},[e]);return{registerSensors:u.useMemo(()=>({onPointerDown:e=>t(a.NZ,e),onPointerMove:e=>t(a.N4,e),onPointerUp:e=>t(a.S2,e),onPointerLeave:e=>t(a.pE,e),onPointerCancel:e=>t(a.Vt,e),onKeyDown:e=>t(a.ds,e),onKeyUp:e=>t(a.Bm,e),onWheel:e=>t(a.yq,e)}),[t]),subscribeSensors:u.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:T,publish:$}=F(),A=ef(),O=ef(),W=ef(),{containerRef:H,setContainerRef:U,containerRect:X}=ed(),z=eh(function({preventDefaultWheelX:e,preventDefaultWheelY:t}){let n=u.useRef(null),r=ev(n=>{let r=Math.abs(n.deltaX)>Math.abs(n.deltaY);(r&&e||!r&&t||n.ctrlKey)&&n.preventDefault()});return u.useCallback(e=>{var t;e?e.addEventListener("wheel",r,{passive:!1}):null===(t=n.current)||void 0===t||t.removeEventListener("wheel",r),n.current=e},[r])}({preventDefaultWheelX:b,preventDefaultWheelY:x}),U),B=u.useRef(null),V=eh(B,void 0),{getOwnerDocument:Z}=D(),j=em(),Y=e=>(j?-1:1)*("number"==typeof e?e:1),Q=ev(()=>{var e;return null===(e=H.current)||void 0===e?void 0:e.focus()}),G=ev(()=>t),ee=ev(()=>C),et=u.useCallback(e=>$(a.KN,e),[$]),en=u.useCallback(e=>$(a.Eb,e),[$]),er=u.useCallback(()=>$(a.t9),[$]),el=e=>!(r.finite&&(Y(e)>0&&0===C.currentIndex||0>Y(e)&&C.currentIndex===C.slides.length-1)),ei=e=>{var t;P.current=e,null===(t=H.current)||void 0===t||t.style.setProperty(v("swipe_offset"),`${Math.round(e)}px`)},eo=e=>{var t,n;S.current=e,R.current=Math.min(Math.max(function(e,t=0){let n=10**t;return Math.round((e+Number.EPSILON)*n)/n}(1-(E&&e>0?e:m&&e<0?-e:0)/60*.5,2),.5),1),null===(t=H.current)||void 0===t||t.style.setProperty(v("pull_offset"),`${Math.round(e)}px`),null===(n=H.current)||void 0===n||n.style.setProperty(v("pull_opacity"),`${R.current}`)},{prepareAnimation:eu}=es(B,(e,t,n)=>{if(B.current&&X)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:l.easing.fade}}),ea=(e,t)=>{if(m||E){eo(e);let n=0;B.current&&(n=l.fade*(t?2:1),eu({rect:B.current.getBoundingClientRect(),opacity:R.current,duration:n})),W(()=>{eo(0),L(i.NONE)},n),L(i.ANIMATION),t||er()}},{prepareAnimation:ec,isAnimationPlaying:ep}=es(B,(e,t,n)=>{var l;if(B.current&&X&&(null===(l=C.animation)||void 0===l?void 0:l.duration)){let l=w(r.spacing),i=(l.percent?l.percent*X.width/100:l.pixel)||0;return{keyframes:[{transform:`translate(${Y(C.globalIndex-e.index)*(X.width+i)+e.rect.x-t.x+n.x}
1px, 0)`},{transform:"translate(0, 0)"}],duration:C.animation.duration,easing:C.animation.easing}}}),eg=ev(e=>{var t,n;let r=e.offset||0,o=r?l.swipe:null!==(t=l.navigation)&&void 0!==t?t:l.swipe,u=r||ep()?l.easing.swipe:l.easing.navigation,{direction:c}=e,s=null!==(n=e.count)&&void 0!==n?n:1,d=i.ANIMATION,f=o*s;if(!c){let t=null==X?void 0:X.width,n=e.duration||0,l=t?o/t*Math.abs(r):o;0!==s?(n<l?f=f/l*Math.max(n,l/5):t&&(f=o/t*(t-Math.abs(r))),c=Y(r)>0?a.KN:a.Eb):f=o/2}let v=0;c===a.KN?el(Y(1))?v=-s:(d=i.NONE,f=o):c===a.Eb&&(el(Y(-1))?v=s:(d=i.NONE,f=o)),O(()=>{ei(0),L(i.NONE)},f=Math.round(f)),B.current&&ec({rect:B.current.getBoundingClientRect(),index:C.globalIndex}),L(d),$(a.Tn,{type:"swipe",increment:v,duration:f,easing:u})});u.useEffect(()=>{var e,t;(null===(e=C.animation)||void 0===e?void 0:e.increment)&&(null===(t=C.animation)||void 0===t?void 0:t.duration)&&A(()=>M({type:"swipe",increment:0}),C.animation.duration)},[C.animation,M,A]);let eE=[_,el,(null==X?void 0:X.width)||0,l.swipe,()=>L(i.SWIPE),e=>ei(e),(e,t)=>eg({offset:e,duration:t,count:1}),e=>eg({offset:e,count:0})],eb=[()=>{E&&L(i.PULL)},e=>eo(e),e=>ea(e),e=>ea(e,!0)];!function({disableSwipeNavigation:e,closeOnBackdropClick:t},n,r,l,i,c,s,d,v,p,h,m,E,b,x,y){var w;let N=u.useRef(0),C=u.useRef([]),M=u.useRef(void 0),k=u.useRef(0),L=u.useRef(o.NONE),P=u.useCallback(e=>{M.current===e.pointerId&&(M.current=void 0,L.current=o.NONE);let t=C.current;t.splice(0,t.length,...t.filter(t=>t.pointerId!==e.pointerId))},[]),S=u.useCallback(e=>{P(e),e.persist(),C.current.push(e)},[P]),R=u.useCallback(e=>C.current.find(({pointerId:t})=>e.pointerId===t),[]),I=ev(e=>{S(e)}),_=(e,t)=>h&&e>t||p&&e<-t,T=ev(e=>{let n=R(e);if(n){if(M.current===e.pointerId){let e=Date.now()-k.current,t=N.current;L.current===o.SWIPE?Math.abs(t)>.3*l||Math.abs(t)>5&&e<i?d(t,e):v(t):L.current===o.PULL&&(_(t,60)?b(t,e):x(t)),N.current=0,L.current=o.NONE}else{let{target:r}=e;t&&r instanceof HTMLElement&&r===n.target&&(r.classList.contains(f(a.hD))||r.classList.contains(f(a.af)))&&y()}}P(e)}),$=ev(t=>{let n=R(t);if(n){let l=M.current===t.pointerId;if(0===t.buttons){l&&0!==N.current?T(t):P(n);return}let i=t.clientX-n.clientX,u=t.clientY-n.clientY;if(void 0===M.current){let n=e=>{S(t),M.current=t.pointerId,k.current=Date.now(),L.current=e};Math.abs(i)>Math.abs(u)&&Math.abs(i)>30&&r(i)?e||(n(o.SWIPE),c()):Math.abs(u)>Math.abs(i)&&_(u,30)&&(n(o.PULL),m())}else l&&(L.current===o.SWIPE?(N.current=i,s(i)):L.current===o.PULL&&(N.current=u,E(u)))}});u.useEffect(()=>g(n(a.NZ,I),n(a.N4,$),n(a.S2,T),n(a.pE,T),n(a.Vt,T)),[n,I,$,T,w])}(c,...eE,m,E,...eb,er),function(e,t,n,r,l,o,c,s,d){let f=u.useRef(0),v=u.useRef(0),p=u.useRef(void 0),h=u.useRef(void 0),m=u.useRef(0),g=u.useRef(void 0),E=u.useRef(0),{setTimeout:b,clearTimeout:x}=q(),y=u.useCallback(()=>{p.current&&(x(p.current),p.current=void 0)},[x]),w=u.useCallback(()=>{h.current&&(x(h.current),h.current=void 0)},[x]),N=ev(()=>{e!==i.SWIPE&&(f.current=0,E.current=0,y(),w())});u.useEffect(N,[e,N]);let C=ev(e=>{h.current=void 0,f.current===e&&d(f.current)}),M=ev(t=>{if(t.ctrlKey||Math.abs(t.deltaY)>Math.abs(t.deltaX))return;let u=e=>{m.current=e,x(g.current),g.current=e>0?b(()=>{m.current=0,g.current=void 0},300):void 0};if(e===i.NONE){if(Math.abs(t.deltaX)<=1.2*Math.abs(m.current)){u(t.deltaX);return}if(!n(-t.deltaX))return;if(v.current+=t.deltaX,y(),Math.abs(v.current)>30)v.current=0,u(0),E.current=Date.now(),o();else{let e=v.current;p.current=b(()=>{p.current=void 0,e===v.current&&(v.current=0)},l)}}else if(e===i.SWIPE){let e=f.current-t.deltaX;if(e=Math.min(Math.abs(e),r)*Math.sign(e),f.current=e,c(e),w(),Math.abs(e)>.2*r){u(t.deltaX),s(e,Date.now()-E.current);return}h.current=b(()=>C(e),2*l)}else u(t.deltaX)});u.useEffect(()=>t(a.yq,M),[t,M])}(k,...eE);let ex=ev(()=>{c.focus&&Z().querySelector(`.${f(a.SA)} .${f(ew())}`)&&Q()});u.useEffect(ex,[ex]);let ey=ev(()=>{var e;null===(e=s.view)||void 0===e||e.call(s,{index:C.currentIndex})});u.useEffect(ey,[C.globalIndex,ey]),u.useEffect(()=>g(T(a.KN,e=>eg({direction:a.KN,...e})),T(a.Eb,e=>eg({direction:a.Eb,...e})),T(a.Tn,e=>M(e))),[T,eg,M]);let eC=u.useMemo(()=>({prev:et,next:en,close:er,focus:Q,slideRect:X?function(e,t){let n=w(t),r=void 0!==n.percent?e.width/100*n.percent:n.pixel;return{width:Math.max(e.width-2*r,0),height:Math.max(e.height-2*r,0)}}(X,r.padding):{width:0,height:0},containerRect:X||{width:0,height:0},subscribeSensors:_,containerRef:H,setCarouselRef:V,toolbarWidth:y,setToolbarWidth:N}),[et,en,er,Q,_,X,H,V,y,N,r.padding]);return u.useImperativeHandle(c.ref,()=>({prev:et,next:en,close:er,focus:Q,getLightboxProps:G,getLightboxState:ee}),[et,en,er,Q,G,ee]),u.createElement("div",{ref:z,className:d(f(ew()),f(a.aN)),style:{...k===i.SWIPE?{[v("swipe_offset")]:`${Math.round(P.current)}px`}:null,...k===i.PULL?{[v("pull_offset")]:`${Math.round(S.current)}px`,[v("pull_opacity")]:`${R.current}`}:null,..."none"!==c.touchAction?{[v("controller_touch_action")]:c.touchAction}:null,...p.container},tabIndex:-1,...I},X&&u.createElement(eN.Provider,{value:eC},e,null===(n=h.controls)||void 0===n?void 0:n.call(h)))});function ek(e){return p(a.k0,e)}function eL({slide:e,offset:t}){var n,r,l,i,o,c;let s;let v=u.useRef(null),{currentIndex:h,slides:g}=K(),{slideRect:E,focus:b}=eC(),{render:y,carousel:{imageFit:w,imageProps:C},on:{click:M},styles:{slide:k},labels:P}=X(),{getOwnerDocument:S}=D(),R=0!==t;return u.useEffect(()=>{var e;R&&(null===(e=v.current)||void 0===e?void 0:e.contains(S().activeElement))&&b()},[R,b,S]),u.createElement("div",{ref:v,className:d(f(p(a.hD,void 0)),!R&&f((n="current",p(a.hD,n))),f(a.aN)),inert:L?R:R?"":void 0,style:k,role:"group","aria-roledescription":m(P,"Slide"),"aria-label":(r=h+t,m(P,"{index} of {total}").replace(/\{index}/g,`${N(r,g.length)+1}`).replace(/\{total}/g,`${g.length}`))},(!(s=null===(l=y.slide)||void 0===l?void 0:l.call(y,{slide:e,offset:t,rect:E}))&&x(e)&&(s=u.createElement(ex,{slide:e,offset:t,render:y,rect:E,imageFit:w,imageProps:C,onClick:R?void 0:()=>null==M?void 0:M({index:h})})),s?u.createElement(u.Fragment,null,null===(i=y.slideHeader)||void 0===i?void 0:i.call(y,{slide:e}),(null!==(o=y.slideContainer)&&void 0!==o?o:({children:e})=>e)({slide:e,children:s}),null===(c=y.slideFooter)||void 0===c?void 0:c.call(y,{slide:e})):null))}function eP(){let e=X().styles.slide;return u.createElement("div",{className:f(a.hD),style:e})}let eS=S(a.k0,function({carousel:e,labels:t}){let{slides:n,currentIndex:r,globalIndex:l}=K(),{setCarouselRef:i}=eC(),{autoPlaying:o,focusWithin:a}=T(),c=w(e.spacing),s=w(e.padding),p=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),h=[];if(n.length>0)for(let t=r-p;t<=r+p;t+=1){let i=C(n,t),o=l-r+t,u=e.finite&&(t<0||t>n.length-1);h.push(u?{key:o}:{key:[`${o}
1`,x(i)?i.src:void 0].filter(Boolean).join("|"),offset:t-r,slide:i})}return u.createElement("div",{ref:i,className:d(f(ek()),h.length>0&&f(ek("with_slides"))),style:{[`${v(ek("slides_count"))}`]:h.length,[`${v(ek("spacing_px"))}`]:c.pixel||0,[`${v(ek("spacing_percent"))}`]:c.percent||0,[`${v(ek("padding_px"))}`]:s.pixel||0,[`${v(ek("padding_percent"))}`]:s.percent||0},role:"region","aria-live":o&&!a?"off":"polite","aria-roledescription":m(t,"Carousel"),"aria-label":m(t,"Photo gallery")},h.map(({key:e,slide:t,offset:n})=>t?u.createElement(eL,{key:e,slide:t,offset:n}):u.createElement(eP,{key:e})))});function eR(){let{carousel:e}=X(),{slides:t,currentIndex:n}=K();return{prevDisabled:0===t.length||e.finite&&0===n,nextDisabled:0===t.length||e.finite&&n===t.length-1}}function eI({label:e,icon:t,renderIcon:n,action:r,onClick:l,disabled:i,style:o}){return u.createElement(G,{label:e,icon:t,renderIcon:n,className:f(`navigation_${r}`),disabled:i,onClick:l,style:o,...function(e,t=!1){let n=u.useRef(!1);return ea(()=>{t&&n.current&&(n.current=!1,e())},[t,e]),{onFocus:u.useCallback(()=>{n.current=!0},[]),onBlur:u.useCallback(()=>{n.current=!1},[])}}(eC().focus,i)})}let e_=S(a.Op,function({render:{buttonPrev:e,buttonNext:t,iconPrev:n,iconNext:r},styles:l}){let{prev:i,next:o,subscribeSensors:c}=eC(),{prevDisabled:s,nextDisabled:d}=eR();return!function(e){var t;let n=em(),{publish:r}=F(),{animation:l}=X(),{prevDisabled:i,nextDisabled:o}=eR(),c=(null!==(t=l.navigation)&&void 0!==t?t:l.swipe)/2,s=eg(()=>r(a.KN),c),d=eg(()=>r(a.Eb),c),f=ev(e=>{switch(e.key){case a.PU:r(a.t9);break;case a.Sl:(n?o:i)||(n?d:s)();break;case a.NH:(n?i:o)||(n?s:d)()}});u.useEffect(()=>e(a.ds,f),[e,f])}(c),u.createElement(u.Fragment,null,e?e():u.createElement(eI,{label:"Previous",action:a.KN,icon:el,renderIcon:n,style:l.navigationPrev,disabled:s,onClick:i}),t?t():u.createElement(eI,{label:"Next",action:a.Eb,icon:ei,renderIcon:r,style:l.navigationNext,disabled:d,onClick:o}))}),eT=f(a.Tf),e$=f(a.M9);function eA(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,`${(y(i)||0)+t}px`),()=>{o?e.style.setProperty(l,o):e.style.removeProperty(l)}}let eD=S(a.HE,function({noScroll:{disabled:e},children:t}){let n=em(),{getOwnerDocument:r,getOwnerWindow:l}=D();return u.useEffect(()=>{if(e)return()=>{};let t=[],i=l(),{body:o,documentElement:u}=r(),a=Math.round(i.innerWidth-u.clientWidth);if(a>0){t.push(eA(o,a,n));let e=o.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(e$)&&t.push(eA(l,a,n))}}return o.classList.add(eT),()=>{o.classList.remove(eT),t.forEach(e=>e())}},[n,e,r,l]),u.createElement(u.Fragment,null,t)});function eO(e,t,n){let r=e.getAttribute(t);return e.setAttribute(t,n),()=>{r?e.setAttribute(t,r):e.removeAttribute(t)}}let eW=S(a.SA,function({children:e,animation:t,styles:n,className:r,on:l,portal:i,close:o,labels:s}){var h;let[g,E]=u.useState(!1),[b,x]=u.useState(!1),y=u.useRef([]),w=u.useRef(null),{setTimeout:N}=q(),{subscribe:C}=F(),M=ec()?0:t.fade;u.useEffect(()=>(E(!0),()=>{E(!1),x(!1)}),[]);let k=ev(()=>{y.current.forEach(e=>e()),y.current=[]}),L=ev(()=>{var e;x(!1),k(),null===(e=l.exiting)||void 0===e||e.call(l),N(()=>{var e;null===(e=l.exited)||void 0===e||e.call(l),o()},M)});u.useEffect(()=>C(a.t9,L),[C,L]);let S=ev(e=>{var t,n,r;e.scrollTop,x(!0),null===(t=l.entering)||void 0===t||t.call(l);let i=null!==(r=null===(n=e.parentNode)||void 0===n?void 0:n.children)&&void 0!==r?r:[];for(let t=0;t<i.length;t+=1){let n=i[t];-1===["TEMPLATE","SCRIPT","STYLE"].indexOf(n.tagName)&&n!==e&&(y.current.push(eO(n,"inert","")),y.current.push(eO(n,"aria-hidden","true")))}y.current.push(()=>{var e,t;null===(t=null===(e=w.current)||void 0===e?void 0:e.focus)||void 0===t||t.call(e)}),N(()=>{var e;null===(e=l.entered)||void 0===e||e.call(l)},M)}),R=u.useCallback(e=>{e?S(e):k()},[S,k]);return g?(0,c.createPortal)(u.createElement(ey,{ref:R,className:d(r,f(p(a.SA,void 0)),f(a.M9),b&&f((h="open",p(a.SA,h)))),"aria-modal":!0,role:"dialog","aria-label":m(s,"Lightbox"),style:{...t.fade!==P.animation.fade?{[v("fade_animation_duration")]:`${M}ms`}:null,...t.easing.fade!==P.animation.easing.fade?{[v("fade_animation_timing_function")]:t.easing.fade}:null,...n.root},onFocus:e=>{w.current||(w.current=e.relatedTarget)}},e),i.root||document.body):null}),eF=S(a.lT,function({children:e}){return u.createElement(u.Fragment,null,e)}),eH=S(a.hb,function({toolbar:{buttons:e},render:{buttonClose:t,iconClose:n},styles:r}){let{close:l,setToolbarWidth:i}=eC(),{setContainerRef:o,containerRect:c}=ed();ea(()=>{i(null==c?void 0:c.width)},[i,null==c?void 0:c.width]);let s=()=>t?t():u.createElement(G,{key:a.t9,label:"Close",icon:er,renderIcon:n,onClick:l});return u.createElement("div",{ref:o,style:r.toolbar,className:f(p(a.hb,void 0))},null==e?void 0:e.map(e=>e===a.t9?s():e))});function eU({carousel:e,animation:t,render:n,toolbar:r,controller:l,noScroll:i,on:o,plugins:c,slides:s,index:d,...f}){let{animation:v,carousel:p,render:h,toolbar:m,controller:g,noScroll:E,on:b,slides:x,index:w,plugins:N,...C}=P,{config:M,augmentation:k}=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;
1(null==n?void 0:n.children)&&t.push(...n.children)}return!1},i=(e,t)=>{if(""===e){r=[R(t,r)];return}r=I(r,e,e=>[R(t,[e])])},o=(e,t)=>{r=I(r,e,e=>[R(e.module,[R(t,e.children)])])},u=(e,t,n)=>{r=I(r,e,e=>{var r;return[R(e.module,[...n?[R(t)]:[],...null!==(r=e.children)&&void 0!==r?r:[],...n?[]:[R(t)]])]})},c=(e,t,n)=>{r=I(r,e,e=>[...n?[R(t)]:[],e,...n?[]:[R(t)]])},s=e=>{o(a.l4,e)},d=(e,t)=>{r=I(r,e,e=>[R(t,e.children)])},f=e=>{r=I(r,e,e=>e.children)},v=e=>{n.push(e)};return t.forEach(e=>{e({contains:l,addParent:i,append:o,addChild:u,addSibling:c,addModule:s,replace:d,remove:f,augment:v})}),{config:r,augmentation:e=>n.reduce((e,t)=>t(e),e)}}([R(eW,[R(eD,[R(eM,[R(eS),R(eH),R(e_)])])])],c||N),L=k({animation:function(e,t={}){let{easing:n,...r}=e,{easing:l,...i}=t;return{easing:{...n,...l},...r,...i}}(v,t),carousel:{...p,...e},render:{...h,...n},toolbar:{...m,...r},controller:{...g,...l},noScroll:{...E,...i},on:{...b,...o},...C,...f});return L.open?u.createElement(z,{...L},u.createElement(j,{slides:s||x,index:y(d||w)},u.createElement(Q,null,u.createElement(H,null,u.createElement($,null,function e(t,n){var r;return u.createElement(t.module.component,{key:t.module.name,...n},null===(r=t.children)||void 0===r?void 0:r.map(t=>e(t,n)))}(R(eF,M),L)))))):null}},67458:function(e,t,n){"use strict";n.d(t,{Z:function(){return E}});var r=n(67294),l=n(66249),i=n(56567);let o=e=>(0,l.Nc)(`slide_${e}`),u={descriptionTextAlign:"start",descriptionMaxLines:3,showToggle:!1,hidden:!1},a=e=>({...u,...e}),c=r.createContext(null),s=(0,l.Fy)("useCaptions","CaptionsContext",c);function d({captions:e,children:t}){let{ref:n,hidden:l}=a(e),[i,o]=r.useState(!l),u=r.useMemo(()=>({visible:i,show:()=>o(!0),hide:()=>o(!1)}),[i]);return r.useImperativeHandle(n,()=>u,[u]),r.createElement(c.Provider,{value:u},t)}function f({title:e}){let{toolbarWidth:t}=(0,l.bc)(),{styles:n}=(0,l.RD)(),{visible:i}=s();return i?r.createElement("div",{role:"heading","aria-level":2,style:n.captionsTitleContainer,className:(0,l.Wy)(o("captions_container"),o("title_container"))},r.createElement("div",{className:o("title"),style:{...t?{[(0,l.gJ)("toolbar_width")]:`${t}px`}:null,...n.captionsTitle}},e)):null}function v({description:e}){let{descriptionTextAlign:t,descriptionMaxLines:n}=function(){let{captions:e}=(0,l.RD)();return a(e)}(),{styles:i,labels:c}=(0,l.RD)(),{visible:d}=s();return d?r.createElement("div",{style:i.captionsDescriptionContainer,className:(0,l.Wy)(o("captions_container"),o("description_container"))},r.createElement("div",{className:o("description"),style:{...t!==u.descriptionTextAlign||n!==u.descriptionMaxLines?{[(0,l.gJ)("slide_description_text_align")]:t,[(0,l.gJ)("slide_description_max_lines")]:n}:null,...i.captionsDescription},role:"paragraph","aria-roledescription":(0,l.Ac)(c,"Caption")},"string"==typeof e?e.split("\n").flatMap((e,t)=>[...t>0?[r.createElement("br",{key:t})]:[],e]):e)):null}let p=()=>r.createElement(r.Fragment,null,r.createElement("path",{strokeWidth:2,stroke:"currentColor",strokeLinejoin:"round",fill:"none",d:"M3 5l18 0l0 14l-18 0l0-14z"}),r.createElement("path",{d:"M7 15h3c.55 0 1-.45 1-1v-1H9.5v.5h-2v-3h2v.5H11v-1c0-.55-.45-1-1-1H7c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1zm7 0h3c.55 0 1-.45 1-1v-1h-1.5v.5h-2v-3h2v.5H18v-1c0-.55-.45-1-1-1h-3c-.55 0-1 .45-1 1v4c0 .55.45 1 1 1z"})),h=(0,l.U2)("CaptionsVisible",p()),m=(0,l.TX)("CaptionsVisible",p());function g(){let{visible:e,show:t,hide:n}=s(),{render:i}=(0,l.RD)();return i.buttonCaptions?r.createElement(r.Fragment,null,i.buttonCaptions({visible:e,show:t,hide:n})):r.createElement(l.hU,{label:e?"Hide captions":"Show captions",icon:e?h:m,renderIcon:e?i.iconCaptionsVisible:i.iconCaptionsHidden,onClick:e?n:t})}function E({augment:e,addModule:t}){e(({captions:e,render:{slideFooter:t,...n},toolbar:o,...u})=>{let c=a(e);return{render:{slideFooter:({slide:e})=>r.createElement(r.Fragment,null,null==t?void 0:t({slide:e}),e.title&&r.createElement(f,{title:e.title}),e.description&&r.createElement(v,{description:e.description})),...n},toolbar:(0,l.wQ)(o,i.JT,c.showToggle?r.createElement(g,null):null),captions:c,...u}}),t((0,l.l6)(i.JT,d))}},56567:function(e,t,n){"use strict";n.d(t,{$L:function(){return p},Bm:function(){return I},Eb:function(){return w},HE:function(){return o},J1:function(){return h},JT:function(){return s},KN:function(){return y},M9:function(){return E},N4:function(){return k},NH:function(){return A},NZ:function(){return M},Op:function(){return i},PU:function(){return T},S2:function(){return L},SA:function(){return u},Sl:function(){return $},Tf:function(){return g},Tn:function(){return N},Vt:function(){return S},Xe:function(){return d},Zv:function(){return v},aN:function(){return m},af:function(){return x},bg:function(){return D},c3:function(){return H},ds:function(){return R},fS:function(){return f},hD:function(){return b},hb:function(){return c},j3:function(){return W},k0:function(){return r},l4:function(){return l},lT:function(){return a},pE:function(){return P},rO:function(){return F},t9:function(){return C},vg:function(){return O},yq:function(){return _}});let r="carousel",l="controller",i="navigation",o="no-scroll",u="portal",a="root",c="toolbar",s="captions",d="loading",f="error",v="complete",p="placeholder",h=e=>`active-slide-${e}`;h(d),h("playing"),h(f),h(v);let m="flex_center",g="no_scroll",E="no_scroll_padding",b="slide",x="slide_wrapper",y="prev",w="next",N="swipe",C="close",M="onPointerDown",k="onPointerMove",L="onPointerUp",P="onPointerLeave",S="onPointerCancel",R="onKeyDown",I="onKeyUp",_="onWheel",T="Escape",$="ArrowLeft",A="ArrowRight",D="button",O="icon",W="contain",F="cover",H="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.