1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9127],{9127:function(e,t,o){var n,r,a=o(96085),l=o(78511),i=o(21628),c=o(56934),p=o(56956),s=o(29378),u=o(79013),d=o(54213),g=o(33159),f=o(56032),h=o(24428),m=o(69753),b=o(53144),v=o(52526),Z=o(6125),x=o(81076),y=o(58496),I=o(46450),S=o(91270),k=o(3668),O=o(76936),P=o(16348),C=o(71103),w=o(73411);let R=["autoComplete","autoHighlight","autoSelect","blurOnSelect","ChipProps","className","clearIcon","clearOnBlur","clearOnEscape","clearText","closeText","componentsProps","defaultValue","disableClearable","disableCloseOnSelect","disabled","disabledItemsFocusable","disableListWrap","disablePortal","filterOptions","filterSelectedOptions","forcePopupIcon","freeSolo","fullWidth","getLimitTagsText","getOptionDisabled","getOptionKey","getOptionLabel","isOptionEqualToValue","groupBy","handleHomeEndKeys","id","includeInputInList","inputValue","limitTags","ListboxComponent","ListboxProps","loading","loadingText","multiple","noOptionsText","onChange","onClose","onHighlightChange","onInputChange","onOpen","open","openOnFocus","openText","options","PaperComponent","PopperComponent","popupIcon","readOnly","renderGroup","renderInput","renderOption","renderTags","selectOnFocus","size","slotProps","value"],A=["ref"],L=["key"],T=["key"],M=e=>{let{classes:t,disablePortal:o,expanded:n,focused:r,fullWidth:a,hasClearIcon:l,hasPopupIcon:i,inputFocused:c,popupOpen:s,size:u}=e,d={root:["root",n&&"expanded",r&&"focused",a&&"fullWidth",l&&"hasClearIcon",i&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",c&&"inputFocused"],tag:["tag","tagSize".concat((0,P.Z)(u))],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",s&&"popupIndicatorOpen"],popper:["popper",o&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,p.Z)(d,O.q,t)},N=(0,S.ZP)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:o}=e,{fullWidth:n,hasClearIcon:r,hasPopupIcon:a,inputFocused:l,size:i}=o;return[{["& .".concat(O.Z.tag)]:t.tag},{["& .".concat(O.Z.tag)]:t["tagSize".concat((0,P.Z)(i))]},{["& .".concat(O.Z.inputRoot)]:t.inputRoot},{["& .".concat(O.Z.input)]:t.input},{["& .".concat(O.Z.input)]:l&&t.inputFocused},t.root,n&&t.fullWidth,a&&t.hasPopupIcon,r&&t.hasClearIcon]}})({["&.".concat(O.Z.focused," .").concat(O.Z.clearIndicator)]:{visibility:"visible"},"@media (pointer: fine)":{["&:hover .".concat(O.Z.clearIndicator)]:{visibility:"visible"}},["& .".concat(O.Z.tag)]:{margin:3,maxWidth:"calc(100% - 6px)"},["& .".concat(O.Z.inputRoot)]:{[".".concat(O.Z.hasPopupIcon,"&, .").concat(O.Z.hasClearIcon,"&")]:{paddingRight:30},[".".concat(O.Z.hasPopupIcon,".").concat(O.Z.hasClearIcon,"&")]:{paddingRight:56},["& .".concat(O.Z.input)]:{width:0,minWidth:30}},["& .".concat(b.Z.root)]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},["& .".concat(b.Z.root,".").concat(v.Z.sizeSmall)]:{["& .".concat(b.Z.input)]:{padding:"2px 4px 3px 0"}},["& .".concat(Z.Z.root)]:{padding:9,[".".concat(O.Z.hasPopupIcon,"&, .").concat(O.Z.hasClearIcon,"&")]:{paddingRight:39},[".".concat(O.Z.hasPopupIcon,".").concat(O.Z.hasClearIcon,"&")]:{paddingRight:65},["& .".concat(O.Z.input)]:{padding:"7.5px 4px 7.5px 5px"},["& .".concat(O.Z.endAdornment)]:{right:9}},["& .".concat(Z.Z.root,".").concat(v.Z.sizeSmall)]:{paddingTop:6,paddingBottom:6,paddingLeft:6,["& .".concat(O.Z.input)]:{padding:"2.5px 4px 2.5px 8px"}},["& .".concat(x.Z.root)]:{paddingTop:19,paddingLeft:8,[".".concat(O.Z.hasPopupIcon,"&, .").concat(O.Z.hasClearIcon,"&")]:{paddingRight:39},[".".concat(O.Z.hasPopupIcon,".").concat(O.Z.hasClearIcon,"&")]:{paddingRight:65},["& .".concat(x.Z.input)]:{padding:"7px 4px"},["& .".concat(O.Z.endAdornment)]:{right:9}},["& .".concat(x.Z.root,".").concat(v.Z.sizeSmall)]:{paddingBottom:1,["& .".concat(x.Z.input)]:{padding:"2.5px 4px"}},["& .".concat(v.Z.hiddenLabel)]:{paddingTop:8},["& .".concat(x.Z.root,".").concat(v.Z.hiddenLabel)]:{paddingTop:0,paddingBottom:0,["& .".concat(O.Z.input)]:{paddingTop:16,paddingBottom:17}},["& .".concat(x.Z.root,".").concat(v.Z.hiddenLabel,".").concat(v.Z.sizeSmall)]:{["& .".concat(O.Z.input)]:{paddingTop:8,paddingBottom:9}},["& .".concat(O.Z.input)]:{flexGrow:1,textOverflow:"ellipsis",opacity:0}
1,variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{["& .".concat(O.Z.tag)]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{["& .".concat(O.Z.input)]:{opacity:1}}},{props:{multiple:!0},style:{["& .".concat(O.Z.inputRoot)]:{flexWrap:"wrap"}}}]}),D=(0,S.ZP)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),z=(0,S.ZP)(h.Z,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),j=(0,S.ZP)(h.Z,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:(e,t)=>{let{ownerState:o}=e;return(0,l.Z)({},t.popupIndicator,o.popupOpen&&t.popupIndicatorOpen)}})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),E=(0,S.ZP)(d.Z,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[{["& .".concat(O.Z.option)]:t.option},t.popper,o.disablePortal&&t.popperDisablePortal]}})(e=>{let{theme:t}=e;return{zIndex:(t.vars||t).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]}}),F=(0,S.ZP)(f.Z,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})(e=>{let{theme:t}=e;return(0,l.Z)({},t.typography.body1,{overflow:"auto"})}),H=(0,S.ZP)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})(e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,padding:"14px 16px"}}),W=(0,S.ZP)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})(e=>{let{theme:t}=e;return{color:(t.vars||t).palette.text.secondary,padding:"14px 16px"}}),q=(0,S.ZP)("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})(e=>{let{theme:t}=e;return{listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",["& .".concat(O.Z.option)]:{minHeight:48,display:"flex",overflow:"hidden",justifyContent:"flex-start",alignItems:"center",cursor:"pointer",paddingTop:6,boxSizing:"border-box",outline:"0",WebkitTapHighlightColor:"transparent",paddingBottom:6,paddingLeft:16,paddingRight:16,[t.breakpoints.up("sm")]:{minHeight:"auto"},["&.".concat(O.Z.focused)]:{backgroundColor:(t.vars||t).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(t.vars||t).palette.action.disabledOpacity,pointerEvents:"none"},["&.".concat(O.Z.focusVisible)]:{backgroundColor:(t.vars||t).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / ").concat(t.vars.palette.action.selectedOpacity,")"):(0,s.Fq)(t.palette.primary.main,t.palette.action.selectedOpacity),["&.".concat(O.Z.focused)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.hoverOpacity,"))"):(0,s.Fq)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(t.vars||t).palette.action.selected}},["&.".concat(O.Z.focusVisible)]:{backgroundColor:t.vars?"rgba(".concat(t.vars.palette.primary.mainChannel," / calc(").concat(t.vars.palette.action.selectedOpacity," + ").concat(t.vars.palette.action.focusOpacity,"))"):(0,s.Fq)(t.palette.primary.main,t.palette.action.selectedOpacity+t.palette.action.focusOpacity)}}}}}),V=(0,S.ZP)(g.Z,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})(e=>{let{theme:t}=e;return{backgroundColor:(t.vars||t).palette.background.paper,top:-8}}),B=(0,S.ZP)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,["& .".concat(O.Z.option)]:{paddingLeft:24}}),G=i.forwardRef(function(e,t){var o,p,s,g;let h;let b=(0,k.i)({props:e,name:"MuiAutocomplete"}),{autoComplete:v=!1,autoHighlight:Z=!1,autoSelect:x=!1,blurOnSelect:S=!1,ChipProps:O,className:P,clearIcon:G=n||(n=(0,w.jsx)(y.Z,{fontSize:"small"})),clearOnBlur:U=!b.freeSolo,clearOnEscape:K=!1,clearText:_="Clear",closeText:J="Close",componentsProps:Q={},defaultValue:X=b.multiple?[]:null,disableClearable:Y=!1,disableCloseOnSelect:$=!1,disabled:ee=!1,disabledItemsFocusable:et=!1,disableListWrap:eo=!1,disablePortal:en=!1,filterSelectedOptions:er=!1,forcePopupIcon:ea="auto",freeSolo:el=!1,fullWidth:ei=!1,getLimitTagsText:ec=e=>"+".concat(e),getOptionLabel:ep,groupBy:es,handleHomeEndKeys:eu=!b.freeSolo,includeInputInList:ed=!1,limitTags:eg=-1,ListboxComponent:ef="ul",ListboxProps:eh,loading:em=!1,loadingText:eb="Loadingâ¦",multiple:ev=!1,noOptionsText:eZ="No options",openOnFocus:ex=!1,openText:ey="Open",Pa
1perComponent:eI=f.Z,PopperComponent:eS=d.Z,popupIcon:ek=r||(r=(0,w.jsx)(I.Z,{})),readOnly:eO=!1,renderGroup:eP,renderInput:eC,renderOption:ew,renderTags:eR,selectOnFocus:eA=!b.freeSolo,size:eL="medium",slotProps:eT={}}=b,eM=(0,a.Z)(b,R),{getRootProps:eN,getInputProps:eD,getInputLabelProps:ez,getPopupIndicatorProps:ej,getClearProps:eE,getTagProps:eF,getListboxProps:eH,getOptionProps:eW,value:eq,dirty:eV,expanded:eB,id:eG,popupOpen:eU,focused:eK,focusedTag:e_,anchorEl:eJ,setAnchorEl:eQ,inputValue:eX,groupedOptions:eY}=(0,u.Z)((0,l.Z)({},b,{componentName:"Autocomplete"})),e$=!Y&&!ee&&eV&&!eO,e0=(!el||!0===ea)&&!1!==ea,{onMouseDown:e1}=eD(),{ref:e6}=null!=eh?eh:{},e5=eH(),{ref:e2}=e5,e4=(0,a.Z)(e5,A),e3=(0,C.Z)(e2,e6),e9=ep||(e=>{var t;return null!=(t=e.label)?t:e}),e8=(0,l.Z)({},b,{disablePortal:en,expanded:eB,focused:eK,fullWidth:ei,getOptionLabel:e9,hasClearIcon:e$,hasPopupIcon:e0,inputFocused:-1===e_,popupOpen:eU,size:eL}),e7=M(e8);if(ev&&eq.length>0){let e=e=>(0,l.Z)({className:e7.tag,disabled:ee},eF(e));h=eR?eR(eq,e,e8):eq.map((t,o)=>{let n=e({index:o}),{key:r}=n,i=(0,a.Z)(n,L);return(0,w.jsx)(m.Z,(0,l.Z)({label:e9(t),size:eL},i,O),r)})}if(eg>-1&&Array.isArray(h)){let e=h.length-eg;!eK&&e>0&&(h=h.splice(0,eg)).push((0,w.jsx)("span",{className:e7.tag,children:ec(e)},h.length))}let te=eP||(e=>(0,w.jsxs)("li",{children:[(0,w.jsx)(V,{className:e7.groupLabel,ownerState:e8,component:"div",children:e.group}),(0,w.jsx)(B,{className:e7.groupUl,ownerState:e8,children:e.children})]},e.key)),tt=ew||((e,t)=>{let{key:o}=e,n=(0,a.Z)(e,T);return(0,w.jsx)("li",(0,l.Z)({},n,{children:e9(t)}),o)}),to=(e,t)=>{let o=eW({option:e,index:t});return tt((0,l.Z)({},o,{className:e7.option}),e,{selected:o["aria-selected"],index:t,inputValue:eX},e8)},tn=null!=(o=eT.clearIndicator)?o:Q.clearIndicator,tr=null!=(p=eT.paper)?p:Q.paper,ta=null!=(s=eT.popper)?s:Q.popper,tl=null!=(g=eT.popupIndicator)?g:Q.popupIndicator;return(0,w.jsxs)(i.Fragment,{children:[(0,w.jsx)(N,(0,l.Z)({ref:t,className:(0,c.Z)(e7.root,P),ownerState:e8},eN(eM),{children:eC({id:eG,disabled:ee,fullWidth:!0,size:"small"===eL?"small":void 0,InputLabelProps:ez(),InputProps:(0,l.Z)({ref:eQ,className:e7.inputRoot,startAdornment:h,onClick:e=>{e.target===e.currentTarget&&e1(e)}},(e$||e0)&&{endAdornment:(0,w.jsxs)(D,{className:e7.endAdornment,ownerState:e8,children:[e$?(0,w.jsx)(z,(0,l.Z)({},eE(),{"aria-label":_,title:_,ownerState:e8},tn,{className:(0,c.Z)(e7.clearIndicator,null==tn?void 0:tn.className),children:G})):null,e0?(0,w.jsx)(j,(0,l.Z)({},ej(),{disabled:ee,"aria-label":eU?J:ey,title:eU?J:ey,ownerState:e8},tl,{className:(0,c.Z)(e7.popupIndicator,null==tl?void 0:tl.className),children:ek})):null]})}),inputProps:(0,l.Z)({className:e7.input,disabled:ee,readOnly:eO},eD())})})),eJ?(0,w.jsx)(E,(0,l.Z)({as:eS,disablePortal:en,style:{width:eJ?eJ.clientWidth:null},ownerState:e8,role:"presentation",anchorEl:eJ,open:eU},ta,{className:(0,c.Z)(e7.popper,null==ta?void 0:ta.className),children:(0,w.jsxs)(F,(0,l.Z)({ownerState:e8,as:eI},tr,{className:(0,c.Z)(e7.paper,null==tr?void 0:tr.className),children:[em&&0===eY.length?(0,w.jsx)(H,{className:e7.loading,ownerState:e8,children:eb}):null,0!==eY.length||el||em?null:(0,w.jsx)(W,{className:e7.noOptions,ownerState:e8,role:"presentation",onMouseDown:e=>{e.preventDefault()},children:eZ}),eY.length>0?(0,w.jsx)(q,(0,l.Z)({as:ef,className:e7.listbox,ownerState:e8},e4,eh,{ref:e3,children:eY.map((e,t)=>es?te({key:e.key,group:e.group,children:e.options.map((t,o)=>to(t,e.index+o))}):to(e,t))})):null]}))})):null]})});t.Z=G},76936:function(e,t,o){o.d(t,{q:function(){return a}});var n=o(46051),r=o(43071);function a(e){return(0,r.ZP)("MuiAutocomplete",e)}let l=(0,n.Z)("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","
1input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);t.Z=l},33159:function(e,t,o){var n=o(96085),r=o(78511),a=o(21628),l=o(56934),i=o(56956),c=o(91270),p=o(3668),s=o(16348),u=o(86209),d=o(73411);let g=["className","color","component","disableGutters","disableSticky","inset"],f=e=>{let{classes:t,color:o,disableGutters:n,inset:r,disableSticky:a}=e,l={root:["root","default"!==o&&"color".concat((0,s.Z)(o)),!n&&"gutters",r&&"inset",!a&&"sticky"]};return(0,i.Z)(l,u.s,t)},h=(0,c.ZP)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{let{ownerState:o}=e;return[t.root,"default"!==o.color&&t["color".concat((0,s.Z)(o.color))],!o.disableGutters&&t.gutters,o.inset&&t.inset,!o.disableSticky&&t.sticky]}})(e=>{let{theme:t,ownerState:o}=e;return(0,r.Z)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(t.vars||t).palette.text.secondary,fontFamily:t.typography.fontFamily,fontWeight:t.typography.fontWeightMedium,fontSize:t.typography.pxToRem(14)},"primary"===o.color&&{color:(t.vars||t).palette.primary.main},"inherit"===o.color&&{color:"inherit"},!o.disableGutters&&{paddingLeft:16,paddingRight:16},o.inset&&{paddingLeft:72},!o.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(t.vars||t).palette.background.paper})}),m=a.forwardRef(function(e,t){let o=(0,p.i)({props:e,name:"MuiListSubheader"}),{className:a,color:i="default",component:c="li",disableGutters:s=!1,disableSticky:u=!1,inset:m=!1}=o,b=(0,n.Z)(o,g),v=(0,r.Z)({},o,{color:i,component:c,disableGutters:s,disableSticky:u,inset:m}),Z=f(v);return(0,d.jsx)(h,(0,r.Z)({as:c,className:(0,l.Z)(Z.root,a),ref:t,ownerState:v},b))});m.muiSkipListHighlight=!0,t.Z=m},86209:function(e,t,o){o.d(t,{s:function(){return a}});var n=o(46051),r=o(43071);function a(e){return(0,r.ZP)("MuiListSubheader",e)}let l=(0,n.Z)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);t.Z=l},58496:function(e,t,o){o(21628);var n=o(1912),r=o(73411);t.Z=(0,n.Z)((0,r.jsx)("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"}),"Close")},79013:function(e,t,o){o.d(t,{D:function(){return u}});var n=o(78511),r=o(21628),a=o(68618),l=o(64006),i=o(25130),c=o(62415),p=o(91043);function s(e){return void 0!==e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function u(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{ignoreAccents:t=!0,ignoreCase:o=!0,limit:n,matchFrom:r="any",stringify:a,trim:l=!1}=e;return(e,i)=>{let{inputValue:c,getOptionLabel:p}=i,u=l?c.trim():c;o&&(u=u.toLowerCase()),t&&(u=s(u));let d=u?e.filter(e=>{let n=(a||p)(e);return o&&(n=n.toLowerCase()),t&&(n=s(n)),"start"===r?0===n.indexOf(u):n.indexOf(u)>-1}):e;return"number"==typeof n?d.slice(0,n):d}}function d(e,t){for(let o=0;o<e.length;o+=1)if(t(e[o]))return o;return -1}let g=u(),f=e=>{var t;return null!==e.current&&(null==(t=e.current.parentElement)?void 0:t.contains(document.activeElement))},h=[];t.Z=function(e){let{unstable_isActiveElementInListbox:t=f,unstable_classNamePrefix:o="Mui",autoComplete:s=!1,autoHighlight:u=!1,autoSelect:m=!1,blurOnSelect:b=!1,clearOnBlur:v=!e.freeSolo,clearOnEscape:Z=!1,componentName:x="useAutocomplete",defaultValue:y=e.multiple?h:null,disableClearable:I=!1,disableCloseOnSelect:S=!1,disabled:k,disabledItemsFocusable:O=!1,disableListWrap:P=!1,filterOptions:C=g,filterSelectedOptions:w=!1,freeSolo:R=!1,getOptionDisabled:A,getOptionKey:L,getOptionLabel:T=e=>{var t;return null!=(t=e.label)?t:e},groupBy:M,handleHomeEndKeys:N=!e.freeSolo,id:D,includeInputInList:z=!1,inputValue:j,isOptionEqualToValue:E=(e,t)=>e===t,multiple:F=!1,onChange:H,onClose:W,onHighlightChange:q,onInputChange:V,onOpen:B,open:G,openOnFocus:U=!1,options:K,readOnly:_=!1,selectOnFocus:J=!e.freeSolo,value:Q}=e,X=(0,a.Z)(D),Y=T;Y=e=>{let t=T(e);return"string"!=typeof t?String(t):t};let $=r.useRef(!1),ee=r.useRef(!0),et=r.useRef(null),eo=r.useRef(null),[en,er]=r.useState(null),[ea,el]=r.useState(-1),ei=u?0:-1,ec=r.useRef(ei),[ep,es]=(0,l.Z)({controlled:Q,default:y,name:x}),[eu,ed]=(0,l.Z)({controlled:j,default:"",name:x,state:"inputValue"}),[eg,ef]=r.useState(!1),eh=r.useCallback((e,t)=>{let o;if((F?ep.length<t.length:null!==t)||v){if(F)o="";else if(null==t)o="";else{let e=Y(t);o="string"==typeof e?e:""}
1eu!==o&&(ed(o),V&&V(e,o,"reset"))}},[Y,eu,F,V,ed,v,ep]),[em,eb]=(0,l.Z)({controlled:G,default:!1,name:x,state:"open"}),[ev,eZ]=r.useState(!0),ex=!F&&null!=ep&&eu===Y(ep),ey=em&&!_,eI=ey?C(K.filter(e=>!(w&&(F?ep:[ep]).some(t=>null!==t&&E(e,t)))),{inputValue:ex&&ev?"":eu,getOptionLabel:Y}):[],eS=(0,i.Z)({filteredOptions:eI,value:ep,inputValue:eu});r.useEffect(()=>{let e=ep!==eS.value;(!eg||e)&&(!R||e)&&eh(null,ep)},[ep,eh,eg,eS.value,R]);let ek=em&&eI.length>0&&!_,eO=(0,c.Z)(e=>{-1===e?et.current.focus():en.querySelector('[data-tag-index="'.concat(e,'"]')).focus()});r.useEffect(()=>{F&&ea>ep.length-1&&(el(-1),eO(-1))},[ep,F,ea,eO]);let eP=(0,c.Z)(e=>{let{event:t,index:n,reason:r="auto"}=e;if(ec.current=n,-1===n?et.current.removeAttribute("aria-activedescendant"):et.current.setAttribute("aria-activedescendant","".concat(X,"-option-").concat(n)),q&&q(t,-1===n?null:eI[n],r),!eo.current)return;let a=eo.current.querySelector('[role="option"].'.concat(o,"-focused"));a&&(a.classList.remove("".concat(o,"-focused")),a.classList.remove("".concat(o,"-focusVisible")));let l=eo.current;if("listbox"!==eo.current.getAttribute("role")&&(l=eo.current.parentElement.querySelector('[role="listbox"]')),!l)return;if(-1===n){l.scrollTop=0;return}let i=eo.current.querySelector('[data-option-index="'.concat(n,'"]'));if(i&&(i.classList.add("".concat(o,"-focused")),"keyboard"===r&&i.classList.add("".concat(o,"-focusVisible")),l.scrollHeight>l.clientHeight&&"mouse"!==r&&"touch"!==r)){let e=l.clientHeight+l.scrollTop,t=i.offsetTop+i.offsetHeight;t>e?l.scrollTop=t-l.clientHeight:i.offsetTop-i.offsetHeight*(M?1.3:0)<l.scrollTop&&(l.scrollTop=i.offsetTop-i.offsetHeight*(M?1.3:0))}}),eC=(0,c.Z)(e=>{let{event:t,diff:o,direction:n="next",reason:r="auto"}=e;if(!ey)return;let a=function(e,t){if(!eo.current||e<0||e>=eI.length)return -1;let o=e;for(;;){let n=eo.current.querySelector('[data-option-index="'.concat(o,'"]')),r=!O&&(!n||n.disabled||"true"===n.getAttribute("aria-disabled"));if(n&&n.hasAttribute("tabindex")&&!r)return o;if((o="next"===t?(o+1)%eI.length:(o-1+eI.length)%eI.length)===e)return -1}}((()=>{let e=eI.length-1;if("reset"===o)return ei;if("start"===o)return 0;if("end"===o)return e;let t=ec.current+o;return t<0?-1===t&&z?-1:P&&-1!==ec.current||Math.abs(o)>1?0:e:t>e?t===e+1&&z?-1:P||Math.abs(o)>1?e:0:t})(),n);if(eP({index:a,reason:r,event:t}),s&&"reset"!==o){if(-1===a)et.current.value=eu;else{let e=Y(eI[a]);et.current.value=e,0===e.toLowerCase().indexOf(eu.toLowerCase())&&eu.length>0&&et.current.setSelectionRange(eu.length,e.length)}}}),ew=()=>{var e;if(-1!==ec.current&&eS.filteredOptions&&eS.filteredOptions.length!==eI.length&&eS.inputValue===eu&&(F?ep.length===eS.value.length&&eS.value.every((e,t)=>Y(ep[t])===Y(e)):((e=eS.value)?Y(e):"")===(ep?Y(ep):""))){let e=eS.filteredOptions[ec.current];if(e)return d(eI,t=>Y(t)===Y(e))}return -1},eR=r.useCallback(()=>{if(!ey)return;let e=ew();if(-1!==e){ec.current=e;return}let t=F?ep[0]:ep;if(0===eI.length||null==t){eC({diff:"reset"});return}if(eo.current){if(null!=t){let e=eI[ec.current];if(F&&e&&-1!==d(ep,t=>E(e,t)))return;let o=d(eI,e=>E(e,t));-1===o?eC({diff:"reset"}):eP({index:o});return}if(ec.current>=eI.length-1){eP({index:eI.length-1});return}eP({index:ec.current})}},[eI.length,!F&&ep,w,eC,eP,ey,eu,F]),eA=(0,c.Z)(e=>{(0,p.Z)(eo,e),e&&eR()});r.useEffect(()=>{eR()},[eR]);let eL=e=>{!em&&(eb(!0),eZ(!0),B&&B(e))},eT=(e,t)=>{em&&(eb(!1),W&&W(e,t))},eM=(e,t,o,n)=>{if(F){if(ep.length===t.length&&ep.every((e,o)=>e===t[o]))return}else if(ep===t)return;H&&H(e,t,o,n),es(t)},eN=r.useRef(!1),eD=function(e,t){let o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"selectOption",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"options",r=o,a=t;if(F){let e=d(a=Array.isArray(ep)?ep.slice():[],e=>E(t,e));-1===e?a.push(t):"freeSolo"!==n&&(a.splice(e,1),r="removeOption")}eh(e,a),eM(e,a,r,{option:t}),S||e&&(e.ctrlKey||e.metaKey)||eT(e,r),(!0===b||"touch"===b&&eN.current||"mouse"===b&&!eN.current)&&et.current.blur()},ez=(e,t)=>{if(!F)return;""===eu&&eT(e,"toggleInput");let o=ea;-1===ea?""===eu&&"previous"===t&&(o=ep.length-1):((o+="next"===t?1:-1)<0&&(o=0),o===ep.length&&(o=-1)),el(o=function(e,t){if(-1===e)return -1;let o=e;for(;;){if("next"===t&&o===ep.length||"previous"===t&&-1===o)return -1;let e=en.querySelector('[data-tag-index="'.concat(o,'"]'));if(e&&e.hasAttribute("tabindex")&&!e.disabled&&"true"!==e.getAttribute("aria-disabled"))return o;o+="next"===t?1:-1}}(o,t)),eO(o)},ej=e=>{$.current=!0,ed(""),V&&V(e,"","clear"),eM(e,F?[]:null,"clear")},eE=e=>t=>{if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1!==ea&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(el(-1),eO(-1)),229!==t.which))switch(t.key){case"Home":ey&&N&&(t.preventDefault(),eC({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":ey&&N&&(t.preventDefault(),eC({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),eC({diff:-5,direction:"previous",reason:"keyboard",event:t}),eL(t);break;case"PageDown":t.preventDefault(),eC({diff:5,direction:"next",reason:"keyboard",event:t}),eL(t);break;case"ArrowDown":t.preventDefault(),eC({diff:1,direction:"next",reason:"keyboard",event:t}),eL(t);break;case"ArrowUp":t.preventDefault(),eC({diff:-1,direction:"previous",reason:"keyboard",event:t}),eL(t);break;case"ArrowLeft":ez(t,"previous");break;case"ArrowRight":ez(t,"next");break;case"Enter":if(-1!==ec.current&&ey){let e=eI[ec.current],o=!!A&&A(e);if(t.preventDefault(),o)return;eD(t,e,"selectOption"),s&&et.current.setSelectionRange(et.current.value.length,et.current.value.length)}else R&&""!==eu&&!1===ex&&(F&&t.preventDefault(),eD(t,eu,"createOption","freeSolo"));break;case"Escape":ey?(t.preventDefault(),t.stopPropagation(),eT(t,"escape")):Z&&(""!==eu||F&&ep.length>0)&&(t.preventDefault(),t.stopPropagation(),ej(t));break;case"Backspace":if(F&&!_&&""===eu&&ep.length>0){let e=-1===ea?ep.length-1:ea,o=ep.slice();o.splice(e,1),eM(t,o,"removeOption",{option:ep[e]})}break;case"Delete":if(F&&!_&&""===eu&&ep.length>0&&-1!==ea){let e=ep.slice();e.splice(ea,1),eM(t,e,"removeOption",{option:ep[ea]})}}},eF=e=>{ef(!0),U&&!$.current&&eL(e)},eH=e=>{if(t(eo)){et.current.focus();return}ef(!1),ee.current=!0,$.current=!1,m&&-1!==ec.current&&ey?eD(e,eI[ec.current],"blur"):m&&R&&""!==eu?eD(e,eu,"blur","freeSolo"):v&&eh(e,ep),eT(e,"blur")},eW=e=>{let t=e.target.value;eu!==t&&(ed(t),eZ(!1),V&&V(e,t,"input")),""===t?I||F||eM(e,null,"clear"):eL(e)},eq=e=>{let t=Number(e.currentTarget.getAttribute("data-option-index"));ec.current!==t&&eP({event:e,index:t,reason:"mouse"})},eV=e=>{eP({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"touch"}),eN.current=!0},eB=e=>{let t=Number(e.currentTarget.getAttribute("data-option-index"));eD(e,eI[t],"selectOption"),eN.current=!1},eG=e=>t=>{let o=ep.slice();o.splice(e,1),eM(t,o,"removeOption",{option:ep[e]})},eU=e=>{em?eT(e,"toggleInput"):eL(e)},eK=e=>{e.currentTarget.contains(e.target)&&e.target.getAttribute("id")!==X&&e.preventDefault()},e_=e=>{e.currentTarget.contains(e.target)&&(et.current.focus(),J&&ee.current&&et.current.selectionEnd-et.current.selectionStart==0&&et.current.select(),ee.current=!1)},eJ=e=>{k||""!==eu&&em||eU(e)},eQ=R&&eu.length>0;eQ=eQ||(F?ep.length>0:null!==ep);let eX=eI;return M&&(eX=eI.reduce((e,t,o)=>{let n=M(t);return e.length>0&&e[e.length-1].group===n?e[e.length-1].options.push(t):e.push({key:o,index:o,group:n,options:[t]}),e},[])),k&&eg&&eH(),{getRootProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(0,n.Z)({"aria-owns":ek?"".concat(X,"-listbox"):null},e,{onKeyDown:eE(e),onMouseDown:eK,onClick:e_})},getInputLabelProps:()=>({id:"".concat(X,"-label"),htmlFor:X}),getInputProps:()=>({id:X,value:eu,onBlur:eH,onFocus:eF,onChange:eW,onMouseDown:eJ,"aria-activedescendant":ey?"":null,"aria-autocomplete":s?"both":"list","aria-controls":ek?"".concat(X,"-listbox"):void 0,"aria-expanded":ek,autoComplete:"off",ref:et,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:k}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:ej}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:eU}),getTagProps:e=>{let{index:t}=e;return(0,n.Z)({key:t,"data-tag-index":t,tabIndex:-1},!_&&{onDelete:eG(t)})},getListboxProps:()=>({role:"listbox",id:"".concat(X,"-listbox"),"aria-labelledby":"".concat(X,"-label"),ref:eA,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:e=>{var t;let{index:o,option:n}=e,r=(F?ep:[ep]).some(e=>null!=e&&E(n,e)),a=!!A&&A(n);return{key:null!=(t=null==L?void 0:L(n))?t:Y(n),tabIndex:-1,role:"option",id:"".concat(X,"-option-").concat(o),onMouseMove:eq,onClick:eB,onTouchStart:eV,"data-option-index":o,"aria-disabled":a,"aria-selected":r}},id:X,inputValue:eu,value:ep,dirty:eQ,expanded:ey&&en,popupOpen:ey,focused:eg||-1!==ea,anch
1orEl:en,setAnchorEl:er,focusedTag:ea,groupedOptions:eX}}},25130:function(e,t,o){var n=o(21628);t.Z=e=>{let t=n.useRef({});return n.useEffect(()=>{t.current=e}),t.current}}}]);
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.