1"use strict";(globalThis.webpackChunkreact_js=globalThis.webpackChunkreact_js||[]).push([[4911],{36207(e,t,r){r.d(t,{A:()=>w});var o=r(96569),n=r(1648),a=r(75251),i=Object.defineProperty,l=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,p=Object.prototype.propertyIsEnumerable,c=(e,t,r)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const u=o.memo(o.forwardRef(((e,t)=>o.createElement(a.A,((e,t)=>{for(var r in t||(t={}))s.call(t,r)&&c(e,r,t[r]);if(l)for(var r of l(t))p.call(t,r)&&c(e,r,t[r]);return e})({isGeneratedIcon:!0,isLineicon:!0,viewBox:"0 0 16 16",ref:t},e),o.createElement("g",null,o.createElement("path",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",d:"M1,7.705c0-3.907,3.134-7.074,7-7.074\n\t\tc2.556,0,4.792,1.384,6.014,3.452"}),o.createElement("path",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",d:"M1.282,9.699"}),o.createElement("path",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",d:"M15,7.705c0,3.907-3.134,7.074-7,7.074\n\t\tc-2.274,0-4.294-1.096-5.573-2.793"}),o.createElement("polyline",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",points:"\n\t\t14.037,0.5 14.037,4.108 10.467,4.108 \t"}),o.createElement("polyline",{fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"10",points:"\n\t\t2.362,15.5 2.362,11.892 5.932,11.892 \t"}))))));var d=Object.defineProperty,f=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,b=(e,t,r)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const h=o.memo(o.forwardRef(((e,t)=>o.createElement(a.A,((e,t)=>{for(var r in t||(t={}))g.call(t,r)&&b(e,r,t[r]);if(f)for(var r of f(t))m.call(t,r)&&b(e,r,t[r]);return e})({isGeneratedIcon:!0,noStroke:!0,viewBox:"0 0 16 16",ref:t},e),o.createElement("g",null,o.createElement("path",{d:"M8,2.007c1.377,0,2.696,0.495,3.749,1.346l-0.963,0.974c-0.313,0.316-0.089,0.853,0.356,0.853h3.306\n\t\tc0.276,0,0.501-0.224,0.501-0.501V1.338c0-0.447-0.542-0.67-0.856-0.352L13.157,1.93C11.729,0.717,9.908,0.005,8,0.005\n\t\tc-4.277,0-7.782,3.401-7.999,7.664c-0.012,0.228,0.18,0.42,0.408,0.42h1.203c0.213,0,0.38-0.169,0.393-0.382\n\t\tC2.2,4.531,4.814,2.007,8,2.007z"}),o.createElement("path",{d:"M14.389,7.911c-0.213,0-0.38,0.169-0.393,0.382c-0.196,3.176-2.81,5.7-5.996,5.7c-1.165,0-2.274-0.334-3.222-0.946\n\t\tl0.929-0.939c0.313-0.316,0.089-0.853-0.356-0.853H2.045c-0.276,0-0.501,0.224-0.501,0.501v3.341c0,0.447,0.542,0.67,0.856,0.352\n\t\tl0.952-0.962C4.691,15.455,6.297,15.995,8,15.995c4.277,0,7.782-3.401,7.999-7.664c0.012-0.228-0.18-0.42-0.408-0.42H14.389z"}))))));var v=Object.defineProperty,y=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,O=(e,t,r)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const C=o.forwardRef(((e,t)=>o.createElement(n.A,((e,t)=>
1{for(var r in t||(t={}))A.call(t,r)&&O(e,r,t[r]);if(y)for(var r of y(t))x.call(t,r)&&O(e,r,t[r]);return e})({ref:t,Solid:h,Linear:u,"data-test-id":"refresh-icon"},e))));C.category="Action",C.name="refresh",C.displayName="RefreshIcon";const w=C},34347(e,t,r){r.d(t,{A:()=>I});var o=r(96569),n=r(73723),a=r.n(n),i=r(92203),l=r(5531),s=r(49804),p=r(39185),c=r(87939),u=r(12276),d=r(27142),f=r(81278);function g(e){return(0,f.Ay)("MuiListItemAvatar",e)}(0,d.A)("MuiListItemAvatar",["root","alignItemsFlexStart"]);var m=r(96717);const b=(0,c.Ay)("div",{name:"MuiListItemAvatar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.root,"flex-start"===r.alignItems&&t.alignItemsFlexStart]}})({minWidth:56,flexShrink:0,variants:[{props:{alignItems:"flex-start"},style:{marginTop:8}}]}),h=o.forwardRef((function(e,t){const r=(0,u.b)({props:e,name:"MuiListItemAvatar"}),{className:n,...a}=r,i=o.useContext(p.A),c={...r,alignItems:i.alignItems},d=(e=>{const{alignItems:t,classes:r}=e,o={root:["root","flex-start"===t&&"alignItemsFlexStart"]};return(0,s.A)(o,g,r)})(c);return(0,m.jsx)(b,{className:(0,l.A)(d.root,n),ownerState:c,ref:t,...a})}));var v=Object.defineProperty,y=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,O=(e,t,r)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,C=(e,t)=>{for(var r in t||(t={}))A.call(t,r)&&O(e,r,t[r]);if(y)for(var r of y(t))x.call(t,r)&&O(e,r,t[r]);return e};const w="middle",P=(0,i.Ay)((0,o.forwardRef)(((e,t)=>{var r=e,{top:n}=r,a=((e,t)=>{var r={};for(var o in e)A.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&y)for(var o of y(e))t.indexOf(o)<0&&x.call(e,o)&&(r[o]=e[o]);return r})(r,["top"]);return o.createElement(h,C({ref:t},a))})))` 2 ${({theme:e,align:t})=>i.AH` 3 min-width: initial; 4 font-family: ${e.tokens.global.typography.fontFamily.base}; 5 font-weight: ${e.tokens.global.typography.fontWeight.light}; 6 7 ${"top"===t?i.AH` 8 margin-top: 0; 9 align-self: baseline; 10 `:null} 11 12 & .MuiAvatar-root { 13 margin-right: ${e.spacing(3)}px; 14 font-size: ${e.sizing(12)}px; 15 } 16 `} 17`,$=e=>o.createElement(P,C({},e));$.propTypes={align:a().oneOf(["top",w])},$.defaultProps={align:w};const I=(0,o.memo)($)},95333(e,t,r){r.d(t,{A:()=>g});var o=r(96569),n=r(73723),a=r.n(n),i=r(82392),l=r(13594),s=Object.defineProperty,p=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const f=e=>{var t=e,{className:r,CustomAvatar:n}=t,a=((e,t)=>{var r={};for(var o in e)c.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&p)for(var o of p(e))t.indexOf(o)<0&&u.call(e,o)&&(r[o]=e[o]);return r})(t,["className","CustomAvatar"]);const s=(0,l.A)("Select"),f=n||i.Ay;return o.createElement(f,((e,t)=>{for(var r in t||(t={}))c.call(t,r)&&d(e,r,t[r]);if(p)for(var r of p(t))u.call(t,r)&&d(e,r,t[r]);return e})({size:s.subcomponents.Avatar.props.size},a))};f.propTypes={className:a().string,CustomAvatar:a().oneOfType([a().func,a().elementType])},f.defaultProps={className:"",CustomAvatar:null};const g=(0,o.memo)(f)},88456(e,t,r){r.d(t,{Ay:()=>O,lQ:()=>y});var o=r(96569),n=r(73723),a=r.n(n),i=r(92203),l=r(64183),s=r(87530),p=r(17842),c=r(5531),u=r(13594),d=r(96776),f=r(87200),g=Object.defineProperty,m=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,v=(e,t,r)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const y="navigation",A=(0,o.forwardRef)(((e,t)=>{var r=e,{error:n,warning:a,children:i,footer:s,className:p,loadingError:u,onTryAgainClick:d,loadingErrorText:g,borderRadius:y,border:A,shouldAnimate:x,maxHeight:O}=r,C=((e,t)=>{var r={};for(var o in e)b.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&m)for(var o of m(e))t.indexOf(o)<0&&h.call(e,o)&&(r[o]=e[o]);return r})(r,["error","warning","children","footer","className","loadingError","onTryAgainClick","loadingErrorText","borderRadius","border","shouldAnimate","maxHeight"]);return o.createElement(l.A,((e,t)=>
17{for(var r in t||(t={}))b.call(t,r)&&v(e,r,t[r]);if(m)for(var r of m(t))h.call(t,r)&&v(e,r,t[r]);return e})({"data-test-id":"select-card-paper",ref:t,className:(0,c.A)(p,n?"error":"",a&&!n?"warning":""),elevation:0},C),u?o.createElement(f.A,{ref:t,loadingErrorText:g,onTryAgainClick:d}):o.createElement(o.Fragment,null,i,s))})),x=(0,i.Ay)(A)` 18 ${({maxHeight:e,error:t,warning:r,variant:o})=>{const n=o||"standard",a=(0,u.A)("Select").subcomponents.SelectCard.variants[n];return i.AH` 19 border: 1px solid ${a.skin.borderColor.default}; 20 margin: 0; 21 border-radius: ${a.structure.borderRadius}; 22 height: auto; 23 24 ${s.Ay} 25 ${p.PQ} 26 ${d.A} 27 ${p.Vq} 28 29 background-color: ${a.skin.backgroundColor.default}; 30 31 & > .MuiAutocomplete-noOptions, 32 .MuiAutocomplete-loading { 33 color: ${a.skin.textColor.default}; 34 } 35 36 ${e?i.AH` 37 .MuiAutocomplete-listbox { 38 max-height: ${e}; 39 } 40 `:null} 41 42 [data-popper-placement='top-start'].MuiAutocomplete-popper && { 43 border-bottom: 0; 44 border-bottom-right-radius: 0; 45 border-bottom-left-radius: 0; 46 transform-origin: bottom; 47 } 48 49 [data-popper-placement='bottom-start'].MuiAutocomplete-popper && { 50 border-top: 0; 51 border-top-right-radius: 0; 52 border-top-left-radius: 0; 53 transform-origin: top; 54 } 55 56 ${t&&i.AH` 57 &.error { 58 border-color: ${a.skin.borderColor.error}; 59 } 60 `} 61 62 ${r&&!t&&i.AH` 63 &.warning { 64 border-color: ${a.skin.borderColor.warning}; 65 } 66 `} 67 68 & .MuiCardContent-root { 69 padding: 0; 70 } 71 `}} 72`;A.propTypes={error:a().bool,warning:a().bool,shouldAnimate:a().bool,children:a().node.isRequired,footer:a().node,className:a().string,loadingError:a().bool,onTryAgainClick:a().func,loadingErrorText:a().string,borderRadius:a().oneOfType([a().string,a().number]),border:a().oneOfType([a().string,a().number]),maxHeight:a().string},A.defaultProps={error:!1,warning:!1,shouldAnimate:!1,footer:null,className:"",loadingError:!1,onTryAgainClick:()=>{},loadingErrorText:"",borderRadius:null,border:null,maxHeight:null};const O=x},54891(e,t,r){r.d(t,{A:()=>x});var o=r(96569),n=r(73723),a=r.n(n),i=r(92203),l=r(21412),s=r(78945),p=r(32994),c=r(13594);const u=({data:e,index:t,style:r})=>o.createElement("div",{style:r},e[t]),d=(0,o.forwardRef)((function(e,t){const{children:r,virtualizationCfg:n}=e,a=o.Children.toArray(r),i=a.length,{sizing:l}=(0,p.A)(),d=(0,c.A)("Select"),f=l((null==n?void 0:n.itemHeight)||d.subcomponents.SelectOption.variants.simple.structure.height.value),g=null==n?void 0:n.getItemHeight,m="function"===typeof g,b=(0,o.useCallback)((e=>l(g(e))),[g,l]),h=()=>{if(m){const e=Math.min(i,8);let t=0;for(let r=0;r<e;r+=1)t+=b(r);return t}return i>8?8*f:i*f},v=(0,o.useRef)(null),y=(0,o.useCallback)((e=>{v.current=e,"function"===typeof t?t(e):t&&Object.assign(t,{current:e})}),[t]);return(0,o.useEffect)((()=>{m&&v.current&&v.current.resetAfterIndex(0)}),[a,i,m]),m?o.createElement(s._m,{itemData:a,height:h(),width:"100%",itemSize:b,overscanCount:8,itemCount:i,ref:y},u):o.createElement(s.Y1,{itemData:a,height:h(),width:"100%",itemSize:f,overscanCount:8,itemCount:i,ref:t},u)}));d.propTypes={children:a().node,virtualizationCfg:a().shape({itemHeight:a().number,getItemHeight:a().func})},d.defaultProps={children:null,virtualizationCfg:null};const f=d;var g=Object.defineProperty,m=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,v=(e,t,r)=>t in e?g(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,y=(e,t)=>{for(var r in t||(t={}))b.call(t,r)&&v(e,r,t[r]);if(m)for(var r of m(t))h.call(t,r)&&v(e,r,t[r]);return e};const A=(0,o.forwardRef)(((e,t)=>{var r=e,{virtualized:n,virtualizationCfg:a}=r,i=((e,t)=>{var r={};for(var o in e)b.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&m)for(var o of m(e))t.indexOf(o)<0&&h.call(e,o)&&(r[o]=e[o]);return r})(r,["virtualized","virtualizationCfg"]);return n?o.createElement(l.A,y({role:"listbox",ref:t},i),o.createElement(f,{virtualizationCfg:a},i.children)):o.createElement(l.A,y({role:"listbox",ref:t},i))}));A.propTypes={virtualized:a().bool,virtualizationCfg:a().shape({}),children:a().node},A.defaultProps={virtualized:!1,virtualizationCfg:null,children:null};const x=(0,i.Ay)(A)` 73 ${({theme:e})=>`\n & .MuiBox, & .MuiBox-root {\n padding: 0;\n }\n\n & .MuiAutocomplete-option {\n padding: ${e.spacing(0,0)};\n margin-left: -1px;\n min-height: initial;\n background-color: transparent;\n flex-shrink: 0;\n\n &.Mui-focused {\n background-color: transparent;\n }\n }\n `} 74`},87200(e,t,r){r.d(t,{A:()=>v});var o=r(96569),n=r(73723),a=r.n(n),i=r(36207),l=r(2721),s=r(7047),p=r(75075),c=r(31580),u=r(7114),d=Object.defineProperty,f=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,b=(e,t,r)=>t in e?d(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const h=e=>{var t=e,{onTryAgainClick:r,loadingErrorText:n}=t,a=((e,t)=>{var r={};for(var o in e)g.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&f)for(var o of f(e))t.indexOf(o)<0&&m.call(e,o)&&(r[o]=e[o]);return r})(t,["onTryAgainClick","loadingErrorText"]);const{formatMessage:d}=(0,p.A)(),h=(0,o.useCallback)((e=>{e.stopPropagation(),r()}),[r]);return o.createElement(c.A,((e,t)=>
74{for(var r in t||(t={}))g.call(t,r)&&b(e,r,t[r]);if(f)for(var r of f(t))m.call(t,r)&&b(e,r,t[r]);return e})({flexDirection:"column",maxWidth:"100%",m:2},a),o.createElement(l.Ay,{severity:l.JB,actions:[o.createElement(s.A,{key:"try-again-button","data-test-id":"try-again-button",type:"outlined",colorScheme:"error",onMouseDown:h,startIcon:o.createElement(i.A,null)},d({id:u.nkT}))]},n))};h.propTypes={onTryAgainClick:a().func.isRequired,loadingErrorText:a().string.isRequired};const v=h},28277(e,t,r){r.d(t,{A:()=>P});var o=r(96569),n=r(73723),a=r.n(n),i=r(92203),l=r(7947),s=r(63153),p=r(34347),c=r(80389),u=r(75075),d=r(32994),f=r(13594),g=r(8330),m=r(95333),b=Object.defineProperty,h=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,A=(e,t,r)=>t in e?b(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,x=(e,t)=>{for(var r in t||(t={}))v.call(t,r)&&A(e,r,t[r]);if(h)for(var r of h(t))y.call(t,r)&&A(e,r,t[r]);return e},O=(e,t)=>{var r={};for(var o in e)v.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&h)for(var o of h(e))t.indexOf(o)<0&&y.call(e,o)&&(r[o]=e[o]);return r};const C=(0,i.Ay)((0,o.forwardRef)(((e,t)=>{var r=e,{prefixesPadding:n,cmpTokens:a}=r,i=O(r,["prefixesPadding","cmpTokens"]);return o.createElement(s.A,x({button:!0,ref:t},i))})))` 75 ${({prefixesPadding:e,cmpTokens:t})=>i.AH` 76 && { 77 padding-left: ${t.subcomponents.SelectOption.structure.paddingHorizontal}; 78 padding-right: ${t.subcomponents.SelectOption.structure.paddingHorizontal}; 79 } 80 81 ${e?i.AH` 82 padding-left: ${e}px !important; 83 `:null} 84 `} 85`,w=(0,o.forwardRef)(((e,t)=>{var r=e,{option:n,avatarProps:a,hasAvatar:i,children:s,renderText:b,CustomAvatar:h,prefixesPadding:v,ignoreAvatarPadding:y,colorVariant:A}=r,w=O(r,["option","avatarProps","hasAvatar","children","renderText","CustomAvatar","prefixesPadding","ignoreAvatarPadding","colorVariant"]);const P=(0,d.A)(),{formatMessage:$}=(0,u.A)(),I=(0,g.A)({label:n}),S=(0,f.A)("Select"),k=P.sizing((0,l.O6)(S,"subcomponents.SelectOption.subcomponents.Avatar.props.width.value")),T=i&&!y?v-k:v,E={};return A&&(E.bgcolor=S.subcomponents.SelectOption.skin.backgroundColor[A]),o.createElement(C,x(x(x({ref:t,cmpTokens:S,prefixesPadding:T},E),I),w),o.createElement(o.Fragment,null,i?o.createElement(p.A,null,o.createElement(m.A,x({CustomAvatar:h,size:S.subcomponents.SelectOption.subcomponents.Avatar.props.size},a))):null,b({TextCmp:c.A,primary:n,spaceBetween:S.subcomponents.SelectOption.subcomponents.Text.structure.spaceBetween},$),s))}));w.propTypes={hasAvatar:a().bool,avatarProps:a().shape({}),option:a().oneOfType([a().string,a().node]).isRequired,renderText:a().func,children:a().node,CustomAvatar:a().oneOfType([a().func,a().elementType]),prefixesPadding:a().number,ignoreAvatarPadding:a().bool,colorVariant:a().oneOf(["error","warning"])},w.defaultProps={hasAvatar:!1,avatarProps:{},children:null,renderText:e=>{var t=e,{TextCmp:r,spaceBetween:n}=t,a=O(t,["TextCmp","spaceBetween"]);return o.createElement(r,x({},a))},CustomAvatar:null,prefixesPadding:null,ignoreAvatarPadding:!1,colorVariant:null},w.displayName="SelectOption";const P=(0,o.memo)(w)},98952(e,t,r){r.d(t,{A:()=>o});const o=(0,r(96569).createContext)({optionsCount:0})},19376(e,t,r){r.d(t,{A:()=>g});var o=r(96569),n=r(73723),a=r.n(n),i=r(67072),l=r(4152),s=Object.defineProperty,p=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,d=(e,t,r)=>t in e?s(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r;const f=e=>{var t=e,{open:r,children:n,style:a}=t,s=((e,t)=>{var r={};for(var o in e)c.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(null!=e&&p)for(var o of p(e))t.indexOf(o)<0&&u.call(e,o)&&(r[o]=e[o]);return r})(t,["open","children","style"]);return(0,o.useEffect)((()=>{(0,l.A)()&&r&&setTimeout((()=>{window.dispatchEvent(new Event("resize"))}),200)}),[r]),o.createElement(i.A,((e,t)=>
85{for(var r in t||(t={}))c.call(t,r)&&d(e,r,t[r]);if(p)for(var r of p(t))u.call(t,r)&&d(e,r,t[r]);return e})({open:r,popperOptions:{strategy:"fixed",modifiers:[{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:e})=>{const{placement:t,elements:r}=e,{popper:o,reference:n}=r;o.style.width=`${n.getBoundingClientRect().width}px`;const a=n.getBoundingClientRect().left-o.getBoundingClientRect().left;o.style.left=`${a}px`;const i=n;"bottom-start"===t?(i.classList.add("js-SelectInput--has-popper-bottom"),i.classList.remove("js-SelectInput--has-popper-top")):(i.classList.add("js-SelectInput--has-popper-top"),i.classList.remove("js-SelectInput--has-popper-bottom"))}},{name:"flip",enabled:!0,options:{flipVariations:!1,allowedAutoPlacements:["bottom","top"]}}]},placement:"bottom-start"},s),n)};f.propTypes={open:a().bool,style:a().shape({}),children:a().node.isRequired},f.defaultProps={open:!1,style:{}};const g=f},8330(e,t,r){r.d(t,{A:()=>i});var o=r(96569),n=r(98952),a=r(80706);const i=({label:e,titleContainerSelector:t=".MuiListItemText-root .MuiTypography-root"})=>{const r=(0,o.useRef)(null),[i,l]=(0,o.useState)(!1),s=(0,a.A)({ref:r,childSelector:t}),[p,c]=(0,o.useState)(!1),{optionsCount:u}=(0,o.useContext)(n.A),d=1===u;return(0,o.useEffect)((()=>{var e;const t=null==(e=null==r?void 0:r.current)?void 0:e.closest("li.MuiAutocomplete-option"),o="true"===(null==t?void 0:t.getAttribute("aria-selected"));p!==o&&c(o);const n=new MutationObserver((()=>{var e;const r=null==(e=null==t?void 0:t.classList)?void 0:e.contains("Mui-focused");l(r)}));return t&&n.observe(t,{attributes:!0}),()=>null==n?void 0:n.disconnect()}),[r]),(0,o.useEffect)((()=>{var t;const o=null==(t=r.current)?void 0:t.parentNode;o&&(e&&s?o.setAttribute("title",e):o.removeAttribute("title"))}),[e,s,r]),{button:!0,ref:r,focus:d||i,selected:p,component:"div"}}},65903(e,t,r){r.d(t,{A:()=>B});var o=r(96569),n=r(5531),a=r(49804),i=r(12618),l=r(76054),s=r(67072),p=r(30886),c=r(64183),u=r(33261),d=r(28400),f=r(76708),g=r(81664),m=r(13968),b=r(75416),h=r(28473),v=r(29921),y=r(87939),A=r(55408),x=r(12276),O
85=r(27142),C=r(81278);function w(e){return(0,C.Ay)("MuiAutocomplete",e)}const P=(0,O.A)("MuiAutocomplete",["root","expanded","fullWidth","focused","focusVisible","tag","tagSizeSmall","tagSizeMedium","hasPopupIcon","hasClearIcon","inputRoot","input","inputFocused","endAdornment","clearIndicator","popupIndicator","popupIndicatorOpen","popper","popperDisablePortal","paper","listbox","loading","noOptions","option","groupLabel","groupUl"]);var $,I,S=r(92369),k=r(79080),T=r(96717);const E=(0,y.Ay)("div",{name:"MuiAutocomplete",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:r}=e,{fullWidth:o,hasClearIcon:n,hasPopupIcon:a,inputFocused:i,size:l}=r;return[{[`& .${P.tag}`]:t.tag},{[`& .${P.tag}`]:t[`tagSize${(0,S.A)(l)}`]},{[`& .${P.inputRoot}`]:t.inputRoot},{[`& .${P.input}`]:t.input},{[`& .${P.input}`]:i&&t.inputFocused},t.root,o&&t.fullWidth,a&&t.hasPopupIcon,n&&t.hasClearIcon]}})({[`&.${P.focused} .${P.clearIndicator}`]:{visibility:"visible"},"@media (pointer: fine)":{[`&:hover .${P.clearIndicator}`]:{visibility:"visible"}},[`& .${P.tag}`]:{margin:3,maxWidth:"calc(100% - 6px)"},[`& .${P.inputRoot}`]:{[`.${P.hasPopupIcon}&, .${P.hasClearIcon}&`]:{paddingRight:30},[`.${P.hasPopupIcon}.${P.hasClearIcon}&`]:{paddingRight:56},[`& .${P.input}`]:{width:0,minWidth:30}},[`& .${f.A.root}`]:{paddingBottom:1,"& .MuiInput-input":{padding:"4px 4px 4px 0px"}},[`& .${f.A.root}.${g.A.sizeSmall}`]:{[`& .${f.A.input}`]:{padding:"2px 4px 3px 0"}},[`& .${m.A.root}`]:{padding:9,[`.${P.hasPopupIcon}&, .${P.hasClearIcon}&`]:{paddingRight:39},[`.${P.hasPopupIcon}.${P.hasClearIcon}&`]:{paddingRight:65},[`& .${P.input}`]:{padding:"7.5px 4px 7.5px 5px"},[`& .${P.endAdornment}`]:{right:9}},[`& .${m.A.root}.${g.A.sizeSmall}`]:{paddingTop:6,paddingBottom:6,paddingLeft:6,[`& .${P.input}`]:{padding:"2.5px 4px 2.5px 8px"}},[`& .${b.A.root}`]:{paddingTop:19,paddingLeft:8,[`.${P.hasPopupIcon}&, .${P.hasClearIcon}&`]:{paddingRight:39},[`.${P.hasPopupIcon}.${P.hasClearIcon}&`]:{paddingRight:65},[`& .${b.A.input}`]:{padding:"7px 4px"},[`& .${P.endAdornment}`]:{right:9}},[`& .${b.A.root}.${g.A.sizeSmall}`]:{paddingBottom:1,[`& .${b.A.input}`]:{padding:"2.5px 4px"}},[`& .${g.A.hiddenLabel}`]:{paddingTop:8},[`& .${b.A.root}.${g.A.hiddenLabel}`]:{paddingTop:0,paddingBottom:0,[`& .${P.input}`]:{paddingTop:16,paddingBottom:17}},[`& .${b.A.root}.${g.A.hiddenLabel}.${g.A.sizeSmall}`]:{[`& .${P.input}`]:{paddingTop:8,paddingBottom:9}},[`& .${P.input}`]:{flexGrow:1,textOverflow:"ellipsis",opacity:0}
85,variants:[{props:{fullWidth:!0},style:{width:"100%"}},{props:{size:"small"},style:{[`& .${P.tag}`]:{margin:2,maxWidth:"calc(100% - 4px)"}}},{props:{inputFocused:!0},style:{[`& .${P.input}`]:{opacity:1}}},{props:{multiple:!0},style:{[`& .${P.inputRoot}`]:{flexWrap:"wrap"}}}]}),R=(0,y.Ay)("div",{name:"MuiAutocomplete",slot:"EndAdornment",overridesResolver:(e,t)=>t.endAdornment})({position:"absolute",right:0,top:"50%",transform:"translate(0, -50%)"}),j=(0,y.Ay)(u.A,{name:"MuiAutocomplete",slot:"ClearIndicator",overridesResolver:(e,t)=>t.clearIndicator})({marginRight:-2,padding:4,visibility:"hidden"}),L=(0,y.Ay)(u.A,{name:"MuiAutocomplete",slot:"PopupIndicator",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[t.popupIndicator,r.popupOpen&&t.popupIndicatorOpen]}})({padding:2,marginRight:-2,variants:[{props:{popupOpen:!0},style:{transform:"rotate(180deg)"}}]}),M=(0,y.Ay)(s.A,{name:"MuiAutocomplete",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:r}=e;return[{[`& .${P.option}`]:t.option},t.popper,r.disablePortal&&t.popperDisablePortal]}})((0,A.A)((({theme:e})=>({zIndex:(e.vars||e).zIndex.modal,variants:[{props:{disablePortal:!0},style:{position:"absolute"}}]})))),z=(0,y.Ay)(c.A,{name:"MuiAutocomplete",slot:"Paper",overridesResolver:(e,t)=>t.paper})((0,A.A)((({theme:e})=>({...e.typography.body1,overflow:"auto"})))),N=(0,y.Ay)("div",{name:"MuiAutocomplete",slot:"Loading",overridesResolver:(e,t)=>t.loading})((0,A.A)((({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})))),H=(0,y.Ay)("div",{name:"MuiAutocomplete",slot:"NoOptions",overridesResolver:(e,t)=>t.noOptions})((0,A.A)((({theme:e})=>({color:(e.vars||e).palette.text.secondary,padding:"14px 16px"})))),D=(0,y.Ay)("ul",{name:"MuiAutocomplete",slot:"Listbox",overridesResolver:(e,t)=>t.listbox})((0,A.A)((({theme:e})=>({listStyle:"none",margin:0,padding:"8px 0",maxHeight:"40vh",overflow:"auto",position:"relative",[`& .${P.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"},[`&.${P.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"},[`&.${P.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,i.X4)(e.palette.primary.main,e.palette.action.selectedOpacity),[`&.${P.focused}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.hoverOpacity}))`:(0,i.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:(e.vars||e).palette.action.selected}},[`&.${P.focusVisible}`]:{backgroundColor:e.vars?`rgba(${e.vars.palette.primary.mainChannel} / calc(${e.vars.palette.action.selectedOpacity} + ${e.vars.palette.action.focusOpacity}))`:(0,i.X4)(e.palette.primary.main,e.palette.action.selectedOpacity+e.palette.action.focusOpacity)}}}})))),F=(0,y.Ay)(p.A,{name:"MuiAutocomplete",slot:"GroupLabel",overridesResolver:(e,t)=>t.groupLabel})((0,A.A)((({theme:e})=>({backgroundColor:(e.vars||e).palette.background.paper,top:-8})))),V=(0,y.Ay)("ul",{name:"MuiAutocomplete",slot:"GroupUl",overridesResolver:(e,t)=>t.groupUl})({padding:0,[`& .${P.option}`]:{paddingLeft:24}}),B=o.forwardRef((function(e,t){const r=(0,x.b)({props:e,name:"MuiAutocomplete"}),{autoComplete:i=!1,autoHighlight:p=!1,autoSelect:u=!1,blurOnSelect:f=!1,ChipProps:g,className:m,clearIcon:b=$||($=(0,T.jsx)(h.A,{fontSize:"small"})),clearOnBlur:y=!r.freeSolo,clearOnEscape:A=!1,clearText:O="Clear",closeText:C="Close",componentsProps:P,defaultValue:B=(r.multiple?[]:null),disableClearable:W=!1,disableCloseOnSelect:q=!1,disabled:K=!1,disabledItemsFocusable:U=!1,disableListWrap:G=!1,disablePortal:_=!1,filterOptions:X,filterSelectedOptions:Q=!1,forcePopupIcon:J="auto",freeSolo:Y=!1,fullWidth:Z=!1,getLimitTagsText:ee=(e=>`+${e}`),getOptionDisabled:te,getOptionKey:re,getOptionLabel:oe,isOptionEqualToValue:ne,groupBy:ae,handleHomeEndKeys:ie=!r.freeSolo,id:le,includeInputInList:se=!1,inputValue:pe,limitTags:ce=-1,ListboxComponent:ue,ListboxProps:de,loading:fe=!1,loadingText:ge="Loading\u2026",multiple:me=!1,noOptionsText:be="No options",onChange:he,onClose:ve,onHighlightChange:ye,onInputChange:Ae,onOpen:xe,open:Oe,openOnFocus:Ce=!1,openText:we="Open",options:Pe,PaperComponent:$e,Po
85pperComponent:Ie,popupIcon:Se=I||(I=(0,T.jsx)(v.A,{})),readOnly:ke=!1,renderGroup:Te,renderInput:Ee,renderOption:Re,renderTags:je,selectOnFocus:Le=!r.freeSolo,size:Me="medium",slots:ze={},slotProps:Ne={},value:He,...De}=r,{getRootProps:Fe,getInputProps:Ve,getInputLabelProps:Be,getPopupIndicatorProps:We,getClearProps:qe,getTagProps:Ke,getListboxProps:Ue,getOptionProps:Ge,value:_e,dirty:Xe,expanded:Qe,id:Je,popupOpen:Ye,focused:Ze,focusedTag:et,anchorEl:tt,setAnchorEl:rt,inputValue:ot,groupedOptions:nt}=(0,l.A)({...r,componentName:"Autocomplete"}),at=!W&&!K&&Xe&&!ke,it=(!Y||!0===J)&&!1!==J,{onMouseDown:lt}=Ve(),{ref:st,...pt}=Ue(),ct=oe||(e=>e.label??e),ut={...r,disablePortal:_,expanded:Qe,focused:Ze,fullWidth:Z,getOptionLabel:ct,hasClearIcon:at,hasPopupIcon:it,inputFocused:-1===et,popupOpen:Ye,size:Me},dt=(e=>{const{classes:t,disablePortal:r,expanded:o,focused:n,fullWidth:i,hasClearIcon:l,hasPopupIcon:s,inputFocused:p,popupOpen:c,size:u}=e,d={root:["root",o&&"expanded",n&&"focused",i&&"fullWidth",l&&"hasClearIcon",s&&"hasPopupIcon"],inputRoot:["inputRoot"],input:["input",p&&"inputFocused"],tag:["tag",`tagSize${(0,S.A)(u)}`],endAdornment:["endAdornment"],clearIndicator:["clearIndicator"],popupIndicator:["popupIndicator",c&&"popupIndicatorOpen"],popper:["popper",r&&"popperDisablePortal"],paper:["paper"],listbox:["listbox"],loading:["loading"],noOptions:["noOptions"],option:["option"],groupLabel:["groupLabel"],groupUl:["groupUl"]};return(0,a.A)(d,w,t)})(ut),ft={slots:{paper:$e,popper:Ie,...ze},slotProps:{chip:g,listbox:de,...P,...Ne}},[gt,mt]=(0,k.A)("listbox",{elementType:D,externalForwardedProps:ft,ownerState:ut,className:dt.listbox,additionalProps:pt,ref:st}),[bt,ht]=(0,k.A)("paper",{elementType:c.A,externalForwardedProps:ft,ownerState:ut,className:dt.paper}),[vt,yt]=(0,k.A)("popper",{elementType:s.A,externalForwardedProps:ft,ownerState:ut,className:dt.popper,additionalProps:{disablePortal:_,style:{width:tt?tt.clientWidth:null},role:"presentation",anchorEl:tt,open:Ye}});let At;if(me&&_e.length>0){const e=e=>({className:dt.tag,disabled:K,...Ke(e)});At=je?je(_e,e,ut):_e.map(((t,r)=>{const{key:o,...n}=e({index:r});return(0,T.jsx)(d.A,{label:ct(t),size:Me,...n,...ft.slotProps.chip},o)}))}if(ce>-1&&Array.isArray(At)){const e=At.length-ce;!Ze&&e>0&&(At=At.splice(0,ce),At.push((0,T.jsx)("span",{className:dt.tag,children:ee(e)},At.length)))}const xt=Te||(e=>(0,T.jsxs)("li",{children:[(0,T.jsx)(F,{className:dt.groupLabel,ownerState:ut,component:"div",children:e.group}),(0,T.jsx)(V,{className:dt.groupUl,ownerState:ut,children:e.children})]},e.key)),Ot=Re||((e,t)=>{const{key:r,...o}=e;return(0,T.jsx)("li",{...o,children:ct(t)},r)}),Ct=(e,t)=>{const r=Ge({option:e,index:t});return Ot({...r,className:dt.option},e,{selected:r["aria-selected"],index:t,inputValue:ot},ut)},wt=ft.slotProps.clearIndicator,Pt=ft.slotProps.popupIndicator;return(0,T.jsxs)(o.Fragment,{children:[(0,T.jsx)(E,{ref:t,className:(0,n.A)(dt.root,m),ownerState:ut,...Fe(De),children:Ee({id:Je,disabled:K,fullWidth:!0,size:"small"===Me?"small":void 0,InputLabelProps:Be(),InputProps:{ref:rt,className:dt.inputRoot,startAdornment:At,onMouseDown:e=>{e.target===e.currentTarget&<(e)},...(at||it)&&{endAdornment:(0,T.jsxs)(R,{className:dt.endAdornment,ownerState:ut,children:[at?(0,T.jsx)(j,{...qe(),"aria-label":O,title:O,ownerState:ut,...wt,className:(0,n.A)(dt.clearIndicator,wt?.className),children:b}):null,it?(0,T.jsx)(L,{...We(),disabled:K,"aria-label":Ye?C:we,title:Ye?C:we,ownerState:ut,...Pt,className:(0,n.A)(dt.popupIndicator,Pt?.className),children:Se}):null]})}},inputProps:{className:dt.input,disabled:K,readOnly:ke,...Ve()}})}),tt?(0,T.jsx)(M,{as:vt,...yt,children:(0,T.jsxs)(z,{as:bt,...ht,children:[fe&&0===nt.length?(0,T.jsx)(N,{className:dt.loading,ownerState:ut,children:ge}):null,0!==nt.length||Y||fe?null:(0,T.jsx)(H,{className:dt.noOptions,ownerState:ut,role:"presentation",onMouseDown:e=>{e.preventDefault()},children:be}),nt.length>0?(0,T.jsx)(gt,{as:ue,...mt,children:nt.map(((e,t)=>ae?xt({key:e.key,group:e.group,children:e.options.map(((t,r)=>Ct(t,e.index+r)))}):Ct(e,t)))}):null]})}):null]})}))},76054(e,t,r){r.d(t,{A:()=>m,Z:()=>c});var o=r(96569),n=r(65974),a=r(65958),i=r(43772),l=r(42384),s=r(73470);function p(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function c(e={}){const{ignoreAccents:t=!0,ignoreCase:r=!0,limit:o,matchFrom:n="any",stringify:a,trim:i=!1}=e;return(e,{inputValue:l,getOptionLabel:s})=>{let c=i?l.trim():l;r&&(c=c.toLowerCase()),t&&(c=p(c));const u=c?e.filter((e=>{let o=(a||s)(e);return r&&(o=o.toLowerCase()),t&&(o=p(o)),"start"===n?o.startsWith(c):o.includes(c)})):e;return"number"===typeof o?u.slice(0,o):u}}const u=c(),d=e=>null!==e.current&&e.current.parentElement?.contains(document.activeElement),f=[];function g(e,t,r){if(t||null==e)return"";const o=r(e);return"string"===typeof o?o:""}const m=function(e){const{unstable_isActiveElementInListbox:t=d,unstable_classNamePrefix:r="Mui",autoComplete:p=!1,autoHighlight:c=!1,autoSelect:m=!1,blurOnSelect:b=!1,clearOnBlur:h=!e.freeSolo,clearOnEscape:v=!1,componentName:y="useAutocomplete",defaultValue:A=(e.multiple?f:null),disableClearable:x=!1,disableCloseOnSelect:O=!1,disabled:C,disabledItemsFocusable:w=!1,disableListWrap:P=!1,filterOptions:$=u,filterSelectedOptions:I=!1,freeSolo:S=!1,getOptionDisabled:k,getOptionKey:T,getOptionLabel:E=(e=>e.label??e),groupBy:R,handleHomeEndKeys:j=!e.freeSolo,id:L,includeInputInList:M=!1,inputValue:z,isOptionEqualToValue:N=((e,t)=>e===t),multiple:H=!1,onChange:D,onClose:F,onHighlightChange:V,onInputChange:B,onOpen:W,open:q,openOnFocus:K=!1,options:U,readOnly:G=!1,selectOnFocus:_=!e.freeSolo,value:X}=e,Q=(0,n.A)(L);let J=E;J=e=>{const t=E(e);return"string"!==typeof t?String(t):t};const Y=o.useRef(!1),Z=o.useRef(!0),ee=o.useRef(null),te=o.useRef(null),[re,oe]=o.useState(null),[ne,ae]=o.useState(-1),ie=c?0:-1,le=o.useRef(ie),se=o.useRef(g(A,H,J)).current,[pe,ce]=(0,a.A)({controlled:X,default:A,name:y}),[ue,de]=(0,a.A)({controlled:z,default:se,name:y,state:"inputValue"}),[fe,ge]=o.useState(!1),me=o.useCallback(((e,t,r)=>{if(!(H?pe.length<t.length:null!==t)&&!h)return;const o=g(t,H,J);ue!==o&&(de(o),B&&B(e,o,r))}),[J,ue,H,B,de,h,pe]),[be,he]=(0,a.A)({controlled:q,default:!1,name:y,state:"open"}),[ve,ye]=o.useState(!0),Ae=!H&&null!=pe&&ue===J(pe),xe=be&&!G,Oe=xe?$(U.filter((e=>!I||!(H?pe:[pe]).some((t=>null!==t&&N(e,t))))),{inputValue:Ae&&ve?"":ue,getOptionLabel:J}):[],Ce=(0,i.A)({filteredOptions:Oe,value:pe,inputValue:ue});o.useEffect((()=>{const e=pe!==Ce.value;fe&&!e||S&&!e||me(null,pe,"reset")}),[pe,me,fe,Ce.value,S]);const we=be&&Oe.length>0&&!G,Pe=(0,l.A)((e=>{-1===e?ee.current.focus():re.querySelector(`[data-tag-index="${e}"]`).focus()}));o.useEffect((()=>{H&&ne>pe.length-1&&(ae(-1),Pe(-1))}),[pe,H,ne,Pe]);const $e=(0,l.A)((({event:e,index:t,reason:o="auto"})=>{if(le.current=t,-1===t?ee.current.removeAttribute("aria-activedescendant"):ee.current.setAttribute("aria-activedescendant",`${Q}-option-${t}`),V&&V(e,-1===t?null:Oe[t],o),!te.current)return;const n=te.current.querySelector(`[role="option"].${r}-focused`);n&&(n.classList.remove(`${r}-focused`),n.classList.remove(`${r}-focusVisible`));let a=te.current;if("listbox"!==te.current.getAttribute("role")&&(a=te.current.parentElement.querySelector('[role="listbox"]')),!a)return;if(-1===t)return void(a.scrollTop=0);const i=te.current.querySelector(`[data-option-index="${t}"]`);if(i&&(i.classList.add(`${r}-focused`),"keyboard"===o&&i.classList.add(`${r}-focusVisible`),a.scrollHeight>a.clientHeight&&"mouse"!==o&&"touch"!==o)){const e=i,t=a.clientHeight+a.scrollTop,r
vendor: 4,431 bytes, line 85
85=e.offsetTop+e.offsetHeight;r>t?a.scrollTop=r-a.clientHeight:e.offsetTop-e.offsetHeight*(R?1.3:0)<a.scrollTop&&(a.scrollTop=e.offsetTop-e.offsetHeight*(R?1.3:0))}})),Ie=(0,l.A)((({event:e,diff:t,direction:r="next",reason:o="auto"})=>{if(!xe)return;const n=function(e,t){if(!te.current||e<0||e>=Oe.length)return-1;let r=e;for(;;){const o=te.current.querySelector(`[data-option-index="${r}"]`),n=!w&&(!o||o.disabled||"true"===o.getAttribute("aria-disabled"));if(o&&o.hasAttribute("tabindex")&&!n)return r;if(r="next"===t?(r+1)%Oe.length:(r-1+Oe.length)%Oe.length,r===e)return-1}}((()=>{const e=Oe.length-1;if("reset"===t)return ie;if("start"===t)return 0;if("end"===t)return e;const r=le.current+t;return r<0?-1===r&&M?-1:P&&-1!==le.current||Math.abs(t)>1?0:e:r>e?r===e+1&&M?-1:P||Math.abs(t)>1?e:0:r})(),r);if($e({index:n,reason:o,event:e}),p&&"reset"!==t)if(-1===n)ee.current.value=ue;else{const e=J(Oe[n]);ee.current.value=e;0===e.toLowerCase().indexOf(ue.toLowerCase())&&ue.length>0&&ee.current.setSelectionRange(ue.length,e.length)}})),Se=o.useCallback((()=>{if(!xe)return;const e=(()=>{if(-1!==le.current&&Ce.filteredOptions&&Ce.filteredOptions.length!==Oe.length&&Ce.inputValue===ue&&(H?pe.length===Ce.value.length&&Ce.value.every(((e,t)=>J(pe[t])===J(e))):(e=Ce.value,t=pe,(e?J(e):"")===(t?J(t):"")))){const e=Ce.filteredOptions[le.current];if(e)return Oe.findIndex((t=>J(t)===J(e)))}var e,t;return-1})();if(-1!==e)return void(le.current=e);const t=H?pe[0]:pe;if(0!==Oe.length&&null!=t){if(te.current)if(null==t)le.current>=Oe.length-1?$e({index:Oe.length-1}):$e({index:le.current});else{const e=Oe[le.current];if(H&&e&&-1!==pe.findIndex((t=>N(e,t))))return;const r=Oe.findIndex((e=>N(e,t)));-1===r?Ie({diff:"reset"}):$e({index:r})}}else Ie({diff:"reset"})}),[Oe.length,!H&&pe,I,Ie,$e,xe,ue,H]),ke=(0,l.A)((e=>{(0,s.A)(te,e),e&&Se()}));o.useEffect((()=>{Se()}),[Se]);const Te=e=>{be||(he(!0),ye(!0),W&&W(e))},Ee=(e,t)=>{be&&(he(!1),F&&F(e,t))},Re=(e,t,r,o)=>{if(H){if(pe.length===t.length&&pe.every(((e,r)=>e===t[r])))return}else if(pe===t)return;D&&D(e,t,r,o),ce(t)},je=o.useRef(!1),Le=(e,t,r="selectOption",o="options")=>{let n=r,a=t;if(H){a=Array.isArray(pe)?pe.slice():[];const e=a.findIndex((e=>N(t,e)));-1===e?a.push(t):"freeSolo"!==o&&(a.splice(e,1),n="removeOption")}me(e,a,n),Re(e,a,n,{option:t}),O||e&&(e.ctrlKey||e.metaKey)||Ee(e,n),(!0===b||"touch"===b&&je.current||"mouse"===b&&!je.current)&&ee.current.blur()},Me=(e,t)=>{if(!H)return;""===ue&&Ee(e,"toggleInput");let r=ne;-1===ne?""===ue&&"previous"===t&&(r=pe.length-1):(r+="next"===t?1:-1,r<0&&(r=0),r===pe.length&&(r=-1)),r=function(e,t){if(-1===e)return-1;let r=e;for(;;){if("next"===t&&r===pe.length||"previous"===t&&-1===r)return-1;const e=re.querySelector(`[data-tag-index="${r}"]`);if(e&&e.hasAttribute("tabindex")&&!e.disabled&&"true"!==e.getAttribute("aria-disabled"))return r;r+="next"===t?1:-1}}(r,t),ae(r),Pe(r)},ze=e=>{Y.current=!0,de(""),B&&B(e,"","clear"),Re(e,H?[]:null,"clear")},Ne=e=>t=>{if(e.onKeyDown&&e.onKeyDown(t),!t.defaultMuiPrevented&&(-1===ne||["ArrowLeft","ArrowRight"].includes(t.key)||(ae(-1),Pe(-1)),229!==t.which))switch(t.key){case"Home":xe&&j&&(t.preventDefault(),Ie({diff:"start",direction:"next",reason:"keyboard",event:t}));break;case"End":xe&&j&&(t.preventDefault(),Ie({diff:"end",direction:"previous",reason:"keyboard",event:t}));break;case"PageUp":t.preventDefault(),Ie({diff:-5,direction:"previous",reason:"keyboard",event:t}),Te(t);break;case"PageDown":t.preventDefault(),Ie({diff:5,direction:"next",reason:"keyboard",event:t}),Te(t);break;case"ArrowDown":t.preventDefault(),Ie({diff:1,direction:"next",reason:"keyboard",event:t}),Te(t);break;case"ArrowUp":t.preventDefault(),Ie({diff:-1,direction:"previous",reason:"keyboard",event:t}),Te(t);break;case"ArrowLeft":Me(t,"previous");break;case"ArrowRight":Me(t,"next");break;case"Enter":if(-1!==le.current&&xe){const e=Oe[le.current],r=!!k&&k(e);if(t.preventDefault(),r)return;Le(t,e,"selectOption"),p&&ee.current.setSelectionRange(ee.current.value.length,ee.current.value.length)}else S&&""!==ue&&!1===Ae&&(H&&t.preventDefault(),Le(t,ue,"createOption","freeSolo"));break;case"Escape":xe?(t.preventDefault(),t.stopPropagation(),Ee(t,"escape")):v&&(""!==ue||H&&pe.length>0)&&(t.preventDefault(),t.stopPropagation(),ze(t));break;case"Backspace":if(H&&!G&&""===ue&&pe.length>0){const e=-1===ne?pe.length-1:ne,r=pe.slice();r.splice(e,1),Re(t,r,"removeOption",{option:pe[e]}
85)}break;case"Delete":if(H&&!G&&""===ue&&pe.length>0&&-1!==ne){const e=ne,r=pe.slice();r.splice(e,1),Re(t,r,"removeOption",{option:pe[e]})}}},He=e=>{ge(!0),K&&!Y.current&&Te(e)},De=e=>{t(te)?ee.current.focus():(ge(!1),Z.current=!0,Y.current=!1,m&&-1!==le.current&&xe?Le(e,Oe[le.current],"blur"):m&&S&&""!==ue?Le(e,ue,"blur","freeSolo"):h&&me(e,pe,"blur"),Ee(e,"blur"))},Fe=e=>{const t=e.target.value;ue!==t&&(de(t),ye(!1),B&&B(e,t,"input")),""===t?x||H||Re(e,null,"clear"):Te(e)},Ve=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));le.current!==t&&$e({event:e,index:t,reason:"mouse"})},Be=e=>{$e({event:e,index:Number(e.currentTarget.getAttribute("data-option-index")),reason:"touch"}),je.current=!0},We=e=>{const t=Number(e.currentTarget.getAttribute("data-option-index"));Le(e,Oe[t],"selectOption"),je.current=!1},qe=e=>t=>{const r=pe.slice();r.splice(e,1),Re(t,r,"removeOption",{option:pe[e]})},Ke=e=>{be?Ee(e,"toggleInput"):Te(e)},Ue=e=>{e.currentTarget.contains(e.target)&&e.target.getAttribute("id")!==Q&&e.preventDefault()},Ge=e=>{e.currentTarget.contains(e.target)&&(ee.current.focus(),_&&Z.current&&ee.current.selectionEnd-ee.current.selectionStart===0&&ee.current.select(),Z.current=!1)},_e=e=>{C||""!==ue&&be||Ke(e)};let Xe=S&&ue.length>0;Xe=Xe||(H?pe.length>0:null!==pe);let Qe=Oe;if(R){new Map;Qe=Oe.reduce(((e,t,r)=>{const o=R(t);return e.length>0&&e[e.length-1].group===o?e[e.length-1].options.push(t):e.push({key:r,index:r,group:o,options:[t]}),e}),[])}return C&&fe&&De(),{getRootProps:(e={})=>({...e,onKeyDown:Ne(e),onMouseDown:Ue,onClick:Ge}),getInputLabelProps:()=>({id:`${Q}-label`,htmlFor:Q}),getInputProps:()=>({id:Q,value:ue,onBlur:De,onFocus:He,onChange:Fe,onMouseDown:_e,"aria-activedescendant":xe?"":null,"aria-autocomplete":p?"both":"list","aria-controls":we?`${Q}-listbox`:void 0,"aria-expanded":we,autoComplete:"off",ref:ee,autoCapitalize:"none",spellCheck:"false",role:"combobox",disabled:C}),getClearProps:()=>({tabIndex:-1,type:"button",onClick:ze}),getPopupIndicatorProps:()=>({tabIndex:-1,type:"button",onClick:Ke}),getTagProps:({index:e})=>({key:e,"data-tag-index":e,tabIndex:-1,...!G&&{onDelete:qe(e)}}),getListboxProps:()=>({role:"listbox",id:`${Q}-listbox`,"aria-labelledby":`${Q}-label`,ref:ke,onMouseDown:e=>{e.preventDefault()}}),getOptionProps:({index:e,option:t})=>{const r=(H?pe:[pe]).some((e=>null!=e&&N(t,e))),o=!!k&&k(t);return{key:T?.(t)??J(t),tabIndex:-1,role:"option",id:`${Q}-option-${e}`,onMouseMove:Ve,onClick:We,onTouchStart:Be,"data-option-index":e,"aria-disabled":o,"aria-selected":r}},id:Q,inputValue:ue,value:pe,dirty:Xe,expanded:xe&&re,popupOpen:xe,focused:fe||-1!==ne,anchorEl:re,setAnchorEl:oe,focusedTag:ne,groupedOptions:Qe}}},43772(e,t,r){r.d(t,{A:()=>n});var o=r(96569);const n=e=>{const t=o.useRef({});return o.useEffect((()=>{t.current=e})),t.current}}}]); 86//# sourceMappingURL=https://sourcemaps.jobscore.com/app/42313/static/js/4911.af597dcb.chunk.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.