1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[936],{13035:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Chip",{enumerable:!0,get:function(){return n.Chip}}),Object.defineProperty(t,"ChipDefaultProps",{enumerable:!0,get:function(){return n.ChipDefaultProps}});var n=r(86715),i=r(47429);n.Chip.Group=i.ChipGroup},14840:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"OptionChip",{enumerable:!0,get:function(){return n.OptionChip}});var n=r(82463)},16087:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.useSelectMultiChip=void 0;var i=n(r(28598)),o=n(r(5769)),l=r(55729),s=r(82216);function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?u(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}t.useSelectMultiChip=function(e){var t=e.setChipWidth,r=e.selectedItemsLength,n=e.getSelectedItemProps,o=e.selectedItem,u=e.id,c=e.index,p=e.text,d=e.isDisabled,f=e.outline,h=e.isOpen,b=e.onClose,g=e.ariaCloseLabel,m=(0,l.useRef)(),v=a({},n({selectedItem:o,index:c})),y=(0,s.mergeRefs)([m,v.ref]);return(0,l.useEffect)(function(){var e,r=null==(e=m.current)?void 0:e.offsetWidth;r&&t(function(e){var t=(0,i.default)(e),n=t.findIndex(function(e){return e.id===u}),o={id:u,order:c,width:r};return -1!==n?t[n]=o:t.push(o),t.sort(function(e,t){return e.order-t.order})})},[r]),{chipProps:a(a({text:p,isDisabled:d,outline:f,isOpen:h,onClose:b,ariaCloseLabel:g},v),{},{ref:y})}}},24583:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"OptionListContainer",{enumerable:!0,get:function(){return n.OptionListContainer}});var n=r(76823)},28465:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Option",{enumerable:!0,get:function(){return n.Option}});var n=r(31170)},31170:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.OptionDefaultProps=t.Option=void 0;var i=n(r(87168)),o=n(r(529)),l=n(r(5769)),s=n(r(55729)),u=r(39384),a=r(45217),c=r(14963),p=r(41991),d=["isFocused","currentItem","itemProps","isSelected","sectionName","labelKey","dynamicSizing","customRender"],f=s.default.createElement;function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach(function(t){(0,l.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var g=(0,c.styled)("li",{static:{display:"flex",alignItems:"center",padding:"$sm",fontSize:"$sm",fontFamily:"$primary",cursor:"pointer",scrollMargin:"$sm",color:"$gray8","&:focus-visible":{outline:"none",boxShadow:"none"},".abyss-select-input-multi-option-label":{fontSize:"$md",padding:"0 $sm"},variants:{isSelected:{true:{backgroundColor:"$selectedOption",color:"$gray8","&:hover":{backgroundColor:"$info2"}}},isFocused:{true:{backgroundColor:"$gray4",".abyss-select-input-multi-option-checkbox":{focusRing:"$interactive1"}}},isInSection:{true:{paddingLeft:"$md"}},isDisabled:{true:{color:"$gray5",cursor:"not-allowed","&:hover":{backgroundColor:"$gray3"}}}},compoundVariants:[{isSelected:!0,isFocused:!0,css:{backgroundColor:"$gray4","&:hover":{backgroundColor:"$gray4"}}},{isFocused:!0,isDisabled:!0,css:{backgroundColor:"$gray3"}}]},dynamic:function(e){var t=e.cssProps,r=t.currentItem,n=t.dynamicSizing,i=r.start,o=r.size;return i?b({position:"absolute",top:0,left:0,width:"100%",transform:"translateY(".concat(i,"px)")},n?{}:{height:o}):{}}}),m=t.OptionDefaultProps={isSelected:!1};t.Option=function(e){var t=e.isFocused,r=e.currentItem,n=e.itemProps,l=e.isSelected,s=void 0===l?m.isSelected:l,c=e.sectionName,h=e.labelKey,v=e.dynamicSizing,y=e.customRender,O=(0,o.default)(e,d),P=(0,u.useAbyssProps)(O),S=r[h],C=(0,a.useCssProps)({size:"$sm",sizes:{sm:"18px"}}),I=!!(null!=r&&r.isDisabled),w={isSelected:s,isFocused:t,isInSection:!!c,isDisabled:I};return f(g,(0,i.default)({},P("select-input-multi-option",{className:(null==r?void 0:r.className)||""}),n,w,{"aria-disabled":I,"aria-label":c?"".concat(S,", ").concat(c):null,"aria-selected":s,cssProps:{currentItem:r,dynamicSizing:v}}),f(p.FormInput.Checkbox,{labelProps:b(b({},P("select-input-multi-option-label")),{},{label:y?y(r,w):S,as:"span"}),inputProps:b(b({},P("select-input-multi-option-checkbox")),{},{checked:s,cssProps:C,readOnly:!0,"aria-hidden":!0,onChange:function(e){e.stopPropagation()},onTouchStart:function(e){e.stopPropagation()},onTouchEnd:function(e){e.stopPropagation()},disabled:I}),iconProps:{cssProps:C},tabIndex:-1}))}},39248:(e,t,r)=>{var n=r(48948);
1Object.defineProperty(t,"__esModule",{value:!0}),t.useDownshiftSelect=void 0;var i=n(r(5769)),o=n(r(28598)),l=r(24625),s=r(55729),u=n(r(12364)),a=r(71434);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){(0,i.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}t.useDownshiftSelect=function(e){var t=e.setFilteredItems,r=e.filteredOptions,n=e.isSearchable,i=e.itemToString,c=e.valueKey,d=e.selectedItems,f=e.setSelectedItems,h=e.removeSelectedItem,b=e.setInputValue,g=e.addSelectedItem,m=e.inputValue,v=e.options,y=e.dropDownButtonRef,O=e.selectableOptions,P=e.debounceTime,S=e.apiFiltering,C=e.onInputChange,I=e.triggerChangeRef,w=e.isAllSelected,x=e.isLoading,D=e.setInputHasVisualFocus,j=e.selectAll,L=e.onOpenChange;if(n){var M=(0,s.useCallback)((0,u.default)(t,P),[]),$=(0,s.useCallback)((0,u.default)(function(e,t){S(e,t)},P||1e3),[]),E=function(){if(w)return f(d.filter(function(e){return!O.some(function(t){return(null==t?void 0:t[c])===(null==e?void 0:e[c])})}));var e=O.filter(function(e){return!d.some(function(t){return(null==t?void 0:t[c])===(null==e?void 0:e[c])})});return f([].concat((0,o.default)(d),(0,o.default)(e)))},k=(0,s.useCallback)(function(e){var t;return null!=e&&!!e.section||null!=(t=null==e?void 0:e.isDisabled)&&t},[]),R=(0,l.useCombobox)({inputValue:m,defaultHighlightedIndex:-1,isItemDisabled:k,scrollIntoView:function(e,t){e&&t&&e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})},selectedItem:null,items:r,itemToString:i,onHighlightedIndexChange:function(e){e.highlightedIndex>=0?D(!1):D(!0)},onIsOpenChange:function(e){L&&L(e.isOpen),e.isOpen||null==y||y.current.focus()},stateReducer:(0,a.throttle)(function(e,t){var r=t.changes,n=t.type,i=d.map(function(e){return null==e?void 0:e[c]});switch(n){case l.useCombobox.stateChangeTypes.InputClick:return p(p({},r),{},{isOpen:e.isOpen});case l.useCombobox.stateChangeTypes.InputKeyDownHome:case l.useCombobox.stateChangeTypes.InputKeyDownEnd:return p(p({},r),{},{highlightedIndex:-1});case l.useCombobox.stateChangeTypes.InputKeyDownEnter:case l.useCombobox.stateChangeTypes.ItemClick:if(S&&x)return p(p({},r),{},{isOpen:!0});I.current=!0,T||(r.isOpen=!0);var o,s,u=(null==(o=r.selectedItem)?void 0:o[c])==="all"&&j;if(u&&!S)return O.length===d.length?f([]):f(O),p(p({},r),{},{isOpen:!0});if(u&&S)return E(),p(p({},r),{},{isOpen:!0});if(i.includes(null==(s=r.selectedItem)?void 0:s[c]))return h(r.selectedItem),p(p({},r),{},{highlightedIndex:e.highlightedIndex,selectedItem:null,isOpen:!0});return r.selectedItem&&g(r.selectedItem),p(p({},r),{},{highlightedIndex:e.highlightedIndex,isOpen:!0});default:return I.current=!1,r}},5,{leading:!0,trailing:!1}),onStateChange:function(e){var r=e.inputValue;if(e.type===l.useCombobox.stateChangeTypes.InputChange){if(b(r),C&&C(r),S){$.cancel(),$(r,d);return}if(P){M.cancel(),M(r);return}t(r)}}}),T=R.isOpen;return{isOpen:T,getToggleButtonProps:R.getToggleButtonProps,getLabelProps:R.getLabelProps,getMenuProps:R.getMenuProps,getInputProps:R.getInputProps,highlightedIndex:R.highlightedIndex,getItemProps:R.getItemProps,openMenu:R.openMenu,closeMenu:R.closeMenu,setHighlightedIndex:R.setHighlightedIndex}}var _=(0,l.useSelect)({itemToString:i,selectedItem:null,scrollIntoView:function(e,t){e&&t&&e.scrollIntoView({behavior:"smooth",block:"nearest",inline:"nearest"})},items:v,onIsOpenChange:function(e){L&&L(e.isOpen),e.isOpen||y.current.focus()},defaultHighlightedIndex:0,stateReducer:(0,a.throttle)(function(e,t){var r,n,i=t.changes,o=t.type,s=d.map(function(e){return null==e?void 0:e[c]});switch(o){case l.useSelect.stateChangeTypes.ToggleButtonKeyDownEnter:case l.useSelect.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case l.useSelect.stateChangeTypes.ItemClick:if(I.current=!0,A||(i.isOpen=!0),(null==(r=i.selectedItem)?void 0:r[c])==="all"&&j)return O.length===d.length?f([]):f(O),p(p({},i),{},{isOpen:!0});if(s.includes(null==(n=i.selectedItem)?void 0:n[c]))return h(i.selectedItem),p(p({},i),{},{highlightedIndex:e.highlightedIndex,selectedItem:null,isOpen:!0});return g(i.selectedItem),p(p({},i),{},{highlightedIndex:e.highlightedIndex,isOpen:!0});default:return I.current=!1,i}},1e4,{leading:!0,trailing:!1})}),A=_.isOpen,K=_.getToggleButtonProps,H=_.getLabelProps,z=_.getMenuProps,F=_.highlightedIndex;return{isOpen:A,getToggleButtonProps:K,getLabelProps:H,getMenuProps:z,getItemProps:_.getItemProps,highlightedIndex:F,getInputProps:null,openMenu:_.openMenu,closeMenu:_.closeMenu}}},47429:(e,t,r)=>
1{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ChipGroup",{enumerable:!0,get:function(){return n.ChipGroup}});var n=r(53536)},53536:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.ChipGroup=void 0;var i=n(r(87168)),o=n(r(529)),l=n(r(55729)),s=r(14963),u=r(90885),a=r(39384),c=["title","children"],p=l.default.createElement,d=(0,s.styled)("div",{});(t.ChipGroup=function(e){var t=e.title,r=e.children,n=(0,o.default)(e,c),l=(0,a.useAbyssProps)(n);return p(d,(0,i.default)({},l("chip-group"),{"aria-label":t,role:"group"},n),p(u.ChipGroupContext.Provider,{value:{inGroup:!0}},r))}).displayName="@uhg-abyss/web/ui/Chip.Group"},54667:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.HideChipMultiDefaultProps=t.HideChipMulti=void 0;var i=n(r(87168)),o=n(r(529)),l=n(r(55729)),s=r(39384),u=r(34794),a=r(14963),c=["selectedItems","selectedItemsText","isAllSelected","labelKey","showFullList"],p=l.default.createElement,d=(0,a.styled)("div",{paddingLeft:"$sm",textAlign:"left",color:"$gray8"}),f=t.HideChipMultiDefaultProps={selectedItems:[],isAllSelected:!1};t.HideChipMulti=l.default.forwardRef(function(e,t){var r=e.selectedItems,n=void 0===r?f.selectedItems:r,l=e.selectedItemsText,a=e.isAllSelected,h=void 0===a?f.isAllSelected:a,b=(e.labelKey,e.showFullList),g=(0,o.default)(e,c),m=(0,u.useTranslate)().t,v=(0,s.useAbyssProps)(g);return p(d,(0,i.default)({ref:t,id:"hide-pills-content"},v("select-input-multi-hide-pills-content")),h?m("SelectInputMulti.hideChips.allSelected",{numSelected:n.length}):b?m("SelectInputMulti.hideChips.someSelected",{numSelected:n.length}):l)})},56164:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"HideChipMulti",{enumerable:!0,get:function(){return n.HideChipMulti}});var n=r(54667)},56292:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ChipMulti",{enumerable:!0,get:function(){return n.ChipMulti}});var n=r(90939)},70401:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.SelectInputMultiDefaultProps=t.SelectInputMulti=void 0;var i=n(r(87168)),o=n(r(5769)),l=n(r(529)),s=r(25255),u=I(r(55729)),a=r(39384),c=r(34794),p=r(14963),d=r(41991),f=r(28224),h=r(50380),b=r(1971),g=r(68160),m=r(64993),v=r(56292),y=r(56164),O=r(24583),P=r(94289),S=["height","width","placeholder","searchPlaceholder","label","searchLabel","helper","isDisabled","hideChips","selectAll","options","hideLabel","labelKey","valueKey","isRequired","isSearchable","isLoading","value","maxListHeight","validators","descriptorsDisplay","fuseConfig","enableOutsideScroll","debounceTime","highlighted","retainSectionHeader","inputLeftElementDescription","inputRightElementDescription"],C=["ids","rootProps","labelProps","chipMultiProps","selectDropdownToggle","descriptorProps","inputElementProps","hideChipProps","dropDownButtonProps"];function I(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(I=function(e,t){if(!t&&e&&e.__esModule)return e;var i,o,l={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return l;if(i=t?n:r){if(i.has(e))return i.get(e);i.set(e,l)}for(var s in e)"default"!==s&&({}).hasOwnProperty.call(e,s)&&((o=(i=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,s))&&(o.get||o.set)?i(l,s,o):l[s]=e[s]);return l})(e,t)}var w=u.default.createElement;function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var D=(0,p.styled)(d.FormInput.Wrapper,{static:{variants:{error:{true:{borderColor:"$error1"}}}},dynamic:function(e){var t=e.cssProps,r=t.size;return{width:t.width||r}}}),j=(0,p.styled)("div",{background:"transparent",height:"100%",display:"flex",cursor:"pointer",alignItems:"center",justifyContent:"center",width:"35px","&:disabled":{cursor:"not-allowed"},"&:not([disabled]):hover":{"& .abyss-icon-symbol":{color:"$interactive1"}},variants:{isOpen:{true:{"&:focus-visible":{outline:"none",boxShadow:"none"},"&:focus":{outline:"none",boxShadow:"none"}}}}}
1),L=(0,p.styled)(d.FormInput,{static:{position:"relative",cursor:"pointer",display:"flex",minHeight:"38px",justifyContent:"space-between",alignItems:"center",variants:{isOpen:{true:{paddingBottom:"1px",borderColor:"$interactive1"}},error:{true:{borderColor:"$error1","&:focus":{focusRing:"$error1"}}},isSearchable:{true:{cursor:"auto"}},isDisabled:{true:{cursor:"not-allowed",backgroundColor:"$gray3",boxShadow:"none !important",outline:"none !important",borderColor:"$gray3"}},placedSide:{}},compoundVariants:[{isOpen:!0,error:!0,css:{borderColor:"$error1"}},{isOpen:!0,placedSide:"bottom",css:{borderRadius:"4px 4px 0px 0px",borderBottomColor:"$gray4"}},{isOpen:!0,placedSide:"top",css:{borderRadius:"0px 0px 4px 4px",borderTopColor:"$gray4"}}]},dynamic:function(){}}),M=(0,p.styled)("div",{paddingLeft:"$sm",textAlign:"left",color:"$gray7",variants:{isHighlighted:{true:{color:"$gray7"}}}}),$=t.SelectInputMultiDefaultProps={isDisabled:!1,isRequired:!1,isSearchable:!1,isLoading:!1,value:[],width:"100%",height:"38px",maxListHeight:"185px",hideLabel:!1,validators:{},descriptorsDisplay:"row",options:[],fuseConfig:{},labelKey:"label",valueKey:"value",selectAll:!1,enableOutsideScroll:!1,debounceTime:0,hideChips:!1,highlighted:!1,retainSectionHeader:!1};(t.SelectInputMulti=function(e){var t=e.height,r=void 0===t?$.height:t,n=e.width,p=void 0===n?$.width:n,I=e.placeholder,E=e.searchPlaceholder,k=e.label,R=e.searchLabel,T=e.helper,_=e.isDisabled,A=void 0===_?$.isDisabled:_,K=e.hideChips,H=void 0===K?$.hideChips:K,z=e.selectAll,F=void 0===z?$.selectAll:z,B=e.options,V=void 0===B?$.options:B,W=e.hideLabel,N=void 0===W?$.hideLabel:W,G=e.labelKey,q=void 0===G?$.labelKey:G,Y=e.valueKey,U=void 0===Y?$.valueKey:Y,Z=e.isRequired,J=void 0===Z?$.isRequired:Z,Q=e.isSearchable,X=void 0===Q?$.isSearchable:Q,ee=e.isLoading,et=void 0===ee?$.isLoading:ee,er=e.value,en=void 0===er?$.value:er,ei=e.maxListHeight,eo=void 0===ei?$.maxListHeight:ei,el=e.validators,es=void 0===el?$.validators:el,eu=e.descriptorsDisplay,ea=void 0===eu?$.descriptorsDisplay:eu,ec=e.fuseConfig,ep=void 0===ec?$.fuseConfig:ec,ed=e.enableOutsideScroll,ef=void 0===ed?$.enableOutsideScroll:ed,eh=e.debounceTime,eb=void 0===eh?$.debounceTime:eh,eg=e.highlighted,em=void 0===eg?$.highlighted:eg,ev=e.retainSectionHeader,ey=void 0===ev?$.retainSectionHeader:ev,eO=e.inputLeftElementDescription,eP=e.inputRightElementDescription,eS=(0,l.default)(e,S),eC=(0,c.useTranslate)().t,eI=(0,a.useAbyssProps)(eS),ew=(0,u.useContext)(h.ModalContext).modalRef,ex=(0,P.useSelectMulti)(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({label:k,helper:T,isDisabled:A,hideChips:H,selectAll:F,options:V,hideLabel:N,labelKey:q,valueKey:U,isRequired:J,isSearchable:X,isLoading:et,value:en,maxListHeight:eo,validators:es,descriptorsDisplay:ea,fuseConfig:ep,debounceTime:eb,highlighted:em,retainSectionHeader:ey,searchPlaceholder:E||eC("SelectInputMulti.searchPlaceholder"),inputLeftElementDescription:eO,inputRightElementDescription:eP},eS)),eD=ex.ids,ej=ex.rootProps,eL=ex.labelProps,eM=ex.chipMultiProps,e$=ex.selectDropdownToggle,eE=ex.descriptorProps,ek=(ex.inputElementProps,ex.hideChipProps),eR=ex.dropDownButtonProps,eT=(0,l.default)(ex,C),e_=ej.isOpen,eA=ej.selectedItems,eK=ej.popperStyles,eH=ej.popperRef,ez=ej.isHighlighted,eF=eD.inputLeftElementId,eB=eD.inputRightElementId,eV=eS.inputLeftElement,eW=eS.inputRightElement;return w(D,(0,i.default)({cssProps:{height:r,width:p}},eI("select-input-multi-root")),w(d.FormInput.Label,(0,i.default)({},eI("select-input-multi-label"),eL),k),w(L,(0,i.default)({},e$,eI("select-input-multi-input")),eA.length>0?H?w(y.HideChipMulti,ek):w(v.ChipMulti,eM):w(M,(0,i.default)({isHighlighted:ez},eI("select-input-multi-no-options-selected")),I),w(d.FormInput.ElementWrapper,(0,i.default)({orientation:"left"},eI("select-input-multi-left-element-wrapper")),w(d.FormInput.Element,(0,i.default)({childId:eF,description:eO},eI("select-input-multi-left-element")),eV)),w(d.FormInput.ElementWrapper,eI("select-input-multi-right-element-wrapper"),w(d.FormInput.Element,(0,i.default)({childId:eB,description:eP},eI("select-input-multi-right-element")),eW),w(j,(0,i.default)({},eI("select-input-multi-icon-container"),eR),w(f.IconSymbol,(0,i.default)({},eI("select-input-multi-icon"),{icon:e_?"expand_less":"expand_more",color:A?"$gray5":"$interactive1"}))))),e_&&w(g.RemoveScroll,{enabled:!ef},w(b.Portal,(0,i.default)({containerRef:ew},eI("select-input-multi-portal-container")),w(m.ThemeProvider,null,w(s.DismissableLayer,null,w("div",{style:eK,ref:eH},w(O.OptionListContainer,(0,i.default)({},eS,eT,{searchLabel:R||eC("SelectInputMulti.searchLabel")}))))))),w(d.FormInput.Descriptors,(0,i.default)({}
1,eI("select-input-multi-descriptors"),eE)))}).displayName="@uhg-abyss/web/ui/SelectInputMulti"},76823:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.OptionListContainerDefaultProps=t.OptionListContainer=void 0;var i=n(r(87168)),o=n(r(5769)),l=n(r(529)),s=n(r(55729)),u=r(14963),a=r(98597),c=r(39384),p=r(41991),d=r(87862),f=["optionListContainerProps","optionListProps","searchLabel"],h=["virtual"],b=s.default.createElement;function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var v=(0,u.styled)(p.FormInput,{variants:{inputHasVisualFocus:{false:{"&:focus-visible":{outline:"none",boxShadow:"none"},"&:focus":{outline:"none",boxShadow:"none"}}}}}),y=(0,u.styled)("div",{overflowY:"auto",flexDirection:"column",display:"none",backgroundColor:"$white",borderRadius:4,width:"100%",variants:{isOpen:{true:{border:"1px solid $gray3",borderColor:"$interactive1",borderRadius:"4px 4px 4px 4px",display:"flex"}},error:{true:{borderColor:"$error1"}},placedSide:{}},compoundVariants:[{isOpen:!0,placedSide:"bottom",css:{borderRadius:"0px 0px 4px 4px",borderTop:"none"}},{isOpen:!0,placedSide:"top",css:{borderRadius:"4px 4px 0px 0px",borderBottom:"none"}},{isOpen:!0,error:!0,css:{borderColor:"$error1"}}]}),O=(0,u.styled)("div",{backgroundColor:"$white",display:"flex",flexDirection:"column",padding:"$sm $md"}),P=(0,u.styled)("div",{position:"relative",borderRadius:"4px",width:"100%"}),S=(0,u.styled)("div",{}),C=t.OptionListContainerDefaultProps={searchLabel:"Search"};t.OptionListContainer=function(e){var t=e.optionListContainerProps,r=e.optionListProps,n=e.searchLabel,o=void 0===n?C.searchLabel:n,s=(0,l.default)(e,f),u=(0,c.useAbyssProps)(s),g=t.inputProps,I=t.listContainerProps,w=t.isSearchable,x=t.virtualContainerProps,D=m(m(m({},g),u("select-input-multi-search-input")),{},{as:"input",inputType:"text","aria-label":"".concat(o," ").concat(g.placeholder)},d.userAgent.isWindows&&{"aria-owns":g["aria-controls"]});delete D["aria-expanded"],delete D["aria-labelledby"],delete D.autoComplete;var j=x.virtual,L=(0,l.default)(x,h);return b(y,(0,i.default)({},u("select-input-multi-option-list-container"),I),w&&b(O,u("select-input-multi-search-container"),b(p.FormInput.Label,(0,i.default)({},u("select-input-multi-search-label"),{css:{fontSize:"$sm"}}),o),b(P,null,b(v,D))),j?b(S,(0,i.default)({},L,u("select-input-multi-option-list-virtual-container")),b(a.OptionListMulti,r)):b(a.OptionListMulti,r))}},82463:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.OptionChip=void 0;var i=n(r(24564)),o=n(r(87168)),l=n(r(55729)),s=r(13035),u=r(14963),a=r(16087),c=r(39384),p=l.default.createElement,d=(0,u.styled)(s.Chip,{"&.abyss-chip-root":{margin:"$xs"},variants:{isOpen:{false:{"&.abyss-chip-root":{backgroundColor:"$gray2","&:hover,&:focus,&:active,&:focus-within,&:hover:focus":{backgroundColor:"$gray2"}}}}}});t.OptionChip=function(e){var t=(0,o.default)({},((0,i.default)(e),e)),r=(0,c.useAbyssProps)(t),n=(0,a.useSelectMultiChip)(t).chipProps,l=function(e){return e.stopPropagation()};return p("li",null,p(d,(0,o.default)({},n,r("select-input-multi-chip"),{onFocus:l,onBlur:l,onTouchStart:l,onTouchEnd:l,onKeyDown:function(e){return e.altKey&&"ArrowDown"===e.key?e:e.stopPropagation()}})))}},85211:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.OptionListMultiDefaultProps=t.OptionListMulti=void 0;var i=n(r(87168)),o=n(r(529)),l=n(r(5769)),s=n(r(55729)),u=r(39384),a=r(34794),c=r(14963),p=r(54886),d=r(28465),f=["listProps","renderProps","customRender","virtualProps","selectAll"],h=s.default.createElement;function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?b(Object(r),!0).forEach(function(t){(0,l.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=(0,c.styled)("ul",{static:{overflowY:"auto",flexDirection:"column",display:"none",backgroundColor:"$white",borderRadius:4,width:"100%",".abyss-checkbox-flex-container":{alignItems:"center"},variants:{isOpen:{true:{borderRadius:"0px 0px 4px 4px",borderColor:"$interactive1",display:"flex",borderTop:"none"}},error:{true:{borderColor:"$error1"}}},compoundVariants:[{isOpen:!0,error:!0,css:{borderColor:"$error1"}}]},dynamic:function(e){var t=e.cssProps,r=t.maxListHeight,n=t.rowVirtualizer,i=t.hasItems;return n&&i?{height:n.getTotalSize(),position:"relative"}:{maxHeight:r}}}),v=(0,c.styled)("li",{margin:"$xs",padding:"$xs $sm",textAlign:"center",color:"$gray7"}),y=(0,c.styled)("li",{static:{cursor:"default",display:"flex",alignItems:"center",padding:"$sm",fontSize:"$sm",fontFamily:"$primary",fontWeight:"$bold",scrollMargin:"$sm",color:"$black",background:"$gray2"},dynamic:function(e){var t=e.cssProps,r=t.currentItem,n=t.dynamicSizing,i=r.start,o=r.size;return i?g({position:"absolute",top:0,left:0,width:"100%",transform:"translateY(".concat(i,"px)")},n?{}:{height:o}):{}}}),O=(0,c.styled)(d.Option,{label:{fontWeight:"$semibold"}}),P=t.OptionListMultiDefaultProps={virtualProps:{rowVirtualizer:null,dynamicSizing:!1},selectAll:!1};t.OptionListMulti=function(e){var t,r=e.listProps,n=e.renderProps,l=e.customRender,s=e.virtualProps,c=void 0===s?P.virtualProps:s,b=e.selectAll,S=void 0===b?P.selectAll:b,C=(0,o.default)(e,f),I=(0,a.useTranslate)().t,w=(0,u.useAbyssProps)(C),x=c.rowVirtualizer,D=c.dynamicSizing,j=n.options,L=n.valueKey,M=n.getItemProps,$=n.highlightedIndex,E=n.selectedItems,k=n.isAllSelected,R=n.optionProps,T=n.isLoading;return h(m,(0,i.default)({},w("select-input-multi-option-list"),r),(t=(null==x?void 0:x.getVirtualItems())||j,T?h(v,w("select-input-multi-loading-container"),h(p.LoadingSpinner,(0,i.default)({isLoading:T,ariaLoadingLabel:I("SelectInput.aria.loadingSpinner.label"),size:"$sm"},w("select-input-multi-loading-spinner")))):t.length?t.map(function(e,t){var r=g(g({index:t},e),j[e.index]),n=(null==r?void 0:r.item)||r,o=S&&(null==n?void 0:n[L])==="all",s=n.index,u=n.section,a=n.sectionName,c=g({index:s,item:n},D?{ref:x.measureElement,"data-index":e.index}:{});if(u)return h(y,(0,i.default)({key:"".concat(u,"_").concat(s)},M(g({},c)),{"aria-hidden":"true",cssProps:{currentItem:n,dynamicSizing:D}},w("select-input-multi-section")),l?l(n):u);var p=$===s,f=E.find(function(e){return(null==e?void 0:e[L])===(null==n?void 0:n[L])}),b=g(g({isFocused:p,isSelected:o?k:!!f,currentItem:n,index:s,sectionName:a,customRender:l,dynamicSizing:D},R),C);return o?h(O,(0,i.default)({itemProps:M(c),key:null==n?void 0:n[L]},b)):h(d.Option,(0,i.default)({itemProps:M(c),key:null==n?void 0:n[L]},b))}):h(v,w("select-input-multi-no-options"),I("SelectInput.noOptions"))))}},86715:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.ChipDefaultProps=t.Chip=void 0;var i=n(r(87168)),o=n(r(5769)),l=n(r(529)),s=b(r(55729)),u=r(39384),a=r(34794),c=r(82216),p=r(14963),d=r(28224),f=r(22940),h=["text","icon","onClose","ariaCloseLabel","isDisabled","outline"];function b(e,t){if("function"==typeof WeakMap)var r=new WeakMap,n=new WeakMap;return(b=function(e,t){if(!t&&e&&e.__esModule)return e;var i,o,l={__proto__:null,default:e};if(null===e||"object"!=typeof e&&"function"!=typeof e)return l;if(i=t?n:r){if(i.has(e))return i.get(e);i.set(e,l)}for(var s in e)"default"!==s&&({}).hasOwnProperty.call(e,s)&&((o=(i=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,s))&&(o.get||o.set)?i(l,s,o):l[s]=e[s]);return l})(e,t)}var g=s.default.createElement;function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?m(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var y=(0,p.styled)("span",{lineHeight:"$chip.line-height.text",color:"$chip.color.text.chip-text",fontSize:"$chip.font-size.chip-text",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}),O=(0,p.styled)("span",{display:"flex",alignItems:"center",minWidth:"$chip.size.min-width.icon-container",maxWidth:"$chip.size.max-width.icon-container",marginRight:"$chip.space.margin-right.icon-container"}),P=(0,p.styled)("button",{display:"flex",alignItems:"center",width:"$chip.size.width.close-button",height:"$chip.size.height.close-button",color:"red",marginLeft:"$chip.space.margin-left.close-button","&:focus":{background:"$chip.color.background.close-button.focus","& .abyss-icon-symbol":{color:"$chip.color.fill.close-button.focus"}},"&:active":{transform:"scale(0.9)"}}),S=(0,p.styled)("span",{display:"flex",alignItems:"center",padding:"$chip.space.padding-vertical.root $chip.space.padding-horizontal.root",height:"$chip.size.height.root",width:"fit-content",maxWidth:200,backgroundColor:"$chip.color.background.root.default",borderRadius:"$chip.border-radius.root","&:hover,&:focus":{backgroundColor:"$chip.color.background.root.hover-or-focus","& .abyss-chip-close-button-icon":{color:"$chip.color.fill.close-button.hover-or-focus"}},"&:hover:focus":{background:"$chip.color.background.root.hover-and-focus"},"&:focus-within":{background:"$chip.color.background.root.focus-within"},variants:{outline:{true:{borderStyle:"$chip.border-style.root.outline.true",borderWidth:"$chip.border-width.root.outline.true",borderColor:"$chip.color.border.root.outline.true"}}}}),C=t.ChipDefaultProps={outline:!1,isDisabled:!1};(t.Chip=s.default.forwardRef(function(e,t){var r=e.text,n=e.icon,o=e.onClose,p=e.ariaCloseLabel,b=e.isDisabled,m=void 0===b?C.isDisabled:b,I=e.outline,w=void 0===I?C.outline:I,x=(0,l.default)(e,h),D=(0,a.useTranslate)().t,j=(0,u.useAbyssProps)(x),L=(0,s.useState)(0),M=L[0],$=L[1],E=(0,s.useRef)(null),k=(0,c.mergeRefs)([E,t]);(0,s.useEffect)(function(){var e;null!=E&&null!=(e=E.current)&&e.offsetWidth&&$(E.current.offsetWidth)},[r]);var R=function(e){e.stopPropagation(),o(e)},T=v(v({ref:k,disabled:m,outline:w},x),j("chip-root"));o&&(T.onClick=function(e){return R(e)},T.css={cursor:"pointer"});var _=g(S,T,n&&g(O,j("chip-icon"),n),g(y,j("chip-text"),r),o&&g(P,(0,i.default)({},j("chip-close-button"),{type:"button","aria-label":p?D("Chip.aria.closeButton.label.override",{ariaCloseLabel:p,text:"string"==typeof r?r:""}).trim():D("Chip.aria.closeButton.label.default",{text:r}),onClick:R,onKeyDown:function(e){("Delete"===e.key||"Backspace"===e.key)&&o(e)}}),g(d.IconSymbol,(0,i.default)({},j("chip-close-button-icon"),{icon:"close",color:"$chip.color.icon",size:"$chip.size.icon.close-button"}))));return M>=200?g(f.Tooltip,(0,i.default)({content:r},j("chip-popover")),_):_})).displayName="@uhg-abyss/web/ui/Chip"},90885:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.ChipGroupContext=void 0,t.ChipGroupContext=n(r(55729)).default.createContext({})},90936:(e,t,r)=>{Object.defineProperty(t,"kZ",{enumerable:!0,get:function(){return n.SelectInputMulti}});var n=r(70401)},90939:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.ChipMultiDefaultProps=t.ChipMulti=void 0;var i=n(r(87168)),o=n(r(5769)),l=n(r(529)),s=n(r(55729)),u=r(39384),a=r(34794),c=r(14963),p=r(13035),d=r(14840),f=["selectedItems","removeSelectedItem","labelKey","valueKey","isOpen","isDisabled","truncateCount","selectAll"],h=s.default.createElement;function b(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?b(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):b(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=(0,c.styled)("ul",{display:"flex",alignItems:"center",variants:{isOpen:{true:{flexWrap:"wrap"}}}}),v=(0,c.styled)("button",{display:"flex",alignItems:"center",backgroundColor:"$gray8",fontSize:"$sm",fontWeight:"$bold",color:"$white",borderRadius:"100px",height:"24px",padding:"$xs $sm"}),y=t.ChipMultiDefaultProps={truncateCount:0,selectAll:!1};t.ChipMulti=function(e){var t=e.selectedItems,r=e.removeSelectedItem,n=e.labelKey,o=e.valueKey,s=e.isOpen,c=e.isDisabled,b=e.truncateCount,O=void 0===b?y.truncateCount:b,P=e.selectAll,S=void 0===P?y.selectAll:P,C=(0,l.default)(e,f),I=(0,a.useTranslate)().t,w=(0,u.useAbyssProps)(C),x=function(e){c||r(e)},D=!s&&O&&t.length>O,j=function(e){return e.stopPropagation()};return h(p.Chip.Group,(0,i.default)({},w("select-input-multi-chip-group"),{role:null,css:{overflow:"hidden"}}),h(m,{isOpen:s,"aria-label":I("SelectInputMulti.aria.optionList.label")},t.map(function(e,r){if((null==e?void 0:e[o])==="all"&&S||D&&r+1>O)return null;var i=g(g({},C),{},{text:null==e?void 0:e[n],id:null==e?void 0:e[o],key:r,selectedItemsLength:null==t?void 0:t.length,selectedItem:e,index:r,isDisabled:c,isOpen:s,outline:!0,onClose:function(){x(e)},ariaCloseLabel:I("SelectInputMulti.aria.chipCloseButton.label")});return h(d.OptionChip,i)}),D?h("li",null,h(v,(0,i.default)({},w("select-input-multi-chip-extra-count"),{onKeyDown:function(e){return e.altKey&&"ArrowDown"===e.key?e:e.stopPropagation()},onTouchStart:j,onTouchEnd:j}),"+ ",t.length-O)):null))}},94289:(e,t,r)=>{var n=r(48948);Object.defineProperty(t,"__esModule",{value:!0}),t.useSelectMulti=void 0;var i=n(r(28598)),o=n(r(5769)),l=n(r(529)),s=r(24625),u=n(r(83817)),a=r(55729),c=r(22789),p=r(54277),d=r(45217),f=r(47558),h=r(42331),b=r(45268),g=r(34794),m=r(91235),v=r(82216),y=r(25363),O=r(39248),P=["fuseConfig","keys","hideLabel","label","helper","options","labelKey","valueKey","isDisabled","isLoading","model","subText","descriptorsDisplay","onChange","onOpenChange","value","selectAll","maxListHeight","isSearchable","onBlur","onFocus","onKeyDown","highlighted","apiFiltering","inputLeftElement","inputRightElement","inputLeftElementDescription","inputRightElementDescription","virtual","hideChips","retainSectionHeader","searchPlaceholder"],S=["label"],C=["ref"];function I(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function w(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?I(Object(r),!0).forEach(function(t){(0,o.default)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):I(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}t.useSelectMulti=function(e){var t,r,n=e.fuseConfig,I=e.keys,x=e.hideLabel,D=e.label,j=e.helper,L=e.options,M=e.labelKey,$=e.valueKey,E=e.isDisabled,k=e.isLoading,R=e.model,T=e.subText,_=e.descriptorsDisplay,A=e.onChange,K=e.onOpenChange,H=e.value,z=e.selectAll,F=e.maxListHeight,B=e.isSearchable,V=e.onBlur,W=e.onFocus,N=e.onKeyDown,G=e.highlighted,q=e.apiFiltering,Y=e.inputLeftElement,U=e.inputRightElement,Z=e.inputLeftElementDescription,J=e.inputRightElementDescription,Q=e.virtual,X=e.hideChips,ee=e.retainSectionHeader,et=e.searchPlaceholder,er=(0,l.default)(e,P),en=(0,g.useTranslate)().t,ei=(0,a.useState)(""),eo=ei[0],el=ei[1],es=(0,c.useAbyssId)(),eu=(0,c.useAbyssId)(),ea=function(e){return(null==e?void 0:e[M])||""},ec=(0,a.useMemo)(function(){var e=L.flatMap(function(e){if(!e.section)return e;var t=[w({label:e.section},e)];return Array.isArray(e.items)&&e.items.forEach(function(r){t.push(w(w({},r),{},{sectionName:e.section}))}),t});return z&&L.length&&e.unshift((0,o.default)((0,o.default)({},$,"all"),M,en("SelectInputMulti.selectAll"))),e},[L,z]),ep=function(e){var t=[];return Array.isArray(e)&&(null==e||e.forEach(function(e){ec.forEac
1h(function(r){(null==r?void 0:r[$])!==e||null!=r&&r.isDisabled||t.push(r)})})),t},ed=(0,a.useState)(ec),ef=ed[0],eh=ed[1],eb=(0,a.useMemo)(function(){return ec.reduce(function(e,t){return null!=t&&t[$]&&((null==t?void 0:t[$])!=="all"||!1===z)&&!(null!=t&&t.isDisabled)?[].concat((0,i.default)(e),[t]):e},[])},[ec]),eg=(0,f.useFormInput)(w({label:D,model:R,isController:!0,defaultValue:[],defaultError:en("SelectInputMulti.defaultError")},er)),em=eg.inputError,ev=eg.isInvalid,ey=eg.descriptorProps,eO=eg.formInputProps,eP=eg.formContext,eS=eg.isRequired,eC=eg.requiredHighlight,eI=eg.descriptorsDisplayForm,ew=function(e){null!=eO&&eO.onBlur&&eO.onBlur(e),V&&V(e)},ex=function(e,t){return w(w({},e),{},{target:w(w({},e.target),{},{value:(null==t?void 0:t.map(function(e){return e[$]}))||[]})})},eD=R?null==eP?void 0:eP.watch(R):H,ej=(0,a.useRef)(!1),eL=(0,a.useRef)(!1),eM=(0,a.useRef)(!1),e$=(0,s.useMultipleSelection)({itemToString:ea,initialSelectedItems:ep((null==eP?void 0:eP.getValues(R))||H),stateReducer:function(e,t){var r=t.type,n=t.selectedItem,o=t.changes;if(r===s.useMultipleSelection.stateChangeTypes.FunctionRemoveSelectedItem){var l=e_.map(function(e){return null==e?void 0:e[$]}).indexOf(null==n?void 0:n[$]);return -1===l?{selectedItems:e_}:{selectedItems:[].concat((0,i.default)(e_.slice(0,l)),(0,i.default)(e_.slice(l+1)))}}return null!=n&&n.isDisabled?e:o},onSelectedItemsChange:function(e){var t=e.selectedItems;if(eM.current){eM.current=!1;return}if(ej.current){eL.current=!0;var r=t.map(function(e){return null==e?void 0:e[$]});R&&eO.onChange(r),A&&A(r,t)}}}),eE=e$.getSelectedItemProps,ek=e$.getDropdownProps,eR=e$.addSelectedItem,eT=e$.removeSelectedItem,e_=e$.selectedItems,eA=e$.setSelectedItems,eK=(0,a.useMemo)(function(){if(!eb.length)return!1;if(q){var e=e_.map(function(e){return null==e?void 0:e[$]});return!!e_.length&&eb.every(function(t){return e.includes(null==t?void 0:t[$])})}return eb.length===e_.length},[e_,ec]),eH=(0,a.useMemo)(function(){if(I)return I;var e=[$,M];return ee?[].concat(e,["items.".concat($),"items.".concat(M)]):e},[ee,I,$,M]),ez=(0,a.useMemo)(function(){return ec.map(function(e){return e.section?(e.label,(0,l.default)(e,S)):e})},[ec]),eF=(0,h.useFuse)({list:ez,config:w({shouldSort:!1,threshold:.1},n),keys:eH}),eB=function(e){if(!e)return void eh(ec);var t=eF.search(e);if(!ee)return void eh(t.map(function(e){return e.item}));eh((0,y.processSectionHeaders)({result:t,currentValue:e,retainSectionHeader:ee,fuseConfig:n,keys:I,labelKey:M,valueKey:$}))};(0,a.useEffect)(function(){if(q){eh(ec);var e=ep(eD),t=(0,i.default)(e_);e.forEach(function(e){t.some(function(t){return(null==t?void 0:t[$])===(null==e?void 0:e[$])})||t.push(e)}),(0,u.default)(t,e_)||(eM.current=!0,ej.current=!0,eA(t));return}var r=ep(eD);(0,u.default)(r,e_)||(eM.current=!0,ej.current=!0,eA(r||null))},[ec]);var eV=(0,a.useRef)(),eW=(0,a.useRef)(0),eN=(0,a.useRef)(),eG=(0,a.useState)(!0),eq=eG[0],eY=eG[1],eU=(0,a.useCallback)(function(){eV.current&&(eW.current=eV.current.offsetWidth||0)},[]);(0,a.useEffect)(function(){if("undefined"!=typeof window){eU();var e=function(){return eU()};return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}return function(){}},[eU]);var eZ=(0,O.useDownshiftSelect)(w({selectableOptions:eb,filteredOptions:ef,setFilteredItems:eB,options:ec,isSearchable:B,itemToString:ea,valueKey:$,selectedItems:e_,setSelectedItems:eA,removeSelectedItem:eT,setInputValue:el,addSelectedItem:eR,inputValue:eo,dropDownButtonRef:eN,apiFiltering:q,triggerChangeRef:ej,isAllSelected:eK,isLoading:k,setInputHasVisualFocus:eY,
1selectAll:z,onOpenChange:K},er)),eJ=eZ.isOpen,eQ=eZ.getToggleButtonProps,eX=eZ.getLabelProps,e0=eZ.getMenuProps,e1=eZ.highlightedIndex,e4=eZ.getItemProps,e8=eZ.getInputProps,e9=eZ.openMenu,e5=eZ.closeMenu,e2=eZ.setHighlightedIndex,e3=(0,a.useState)([]),e7=e3[0],e6=e3[1],te=(0,a.useState)(0),tt=te[0],tr=te[1],tn=(0,a.useState)(!1),ti=tn[0],to=tn[1],tl=(0,a.useState)(0),ts=tl[0],tu=tl[1],ta=(0,a.useRef)(null),tc=(0,a.useRef)(null),tp=(0,a.useCallback)(function(e,t,r){if(!e)return 0;ta.current||(ta.current=document.createElement("canvas"));var n=ta.current.getContext("2d");return n?(n.font="".concat(r||"14px"," ").concat(t||"inherit"),n.measureText(e).width+8):0},[]),td=(0,a.useMemo)(function(){return e_.map(function(e){return e[M]}).join(", ")},[e_]);(0,a.useEffect)(function(){if(null!=tc&&tc.current&&td){var e=getComputedStyle(tc.current);tu(tp(td,e.fontFamily,e.fontSize))}},[tc.current,td,tp]),(0,a.useEffect)(function(){if(eW.current&&(null==e7?void 0:e7.length)>0){var e=eW.current-150;if(e7.length>1&&e7[0].width>=e)return void tr(1);var t=null;e7.map(function(e){return e.width}).reduce(function(r,n,i){var o=r+n;return null===t&&o>=e&&(t=i),o},0),tr(t)}},[e7,eW]),(0,a.useEffect)(function(){eW.current&&ts&&to(ts>eW.current-150)},[ts,eW]);var tf=(0,b.usePopper)({position:"bottom",matchAnchorWidth:!0}),th=tf.anchorRef,tb=tf.popperRef,tg=tf.popperStyles,tm=tf.placedSide,tv=(null==Q?void 0:Q.parentRef)||(0,a.useRef)(null),ty=Q?(0,m.useVirtualizer)(w({count:ef.length,getScrollElement:function(){return tv.current},estimateSize:function(){return 40},overscan:5},Q)):null,tO=(0,a.useCallback)(function(){var e=null==ty?void 0:ty.getTotalSize(),t=(0,d.useCssProps)({height:F}).height;return e<=t?e:t},[ef]),tP=eQ(w(w({},ek({preventKeyAction:eJ,ref:eV})),{},{onKeyDown:function(e){("Enter"===e.key||" "===e.key||"ArrowDown"===e.key)&&!E&&B&&(e.preventDefault(),e9())},disabled:E}),{suppressRefError:!0}),tS=tP.ref,tC=(0,l.default)(tP,C),tI=(0,v.mergeRefs)([eV,tS,th,null==eO?void 0:eO.ref]),tw=(0,a.useRef)(),tx=e0({ref:tw},{suppressRefError:!0}),tD=(0,p.useAriaProps)({errorMessage:null==em?void 0:em.message,hasSubText:!!T,isRequired:eS,labelId:null==(t=eX())?void 0:t.id,inputId:null==(r=eQ())?void 0:r.id,hideLabel:x,addLabelIdToLabelledBy:!0,inputLeftElementId:Y&&Z?es:void 0,inputRightElementId:U&&J?eu:void 0}),tj=tD.ariaLabelProps,tL=tD.ariaInputProps,tM=tD.ariaDescriptorProps;delete tj.htmlFor,delete tx["aria-labelledby"],delete tC["aria-labelledby"],delete tC["aria-controls"],delete tC.tabIndex,B&&delete tC["aria-expanded"],X&&(tL["aria-describedby"]="hide-pills-content");var t$=(0,a.useRef)(),tE=B&&e8({ref:t$,onKeyDown:function(e){var t,r,n,i;"Tab"===e.key&&(e.preventDefault(),e5()),"Home"===e.key&&(null==(t=t$.current)||t.setSelectionRange(0,0)),"End"===e.key&&(null==(r=t$.current)||r.setSelectionRange(null==(n=t$.current)?void 0:n.value.length,null==(i=t$.current)?void 0:i.value.length)),("ArrowLeft"===e.key||"ArrowRight"===e.key)&&e2(-1)}},{suppressRefError:!0});(0,a.useEffect)(function(){eJ&&(t$.current&&setTimeout(function(){var e;null==t$||null==(e=t$.current)||e.focus()}),q||(el(""),eB()),e_.length||setTimeout(function(){null==ty||ty.scrollToIndex(0,{smoothScroll:!1})}))},[eJ]),(0,a.useEffect)(function(){if(eL.current){eL.current=!1;return}var e=ep(eD);(0,u.default)(e,e_)||(ej.current=!1,eA(e||null))},[eD]),(0,a.useEffect)(function(){if(!q){var e=ep(eD);(0,u.default)(e,e_)||(ej.current=!0,eA(e||null))}},[ec]);var tk=function(e){return e.stopPropagation()},tR=(0,a.useState)(!1),tT=tR[0],t_=tR[1],tA=(0,a.useRef)();return{ids:{inputLeftElementId:es,inputRightElementId:eu},rootProps:{isOpen:eJ,selectedItems:e_,popperStyles:tg,popperRef:tb,isHighlighted:!!eC||!!G},labelProps:w({hideLabel:x,isDisabled:E,helper:j},tj),selectDropdownToggle:w(w(w({placedSide:tm,isOpen:eJ,isDisabled:E,error:ev},tL),{},{ref:tI},{inputLeftElement:!!Y,iconRight:U?2:1}),{},{tabIndex:-1,cssProps:{highlighted:eC||G},onFocusCapture:function(e){tA.current=e.currentTarget,!tT&&(t_(!0),W&&W(ex(e,e_)))},onBlurCapture:function(e){var t=e.currentTarget,r=e.relatedTarget,n=e.target;!eJ&&!t.contains(r)&&tA.current!==n&&(t_(!1),V&&ew(ex(e,e_)),eJ&&tC.onBlur&&tC.onBlur(e))},onClick:function(){if(!E)if(eJ)e5();else{var e;null==eN||null==(e=eN.current)||e.focus(),e9()}},role:"group"}),dropDownButtonProps:w(w({},tC),{},{isOpen:eJ,ref:eN,"aria-expanded":eJ,"aria-label":en("SelectInputMulti.aria.toggleButton.label"),as:"button",role:B?"combobox":"menu",disabled:E,onFocus:tk,onBlur:function(e){tk(e),eJ&&tC.onBlur&&tC.onBlur(e)},onTouchStart:tk,onTouchEnd:tk,onClick:function(e){e.preventDefault()}}),chipMultiProps:w(w({},er),{},{selectedItems:e_,labelKey:M,valueKey:$,getSelectedItemProps:eE,removeSelectedItem:function(e){if(ej.current=!0,eT(e),eJ){if(B){null==t$||null==(n=t$.current)||n.focus();return}null==tw||null==(r=tw.current)||r.focus();return}var t,r,n,i,o=null==eV||null==(t=eV.current)?void 0:t.querySelectorAll(".abyss-select-input-multi-chip.abyss-chip-close-button");if(o.length>0)for(var l=o.length-1;l>=0&&!function(){var t,r=o[l];if(r.parentNode.outerText!==e.label)return setTimeout(function(){var e;null==r||null==(e=r.focus)||e.call(r)}),1;
1null==eN||null==(t=eN.current)||t.focus()}();l--);else null==eN||null==(i=eN.current)||i.focus()},isOpen:eJ,isDisabled:E,setChipWidth:e6,truncateCount:tt,selectAll:z}),optionListContainerProps:{isSearchable:B,listContainerProps:w(w({},B&&w({},{onKeyDown:function(e){N&&(e.persist(),N(e))},onMouseUp:function(e){e.stopPropagation()},onTouchStart:function(e){e.stopPropagation()},onTouchEnd:function(e){e.stopPropagation()}})),{},{isOpen:eJ,error:ev,placedSide:tm}),inputProps:w(w({},tE),{},{ref:t$,placeholder:et,"aria-roledescription":en("SelectInputMulti.aria.input.roleDescription"),inputHasVisualFocus:eq}),virtualContainerProps:w({virtual:!!Q},Q&&ef.length&&!k?{ref:tv,css:{height:tO(),overflow:"auto"}}:{})},optionListProps:w(w({},er),{},{listProps:w({isOpen:eJ,error:ev,onKeyDown:function(e){if(eJ&&"Tab"===e.key){var t;null==eN||null==(t=eN.current)||t.focus()}},cssProps:{maxListHeight:F,rowVirtualizer:ty,hasItems:!!ef.length},"aria-multiselectable":!0,"aria-label":en("SelectInputMulti.aria.optionList.label")},tx),renderProps:{options:ef,valueKey:$,getItemProps:e4,highlightedIndex:e1,selectedItems:e_,isAllSelected:eK,optionProps:{removeSelectedItem:eT,addSelectedItem:eR,labelKey:M},isLoading:k},virtualProps:{rowVirtualizer:ty,dynamicSizing:!!(null!=Q&&Q.dynamicSizing)},selectAll:z}),descriptorProps:w(w({errorMessage:null==em?void 0:em.message,subText:T,descriptorsDisplay:eI||_},tM),ey),hideChipProps:{selectedItems:e_,selectedItemsText:td,labelKey:M,showFullList:ti,isAllSelected:eK,ref:tc}}}},98597:(e,t,r)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"OptionListMulti",{enumerable:!0,get:function(){return n.OptionListMulti}});var n=r(85211)}}]); 2//# sourceMappingURL=936-f313219d8c425b89.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.