1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6295],{76295:function(e,t,o){o.d(t,{Z:function(){return Q}});var n=o(63366),r=o(87462),a=o(67294),i=o(63961),l=o(94780),s=o(51025),p=o(12957),u=o(11535),c=o(90948),d=o(28628),g=o(98216),f=o(1588),h=o(34867);function m(e){return(0,h.ZP)("MuiListSubheader",e)}(0,f.Z)("MuiListSubheader",["root","colorPrimary","colorInherit","gutters","inset","sticky"]);var b=o(85893);const v=["className","color","component","disableGutters","disableSticky","inset"],x=(0,c.ZP)("li",{name:"MuiListSubheader",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[t.root,"default"!==o.color&&t[`color${(0,g.Z)(o.color)}`],!o.disableGutters&&t.gutters,o.inset&&t.inset,!o.disableSticky&&t.sticky]}})((({theme:e,ownerState:t})=>(0,r.Z)({boxSizing:"border-box",lineHeight:"48px",listStyle:"none",color:(e.vars||e).palette.text.secondary,fontFamily:e.typography.fontFamily,fontWeight:e.typography.fontWeightMedium,fontSize:e.typography.pxToRem(14)},"primary"===t.color&&{color:(e.vars||e).palette.primary.main},"inherit"===t.color&&{color:"inherit"},!t.disableGutters&&{paddingLeft:16,paddingRight:16},t.inset&&{paddingLeft:72},!t.disableSticky&&{position:"sticky",top:0,zIndex:1,backgroundColor:(e.vars||e).palette.background.paper}))),y=a.forwardRef((function(e,t){const o=(0,d.i)({props:e,name:"MuiListSubheader"}),{className:a,color:s="default",component:p="li",disableGutters:u=!1,disableSticky:c=!1,inset:f=!1}=o,h=(0,n.Z)(o,v),y=(0,r.Z)({},o,{color:s,component:p,disableGutters:u,disableSticky:c,inset:f}),Z=(e=>{const{classes:t,color:o,disableGutters:n,inset:r,disableSticky:a}=e,i={root:["root","default"!==o&&`color${(0,g.Z)(o)}`,!n&&"gutters",r&&"inset",!a&&"sticky"]};return(0,l.Z)(i,m,t)})(y);return(0,b.jsx)(x,(0,r.Z)({as:p,className:(0,i.Z)(Z.root,a),ref:t,ownerState:y},h))}));y.muiSkipListHighlight=!0;var Z=y,O=o(90629),$=o(93946),I=o(87918),S=o(7021),P=o(55827),C=o(54656),k=o(24707),L=o(34484),w=o(60224);function A(e){return(0,h.ZP)("MuiAutocomplete",e)}var R,T,N=(0,f.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"]),M=o(51705);const D=["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"],E=["ref"],z=["key"],F=["key"],H=(0,c.ZP)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:o}=e,{fullWidth:n,hasClearIcon:r,hasPopupIcon:a,inputFocused:i,size:l}=o;return[{[`& .${N.tag}`]:t.tag},{[`& .${N.tag}`]:t[`tagSize${(0,g.Z)(l)}`]},{[`& .${N.inputRoot}`]:t.inputRoot},{[`& .${N.input}`]:t.input},{[`& .${N.input}`]:i&&t.inputFocused},t.root,n&&t.fullWidth,a&&t.hasPopupIcon,r&&t.hasClearIcon]}})({[`&.${N.focused} .${N.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${N.clearIndicator}`]:{visibility:"visible"}},[`& .${N.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${N.inputRoot}`]:{[`.${N.hasPopupIcon}&, .${N.hasClearIcon}&`]:{paddingRight:30},[`.${N.hasPopupIcon}.${N.hasClearIcon}&`]:{paddingRight:56},[`& .${N.input}`]:{width:0,minWidth:30}},[`& .${S.Z.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${S.Z.root}.${P.Z.sizeSmall}`]:{[`& .${S.Z.input}`]:{padding:"2px 4px 3px 0"}},[`& .${C.Z.root}`]:{padding:9,[`.${N.hasPopupIcon}&, .${N.hasClearIcon}&`]:{paddingRight:39},[`.${N.hasPopupIcon}.${N.hasClearIcon}&`]:{paddingRight:65},[`& .${N.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${N.endAdornment}`]:{right:9}},[`& .${C.Z.root}.${P.Z.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${N.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${k.Z.root}`]:{paddingTop:19,paddingLeft:8,[`.${N.hasPopupIcon}&, .${N.hasClearIcon}&`]:{paddingRight:39},[`.${N.hasPopupIcon}.${N.hasClearIcon}&`]:{paddingRight:65},[`& .${k.Z.input}`]:{padding:"7px 4px"},[`& .${N.endAdornment}`]:{right:9}},[`& .${k.Z.root}.${P.Z.sizeSmall}`]:{paddingBottom:1,[`& .${k.Z.input}`]:{padding:"2.5px 4px"}},[`& .${P.Z.hiddenLabel}`]:{paddingTop:8},[`& .${k.Z.root}.${P.Z.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${N.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${k.Z.root}.${P.Z.hiddenLabel}.${P.Z.sizeSmall}`]:{[`& .${N.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${N.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0}
1,variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${N.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${N.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${N.inputRoot}`]:{flexWrap:"wrap"}}}]}),j=(0,c.ZP)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),W=(0,c.ZP)($.Z,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),V=(0,c.ZP)($.Z,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:({ownerState:e},t)=>(0,r.Z)({},t.popupIndicator,e.popupOpen&&t.popupIndicatorOpen)})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),B=(0,c.ZP)(u.Z,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:o}=e;return[{[`& .${N.option}`]:t.option},t.popper,o.disablePortal&&t.popperDisablePortal]}})((({theme:e})=>({zIndex:(e.vars||e).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]}))),q=(0,c.ZP)(O.Z,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})((({theme:e})=>(0,r.Z)({},e.typography.body1,{overflow:"auto"}))),G=(0,c.ZP)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})((({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),K=(0,c.ZP)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})((({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"}))),U=(0,c.ZP)("div",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})((({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${N.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,[e.breakpoints.up("sm")]:{minHeight:"auto"},[`&.${N.focused}`]:{backgroundColor:(e.vars||e).palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}},'&[aria-disabled="true"]':{opacity:(e.vars||e).palette.action.disabledOpacity,pointerEvents:"none"},[`&.${N.focusVisible}`]:{backgroundColor:(e.vars||e).palette.action.focus},'&[aria-selected="true"]':{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / ${e.vars.palette.action.selectedOpacity})`:(0,s.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${N.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,s.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${N.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,s.Fq)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}}))),_=(0,c.ZP)(Z,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})((({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8}))),J=(0,c.ZP)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${N.option}`]:{paddingLeft:24}});var Q=a.forwardRef((function(e,t){var o,s,c,f;const h=(0,d.i)({props:e,name:"MuiAutocomplete"}),{autoComplete:m=!1,autoHighlight:v=!1,autoSelect:x=!1,blurOnSelect:y=!1,ChipProps:Z,className:$,clearIcon:S=R||(R=(0,b.jsx)(L.Z,{fontSize:"small"})),clearOnBlur:P=!h.freeSolo,clearOnEscape:C=!1,clearText:k="Clear",closeText:N="Close",componentsProps:Q={},defaultValue:X=(h.multiple?[]:null),disableClearable:Y=!1,disableCloseOnSelect:ee=!1,disabled:te=!1,disabledItemsFocusable:oe=!1,disableListWrap:ne=!1,disablePortal:re=!1,filterSelectedOptions:ae=!1,forcePopupIcon:ie
1="auto",freeSolo:le=!1,fullWidth:se=!1,getLimitTagsText:pe=(e=>`+${e}`),getOptionLabel:ue,groupBy:ce,handleHomeEndKeys:de=!h.freeSolo,includeInputInList:ge=!1,limitTags:fe=-1,ListboxComponent:he="ul",ListboxProps:me,loading:be=!1,loadingText:ve="Loading\u2026",multiple:xe=!1,noOptionsText:ye="No options",openOnFocus:Ze=!1,openText:Oe="Open",PaperComponent:$e=O.Z,PopperComponent:Ie=u.Z,popupIcon:Se=T||(T=(0,b.jsx)(w.Z,{})),readOnly:Pe=!1,renderGroup:Ce,renderInput:ke,renderOption:Le,renderTags:we,selectOnFocus:Ae=!h.freeSolo,size:Re="medium",slotProps:Te={}}=h,Ne=(0,n.Z)(h,D),{getRootProps:Me,getInputProps:De,getInputLabelProps:Ee,getPopupIndicatorProps:ze,getClearProps:Fe,getTagProps:He,getListboxProps:je,getOptionProps:We,value:Ve,dirty:Be,expanded:qe,id:Ge,popupOpen:Ke,focused:Ue,focusedTag:_e,anchorEl:Je,setAnchorEl:Qe,inputValue:Xe,groupedOptions:Ye}=(0,p.Z)((0,r.Z)({},h,{componentName:"Autocomplete"})),et=!Y&&!te&&Be&&!Pe,tt=(!le||!0===ie)&&!1!==ie,{onMouseDown:ot}=De(),{ref:nt}=null!=me?me:{},rt=je(),{ref:at}=rt,it=(0,n.Z)(rt,E),lt=(0,M.Z)(at,nt),st=ue||(e=>{var t;return null!=(t=e.label)?t:e}),pt=(0,r.Z)({},h,{disablePortal:re,expanded:qe,focused:Ue,fullWidth:se,getOptionLabel:st,hasClearIcon:et,hasPopupIcon:tt,inputFocused:-1===_e,popupOpen:Ke,size:Re}),ut=(e=>{const{classes:t,disablePortal:o,expanded:n,focused:r,fullWidth:a,hasClearIcon:i,hasPopupIcon:s,inputFocused:p,popupOpen:u,size:c}=e,d={root:["root",n&&"expanded",r&&"focused",a&&"fullWidth",i&&"hasClearIcon",s&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",p&&"inputFocused"],tag:["tag",`tagSize${(0,g.Z)(c)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",u&&"popupIndicatorOpen"],popper:["popper",o&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,l.Z)(d,A,t)})(pt);let ct;if(xe&&Ve.length>0){const e=e=>(0,r.Z)({className:ut.tag,disabled:te},He(e));ct=we?we(Ve,e,pt):Ve.map(((t,o)=>{const a=e({index:o}),{key:i}=a,l=(0,n.Z)(a,z);return(0,b.jsx)(I.Z,(0,r.Z)({label:st(t),size:Re},l,Z),i)}))}if(fe>-1&&Array.isArray(ct)){const e=ct.length-fe;!Ue&&e>0&&(ct=ct.splice(0,fe),ct.push((0,b.jsx)("span",{className:ut.tag,children:pe(e)},ct.length)))}const dt=Ce||(e=>(0,b.jsxs)("li",{children:[(0,b.jsx)(_,{className:ut.groupLabel,ownerState:pt,component:"div",children:e.group}),(0,b.jsx)(J,{className:ut.groupUl,ownerState:pt,children:e.children})]},e.key)),gt=Le||((e,t)=>{const{key:o}=e,a=(0,n.Z)(e,F);return(0,b.jsx)("li",(0,r.Z)({},a,{children:st(t)}),o)}),ft=(e,t)=>{const o=We({option:e,index:t});return gt((0,r.Z)({},o,{className:ut.option}),e,{selected:o["aria-selected"],index:t,inputValue:Xe},pt)},ht=null!=(o=Te.clearIndicator)?o:Q.clearIndicator,mt=null!=(s=Te.paper)?s:Q.paper,bt=null!=(c=Te.popper)?c:Q.popper,vt=null!=(f=Te.popupIndicator)?f:Q.popupIndicator,xt=e=>(0,b.jsx)(B,(0,r.Z)({as:Ie,disablePortal:re,style:{width:Je?Je.clientWidth:null},ownerState:pt,role:"presentation",anchorEl:Je,open:Ke},bt,{className:(0,i.Z)(ut.popper,null==bt?void 0:bt.className),children:(0,b.jsx)(q,(0,r.Z)({ownerState:pt,as:$e},mt,{className:(0,i.Z)(ut.paper,null==mt?void 0:mt.className),children:e}))}));let yt=null;return Ye.length>0?yt=xt((0,b.jsx)(U,(0,r.Z)({as:he,className:ut.listbox,ownerState:pt},it,me,{ref:lt,children:Ye.map(((e,t)=>ce?dt({key:e.key,group:e.group,children:e.options.map(((t,o)=>ft(t,e.index+o)))}):ft(e,t)))}))):be&&0===Ye.length?yt=xt((0,b.jsx)(G,{className:ut.loading,ownerState:pt,children:ve})):0!==Ye.length||le||be||(yt=xt((0,b.jsx)(K,{className:ut.noOptions,ownerState:pt,role:"presentation",onMouseDown:e=>{e.preventDefault()},children:ye}))),(0,b.jsxs)(a.Fragment,{children:[(0,b.jsx)(H,(0,r.Z)({ref:t,className:(0,i.Z)(ut.root,$),ownerState:pt},Me(Ne),{children:ke({id:Ge,disabled:te,fullWidth:!0,size:"small"===Re?"small":void 0,InputLabelProps:Ee(),InputProps:(0,r.Z)({ref:Qe,className:ut.inputRoot,startAdornment:ct,onClick:e=>{e.target===e.currentTarget&&ot(e)}},(et||tt)&&{endAdornment:(0,b.jsxs)(j,{className:ut.endAdornment,ownerState:pt,children:[et?(0,b.jsx)(W,(0,r.Z)({},Fe(),{"aria-label":k,title:k,ownerState:pt},ht,{className:(0,i.Z)(ut.clearIndicator,null==ht?void 0:ht.className),children:S})):null,tt?(0,b.jsx)(V,(0,r.Z)({},ze(),{disabled:te,"aria-label":Ke?N:Oe,title:Ke?N:Oe,ownerState:pt},vt,{className:(0,i.Z)(ut.popupIndicator,null==vt?void 0:vt.className),children:Se})):null]})}),inputProps:(0,r.Z)({className:ut.input,disabled:te,readOnly:Pe},De())})})),Je?yt:null]})}))},34484:function(e,t,o){o(67294);var n=o(82066),r=o(85893);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")}
1,12957:function(e,t,o){o.d(t,{D:function(){return c}});var n=o(87462),r=o(67294),a=o(92996),i=o(19032),l=o(44287),s=o(59948),p=o(27364);function u(e){return"undefined"!==typeof e.normalize?e.normalize("NFD").replace(/[\u0300-\u036f]/g,""):e}function c(e={}){const{ignoreAccents:t=!0,ignoreCase:o=!0,limit:n,matchFrom:r="any",stringify:a,trim:i=!1}=e;return(e,{inputValue:l,getOptionLabel:s})=>{let p=i?l.trim():l;o&&(p=p.toLowerCase()),t&&(p=u(p));const c=p?e.filter((e=>{let n=(a||s)(e);return o&&(n=n.toLowerCase()),t&&(n=u(n)),"start"===r?0===n.indexOf(p):n.indexOf(p)>-1})):e;return"number"===typeof n?c.slice(0,n):c}}function d(e,t){for(let o=0;o<e.length;o+=1)if(t(e[o]))return o;return-1}const g=c(),f=e=>{var t;return null!==e.current&&(null==(t=e.current.parentElement)?void 0:t.contains(document.activeElement))},h=[];t.Z=function(e){const{unstable_isActiveElementInListbox:t=f,unstable_classNamePrefix:o="Mui",autoComplete:u=!1,autoHighlight:c=!1,autoSelect:m=!1,blurOnSelect:b=!1,clearOnBlur:v=!e.freeSolo,clearOnEscape:x=!1,componentName:y="useAutocomplete",defaultValue:Z=(e.multiple?h:null),disableClearable:O=!1,disableCloseOnSelect:$=!1,disabled:I,disabledItemsFocusable:S=!1,disableListWrap:P=!1,filterOptions:C=g,filterSelectedOptions:k=!1,freeSolo:L=!1,getOptionDisabled:w,getOptionKey:A,getOptionLabel:R=(e=>{var t;return null!=(t=e.label)?t:e}),groupBy:T,handleHomeEndKeys:N=!e.freeSolo,id:M,includeInputInList:D=!1,inputValue:E,isOptionEqualToValue:z=((e,t)=>e===t),multiple:F=!1,onChange:H,onClose:j,onHighlightChange:W,onInputChange:V,onOpen:B,open:q,openOnFocus:G=!1,options:K,readOnly:U=!1,selectOnFocus:_=!e.freeSolo,value:J}=e,Q=(0,a.Z)(M);let X=R;X=e=>{const t=R(e);return"string"!==typeof t?String(t):t};const Y=r.useRef(!1),ee=r.useRef(!0),te=r.useRef(null),oe=r.useRef(null),[ne,re]=r.useState(null),[ae,ie]=r.useState(-1),le=c?0:-1,se=r.useRef(le),[pe,ue]=(0,i.Z)({controlled:J,default:Z,name:y}),[ce,de]=(0,i.Z)({controlled:E,default:"",name:y,state:"inputValue"}),[ge,fe]=r.useState(!1),he=r.useCallback(((e,t)=>{if(!(F?pe.length<t.length:null!==t)&&!v)return;let o;if(F)o="";else if(null==t)o="";else{const e=X(t);o="string"===typeof e?e:""}ce!==o&&(de(o),V&&V(e,o,"reset"))}),[X,ce,F,V,de,v,pe]),[me,be]=(0,i.Z)({controlled:q,default:!1,name:y,state:"open"}),[ve,xe]=r.useState(!0),ye=!F&&null!=pe&&ce===X(pe),Ze=me&&!U,Oe=Ze?C(K.filter((e=>!k||!(F?pe:[pe]).some((t=>null!==t&&z(e,t))))),{inputValue:ye&&ve?"":ce,getOptionLabel:X}):[],$e=(0,l.Z)({filteredOptions:Oe,value:pe,inputValue:ce});r.useEffect((()=>{const e=pe!==$e.value;ge&&!e||L&&!e||he(null,pe)}),[pe,he,ge,$e.value,L]);const Ie=me&&Oe.length>0&&!U,Se=(0,s.Z)((e=>{-1===e?te.current.focus():ne.querySelector(`[data-tag-index="${e}"]`).focus()}));r.useEffect((()=>{F&&ae>pe.length-1&&(ie(-1),Se(-1))}),[pe,F,ae,Se]);const Pe=(0,s.Z)((({event:e,index:t,reason:n="auto"})=>{if(se.current=t,-1===t?te.current.removeAttribute("aria-activedescendant"):te.current.setAttribute("aria-activedescendant",`${Q}-option-${t}`),W&&W(e,-1===t?null:Oe[t],n),!oe.current)return;const r=oe.current.querySelector(`[role="option"].${o}-focused`);r&&(r.classList.remove(`${o}-focused`),r.classList.remove(`${o}-focusVisible`));let a=oe.current;if("listbox"!==oe.current.getAttribute("role")&&(a=oe.current.parentElement.querySelector('[role="listbox"]')),!a)return;if(-1===t)return void(a.scrollTop=0);const i=oe.current.querySelector(`[data-option-index="${t}"]`);if(i&&(i.classList.add(`${o}-focused`),"keyboard"===n&&i.classList.add(`${o}-focusVisible`),a.scrollHeight>a.clientHeight&&"mouse"!==n&&"touch"!==n)){const e=i,t=a.clientHeight+a.scrollTop,o=e.offsetTop+e.offsetHeight;o>t?a.scrollTop=o-a.clientHeight:e.offsetTop-e.offsetHeight*(T?1.3:0)<a.scrollTop&&(a.scrollTop=e.offsetTop-e.offsetHeight*(T?1.3:0))}})),Ce=(0,s.Z)((({event:e,diff:t,direction:o="next",reason:n="auto"})=>{if(!Ze)return;const r=function(e,t){if(!oe.current||e<0||e>=Oe.length)return-1;let o=e;for(;;){const n=oe.current.querySelector(`[data-option-index="${o}"]`),r=!S&&(!n||n.disabled||"true"===n.getAttribute("aria-disabled"));if(n&&n.hasAttribute("tabindex")&&!r)return o;if(o="next"===t?(o+1)%Oe.length:(o-1+Oe.length)%Oe.length,o===e)return-1}}((()=>{const e=Oe.length-1;if("reset"===t)return le;if("start"===t)return 0;if("end"===t)return e;const o=se.current+t;return o<0?-1===o&&D?-1:P&&-1!==se.current||Math.abs(t)>1?0:e:o>e?o===e+1&&D?-1:P||Math.abs(t)>1?e:0:o})(),o);if(Pe({index:r,reason:n,event:e}),u&&"reset"!==t)if(-1===r)te.current.value=ce;else{const e=X(Oe[r]);te.current.value=e;0===e.toLowerCase().indexOf(ce.toLowerCase())&&ce.length>0&&te.current.setSelectionRange(ce.length,e.length)}})),ke=r.useCallback((()=>
vendor: 4,249 bytes, line 1
1{if(!Ze)return;const e=(()=>{if(-1!==se.current&&$e.filteredOptions&&$e.filteredOptions.length!==Oe.length&&$e.inputValue===ce&&(F?pe.length===$e.value.length&&$e.value.every(((e,t)=>X(pe[t])===X(e))):(e=$e.value,t=pe,(e?X(e):"")===(t?X(t):"")))){const e=$e.filteredOptions[se.current];if(e)return d(Oe,(t=>X(t)===X(e)))}var e,t;return-1})();if(-1!==e)return void(se.current=e);const t=F?pe[0]:pe;if(0!==Oe.length&&null!=t){if(oe.current)if(null==t)se.current>=Oe.length-1?Pe({index:Oe.length-1}):Pe({index:se.current});else{const e=Oe[se.current];if(F&&e&&-1!==d(pe,(t=>z(e,t))))return;const o=d(Oe,(e=>z(e,t)));-1===o?Ce({diff:"reset"}):Pe({index:o})}}else Ce({diff:"reset"})}),[Oe.length,!F&&pe,k,Ce,Pe,Ze,ce,F]),Le=(0,s.Z)((e=>{(0,p.Z)(oe,e),e&&ke()}));r.useEffect((()=>{ke()}),[ke]);const we=e=>{me||(be(!0),xe(!0),B&&B(e))},Ae=(e,t)=>{me&&(be(!1),j&&j(e,t))},Re=(e,t,o,n)=>{if(F){if(pe.length===t.length&&pe.every(((e,o)=>e===t[o])))return}else if(pe===t)return;H&&H(e,t,o,n),ue(t)},Te=r.useRef(!1),Ne=(e,t,o="selectOption",n="options")=>{let r=o,a=t;if(F){a=Array.isArray(pe)?pe.slice():[];const e=d(a,(e=>z(t,e)));-1===e?a.push(t):"freeSolo"!==n&&(a.splice(e,1),r="removeOption")}he(e,a),Re(e,a,r,{option:t}),$||e&&(e.ctrlKey||e.metaKey)||Ae(e,r),(!0===b||"touch"===b&&Te.current||"mouse"===b&&!Te.current)&&te.current.blur()},Me=(e,t)=>{if(!F)return;""===ce&&Ae(e,"toggleInput");let o=ae;-1===ae?""===ce&&"previous"===t&&(o=pe.length-1):(o+="next"===t?1:-1,o<0&&(o=0),o===pe.length&&(o=-1)),o=function(e,t){if(-1===e)return-1;let o=e;for(;;){if("next"===t&&o===pe.length||"previous"===t&&-1===o)return-1;const e=ne.querySelector(`[data-tag-index="${o}"]`);if(e&&e.hasAttribute("tabindex")&&!e.disabled&&"true"!==e.getAttribute("aria-disabled"))return o;o+="next"===t?1:-1}}(o,t),ie(o),Se(o)},De=e=>{Y.current=!0,de(""),V&&V(e,"","clear"),Re(e,F?[]:null,"clear")},Ee=e=>t=>{if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1!==ae&&-1===["ArrowLeft","ArrowRight"].indexOf(t.key)&&(ie(-1),Se(-1)),229!==t.which))switch(t.key){case"Home":Ze&&N&&(t.preventDefault(),Ce({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":Ze&&N&&(t.preventDefault(),Ce({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),Ce({diff:-5,direction:"previous",reason:"keyboard",event:t}),we(t);break;case"PageDown":t.preventDefault(),Ce({diff:5,direction:"next",reason:"keyboard",event:t}),we(t);break;case"ArrowDown":t.preventDefault(),Ce({diff:1,direction:"next",reason:"keyboard",event:t}),we(t);break;case"ArrowUp":t.preventDefault(),Ce({diff:-1,direction:"previous",reason:"keyboard",event:t}),we(t);break;case"ArrowLeft":Me(t,"previous");break;case"ArrowRight":Me(t,"next");break;case"Enter":if(-1!==se.current&&Ze){const e=Oe[se.current],o=!!w&&w(e);if(t.preventDefault(),o)return;Ne(t,e,"selectOption"),u&&te.current.setSelectionRange(te.current.value.length,te.current.value.length)}else L&&""!==ce&&!1===ye&&(F&&t.preventDefault(),Ne(t,ce,"createOption","freeSolo"));break;case"Escape":Ze?(t.preventDefault(),t.stopPropagation(),Ae(t,"escape")):x&&(""!==ce||F&&pe.length>0)&&(t.preventDefault(),t.stopPropagation(),De(t));break;case"Backspace":if(F&&!U&&""===ce&&pe.length>0){const e=-1===ae?pe.length-1:ae,o=pe.slice();o.splice(e,1),Re(t,o,"removeOption",{option:pe[e]})}break;case"Delete":if(F&&!U&&""===ce&&pe.length>0&&-1!==ae){const e=ae,o=pe.slice();o.splice(e,1),Re(t,o,"removeOption",{option:pe[e]})}}},ze=e=>{fe(!0),G&&!Y.current&&we(e)},Fe=e=>{t(oe)?te.current.focus():(fe(!1),ee.current=!0,Y.current=!1,m&&-1!==se.current&&Ze?Ne(e,Oe[se.current],"blur"):m&&L&&""!==ce?Ne(e,ce,"blur","freeSolo"):v&&he(e,pe),Ae(e,"blur"))},He=e=>{const t=e.target.value;ce!==t&&(de(t),xe(!1),V&&V(e,t,"input")),""===t?O||F||Re(e,null,"clear"):we(e)},je=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));se.current!==t&&Pe({event:e,index:t,reason:"mouse"})},We=e=>{Pe({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"touch"}),Te.current=!0},Ve=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));Ne(e,Oe[t],"selectOption"),Te.current=!1},Be=e=>t=>{const o=pe.slice();o.splice(e,1),Re(t,o,"removeOption",{option:pe[e]}
1)},qe=e=>{me?Ae(e,"toggleInput"):we(e)},Ge=e=>{e.currentTarget.contains(e.target)&&e.target.getAttribute("id")!==Q&&e.preventDefault()},Ke=e=>{e.currentTarget.contains(e.target)&&(te.current.focus(),_&&ee.current&&te.current.selectionEnd-te.current.selectionStart===0&&te.current.select(),ee.current=!1)},Ue=e=>{I||""!==ce&&me||qe(e)};let _e=L&&ce.length>0;_e=_e||(F?pe.length>0:null!==pe);let Je=Oe;if(T){new Map;Je=Oe.reduce(((e,t,o)=>{const n=T(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}),[])}return I&&ge&&Fe(),{getRootProps:(e={})=>(0,n.Z)({"aria-owns":Ie?`${Q}-listbox`:null},e,{onKeyDown:Ee(e),onMouseDown:Ge,onClick:Ke}),getInputLabelProps:()=>({id:`${Q}-label`,htmlFor:Q}),getInputProps:()=>({id:Q,value:ce,onBlur:Fe,onFocus:ze,onChange:He,onMouseDown:Ue,"aria-activedescendant":Ze?"":null,"aria-autocomplete":u?"both":"list","aria-controls":Ie?`${Q}-listbox`:void 0,"aria-expanded":Ie,autoComplete:"off",ref:te,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:I}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:De}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:qe}),getTagProps:({index:e})=>(0,n.Z)({key:e,"data-tag-index":e,tabIndex:-1},!U&&{onDelete:Be(e)}),getListboxProps:()=>({role:"listbox",id:`${Q}-listbox`,"aria-labelledby":`${Q}-label`,ref:Le,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{var o;const n=(F?pe:[pe]).some((e=>null!=e&&z(t,e))),r=!!w&&w(t);return{key:null!=(o=null==A?void 0:A(t))?o:X(t),tabIndex:-1,role:"option",id:`${Q}-option-${e}`,onMouseMove:je,onClick:Ve,onTouchStart:We,"data-option-index":e,"aria-disabled":r,"aria-selected":n}},id:Q,inputValue:ce,value:pe,dirty:_e,expanded:Ze&&ne,popupOpen:Ze,focused:ge||-1!==ae,anchorEl:ne,setAnchorEl:re,focusedTag:ae,groupedOptions:Je}}},44287:function(e,t,o){var n=o(67294);t.Z=e=>{const t=n.useRef({});return n.useEffect((()=>{t.current=e})),t.current}}}]); 2//# sourceMappingURL=6295-5adddef60fb162cc.js.map
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.