1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5376],{50547:function(e,t,n){n.d(t,{d:function(){return c}});var r=n(2265),o=n(36499),l=n(11460),u=n(1554),i=n(57437);function a(e){return e.substring(2).toLowerCase()}function c(e){let{children:t,disableReactTree:n=!1,mouseEvent:c="onClick",onClickAway:s,touchEvent:d="onTouchEnd"}=e,f=r.useRef(!1),p=r.useRef(null),g=r.useRef(!1),v=r.useRef(!1);r.useEffect(()=>(setTimeout(()=>{g.current=!0},0),()=>{g.current=!1}),[]);let h=(0,o.Z)(t.ref,p),m=(0,l.Z)(e=>{let t=v.current;v.current=!1;let r=(0,u.Z)(p.current);if(g.current&&p.current&&(!("clientX"in e)||!(r.documentElement.clientWidth<e.clientX)&&!(r.documentElement.clientHeight<e.clientY))){if(f.current){f.current=!1;return}(e.composedPath?e.composedPath().indexOf(p.current)>-1:!r.documentElement.contains(e.target)||p.current.contains(e.target))||!n&&t||s(e)}}),R=e=>n=>{v.current=!0;let r=t.props[e];r&&r(n)},b={ref:h};return!1!==d&&(b[d]=R(d)),r.useEffect(()=>{if(!1!==d){let e=a(d),t=(0,u.Z)(p.current),n=()=>{f.current=!0};return t.addEventListener(e,m),t.addEventListener("touchmove",n),()=>{t.removeEventListener(e,m),t.removeEventListener("touchmove",n)}}},[m,d]),!1!==c&&(b[c]=R(c)),r.useEffect(()=>{if(!1!==c){let e=a(c),t=(0,u.Z)(p.current);return t.addEventListener(e,m),()=>{t.removeEventListener(e,m)}}},[m,c]),(0,i.jsx)(r.Fragment,{children:r.cloneElement(t,b)})}},20313:function(e,t,n){n.d(t,{r:function(){return P}});var r=n(1119),o=n(74610),l=n(2265),u=n(36499),i=n(14178),a=n(1554),c=n(16349),s=n(88333),d=n(71266),f=n(30237),p=n(31098);let g="Popper";function v(e){return(0,f.d)(g,e)}(0,p.s)(g,["root"]);var h=n(5621),m=n(30631),R=n(57437);let b=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],y=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function x(e){return"function"==typeof e?e():e}let Z=()=>(0,s.Z)({root:["root"]},(0,m.T)(v)),E={},w=l.forwardRef(function(e,t){var n;let{anchorEl:a,children:s,direction:d,disablePortal:f,modifiers:p,open:g,placement:v,popperOptions:m,popperRef:y,slotProps:E={},slots:w={},TransitionProps:P}=e,k=(0,o.Z)(e,b),D=l.useRef(null),C=(0,u.Z)(D,t),M=l.useRef(null),T=(0,u.Z)(M,y),Q=l.useRef(T);(0,i.Z)(()=>{Q.current=T},[T]),l.useImperativeHandle(y,()=>M.current,[]);let V=function(e,t){if("ltr"===t)return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}(v,d),[S,K]=l.useState(V),[L,I]=l.useState(x(a));l.useEffect(()=>{M.current&&M.current.forceUpdate()}),l.useEffect(()=>{a&&I(x(a))},[a]),(0,i.Z)(()=>{if(!L||!g)return;let e=e=>{K(e.placement)},t=[{name:"preventOverflow",options:{altBoundary:f}},{name:"flip",options:{altBoundary:f}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:t=>{let{state:n}=t;e(n)}}];null!=p&&(t=t.concat(p)),m&&null!=m.modifiers&&(t=t.concat(m.modifiers));let n=(0,c.fi)(L,D.current,(0,r.Z)({placement:V},m,{modifiers:t}));return Q.current(n),()=>{n.destroy(),Q.current(null)}},[L,f,p,g,m,V]);let O={placement:S};null!==P&&(O.TransitionProps=P);let U=Z(),_=null!=(n=w.root)?n:"div",j=(0,h.y)({elementType:_,externalSlotProps:E.root,externalForwardedProps:k,additionalProps:{role:"tooltip",ref:C},ownerState:e,className:U.root});return(0,R.jsx)(_,(0,r.Z)({},j,{children:"function"==typeof s?s(O):s}))}),P=l.forwardRef(function(e,t){let n;let{anchorEl:u,children:i,container:c,direction:s="ltr",disablePortal:f=!1,keepMounted:p=!1,modifiers:g,open:v,placement:h="bottom",popperOptions:m=E,popperRef:b,style:Z,transition:P=!1,slotProps:k={},slots:D={}}=e,C=(0,o.Z)(e,y),[M,T]=l.useState(!0);if(!p&&!v&&(!P||M))return null;if(c)n=c;else if(u){let e=x(u);n=e&&void 0!==e.nodeType?(0,a.Z)(e).body:(0,a.Z)(null).body}let Q=!v&&p&&(!P||M)?"none":void 0,V=P?{in:v,onEnter:()=>{T(!1)},onExited:()=>{T(!0)}}:void 0;return(0,R.jsx)(d.h,{disablePortal:f,container:n,children:(0,R.jsx)(w,(0,r.Z)({anchorEl:u,direction:s,disablePortal:f,modifiers:g,ref:t,open:P?!M:v,placement:h,popperOptions:m,popperRef:b,slotProps:k,slots:D},C,{style:(0,r.Z)({position:"fixed",top:0,left:0,display:Q},Z),TransitionProps:V,children:i}))})})},28042:function(e,t,n){n.d(t,{D:function(){return r}});let r=n(2265).createContext(null)},88861:function(e,t,n){n.d(t,{x:function(){return i}});var r=n(2265),o=n(74024),l=n(59780);function u(e,t){switch(t.type){case l.Q.blur:case l.Q.escapeKeyDown:return{open:!1,changeReason:t.event};case l.Q.toggle:return{open:!e.open,changeReason:t.event};case l.Q.open:return{open:!0,changeReason:t.event};case l.Q.close:return{open:!1,changeReason:t.event};default:throw Error("Unhandled action")}}function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{defaultOpen:t,onOpenChange:n,open:i,componentName:a="useDropdown"}=e,[c,s]=r.useState(""),[d,f]=r.useState(null),p=r.useRef(null),g=r.useCallback((e,t,r,o)=>{"open"===t&&(null==n||n(e,r)),p.current=o},[n]),v=r.useMemo(()=>void 0!==i?{open:i}:{},[i]),[h,m]=(0,o.r)({controlledProps:v,initialState:t?{open:!0,changeReason:null}:{open:!1,changeReason:null},onStateChange:g,reducer:u,componentName:a});return r.useEffect(()=>{h.open||null===p.current||p.current===l.Q.blur||null==d||d.focus()},[h.open,d]),{contextValue:{state:h,dispatch:m,popupId:c,registerPopup:s,registerTrigger:f,triggerElement:d},open:h.open}}},59780:function(e,t,n){n.d(t,{Q:function(){return r}});let r={blur:"dropdown:blur",escapeKeyDown:"dropdown:escapeKeyDown",toggle:"dropdown:toggle",open:"dropdown:open",close:"dropdown:close"}},40987:function(e,t,n){n.d(t,{K:function(){return i}});
1var r=n(2265),o=n(6468),l=n(92919),u=n(57437);function i(e){let{value:t,children:n}=e,{dispatch:i,getItemIndex:a,getItemState:c,registerItem:s,totalSubitemCount:d}=t,f=r.useMemo(()=>({dispatch:i,getItemState:c,getItemIndex:a}),[i,a,c]),p=r.useMemo(()=>({getItemIndex:a,registerItem:s,totalSubitemCount:d}),[s,a,d]);return(0,u.jsx)(l.s.Provider,{value:p,children:(0,u.jsx)(o.Z.Provider,{value:f,children:n})})}},97430:function(e,t,n){n.d(t,{H:function(){return R}});var r=n(1119),o=n(2265),l=n(36499),u=n(69115),i=n(14178),a=n(53235),c=n(67065);function s(e,t){if(t.type===a.F.itemHover)return(0,r.Z)({},e,{highlightedValue:t.item});let n=(0,c.R$)(e,t);if(null===n.highlightedValue&&t.context.items.length>0)return(0,r.Z)({},n,{highlightedValue:t.context.items[0]});if(t.type===a.F.keyDown&&"Escape"===t.event.key)return(0,r.Z)({},n,{open:!1});if(t.type===a.F.blur){var o,l,u;if(!(null!=(o=t.context.listboxRef.current)&&o.contains(t.event.relatedTarget))){let e=null==(l=t.context.listboxRef.current)?void 0:l.getAttribute("id"),o=null==(u=t.event.relatedTarget)?void 0:u.getAttribute("aria-controls");return e&&o&&e===o?n:(0,r.Z)({},n,{open:!1,highlightedValue:t.context.items[0]})}}return n}var d=n(28042),f=n(6282),p=n(59780),g=n(92919),v=n(87993),h=n(86031);let m={dispatch:()=>{},popupId:"",registerPopup:()=>{},registerTrigger:()=>{},state:{open:!0,changeReason:null},triggerElement:null};function R(){var e,t;let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{listboxRef:c,onItemsChange:R,id:b,disabledItemsFocusable:y=!0,disableListWrap:x=!1,autoFocus:Z=!0,componentName:E="useMenu"}=n,w=o.useRef(null),P=(0,l.Z)(w,c),k=null!=(e=(0,u.Z)(b))?e:"",{state:{open:D,changeReason:C},dispatch:M,triggerElement:T,registerPopup:Q}=null!=(t=o.useContext(d.D))?t:m,V=o.useRef(D),{subitems:S,contextValue:K}=(0,g.Y)(),L=o.useMemo(()=>Array.from(S.keys()),[S]),I=o.useCallback(e=>{var t,n;return null==e?null:null!=(t=null==(n=S.get(e))?void 0:n.ref.current)?t:null},[S]),O=o.useCallback(e=>{var t;return(null==S||null==(t=S.get(e))?void 0:t.disabled)||!1},[S]),U=o.useCallback(e=>{var t,n;return(null==(t=S.get(e))?void 0:t.label)||(null==(n=S.get(e))||null==(n=n.ref.current)?void 0:n.innerText)},[S]),_=o.useMemo(()=>({listboxRef:w}),[w]),{dispatch:j,getRootProps:A,contextValue:B,state:{highlightedValue:F},rootRef:H}=(0,f.s)({disabledItemsFocusable:y,disableListWrap:x,focusManagement:"DOM",getItemDomElement:I,getInitialState:()=>({selectedValues:[],highlightedValue:null}),isItemDisabled:O,items:L,getItemAsString:U,rootRef:P,onItemsChange:R,reducerActionContext:_,selectionMode:"none",stateReducer:s,componentName:E});(0,i.Z)(()=>{Q(k)},[k,Q]),(0,i.Z)(()=>{D&&(null==C?void 0:C.type)==="keydown"&&"ArrowUp"===C.key&&j({type:a.F.highlightLast,event:C})},[D,C,j]),o.useEffect(()=>{if(D&&Z&&F&&!V.current){var e;null==(e=S.get(F))||null==(e=e.ref)||null==(e=e.current)||e.focus()}},[D,Z,F,S,L]),o.useEffect(()=>{var e,t;null!=(e=w.current)&&e.contains(document.activeElement)&&null!==F&&(null==S||null==(t=S.get(F))||null==(t=t.ref.current)||t.focus())},[F,S]);let N=e=>t=>{var n,r;null==(n=e.onBlur)||n.call(e,t),t.defaultMuiPrevented||null!=(r=w.current)&&r.contains(t.relatedTarget)||t.relatedTarget===T||M({type:p.Q.blur,event:t})},W=e=>t=>{var n;null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented||"Escape"!==t.key||M({type:p.Q.escapeKeyDown,event:t})},z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{onBlur:N(e),onKeyDown:W(e)}};return o.useDebugValue({subitems:S,highlightedValue:F}),{contextValue:(0,r.Z)({},K,B),dispatch:j,getListboxProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,v.f)(z,A),n=(0,h._)(e);return(0,r.Z)({},e,n,t(n),{id:k,role:"menu"})},highlightedValue:F,listboxRef:H,menuItems:S,open:D,triggerElement:T}}},14974:function(e,t,n){n.d(t,{z:function(){return d}});var r=n(1119),o=n(2265),l=n(36499),u=n(28042),i=n(59780),a=n(31237),c=n(87993),s=n(86031);function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{disabled:t=!1,focusableWhenDisabled:n,rootRef:d}=e,f=o.useContext(u.D);if(null===f)throw Error("useMenuButton: no menu context available.");let{state:p,dispatch:g,registerTrigger:v,popupId:h}=f,{getRootProps:m,rootRef:R,active:b}=(0,a.U)({disabled:t,focusableWhenDisabled:n,rootRef:d}),y=(0,l.Z)(R,v),x=e=>t=>{var n;null==(n=e.onClick)||n.call(e,t),t.defaultMuiPrevented||g({type:i.Q.toggle,event:t})},Z=e=>t=>{var n;null==(n=e.onKeyDown)||n.call(e,t),t.defaultMuiPrevented||"ArrowDown"!==t.key&&"ArrowUp"!==t.key||(t.preventDefault(),g({type:i.Q.open,event:t}))},E=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{onClick:x(e),onKeyDown:Z(e)}};return{active:b,getRootProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,s._)(e),n=(0,c.f)(E,m);return(0,r.Z)({"aria-haspopup":"menu","aria-expanded":p.open,"aria-controls":h},e,t,n(t),{tabIndex:0,ref:y})},open:p.open,rootRef:y}}},65766:function(e,t,n){n.d(t,{i:function(){return h}});var r=n(1119),o=n(2265),l=n(69115),u=n(36499),i=n(31237),a=n(42690),c=n(59780),s=n(28042),d=n(87993),f=n(83211),p=n(86031);function g(e){return"menu-item-".concat(e.size)}let v={dispatch:()=>{},popupId:"",registerPopup:()=>{},registerTrigger:()=>{},state:{open:!0,changeReason:null},triggerElement:null};function h(e){var t;let{disabled:n=!1,id:h,rootRef:m,label:R,disableFocusOnHover:b=!1}=e,y=(0,l.Z)(h),x=o.useRef(null),Z=o.useMemo(()=>({disabled:n,id:null!=y?y:"",label:R,ref:x}),[n,y,R]),{dispatch:E}=null!=(t=o.useContext(s.D))?t:v,{getRootProps:w,highlighted:P}=(0,a.J)({item:y,handlePointerOverEvents:!b}),{index:k,totalItemCount:D}=(0,f.B)(null!=y?y:g,Z),{getRootProps:C,focusVisible:M,rootRef:T}=(0,i.U)({disabled:n,focusableWhenDisabled:!0}),Q=(0,u.Z)(T,m,x);o.useDebugValue({id:y,highlighted:P,disabled:n,label:R});let V=e=>t=>{var n;null==(n=e.onClick)||n.call(e,t),t.defaultMuiPrevented||E({type:c.Q.close,event:t})},S=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,r.Z)({},e,{onClick:V(e)})};function K(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,p._)(e),n=(0,d.f)(S,(0,d.f)(C,w));return(0,r.Z)({},e,t,n(t),{id:y,ref:Q,role:"menuitem"})}return void 0===y?{getRootProps:K,disabled:!1,focusVisible:M,highlighted:!1,index:-1,totalItemCount:0,rootRef:Q}:{getRootProps:K,disabled:n,focusVisible:M,highlighted:P,index:k,totalItemCount:D,rootRef:Q}}}}]);
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.