1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7279,7086],{43485:function(e,n,t){t.d(n,{Z:function(){return l}});var r=t(67294);var s=t(76852);const a=2**31-1;function c(e,n,t){const r=t-Date.now();e.current=r<=a?setTimeout(n,r):setTimeout((()=>c(e,n,t)),a)}function l(){const e=function(){const e=(0,r.useRef)(!0),n=(0,r.useRef)((()=>e.current));return(0,r.useEffect)((()=>(e.current=!0,()=>{e.current=!1})),[]),n.current}(),n=(0,r.useRef)();return(0,s.Z)((()=>clearTimeout(n.current))),(0,r.useMemo)((()=>{const t=()=>clearTimeout(n.current);return{set:function(r,s=0){e()&&(t(),s<=a?n.current=setTimeout(r,s):c(n,r,Date.now()+s))},clear:t,handleRef:n}}),[])}},97279:function(e,n,t){t.d(n,{Z:function(){return E}});var r=t(78146),s=t(67294);var a=function(e,n){const t=(0,s.useRef)(!0);(0,s.useEffect)((()=>{if(!t.current)return e();t.current=!1}),n)},c=t(92029),l=t(43485),u=t(24079),o=t(93967),i=t.n(o),d=t(15446),f=(0,t(66611).Z)("carousel-caption"),v=t(76792),h=t(85893);const p=s.forwardRef((({as:e="div",bsPrefix:n,className:t,...r},s)=>{const a=i()(t,(0,v.vE)(n,"carousel-item"));return(0,h.jsx)(e,{ref:s,...r,className:a})}));p.displayName="CarouselItem";var m=p,x=t(53439),b=t(93825),N=t(34509),C=t(9337);const k={slide:!0,fade:!1,controls:!0,indicators:!0,indicatorLabels:[],defaultActiveIndex:0,interval:5e3,keyboard:!0,pause:"hover",wrap:!0,touch:!0,prevIcon:(0,h.jsx)("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:"Previous",nextIcon:(0,h.jsx)("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:"Next"};const y=s.forwardRef(((e,n)=>{const{as:t="div",bsPrefix:o,slide:f,fade:p,controls:m,indicators:k,indicatorLabels:y,activeIndex:E,onSelect:w,onSlide:S,onSlid:g,interval:j,keyboard:I,onKeyDown:R,pause:Z,onMouseOver:$,onMouseOut:T,wrap:M,touch:L,onTouchStart:D,onTouchMove:O,onTouchEnd:A,prevIcon:P,prevLabel:_,nextIcon:K,nextLabel:U,variant:X,className:F,children:H,...q}=(0,d.Ch)(e,{activeIndex:"onSelect"}),z=(0,v.vE)(o,"carousel"),B=(0,v.SC)(),G=(0,s.useRef)(null),[J,Q]=(0,s.useState)("next"),[V,W]=(0,s.useState)(!1),[Y,ee]=(0,s.useState)(!1),[ne,te]=(0,s.useState)(E||0);(0,s.useEffect)((()=>{Y||E===ne||(G.current?Q(G.current):Q((E||0)>ne?"next":"prev"),f&&ee(!0),te(E||0))}),[E,Y,ne,f]),(0,s.useEffect)((()=>{G.current&&(G.current=null)}));let re,se=0;(0,x.Ed)(H,((e,n)=>{++se,n===E&&(re=e.props.interval)}));const ae=(0,c.Z)(re),ce=(0,s.useCallback)((e=>{if(Y)return;let n=ne-1;if(n<0){if(!M)return;n=se-1}G.current="prev",null==w||w(n,e)}),[Y,ne,w,M,se]),le=(0,r.Z)((e=>{if(Y)return;let n=ne+1;if(n>=se){if(!M)return;n=0}G.current="next",null==w||w(n,e)})),ue=(0,s.useRef)();(0,s.useImperativeHandle)(n,(()=>({element:ue.current,prev:ce,next:le})));const oe=(0,r.Z)((()=>{!document.hidden&&function(e){if(!e||!e.style||!e.parentNode||!e.parentNode.style)return!1;const n=getComputedStyle(e);return"none"!==n.display&&"hidden"!==n.visibility&&"none"!==getComputedStyle(e.parentNode).display}(ue.current)&&(B?ce():le())})),ie="next"===J?"start":"end";a((()=>{f||(null==S||S(ne,ie),null==g||g(ne,ie))}),[ne]);const de=`${z}-item-${J}`,fe=`${z}-item-${ie}`,ve=(0,s.useCallback)((e=>{(0,N.Z)(e),null==S||S(ne,ie)}),[S,ne,ie]),he=(0,s.useCallback)((()=>{ee(!1),null==g||g(ne,ie)}),[g,ne,ie]),pe=(0,s.useCallback)((e=>{if(I&&!/input|textarea/i.test(e.target.tagName))switch(e.key){case"ArrowLeft":return e.preventDefault(),void(B?le(e):ce(e));case"ArrowRight":return e.preventDefault(),void(B?ce(e):le(e))}null==R||R(e)}),[I,R,ce,le,B]),me=(0,s.useCallback)((e=>{"hover"===Z&&W(!0),null==$||$(e)}),[Z,$]),xe=(0,s.useCallback)((e=>{W(!1),null==T||T(e)}),[T]),be=(0,s.useRef)(0),Ne=(0,s.useRef)(0),Ce=(0,l.Z)(),ke=(0,s.useCallback)((e=>{be.current=e.touches[0].clientX,Ne.current=0,"hover"===Z&&W(!0),null==D||D(e)}),[Z,D]),ye=(0,s.useCallback)((e=>{e.touches&&e.touches.length>1?Ne.current=0:Ne.current=e.touches[0].clientX-be.current,null==O||O(e)}),[O]),Ee=(0,s.useCallback)((e=>{if(L){const n=Ne.current;Math.abs(n)>40&&(n>0?ce(e):le(e))}"hover"===Z&&Ce.set((()=>{W(!1)}),j||void 0),null==A||A(e)}),[L,Z,ce,le,Ce,j,A]),we=null!=j&&!V&&!Y,Se=(0,s.useRef)();(0,s.useEffect)((()=>{var e,n;if(!we)return;const t=B?ce:le;return Se.current=window.setInterval(document.visibilityState?oe:t,null!=(e=null!=(n=ae.current)?n:j)?e:void 0),()=>{null!==Se.current&&clearInterval(Se.current)}}),[we,ce,le,ae,j,oe,B]);const ge=(0,s.useMemo)((()=>k&&Array.from({length:se},((e,n)=>e=>{null==w||w(n,e)}))),[k,se,w]);return(0,h.jsxs)(t,{ref:ue,...q,onKeyDown:pe,onMouseOver:me,onMouseOut:xe,onTouchStart:ke,onTouchMove:ye,onTouchEnd:Ee,className:i()(F,z,f&&"slide",p&&`${z}-fade`,X&&`${z}-${X}`),children:[k&&(0,h.jsx)("div",{className:`${z}-indicators`,children:(0,x.UI)(H,((e,n)=>(0,h.jsx)("button",{type:"button","data-bs-target":"","aria-label":null!=y&&y.length?y[n]:`Slide ${n+1}`,className:n===ne?"active":void 0,onClick:ge?ge[n]:void 0,"aria-current":n===ne},n)))}),(0,h.jsx)("div",{className:`${z}-inner`,children:(0,x.UI)(H,((e,n)=>{const t=n===ne;
1return f?(0,h.jsx)(C.Z,{in:t,onEnter:t?ve:void 0,onEntered:t?he:void 0,addEndListener:b.Z,children:(n,r)=>s.cloneElement(e,{...r,className:i()(e.props.className,t&&"entered"!==n&&de,("entered"===n||"exiting"===n)&&"active",("entering"===n||"exiting"===n)&&fe)})}):s.cloneElement(e,{className:i()(e.props.className,t&&"active")})}))}),m&&(0,h.jsxs)(h.Fragment,{children:[(M||0!==E)&&(0,h.jsxs)(u.Z,{className:`${z}-control-prev`,onClick:ce,children:[P,_&&(0,h.jsx)("span",{className:"visually-hidden",children:_})]}),(M||E!==se-1)&&(0,h.jsxs)(u.Z,{className:`${z}-control-next`,onClick:le,children:[K,U&&(0,h.jsx)("span",{className:"visually-hidden",children:U})]})]})]})}));y.displayName="Carousel",y.defaultProps=k;var E=Object.assign(y,{Caption:f,Item:m})}}]);
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.