1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{42235:function(e,t,n){let r,l;n.d(t,{Z:function(){return ea}});var a,o=n(93967),i=n.n(o),s=n(9351),d=n(23004),c=n(67216),u=n(30099);function scrollbarSize(e){if((!a&&0!==a||e)&&d.Z){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),a=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return a}var f=n(32092),m=n(78146),h=n(35654),g=n(67294);function useWillUnmount(e){let t=function(e){let t=(0,g.useRef)(e);return t.current=e,t}(e);(0,g.useEffect)(()=>()=>t.current(),[])}var p=n(94305);function activeElement(e){void 0===e&&(e=(0,c.Z)());try{var t=e.activeElement;if(!t||!t.nodeName)return null;return t}catch(t){return e.body}}var v=n(90424),E=n(72950),b=n(73935),y=n(6454),N=n(88833),x=n(91505),C=n(52747);let R=(0,C.PB)("modal-open");var T=class{constructor({ownerDocument:e,handleContainerOverflow:t=!0,isRTL:n=!1}={}){this.handleContainerOverflow=t,this.isRTL=n,this.modals=[],this.ownerDocument=e}getScrollbarWidth(){return function(e=document){let t=e.defaultView;return Math.abs(t.innerWidth-e.documentElement.clientWidth)}(this.ownerDocument)}getElement(){return(this.ownerDocument||document).body}setModalAttributes(e){}removeModalAttributes(e){}setContainerStyle(e){let t={overflow:"hidden"},n=this.isRTL?"paddingLeft":"paddingRight",r=this.getElement();e.style={overflow:r.style.overflow,[n]:r.style[n]},e.scrollBarWidth&&(t[n]=`${parseInt((0,x.Z)(r,n)||"0",10)+e.scrollBarWidth}px`),r.setAttribute(R,""),(0,x.Z)(r,t)}reset(){[...this.modals].forEach(e=>this.remove(e))}
1removeContainerStyle(e){let t=this.getElement();t.removeAttribute(R),Object.assign(t.style,e.style)}add(e){let t=this.modals.indexOf(e);return -1!==t||(t=this.modals.length,this.modals.push(e),this.setModalAttributes(e),0!==t||(this.state={scrollBarWidth:this.getScrollbarWidth(),style:{}},this.handleContainerOverflow&&this.setContainerStyle(this.state))),t}remove(e){let t=this.modals.indexOf(e);-1!==t&&(this.modals.splice(t,1),!this.modals.length&&this.handleContainerOverflow&&this.removeContainerStyle(this.state),this.removeModalAttributes(e))}isTopModal(e){return!!this.modals.length&&this.modals[this.modals.length-1]===e}},Z=n(12963);let resolveContainerRef=(e,t)=>d.Z?null==e?(t||(0,c.Z)()).body:("function"==typeof e&&(e=e()),e&&"current"in e&&(e=e.current),e&&("nodeType"in e||e.getBoundingClientRect))?e:null:null;var w=n(99585),esm_NoopTransition=function({children:e,in:t,onExited:n,mountOnEnter:r,unmountOnExit:l}){let a=(0,g.useRef)(null),o=(0,g.useRef)(t),i=(0,m.Z)(n);(0,g.useEffect)(()=>{t?o.current=!0:i(a.current)},[t,i]);let s=(0,h.Z)(a,e.ref),d=(0,g.cloneElement)(e,{ref:s});return t?d:l||!o.current&&r?null:d};let k=["onEnter","onEntering","onEntered","onExit","onExiting","onExited","addEndListener","children"];var O=n(85893);let j=["component"],S=g.forwardRef((e,t)=>{let{component:n}=e,r=function(e,t){if(null==e)return{};var n,r,l={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(l[n]=e[n]);return l}(e,j),l=function(e){let{onEnter:t,onEntering:n,onEntered:r,onExit:l,onExiting:a,onExited:o,addEndListener:i,children:s}=e,d=function(e,t){if(null==e)return{};var n,r,l={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(l[n]=e[n]);return l}(e,k),{major:c}=function(){let e=g.version.split(".");return{major:+e[0],minor:+e[1],patch:+e[2]}}(),u=c>=19?s.props.ref:s.ref,f=(0,g.useRef)(null),m=(0,h.Z)(f,"function"==typeof s?null:u),normalize=e=>t=>{e&&f.current&&e(f.current,t)},p=(0,g.useCallback)(normalize(t),[t]),v=(0,g.useCallback)(normalize(n),[n]),E=(0,g.useCallback)(normalize(r),[r]),b=(0,g.useCallback)(normalize(l),[l]),y=(0,g.useCallback)(normalize(a),[a]),N=(0,g.useCallback)(normalize(o),[o]),x=(0,g.useCallback)(normalize(i),[i]);return Object.assign({},d,{nodeRef:f},t&&{onEnter:p},n&&{onEntering:v},r&&{onEntered:E},l&&{onExit:b},a&&{onExiting:y},o&&{onExited:N},i&&{addEndListener:x},{children:"function"==typeof s?(e,t)=>s(e,Object.assign({},t,{ref:m})):(0,g.cloneElement)(s,{ref:m})})}(r);return(0,O.jsx)(n,Object.assign({ref:t},l))});function ImperativeTransition({children:e,in:t,onExited:n,onEntered:r,transition:l}){let[a,o]=(0,g.useState)(!t);t&&a&&o(!1);let i=function({in:e,onTransition:t}){let n=(0,g.useRef)(null),r=(0,g.useRef)(!0),l=(0,m.Z)(t);return(0,w.Z)(()=>{if(!n.current)return;let t=!1;return l({in:e,element:n.current,initial:r.current,isStale:()=>t}),()=>{t=!0}},[e,l]),(0,w.Z)(()=>(r.current=!1,()=>{r.current=!0}),[]),n}({in:!!t,onTransition:e=>{Promise.resolve(l(e)).then(()=>{e.isStale()||(e.in?null==r||r(e.element,e.initial):(o(!0),null==n||n(e.element)))},t=>{throw e.in||o(!0),t})}}),s=(0,h.Z)(i,e.ref);return a&&!t?null:(0,g.cloneElement)(e,{ref:s})}function renderTransition(e,t,n){return e?(0,O.jsx)(S,Object.assign({},n,{component:e})):t?(0,O.jsx)(ImperativeTransition,Object.assign({},n,{transition:t})):(0,O.jsx)(esm_NoopTransition,Object.assign({},n))}let M=["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","runTransition","backdropTransition","runBackdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"],D=(0,g.forwardRef)((e,t)=>{let{show:n=!1,role:l="dialog",className:a,style:o,children:i,backdrop:s=!0,keyboard:c=!0,onBackdropClick:u,onEscapeKeyDown:f,transition:h,runTransition:p,backdropTransition:x,runBackdropTransition:C,autoFocus:R=!0,enforceFocus:w=!0,restoreFocus:k=!0,restoreFocusOptions:j,renderDialog:S,renderBackdrop:D=e=>(0,O.jsx)("div",Object.assign({},e)),manager:B,container:A,onShow:L,onHide:$=()=>{},onExit:_,onExited:F,onExiting:I,onEnter:W,onEntering:z,onEntered:H}=e,U=function(e,t){if(null==e)return{};var n,r,l={},a=Object.keys(e);for(r=0;r<a.length;r++)n=a[r],t.indexOf(n)>=0||(l[n]=e[n]);return l}(e,M),P=(0,Z.Z)(),V=function(e,t){let n=(0,Z.Z)(),[r,l]=(0,g.useState)(()=>resolveContainerRef(e,null==n?void 0:n.document));if(!r){let t=resolveContainerRef(e);t&&l(t)}return(0,g.useEffect)(()=>{t&&r&&t(r)},[t,r]),(0,g.useEffect)(()=>{let t=resolveContainerRef(e);t!==r&&l(t)},[e,r]),r}(A),G=function(e){let t=(0,Z.Z)(),n=e||(r||(r=new T({ownerDocument:null==t?void 0:t.document})),r),l=(0,g.useRef)({dialog:null,backdrop:null});return Object.assign(l.current,{add:()=>n.add(l.current),remove:()=>n.remove(l.current),isTopModal:()=>n.isTopModal(l.current),setDialogRef:(0,g.useCallback)(e=>{l.current.dialog=e},[]),setBackdropRef:(0,g.useCallback)(e=>{l.current.backdrop=e},[])})}(B),K=(0,y.Z)(),X=(0,N.Z)(n),[Y,q]=(0,g.useState)(!n),J=(0,g.useRef)(null);(0,g.useImperativeHandle)(t,()=>G,[G]),d.Z&&!X&&n&&(J.current=activeElement(null==P?void 0:P.document)),n&&Y&&q(!1);let Q=(0,m.Z)(()=>
1{if(G.add(),ea.current=(0,E.Z)(document,"keydown",er),el.current=(0,E.Z)(document,"focus",()=>setTimeout(et),!0),L&&L(),R){var e,t;let n=activeElement(null!=(e=null==(t=G.dialog)?void 0:t.ownerDocument)?e:null==P?void 0:P.document);G.dialog&&n&&!(0,v.Z)(G.dialog,n)&&(J.current=n,G.dialog.focus())}}),ee=(0,m.Z)(()=>{if(G.remove(),null==ea.current||ea.current(),null==el.current||el.current(),k){var e;null==(e=J.current)||null==e.focus||e.focus(j),J.current=null}});(0,g.useEffect)(()=>{n&&V&&Q()},[n,V,Q]),(0,g.useEffect)(()=>{Y&&ee()},[Y,ee]),useWillUnmount(()=>{ee()});let et=(0,m.Z)(()=>{if(!w||!K()||!G.isTopModal())return;let e=activeElement(null==P?void 0:P.document);G.dialog&&e&&!(0,v.Z)(G.dialog,e)&&G.dialog.focus()}),en=(0,m.Z)(e=>{e.target===e.currentTarget&&(null==u||u(e),!0===s&&$())}),er=(0,m.Z)(e=>{c&&("Escape"===e.code||27===e.keyCode)&&G.isTopModal()&&(null==f||f(e),e.defaultPrevented||$())}),el=(0,g.useRef)(),ea=(0,g.useRef)();if(!V)return null;let eo=Object.assign({role:l,ref:G.setDialogRef,"aria-modal":"dialog"===l||void 0},U,{style:o,className:a,tabIndex:-1}),ei=S?S(eo):(0,O.jsx)("div",Object.assign({},eo,{children:g.cloneElement(i,{role:"document"})}));ei=renderTransition(h,p,{unmountOnExit:!0,mountOnEnter:!0,appear:!0,in:!!n,onExit:_,onExiting:I,onExited:(...e)=>{q(!0),null==F||F(...e)},onEnter:W,onEntering:z,onEntered:H,children:ei});let es=null;return s&&(es=renderTransition(x,C,{in:!!n,appear:!0,mountOnEnter:!0,unmountOnExit:!0,children:es=D({ref:G.setBackdropRef,onClick:en})})),(0,O.jsx)(O.Fragment,{children:b.createPortal((0,O.jsxs)(O.Fragment,{children:[es,ei]}),V)})});D.displayName="Modal";var B=Object.assign(D,{Manager:T}),A=n(60930);function replaceClassName(e,t){return e.replace(RegExp("(^|\\s)"+t+"(?:\\
1s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}let L={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"};let BootstrapModalManager=class BootstrapModalManager extends T{adjustAndStore(e,t,n){let r=t.style[e];t.dataset[e]=r,(0,x.Z)(t,{[e]:`${parseFloat((0,x.Z)(t,e))+n}px`})}restore(e,t){let n=t.dataset[e];void 0!==n&&(delete t.dataset[e],(0,x.Z)(t,{[e]:n}))}setContainerStyle(e){var t,n;super.setContainerStyle(e);let r=this.getElement();if(n="modal-open",(t=r).classList?t.classList.add(n):(t.classList?n&&t.classList.contains(n):-1!==(" "+(t.className.baseVal||t.className)+" ").indexOf(" "+n+" "))||("string"==typeof t.className?t.className=t.className+" "+n:t.setAttribute("class",(t.className&&t.className.baseVal||"")+" "+n)),!e.scrollBarWidth)return;let l=this.isRTL?"paddingLeft":"paddingRight",a=this.isRTL?"marginLeft":"marginRight";(0,A.Z)(r,L.FIXED_CONTENT).forEach(t=>this.adjustAndStore(l,t,e.scrollBarWidth)),(0,A.Z)(r,L.STICKY_CONTENT).forEach(t=>this.adjustAndStore(a,t,-e.scrollBarWidth)),(0,A.Z)(r,L.NAVBAR_TOGGLER).forEach(t=>this.adjustAndStore(a,t,e.scrollBarWidth))}removeContainerStyle(e){var t;super.removeContainerStyle(e);let n=this.getElement();t="modal-open",n.classList?n.classList.remove(t):"string"==typeof n.className?n.className=replaceClassName(n.className,t):n.setAttribute("class",replaceClassName(n.className&&n.className.baseVal||"",t));let r=this.isRTL?"paddingLeft":"paddingRight",l=this.isRTL?"marginLeft":"marginRight";(0,A.Z)(n,L.FIXED_CONTENT).forEach(e=>this.restore(r,e)),(0,A.Z)(n,L.STICKY_CONTENT).forEach(e=>this.restore(l,e)),(0,A.Z)(n,L.NAVBAR_TOGGLER).forEach(e=>this.restore(l,e))}};var $=n(16592),_=n(93825),F=n(34509),I=n(32785);let W={[$.d0]:"show",[$.cn]:"show"},z=g.forwardRef(({className:e,children:t,transitionClasses:n={},onEnter:r,...l},a)=>{let o={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,...l},s=(0,g.useCallback)((e,t)=>{(0,F.Z)(e),null==r||r(e,t)},[r]);return(0,O.jsx)(I.Z,{ref:a,addEndListener:_.Z,...o,onEnter:s,childRef:t.ref,children:(r,l)=>g.cloneElement(t,{...l,className:i()("fade",e,t.props.className,W[r],n[r])})})});z.displayName="Fade";var H=n(76792);let U=g.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},l)=>(t=(0,H.vE)(t,"modal-body"),(0,O.jsx)(n,{ref:l,className:i()(e,t),...r})));U.displayName="ModalBody";let P=g.createContext({onHide(){}}),V=g.forwardRef(({bsPrefix:e,className:t,contentClassName:n,centered:r,size:l,fullscreen:a,children:o,scrollable:s,...d},c)=>{e=(0,H.vE)(e,"modal");let u=`${e}-dialog`,f="string"==typeof a?`${e}-fullscreen-${a}`:`${e}-fullscreen`;return(0,O.jsx)("div",{...d,ref:c,className:i()(u,t,l&&`${e}-${l}`,r&&`${u}-centered`,s&&`${u}-scrollable`,a&&f),children:(0,O.jsx)("div",{className:i()(`${e}-content`,n),children:o})})});V.displayName="ModalDialog";var G=V;let K=g.forwardRef(({className:e,bsPrefix:t,as:n="div",...r},l)=>(t=(0,H.vE)(t,"modal-footer"),(0,O.jsx)(n,{ref:l,className:i()(e,t),...r})));K.displayName="ModalFooter";var X=n(45697),Y=n.n(X);let q={"aria-label":Y().string,onClick:Y().func,variant:Y().oneOf(["white"])},J=g.forwardRef(({className:e,variant:t,"aria-label":n="Close",...r},l)=>(0,O.jsx)("button",{ref:l,type:"button",className:i()("btn-close",t&&`btn-close-${t}`,e),"aria-label":n,...r}));J.displayName="CloseButton",J.propTypes=q;let Q=g.forwardRef(({closeLabel:e="Close",closeVariant:t,closeButton:n=!1,onHide:r,children:l,...a},o)=>{let i=(0,g.useContext)(P),s=(0,m.Z)(()=>{null==i||i.onHide(),null==r||r()});return(0,O.jsxs)("div",{ref:o,...a,children:[l,n&&(0,O.jsx)(J,{"aria-label":e,variant:t,onClick:s})]})}),ee=g.forwardRef(({bsPrefix:e,className:t,closeLabel:n="Close",closeButton:r=!1,...l},a)=>(e=(0,H.vE)(e,"modal-header"),(0,O.jsx)(Q,{ref:a,...l,className:i()(t,e),closeLabel:n,closeButton:r})));ee.displayName="ModalHeader";var et=n(39602);let en=(0,et.Z)("h4"),er=g.forwardRef(({className:e,bsPrefix:t,as:n=en,...r},l)=>(t=(0,H.vE)(t,"modal-title"),(0,O.jsx)(n,{ref:l,className:i()(e,t),...r})));function DialogTransition(e){return(0,O.jsx)(z,{...e,timeout:null})}function BackdropTransition(e){return(0,O.jsx)(z,{...e,timeout:null})}er.displayName="ModalTitle";let el=g.forwardRef(({bsPrefix:e,className:t,style:n,dialogClassName:r,contentClassName:a,children:o,dialogAs:v=G,"data-bs-theme":E,"aria-labelledby":b,"aria-describedby":y,"aria-label":N,show:x=!1,animation:C=!0,backdrop:R=!0,keyboard:T=!0,onEscapeKeyDown:Z,onShow:w,onHide:k,container:j,autoFocus:S=!0,enforceFocus:M=!0,restoreFocus:D=!0,restoreFocusOptions:A,onEntered:L,onExit:$,onExiting:_,onEnter:F,onEntering:I,onExited:W,backdropClassName:z,manager:U,...V},K)=>{let[X,Y]=(0,g.useState)({}),[q,J]=(0,g.useState)(!1),Q=(0,g.useRef)(!1),ee=(0,g.useRef)(!1),et=(0,g.useRef)(null),[en,er]=(0,f.Z)(),el=(0,h.Z)(K,er),ea=(0,m.Z)(k),eo=(0,H.SC)();e=(0,H.vE)(e,"modal");let ei=(0,g.useMemo)(()=>({onHide:ea}),[ea]);function getModalManager(){return U||(l||(l=new BootstrapModalManager({isRTL:eo})),l)}function updateDialogStyle(e){if(!d.Z)return;let t=getModalManager().getScrollbarWidth()>0,n=e.scrollHeight>(0,c.Z)(e).documentElement.clientHeight;Y({paddingRight:t&&!n?scrollbarSize():void 0,paddingLeft:!t&&n?scrollbarSize():void 0})}let es=(0,m.Z)(()=>{en&&updateDialogStyle(en.dialog)});useWillUnmount(()=>{(0,u.Z)(window,"resize",es),null==et.current||et.current()});let handleDialogMouseDown=()=>{Q.current=!0},handleMouseUp=e=>{Q.current&&en&&e.target===en.dialog&&(ee.current=!0),Q.current=!1},handleStaticModalAnimation=()=>{J(!0),et.current=(0,p.Z)(en.dialog,()=>{J(!1)})},handleStaticBackdropClick=e=>{e.target===e.currentTarget&&handleStaticModalAnimation()},handleClick=e=>{if("static"===R){handleStaticBackdropClick(e);return}if(ee.current||e.target!==e.currentTarget){ee.current=!1;return}null==k||k()},ed=(0,g.useCallback)(t=>(0,O.jsx)("div",{...t,className:i()(`${e}-backdrop`,z,!C&&"show")}),[C,z,e]),ec={...n,...X};return ec.display="block",(0,O.jsx)(P.Provider,{value:ei,children:(0,O.jsx)(B,{show:x,ref:el,backdrop:R,container:j,keyboard:!0,autoFocus:S,enforceFocus:M,restoreFocus:D,restoreFocusOptions:A,onEscapeKeyDown:e=>{T?null==Z||Z(e):(e.preventDefault(),"static"===R&&handleStaticModalAnimation())},onShow:w,onHide:k,onEnter:(e,t)=>{e&&updateDialogStyle(e),null==F||F(e,t)},onEntering:(e,t)=>
1{null==I||I(e,t),(0,s.ZP)(window,"resize",es)},onEntered:L,onExit:e=>{null==et.current||et.current(),null==$||$(e)},onExiting:_,onExited:e=>{e&&(e.style.display=""),null==W||W(e),(0,u.Z)(window,"resize",es)},manager:getModalManager(),transition:C?DialogTransition:void 0,backdropTransition:C?BackdropTransition:void 0,renderBackdrop:ed,renderDialog:n=>(0,O.jsx)("div",{role:"dialog",...n,style:ec,className:i()(t,e,q&&`${e}-static`,!C&&"show"),onClick:R?handleClick:void 0,onMouseUp:handleMouseUp,"data-bs-theme":E,"aria-label":N,"aria-labelledby":b,"aria-describedby":y,children:(0,O.jsx)(v,{...V,onMouseDown:handleDialogMouseDown,className:r,contentClassName:a,children:o})})})})});el.displayName="Modal";var ea=Object.assign(el,{Body:U,Header:ee,Title:er,Footer:K,Dialog:G,TRANSITION_DURATION:300,BACKDROP_TRANSITION_DURATION:150})},36968:function(e,t,n){var r=n(93967),l=n.n(r),a=n(67294),o=n(76792),i=n(85893);let s=a.forwardRef(({bsPrefix:e,variant:t,animation:n="border",size:r,as:a="div",className:s,...d},c)=>{e=(0,o.vE)(e,"spinner");let u=`${e}-${n}`;return(0,i.jsx)(a,{ref:c,...d,className:l()(s,u,r&&`${u}-${r}`,t&&`text-${t}`)})});s.displayName="Spinner",t.Z=s}}]);
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.