"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2139],{55111:function(e,t,r){r.d(t,{Z:function(){return useEventListener}});var a=r(67294),l=r(78146);function useEventListener(e,t,r,n=!1){let s=(0,l.Z)(r);(0,a.useEffect)(()=>{let r="function"==typeof e?e():e;return r.addEventListener(t,s,n),()=>r.removeEventListener(t,s,n)},[e])}},13551:function(e,t,r){r.d(t,{Z:function(){return c}});var a=r(67294);r(32092),r(92029);var l=r(78146);r(55111),r(6454),r(88833),r(99585),new WeakMap;var n=r(70861),s=r(85893);let i=["onKeyDown"],o=a.forwardRef((e,t)=>{var r;let{onKeyDown:a}=e,o=function(e,t){if(null==e)return{};var r,a,l={},n=Object.keys(e);for(a=0;a<n.length;a++)r=n[a],t.indexOf(r)>=0||(l[r]=e[r]);return l}(e,i),[c]=(0,n.FT)(Object.assign({tagName:"a"},o)),u=(0,l.Z)(e=>{c.onKeyDown(e),null==a||a(e)});return(r=o.href)&&"#"!==r.trim()&&"button"!==o.role?(0,s.jsx)("a",Object.assign({ref:t},o,{onKeyDown:a})):(0,s.jsx)("a",Object.assign({ref:t},o,c,{onKeyDown:u}))});o.displayName="Anchor";var c=o},97279:function(e,t,r){r.d(t,{Z:function(){return b}});var a=r(78146),l=r(67294),esm_useUpdateEffect=function(e,t){let r=(0,l.useRef)(!0);(0,l.useEffect)(()=>{if(r.current){r.current=!1;return}return e()},t)},n=r(92029),s=r(94044),i=r(13551),o=r(48182),c=r.n(o),u=r(80789),d=r(76792),f=r(85893);let m=l.forwardRef(({className:e,bsPrefix:t,as:r="div",...a},l)=>(t=(0,d.vE)(t,"carousel-caption"),(0,f.jsx)(r,{ref:l,className:c()(e,t),...a})));m.displayName="CarouselCaption";let v=l.forwardRef(({as:e="div",bsPrefix:t,className:r,...a},l)=>{let n=c()(r,(0,d.vE)(t,"carousel-item"));return(0,f.jsx)(e,{ref:l,...a,className:n})});v.displayName="CarouselItem";var p=r(53439),h=r(93825),x=r(34509),N=r(9337);let y=l.forwardRef(({defaultActiveIndex:e=0,...t},r)=>{let o;let{as:m="div",bsPrefix:v,slide:y=!0,fade:b=!1,controls:j=!0,indicators:w=!0,indicatorLabels:C=[],activeIndex:g,onSelect:E,onSlide:k,onSlid:Z,interval:R=5e3,keyboard:$=!0,onKeyDown:F,pause:I="hover",onMouseOver:S,onMouseOut:L,wrap:O=!0,touch:T=!0,onTouchStart:M,onTouchMove:D,onTouchEnd:_,prevIcon:K=(0,f.jsx)("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:A="Previous",nextIcon:U=(0,f.jsx)("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:P="Next",variant:X,className:z,children:G,...W}=(0,u.Ch)({defaultActiveIndex:e,...t},{activeIndex:"onSelect"}),H=(0,d.vE)(v,"carousel"),V=(0,d.SC)(),q=(0,l.useRef)(null),[B,J]=(0,l.useState)("next"),[Q,Y]=(0,l.useState)(!1),[ee,et]=(0,l.useState)(!1),[er,ea]=(0,l.useState)(g||0);(0,l.useEffect)(()=>{ee||g===er||(q.current?J(q.current):J((g||0)>er?"next":"prev"),y&&et(!0),ea(g||0))},[g,ee,er,y]),(0,l.useEffect)(()=>{q.current&&(q.current=null)});let el=0;(0,p.Ed)(G,(e,t)=>{++el,t===g&&(o=e.props.interval)});let en=(0,n.Z)(o),es=(0,l.useCallback)(e=>{if(ee)return;let t=er-1;if(t<0){if(!O)return;t=el-1}q.current="prev",null==E||E(t,e)},[ee,er,E,O,el]),ei=(0,a.Z)(e=>{if(ee)return;let t=er+1;if(t>=el){if(!O)return;t=0}q.current="next",null==E||E(t,e)}),eo=(0,l.useRef)();(0,l.useImperativeHandle)(r,()=>({element:eo.current,prev:es,next:ei}));let ec=(0,a.Z)(()=>{!document.hidden&&function(e){if(!e||!e.style||!e.parentNode||!e.parentNode.style)return!1;let t=getComputedStyle(e);return"none"!==t.display&&"hidden"!==t.visibility&&"none"!==getComputedStyle(e.parentNode).display}(eo.current)&&(V?es():ei())}),eu="next"===B?"start":"end";esm_useUpdateEffect(()=>{y||(null==k||k(er,eu),null==Z||Z(er,eu))},[er]);let ed=`${H}-item-${B}`,ef=`${H}-item-${eu}`,em=(0,l.useCallback)(e=>{(0,x.Z)(e),null==k||k(er,eu)},[k,er,eu]),ev=(0,l.useCallback)(()=>{et(!1),null==Z||Z(er,eu)},[Z,er,eu]),ep=(0,l.useCallback)(e=>{if($&&!/input|textarea/i.test(e.target.tagName))switch(e.key){case"ArrowLeft":e.preventDefault(),V?ei(e):es(e);return;case"ArrowRight":e.preventDefault(),V?es(e):ei(e);return}null==F||F(e)},[$,F,es,ei,V]),eh=(0,l.useCallback)(e=>{"hover"===I&&Y(!0),null==S||S(e)},[I,S]),ex=(0,l.useCallback)(e=>{Y(!1),null==L||L(e)},[L]),eN=(0,l.useRef)(0),ey=(0,l.useRef)(0),eb=(0,s.Z)(),ej=(0,l.useCallback)(e=>{eN.current=e.touches[0].clientX,ey.current=0,"hover"===I&&Y(!0),null==M||M(e)},[I,M]),ew=(0,l.useCallback)(e=>{e.touches&&e.touches.length>1?ey.current=0:ey.current=e.touches[0].clientX-eN.current,null==D||D(e)},[D]),eC=(0,l.useCallback)(e=>{if(T){let t=ey.current;Math.abs(t)>40&&(t>0?es(e):ei(e))}"hover"===I&&eb.set(()=>{Y(!1)},R||void 0),null==_||_(e)},[T,I,es,ei,eb,R,_]),eg=null!=R&&!Q&&!ee,eE=(0,l.useRef)();(0,l.useEffect)(()=>{var e,t;if(!eg)return;let r=V?es:ei;return eE.current=window.setInterval(document.visibilityState?ec:r,null!=(e=null!=(t=en.current)?t:R)?e:void 0),()=>{null!==eE.current&&clearInterval(eE.current)}},[eg,es,ei,en,R,ec,V]);let ek=(0,l.useMemo)(()=>w&&Array.from({length:el},(e,t)=>e=>{null==E||E(t,e)}),[w,el,E]);return(0,f.jsxs)(m,{ref:eo,...W,onKeyDown:ep,onMouseOver:eh,onMouseOut:ex,onTouchStart:ej,onTouchMove:ew,onTouchEnd:eC,className:c()(z,H,y&&"slide",b&&`${H}-fade`,X&&`${H}-${X}`),children:[w&&(0,f.jsx)("div",{className:`${H}-indicators`,children:(0,p.UI)(G,(e,t)=>(0,f.jsx)("button",{type:"button","data-bs-target":"","aria-label":null!=C&&C.length?C[t]:`Slide ${t+1}`,className:t===er?"active":void 0,onClick:ek?ek[t]:void 0,"aria-current":t===er},t))}),(0,f.jsx)("div",{className:`${H}-inner`,children:(0,p.UI)(G,(e,t)=>{let r=t===er;return y?(0,f.jsx)(N.Z,{in:r,onEnter:r?em:void 0,onEntered:r?ev:void 0,addEndListener:h.Z,children:(t,a)=>l.cloneElement(e,{...a,className:c()(e.props.className,r&&"entered"!==t&&ed,("entered"===t||"exiting"===t)&&"active",("entering"===t||"exiting"===t)&&ef)})}):l.cloneElement(e,{className:c()(e.props.className,r&&"active")})})}),j&&(0,f.jsxs)(f.Fragment,{children:[(O||0!==g)&&(0,f.jsxs)(i.Z,{className:`${H}-control-prev`,onClick:es,children:[K,A&&(0,f.jsx)("span",{className:"visually-hidden",children:A})]}),(O||g!==el-1)&&(0,f.jsxs)(i.Z,{className:`${H}-control-next`,onClick:ei,children:[U,P&&(0,f.jsx)("span",{className:"visually-hidden",children:P})]})]})]})});y.displayName="Carousel";var b=Object.assign(y,{Caption:m,Item:v})},12529:function(e,t,r){r.d(t,{Z:function(){return S}});var a=r(48182),l=r.n(a),n=r(45697),s=r.n(n),i=r(67294),o=r(85893);let c={type:s().string,tooltip:s().bool,as:s().elementType},u=i.forwardRef(({as:e="div",className:t,type:r="valid",tooltip:a=!1,...n},s)=>(0,o.jsx)(e,{...n,ref:s,className:l()(t,`${r}-${a?"tooltip":"feedback"}`)}));u.displayName="Feedback",u.propTypes=c;var d=r(6558),f=r(91377),m=r(76792);let v=i.forwardRef(({bsPrefix:e,className:t,htmlFor:r,...a},n)=>{let{controlId:s}=(0,i.useContext)(f.Z);return e=(0,m.vE)(e,"form-check-label"),(0,o.jsx)("label",{...a,ref:n,htmlFor:r||s,className:l()(t,e)})});v.displayName="FormCheckLabel";var p=r(53439);let h=i.forwardRef(({id:e,bsPrefix:t,bsSwitchPrefix:r,inline:a=!1,reverse:n=!1,disabled:s=!1,isValid:c=!1,isInvalid:h=!1,feedbackTooltip:x=!1,feedback:N,feedbackType:y,className:b,style:j,title:w="",type:C="checkbox",label:g,children:E,as:k="input",...Z},R)=>{t=(0,m.vE)(t,"form-check"),r=(0,m.vE)(r,"form-switch");let{controlId:$}=(0,i.useContext)(f.Z),F=(0,i.useMemo)(()=>({controlId:e||$}),[$,e]),I=!E&&null!=g&&!1!==g||(0,p.XW)(E,v),S=(0,o.jsx)(d.Z,{...Z,type:"switch"===C?"checkbox":C,ref:R,isValid:c,isInvalid:h,disabled:s,as:k});return(0,o.jsx)(f.Z.Provider,{value:F,children:(0,o.jsx)("div",{style:j,className:l()(b,I&&t,a&&`${t}-inline`,n&&`${t}-reverse`,"switch"===C&&r),children:E||(0,o.jsxs)(o.Fragment,{children:[S,I&&(0,o.jsx)(v,{title:w,children:g}),N&&(0,o.jsx)(u,{type:y,tooltip:x,children:N})]})})})});h.displayName="FormCheck";var x=Object.assign(h,{Input:d.Z,Label:v});r(11570);let N=i.forwardRef(({bsPrefix:e,type:t,size:r,htmlSize:a,id:n,className:s,isValid:c=!1,isInvalid:u=!1,plaintext:d,readOnly:v,as:p="input",...h},x)=>{let{controlId:N}=(0,i.useContext)(f.Z);return e=(0,m.vE)(e,"form-control"),(0,o.jsx)(p,{...h,type:t,size:a,ref:x,readOnly:v,id:n||N,className:l()(s,d?`${e}-plaintext`:e,r&&`${e}-${r}`,"color"===t&&`${e}-color`,c&&"is-valid",u&&"is-invalid")})});N.displayName="FormControl";var y=Object.assign(N,{Feedback:u});let b=i.forwardRef(({className:e,bsPrefix:t,as:r="div",...a},n)=>(t=(0,m.vE)(t,"form-floating"),(0,o.jsx)(r,{ref:n,className:l()(e,t),...a})));b.displayName="FormFloating";let j=i.forwardRef(({controlId:e,as:t="div",...r},a)=>{let l=(0,i.useMemo)(()=>({controlId:e}),[e]);return(0,o.jsx)(f.Z.Provider,{value:l,children:(0,o.jsx)(t,{...r,ref:a})})});j.displayName="FormGroup";var w=r(31555);let C=i.forwardRef(({as:e="label",bsPrefix:t,column:r=!1,visuallyHidden:a=!1,className:n,htmlFor:s,...c},u)=>{let{controlId:d}=(0,i.useContext)(f.Z);t=(0,m.vE)(t,"form-label");let v="col-form-label";"string"==typeof r&&(v=`${v} ${v}-${r}`);let p=l()(n,t,a&&"visually-hidden",r&&v);return(s=s||d,r)?(0,o.jsx)(w.Z,{ref:u,as:"label",className:p,htmlFor:s,...c}):(0,o.jsx)(e,{ref:u,className:p,htmlFor:s,...c})});C.displayName="FormLabel";let g=i.forwardRef(({bsPrefix:e,className:t,id:r,...a},n)=>{let{controlId:s}=(0,i.useContext)(f.Z);return e=(0,m.vE)(e,"form-range"),(0,o.jsx)("input",{...a,type:"range",ref:n,className:l()(t,e),id:r||s})});g.displayName="FormRange";let E=i.forwardRef(({bsPrefix:e,size:t,htmlSize:r,className:a,isValid:n=!1,isInvalid:s=!1,id:c,...u},d)=>{let{controlId:v}=(0,i.useContext)(f.Z);return e=(0,m.vE)(e,"form-select"),(0,o.jsx)("select",{...u,size:r,ref:d,className:l()(a,e,t&&`${e}-${t}`,n&&"is-valid",s&&"is-invalid"),id:c||v})});E.displayName="FormSelect";let k=i.forwardRef(({bsPrefix:e,className:t,as:r="small",muted:a,...n},s)=>(e=(0,m.vE)(e,"form-text"),(0,o.jsx)(r,{...n,ref:s,className:l()(t,e,a&&"text-muted")})));k.displayName="FormText";let Z=i.forwardRef((e,t)=>(0,o.jsx)(x,{...e,ref:t,type:"switch"}));Z.displayName="Switch";var R=Object.assign(Z,{Input:x.Input,Label:x.Label});let $=i.forwardRef(({bsPrefix:e,className:t,children:r,controlId:a,label:n,...s},i)=>(e=(0,m.vE)(e,"form-floating"),(0,o.jsxs)(j,{ref:i,className:l()(t,e),controlId:a,...s,children:[r,(0,o.jsx)("label",{htmlFor:a,children:n})]})));$.displayName="FloatingLabel";let F={_ref:s().any,validated:s().bool,as:s().elementType},I=i.forwardRef(({className:e,validated:t,as:r="form",...a},n)=>(0,o.jsx)(r,{...a,ref:n,className:l()(e,t&&"was-validated")}));I.displayName="Form",I.propTypes=F;var S=Object.assign(I,{Group:j,Control:y,Floating:b,Check:x,Switch:R,Label:C,Text:k,Range:g,Select:E,FloatingLabel:$})},6558:function(e,t,r){var a=r(48182),l=r.n(a),n=r(67294),s=r(91377),i=r(76792),o=r(85893);let c=n.forwardRef(({id:e,bsPrefix:t,className:r,type:a="checkbox",isValid:c=!1,isInvalid:u=!1,as:d="input",...f},m)=>{let{controlId:v}=(0,n.useContext)(s.Z);return t=(0,i.vE)(t,"form-check-input"),(0,o.jsx)(d,{...f,ref:m,type:a,id:e||v,className:l()(r,t,c&&"is-valid",u&&"is-invalid")})});c.displayName="FormCheckInput",t.Z=c},91377:function(e,t,r){var a=r(67294);let l=a.createContext({});t.Z=l}}]);