PageSourceSearch

https://nexthink.com/_next/static/chunks/2785.c4c1223524963e34.js

js nexthink.com collected 2026-09-24 09:25:50 UTC 29,434 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2785],{18813:()=>{},59861:(e,t,n)=>{"use strict";n.d(t,{$7:()=>eh,$z:()=>c,Ay:()=>eH,D$:()=>B,DK:()=>ev,Fi:()=>S,K0:()=>el,LI:()=>E,LJ:()=>U,Nf:()=>ed,QJ:()=>x,Tz:()=>v,Y5:()=>C,Z$:()=>eC,as:()=>eR,bo:()=>L,iJ:()=>ef,mp:()=>q,oF:()=>s,qm:()=>k,tP:()=>m,tx:()=>b,uG:()=>W,wt:()=>ei,yQ:()=>eP});var r,l,i=n(55729),u=n(63964),o=n(56760);let a="yarl__";function c(...e){return e.filter(Boolean).join(" ")}function s(e){return`${a}${e}`}function d(e){return`--${a}${e}`}function f(e,t){return`${e}${t?`_${t}`:""}`}function p(e){return t=>f(e,t)}function h(e,t){var n;return null!=(n=null==e?void 0:e[t])?n:t}function m(...e){return()=>{e.forEach(e=>{e()})}}function v(e,t,n){return()=>{let r=i.useContext(n);if(!r)throw Error(`${e} must be used within a ${t}.Provider`);return r}}function g(){return"undefined"!=typeof window}function E(e,t=0){let n=10**t;return Math.round((e+Number.EPSILON)*n)/n}function b(e){return void 0===e.type||"image"===e.type}function x(e,t){return e.imageFit===u.e7||e.imageFit!==u.Td&&t===u.e7}function w(e){return"string"==typeof e?Number.parseInt(e,10):e}function y(e){if("number"==typeof e)return{pixel:e};if("string"==typeof e){let t=w(e);return e.endsWith("%")?{percent:t}:{pixel:t}}return{pixel:0}}function C(){return(g()?null==window?void 0:window.devicePixelRatio:void 0)||1}function N(e,t){return t>0?(e%t+t)%t:0}function P(e,t){return e[N(t,e.length)]}function M(e,t){return e.length>0?P(e,t):void 0}function L(e,t,n){if(!n)return e;let{buttons:r,...l}=e,u=r.findIndex(e=>e===t),o=i.isValidElement(n)?i.cloneElement(n,{key:t},null):n;if(u>=0){let e=[...r];return e.splice(u,1,o),{buttons:e,...l}}return{buttons:[o,...r],...l}}let R=Number(i.version.split(".")[0])>=19;function k(e){e.scrollTop}let I={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,closeOnEscape:!0,preventDefaultWheelX:!0,preventDefaultWheelY:!1,disableSwipeNavigation:!1},portal:{},noScroll:{disabled:!1},on:{},styles:{},className:""};function S(e,t){return{name:e,component:t}}function $(e,t){return{module:e,children:t}}function _(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?[$(t.module,t.children.flatMap(t=>{var l;return null!=(l=e(t,n,r))?l:[]}))]:[t]}(e,t,n))?r:[]})}let T=i.createContext(null),O=v("useA11yContext","A11yContext",T);function A({children:e}){let[t,n]=i.useState(!1),[r,l]=i.useState(!1),u=i.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 i.createElement(T.Provider,{value:u},e)}let D=i.createContext(null),W=v("useDocument","DocumentContext",D);function z({nodeRef:e,children:t}){let n=i.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 i.createElement(D.Provider,{value:n},t)}let F=i.createContext(null),U=v("useEvents","EventsContext",F);function j({children:e}){let[t]=i.useState({});i.useEffect(()=>()=>{Object.keys(t).forEach(e=>delete t[e])},[t]);let n=i.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 i.createElement(F.Provider,{value:n},e)}let K=i.createContext(null),B=v("useLightboxProps","LightboxPropsContext",K);function H({children:e,...t}){return i.createElement(K.Provider,{value:t},e)}let X=i.createContext(null),q=v("useLightboxState","LightboxStateContext",X),Y=i.createContext(null),V=v("useLightbox
1Dispatch","LightboxDispatchContext",Y);function J(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),u=M(n,i);return{slides:n,currentIndex:i,globalIndex:l,currentSlide:u,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(u.V)}}function Q({slides:e,index:t,children:n}){let[r,l]=i.useReducer(J,{slides:e,currentIndex:t,globalIndex:t,currentSlide:M(e,t)}),[u,o]=i.useState(e),[a,c]=i.useState(t);(e!==u||t!==a)&&(o(e),c(t),l({type:"update",slides:e,index:t}));let s=i.useMemo(()=>({...r,state:r,dispatch:l}),[r,l]);return i.createElement(Y.Provider,{value:l},i.createElement(X.Provider,{value:s},n))}let G=i.createContext(null),Z=v("useRTLContext","RTLContext",G);function ee({isRTL:e,children:t}){let n=i.useMemo(()=>({isRTL:e}),[e]);return i.createElement(G.Provider,{value:n},t)}let et=i.createContext(null),en=v("useTimeouts","TimeoutsContext",et);function er({children:e}){let[t]=i.useState([]);i.useEffect(()=>()=>{t.forEach(e=>window.clearTimeout(e)),t.splice(0,t.length)},[t]);let n=i.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 i.createElement(et.Provider,{value:n},e)}let el=i.forwardRef(function({label:e,className:t,icon:n,renderIcon:r,onClick:l,style:o,...a},d){let{styles:f,labels:p}=B(),m=h(p,e);return i.createElement("button",{ref:d,type:"button",title:m,"aria-label":m,className:c(s(u.Uj),t),onClick:l,style:{...o,...f.button},...a},r?r():i.createElement(n,{className:s(u.jR),style:f.icon}))});function ei(e,t){var n=i.createElement("g",{fill:"currentColor"},i.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}),t);let r=e=>i.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);return r.displayName=e,r}let eu=ei("Close",i.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"})),eo=ei("Previous",i.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"})),ea=ei("Next",i.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"})),ec=ei("Loading",i.createElement(i.Fragment,null,Array.from({length:8}).map((e,t,n)=>i.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)`})))),es=ei("Error",i.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"})),ed=g()?i.useLayoutEffect:i.useEffect;function ef(){let[e,t]=i.useState(!1);return i.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 ep(e,t){let n=i.useRef(void 0),r=i.useRef(void 0),l=ef();return ed(()=>{var i,u,o;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(w);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)||i.cancel(),r.current=void 0;try{r.current=null==(o=(u=e.current).animate)?void 0:o.call(u,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.playState)==="running"}}}function eh(){let e=i.useRef(null),t=i.useRef(void 0),[n,r]=i.useState();return{setContainerRef:i.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 em(){let e=i.useRef(void 0),{setTimeout:t,clearTimeout:n}=en();return i.useCallback((r,l)=>{n(e.current),e.current=t(r,l>0?l:0)},[t,n])}function ev(e){let t=i.useRef(e);return ed(()=>{t.current=e}),i.useCallback((...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[])}function eg(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function eE(e,t){return i.useMemo(()=>null==e&&null==t?null:n=>{eg(e,n),eg(t,n)},[e,t])}function eb(){return Z().isRTL}function ex(e,t){let n=i.useRef(0),r=em(),l=ev((...t)=>{n.current=Date.now(),e(...t)});return i.useCallback((...e)=>{r(()=>{l(...e)},t-(Date.now()-n.current))},[t,l,r])}let ew=p("slide"),ey=p("slide_image");function eC({slide:e,offset:t,render:n,rect:r,imageFit:l,imageProps:o,onClick:a,onLoad:d,onError:f,style:p}){var h,m,v,E,b,w,y,C;let[N,P]=i.useState(u.Qo),{publish:M}=U(),{setTimeout:L}=en(),R=i.useRef(null);i.useEffect(()=>{0===t&&M((0,u.EC)(N))},[t,N,M]);let k=ev(e=>{("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{e.parentNode&&(P(u.P9),L(()=>{null==d||d(e)},0))})}),I=i.useCallback(e=>{R.current=e,(null==e?void 0:e.complete)&&k(e)},[k]),S=i.useCallback(e=>{k(e.currentTarget)},[k]),$=ev(()=>{P(u.I1),null==f||f()}),_=x(e,l),T=(e,t)=>Number.isFinite(e)?e:t,O=T(Math.max(...(null!=(m=null==(h=e.srcSet)?void 0:h.map(e=>e.width))?m:[]).concat(e.width?[e.width]:[]).filter(Boolean)),(null==(v=R.current)?void 0:v.naturalWidth)||0),A=T(Math.max(...(null!=(b=null==(E=e.srcSet)?void 0:E.map(e=>e.height))?b:[]).concat(e.height?[e.height]:[]).filter(Boolean)),(null==(w=R.current)?void 0:w.naturalHeight)||0),D=O&&A?{maxWidth:`min(${O}px, 100%)`,maxHeight:`min(${A}px, 100%)`}:{maxWidth:"100%",maxHeight:"100%"},W=null==(y=e.srcSet)?void 0:y.slice().sort((e,t)=>e.width-t.width).map(e=>`${e.src}
1 ${e.width}w`).join(", "),z=W&&r&&g()?`${Math.round(Math.min(r&&!_&&e.width&&e.height?r.height/e.height*e.width:Number.MAX_VALUE,r.width))}px`:void 0,{style:F,className:j,...K}=("function"==typeof o?o(e):o)||{};return i.createElement(i.Fragment,null,i.createElement("img",{ref:I,onLoad:S,onError:$,onClick:a,draggable:!1,className:c(s(ey()),_&&s(ey("cover")),N!==u.P9&&s(ey("loading")),j),style:{...D,...p,...F},...K,alt:null!=(C=e.alt)?C:"",sizes:z,srcSet:W,src:e.src}),N!==u.P9&&i.createElement("div",{className:s(ew(u.Bv))},N===u.Qo&&((null==n?void 0:n.iconLoading)?n.iconLoading():i.createElement(ec,{className:c(s(u.jR),s(ew(u.Qo)))})),N===u.I1&&((null==n?void 0:n.iconError)?n.iconError():i.createElement(es,{className:c(s(u.jR),s(ew(u.I1)))}))))}let eN=i.forwardRef(function({className:e,children:t,onFocus:n,onBlur:r,...l},u){let o=i.useRef(null),[a,d]=i.useState(!1),{trackFocusWithin:f}=O(),p=ev(()=>{if(o.current){let e="rtl"===window.getComputedStyle(o.current).direction;e!==a&&d(e)}});return i.useEffect(p),i.createElement(z,{nodeRef:o},i.createElement(ee,{isRTL:a},i.createElement("div",{ref:eE(u,o),className:c(s("root"),e),...f(n,r),...l},t)))});function eP(e,t,n,r,l){i.useEffect(()=>l?()=>{}:m(e(u.qq,t),e(u.RK,n),e(u.tu,r),e(u.tD,r),e(u.s,r)),[e,t,n,r,l])}!function(e){e[e.NONE=0]="NONE",e[e.SWIPE=1]="SWIPE",e[e.PULL=2]="PULL",e[e.ANIMATION=3]="ANIMATION"}(r||(r={})),function(e){e[e.NONE=0]="NONE",e[e.SWIPE=1]="SWIPE",e[e.PULL=2]="PULL"}(l||(l={}));let eM=p("container"),eL=i.createContext(null),eR=v("useController","ControllerContext",eL),ek=S(u.Kv,function({children:e,...t}){var n;let{carousel:o,animation:a,controller:f,on:p,styles:h,render:v}=t,{closeOnPullUp:g,closeOnPullDown:b,preventDefaultWheelX:x,preventDefaultWheelY:w}=f,[C,N]=i.useState(),P=q(),M=V(),[L,R]=i.useState(r.NONE),k=i.useRef(0),I=i.useRef(0),S=i.useRef(1),{registerSensors:$,subscribeSensors:_}=function(){let[e]=i.useState({}),t=i.useCallback((t,n)=>{var r;null==(r=e[t])||r.forEach(e=>{n.isPropagationStopped()||e(n)})},[e]);return{registerSensors:i.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:i.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:O}=U(),A=em(),D=em(),z=em(),{containerRef:F,setContainerRef:j,containerRect:K}=eh(),B=eE(function({preventDefaultWheelX:e,preventDefaultWheelY:t}){let n=i.useRef(null),r=ev(n=>{let r=Math.abs(n.deltaX)>Math.abs(n.deltaY);(r&&e||!r&&t||n.ctrlKey)&&n.preventDefault()});return i.useCallback(e=>{var t;e?e.addEventListener("wheel",r,{passive:!1}):null==(t=n.current)||t.removeEventListener("wheel",r),n.current=e},[r])}({preventDefaultWheelX:x,preventDefaultWheelY:w}),j),H=i.useRef(null),X=eE(H,void 0),{getOwnerDocument:Y}=W(),J=eb(),Q=e=>(J?-1:1)*("number"==typeof e?e:1),G=ev(()=>{var e;return null==(e=F.current)?void 0:e.focus()}),Z=ev(()=>t),ee=ev(()=>P),et=i.useCallback(e=>O(u.zn,e),[O]),er=i.useCallback(e=>O(u.Nc,e),[O]),el=i.useCallback(()=>O(u.C),[O]),ei=e=>!(o.finite&&(Q(e)>0&&0===P.currentIndex||0>Q(e)&&P.currentIndex===P.slides.length-1)),eu=e=>{var t;k.current=e,null==(t=F.current)||t.style.setProperty(d("swipe_offset"),`${Math.round(e)}px`)},eo=e=>{var t,n;I.current=e,S.current=Math.min(Math.max(E(1-(b&&e>0?e:g&&e<0?-e:0)/60*.5,2),.5),1),null==(t=F.current)||t.style.setProperty(d("pull_offset"),`${Math.round(e)}px`),null==(n=F.current)||n.style.setProperty(d("pull_opacity"),`${S.current}`)},{prepareAnimation:ea}=ep(H,(e,t,n)=>{if(H.current&&K)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:a.easing.fade}}),ec=(e,t)=>{if(g||b){eo(e);let n=0;H.current&&(n=a.fade*(t?2:1),ea({rect:H.current.getBoundingClientRect(),opacity:S.current,duration:n})),z(()=>{eo(0),R(r.NONE)},n),R(r.ANIMATION),t||el()}},{prepareAnimation:es,isAnimationPlaying:ed}=ep(H,(e,t,n)=>{var r;if(H.current&&K&&(null==(r=P.animation)?void 0:r.duration)){let r=y(o.spacing),l=(r.percent?r.percent*K.width/100:r.pixel)||0;return{keyframes:[{transform:`translate(${Q(P.globalIndex-e.index)*(K.width+l)+e.rect.x-t.x+n.x}
1px, 0)`},{transform:"translate(0, 0)"}],duration:P.animation.duration,easing:P.animation.easing}}}),ef=ev(e=>{var t,n;let l=e.offset||0,i=l?a.swipe:null!=(t=a.navigation)?t:a.swipe,o=l||ed()?a.easing.swipe:a.easing.navigation,{direction:c}=e,s=null!=(n=e.count)?n:1,d=r.ANIMATION,f=i*s;if(!c){let t=null==K?void 0:K.width,n=e.duration||0,r=t?i/t*Math.abs(l):i;0!==s?(n<r?f=f/r*Math.max(n,r/5):t&&(f=i/t*(t-Math.abs(l))),c=Q(l)>0?u.zn:u.Nc):f=i/2}let p=0;c===u.zn?ei(Q(1))?p=-s:(d=r.NONE,f=i):c===u.Nc&&(ei(Q(-1))?p=s:(d=r.NONE,f=i)),D(()=>{eu(0),R(r.NONE)},f=Math.round(f)),H.current&&es({rect:H.current.getBoundingClientRect(),index:P.globalIndex}),R(d),O(u.sI,{type:"swipe",increment:p,duration:f,easing:o})});i.useEffect(()=>{var e,t;(null==(e=P.animation)?void 0:e.increment)&&(null==(t=P.animation)?void 0:t.duration)&&A(()=>M({type:"swipe",increment:0}),P.animation.duration)},[P.animation,M,A]);let eg=[_,ei,(null==K?void 0:K.width)||0,a.swipe,()=>R(r.SWIPE),e=>eu(e),(e,t)=>ef({offset:e,duration:t,count:1}),e=>ef({offset:e,count:0})],ex=[()=>{b&&R(r.PULL)},e=>eo(e),e=>ec(e),e=>ec(e,!0)];!function({disableSwipeNavigation:e,closeOnBackdropClick:t},n,r,o,a,c,d,f,p,h,m,v,g,E,b,x){let w=i.useRef(0),y=i.useRef([]),C=i.useRef(void 0),N=i.useRef(0),P=i.useRef(l.NONE),M=i.useCallback(e=>{C.current===e.pointerId&&(C.current=void 0,P.current=l.NONE);let t=y.current;t.splice(0,t.length,...t.filter(t=>t.pointerId!==e.pointerId))},[]),L=i.useCallback(e=>{M(e),e.persist(),y.current.push(e)},[M]),R=i.useCallback(e=>y.current.find(({pointerId:t})=>e.pointerId===t),[]),k=ev(e=>{L(e)}),I=(e,t)=>m&&e>t||h&&e<-t,S=ev(e=>{let n=R(e);if(n)if(C.current===e.pointerId){let e=Date.now()-N.current,t=w.current;P.current===l.SWIPE?Math.abs(t)>.3*o||Math.abs(t)>5&&e<a?f(t,e):p(t):P.current===l.PULL&&(I(t,60)?E(t,e):b(t)),w.current=0,P.current=l.NONE}else{let{target:r}=e;t&&r instanceof HTMLElement&&r===n.target&&(r.classList.contains(s(u.h0))||r.classList.contains(s(u.pc)))&&x()}M(e)});eP(n,k,ev(t=>{let n=R(t);if(n){let i=C.current===t.pointerId;if(0===t.buttons)return void(i&&0!==w.current?S(t):M(n));let u=t.clientX-n.clientX,o=t.clientY-n.clientY;if(void 0===C.current){let n=e=>{L(t),C.current=t.pointerId,N.current=Date.now(),P.current=e};Math.abs(u)>Math.abs(o)&&Math.abs(u)>30&&r(u)?e||(n(l.SWIPE),c()):Math.abs(o)>Math.abs(u)&&I(o,30)&&(n(l.PULL),v())}else i&&(P.current===l.SWIPE?(w.current=u,d(u)):P.current===l.PULL&&(w.current=o,g(o)))}}),S)}(f,...eg,g,b,...ex,el),function(e,t,n,l,o,a,c,s,d){let f=i.useRef(0),p=i.useRef(0),h=i.useRef(void 0),m=i.useRef(void 0),v=i.useRef(0),g=i.useRef(void 0),E=i.useRef(0),{setTimeout:b,clearTimeout:x}=en(),w=i.useCallback(()=>{h.current&&(x(h.current),h.current=void 0)},[x]),y=i.useCallback(()=>{m.current&&(x(m.current),m.current=void 0)},[x]),C=ev(()=>{e!==r.SWIPE&&(f.current=0,E.current=0,w(),y())});i.useEffect(C,[e,C]);let N=ev(e=>{m.current=void 0,f.current===e&&d(f.current)}),P=ev(t=>{if(t.ctrlKey||Math.abs(t.deltaY)>Math.abs(t.deltaX))return;let i=e=>{v.current=e,x(g.current),g.current=e>0?b(()=>{v.current=0,g.current=void 0},300):void 0};if(e===r.NONE){if(Math.abs(t.deltaX)<=1.2*Math.abs(v.current))return void i(t.deltaX);if(!n(-t.deltaX))return;if(p.current+=t.deltaX,w(),Math.abs(p.current)>30)p.current=0,i(0),E.current=Date.now(),a();else{let e=p.current;h.current=b(()=>{h.current=void 0,e===p.current&&(p.current=0)},o)}}else if(e===r.SWIPE){let e=f.current-t.deltaX;if(f.current=e=Math.min(Math.abs(e),l)*Math.sign(e),c(e),y(),Math.abs(e)>.2*l){i(t.deltaX),s(e,Date.now()-E.current);return}m.current=b(()=>N(e),2*o)}else i(t.deltaX)});i.useEffect(()=>t(u.j7,P),[t,P])}(L,...eg);let ew=ev(()=>{f.focus&&Y().querySelector(`.${s(u.kJ)} .${s(eM())}`)&&G()});i.useEffect(ew,[ew]);let ey=ev(()=>{var e;null==(e=p.view)||e.call(p,{index:P.currentIndex})});i.useEffect(ey,[P.globalIndex,ey]),i.useEffect(()=>m(T(u.zn,e=>ef({direction:u.zn,...e})),T(u.Nc,e=>ef({direction:u.Nc,...e})),T(u.sI,e=>M(e))),[T,ef,M]);let eC=i.useMemo(()=>({prev:et,next:er,close:el,focus:G,slideRect:K?function(e,t){let n=y(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)}}(K,o.padding):{width:0,height:0},containerRect:K||{width:0,height:0},subscribeSensors:_,containerRef:F,setCarouselRef:X,toolbarWidth:C,setToolbarWidth:N}),[et,er,el,G,_,K,F,X,C,N,o.padding]);return i.useImperativeHandle(f.ref,()=>({prev:et,next:er,close:el,focus:G,getLightboxProps:Z,getLightboxState:ee}),[et,er,el,G,Z,ee]),i.createElement("div",{ref:B,className:c(s(eM()),s(u.tC)),style:{...L===r.SWIPE?{[d("swipe_offset")]:`${Math.round(k.current)}px`}:null,...L===r.PULL?{[d("pull_offset")]:`${Math.round(I.current)}px`,[d("pull_opacity")]:`${S.current}`}:null,..."none"!==f.touchAction?{[d("controller_touch_action")]:f.touchAction}:null,...h.container},tabIndex:-1,...$},K&&i.createElement(eL.Provider,{value:eC},e,null==(n=v.controls)?void 0:n.call(v)))});function eI(e){return f(u.mY,e)}function eS({slide:e,offset:t}){var n,r,l,o,a;let d,p=i.useRef(null),{currentIndex:m,slides:v}=q(),{slideRect:g,focus:E}=eR(),{render:x,carousel:{imageFit:w,imageProps:y},on:{click:C},styles:{slide:P},labels:M}=B(),{getOwnerDocument:L}=W(),k=0!==t;return i.useEffect(()=>{var e;k&&(null==(e=p.current)?void 0:e.contains(L().activeElement))&&E()},[k,E,L]),i.createElement("div",{ref:p,className:c(s(f(u.h0,void 0)),!k&&s(f(u.h0,"current")),s(u.tC)),...{inert:R?k:k?"":void 0},style:P,role:"group","aria-roledescription":h(M,"Slide"),"aria-label":(n=m+t,h(M,"{index} of {total}").replace(/\{index}/g,`${N(n,v.length)+1}`).replace(/\{total}/g,`${v.length}`))},(!(d=null==(r=x.slide)?void 0:r.call(x,{slide:e,offset:t,rect:g}))&&b(e)&&(d=i.createElement(eC,{slide:e,offset:t,render:x,rect:g,imageFit:w,imageProps:y,onClick:k?void 0:()=>null==C?void 0:C({index:m})})),d?i.createElement(i.Fragment,null,null==(l=x.slideHeader)?void 0:l.call(x,{slide:e}),(null!=(o=x.slideContainer)?o:({children:e})=>e)({slide:e,children:d}),null==(a=x.slideFooter)?void 0:a.call(x,{slide:e})):null))}function e$(){let e=B().styles.slide;return i.createElement("div",{className:s(u.h0),style:e})}let e_=S(u.mY,function({carousel:e,labels:t}){let{slides:n,currentIndex:r,globalIndex:l}=q(),{setCarouselRef:u}=eR(),{autoPlaying:o,focusWithin:a}=O(),f=y(e.spacing),p=y(e.padding),m=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),v=[];
1if(n.length>0)for(let t=r-m;t<=r+m;t+=1){let i=P(n,t),u=l-r+t,o=e.finite&&(t<0||t>n.length-1);v.push(o?{key:u}:{key:[`${u}`,b(i)?i.src:void 0].filter(Boolean).join("|"),offset:t-r,slide:i})}return i.createElement("div",{ref:u,className:c(s(eI()),v.length>0&&s(eI("with_slides"))),style:{[`${d(eI("slides_count"))}`]:v.length,[`${d(eI("spacing_px"))}`]:f.pixel||0,[`${d(eI("spacing_percent"))}`]:f.percent||0,[`${d(eI("padding_px"))}`]:p.pixel||0,[`${d(eI("padding_percent"))}`]:p.percent||0},role:"region","aria-live":o&&!a?"off":"polite","aria-roledescription":h(t,"Carousel"),"aria-label":h(t,"Photo gallery")},v.map(({key:e,slide:t,offset:n})=>t?i.createElement(eS,{key:e,slide:t,offset:n}):i.createElement(e$,{key:e})))});function eT(){let{carousel:e}=B(),{slides:t,currentIndex:n}=q();return{prevDisabled:0===t.length||e.finite&&0===n,nextDisabled:0===t.length||e.finite&&n===t.length-1}}function eO({label:e,icon:t,renderIcon:n,action:r,onClick:l,disabled:u,style:o}){return i.createElement(el,{label:e,icon:t,renderIcon:n,className:s(`navigation_${r}`),disabled:u,onClick:l,style:o,...function(e,t=!1){let n=i.useRef(!1);return ed(()=>{t&&n.current&&(n.current=!1,e())},[t,e]),{onFocus:i.useCallback(()=>{n.current=!0},[]),onBlur:i.useCallback(()=>{n.current=!1},[])}}(eR().focus,u)})}let eA=S(u.Ky,function({render:{buttonPrev:e,buttonNext:t,iconPrev:n,iconNext:r},styles:l}){let{prev:o,next:a,subscribeSensors:c}=eR(),{prevDisabled:s,nextDisabled:d}=eT();return!function(e){var t;let n=eb(),{publish:r}=U(),{animation:l,controller:o}=B(),{prevDisabled:a,nextDisabled:c}=eT(),s=(null!=(t=l.navigation)?t:l.swipe)/2,d=ex(()=>r(u.zn),s),f=ex(()=>r(u.Nc),s),p=ev(e=>{switch(e.key){case u.or:if(!o.closeOnEscape)return;r(u.C);break;case u.A9:(n?c:a)||(n?f:d)();break;case u.jn:(n?a:c)||(n?d:f)();break;default:return}e.stopPropagation()});i.useEffect(()=>e(u.uF,p),[e,p])}(c),i.createElement(i.Fragment,null,e?e():i.createElement(eO,{label:"Previous",action:u.zn,icon:eo,renderIcon:n,style:l.navigationPrev,disabled:s,onClick:o}),t?t():i.createElement(eO,{label:"Next",action:u.Nc,icon:ea,renderIcon:r,style:l.navigationNext,disabled:d,onClick:a}))}),eD=s(u.HR),eW=s(u.vg);function ez(e,t,n){let r=window.getComputedStyle(e),l=n?"padding-left":"padding-right",i=n?r.paddingLeft:r.paddingRight,u=e.style.getPropertyValue(l);return e.style.setProperty(l,`${(w(i)||0)+t}px`),()=>{u?e.style.setProperty(l,u):e.style.removeProperty(l)}}let eF=S(u.b6,function({noScroll:{disabled:e},children:t}){let n=eb(),{getOwnerDocument:r,getOwnerWindow:l}=W();return i.useEffect(()=>{if(e)return()=>{};let t=[],i=l(),{body:u,documentElement:o}=r(),a=Math.round(i.innerWidth-o.clientWidth);if(a>0){t.push(ez(u,a,n));let e=u.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(eW)&&t.push(ez(l,a,n))}}return u.classList.add(eD),()=>{u.classList.remove(eD),t.forEach(e=>e())}},[n,e,r,l]),i.createElement(i.Fragment,null,t)});function eU(e,t,n){let r=e.getAttribute(t);return e.setAttribute(t,n),()=>{r?e.setAttribute(t,r):e.removeAttribute(t)}}let ej=S(u.kJ,function({portal:{root:e,container:{className:t,style:n,...r}={}},animation:l,styles:a,className:p,on:m,close:v,labels:g,children:E}){let[b,x]=i.useState(!1),[w,y]=i.useState(!1),C=i.useRef([]),N=i.useRef(null),{setTimeout:P}=en(),{subscribe:M}=U(),L=ef()?0:l.fade;i.useEffect(()=>(x(!0),()=>{x(!1),y(!1)}),[]);let R=ev(()=>{C.current.forEach(e=>e()),C.current=[]}),S=ev(()=>{var e;y(!1),R(),null==(e=m.exiting)||e.call(m),P(()=>{var e;null==(e=m.exited)||e.call(m),v()},L)});i.useEffect(()=>M(u.C,S),[M,S]);let $=ev(e=>{var t,n,r;k(e),y(!0),null==(t=m.entering)||t.call(m);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&&(C.current.push(eU(n,"inert","")),C.current.push(eU(n,"aria-hidden","true")))}C.current.push(()=>{var e,t;null==(t=null==(e=N.current)?void 0:e.focus)||t.call(e)}),P(()=>{var e;null==(e=m.entered)||e.call(m)},L)}),_=i.useCallback(e=>{e?$(e):R()},[$,R]);return b?(0,o.createPortal)(i.createElement(eN,{ref:_,className:c(p,t,s(f(u.kJ,void 0)),s(u.vg),w&&s(f(u.kJ,"open"))),"aria-modal":!0,role:"dialog","aria-label":h(g,"Lightbox"),style:{...l.fade!==I.animation.fade?{[d("fade_animation_duration")]:`${L}ms`}:null,...l.easing.fade!==I.animation.easing.fade?{[d("fade_animation_timing_function")]:l.easing.fade}:null,...a.root,...n},onFocus:e=>{N.current||(N.current=e.relatedTarget)},...r},E),("function"==typeof e?e():e)||document.body):null}),eK=S(u.OT,function({children:e}){return i.createElement(i.Fragment,null,e)}),eB=S(u.pq,function({toolbar:{buttons:e},render:{buttonClose:t,iconClose:n},styles:r}){let{close:l,setToolbarWidth:o}=eR(),{setContainerRef:a,containerRect:c}=eh();return ed(()=>{o(null==c?void 0:c.width)},[o,null==c?void 0:c.width]),i.createElement("div",{ref:a,style:r.toolbar,className:s(f(u.pq,void 0))},null==e?void 0:e.map(e=>e===u.C?t?t():i.createElement(el,{key:u.C,label:"Close",icon:eu,renderIcon:n,onClick:l}):e))});function eH({carousel:e,animation:t,render:n,toolbar:r,controller:l,noScroll:o,on:a,plugins:c,slides:s,index:d,...f}){let{animation:p,carousel:h,render:m,toolbar:v,controller:g,noScroll:E,on:b,slides:x,index:y,plugins:C,...N}=I,{config:P,augmentation:M}=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=[$(t,r)];return}r=_(r,e,e=>[$(t,[e])])},o=(e,t)=>{r=_(r,e,e=>[$(e.module,[$(t,e.children)])])},a=(e,t,n)=>{r=_(r,e,e=>{var r;return[$(e.module,[...n?[$(t)]:[],...null!=(r=e.children)?r:[],...n?[]:[$(t)]])]})},c=(e,t,n)=>{r=_(r,e,e=>[...n?[$(t)]:[],e,...n?[]:[$(t)]])},s=e=>{o(u.Kv,e)},d=(e,t)=>{r=_(r,e,e=>[$(t,e.children)])},f=e=>{r=_(r,e,e=>e.children)},p=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:p})}),{config:r,augmentation:e=>n.reduce((e,t)=>t(e),e)}}([$(ej,[$(eF,[$(ek,[$(e_),$(eB),$(eA)])])])],c||C),L=M({animation:function(e,t={}){let{easing:n,...r}=e,{easing:l,...i}=t;return{easing:{...n,...l},...r,...i}}(p,t),carousel:{...h,...e},render:{...m,...n},toolbar:{...v,...r},controller:{...g,...l},noScroll:{...E,...o},on:{...b,...a},...N,...f});return L.open?i.createElement(H,{...L},i.createElement(Q,{slides:s||x,index:w(d||y)},i.createElement(er,null,i.createElement(j,null,i.createElement(A,null,function e(t,n){var r;return i.createElement(t.module.component,{key:t.module.name,...n},null==(r=t.children)?void 0:r.map(t=>e(t,n)))}($(eK,P),L)))))):null}},63964:(e,t,n)=>{"use strict";n.d(t,{A9:()=>z,AH:()=>s,Bv:()=>h,C:()=>k,CC:()=>b,EC:()=>m,HR:()=>w,I1:()=>f,Kv:()=>l,Ky:()=>i,MO:()=>v,Nc:()=>L,OT:()=>a,P9:()=>p,Qo:()=>d,RK:()=>S,Td:()=>K,Ue:()=>P,Uh:()=>g,Uj:()=>U,V:()=>H,b6:()=>u,e7:()=>B,h0:()=>C,j7:()=>D,jR:()=>j,jb:()=>E,jn:()=>F,kJ:()=>o,mY:()=>r,or:()=>W,pc:()=>N,pq:()=>c,qq:()=>I,s:()=>T,sI:()=>R,t$:()=>A,tC:()=>x,tD:()=>_,tu:()=>$,uF:()=>O,vg:()=>y,zn:()=>M});let r="carousel",l="controller",i="navigation",u="no-scroll",o="portal",a="root",c="toolbar",s="zoom",d="loading",f="error",p="complete",h="placeholder",m=e=>`active-slide-${e}`,v=m(d),g=m("playing");m(f);let E=m(p),b="fullsize",x="flex_center",w="no_scroll",y="no_scroll_padding",C="slide",N="slide_wrapper",P="slide_wrapper_interactive",M="prev",L="next",R="swipe",k="close",I="onPointerDown",S="onPointerMove",$="onPointerUp",_="onPointerLeave",T="onPointerCancel",O="onKeyDown",A="onKeyUp",D="onWheel",W="Escape",z="ArrowLeft",F="ArrowRight",U="button",j="icon",K="contain",B="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.