diff --git a/dist/cspr-design.es.js b/dist/cspr-design.es.js index 9614bde3..94a7b52f 100644 --- a/dist/cspr-design.es.js +++ b/dist/cspr-design.es.js @@ -39800,8 +39800,9 @@ const Bv = be.div.withConfig({ })), WS = St.forwardRef(({ socialMediaType: e, userId: o, - ...g -}, C) => /* @__PURE__ */ $(zv, { ref: C, color: "inherit", socialMediaType: e, href: Uv(e, o), ...g, "aria-label": `Go to ${e}`, children: /* @__PURE__ */ $(_t, { src: Vv[e], alt: e }) })), Fv = be.div.withConfig({ + rel: g, + ...C +}, P) => /* @__PURE__ */ $(zv, { ref: P, color: "inherit", socialMediaType: e, href: Uv(e, o), ...C, rel: g ?? "noopener", "aria-label": `Go to ${e}`, children: /* @__PURE__ */ $(_t, { src: Vv[e], alt: e }) })), Fv = be.div.withConfig({ displayName: "tab-menu-container__StyledWrapper", componentId: "sc-9x52i1-0" })(({ diff --git a/dist/cspr-design.umd.js b/dist/cspr-design.umd.js index 92b384a1..da60ab7d 100644 --- a/dist/cspr-design.umd.js +++ b/dist/cspr-design.umd.js @@ -82,7 +82,7 @@ Valid keys: `+JSON.stringify(Object.keys(S),null," "));var q=Z($,ee,V,R,F+"."+e * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var Ql;function Xv(){return Ql||(Ql=1,process.env.NODE_ENV!=="production"&&function(){var e=Symbol.for("react.element"),o=Symbol.for("react.portal"),g=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),E=Symbol.for("react.provider"),n=Symbol.for("react.context"),c=Symbol.for("react.server_context"),r=Symbol.for("react.forward_ref"),a=Symbol.for("react.suspense"),i=Symbol.for("react.suspense_list"),y=Symbol.for("react.memo"),t=Symbol.for("react.lazy"),d=Symbol.for("react.offscreen"),b=!1,m=!1,u=!1,f=!1,l=!1,s;s=Symbol.for("react.module.reference");function v(ce){return!!(typeof ce=="string"||typeof ce=="function"||ce===g||ce===P||l||ce===C||ce===a||ce===i||f||ce===d||b||m||u||typeof ce=="object"&&ce!==null&&(ce.$$typeof===t||ce.$$typeof===y||ce.$$typeof===E||ce.$$typeof===n||ce.$$typeof===r||ce.$$typeof===s||ce.getModuleId!==void 0))}function p(ce){if(typeof ce=="object"&&ce!==null){var le=ce.$$typeof;switch(le){case e:var ie=ce.type;switch(ie){case g:case P:case C:case a:case i:return ie;default:var he=ie&&ie.$$typeof;switch(he){case c:case n:case r:case t:case y:case E:return he;default:return le}}case o:return le}}}var h=n,O=E,I=e,B=r,k=g,L=t,N=y,H=o,j=P,U=C,_=a,T=i,x=!1,M=!1;function S(ce){return x||(x=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function w(ce){return M||(M=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function A(ce){return p(ce)===n}function D(ce){return p(ce)===E}function V(ce){return typeof ce=="object"&&ce!==null&&ce.$$typeof===e}function R(ce){return p(ce)===r}function F(ce){return p(ce)===g}function $(ce){return p(ce)===t}function G(ce){return p(ce)===y}function Q(ce){return p(ce)===o}function ee(ce){return p(ce)===P}function Z(ce){return p(ce)===C}function q(ce){return p(ce)===a}function ue(ce){return p(ce)===i}Bt.ContextConsumer=h,Bt.ContextProvider=O,Bt.Element=I,Bt.ForwardRef=B,Bt.Fragment=k,Bt.Lazy=L,Bt.Memo=N,Bt.Portal=H,Bt.Profiler=j,Bt.StrictMode=U,Bt.Suspense=_,Bt.SuspenseList=T,Bt.isAsyncMode=S,Bt.isConcurrentMode=w,Bt.isContextConsumer=A,Bt.isContextProvider=D,Bt.isElement=V,Bt.isForwardRef=R,Bt.isFragment=F,Bt.isLazy=$,Bt.isMemo=G,Bt.isPortal=Q,Bt.isProfiler=ee,Bt.isStrictMode=Z,Bt.isSuspense=q,Bt.isSuspenseList=ue,Bt.isValidElementType=v,Bt.typeOf=p}()),Bt}var e2;function Yv(){return e2||(e2=1,process.env.NODE_ENV==="production"?Li.exports=Zv():Li.exports=Xv()),Li.exports}var t2=Yv();const r2=e=>typeof e=="object"&&e!=null&&e.nodeType===1,n2=(e,o)=>(!o||e!=="hidden")&&e!=="visible"&&e!=="clip",ki=(e,o)=>{if(e.clientHeight{const P=(E=>{if(!E.ownerDocument||!E.ownerDocument.defaultView)return null;try{return E.ownerDocument.defaultView.frameElement}catch{return null}})(C);return!!P&&(P.clientHeightEo||E>e&&n=o&&c>=g?E-e-C:n>o&&cg?n-o+P:0,Qv=e=>{const o=e.parentElement;return o??(e.getRootNode().host||null)},e7=(e,o)=>{var g,C,P,E;if(typeof document>"u")return[];const{inline:n,boundary:c,skipOverflowHiddenElements:r}=o,a=typeof c=="function"?c:H=>H!==c;if(!r2(e))throw new TypeError("Invalid target");const i=document.scrollingElement||document.documentElement,y=[];let t=e;for(;r2(t)&&a(t);){if(t=Qv(t),t===i){y.push(t);break}t!=null&&t===document.body&&ki(t)&&!ki(document.documentElement)||t!=null&&ki(t,r)&&y.push(t)}const d=(C=(g=window.visualViewport)==null?void 0:g.width)!=null?C:innerWidth,b=(E=(P=window.visualViewport)==null?void 0:P.height)!=null?E:innerHeight,{scrollX:m,scrollY:u}=window,{height:f,width:l,top:s,right:v,bottom:p,left:h}=e.getBoundingClientRect(),{top:O,right:I,left:B}=(H=>{const j=window.getComputedStyle(H);return{top:parseFloat(j.scrollMarginTop)||0,right:parseFloat(j.scrollMarginRight)||0,bottom:parseFloat(j.scrollMarginBottom)||0,left:parseFloat(j.scrollMarginLeft)||0}})(e);let k=s-O,L=n==="center"?h+l/2-B+I:n==="end"?v+I:h-B;const N=[];for(let H=0;H=0&&h>=0&&p<=b&&v<=d&&(j===i&&!ki(j)||s>=T&&p<=M&&h>=S&&v<=x))return N;const w=getComputedStyle(j),A=parseInt(w.borderLeftWidth,10),D=parseInt(w.borderTopWidth,10),V=parseInt(w.borderRightWidth,10),R=parseInt(w.borderBottomWidth,10);let F=0,$=0;const G="offsetWidth"in j?j.offsetWidth-j.clientWidth-A-V:0,Q="offsetHeight"in j?j.offsetHeight-j.clientHeight-D-R:0,ee="offsetWidth"in j?j.offsetWidth===0?0:_/j.offsetWidth:0,Z="offsetHeight"in j?j.offsetHeight===0?0:U/j.offsetHeight:0;if(i===j)F=Bi(u,u+b,b,D,R,u+k,u+k+f,f),$=n==="start"?L:n==="center"?L-d/2:n==="end"?L-d:Bi(m,m+d,d,A,V,m+L,m+L+l,l),F=Math.max(0,F+u),$=Math.max(0,$+m);else{F=Bi(T,M,U,D,R+Q,k,k+f,f),$=n==="start"?L-S-A:n==="center"?L-(S+_/2)+G/2:n==="end"?L-x+V+G:Bi(S,x,_,A,V+G,L,L+l,l);const{scrollLeft:q,scrollTop:ue}=j;F=Z===0?0:Math.max(0,Math.min(ue+F/Z,j.scrollHeight-U/Z+Q)),$=ee===0?0:Math.max(0,Math.min(q+$/ee,j.scrollWidth-_/ee+G)),k+=ue-F,L+=q-$}N.push({el:j,top:F,left:$})}return N};var t7=0;function o2(e){return typeof e=="function"?e:pr}function pr(){}function i2(e,o){if(e){var g=e7(e,{boundary:o});g.forEach(function(C){var P=C.el,E=C.top,n=C.left;P.scrollTop=E,P.scrollLeft=n})}}function a2(e,o,g){var C=e===o||o instanceof g.Node&&e.contains&&e.contains(o);return C}function Hi(e,o){var g;function C(){g&&clearTimeout(g)}function P(){for(var E=arguments.length,n=new Array(E),c=0;c1?P-1:0),n=1;n=37&&g<=40&&o.indexOf("Arrow")!==0?"Arrow"+o:o}function i7(e){return Object.prototype.toString.call(e)==="[object Object]"}function Wr(e,o,g,C,P){P===void 0&&(P=!1);var E=g.length;if(E===0)return-1;var n=E-1;(typeof e!="number"||e<0||e>n)&&(e=o>0?-1:n+1);var c=e+o;c<0?c=P?n:0:c>n&&(c=P?0:n);var r=wn(c,o<0,g,C,P);return r===-1?e>=E?-1:e:r}function wn(e,o,g,C,P){P===void 0&&(P=!1);var E=g.length;if(o){for(var n=e;n>=0;n--)if(!C(g[n],n))return n}else for(var c=e;c1;I&&E.props.onStateChange(h,E.getStateAndHelpers()),v&&E.props.onSelect(l.selectedItem,E.getStateAndHelpers()),p!==void 0&&E.props.onChange(p,E.getStateAndHelpers()),E.props.onUserAction(h,E.getStateAndHelpers())})},E.rootRef=function(l){return E._rootNode=l},E.getRootProps=function(l,s){var v,p=l===void 0?{}:l,h=p.refKey,O=h===void 0?"ref":h,I=p.ref,B=hr(p,c7),k=s===void 0?{}:s,L=k.suppressRefError,N=L===void 0?!1:L;E.getRootProps.called=!0,E.getRootProps.refKey=O,E.getRootProps.suppressRefError=N;var H=E.getState(),j=H.isOpen;return ct((v={},v[O]=Kr(I,E.rootRef),v.role="combobox",v["aria-expanded"]=j,v["aria-haspopup"]="listbox",v["aria-owns"]=j?E.menuId:void 0,v["aria-labelledby"]=E.labelId,v),B)},E.keyDownHandlers={ArrowDown:function(s){var v=this;if(s.preventDefault(),this.getState().isOpen){var p=s.shiftKey?5:1;this.moveHighlightedIndex(p,{type:Ui})}else this.internalSetState({isOpen:!0,type:Ui},function(){var h=v.getItemCount();if(h>0){var O=v.getState(),I=O.highlightedIndex,B=Wr(I,1,{length:h},v.isItemDisabled,!0);v.setHighlightedIndex(B,{type:Ui})}})},ArrowUp:function(s){var v=this;if(s.preventDefault(),this.getState().isOpen){var p=s.shiftKey?-5:-1;this.moveHighlightedIndex(p,{type:Vi})}else this.internalSetState({isOpen:!0,type:Vi},function(){var h=v.getItemCount();if(h>0){var O=v.getState(),I=O.highlightedIndex,B=Wr(I,-1,{length:h},v.isItemDisabled,!0);v.setHighlightedIndex(B,{type:Vi})}})},Enter:function(s){if(s.which!==229){var v=this.getState(),p=v.isOpen,h=v.highlightedIndex;if(p&&h!=null){s.preventDefault();var O=this.items[h],I=this.getItemNodeFromIndex(h);if(O==null||I&&I.hasAttribute("disabled"))return;this.selectHighlightedItem({type:g2})}}},Escape:function(s){s.preventDefault(),this.reset(ct({type:m2},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},E.buttonKeyDownHandlers=ct({},E.keyDownHandlers,{" ":function(s){s.preventDefault(),this.toggleMenu({type:_2})}}),E.inputKeyDownHandlers=ct({},E.keyDownHandlers,{Home:function(s){var v=this.getState(),p=v.isOpen;if(p){s.preventDefault();var h=this.getItemCount();if(!(h<=0||!p)){var O=wn(0,!1,{length:h},this.isItemDisabled);this.setHighlightedIndex(O,{type:v2})}}},End:function(s){var v=this.getState(),p=v.isOpen;if(p){s.preventDefault();var h=this.getItemCount();if(!(h<=0||!p)){var O=wn(h-1,!0,{length:h},this.isItemDisabled);this.setHighlightedIndex(O,{type:b2})}}}}),E.getToggleButtonProps=function(l){var s=l===void 0?{}:l,v=s.onClick;s.onPress;var p=s.onKeyDown,h=s.onKeyUp,O=s.onBlur,I=hr(s,l7),B=E.getState(),k=B.isOpen,L={onClick:Ot(v,E.buttonHandleClick),onKeyDown:Ot(p,E.buttonHandleKeyDown),onKeyUp:Ot(h,E.buttonHandleKeyUp),onBlur:Ot(O,E.buttonHandleBlur)},N=I.disabled?{}:L;return ct({type:"button",role:"button","aria-label":k?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},N,I)},E.buttonHandleKeyUp=function(l){l.preventDefault()},E.buttonHandleKeyDown=function(l){var s=lo(l);E.buttonKeyDownHandlers[s]&&E.buttonKeyDownHandlers[s].call(E,l)},E.buttonHandleClick=function(l){if(l.preventDefault(),E.props.environment){var s=E.props.environment.document,v=s.body,p=s.activeElement;v&&v===p&&l.target.focus()}process.env.NODE_ENV==="test"?E.toggleMenu({type:Ss}):E.internalSetTimeout(function(){return E.toggleMenu({type:Ss})})},E.buttonHandleBlur=function(l){var s=l.target;E.internalSetTimeout(function(){if(!(E.isMouseDown||!E.props.environment)){var v=E.props.environment.document.activeElement;(v==null||v.id!==E.inputId)&&v!==s&&E.reset({type:M2})}})},E.getLabelProps=function(l){return ct({htmlFor:E.inputId,id:E.labelId},l)},E.getInputProps=function(l){var s=l===void 0?{}:l,v=s.onKeyDown,p=s.onBlur,h=s.onChange,O=s.onInput;s.onChangeText;var I=hr(s,d7),B,k={};B="onChange";var L=E.getState(),N=L.inputValue,H=L.isOpen,j=L.highlightedIndex;if(!I.disabled){var U;k=(U={},U[B]=Ot(h,O,E.inputHandleChange),U.onKeyDown=Ot(v,E.inputHandleKeyDown),U.onBlur=Ot(p,E.inputHandleBlur),U)}return ct({"aria-autocomplete":"list","aria-activedescendant":H&&typeof j=="number"&&j>=0?E.getItemId(j):void 0,"aria-controls":H?E.menuId:void 0,"aria-labelledby":I&&I["aria-label"]?void 0:E.labelId,autoComplete:"off",value:N,id:E.inputId},k,I)},E.inputHandleKeyDown=function(l){var s=lo(l);s&&E.inputKeyDownHandlers[s]&&E.inputKeyDownHandlers[s].call(E,l)},E.inputHandleChange=function(l){E.internalSetState({type:S2,isOpen:!0,inputValue:l.target.value,highlightedIndex:E.props.defaultHighlightedIndex})},E.inputHandleBlur=function(){E.internalSetTimeout(function(){var l;if(!(E.isMouseDown||!E.props.environment)){var s=E.props.environment.document.activeElement,v=(s==null||(l=s.dataset)==null?void 0:l.toggle)&&E._rootNode&&E._rootNode.contains(s);v||E.reset({type:C2})}})},E.menuRef=function(l){E._menuNode=l},E.getMenuProps=function(l,s){var v,p=l===void 0?{}:l,h=p.refKey,O=h===void 0?"ref":h,I=p.ref,B=hr(p,f7),k=s===void 0?{}:s,L=k.suppressRefError,N=L===void 0?!1:L;return E.getMenuProps.called=!0,E.getMenuProps.refKey=O,E.getMenuProps.suppressRefError=N,ct((v={},v[O]=Kr(I,E.menuRef),v.role="listbox",v["aria-labelledby"]=B&&B["aria-label"]?void 0:E.labelId,v.id=E.menuId,v),B)},E.getItemProps=function(l){var s,v=l===void 0?{}:l,p=v.onMouseMove,h=v.onMouseDown,O=v.onClick;v.onPress;var I=v.index,B=v.item,k=B===void 0?process.env.NODE_ENV==="production"?void 0:n7("getItemProps","item"):B,L=hr(v,h7);I===void 0?(E.items.push(k),I=E.items.indexOf(k)):E.items[I]=k;var N="onClick",H=O,j=(s={onMouseMove:Ot(p,function(){I!==E.getState().highlightedIndex&&(E.setHighlightedIndex(I,{type:y2}),E.avoidScrolling=!0,E.internalSetTimeout(function(){return E.avoidScrolling=!1},250))}),onMouseDown:Ot(h,function(_){_.preventDefault()})},s[N]=Ot(H,function(){E.selectItemAtIndex(I,{type:w2})}),s),U=L.disabled?{onMouseDown:j.onMouseDown}:j;return ct({id:E.getItemId(I),role:"option","aria-selected":E.getState().highlightedIndex===I},U,L)},E.clearItems=function(){E.items=[]},E.reset=function(l,s){l===void 0&&(l={}),l=ji(l),E.internalSetState(function(v){var p=v.selectedItem;return ct({isOpen:E.props.defaultIsOpen,highlightedIndex:E.props.defaultHighlightedIndex,inputValue:E.props.itemToString(p)},l)},s)},E.toggleMenu=function(l,s){l===void 0&&(l={}),l=ji(l),E.internalSetState(function(v){var p=v.isOpen;return ct({isOpen:!p},p&&{highlightedIndex:E.props.defaultHighlightedIndex},l)},function(){var v=E.getState(),p=v.isOpen,h=v.highlightedIndex;p&&E.getItemCount()>0&&typeof h=="number"&&E.setHighlightedIndex(h,l),o2(s)()})},E.openMenu=function(l){E.internalSetState({isOpen:!0},l)},E.closeMenu=function(l){E.internalSetState({isOpen:!1},l)},E.updateStatus=Hi(function(){var l;if((l=E.props)!=null&&(l=l.environment)!=null&&l.document){var s=E.getState(),v=E.items[s.highlightedIndex],p=E.getItemCount(),h=E.props.getA11yStatusMessage(ct({itemToString:E.props.itemToString,previousResultCount:E.previousResultCount,resultCount:p,highlightedItem:v},s));E.previousResultCount=p,f2(h,E.props.environment.document)}},200);var n=E.props,c=n.defaultHighlightedIndex,r=n.initialHighlightedIndex,a=r===void 0?c:r,i=n.defaultIsOpen,y=n.initialIsOpen,t=y===void 0?i:y,d=n.initialInputValue,b=d===void 0?"":d,m=n.initialSelectedItem,u=m===void 0?null:m,f=E.getState({highlightedIndex:a,isOpen:t,inputValue:b,selectedItem:u});return f.selectedItem!=null&&E.props.initialInputValue===void 0&&(f.inputValue=E.props.itemToString(f.selectedItem)),E.state=f,E}Fv(g,o);var C=g.prototype;return C.internalClearTimeouts=function(){this.timeoutIds.forEach(function(E){clearTimeout(E)}),this.timeoutIds=[]},C.getState=function(E){return E===void 0&&(E=this.state),Go(E,this.props)},C.getItemCount=function(){var E=this.items.length;return this.itemCount!=null?E=this.itemCount:this.props.itemCount!==void 0&&(E=this.props.itemCount),E},C.getItemNodeFromIndex=function(E){return this.props.environment?this.props.environment.document.getElementById(this.getItemId(E)):null},C.scrollHighlightedItemIntoView=function(){{var E=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(E,this._menuNode)}},C.moveHighlightedIndex=function(E,n){var c=this.getItemCount(),r=this.getState(),a=r.highlightedIndex;if(c>0){var i=Wr(a,E,{length:c},this.isItemDisabled,!0);this.setHighlightedIndex(i,n)}},C.getStateAndHelpers=function(){var E=this.getState(),n=E.highlightedIndex,c=E.inputValue,r=E.selectedItem,a=E.isOpen,i=this.props.itemToString,y=this.id,t=this.getRootProps,d=this.getToggleButtonProps,b=this.getLabelProps,m=this.getMenuProps,u=this.getInputProps,f=this.getItemProps,l=this.openMenu,s=this.closeMenu,v=this.toggleMenu,p=this.selectItem,h=this.selectItemAtIndex,O=this.selectHighlightedItem,I=this.setHighlightedIndex,B=this.clearSelection,k=this.clearItems,L=this.reset,N=this.setItemCount,H=this.unsetItemCount,j=this.internalSetState;return{getRootProps:t,getToggleButtonProps:d,getLabelProps:b,getMenuProps:m,getInputProps:u,getItemProps:f,reset:L,openMenu:l,closeMenu:s,toggleMenu:v,selectItem:p,selectItemAtIndex:h,selectHighlightedItem:O,setHighlightedIndex:I,clearSelection:B,clearItems:k,setItemCount:N,unsetItemCount:H,setState:j,itemToString:i,id:y,highlightedIndex:n,inputValue:c,isOpen:a,selectedItem:r}},C.componentDidMount=function(){var E=this;if(process.env.NODE_ENV!=="production"&&this.getMenuProps.called&&!this.getMenuProps.suppressRefError&&A2(this._menuNode,this.getMenuProps),!this.props.environment)this.cleanup=function(){E.internalClearTimeouts()};else{var n=function(){E.isMouseDown=!0},c=function(d){E.isMouseDown=!1;var b=Ri(d.target,[E._rootNode,E._menuNode],E.props.environment);!b&&E.getState().isOpen&&E.reset({type:p2},function(){return E.props.onOuterClick(E.getStateAndHelpers())})},r=function(){E.isTouchMove=!1},a=function(){E.isTouchMove=!0},i=function(d){var b=Ri(d.target,[E._rootNode,E._menuNode],E.props.environment,!1);!E.isTouchMove&&!b&&E.getState().isOpen&&E.reset({type:x2},function(){return E.props.onOuterClick(E.getStateAndHelpers())})},y=this.props.environment;y.addEventListener("mousedown",n),y.addEventListener("mouseup",c),y.addEventListener("touchstart",r),y.addEventListener("touchmove",a),y.addEventListener("touchend",i),this.cleanup=function(){E.internalClearTimeouts(),E.updateStatus.cancel(),y.removeEventListener("mousedown",n),y.removeEventListener("mouseup",c),y.removeEventListener("touchstart",r),y.removeEventListener("touchmove",a),y.removeEventListener("touchend",i)}}},C.shouldScroll=function(E,n){var c=this.props.highlightedIndex===void 0?this.getState():this.props,r=c.highlightedIndex,a=n.highlightedIndex===void 0?E:n,i=a.highlightedIndex,y=r&&this.getState().isOpen&&!E.isOpen,t=r!==i;return y||t},C.componentDidUpdate=function(E,n){process.env.NODE_ENV!=="production"&&(Cs(this.state,E,this.props),this.getMenuProps.called&&!this.getMenuProps.suppressRefError&&A2(this._menuNode,this.getMenuProps)),Di(this.props,"selectedItem")&&this.props.selectedItemChanged(E.selectedItem,this.props.selectedItem)&&this.internalSetState({type:E2,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(n,E)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},C.componentWillUnmount=function(){this.cleanup()},C.render=function(){var E=u2(this.props.children,pr);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var n=u2(E(this.getStateAndHelpers()));if(!n)return null;if(this.getRootProps.called||this.props.suppressRefError)return process.env.NODE_ENV!=="production"&&!this.getRootProps.suppressRefError&&!this.props.suppressRefError&&p7(n,this.getRootProps),n;if(c2(n))return be.cloneElement(n,this.getRootProps(l2(n)));if(process.env.NODE_ENV!=="production")throw new Error("downshift: If you return a non-DOM element, you must apply the getRootProps function")},g}(be.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:r7,itemToString:function(g){return g==null?"":(process.env.NODE_ENV!=="production"&&i7(g)&&!g.hasOwnProperty("toString")&&console.warn("downshift: An object was passed to the default implementation of `itemToString`. You should probably provide your own `itemToString` implementation. Please refer to the `itemToString` API documentation.","The object that was passed:",g),String(g))},onStateChange:pr,onInputValueChange:pr,onUserAction:pr,onChange:pr,onSelect:pr,onOuterClick:pr,selectedItemChanged:function(g,C){return g!==C},environment:typeof window>"u"?void 0:window,stateReducer:function(g,C){return C},suppressRefError:!1,scrollIntoView:i2},e.stateChangeTypes=u7,e}();process.env.NODE_ENV!=="production"&&(P2.propTypes={children:We.func,defaultHighlightedIndex:We.number,defaultIsOpen:We.bool,initialHighlightedIndex:We.number,initialSelectedItem:We.any,initialInputValue:We.string,initialIsOpen:We.bool,getA11yStatusMessage:We.func,itemToString:We.func,onChange:We.func,onSelect:We.func,onStateChange:We.func,onInputValueChange:We.func,onUserAction:We.func,onOuterClick:We.func,selectedItemChanged:We.func,stateReducer:We.func,itemCount:We.number,id:We.string,environment:We.shape({addEventListener:We.func.isRequired,removeEventListener:We.func.isRequired,document:We.shape({createElement:We.func.isRequired,getElementById:We.func.isRequired,activeElement:We.any.isRequired,body:We.any.isRequired}).isRequired,Node:We.func.isRequired}),suppressRefError:We.bool,scrollIntoView:We.func,selectedItem:We.any,isOpen:We.bool,inputValue:We.string,highlightedIndex:We.number,labelId:We.string,inputId:We.string,menuId:We.string,getItemId:We.func});function A2(e,o){var g=o.refKey;e||console.error('downshift: The ref prop "'+g+'" from getMenuProps was not applied correctly on your menu element.')}function p7(e,o){var g=o.refKey,C=g!=="ref",P=!c2(e);P&&!C&&!t2.isForwardRef(e)?console.error("downshift: You returned a non-DOM element. You must specify a refKey in getRootProps"):!P&&C&&console.error('downshift: You returned a DOM element. You should not specify a refKey in getRootProps. You specified "'+g+'"'),!t2.isForwardRef(e)&&!l2(e)[g]&&console.error('downshift: You must apply the ref prop "'+g+'" from getRootProps onto your root element.')}var O2={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function y7(e,o,g){var C=e.props,P=e.type,E={};Object.keys(o).forEach(function(n){m7(n,e,o,g),g[n]!==o[n]&&(E[n]=g[n])}),C.onStateChange&&Object.keys(E).length&&C.onStateChange(ct({type:P},E))}function m7(e,o,g,C){var P=o.props,E=o.type,n="on"+Ms(e)+"Change";P[n]&&C[e]!==void 0&&C[e]!==g[e]&&P[n](ct({type:E},C))}function g7(e,o){return o.changes}var T2=Hi(function(e,o){f2(e,o)},200),v7=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?be.useLayoutEffect:be.useEffect,I2="useId"in wt.default?function(o){var g=o.id,C=o.labelId,P=o.menuId,E=o.getItemId,n=o.toggleButtonId,c=o.inputId,r="downshift-"+wt.default.useId();g||(g=r);var a=be.useRef({labelId:C||g+"-label",menuId:P||g+"-menu",getItemId:E||function(i){return g+"-item-"+i},toggleButtonId:n||g+"-toggle-button",inputId:c||g+"-input"});return a.current}:function(o){var g=o.id,C=g===void 0?"downshift-"+s2():g,P=o.labelId,E=o.menuId,n=o.getItemId,c=o.toggleButtonId,r=o.inputId,a=be.useRef({labelId:P||C+"-label",menuId:E||C+"-menu",getItemId:n||function(i){return C+"-item-"+i},toggleButtonId:c||C+"-toggle-button",inputId:r||C+"-input"});return a.current};function _s(e,o,g,C){var P,E;if(e===void 0){if(o===void 0)throw new Error(C);P=g[o],E=o}else E=o===void 0?g.indexOf(e):o,P=e;return[P,E]}function b7(e){return/^\S{1}$/.test(e)}function Ms(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function Fi(e){var o=be.useRef(e);return o.current=e,o}function N2(e,o,g,C){var P=be.useRef(),E=be.useRef(),n=be.useCallback(function(d,b){E.current=b,d=Go(d,b.props);var m=e(d,b),u=b.props.stateReducer(d,ct({},b,{changes:m}));return u},[e]),c=be.useReducer(n,o,g),r=c[0],a=c[1],i=Fi(o),y=be.useCallback(function(d){return a(ct({props:i.current},d))},[i]),t=E.current;return be.useEffect(function(){var d=Go(P.current,t?.props),b=t&&P.current&&!C(d,r);b&&y7(t,d,r),P.current=r},[r,t,C]),[r,y]}function L2(e,o,g,C){var P=N2(e,o,g,C),E=P[0],n=P[1];return[Go(E,o),n]}var qo={itemToString:function(o){return o?String(o):""},itemToKey:function(o){return o},stateReducer:g7,scrollIntoView:i2,environment:typeof window>"u"?void 0:window};function nn(e,o,g){g===void 0&&(g=O2);var C=e["default"+Ms(o)];return C!==void 0?C:g[o]}function kn(e,o,g){g===void 0&&(g=O2);var C=e[o];if(C!==void 0)return C;var P=e["initial"+Ms(o)];return P!==void 0?P:nn(e,o,g)}function k2(e){var o=kn(e,"selectedItem"),g=kn(e,"isOpen"),C=w7(e),P=kn(e,"inputValue");return{highlightedIndex:C<0&&o&&g?e.items.findIndex(function(E){return e.itemToKey(E)===e.itemToKey(o)}):C,isOpen:g,selectedItem:o,inputValue:P}}function Bn(e,o,g){var C=e.items,P=e.initialHighlightedIndex,E=e.defaultHighlightedIndex,n=e.isItemDisabled,c=e.itemToKey,r=o.selectedItem,a=o.highlightedIndex;return C.length===0?-1:P!==void 0&&a===P&&!n(C[P],P)?P:E!==void 0&&!n(C[E],E)?E:r?C.findIndex(function(i){return c(r)===c(i)}):g<0&&!n(C[C.length-1],C.length-1)?C.length-1:g>0&&!n(C[0],0)?0:-1}function B2(e,o,g){var C=be.useRef({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1});return be.useEffect(function(){if(!e)return pr;var P=g.map(function(i){return i.current});function E(){C.current.isTouchEnd=!1,C.current.isMouseDown=!0}function n(i){C.current.isMouseDown=!1,Ri(i.target,P,e)||o()}function c(){C.current.isTouchEnd=!1,C.current.isTouchMove=!1}function r(){C.current.isTouchMove=!0}function a(i){C.current.isTouchEnd=!0,!C.current.isTouchMove&&!Ri(i.target,P,e,!1)&&o()}return e.addEventListener("mousedown",E),e.addEventListener("mouseup",n),e.addEventListener("touchstart",c),e.addEventListener("touchmove",r),e.addEventListener("touchend",a),function(){e.removeEventListener("mousedown",E),e.removeEventListener("mouseup",n),e.removeEventListener("touchstart",c),e.removeEventListener("touchmove",r),e.removeEventListener("touchend",a)}},[g,e,o]),C.current}var zi=function(){return pr};process.env.NODE_ENV!=="production"&&(zi=function(){for(var o=arguments.length,g=new Array(o),C=0;C=0;return ct({isOpen:!1,highlightedIndex:-1},P&&ct({selectedItem:e.items[o],isOpen:nn(e,"isOpen"),highlightedIndex:nn(e,"highlightedIndex")},g&&{inputValue:e.itemToString(e.items[o])}))}function j2(e,o){return e.isOpen===o.isOpen&&e.inputValue===o.inputValue&&e.highlightedIndex===o.highlightedIndex&&e.selectedItem===o.selectedItem}function Zo(){var e=wt.default.useRef(!0);return wt.default.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e.current}function Ji(e){var o=nn(e,"highlightedIndex");return o>-1&&e.isItemDisabled(e.items[o],o)?-1:o}function w7(e){var o=kn(e,"highlightedIndex");return o>-1&&e.isItemDisabled(e.items[o],o)?-1:o}var $i={environment:We.shape({addEventListener:We.func.isRequired,removeEventListener:We.func.isRequired,document:We.shape({createElement:We.func.isRequired,getElementById:We.func.isRequired,activeElement:We.any.isRequired,body:We.any.isRequired}).isRequired,Node:We.func.isRequired}),itemToString:We.func,itemToKey:We.func,stateReducer:We.func},D2=ct({},$i,{getA11yStatusMessage:We.func,highlightedIndex:We.number,defaultHighlightedIndex:We.number,initialHighlightedIndex:We.number,isOpen:We.bool,defaultIsOpen:We.bool,initialIsOpen:We.bool,selectedItem:We.any,initialSelectedItem:We.any,defaultSelectedItem:We.any,id:We.string,labelId:We.string,menuId:We.string,getItemId:We.func,toggleButtonId:We.string,onSelectedItemChange:We.func,onHighlightedIndexChange:We.func,onStateChange:We.func,onIsOpenChange:We.func,scrollIntoView:We.func});function R2(e,o,g){var C=o.type,P=o.props,E;switch(C){case g.ItemMouseMove:E={highlightedIndex:o.disabled?-1:o.index};break;case g.MenuMouseLeave:E={highlightedIndex:-1};break;case g.ToggleButtonClick:case g.FunctionToggleMenu:E={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Bn(P,e,0)};break;case g.FunctionOpenMenu:E={isOpen:!0,highlightedIndex:Bn(P,e,0)};break;case g.FunctionCloseMenu:E={isOpen:!1};break;case g.FunctionSetHighlightedIndex:E={highlightedIndex:P.isItemDisabled(P.items[o.highlightedIndex],o.highlightedIndex)?-1:o.highlightedIndex};break;case g.FunctionSetInputValue:E={inputValue:o.inputValue};break;case g.FunctionReset:E={highlightedIndex:Ji(P),isOpen:nn(P,"isOpen"),selectedItem:nn(P,"selectedItem"),inputValue:nn(P,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return ct({},e,E)}function C7(e){for(var o=e.keysSoFar,g=e.highlightedIndex,C=e.items,P=e.itemToString,E=e.isItemDisabled,n=o.toLowerCase(),c=0;c=0&&((g=P.items)==null?void 0:g.length)&&{selectedItem:P.items[e.highlightedIndex]});break;case Hs:n={selectedItem:o.selectedItem};break;default:return R2(e,o,G2)}return ct({},e,n)}var E7=["onClick"],x7=["onMouseLeave","refKey","ref"],P7=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],A7=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];dn.stateChangeTypes=G2;function dn(e){e===void 0&&(e={}),V2(e,dn);var o=ct({},_7,e),g=o.scrollIntoView,C=o.environment,P=o.getA11yStatusMessage,E=L2(M7,o,k2,j2),n=E[0],c=E[1],r=n.isOpen,a=n.highlightedIndex,i=n.selectedItem,y=n.inputValue,t=be.useRef(null),d=be.useRef(null),b=be.useRef({}),m=be.useRef(null),u=I2(o),f=Fi({state:n,props:o}),l=be.useCallback(function(x){return b.current[u.getItemId(x)]},[u]);Es(P,n,[r,a,i,y],C);var s=H2({menuElement:d.current,highlightedIndex:a,isOpen:r,itemRefs:b,scrollIntoView:g,getItemNodeFromIndex:l});be.useEffect(function(){return m.current=Hi(function(x){x({type:js,inputValue:""})},500),function(){m.current.cancel()}},[]),be.useEffect(function(){y&&m.current(c)},[c,y]),Ki({props:o,state:n}),be.useEffect(function(){var x=kn(o,"isOpen");x&&t.current&&t.current.focus()},[]);var v=B2(C,be.useCallback(function(){f.current.state.isOpen&&c({type:Zi})},[c,f]),be.useMemo(function(){return[d,t]},[d.current,t.current])),p=zi("getMenuProps","getToggleButtonProps");be.useEffect(function(){r||(b.current={})},[r]);var h=be.useMemo(function(){return{ArrowDown:function(M){M.preventDefault(),c({type:xs,altKey:M.altKey})},ArrowUp:function(M){M.preventDefault(),c({type:Ps,altKey:M.altKey})},Home:function(M){M.preventDefault(),c({type:Os})},End:function(M){M.preventDefault(),c({type:Ts})},Escape:function(){f.current.state.isOpen&&c({type:As})},Enter:function(M){M.preventDefault(),c({type:f.current.state.isOpen?Is:Gi})},PageUp:function(M){f.current.state.isOpen&&(M.preventDefault(),c({type:Ls}))},PageDown:function(M){f.current.state.isOpen&&(M.preventDefault(),c({type:ks}))}," ":function(M){M.preventDefault();var S=f.current.state;if(!S.isOpen){c({type:Gi});return}S.inputValue?c({type:qi,key:" "}):c({type:Ns})}}},[c,f]),O=be.useCallback(function(){c({type:z2})},[c]),I=be.useCallback(function(){c({type:W2})},[c]),B=be.useCallback(function(){c({type:K2})},[c]),k=be.useCallback(function(x){c({type:J2,highlightedIndex:x})},[c]),L=be.useCallback(function(x){c({type:Hs,selectedItem:x})},[c]),N=be.useCallback(function(){c({type:$2})},[c]),H=be.useCallback(function(x){c({type:js,inputValue:x})},[c]),j=be.useCallback(function(x){var M=x===void 0?{}:x,S=M.onClick,w=hr(M,E7),A=function(){var V;(V=t.current)==null||V.focus()};return ct({id:u.labelId,htmlFor:u.toggleButtonId,onClick:Ot(S,A)},w)},[u]),U=be.useCallback(function(x,M){var S,w=x===void 0?{}:x,A=w.onMouseLeave,D=w.refKey,V=D===void 0?"ref":D,R=w.ref,F=hr(w,x7),$=M===void 0?{}:M,G=$.suppressRefError,Q=G===void 0?!1:G,ee=function(){c({type:U2})};return p("getMenuProps",Q,V,d),ct((S={},S[V]=Kr(R,function(Z){d.current=Z}),S.id=u.menuId,S.role="listbox",S["aria-labelledby"]=F&&F["aria-label"]?void 0:""+u.labelId,S.onMouseLeave=Ot(A,ee),S),F)},[c,p,u]),_=be.useCallback(function(x,M){var S,w=x===void 0?{}:x,A=w.onBlur,D=w.onClick;w.onPress;var V=w.onKeyDown,R=w.refKey,F=R===void 0?"ref":R,$=w.ref,G=hr(w,P7),Q=M===void 0?{}:M,ee=Q.suppressRefError,Z=ee===void 0?!1:ee,q=f.current.state,ue=function(){c({type:Gi})},ce=function(){q.isOpen&&!v.isMouseDown&&c({type:Zi})},le=function(Ie){var Ee=lo(Ie);Ee&&h[Ee]?h[Ee](Ie):b7(Ee)&&c({type:qi,key:Ee})},ie=ct((S={},S[F]=Kr($,function(he){t.current=he}),S["aria-activedescendant"]=q.isOpen&&q.highlightedIndex>-1?u.getItemId(q.highlightedIndex):"",S["aria-controls"]=u.menuId,S["aria-expanded"]=f.current.state.isOpen,S["aria-haspopup"]="listbox",S["aria-labelledby"]=G&&G["aria-label"]?void 0:""+u.labelId,S.id=u.toggleButtonId,S.role="combobox",S.tabIndex=0,S.onBlur=Ot(A,ce),S),G);return G.disabled||(ie.onClick=Ot(D,ue),ie.onKeyDown=Ot(V,le)),p("getToggleButtonProps",Z,F,t),ie},[c,u,f,v,p,h]),T=be.useCallback(function(x){var M,S=x===void 0?{}:x,w=S.item,A=S.index,D=S.onMouseMove,V=S.onClick,R=S.onMouseDown;S.onPress;var F=S.refKey,$=F===void 0?"ref":F,G=S.disabled,Q=S.ref,ee=hr(S,A7);G!==void 0&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.');var Z=f.current,q=Z.state,ue=Z.props,ce=_s(w,A,ue.items,"Pass either item or index to getItemProps!"),le=ce[0],ie=ce[1],he=ue.isItemDisabled(le,ie),Ie=function(){v.isTouchEnd||ie===q.highlightedIndex||(s.current=!1,c({type:F2,index:ie,disabled:he}))},Ee=function(){c({type:Bs,index:ie})},te=function(K){return K.preventDefault()},ge=ct((M={},M[$]=Kr(Q,function(we){we&&(b.current[u.getItemId(ie)]=we)}),M["aria-disabled"]=he,M["aria-selected"]=le===q.selectedItem,M.id=u.getItemId(ie),M.role="option",M),ee);return he||(ge.onClick=Ot(V,Ee)),ge.onMouseMove=Ot(D,Ie),ge.onMouseDown=Ot(R,te),ge},[f,u,v,s,c]);return{getToggleButtonProps:_,getLabelProps:j,getMenuProps:U,getItemProps:T,toggleMenu:O,openMenu:B,closeMenu:I,setHighlightedIndex:k,selectItem:L,reset:N,setInputValue:H,highlightedIndex:a,isOpen:r,selectedItem:i,inputValue:y}}var Ds=process.env.NODE_ENV!=="production"?"__input_keydown_arrow_down__":0,Rs=process.env.NODE_ENV!=="production"?"__input_keydown_arrow_up__":1,Vs=process.env.NODE_ENV!=="production"?"__input_keydown_escape__":2,Us=process.env.NODE_ENV!=="production"?"__input_keydown_home__":3,Fs=process.env.NODE_ENV!=="production"?"__input_keydown_end__":4,zs=process.env.NODE_ENV!=="production"?"__input_keydown_page_up__":5,Ks=process.env.NODE_ENV!=="production"?"__input_keydown_page_down__":6,Ws=process.env.NODE_ENV!=="production"?"__input_keydown_enter__":7,Js=process.env.NODE_ENV!=="production"?"__input_change__":8,Xi=process.env.NODE_ENV!=="production"?"__input_blur__":9,$s=process.env.NODE_ENV!=="production"?"__input_click__":10,q2=process.env.NODE_ENV!=="production"?"__menu_mouse_leave__":11,Z2=process.env.NODE_ENV!=="production"?"__item_mouse_move__":12,Gs=process.env.NODE_ENV!=="production"?"__item_click__":13,X2=process.env.NODE_ENV!=="production"?"__togglebutton_click__":14,Y2=process.env.NODE_ENV!=="production"?"__function_toggle_menu__":15,Q2=process.env.NODE_ENV!=="production"?"__function_open_menu__":16,ed=process.env.NODE_ENV!=="production"?"__function_close_menu__":17,td=process.env.NODE_ENV!=="production"?"__function_set_highlighted_index__":18,qs=process.env.NODE_ENV!=="production"?"__function_select_item__":19,rd=process.env.NODE_ENV!=="production"?"__function_set_input_value__":20,nd=process.env.NODE_ENV!=="production"?"__function_reset__":21,Zs=process.env.NODE_ENV!=="production"?"__controlled_prop_updated_selected_item__":22,od=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:Zs,FunctionCloseMenu:ed,FunctionOpenMenu:Q2,FunctionReset:nd,FunctionSelectItem:qs,FunctionSetHighlightedIndex:td,FunctionSetInputValue:rd,FunctionToggleMenu:Y2,InputBlur:Xi,InputChange:Js,InputClick:$s,InputKeyDownArrowDown:Ds,InputKeyDownArrowUp:Rs,InputKeyDownEnd:Fs,InputKeyDownEnter:Ws,InputKeyDownEscape:Vs,InputKeyDownHome:Us,InputKeyDownPageDown:Ks,InputKeyDownPageUp:zs,ItemClick:Gs,ItemMouseMove:Z2,MenuMouseLeave:q2,ToggleButtonClick:X2});function O7(e){var o=k2(e),g=o.selectedItem,C=o.inputValue;return C===""&&g&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(C=e.itemToString(g)),ct({},o,{inputValue:C})}var T7=ct({},D2,{items:We.array.isRequired,isItemDisabled:We.func,inputValue:We.string,defaultInputValue:We.string,initialInputValue:We.string,inputId:We.string,onInputValueChange:We.func});function I7(e,o,g,C){var P=be.useRef(),E=N2(e,o,g,C),n=E[0],c=E[1],r=Zo();return be.useEffect(function(){if(Di(o,"selectedItem")){if(!r){var a=o.itemToKey(o.selectedItem)!==o.itemToKey(P.current);a&&c({type:Zs,inputValue:o.itemToString(o.selectedItem)})}P.current=n.selectedItem===P.current?o.selectedItem:n.selectedItem}},[n.selectedItem,o.selectedItem]),[Go(n,o),c]}var id=pr;process.env.NODE_ENV!=="production"&&(id=function(o,g){We.checkPropTypes(T7,o,"prop",g.name)});var N7=ct({},qo,{isItemDisabled:function(){return!1}});function L7(e,o){var g,C=o.type,P=o.props,E=o.altKey,n;switch(C){case Gs:n={isOpen:nn(P,"isOpen"),highlightedIndex:Ji(P),selectedItem:P.items[o.index],inputValue:P.itemToString(P.items[o.index])};break;case Ds:e.isOpen?n={highlightedIndex:Wr(e.highlightedIndex,1,P.items,P.isItemDisabled,!0)}:n={highlightedIndex:E&&e.selectedItem==null?-1:Bn(P,e,1),isOpen:P.items.length>=0};break;case Rs:e.isOpen?E?n=Wi(P,e.highlightedIndex):n={highlightedIndex:Wr(e.highlightedIndex,-1,P.items,P.isItemDisabled,!0)}:n={highlightedIndex:Bn(P,e,-1),isOpen:P.items.length>=0};break;case Ws:n=Wi(P,e.highlightedIndex);break;case Vs:n=ct({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case zs:n={highlightedIndex:Wr(e.highlightedIndex,-10,P.items,P.isItemDisabled,!0)};break;case Ks:n={highlightedIndex:Wr(e.highlightedIndex,10,P.items,P.isItemDisabled,!0)};break;case Us:n={highlightedIndex:wn(0,!1,P.items,P.isItemDisabled)};break;case Fs:n={highlightedIndex:wn(P.items.length-1,!0,P.items,P.isItemDisabled)};break;case Xi:n=ct({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&((g=P.items)==null?void 0:g.length)&&o.selectItem&&{selectedItem:P.items[e.highlightedIndex],inputValue:P.itemToString(P.items[e.highlightedIndex])});break;case Js:n={isOpen:!0,highlightedIndex:Ji(P),inputValue:o.inputValue};break;case $s:n={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Bn(P,e,0)};break;case qs:n={selectedItem:o.selectedItem,inputValue:P.itemToString(o.selectedItem)};break;case Zs:n={inputValue:o.inputValue};break;default:return R2(e,o,od)}return ct({},e,n)}var k7=["onMouseLeave","refKey","ref"],B7=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],H7=["onClick","onPress","refKey","ref"],j7=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];on.stateChangeTypes=od;function on(e){e===void 0&&(e={}),id(e,on);var o=ct({},N7,e),g=o.items,C=o.scrollIntoView,P=o.environment,E=o.getA11yStatusMessage,n=I7(L7,o,O7,j2),c=n[0],r=n[1],a=c.isOpen,i=c.highlightedIndex,y=c.selectedItem,t=c.inputValue,d=be.useRef(null),b=be.useRef({}),m=be.useRef(null),u=be.useRef(null),f=Zo(),l=I2(o),s=be.useRef(),v=Fi({state:c,props:o}),p=be.useCallback(function(A){return b.current[l.getItemId(A)]},[l]);Es(E,c,[a,i,y,t],P);var h=H2({menuElement:d.current,highlightedIndex:i,isOpen:a,itemRefs:b,scrollIntoView:C,getItemNodeFromIndex:p});Ki({props:o,state:c}),be.useEffect(function(){var A=kn(o,"isOpen");A&&m.current&&m.current.focus()},[]),be.useEffect(function(){f||(s.current=g.length)});var O=B2(P,be.useCallback(function(){v.current.state.isOpen&&r({type:Xi,selectItem:!1})},[r,v]),be.useMemo(function(){return[d,u,m]},[d.current,u.current,m.current])),I=zi("getInputProps","getMenuProps");be.useEffect(function(){a||(b.current={})},[a]),be.useEffect(function(){var A;!a||!(P!=null&&P.document)||!(m!=null&&(A=m.current)!=null&&A.focus)||P.document.activeElement!==m.current&&m.current.focus()},[a,P]);var B=be.useMemo(function(){return{ArrowDown:function(D){D.preventDefault(),r({type:Ds,altKey:D.altKey})},ArrowUp:function(D){D.preventDefault(),r({type:Rs,altKey:D.altKey})},Home:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:Us}))},End:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:Fs}))},Escape:function(D){var V=v.current.state;(V.isOpen||V.inputValue||V.selectedItem||V.highlightedIndex>-1)&&(D.preventDefault(),r({type:Vs}))},Enter:function(D){var V=v.current.state;!V.isOpen||D.which===229||(D.preventDefault(),r({type:Ws}))},PageUp:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:zs}))},PageDown:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:Ks}))}}},[r,v]),k=be.useCallback(function(A){return ct({id:l.labelId,htmlFor:l.inputId},A)},[l]),L=be.useCallback(function(A,D){var V,R=A===void 0?{}:A,F=R.onMouseLeave,$=R.refKey,G=$===void 0?"ref":$,Q=R.ref,ee=hr(R,k7),Z=D===void 0?{}:D,q=Z.suppressRefError,ue=q===void 0?!1:q;return I("getMenuProps",ue,G,d),ct((V={},V[G]=Kr(Q,function(ce){d.current=ce}),V.id=l.menuId,V.role="listbox",V["aria-labelledby"]=ee&&ee["aria-label"]?void 0:""+l.labelId,V.onMouseLeave=Ot(F,function(){r({type:q2})}),V),ee)},[r,I,l]),N=be.useCallback(function(A){var D,V,R=A===void 0?{}:A,F=R.item,$=R.index,G=R.refKey,Q=G===void 0?"ref":G,ee=R.ref,Z=R.onMouseMove,q=R.onMouseDown,ue=R.onClick;R.onPress;var ce=R.disabled,le=hr(R,B7);ce!==void 0&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var ie=v.current,he=ie.props,Ie=ie.state,Ee=_s(F,$,he.items,"Pass either item or index to getItemProps!"),te=Ee[0],ge=Ee[1],we=he.isItemDisabled(te,ge),K="onClick",J=ue,W=function(){O.isTouchEnd||ge===Ie.highlightedIndex||(h.current=!1,r({type:Z2,index:ge,disabled:we}))},X=function(){r({type:Gs,index:ge})},ne=function(ye){return ye.preventDefault()};return ct((D={},D[Q]=Kr(ee,function(re){re&&(b.current[l.getItemId(ge)]=re)}),D["aria-disabled"]=we,D["aria-selected"]=ge===Ie.highlightedIndex,D.id=l.getItemId(ge),D.role="option",D),!we&&(V={},V[K]=Ot(J,X),V),{onMouseMove:Ot(Z,W),onMouseDown:Ot(q,ne)},le)},[r,l,v,O,h]),H=be.useCallback(function(A){var D,V=A===void 0?{}:A,R=V.onClick;V.onPress;var F=V.refKey,$=F===void 0?"ref":F,G=V.ref,Q=hr(V,H7),ee=v.current.state,Z=function(){r({type:X2})};return ct((D={},D[$]=Kr(G,function(q){u.current=q}),D["aria-controls"]=l.menuId,D["aria-expanded"]=ee.isOpen,D.id=l.toggleButtonId,D.tabIndex=-1,D),!Q.disabled&&ct({},{onClick:Ot(R,Z)}),Q)},[r,v,l]),j=be.useCallback(function(A,D){var V,R=A===void 0?{}:A,F=R.onKeyDown,$=R.onChange,G=R.onInput,Q=R.onBlur;R.onChangeText;var ee=R.onClick,Z=R.refKey,q=Z===void 0?"ref":Z,ue=R.ref,ce=hr(R,j7),le=D===void 0?{}:D,ie=le.suppressRefError,he=ie===void 0?!1:ie;I("getInputProps",he,q,m);var Ie=v.current.state,Ee=function(ne){var re=lo(ne);re&&B[re]&&B[re](ne)},te=function(ne){r({type:Js,inputValue:ne.target.value})},ge=function(ne){if(P!=null&&P.document&&Ie.isOpen&&!O.isMouseDown){var re=ne.relatedTarget===null&&P.document.activeElement!==P.document.body;r({type:Xi,selectItem:!re})}},we=function(){r({type:$s})},K="onChange",J={};if(!ce.disabled){var W;J=(W={},W[K]=Ot($,G,te),W.onKeyDown=Ot(F,Ee),W.onBlur=Ot(Q,ge),W.onClick=Ot(ee,we),W)}return ct((V={},V[q]=Kr(ue,function(X){m.current=X}),V["aria-activedescendant"]=Ie.isOpen&&Ie.highlightedIndex>-1?l.getItemId(Ie.highlightedIndex):"",V["aria-autocomplete"]="list",V["aria-controls"]=l.menuId,V["aria-expanded"]=Ie.isOpen,V["aria-labelledby"]=ce&&ce["aria-label"]?void 0:l.labelId,V.autoComplete="off",V.id=l.inputId,V.role="combobox",V.value=Ie.inputValue,V),J,ce)},[r,l,P,B,v,O,I]),U=be.useCallback(function(){r({type:Y2})},[r]),_=be.useCallback(function(){r({type:ed})},[r]),T=be.useCallback(function(){r({type:Q2})},[r]),x=be.useCallback(function(A){r({type:td,highlightedIndex:A})},[r]),M=be.useCallback(function(A){r({type:qs,selectedItem:A})},[r]),S=be.useCallback(function(A){r({type:rd,inputValue:A})},[r]),w=be.useCallback(function(){r({type:nd})},[r]);return{getItemProps:N,getLabelProps:k,getMenuProps:L,getInputProps:j,getToggleButtonProps:H,toggleMenu:U,openMenu:T,closeMenu:_,setHighlightedIndex:x,setInputValue:S,selectItem:M,reset:w,highlightedIndex:i,isOpen:a,selectedItem:y,inputValue:t}}var ad={activeIndex:-1,selectedItems:[]};function sd(e,o){return kn(e,o,ad)}function ud(e,o){return nn(e,o,ad)}function D7(e){var o=sd(e,"activeIndex"),g=sd(e,"selectedItems");return{activeIndex:o,selectedItems:g}}function cd(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var o=e.target;return!(o instanceof HTMLInputElement&&o.value!==""&&(o.selectionStart!==0||o.selectionEnd!==0))}function R7(e,o){return e.selectedItems===o.selectedItems&&e.activeIndex===o.activeIndex}var V7={stateReducer:$i.stateReducer,itemToKey:$i.itemToKey,environment:$i.environment,selectedItems:We.array,initialSelectedItems:We.array,defaultSelectedItems:We.array,getA11yStatusMessage:We.func,activeIndex:We.number,initialActiveIndex:We.number,defaultActiveIndex:We.number,onActiveIndexChange:We.func,onSelectedItemsChange:We.func,keyNavigationNext:We.string,keyNavigationPrevious:We.string},U7={itemToKey:qo.itemToKey,stateReducer:qo.stateReducer,environment:qo.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},ld=pr;process.env.NODE_ENV!=="production"&&(ld=function(o,g){We.checkPropTypes(V7,o,"prop",g.name)});var Xs=process.env.NODE_ENV!=="production"?"__selected_item_click__":0,Ys=process.env.NODE_ENV!=="production"?"__selected_item_keydown_delete__":1,Qs=process.env.NODE_ENV!=="production"?"__selected_item_keydown_backspace__":2,e0=process.env.NODE_ENV!=="production"?"__selected_item_keydown_navigation_next__":3,t0=process.env.NODE_ENV!=="production"?"__selected_item_keydown_navigation_previous__":4,r0=process.env.NODE_ENV!=="production"?"__dropdown_keydown_navigation_previous__":5,n0=process.env.NODE_ENV!=="production"?"__dropdown_keydown_backspace__":6,o0=process.env.NODE_ENV!=="production"?"__dropdown_click__":7,i0=process.env.NODE_ENV!=="production"?"__function_add_selected_item__":8,a0=process.env.NODE_ENV!=="production"?"__function_remove_selected_item__":9,s0=process.env.NODE_ENV!=="production"?"__function_set_selected_items__":10,u0=process.env.NODE_ENV!=="production"?"__function_set_active_index__":11,c0=process.env.NODE_ENV!=="production"?"__function_reset__":12,F7=Object.freeze({__proto__:null,DropdownClick:o0,DropdownKeyDownBackspace:n0,DropdownKeyDownNavigationPrevious:r0,FunctionAddSelectedItem:i0,FunctionRemoveSelectedItem:a0,FunctionReset:c0,FunctionSetActiveIndex:u0,FunctionSetSelectedItems:s0,SelectedItemClick:Xs,SelectedItemKeyDownBackspace:Qs,SelectedItemKeyDownDelete:Ys,SelectedItemKeyDownNavigationNext:e0,SelectedItemKeyDownNavigationPrevious:t0});function z7(e,o){var g=o.type,C=o.index,P=o.props,E=o.selectedItem,n=e.activeIndex,c=e.selectedItems,r;switch(g){case Xs:r={activeIndex:C};break;case t0:r={activeIndex:n-1<0?0:n-1};break;case e0:r={activeIndex:n+1>=c.length?-1:n+1};break;case Qs:case Ys:{if(n<0)break;var a=n;c.length===1?a=-1:n===c.length-1&&(a=c.length-2),r=ct({selectedItems:[].concat(c.slice(0,n),c.slice(n+1))},{activeIndex:a});break}case r0:r={activeIndex:c.length-1};break;case n0:r={selectedItems:c.slice(0,c.length-1)};break;case i0:r={selectedItems:[].concat(c,[E])};break;case o0:r={activeIndex:-1};break;case a0:{var i=n,y=c.findIndex(function(b){return P.itemToKey(b)===P.itemToKey(E)});if(y<0)break;c.length===1?i=-1:y===c.length-1&&(i=c.length-2),r={selectedItems:[].concat(c.slice(0,y),c.slice(y+1)),activeIndex:i};break}case s0:{var t=o.selectedItems;r={selectedItems:t};break}case u0:{var d=o.activeIndex;r={activeIndex:d};break}case c0:r={activeIndex:ud(P,"activeIndex"),selectedItems:ud(P,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return ct({},e,r)}var K7=["refKey","ref","onClick","onKeyDown","selectedItem","index"],W7=["refKey","ref","onKeyDown","onClick","preventKeyAction"];Yi.stateChangeTypes=F7;function Yi(e){e===void 0&&(e={}),ld(e,Yi);var o=ct({},U7,e),g=o.getA11yStatusMessage,C=o.environment,P=o.keyNavigationNext,E=o.keyNavigationPrevious,n=L2(z7,o,D7,R7),c=n[0],r=n[1],a=c.activeIndex,i=c.selectedItems,y=Zo(),t=be.useRef(null),d=be.useRef();d.current=[];var b=Fi({state:c,props:o});Es(g,c,[a,i],C),be.useEffect(function(){y||(a===-1&&t.current?t.current.focus():d.current[a]&&d.current[a].focus())},[a]),Ki({props:o,state:c});var m=zi("getDropdownProps"),u=be.useMemo(function(){var B;return B={},B[E]=function(){r({type:t0})},B[P]=function(){r({type:e0})},B.Delete=function(){r({type:Ys})},B.Backspace=function(){r({type:Qs})},B},[r,P,E]),f=be.useMemo(function(){var B;return B={},B[E]=function(k){cd(k)&&r({type:r0})},B.Backspace=function(L){cd(L)&&r({type:n0})},B},[r,E]),l=be.useCallback(function(B){var k,L=B===void 0?{}:B,N=L.refKey,H=N===void 0?"ref":N,j=L.ref,U=L.onClick,_=L.onKeyDown,T=L.selectedItem,x=L.index,M=hr(L,K7),S=b.current.state,w=_s(T,x,S.selectedItems,"Pass either item or index to getSelectedItemProps!"),A=w[1],D=A>-1&&A===S.activeIndex,V=function(){r({type:Xs,index:A})},R=function($){var G=lo($);G&&u[G]&&u[G]($)};return ct((k={},k[H]=Kr(j,function(F){F&&d.current.push(F)}),k.tabIndex=D?0:-1,k.onClick=Ot(U,V),k.onKeyDown=Ot(_,R),k),M)},[r,b,u]),s=be.useCallback(function(B,k){var L,N=B===void 0?{}:B,H=N.refKey,j=H===void 0?"ref":H,U=N.ref,_=N.onKeyDown,T=N.onClick,x=N.preventKeyAction,M=x===void 0?!1:x,S=hr(N,W7),w=k===void 0?{}:k,A=w.suppressRefError,D=A===void 0?!1:A;m("getDropdownProps",D,j,t);var V=function($){var G=lo($);G&&f[G]&&f[G]($)},R=function(){r({type:o0})};return ct((L={},L[j]=Kr(U,function(F){F&&(t.current=F)}),L),!M&&{onKeyDown:Ot(_,V),onClick:Ot(T,R)},S)},[r,f,m]),v=be.useCallback(function(B){r({type:i0,selectedItem:B})},[r]),p=be.useCallback(function(B){r({type:a0,selectedItem:B})},[r]),h=be.useCallback(function(B){r({type:s0,selectedItems:B})},[r]),O=be.useCallback(function(B){r({type:u0,activeIndex:B})},[r]),I=be.useCallback(function(){r({type:c0})},[r]);return{getSelectedItemProps:l,getDropdownProps:s,addSelectedItem:v,removeSelectedItem:p,setSelectedItems:h,setActiveIndex:O,reset:I,selectedItems:i,activeIndex:a}}var l0,dd;function J7(){return dd||(dd=1,l0=function e(o,g){if(o===g)return!0;if(o&&g&&typeof o=="object"&&typeof g=="object"){if(o.constructor!==g.constructor)return!1;var C,P,E;if(Array.isArray(o)){if(C=o.length,C!=g.length)return!1;for(P=C;P--!==0;)if(!e(o[P],g[P]))return!1;return!0}if(o.constructor===RegExp)return o.source===g.source&&o.flags===g.flags;if(o.valueOf!==Object.prototype.valueOf)return o.valueOf()===g.valueOf();if(o.toString!==Object.prototype.toString)return o.toString()===g.toString();if(E=Object.keys(o),C=E.length,C!==Object.keys(g).length)return!1;for(P=C;P--!==0;)if(!Object.prototype.hasOwnProperty.call(g,E[P]))return!1;for(P=C;P--!==0;){var n=E[P];if(!e(o[n],g[n]))return!1}return!0}return o!==o&&g!==g}),l0}var $7=J7();const fd=fi($7);var Qi=(e=>(e.mouse="mouse",e.keyboard="keyboard",e))(Qi||{});const d0=()=>{const e=be.useRef("mouse");return be.useEffect(()=>{const o=C=>{["Tab","ArrowDown","ArrowUp"].includes(C.key)&&(e.current="keyboard")},g=()=>{e.current="mouse"};return window.addEventListener("keydown",o),window.addEventListener("mousedown",g),()=>{window.removeEventListener("keydown",o),window.removeEventListener("mousedown",g)}},[]),e},hd=Ce.default.div.withConfig({displayName:"dropdown__StyledDropdown",componentId:"sc-7mf6mk-0"})(({theme:e,disabled:o,isFixedDropdown:g})=>({outline:"none",position:g?"relative":"unset",...o&&{opacity:"0.5",pointerEvents:"none"}})),G7=Ce.default(De).withConfig({displayName:"dropdown__Container",componentId:"sc-7mf6mk-1"})(({theme:e,isOpen:o})=>({borderRadius:e.borderRadius.base,border:"none",height:36,padding:"0 16px",background:e.styleguideColors.fillSecondary,":hover, :active":{background:e.styleguideColors.fillSecondary,svg:{color:e.styleguideColors.fillPrimaryRed}}})),pd=Ce.default.div.withConfig({displayName:"dropdown__ItemsContainer",componentId:"sc-7mf6mk-2"})(({theme:e,isOpen:o,isFixedDropdown:g})=>({display:o?"inherit":"none",marginTop:4,borderRadius:e.borderRadius.base,background:e.styleguideColors.fillSecondary,...g&&{position:"absolute",top:"60px",width:"100%",zIndex:1}})),yd=Ce.default(De).withConfig({displayName:"dropdown__ItemContainer",componentId:"sc-7mf6mk-3"})(({theme:e,isHighlighted:o})=>({cursor:"pointer",minHeight:36,padding:"8px 16px",":hover, :active":{background:e.styleguideColors.fillSecondaryBlueHover,fontWeight:600},...o&&{"&:not(:hover)":{border:`1px solid ${e.styleguideColors.contentBlue}`,borderRadius:e.borderRadius.base}}})),q7=Ce.default(bt).withConfig({displayName:"dropdown__DeleteSvgIcon",componentId:"sc-7mf6mk-4"})(({theme:e})=>({path:{stroke:e.styleguideColors.contentSecondary},":hover, :active":{path:{stroke:e.styleguideColors.fillPrimaryRed}}})),Z7=Ce.default(bt).withConfig({displayName:"dropdown__ClearSvgIcon",componentId:"sc-7mf6mk-5"})(({theme:e})=>({path:{stroke:e.styleguideColors.contentPrimary}})),X7=Ce.default(De).withConfig({displayName:"dropdown__MultiSelectContainer",componentId:"sc-7mf6mk-6"})(({theme:e})=>({borderRadius:e.borderRadius.base,padding:"8px",background:e.styleguideColors.fillSecondary,":hover, :active":{svg:{color:e.styleguideColors.fillPrimaryRed}}})),Y7=Ce.default.span.withConfig({displayName:"dropdown__PlaceholderWrapper",componentId:"sc-7mf6mk-7"})(({theme:e})=>({padding:"0 8px"})),Q7=Ce.default.span.withConfig({displayName:"dropdown__ChipItemContainer",componentId:"sc-7mf6mk-8"})(({theme:e})=>({borderRadius:e.borderRadius.base,cursor:"pointer",padding:"2px 8px",background:e.styleguideColors.fillTertiary,color:e.styleguideColors.contentPrimary})),eb=Ce.default.span.withConfig({displayName:"dropdown__OverflowWrapper",componentId:"sc-7mf6mk-9"})(({theme:e})=>({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"})),tb=Ce.default(De).withConfig({displayName:"dropdown__DropdownIconWrapper",componentId:"sc-7mf6mk-10"})(({theme:e})=>({paddingRight:"8px",marginLeft:"8px"})),rb=Ce.default(bt).withConfig({displayName:"dropdown__CheckIcon",componentId:"sc-7mf6mk-11"})(({theme:e})=>({path:{fill:e.styleguideColors.contentBlue}})),nb=Ce.default(bt).withConfig({displayName:"dropdown__MultiSelectDeleteIcon",componentId:"sc-7mf6mk-12"})(({theme:e})=>({path:{stroke:e.styleguideColors.contentBlue},":hover, :active":{path:{stroke:e.styleguideColors.contentRed}}})),Xo=e=>({target:{name:void 0,value:e}});function ob(e){const{id:o,items:g,placeholder:C,label:P,areItemsRemovable:E,value:n,style:c,onSelect:r,onRemove:a,noItemsMessage:i="No Options!",isFixedDropdown:y=!1}=e,t=s=>({target:{name:void 0,value:s}}),d=(s,v,p)=>{v.preventDefault(),v.stopPropagation();const h=s&&b(s);a&&a(t(h))},b=s=>s.value,m=s=>s.label,u=s=>{r&&r(s)},f=s=>s===null?"":typeof s=="string"?s:s.label,l=d0();return z.jsx(P2,{itemToString:f,onSelect:u,selectedItem:n,selectedItemChanged:(s,v)=>!fd(s,v),children:s=>{const{getItemProps:v,getMenuProps:p,isOpen:h,selectedItem:O,getRootProps:I,getToggleButtonProps:B,highlightedIndex:k}=s,L=!(g&&g.length),N=H=>{!h&&s.openMenu()};return z.jsxs(hd,{...I({refKey:"innerRef"}),style:c,isFixedDropdown:y,children:[P&&z.jsx(Oe,{lineHeight:"xs",size:1,"aria-label":P,id:o,tabIndex:0,children:P}),z.jsxs(G7,{align:"center",justify:"space-between",...B(),isOpen:h,itemsSpacing:10,tabIndex:0,children:[z.jsx(Oe,{size:3,lineHeight:"xs",variation:O?"inherit":"darkGray",style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:m(O)||C}),z.jsx(bt,{src:h?ui:xn,rotate:h,onKeyDown:H=>{H.key==="Enter"&&N()},tabIndex:0,alt:"Arrow icon",role:"img","aria-labelledby":o,"aria-haspopup":"listbox","aria-expanded":h})]}),z.jsx(pd,{...p(),isOpen:h,isFixedDropdown:y,"aria-labelledby":o,children:h&&(L?z.jsx("div",{style:{padding:"8px 16px",pointerEvents:"none"},children:z.jsx(Oe,{size:3,scale:"xs",lineHeight:"xs",variation:"darkGray",children:i})}):g.map((H,j)=>{const U=fd(H,O),_=l.current===Qi.keyboard&&k!==null&&k===j;return z.jsxs(yd,{align:"center",justify:"space-between",itemsSpacing:10,...v({item:H,index:j}),isHighlighted:_,children:[z.jsx(Oe,{size:U?1:3,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},scale:"xs",lineHeight:"xs",children:m(H)}),E&&z.jsx(q7,{src:qn,onClick:T=>d(H,T)})]},`${H}-${j}`)}))})]})}})}function ib(e){const{id:o,items:g,value:C,label:P,placeholder:E,disabled:n,onSelect:c,onChange:r,onRemove:a,onClearAllItems:i,isFixedDropdown:y=!1}=e,{getSelectedItemProps:t,getDropdownProps:d,addSelectedItem:b,removeSelectedItem:m,selectedItems:u,setSelectedItems:f,reset:l}=Yi({initialSelectedItems:C,onSelectedItemsChange:j=>{c&&c(Xo(j.selectedItems))}}),{isOpen:s,selectedItem:v,getToggleButtonProps:p,getLabelProps:h,getMenuProps:O,getItemProps:I,openMenu:B,highlightedIndex:k}=dn({selectedItem:null,defaultHighlightedIndex:0,items:g,stateReducer:(j,U)=>{const{changes:_,type:T}=U;switch(T){case dn.stateChangeTypes.ToggleButtonKeyDownEnter:case dn.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case dn.stateChangeTypes.ItemClick:return{..._,isOpen:!0};default:return _}},onStateChange:({type:j,selectedItem:U})=>{switch(j){case dn.stateChangeTypes.ToggleButtonKeyDownEnter:case dn.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case dn.stateChangeTypes.ItemClick:{const _=u.some(T=>T.value===U?.value);U&&(_?(f(u.filter(T=>T.value!==U.value)),a&&a(Xo(U))):(b(U),r&&r(Xo(U))))}break}}});be.useEffect(()=>{(!C||C.length<1)&&l()},[C]);const L=()=>{i&&i(Xo(null)),l()},N=j=>{j.stopPropagation(),!n&&!s&&B()},H=d0();return z.jsx(hd,{disabled:n,isFixedDropdown:y,children:z.jsxs(Rt,{itemsSpacing:4,children:[P&&z.jsx(Oe,{lineHeight:"xs",...h(),size:1,id:o,children:P}),z.jsxs("div",{children:[z.jsxs(X7,{align:"center",justify:"space-between",...p({...d({preventKeyAction:s}),onClick:j=>j.stopPropagation(),isOpen:s}),children:[z.jsx("span",{children:z.jsx(Oe,{lineHeight:"xs",size:3,variation:v?"inherit":"darkGray",children:z.jsx(eb,{children:z.jsx(De,{gap:8,wrap:"wrap",children:u.length===0?z.jsx(Y7,{children:E}):u.map((j,U)=>z.jsx(Q7,{...t({selectedItem:j,index:U}),children:z.jsxs(De,{align:"center",gap:4,children:[j?.chipName&&z.jsx(Oe,{lineHeight:"xs",size:1,variation:"black",children:j.chipName}),j?.chipLabel||j?.label,z.jsx(nb,{onClick:_=>{_.preventDefault(),_.stopPropagation(),m(j),a&&a(Xo(j))},size:14,src:qn,alt:"Cross icon to clear",role:"img"})]})},`selected-item-${U}`))})})})}),z.jsxs(tb,{children:[i&&!!u.length&&z.jsx(Z7,{src:qn,onClick:L,marginRight:!0,role:"img",alt:"Cross icon to clear items"}),z.jsx(bt,{size:16,src:s?ui:xn,rotate:s,onKeyDown:j=>{j.key==="Enter"&&N(j)},tabIndex:0,alt:"Arrow icon","aria-labelledby":o,"aria-haspopup":"listbox","aria-expanded":s,role:"button"})]})]}),z.jsx(pd,{...O(),isOpen:s,isFixedDropdown:y,children:s&&g.map((j,U)=>{const _=u?.some(x=>x.value===j.value),T=H.current===Qi.keyboard&&k!==null&&k===U;return z.jsxs(yd,{align:"center",justify:"space-between",itemsSpacing:10,...I({item:j,index:U}),isHighlighted:T,children:[z.jsx(Oe,{size:_?1:3,lineHeight:"xs",scale:"xs",children:j.label}),_&&z.jsx(rb,{size:14,src:eu})]},`${j.value}${U}`)})})]})]})})}var fo=(e=>(e.default="default",e.small="small",e))(fo||{});const ab=e=>e==null?"contentTertiary":{error:"contentRed",success:"contentGreen"}[e],sb=Ce.default.div.withConfig({displayName:"form-field__StyledContainer",componentId:"sc-xzx4qp-0"})(({theme:e,disabled:o})=>({display:"flex",flexDirection:"column",...o&&{opacity:.5}})),ub=Ce.default("div").withConfig({displayName:"form-field__LabelContainer",componentId:"sc-xzx4qp-1"})(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"space-between","& > *":{marginBottom:4}})),cb=Ce.default("div").withConfig({displayName:"form-field__StatusTextContainer",componentId:"sc-xzx4qp-2"})(({theme:e,status:o})=>({position:"relative",color:e.styleguideColors[ab(o)]})),lb=Ce.default(en).withConfig({displayName:"form-field__StatusCaptionText",componentId:"sc-xzx4qp-3"})(["position:absolute;"]),md=({labelFontSize:e,...o})=>e===fo.small?z.jsx(Oe,{size:1,lineHeight:"xs",...o}):z.jsx(co,{size:1,...o});var ea=(e=>(e.Error="error",e.Success="success",e))(ea||{});function f0({id:e,label:o,rightLabel:g,status:C,statusText:P,children:E,labelFontSize:n=fo.default,...c}){return z.jsxs(sb,{...c,children:[z.jsxs(ub,{children:[o&&z.jsx(md,{labelFontSize:n,id:e,children:o}),g&&z.jsx(md,{labelFontSize:n,children:g})]}),E,z.jsx(cb,{status:C,role:"alert","aria-live":"assertive",children:z.jsx(lb,{size:2,children:P})})]})}const db=Ce.default(En).withConfig({displayName:"header-text__StyledText",componentId:"sc-1ohf323-0"})(({theme:e,size:o=2,scale:g="sm",monotype:C=!1})=>({fontWeight:xt(C?{0:e.typography.fontWeight.bold,1:e.typography.fontWeight.bold,1.6:e.typography.fontWeight.bold,2:e.typography.fontWeight.bold,3:e.typography.fontWeight.regular,4:e.typography.fontWeight.regular,5:e.typography.fontWeight.regular}:{0:e.typography.fontWeight.extraBold,1:e.typography.fontWeight.extraBold,1.6:e.typography.fontWeight.extraBold,2:e.typography.fontWeight.bold,3:e.typography.fontWeight.semiBold,4:e.typography.fontWeight.semiBold,5:e.typography.fontWeight.semiBold},o),fontSize:xt({"2xl":"3.25rem",xl:"2.875rem",lg:"2.5rem",md:"2rem",sm:"1.75rem",xs:"1.5rem"},g),lineHeight:xt({"2xl":"4.5rem",xl:"4rem",lg:"3.5rem",md:"3rem",sm:"2.5rem",xs:"1.75rem"},g),"&:where(h1, h2, h3, h4, h5, h6)":{margin:0}}));function h0(e){return z.jsx(db,{...e})}const fb=Ce.default(h0).withConfig({displayName:"header-tab-menu-item__StyledHeaderTabMenuItem",componentId:"sc-1ohcb8a-0"})(({theme:e,active:o})=>({cursor:"pointer",color:e.styleguideColors.contentTertiary,":not(:first-of-type)":{marginLeft:40},...o&&{color:e.styleguideColors.contentPrimary,cursor:"default"}}));function hb(e){return z.jsx(fb,{...e,size:2})}const pb=e=>e==null||!e?"fillSecondary":"contentRed",yb=Ce.default("div").withConfig({displayName:"input__InputContainer",componentId:"sc-f6gr5t-0"})(({theme:e,disabled:o,error:g,monotype:C,height:P="36"})=>({display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",padding:"0 16px",borderRadius:e.borderRadius.base,color:e.styleguideColors.contentPrimary,background:e.styleguideColors.fillSecondary,caretColor:e.styleguideColors.fillPrimaryRed,fontFamily:C?e.typography.fontFamily.mono:e.typography.fontFamily.primary,fontSize:"0.875rem",lineHeight:xt({36:"20px",40:"20px"},P),height:xt({36:"36px",40:"40px"},P),path:{fill:e.styleguideColors[pb(g)]},...g&&{border:`1px solid ${e.styleguideColors.borderRed}`},...o&&{opacity:.5,color:e.styleguideColors.contentTertiary}})),mb=Ce.default.input.withConfig({displayName:"input__StyledInput",componentId:"sc-f6gr5t-1"})(({theme:e})=>({color:"inherit",background:"inherit",fontFamily:"inherit",fontSize:"inherit",border:"none",width:"100%",padding:0,"&[type=number]:focus, &[type=number]:blur":{"-moz-appearance":"number-input"},"&[type=number]":{"-moz-appearance":"textfield","&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{margin:0,"-webkit-appearance":"none","pointer-events":"none"}},"&::placeholder":{color:e.styleguideColors.contentSecondary}})),gb=Ce.default("div").withConfig({displayName:"input__PrefixContainer",componentId:"sc-f6gr5t-2"})(({theme:e})=>({marginRight:16,color:e.styleguideColors.contentSecondary,path:{fill:e.styleguideColors.contentSecondary}})),gd=Ce.default("div").withConfig({displayName:"input__SuffixContainer",componentId:"sc-f6gr5t-3"})(({theme:e})=>({marginLeft:16})),vb=Ce.default(gd).withConfig({displayName:"input__SuffixTextContainer",componentId:"sc-f6gr5t-4"})(({theme:e})=>({color:e.styleguideColors.contentSecondary}));var vd=(e=>(e.PositiveInteger="positive_int",e.CSPR="cspr",e.email="email",e.password="password",e))(vd||{});const bd=wt.default.forwardRef(function(o,g){return z.jsx(mb,{...o,ref:g})});function p0({id:e,className:o,style:g,disabled:C,monotype:P,height:E,label:n,rightLabel:c,prefixIcon:r,suffixIcon:a,suffixText:i,required:y,error:t,validationType:d,validationText:b,onFocus:m,name:u,labelFontSize:f=fo.default,...l}){const s=d==null?void 0:{cspr:{type:"number",min:"0",max:"0",step:"0"},positive_int:{type:"number",min:"1",max:"1",step:"0"},email:{type:"email"},password:{type:"password"}}[d],v=p=>{p.target.select(),m&&m(p)};return t&&(a=z.jsx(bt,{src:Co})),z.jsx(f0,{id:e,className:o,style:g,label:n,rightLabel:c,status:t?ea.Error:void 0,statusText:b,disabled:C,labelFontSize:f,children:z.jsxs(yb,{monotype:P,error:t,height:E,children:[r&&z.jsx(gb,{children:r}),z.jsx(bd,{title:"",disabled:C,onFocus:v,name:u,"aria-required":!!y,"aria-labelledby":e,...s,...l}),a&&z.jsx(gd,{children:a}),i&&z.jsx(vb,{children:i})]})})}const bb=Ce.default.ul.withConfig({displayName:"main-menu__MenuContainer",componentId:"sc-71ac72-0"})(({theme:e})=>e.withMedia({background:e.styleguideColors.backgroundTertiary,display:"flex",flexDirection:["column","column","row"],justifyContent:"space-between",alignItems:["baseline","baseline","center"],height:"100%",width:"100%",padding:["0px"],margin:[0]})),wb=({children:e})=>z.jsx(bb,{children:e}),Cb=Ce.default.li.withConfig({displayName:"main-menu-item__NavItem",componentId:"sc-194vga7-0"})(({theme:e,selected:o})=>e.withMedia({display:"flex",color:e.styleguideColors.contentTertiary,padding:["16px 32px","16px 48px","0 32px 0 0","0 32px 0 0"],height:"100%",alignItems:"center",...o&&{color:e.styleguideColors.contentOnFill},"& > *:hover":{cursor:"pointer",color:e.styleguideColors.contentOnFill}})),Sb=({selected:e=!1,children:o})=>z.jsx(Cb,{selected:e,children:o}),_b=Ce.default.a.withConfig({displayName:"nav-link__StyledA",componentId:"sc-14h6hn0-0"})(({theme:e,disabled:o,active:g})=>({color:e.styleguideColors.contentTertiary,textDecoration:"none",":hover":{fontWeight:e.typography.fontWeight.semiBold,color:e.styleguideColors.contentOnFill},...g&&{fontWeight:e.typography.fontWeight.semiBold,color:e.styleguideColors.contentOnFill},...o&&{pointerEvents:"none"}})),Mb=wt.default.forwardRef((e,o)=>z.jsx(_b,{ref:o,...e})),Eb=Ce.default.div.withConfig({displayName:"page-tile__StyledPageTile",componentId:"sc-2b2p7u-0"})(({theme:e,withPadding:o,bottomGap:g=24})=>e.withMedia({height:"100%",display:"flex",flexDirection:"column",justifyContent:"flex-start",background:e.styleguideColors.backgroundPrimary,boxShadow:e.boxShadow.block,borderRadius:e.borderRadius.base,marginBottom:g,padding:o?"16px 0":void 0}));function y0(e){return z.jsx(Eb,{...e})}const xb=Ce.default(h0).withConfig({displayName:"page-tile-header__StyledPageTileHeader",componentId:"sc-tvmw2e-0"})(({theme:e})=>e.withMedia({padding:["20px 20px 16px"]}));function Pb(e){return z.jsx(xb,{...e,size:5})}const Ab=Ce.default.div.withConfig({displayName:"page-tile-tabs-header__StyledWrapper",componentId:"sc-bl3sfh-0"})(({theme:e,childrenCount:o})=>e.withMedia({display:"flex",flexGrow:1,justifyContent:o>2?["left","center"]:["center"],padding:16,overflowX:"auto"})),Ob=({tabsCount:e,children:o})=>z.jsx(Ab,{childrenCount:e,children:o}),Tb=Ce.default.div.withConfig({displayName:"radio-button__Container",componentId:"sc-1c62lye-0"})(({theme:e})=>({display:"flex",alignItems:"center",cursor:"pointer",userSelect:"none"})),Ib=Ce.default.div.withConfig({displayName:"radio-button__OuterCircle",componentId:"sc-1c62lye-1"})(({theme:e,unselected:o,disabled:g,size:C,color:P="contentBlue"})=>({width:C,height:C,minWidth:C,minHeight:C,border:g||o?`2px solid ${e.styleguideColors.contentQuaternary}`:`2px solid ${e.styleguideColors[P]}`,borderRadius:"50%",display:"flex",justifyContent:"center",alignItems:"center",marginRight:12})),Nb=Ce.default.div.withConfig({displayName:"radio-button__InnerCircle",componentId:"sc-1c62lye-2"})(({theme:e,unslected:o,disabled:g,color:C="contentBlue"})=>({borderRadius:"50%",width:o?0:"70%",height:o?0:"70%",backgroundColor:g?e.styleguideColors.contentQuaternary:e.styleguideColors[C]})),Lb=({selected:e,onChange:o,label:g,value:C,disabled:P,color:E,size:n=24})=>z.jsxs(Tb,{onClick:()=>{o&&o(C)},children:[z.jsx(Ib,{disabled:P,unselected:C!==e,color:E,size:n,children:z.jsx(Nb,{unslected:C!==e,disabled:P,color:E})}),g]}),kb={keybase:du,telegram:yu,twitter:mu,github:au,youtube:Cu,facebook:ou,medium:hu,reddit:pu,wechat:wu,twitter_x:gu,linkedin:fu,website:bu},ta=e=>({keybase:"#EA773A",telegram:"#0088CC",twitter:"#1DA1F2",github:"#333333",youtube:"#FF0000",facebook:"#4267B2",medium:"#00AB6C",reddit:"#FF4500",wechat:"#7BB32E",twitter_x:"#0f1419",linkedin:"#0a66c2",website:"#BABBBF"})[e],Bb=(e,o)=>({keybase:"https://keybase.io/"+o.replace("@",""),telegram:"https://t.me/"+o.replace("@",""),twitter:"https://twitter.com/"+o.replace("@",""),twitter_x:"https://twitter.com/"+o.replace("@",""),github:"https://github.com/"+o.replace("@",""),youtube:"https://youtube.com/channel/"+o,facebook:"https://facebook.com/"+o,medium:"https://medium.com/"+o,reddit:"https://reddit.com/"+o,wechat:`weixin://dl/chat?${o}/`,linkedin:"https://www.linkedin.com/company/"+o,website:o})[e],Hb=Ce.default(Yt).withConfig({displayName:"svg-icon-social__Container",componentId:"sc-ng7ji9-0"})(({theme:e,socialMediaType:o})=>({color:e.styleguideColors.contentSecondary,"svg path":{fill:e.styleguideColors.contentSecondary},"&:hover":{color:ta(o),"svg path":{fill:ta(o)}},"&:active":{color:ta(o),"svg path":{fill:ta(o)}}})),jb=wt.default.forwardRef(({socialMediaType:e,userId:o,...g},C)=>z.jsx(Hb,{ref:C,color:"inherit",socialMediaType:e,href:Bb(e,o),...g,"aria-label":`Go to ${e}`,children:z.jsx(bt,{src:kb[e],alt:e})})),Db=Ce.default.div.withConfig({displayName:"tab-menu-container__StyledWrapper",componentId:"sc-9x52i1-0"})(({theme:e,childrenCount:o})=>e.withMedia({display:"flex",flexGrow:1,justifyContent:o>2?["left","center"]:["center"],padding:16,overflowX:"auto"})),Rb=({tabsCount:e,children:o})=>z.jsx(Db,{childrenCount:e,children:o}),Vb=Ce.default.div.withConfig({displayName:"tab-content__StyledTabContent",componentId:"sc-11to6ft-0"})([""]);function Ub(e){return z.jsx(Vb,{...e})}const Fb=Ce.default.div.withConfig({displayName:"tab-menu__StyledTabMenu",componentId:"sc-16gm3gg-0"})(({theme:e})=>({flexShrink:0,display:"flex",flexFlow:"row nowrap",alignItems:"center"}));function zb(e){return z.jsx(Fb,{...e})}const Kb=Ce.default(Ln).withConfig({displayName:"tab-menu-item__StyledButton",componentId:"sc-1ybxd9o-0"})(({theme:e,active:o,disabled:g,lineHeight:C="sm",scale:P="sm"})=>e.withMedia({minWidth:[131,140],padding:"6px",maxWidth:"fit-content",height:32,fontSize:xt({sm:"1.3rem",xs:"0.8125rem"},P),lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},C),fontWeight:e.typography.fontWeight.medium,cursor:"pointer",marginLeft:2,color:e.styleguideColors.contentBlue,borderRadius:0,textTransform:"capitalize",":first-of-type":{borderRadius:"4px 0 0 4px"},":last-of-type":{borderRadius:"0 4px 4px 0"},":hover":{background:e.styleguideColors.fillSecondaryBlueHover,color:e.styleguideColors.contentBlue},":active":{background:e.styleguideColors.fillSecondaryBlueClick,color:e.styleguideColors.contentBlue},...o&&{cursor:"default",background:e.styleguideColors.fillPrimaryBlue,color:e.styleguideColors.contentOnFill,":hover":{background:e.styleguideColors.fillPrimaryBlue},":active":{background:e.styleguideColors.fillPrimaryBlue}},...g&&{cursor:"default",pointerEvents:"none",color:e.styleguideColors.contentTertiary}}));function Wb(e){return z.jsx(Wt,{tooltipContent:e.tooltip,limitWidth:!0,lineHeight:e.lineHeight,scale:e.scale,paddingScale:e.tooltipPaddingScale,children:z.jsx(Kb,{color:"utility",...e,children:z.jsxs(De,{gap:3,align:"center",children:[e.children,e.tooltip&&z.jsx(bt,{width:17,height:16,src:lu})]})})})}const Jb=Ce.default.tbody.withConfig({displayName:"table-body__StyledTableBody",componentId:"sc-5al5ed-0"})([""]);function wd(e){return z.jsx(Jb,{...e})}const $b=Ce.default.td.withConfig({displayName:"table-data__StyledTableData",componentId:"sc-3ev5gc-0"})(({theme:e,align:o="left",fitContent:g,indented:C})=>({height:48,padding:8,textAlign:o,":first-of-type":{paddingLeft:C?60:20},":last-of-type":{paddingRight:20},...g&&{width:"1%"}}));function Cd(e){return z.jsx($b,{...e})}const Gb=Ce.default.thead.withConfig({displayName:"table-head__StyledTableHead",componentId:"sc-avhi6b-0"})(({theme:e})=>({background:e.styleguideColors.fillSecondary,height:40}));function Sd(e){return z.jsx(Gb,{...e})}var Hn=(e=>(e.TextSingleLine="TextSingleLine",e.TextWithIcon="TextWithIcon",e.TextWithAvatar="TextWithAvatar",e))(Hn||{});const _d=Ce.default.tr.withConfig({displayName:"table-row__StyledTableRow",componentId:"sc-9sq1sp-0"})(["",""],({theme:e,$loading:o,isClickable:g})=>({":hover, :active":{background:o?"":e.styleguideColors.fillSecondary},":after":{content:"''",position:"absolute",left:20,right:20,borderBottom:e.border.tableRowSeparator,bottom:0},position:"relative",...g&&{cursor:"pointer"}}));function Md({loading:e,...o}){return z.jsx(_d,{$loading:e||!1,...o})}const Ed=Ce.default.div.withConfig({displayName:"table__TableContainer",componentId:"sc-owkj1u-0"})(({theme:e,paddingBottom:o})=>({overflowX:"auto",...o&&{paddingBottom:o}})),qb=Ce.default.table.withConfig({displayName:"table__StyledTable",componentId:"sc-owkj1u-1"})(({theme:e})=>({width:"100%",position:"relative",borderCollapse:"collapse"})),Zb=Ce.default.div.withConfig({displayName:"table__NoDataContainer",componentId:"sc-owkj1u-2"})(({theme:e})=>({position:"absolute",top:0,width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center"}));function xd(e){const{renderHeader:o,renderDataHeaders:g,renderData:C,renderFooter:P,noData:E,noDataMessage:n,paddingBottom:c}=e;return z.jsxs(z.Fragment,{children:[o&&o(),z.jsx(Ed,{paddingBottom:c,children:z.jsxs(qb,{children:[g&&z.jsx(Sd,{children:g()}),C&&z.jsx(wd,{children:C()})]})}),P&&P(),n&&E&&z.jsx(Zb,{children:z.jsx(Oe,{size:1,children:n})})]})}const Xb=Ce.default.th.withConfig({displayName:"table-data-header__StyledTableDataHeader",componentId:"sc-114ffz5-0"})(({theme:e,align:o="left",fitContent:g,fixedWidthRem:C})=>({textAlign:o,height:20,padding:8,":first-of-type":{paddingLeft:20},":last-of-type":{paddingRight:20},...g&&{width:"1%"},...C&&{width:`${C}rem`},textTransform:"capitalize"})),Yb=Ce.default.div.withConfig({displayName:"table-data-header__StyledHeaderGroup",componentId:"sc-114ffz5-1"})(({theme:e})=>({display:"inline-flex",flexDirection:"row",alignItems:"center"}));function Qb({children:e,tooltipText:o,icon:g,...C}){return z.jsx(Xb,{...C,children:z.jsx(Yb,{children:z.jsx(Wt,{tooltipContent:o,limitWidth:!0,children:z.jsxs(De,{gap:3,align:"center",children:[z.jsx(Oe,{size:1,scale:"xs",children:e}),g]})})})})}const Pd=Ce.default(Ln).withConfig({displayName:"pagination-button__StyledButton",componentId:"sc-e7xbtq-0"})(({theme:e})=>e.withMedia({width:"auto",fontWeight:e.typography.fontWeight.medium,minHeight:24,padding:["2px 10px"]})),ew=Ce.default(Pd).withConfig({displayName:"pagination-button__StyledArrowsButton",componentId:"sc-e7xbtq-1"})(({theme:e})=>e.withMedia({padding:["2px 4px"]})),ra=({children:e,...o})=>z.jsx(Pd,{color:"utility",lineHeight:"xs",...o,children:z.jsx(en,{size:2,children:e})}),na=({children:e,...o})=>z.jsx(ew,{lineHeight:"xs",...o,children:e}),tw=Ce.default(ii).withConfig({displayName:"pagination-info-text__StyledContainer",componentId:"sc-r7uqsw-0"})(({theme:e})=>e.withMedia({textAlign:"center",borderRadius:e.borderRadius.base,backgroundColor:e.styleguideColors.fillSecondary,color:e.styleguideColors.contentPrimary,height:20,padding:["4px 8px","4px 16px"],width:"100%"})),Ad=({children:e,...o})=>z.jsx(tw,{...o,align:"center",justify:"center",children:z.jsx(en,{size:2,variation:"black",noWrap:!0,children:e})});function jn({eventType:e="click",callback:o}){const g=be.useRef(null),C=be.useCallback(P=>{g&&g.current&&(g.current.contains(P.target)||o())},[o,g]);return be.useEffect(()=>(document.addEventListener(e,C),()=>{document.removeEventListener(e,C,!1)}),[C]),{ref:g}}const Od=Ce.default.div.withConfig({displayName:"pagination-input__PaginationInputContainer",componentId:"sc-gh1wzw-0"})(({theme:e})=>e.withMedia({width:["unset","160px","160px"],"*":{boxSizing:"border-box"}})),rw=Ce.default("input").withConfig({displayName:"pagination-input__StyledInput",componentId:"sc-gh1wzw-1"})(({theme:e})=>({color:"inherit",background:"inherit",fontFamily:"inherit",fontSize:"inherit",border:"none",width:"100%",padding:0,textAlign:"center",caretColor:e.styleguideColors.contentRed,"&[type=number]":{"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{margin:0,"-webkit-appearance":"none","pointer-events":"none"}},outline:"none"})),nw=Ce.default(Ad).withConfig({displayName:"pagination-input__InputInfoText",componentId:"sc-gh1wzw-2"})(({theme:e})=>({width:"100%",height:24,cursor:"pointer",":hover":{background:e.styleguideColors.fillSecondaryRedHover,color:e.styleguideColors.contentRed}})),m0=({currentPage:e,pageCount:o,onChange:g})=>{const[C,P]=be.useState(!1),[E,n]=be.useState(!1),[c,r]=be.useState(void 0),a=u=>Number(u?.replace(/[,.]/g,""))||0,i=()=>{n(!1),r(void 0)},{ref:y}=jn({callback:()=>{i()}}),t=()=>{P(!0)},d=()=>{P(!1)},b=()=>{n(!0)},m=u=>{if(u.keyCode===13){const f=a(c);g(f>o?o:f),i()}};return z.jsx(Od,{onMouseOver:t,onMouseOut:d,onClick:b,ref:y,children:z.jsx(nw,{children:E?z.jsx(rw,{inputMode:"numeric",autoFocus:!0,value:c,onChange:u=>r(u.target.value),onKeyDown:m}):C&&!E?z.jsx(z.Fragment,{children:"Enter page"}):z.jsxs(z.Fragment,{children:["Page ",jr(e)," of ",jr(o)]})})})},Td=Ce.default.div.withConfig({displayName:"pagination-container__PaginationContainer",componentId:"sc-1iulzna-0"})(({theme:e})=>e.withMedia({border:"none",cursor:"pointer",color:e.styleguideColors.contentRed,background:e.styleguideColors.fillSecondary,borderRadius:e.borderRadius.base,fontWeight:e.typography.fontWeight.medium,minHeight:24,display:"flex",alignItems:"center",justifyContent:"space-between",padding:["2px 8px"],":hover":{background:e.styleguideColors.fillSecondaryRedHover,color:e.styleguideColors.fillPrimaryRedHover},":active":{background:e.styleguideColors.fillSecondaryRedClick,color:e.styleguideColors.fillPrimaryRedClick}})),ow=Ce.default.div.withConfig({displayName:"pagination-dropdown__PaginationDropdownContainer",componentId:"sc-1ea24no-0"})(({theme:e})=>e.withMedia({position:"relative",minWidth:[58]})),iw=Ce.default.ul.withConfig({displayName:"pagination-dropdown__PaginationDropdownMenu",componentId:"sc-1ea24no-1"})(({theme:e})=>e.withMedia({width:"100%",position:"absolute",display:"block",background:e.styleguideColors.fillSecondary,boxShadow:e.boxShadow.block,padding:0,margin:"4px 0",borderRadius:e.borderRadius.base,zIndex:e.zIndex.dropdown,"& > div":{borderRadius:0},"& > :first-child":{borderRadius:e.borderRadius.base,borderBottomLeftRadius:0,borderBottomRightRadius:0},"& > :last-child":{borderRadius:e.borderRadius.base,borderTopLeftRadius:0,borderTopRightRadius:0}})),aw=Ce.default.li.withConfig({displayName:"pagination-dropdown__PaginationDropdownMenuItem",componentId:"sc-1ea24no-2"})(({theme:e})=>({alignItems:"center",display:"flex",position:"relative","& > input":{display:"none"}})),sw=({value:e,items:o,onChange:g})=>{const[C,P]=be.useState(!1),{ref:E}=jn({callback:()=>{P(!1)}});return z.jsxs(ow,{ref:E,onClick:()=>{P(!C)},children:[z.jsxs(Td,{children:[z.jsx(en,{size:1,children:e}),z.jsx(bt,{src:xn,marginLeft:!0,rotate:C,role:"img",alt:"Arrow down icon"})]}),C&&z.jsx(iw,{children:o.map(n=>z.jsx(Td,{onClick:()=>{g(n)},children:z.jsxs(aw,{children:[z.jsx("input",{type:"radio",name:"rows",id:`${n}-row`,defaultChecked:n===e,value:n}),z.jsx(en,{size:2,children:n})]})},n))})]})},Id=({value:e,items:o,onChange:g})=>z.jsxs(De,{itemsSpacing:4,align:"center",children:[z.jsx(Ad,{children:"Show rows"}),z.jsx(sw,{value:e,items:o,onChange:g})]});var uw=function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g=o.literal,C=o.overlap,P=g?e:["&"].concat(e);function E(n){if(typeof n!="object"||n==null)return[];if(Array.isArray(n))return n.map(E);var c={},r={},a={};return Object.keys(n).forEach(function(i){var y=n[i];if(!Array.isArray(y)&&g&&(y=[y]),(g||Array.isArray(y))&&i.charCodeAt(0)!==38){var t=void 0;y.forEach(function(d,b){if(!(C&&t===d)&&d!=null)if(t=d,b===0&&!g)a[i]=d;else if(c[P[b]]===void 0){var m;c[P[b]]=(m={},m[i]=d,m)}else c[P[b]][i]=d})}else typeof y=="object"?r[i]=E(y):a[i]=y}),P.forEach(function(i){c[i]&&(a[i]=c[i])}),Object.assign(a,r),a}return function(){for(var n=arguments.length,c=Array(n),r=0;r{const n=[Dn.desktop,Dn.laptop,Dn.tablet].map(i=>window.matchMedia(i)),c=()=>{const i=n.findIndex(y=>y.matches);return[C??g??o,g??o,o][i]??e},[r,a]=be.useState(c);return be.useEffect(()=>{const i=()=>a(c);return i(),n.forEach(y=>y.addListener(i)),()=>n.forEach(y=>y.removeListener(i))},[...P]),r},Ld=[5,10,25,50],g0=Ce.default(De).withConfig({displayName:"pagination__Container",componentId:"sc-1muel29-0"})(({theme:e})=>e.withMedia({height:[80,48],flexDirection:["column","row","row"],justifyContent:"space-between",padding:["12px 10px","12px 20px"],margin:["0 0 10px 0","0"]})),kd=Ce.default(bt).withConfig({displayName:"pagination__MirroredSvgIcon",componentId:"sc-1muel29-1"})(({theme:e})=>({transform:"rotate(180deg)"})),Bd=({perPage:e=10,itemCount:o=0,pageCount:g=1,currentPage:C=1,setCurrentPage:P=()=>{},setPerPage:E=()=>{},hideRowsPerPage:n=!1,totalRowsLabel:c="total row"})=>{const r=C>1,a=C>1,i=CP(C-1),d=()=>P(C+1),b=()=>P(1),m=()=>P(g),u=v=>P(v),s=Jr([z.jsxs(Rt,{itemsSpacing:4,children:[z.jsxs(De,{itemsSpacing:4,children:[z.jsx(ra,{color:"secondaryRed",disabled:!r,onClick:b,children:"First"}),z.jsx(na,{color:"secondaryRed",disabled:!a,onClick:t,children:z.jsx(kd,{src:wo})}),z.jsx(m0,{pageCount:g,currentPage:C,onChange:u}),z.jsx(na,{color:"secondaryRed",disabled:!i,onClick:d,children:z.jsx(bt,{src:wo})}),z.jsx(ra,{color:"secondaryRed",disabled:!i,onClick:m,children:"Last"})]}),!n&&z.jsx(Id,{value:e,items:Ld,onChange:E})]}),z.jsxs(De,{itemsSpacing:40,children:[!n&&z.jsx(Id,{value:e,items:Ld,onChange:E}),z.jsxs(De,{itemsSpacing:4,align:"center",children:[z.jsx(ra,{disabled:!r,onClick:b,color:"secondaryRed",children:"First"}),z.jsx(na,{color:"secondaryRed",disabled:!a,onClick:t,children:z.jsx(kd,{src:wo})}),z.jsx(m0,{pageCount:g,currentPage:C,onChange:u}),z.jsx(na,{color:"secondaryRed",disabled:!i,onClick:d,children:z.jsx(bt,{src:wo})}),z.jsx(ra,{disabled:!i,onClick:m,color:"secondaryRed",children:"Last"})]})]})],[e,C,g]);return y?z.jsx(g0,{children:z.jsx("span",{children:" "})}):z.jsxs(g0,{children:[z.jsx(De,{align:"center",children:z.jsxs(Oe,{size:3,scale:"xs",variation:"darkGray",children:[jr(o)," ",c,o>1&&"s"]})}),s]})},cw=Ce.default(Md).withConfig({displayName:"table-loader__TableLoaderRow",componentId:"sc-aagv8n-0"})(({theme:e,type:o})=>({height:xt({[Hn.TextWithAvatar]:"56px",[Hn.TextWithIcon]:"52px",[Hn.TextSingleLine]:"48px"},o)}));function Hd({columnsLength:e,rowsLength:o=10,tableRowType:g=Hn.TextSingleLine}){const C=Array(o).fill(void 0),P=Array(e).fill(null);return z.jsx(z.Fragment,{children:C.map((E,n)=>z.jsx(cw,{type:g,loading:!0,children:P.map((c,r)=>z.jsx(Cd,{children:z.jsx($n,{})},"column"+r))},"row"+n))})}const lw=Ce.default("div").withConfig({displayName:"table-error__FailedToFetchWrapper",componentId:"sc-1vrch0o-0"})(({theme:e})=>({height:400,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"})),dw=Ce.default(Oe).withConfig({displayName:"table-error__StyledBodyText",componentId:"sc-1vrch0o-1"})(({theme:e})=>({marginTop:8,color:e.styleguideColors.contentSecondary})),fw=Ce.default(bt).withConfig({displayName:"table-error__StyledSvgIcon",componentId:"sc-1vrch0o-2"})(({theme:e})=>({path:{fill:e.styleguideColors.fillPrimaryRed},marginBottom:20})),jd=()=>z.jsxs(lw,{children:[z.jsx(fw,{src:Ca,size:60}),z.jsx(Oe,{scale:"lg",lineHeight:"sm",size:1,children:"Failed to load data"}),z.jsx(dw,{size:3,scale:"xs",children:"Please try again later"})]}),Dd=({columnsLength:e})=>z.jsx("tr",{children:z.jsx("td",{colSpan:e,children:z.jsx(jd,{})})});var Rd=(e=>(e.ASC="ASC",e.DESC="DESC",e))(Rd||{});const hw=({data:e,loading:o,error:g,renderDataHeaders:C,renderPaginatedData:P,tableRowType:E=Hn.TextWithAvatar,...n})=>{const c=()=>!g&&z.jsx(Bd,{...n,perPage:n.pageSize??10});return z.jsx(xd,{renderHeader:()=>c(),renderDataHeaders:()=>C({sortingProps:null}),renderData:()=>e==null&&!g||o?z.jsx(Hd,{columnsLength:be.Children.count(C({sortingProps:{}}).props.children),tableRowType:E}):g?z.jsx(Dd,{columnsLength:be.Children.count(C({sortingProps:{}}).props.children)}):e?P(e,{sortingProps:{}}):z.jsx(z.Fragment,{}),renderFooter:()=>c(),...n})},pw=e=>e?"contentRed":"",yw=Ce.default.textarea.withConfig({displayName:"textarea__StyledTextarea",componentId:"sc-gghw4d-0"})(({theme:e})=>({height:124,borderRadius:e.borderRadius.base,width:"100%",padding:0,color:"inherit",background:"inherit",fontFamily:"inherit",fontSize:"inherit",border:"none","&::placeholder":{color:e.styleguideColors.contentSecondary},resize:"none"})),mw=Ce.default("div").withConfig({displayName:"textarea__TextareaContainer",componentId:"sc-gghw4d-1"})(({theme:e,disabled:o,error:g})=>({display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",padding:"16px",borderRadius:e.borderRadius.base,color:e.styleguideColors.contentPrimary,background:e.styleguideColors.fillSecondary,fontFamily:e.typography.fontFamily.primary,fontSize:"0.875rem",path:{fill:e.styleguideColors[pw(g)]},...g&&{border:`1px solid ${e.styleguideColors.borderRed}`},...o&&{opacity:.5,color:e.styleguideColors.contentTertiary}})),gw=Ce.default("div").withConfig({displayName:"textarea__SuffixContainer",componentId:"sc-gghw4d-2"})(({theme:e})=>({marginLeft:16}));function vw({id:e,className:o,style:g,disabled:C,label:P,rightLabel:E,suffixIcon:n,prefixIcon:c,error:r,validationText:a,onFocus:i,labelFontSize:y=fo.default,...t}){const d=b=>{b.target.select(),i&&i(b)};return r&&(n=z.jsx(bt,{src:Co})),z.jsx(f0,{id:e,className:o,style:g,label:P,rightLabel:E,status:r?ea.Error:void 0,statusText:a,disabled:C,labelFontSize:y,children:z.jsxs(mw,{error:r,children:[z.jsx(yw,{title:"",disabled:C,onFocus:d,...t}),n&&z.jsx(gw,{children:n})]})})}const bw=Ce.default(Rt).withConfig({displayName:"accordion__AccordionContainer",componentId:"sc-1d5ra64-0"})(({isOpen:e,backgroundColor:o="transparent"})=>({background:e?o:"transparent",width:"100%"})),ww=Ce.default.div.withConfig({displayName:"accordion__StyledContainer",componentId:"sc-1d5ra64-1"})(()=>({cursor:"pointer"}));function Cw({children:e,renderContent:o,disableClickAway:g,...C}){const[P,E]=be.useState(C.isOpen||!1),{ref:n}=jn({callback:()=>{!g&&E(!1)}}),c={isOpen:P};return z.jsxs(bw,{isOpen:P,...C,children:[z.jsx(ww,{ref:n,onClick:()=>{E(!P)},tabIndex:0,onKeyDown:r=>{r.key==="Enter"&&E(!P)},children:e(c)}),P&&o(c)]})}const Sw=Ce.default.div.withConfig({displayName:"wizard-tile__StyledWizardTile",componentId:"sc-1frlsks-0"})(({theme:e})=>e.withMedia({position:"relative",background:e.styleguideColors.backgroundPrimary,boxShadow:"0px 2px 4px rgba(143, 144, 152, 0.15)",borderRadius:e.borderRadius.base,marginBottom:24,height:"100%",padding:["80px 20px","80px 150px","80px 200px","80px 300px"]}));function _w(e){return z.jsx(Sw,{...e})}const Mw=Ce.default.div.withConfig({displayName:"containers__SettingsContainer",componentId:"sc-keh4pe-0"})(({theme:e})=>e.withMedia({background:e.styleguideColors.backgroundTertiary,height:"40px",width:"100%",display:"flex"})),Ew=({children:e})=>z.jsx(Mw,{children:e}),Vd=Ce.default(Oe).withConfig({displayName:"account__StyledBodyText",componentId:"sc-16fucbm-0"})(({theme:e,fontSize:o})=>({color:e.styleguideColors.contentTertiary,fontSize:o})),xw=({name:e,hash:o,logo:g,fontSize:C})=>z.jsxs(De,{itemsSpacing:8,align:"center",children:[g?z.jsx(vr,{src:g,size:"small"}):z.jsx(vr,{hash:o,size:"small"}),e?z.jsx(Vd,{size:2,monotype:!0,fontSize:C,children:e}):z.jsx(Vd,{size:2,monotype:!0,fontSize:C,children:Or(o)})]}),Pw=Ce.default(De).withConfig({displayName:"base-dropdown-menu__Container",componentId:"sc-wg4h6a-0"})(({theme:e,isOpen:o})=>({borderRadius:e.borderRadius.base,...!o&&{display:"none"}})),Aw=Ce.default.div.withConfig({displayName:"base-dropdown-menu__BaseMenuWrapper",componentId:"sc-wg4h6a-1"})(({theme:e})=>({width:"fit-content",height:"auto",background:e.styleguideColors.backgroundPrimary,filter:e.boxShadow.dropdown,borderTop:`5px solid ${e.styleguideColors.fillPrimaryRed}`,borderRadius:e.borderRadius.base})),Ud=({opened:e=!1,onClose:o,children:g,className:C})=>{const[P,E]=be.useState(e);be.useEffect(()=>{E(e)},[e]);const{ref:n}=jn({callback:()=>{E(!1),o&&o()}});return z.jsx(Pw,{isOpen:P,ref:n,className:C,children:z.jsx(Aw,{children:g})})},Ow=Ce.default(Rt).withConfig({displayName:"dropdown-menu__StyledFlexColumn",componentId:"sc-1nekj2e-0"})(({theme:e,multiColumn:o,padding:g})=>({padding:g??"8px",...o&&{padding:"8px","& li:hover > *":{borderRadius:e.borderRadius.base}}})),Tw=({children:e,multiColumn:o,padding:g,...C})=>z.jsx(Ud,{...C,children:z.jsx(Ow,{multiColumn:o,padding:g,children:e})}),Iw=Ce.default(De).withConfig({displayName:"dropdown-menu-item__ItemContainer",componentId:"sc-hjkoc1-0"})(({theme:e,padding:o})=>({width:"100%",cursor:"pointer",padding:o??"12px 16px",":hover, :active":{borderRadius:e.borderRadius.base,background:e.styleguideColors.fillSecondary}})),Nw=Ce.default.li.withConfig({displayName:"dropdown-menu-item__MenuItemWrapper",componentId:"sc-hjkoc1-1"})(({theme:e})=>e.withMedia({boxSizing:"border-box",display:"flex",color:e.styleguideColors.contentPrimary,"&:hover":{cursor:"pointer",borderRadius:e.borderRadius.base,"> *":{color:[e.styleguideColors.contentBlue],fill:[e.styleguideColors.contentBlue],background:e.styleguideColors.fillSecondary}}})),Lw=wt.default.forwardRef(function(o,g){const{padding:C,children:P,...E}=o;return z.jsx(Nw,{...E,ref:g,children:z.jsx(Iw,{padding:C,children:P})})}),kw=Ce.default.ul.withConfig({displayName:"products-menu__ProductsMenuWrapper",componentId:"sc-n6ukm0-0"})(({theme:e})=>({maxWidth:"620px",padding:"8px",margin:0})),Bw=({opened:e=!1,children:o,className:g})=>{const C=Jr([Rt,Rt,De],[]);return z.jsx(Ud,{opened:e,children:z.jsx(kw,{className:g,children:z.jsx(C,{wrap:"wrap",children:o})})})};var ia=(e=>(e.light="light",e.dark="dark",e))(ia||{});const Fd=Ce.default.span.withConfig({displayName:"products-menu-item__ProductItemWrapper",componentId:"sc-1ns6tfd-0"})(({theme:e,isOpen:o,selected:g,disabled:C})=>e.withMedia({display:"flex",flex:"0 1 auto",justifyContent:"center",alignItems:"center",padding:["8px 12px","8px 12px","16px"],width:["208px","208px","172px"],height:["56px","56px","137px"],"&:hover":{borderRadius:e.borderRadius.base,background:e.styleguideColors.backgroundSecondary},...g&&{background:e.styleguideColors.backgroundSecondary,pointerEvents:"none"},...C&&{color:e.styleguideColors.contentSecondary,"&:hover > *":{pointerEvents:"none",color:e.styleguideColors.contentSecondary}}})),v0=Ce.default(Oe).withConfig({displayName:"products-menu-item__StyledBodyText",componentId:"sc-1ns6tfd-1"})(({theme:e})=>e.withMedia({whiteSpace:"nowrap",color:e.styleguideColors.contentPrimary})),zd={light:"assets/icons/ic-sand-clock-light.svg",dark:"assets/icons/ic-sand-clock-dark.svg"},Hw=wt.default.forwardRef(function({nameLabel:o,link:g,icon:C,descriptionText:P,selected:E=!1,newBadgeLabel:n,comingSoonBadgeLabel:c,badge:r,...a},i){const y=un.useTheme();let t;r?t=z.jsx(uo,{...r,lineHeight:"xxs"}):c?t=z.jsx(uo,{label:c,variation:"violet",lineHeight:"xxs"}):n?t=z.jsx(uo,{label:n,variation:"green",lineHeight:"xxs"}):t=z.jsx(en,{size:2,variation:"lightGray",children:P});const d=z.jsx(De,{itemsSpacing:8,justify:"flex-start",grow:1,children:z.jsxs(De,{itemsSpacing:8,grow:1,children:[z.jsx(bt,{src:C||zd[y.themeName],size:32}),z.jsxs(Rt,{itemsSpacing:4,children:[t,z.jsx(v0,{size:1,children:o})]})]})}),b=z.jsxs(Rt,{itemsSpacing:16,align:"center",justify:"center",grow:1,children:[z.jsx(bt,{src:C||zd[y.themeName],size:48}),z.jsxs(Rt,{itemsSpacing:4,align:"center",children:[t,z.jsx(v0,{size:1,children:o})]})]}),m=Jr([d,d,b],[]);return z.jsx(Fd,{onClick:()=>!c&&window.open(g,"_blank"),onKeyDown:u=>{c||(u.key==="Enter"||u.key===" ")&&(u.preventDefault(),window.open(g,"_blank"))},tabIndex:c?-1:0,selected:E,disabled:!!c,...a,ref:i,children:m})});var aa={exports:{}},Cn={},sa={exports:{}},Ur={},ua={exports:{}},Kd;function Wd(){return Kd||(Kd=1,function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=i;/*! + */var Ql;function Xv(){return Ql||(Ql=1,process.env.NODE_ENV!=="production"&&function(){var e=Symbol.for("react.element"),o=Symbol.for("react.portal"),g=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),P=Symbol.for("react.profiler"),E=Symbol.for("react.provider"),n=Symbol.for("react.context"),c=Symbol.for("react.server_context"),r=Symbol.for("react.forward_ref"),a=Symbol.for("react.suspense"),i=Symbol.for("react.suspense_list"),y=Symbol.for("react.memo"),t=Symbol.for("react.lazy"),d=Symbol.for("react.offscreen"),b=!1,m=!1,u=!1,f=!1,l=!1,s;s=Symbol.for("react.module.reference");function v(ce){return!!(typeof ce=="string"||typeof ce=="function"||ce===g||ce===P||l||ce===C||ce===a||ce===i||f||ce===d||b||m||u||typeof ce=="object"&&ce!==null&&(ce.$$typeof===t||ce.$$typeof===y||ce.$$typeof===E||ce.$$typeof===n||ce.$$typeof===r||ce.$$typeof===s||ce.getModuleId!==void 0))}function p(ce){if(typeof ce=="object"&&ce!==null){var le=ce.$$typeof;switch(le){case e:var ie=ce.type;switch(ie){case g:case P:case C:case a:case i:return ie;default:var he=ie&&ie.$$typeof;switch(he){case c:case n:case r:case t:case y:case E:return he;default:return le}}case o:return le}}}var h=n,O=E,I=e,B=r,k=g,L=t,N=y,H=o,j=P,U=C,_=a,T=i,x=!1,M=!1;function S(ce){return x||(x=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 18+.")),!1}function w(ce){return M||(M=!0,console.warn("The ReactIs.isConcurrentMode() alias has been deprecated, and will be removed in React 18+.")),!1}function A(ce){return p(ce)===n}function D(ce){return p(ce)===E}function V(ce){return typeof ce=="object"&&ce!==null&&ce.$$typeof===e}function R(ce){return p(ce)===r}function F(ce){return p(ce)===g}function $(ce){return p(ce)===t}function G(ce){return p(ce)===y}function Q(ce){return p(ce)===o}function ee(ce){return p(ce)===P}function Z(ce){return p(ce)===C}function q(ce){return p(ce)===a}function ue(ce){return p(ce)===i}Bt.ContextConsumer=h,Bt.ContextProvider=O,Bt.Element=I,Bt.ForwardRef=B,Bt.Fragment=k,Bt.Lazy=L,Bt.Memo=N,Bt.Portal=H,Bt.Profiler=j,Bt.StrictMode=U,Bt.Suspense=_,Bt.SuspenseList=T,Bt.isAsyncMode=S,Bt.isConcurrentMode=w,Bt.isContextConsumer=A,Bt.isContextProvider=D,Bt.isElement=V,Bt.isForwardRef=R,Bt.isFragment=F,Bt.isLazy=$,Bt.isMemo=G,Bt.isPortal=Q,Bt.isProfiler=ee,Bt.isStrictMode=Z,Bt.isSuspense=q,Bt.isSuspenseList=ue,Bt.isValidElementType=v,Bt.typeOf=p}()),Bt}var e2;function Yv(){return e2||(e2=1,process.env.NODE_ENV==="production"?Li.exports=Zv():Li.exports=Xv()),Li.exports}var t2=Yv();const r2=e=>typeof e=="object"&&e!=null&&e.nodeType===1,n2=(e,o)=>(!o||e!=="hidden")&&e!=="visible"&&e!=="clip",ki=(e,o)=>{if(e.clientHeight{const P=(E=>{if(!E.ownerDocument||!E.ownerDocument.defaultView)return null;try{return E.ownerDocument.defaultView.frameElement}catch{return null}})(C);return!!P&&(P.clientHeightEo||E>e&&n=o&&c>=g?E-e-C:n>o&&cg?n-o+P:0,Qv=e=>{const o=e.parentElement;return o??(e.getRootNode().host||null)},e7=(e,o)=>{var g,C,P,E;if(typeof document>"u")return[];const{inline:n,boundary:c,skipOverflowHiddenElements:r}=o,a=typeof c=="function"?c:H=>H!==c;if(!r2(e))throw new TypeError("Invalid target");const i=document.scrollingElement||document.documentElement,y=[];let t=e;for(;r2(t)&&a(t);){if(t=Qv(t),t===i){y.push(t);break}t!=null&&t===document.body&&ki(t)&&!ki(document.documentElement)||t!=null&&ki(t,r)&&y.push(t)}const d=(C=(g=window.visualViewport)==null?void 0:g.width)!=null?C:innerWidth,b=(E=(P=window.visualViewport)==null?void 0:P.height)!=null?E:innerHeight,{scrollX:m,scrollY:u}=window,{height:f,width:l,top:s,right:v,bottom:p,left:h}=e.getBoundingClientRect(),{top:O,right:I,left:B}=(H=>{const j=window.getComputedStyle(H);return{top:parseFloat(j.scrollMarginTop)||0,right:parseFloat(j.scrollMarginRight)||0,bottom:parseFloat(j.scrollMarginBottom)||0,left:parseFloat(j.scrollMarginLeft)||0}})(e);let k=s-O,L=n==="center"?h+l/2-B+I:n==="end"?v+I:h-B;const N=[];for(let H=0;H=0&&h>=0&&p<=b&&v<=d&&(j===i&&!ki(j)||s>=T&&p<=M&&h>=S&&v<=x))return N;const w=getComputedStyle(j),A=parseInt(w.borderLeftWidth,10),D=parseInt(w.borderTopWidth,10),V=parseInt(w.borderRightWidth,10),R=parseInt(w.borderBottomWidth,10);let F=0,$=0;const G="offsetWidth"in j?j.offsetWidth-j.clientWidth-A-V:0,Q="offsetHeight"in j?j.offsetHeight-j.clientHeight-D-R:0,ee="offsetWidth"in j?j.offsetWidth===0?0:_/j.offsetWidth:0,Z="offsetHeight"in j?j.offsetHeight===0?0:U/j.offsetHeight:0;if(i===j)F=Bi(u,u+b,b,D,R,u+k,u+k+f,f),$=n==="start"?L:n==="center"?L-d/2:n==="end"?L-d:Bi(m,m+d,d,A,V,m+L,m+L+l,l),F=Math.max(0,F+u),$=Math.max(0,$+m);else{F=Bi(T,M,U,D,R+Q,k,k+f,f),$=n==="start"?L-S-A:n==="center"?L-(S+_/2)+G/2:n==="end"?L-x+V+G:Bi(S,x,_,A,V+G,L,L+l,l);const{scrollLeft:q,scrollTop:ue}=j;F=Z===0?0:Math.max(0,Math.min(ue+F/Z,j.scrollHeight-U/Z+Q)),$=ee===0?0:Math.max(0,Math.min(q+$/ee,j.scrollWidth-_/ee+G)),k+=ue-F,L+=q-$}N.push({el:j,top:F,left:$})}return N};var t7=0;function o2(e){return typeof e=="function"?e:pr}function pr(){}function i2(e,o){if(e){var g=e7(e,{boundary:o});g.forEach(function(C){var P=C.el,E=C.top,n=C.left;P.scrollTop=E,P.scrollLeft=n})}}function a2(e,o,g){var C=e===o||o instanceof g.Node&&e.contains&&e.contains(o);return C}function Hi(e,o){var g;function C(){g&&clearTimeout(g)}function P(){for(var E=arguments.length,n=new Array(E),c=0;c1?P-1:0),n=1;n=37&&g<=40&&o.indexOf("Arrow")!==0?"Arrow"+o:o}function i7(e){return Object.prototype.toString.call(e)==="[object Object]"}function Wr(e,o,g,C,P){P===void 0&&(P=!1);var E=g.length;if(E===0)return-1;var n=E-1;(typeof e!="number"||e<0||e>n)&&(e=o>0?-1:n+1);var c=e+o;c<0?c=P?n:0:c>n&&(c=P?0:n);var r=wn(c,o<0,g,C,P);return r===-1?e>=E?-1:e:r}function wn(e,o,g,C,P){P===void 0&&(P=!1);var E=g.length;if(o){for(var n=e;n>=0;n--)if(!C(g[n],n))return n}else for(var c=e;c1;I&&E.props.onStateChange(h,E.getStateAndHelpers()),v&&E.props.onSelect(l.selectedItem,E.getStateAndHelpers()),p!==void 0&&E.props.onChange(p,E.getStateAndHelpers()),E.props.onUserAction(h,E.getStateAndHelpers())})},E.rootRef=function(l){return E._rootNode=l},E.getRootProps=function(l,s){var v,p=l===void 0?{}:l,h=p.refKey,O=h===void 0?"ref":h,I=p.ref,B=hr(p,c7),k=s===void 0?{}:s,L=k.suppressRefError,N=L===void 0?!1:L;E.getRootProps.called=!0,E.getRootProps.refKey=O,E.getRootProps.suppressRefError=N;var H=E.getState(),j=H.isOpen;return ct((v={},v[O]=Kr(I,E.rootRef),v.role="combobox",v["aria-expanded"]=j,v["aria-haspopup"]="listbox",v["aria-owns"]=j?E.menuId:void 0,v["aria-labelledby"]=E.labelId,v),B)},E.keyDownHandlers={ArrowDown:function(s){var v=this;if(s.preventDefault(),this.getState().isOpen){var p=s.shiftKey?5:1;this.moveHighlightedIndex(p,{type:Ui})}else this.internalSetState({isOpen:!0,type:Ui},function(){var h=v.getItemCount();if(h>0){var O=v.getState(),I=O.highlightedIndex,B=Wr(I,1,{length:h},v.isItemDisabled,!0);v.setHighlightedIndex(B,{type:Ui})}})},ArrowUp:function(s){var v=this;if(s.preventDefault(),this.getState().isOpen){var p=s.shiftKey?-5:-1;this.moveHighlightedIndex(p,{type:Vi})}else this.internalSetState({isOpen:!0,type:Vi},function(){var h=v.getItemCount();if(h>0){var O=v.getState(),I=O.highlightedIndex,B=Wr(I,-1,{length:h},v.isItemDisabled,!0);v.setHighlightedIndex(B,{type:Vi})}})},Enter:function(s){if(s.which!==229){var v=this.getState(),p=v.isOpen,h=v.highlightedIndex;if(p&&h!=null){s.preventDefault();var O=this.items[h],I=this.getItemNodeFromIndex(h);if(O==null||I&&I.hasAttribute("disabled"))return;this.selectHighlightedItem({type:g2})}}},Escape:function(s){s.preventDefault(),this.reset(ct({type:m2},!this.state.isOpen&&{selectedItem:null,inputValue:""}))}},E.buttonKeyDownHandlers=ct({},E.keyDownHandlers,{" ":function(s){s.preventDefault(),this.toggleMenu({type:_2})}}),E.inputKeyDownHandlers=ct({},E.keyDownHandlers,{Home:function(s){var v=this.getState(),p=v.isOpen;if(p){s.preventDefault();var h=this.getItemCount();if(!(h<=0||!p)){var O=wn(0,!1,{length:h},this.isItemDisabled);this.setHighlightedIndex(O,{type:v2})}}},End:function(s){var v=this.getState(),p=v.isOpen;if(p){s.preventDefault();var h=this.getItemCount();if(!(h<=0||!p)){var O=wn(h-1,!0,{length:h},this.isItemDisabled);this.setHighlightedIndex(O,{type:b2})}}}}),E.getToggleButtonProps=function(l){var s=l===void 0?{}:l,v=s.onClick;s.onPress;var p=s.onKeyDown,h=s.onKeyUp,O=s.onBlur,I=hr(s,l7),B=E.getState(),k=B.isOpen,L={onClick:Ot(v,E.buttonHandleClick),onKeyDown:Ot(p,E.buttonHandleKeyDown),onKeyUp:Ot(h,E.buttonHandleKeyUp),onBlur:Ot(O,E.buttonHandleBlur)},N=I.disabled?{}:L;return ct({type:"button",role:"button","aria-label":k?"close menu":"open menu","aria-haspopup":!0,"data-toggle":!0},N,I)},E.buttonHandleKeyUp=function(l){l.preventDefault()},E.buttonHandleKeyDown=function(l){var s=lo(l);E.buttonKeyDownHandlers[s]&&E.buttonKeyDownHandlers[s].call(E,l)},E.buttonHandleClick=function(l){if(l.preventDefault(),E.props.environment){var s=E.props.environment.document,v=s.body,p=s.activeElement;v&&v===p&&l.target.focus()}process.env.NODE_ENV==="test"?E.toggleMenu({type:Ss}):E.internalSetTimeout(function(){return E.toggleMenu({type:Ss})})},E.buttonHandleBlur=function(l){var s=l.target;E.internalSetTimeout(function(){if(!(E.isMouseDown||!E.props.environment)){var v=E.props.environment.document.activeElement;(v==null||v.id!==E.inputId)&&v!==s&&E.reset({type:M2})}})},E.getLabelProps=function(l){return ct({htmlFor:E.inputId,id:E.labelId},l)},E.getInputProps=function(l){var s=l===void 0?{}:l,v=s.onKeyDown,p=s.onBlur,h=s.onChange,O=s.onInput;s.onChangeText;var I=hr(s,d7),B,k={};B="onChange";var L=E.getState(),N=L.inputValue,H=L.isOpen,j=L.highlightedIndex;if(!I.disabled){var U;k=(U={},U[B]=Ot(h,O,E.inputHandleChange),U.onKeyDown=Ot(v,E.inputHandleKeyDown),U.onBlur=Ot(p,E.inputHandleBlur),U)}return ct({"aria-autocomplete":"list","aria-activedescendant":H&&typeof j=="number"&&j>=0?E.getItemId(j):void 0,"aria-controls":H?E.menuId:void 0,"aria-labelledby":I&&I["aria-label"]?void 0:E.labelId,autoComplete:"off",value:N,id:E.inputId},k,I)},E.inputHandleKeyDown=function(l){var s=lo(l);s&&E.inputKeyDownHandlers[s]&&E.inputKeyDownHandlers[s].call(E,l)},E.inputHandleChange=function(l){E.internalSetState({type:S2,isOpen:!0,inputValue:l.target.value,highlightedIndex:E.props.defaultHighlightedIndex})},E.inputHandleBlur=function(){E.internalSetTimeout(function(){var l;if(!(E.isMouseDown||!E.props.environment)){var s=E.props.environment.document.activeElement,v=(s==null||(l=s.dataset)==null?void 0:l.toggle)&&E._rootNode&&E._rootNode.contains(s);v||E.reset({type:C2})}})},E.menuRef=function(l){E._menuNode=l},E.getMenuProps=function(l,s){var v,p=l===void 0?{}:l,h=p.refKey,O=h===void 0?"ref":h,I=p.ref,B=hr(p,f7),k=s===void 0?{}:s,L=k.suppressRefError,N=L===void 0?!1:L;return E.getMenuProps.called=!0,E.getMenuProps.refKey=O,E.getMenuProps.suppressRefError=N,ct((v={},v[O]=Kr(I,E.menuRef),v.role="listbox",v["aria-labelledby"]=B&&B["aria-label"]?void 0:E.labelId,v.id=E.menuId,v),B)},E.getItemProps=function(l){var s,v=l===void 0?{}:l,p=v.onMouseMove,h=v.onMouseDown,O=v.onClick;v.onPress;var I=v.index,B=v.item,k=B===void 0?process.env.NODE_ENV==="production"?void 0:n7("getItemProps","item"):B,L=hr(v,h7);I===void 0?(E.items.push(k),I=E.items.indexOf(k)):E.items[I]=k;var N="onClick",H=O,j=(s={onMouseMove:Ot(p,function(){I!==E.getState().highlightedIndex&&(E.setHighlightedIndex(I,{type:y2}),E.avoidScrolling=!0,E.internalSetTimeout(function(){return E.avoidScrolling=!1},250))}),onMouseDown:Ot(h,function(_){_.preventDefault()})},s[N]=Ot(H,function(){E.selectItemAtIndex(I,{type:w2})}),s),U=L.disabled?{onMouseDown:j.onMouseDown}:j;return ct({id:E.getItemId(I),role:"option","aria-selected":E.getState().highlightedIndex===I},U,L)},E.clearItems=function(){E.items=[]},E.reset=function(l,s){l===void 0&&(l={}),l=ji(l),E.internalSetState(function(v){var p=v.selectedItem;return ct({isOpen:E.props.defaultIsOpen,highlightedIndex:E.props.defaultHighlightedIndex,inputValue:E.props.itemToString(p)},l)},s)},E.toggleMenu=function(l,s){l===void 0&&(l={}),l=ji(l),E.internalSetState(function(v){var p=v.isOpen;return ct({isOpen:!p},p&&{highlightedIndex:E.props.defaultHighlightedIndex},l)},function(){var v=E.getState(),p=v.isOpen,h=v.highlightedIndex;p&&E.getItemCount()>0&&typeof h=="number"&&E.setHighlightedIndex(h,l),o2(s)()})},E.openMenu=function(l){E.internalSetState({isOpen:!0},l)},E.closeMenu=function(l){E.internalSetState({isOpen:!1},l)},E.updateStatus=Hi(function(){var l;if((l=E.props)!=null&&(l=l.environment)!=null&&l.document){var s=E.getState(),v=E.items[s.highlightedIndex],p=E.getItemCount(),h=E.props.getA11yStatusMessage(ct({itemToString:E.props.itemToString,previousResultCount:E.previousResultCount,resultCount:p,highlightedItem:v},s));E.previousResultCount=p,f2(h,E.props.environment.document)}},200);var n=E.props,c=n.defaultHighlightedIndex,r=n.initialHighlightedIndex,a=r===void 0?c:r,i=n.defaultIsOpen,y=n.initialIsOpen,t=y===void 0?i:y,d=n.initialInputValue,b=d===void 0?"":d,m=n.initialSelectedItem,u=m===void 0?null:m,f=E.getState({highlightedIndex:a,isOpen:t,inputValue:b,selectedItem:u});return f.selectedItem!=null&&E.props.initialInputValue===void 0&&(f.inputValue=E.props.itemToString(f.selectedItem)),E.state=f,E}Fv(g,o);var C=g.prototype;return C.internalClearTimeouts=function(){this.timeoutIds.forEach(function(E){clearTimeout(E)}),this.timeoutIds=[]},C.getState=function(E){return E===void 0&&(E=this.state),Go(E,this.props)},C.getItemCount=function(){var E=this.items.length;return this.itemCount!=null?E=this.itemCount:this.props.itemCount!==void 0&&(E=this.props.itemCount),E},C.getItemNodeFromIndex=function(E){return this.props.environment?this.props.environment.document.getElementById(this.getItemId(E)):null},C.scrollHighlightedItemIntoView=function(){{var E=this.getItemNodeFromIndex(this.getState().highlightedIndex);this.props.scrollIntoView(E,this._menuNode)}},C.moveHighlightedIndex=function(E,n){var c=this.getItemCount(),r=this.getState(),a=r.highlightedIndex;if(c>0){var i=Wr(a,E,{length:c},this.isItemDisabled,!0);this.setHighlightedIndex(i,n)}},C.getStateAndHelpers=function(){var E=this.getState(),n=E.highlightedIndex,c=E.inputValue,r=E.selectedItem,a=E.isOpen,i=this.props.itemToString,y=this.id,t=this.getRootProps,d=this.getToggleButtonProps,b=this.getLabelProps,m=this.getMenuProps,u=this.getInputProps,f=this.getItemProps,l=this.openMenu,s=this.closeMenu,v=this.toggleMenu,p=this.selectItem,h=this.selectItemAtIndex,O=this.selectHighlightedItem,I=this.setHighlightedIndex,B=this.clearSelection,k=this.clearItems,L=this.reset,N=this.setItemCount,H=this.unsetItemCount,j=this.internalSetState;return{getRootProps:t,getToggleButtonProps:d,getLabelProps:b,getMenuProps:m,getInputProps:u,getItemProps:f,reset:L,openMenu:l,closeMenu:s,toggleMenu:v,selectItem:p,selectItemAtIndex:h,selectHighlightedItem:O,setHighlightedIndex:I,clearSelection:B,clearItems:k,setItemCount:N,unsetItemCount:H,setState:j,itemToString:i,id:y,highlightedIndex:n,inputValue:c,isOpen:a,selectedItem:r}},C.componentDidMount=function(){var E=this;if(process.env.NODE_ENV!=="production"&&this.getMenuProps.called&&!this.getMenuProps.suppressRefError&&A2(this._menuNode,this.getMenuProps),!this.props.environment)this.cleanup=function(){E.internalClearTimeouts()};else{var n=function(){E.isMouseDown=!0},c=function(d){E.isMouseDown=!1;var b=Ri(d.target,[E._rootNode,E._menuNode],E.props.environment);!b&&E.getState().isOpen&&E.reset({type:p2},function(){return E.props.onOuterClick(E.getStateAndHelpers())})},r=function(){E.isTouchMove=!1},a=function(){E.isTouchMove=!0},i=function(d){var b=Ri(d.target,[E._rootNode,E._menuNode],E.props.environment,!1);!E.isTouchMove&&!b&&E.getState().isOpen&&E.reset({type:x2},function(){return E.props.onOuterClick(E.getStateAndHelpers())})},y=this.props.environment;y.addEventListener("mousedown",n),y.addEventListener("mouseup",c),y.addEventListener("touchstart",r),y.addEventListener("touchmove",a),y.addEventListener("touchend",i),this.cleanup=function(){E.internalClearTimeouts(),E.updateStatus.cancel(),y.removeEventListener("mousedown",n),y.removeEventListener("mouseup",c),y.removeEventListener("touchstart",r),y.removeEventListener("touchmove",a),y.removeEventListener("touchend",i)}}},C.shouldScroll=function(E,n){var c=this.props.highlightedIndex===void 0?this.getState():this.props,r=c.highlightedIndex,a=n.highlightedIndex===void 0?E:n,i=a.highlightedIndex,y=r&&this.getState().isOpen&&!E.isOpen,t=r!==i;return y||t},C.componentDidUpdate=function(E,n){process.env.NODE_ENV!=="production"&&(Cs(this.state,E,this.props),this.getMenuProps.called&&!this.getMenuProps.suppressRefError&&A2(this._menuNode,this.getMenuProps)),Di(this.props,"selectedItem")&&this.props.selectedItemChanged(E.selectedItem,this.props.selectedItem)&&this.internalSetState({type:E2,inputValue:this.props.itemToString(this.props.selectedItem)}),!this.avoidScrolling&&this.shouldScroll(n,E)&&this.scrollHighlightedItemIntoView(),this.updateStatus()},C.componentWillUnmount=function(){this.cleanup()},C.render=function(){var E=u2(this.props.children,pr);this.clearItems(),this.getRootProps.called=!1,this.getRootProps.refKey=void 0,this.getRootProps.suppressRefError=void 0,this.getMenuProps.called=!1,this.getMenuProps.refKey=void 0,this.getMenuProps.suppressRefError=void 0,this.getLabelProps.called=!1,this.getInputProps.called=!1;var n=u2(E(this.getStateAndHelpers()));if(!n)return null;if(this.getRootProps.called||this.props.suppressRefError)return process.env.NODE_ENV!=="production"&&!this.getRootProps.suppressRefError&&!this.props.suppressRefError&&p7(n,this.getRootProps),n;if(c2(n))return be.cloneElement(n,this.getRootProps(l2(n)));if(process.env.NODE_ENV!=="production")throw new Error("downshift: If you return a non-DOM element, you must apply the getRootProps function")},g}(be.Component);return e.defaultProps={defaultHighlightedIndex:null,defaultIsOpen:!1,getA11yStatusMessage:r7,itemToString:function(g){return g==null?"":(process.env.NODE_ENV!=="production"&&i7(g)&&!g.hasOwnProperty("toString")&&console.warn("downshift: An object was passed to the default implementation of `itemToString`. You should probably provide your own `itemToString` implementation. Please refer to the `itemToString` API documentation.","The object that was passed:",g),String(g))},onStateChange:pr,onInputValueChange:pr,onUserAction:pr,onChange:pr,onSelect:pr,onOuterClick:pr,selectedItemChanged:function(g,C){return g!==C},environment:typeof window>"u"?void 0:window,stateReducer:function(g,C){return C},suppressRefError:!1,scrollIntoView:i2},e.stateChangeTypes=u7,e}();process.env.NODE_ENV!=="production"&&(P2.propTypes={children:We.func,defaultHighlightedIndex:We.number,defaultIsOpen:We.bool,initialHighlightedIndex:We.number,initialSelectedItem:We.any,initialInputValue:We.string,initialIsOpen:We.bool,getA11yStatusMessage:We.func,itemToString:We.func,onChange:We.func,onSelect:We.func,onStateChange:We.func,onInputValueChange:We.func,onUserAction:We.func,onOuterClick:We.func,selectedItemChanged:We.func,stateReducer:We.func,itemCount:We.number,id:We.string,environment:We.shape({addEventListener:We.func.isRequired,removeEventListener:We.func.isRequired,document:We.shape({createElement:We.func.isRequired,getElementById:We.func.isRequired,activeElement:We.any.isRequired,body:We.any.isRequired}).isRequired,Node:We.func.isRequired}),suppressRefError:We.bool,scrollIntoView:We.func,selectedItem:We.any,isOpen:We.bool,inputValue:We.string,highlightedIndex:We.number,labelId:We.string,inputId:We.string,menuId:We.string,getItemId:We.func});function A2(e,o){var g=o.refKey;e||console.error('downshift: The ref prop "'+g+'" from getMenuProps was not applied correctly on your menu element.')}function p7(e,o){var g=o.refKey,C=g!=="ref",P=!c2(e);P&&!C&&!t2.isForwardRef(e)?console.error("downshift: You returned a non-DOM element. You must specify a refKey in getRootProps"):!P&&C&&console.error('downshift: You returned a DOM element. You should not specify a refKey in getRootProps. You specified "'+g+'"'),!t2.isForwardRef(e)&&!l2(e)[g]&&console.error('downshift: You must apply the ref prop "'+g+'" from getRootProps onto your root element.')}var O2={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:""};function y7(e,o,g){var C=e.props,P=e.type,E={};Object.keys(o).forEach(function(n){m7(n,e,o,g),g[n]!==o[n]&&(E[n]=g[n])}),C.onStateChange&&Object.keys(E).length&&C.onStateChange(ct({type:P},E))}function m7(e,o,g,C){var P=o.props,E=o.type,n="on"+Ms(e)+"Change";P[n]&&C[e]!==void 0&&C[e]!==g[e]&&P[n](ct({type:E},C))}function g7(e,o){return o.changes}var T2=Hi(function(e,o){f2(e,o)},200),v7=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u"?be.useLayoutEffect:be.useEffect,I2="useId"in wt.default?function(o){var g=o.id,C=o.labelId,P=o.menuId,E=o.getItemId,n=o.toggleButtonId,c=o.inputId,r="downshift-"+wt.default.useId();g||(g=r);var a=be.useRef({labelId:C||g+"-label",menuId:P||g+"-menu",getItemId:E||function(i){return g+"-item-"+i},toggleButtonId:n||g+"-toggle-button",inputId:c||g+"-input"});return a.current}:function(o){var g=o.id,C=g===void 0?"downshift-"+s2():g,P=o.labelId,E=o.menuId,n=o.getItemId,c=o.toggleButtonId,r=o.inputId,a=be.useRef({labelId:P||C+"-label",menuId:E||C+"-menu",getItemId:n||function(i){return C+"-item-"+i},toggleButtonId:c||C+"-toggle-button",inputId:r||C+"-input"});return a.current};function _s(e,o,g,C){var P,E;if(e===void 0){if(o===void 0)throw new Error(C);P=g[o],E=o}else E=o===void 0?g.indexOf(e):o,P=e;return[P,E]}function b7(e){return/^\S{1}$/.test(e)}function Ms(e){return""+e.slice(0,1).toUpperCase()+e.slice(1)}function Fi(e){var o=be.useRef(e);return o.current=e,o}function N2(e,o,g,C){var P=be.useRef(),E=be.useRef(),n=be.useCallback(function(d,b){E.current=b,d=Go(d,b.props);var m=e(d,b),u=b.props.stateReducer(d,ct({},b,{changes:m}));return u},[e]),c=be.useReducer(n,o,g),r=c[0],a=c[1],i=Fi(o),y=be.useCallback(function(d){return a(ct({props:i.current},d))},[i]),t=E.current;return be.useEffect(function(){var d=Go(P.current,t?.props),b=t&&P.current&&!C(d,r);b&&y7(t,d,r),P.current=r},[r,t,C]),[r,y]}function L2(e,o,g,C){var P=N2(e,o,g,C),E=P[0],n=P[1];return[Go(E,o),n]}var qo={itemToString:function(o){return o?String(o):""},itemToKey:function(o){return o},stateReducer:g7,scrollIntoView:i2,environment:typeof window>"u"?void 0:window};function nn(e,o,g){g===void 0&&(g=O2);var C=e["default"+Ms(o)];return C!==void 0?C:g[o]}function kn(e,o,g){g===void 0&&(g=O2);var C=e[o];if(C!==void 0)return C;var P=e["initial"+Ms(o)];return P!==void 0?P:nn(e,o,g)}function k2(e){var o=kn(e,"selectedItem"),g=kn(e,"isOpen"),C=w7(e),P=kn(e,"inputValue");return{highlightedIndex:C<0&&o&&g?e.items.findIndex(function(E){return e.itemToKey(E)===e.itemToKey(o)}):C,isOpen:g,selectedItem:o,inputValue:P}}function Bn(e,o,g){var C=e.items,P=e.initialHighlightedIndex,E=e.defaultHighlightedIndex,n=e.isItemDisabled,c=e.itemToKey,r=o.selectedItem,a=o.highlightedIndex;return C.length===0?-1:P!==void 0&&a===P&&!n(C[P],P)?P:E!==void 0&&!n(C[E],E)?E:r?C.findIndex(function(i){return c(r)===c(i)}):g<0&&!n(C[C.length-1],C.length-1)?C.length-1:g>0&&!n(C[0],0)?0:-1}function B2(e,o,g){var C=be.useRef({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1});return be.useEffect(function(){if(!e)return pr;var P=g.map(function(i){return i.current});function E(){C.current.isTouchEnd=!1,C.current.isMouseDown=!0}function n(i){C.current.isMouseDown=!1,Ri(i.target,P,e)||o()}function c(){C.current.isTouchEnd=!1,C.current.isTouchMove=!1}function r(){C.current.isTouchMove=!0}function a(i){C.current.isTouchEnd=!0,!C.current.isTouchMove&&!Ri(i.target,P,e,!1)&&o()}return e.addEventListener("mousedown",E),e.addEventListener("mouseup",n),e.addEventListener("touchstart",c),e.addEventListener("touchmove",r),e.addEventListener("touchend",a),function(){e.removeEventListener("mousedown",E),e.removeEventListener("mouseup",n),e.removeEventListener("touchstart",c),e.removeEventListener("touchmove",r),e.removeEventListener("touchend",a)}},[g,e,o]),C.current}var zi=function(){return pr};process.env.NODE_ENV!=="production"&&(zi=function(){for(var o=arguments.length,g=new Array(o),C=0;C=0;return ct({isOpen:!1,highlightedIndex:-1},P&&ct({selectedItem:e.items[o],isOpen:nn(e,"isOpen"),highlightedIndex:nn(e,"highlightedIndex")},g&&{inputValue:e.itemToString(e.items[o])}))}function j2(e,o){return e.isOpen===o.isOpen&&e.inputValue===o.inputValue&&e.highlightedIndex===o.highlightedIndex&&e.selectedItem===o.selectedItem}function Zo(){var e=wt.default.useRef(!0);return wt.default.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e.current}function Ji(e){var o=nn(e,"highlightedIndex");return o>-1&&e.isItemDisabled(e.items[o],o)?-1:o}function w7(e){var o=kn(e,"highlightedIndex");return o>-1&&e.isItemDisabled(e.items[o],o)?-1:o}var $i={environment:We.shape({addEventListener:We.func.isRequired,removeEventListener:We.func.isRequired,document:We.shape({createElement:We.func.isRequired,getElementById:We.func.isRequired,activeElement:We.any.isRequired,body:We.any.isRequired}).isRequired,Node:We.func.isRequired}),itemToString:We.func,itemToKey:We.func,stateReducer:We.func},D2=ct({},$i,{getA11yStatusMessage:We.func,highlightedIndex:We.number,defaultHighlightedIndex:We.number,initialHighlightedIndex:We.number,isOpen:We.bool,defaultIsOpen:We.bool,initialIsOpen:We.bool,selectedItem:We.any,initialSelectedItem:We.any,defaultSelectedItem:We.any,id:We.string,labelId:We.string,menuId:We.string,getItemId:We.func,toggleButtonId:We.string,onSelectedItemChange:We.func,onHighlightedIndexChange:We.func,onStateChange:We.func,onIsOpenChange:We.func,scrollIntoView:We.func});function R2(e,o,g){var C=o.type,P=o.props,E;switch(C){case g.ItemMouseMove:E={highlightedIndex:o.disabled?-1:o.index};break;case g.MenuMouseLeave:E={highlightedIndex:-1};break;case g.ToggleButtonClick:case g.FunctionToggleMenu:E={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Bn(P,e,0)};break;case g.FunctionOpenMenu:E={isOpen:!0,highlightedIndex:Bn(P,e,0)};break;case g.FunctionCloseMenu:E={isOpen:!1};break;case g.FunctionSetHighlightedIndex:E={highlightedIndex:P.isItemDisabled(P.items[o.highlightedIndex],o.highlightedIndex)?-1:o.highlightedIndex};break;case g.FunctionSetInputValue:E={inputValue:o.inputValue};break;case g.FunctionReset:E={highlightedIndex:Ji(P),isOpen:nn(P,"isOpen"),selectedItem:nn(P,"selectedItem"),inputValue:nn(P,"inputValue")};break;default:throw new Error("Reducer called without proper action type.")}return ct({},e,E)}function C7(e){for(var o=e.keysSoFar,g=e.highlightedIndex,C=e.items,P=e.itemToString,E=e.isItemDisabled,n=o.toLowerCase(),c=0;c=0&&((g=P.items)==null?void 0:g.length)&&{selectedItem:P.items[e.highlightedIndex]});break;case Hs:n={selectedItem:o.selectedItem};break;default:return R2(e,o,G2)}return ct({},e,n)}var E7=["onClick"],x7=["onMouseLeave","refKey","ref"],P7=["onBlur","onClick","onPress","onKeyDown","refKey","ref"],A7=["item","index","onMouseMove","onClick","onMouseDown","onPress","refKey","disabled","ref"];dn.stateChangeTypes=G2;function dn(e){e===void 0&&(e={}),V2(e,dn);var o=ct({},_7,e),g=o.scrollIntoView,C=o.environment,P=o.getA11yStatusMessage,E=L2(M7,o,k2,j2),n=E[0],c=E[1],r=n.isOpen,a=n.highlightedIndex,i=n.selectedItem,y=n.inputValue,t=be.useRef(null),d=be.useRef(null),b=be.useRef({}),m=be.useRef(null),u=I2(o),f=Fi({state:n,props:o}),l=be.useCallback(function(x){return b.current[u.getItemId(x)]},[u]);Es(P,n,[r,a,i,y],C);var s=H2({menuElement:d.current,highlightedIndex:a,isOpen:r,itemRefs:b,scrollIntoView:g,getItemNodeFromIndex:l});be.useEffect(function(){return m.current=Hi(function(x){x({type:js,inputValue:""})},500),function(){m.current.cancel()}},[]),be.useEffect(function(){y&&m.current(c)},[c,y]),Ki({props:o,state:n}),be.useEffect(function(){var x=kn(o,"isOpen");x&&t.current&&t.current.focus()},[]);var v=B2(C,be.useCallback(function(){f.current.state.isOpen&&c({type:Zi})},[c,f]),be.useMemo(function(){return[d,t]},[d.current,t.current])),p=zi("getMenuProps","getToggleButtonProps");be.useEffect(function(){r||(b.current={})},[r]);var h=be.useMemo(function(){return{ArrowDown:function(M){M.preventDefault(),c({type:xs,altKey:M.altKey})},ArrowUp:function(M){M.preventDefault(),c({type:Ps,altKey:M.altKey})},Home:function(M){M.preventDefault(),c({type:Os})},End:function(M){M.preventDefault(),c({type:Ts})},Escape:function(){f.current.state.isOpen&&c({type:As})},Enter:function(M){M.preventDefault(),c({type:f.current.state.isOpen?Is:Gi})},PageUp:function(M){f.current.state.isOpen&&(M.preventDefault(),c({type:Ls}))},PageDown:function(M){f.current.state.isOpen&&(M.preventDefault(),c({type:ks}))}," ":function(M){M.preventDefault();var S=f.current.state;if(!S.isOpen){c({type:Gi});return}S.inputValue?c({type:qi,key:" "}):c({type:Ns})}}},[c,f]),O=be.useCallback(function(){c({type:z2})},[c]),I=be.useCallback(function(){c({type:W2})},[c]),B=be.useCallback(function(){c({type:K2})},[c]),k=be.useCallback(function(x){c({type:J2,highlightedIndex:x})},[c]),L=be.useCallback(function(x){c({type:Hs,selectedItem:x})},[c]),N=be.useCallback(function(){c({type:$2})},[c]),H=be.useCallback(function(x){c({type:js,inputValue:x})},[c]),j=be.useCallback(function(x){var M=x===void 0?{}:x,S=M.onClick,w=hr(M,E7),A=function(){var V;(V=t.current)==null||V.focus()};return ct({id:u.labelId,htmlFor:u.toggleButtonId,onClick:Ot(S,A)},w)},[u]),U=be.useCallback(function(x,M){var S,w=x===void 0?{}:x,A=w.onMouseLeave,D=w.refKey,V=D===void 0?"ref":D,R=w.ref,F=hr(w,x7),$=M===void 0?{}:M,G=$.suppressRefError,Q=G===void 0?!1:G,ee=function(){c({type:U2})};return p("getMenuProps",Q,V,d),ct((S={},S[V]=Kr(R,function(Z){d.current=Z}),S.id=u.menuId,S.role="listbox",S["aria-labelledby"]=F&&F["aria-label"]?void 0:""+u.labelId,S.onMouseLeave=Ot(A,ee),S),F)},[c,p,u]),_=be.useCallback(function(x,M){var S,w=x===void 0?{}:x,A=w.onBlur,D=w.onClick;w.onPress;var V=w.onKeyDown,R=w.refKey,F=R===void 0?"ref":R,$=w.ref,G=hr(w,P7),Q=M===void 0?{}:M,ee=Q.suppressRefError,Z=ee===void 0?!1:ee,q=f.current.state,ue=function(){c({type:Gi})},ce=function(){q.isOpen&&!v.isMouseDown&&c({type:Zi})},le=function(Ie){var Ee=lo(Ie);Ee&&h[Ee]?h[Ee](Ie):b7(Ee)&&c({type:qi,key:Ee})},ie=ct((S={},S[F]=Kr($,function(he){t.current=he}),S["aria-activedescendant"]=q.isOpen&&q.highlightedIndex>-1?u.getItemId(q.highlightedIndex):"",S["aria-controls"]=u.menuId,S["aria-expanded"]=f.current.state.isOpen,S["aria-haspopup"]="listbox",S["aria-labelledby"]=G&&G["aria-label"]?void 0:""+u.labelId,S.id=u.toggleButtonId,S.role="combobox",S.tabIndex=0,S.onBlur=Ot(A,ce),S),G);return G.disabled||(ie.onClick=Ot(D,ue),ie.onKeyDown=Ot(V,le)),p("getToggleButtonProps",Z,F,t),ie},[c,u,f,v,p,h]),T=be.useCallback(function(x){var M,S=x===void 0?{}:x,w=S.item,A=S.index,D=S.onMouseMove,V=S.onClick,R=S.onMouseDown;S.onPress;var F=S.refKey,$=F===void 0?"ref":F,G=S.disabled,Q=S.ref,ee=hr(S,A7);G!==void 0&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.');var Z=f.current,q=Z.state,ue=Z.props,ce=_s(w,A,ue.items,"Pass either item or index to getItemProps!"),le=ce[0],ie=ce[1],he=ue.isItemDisabled(le,ie),Ie=function(){v.isTouchEnd||ie===q.highlightedIndex||(s.current=!1,c({type:F2,index:ie,disabled:he}))},Ee=function(){c({type:Bs,index:ie})},te=function(K){return K.preventDefault()},ge=ct((M={},M[$]=Kr(Q,function(we){we&&(b.current[u.getItemId(ie)]=we)}),M["aria-disabled"]=he,M["aria-selected"]=le===q.selectedItem,M.id=u.getItemId(ie),M.role="option",M),ee);return he||(ge.onClick=Ot(V,Ee)),ge.onMouseMove=Ot(D,Ie),ge.onMouseDown=Ot(R,te),ge},[f,u,v,s,c]);return{getToggleButtonProps:_,getLabelProps:j,getMenuProps:U,getItemProps:T,toggleMenu:O,openMenu:B,closeMenu:I,setHighlightedIndex:k,selectItem:L,reset:N,setInputValue:H,highlightedIndex:a,isOpen:r,selectedItem:i,inputValue:y}}var Ds=process.env.NODE_ENV!=="production"?"__input_keydown_arrow_down__":0,Rs=process.env.NODE_ENV!=="production"?"__input_keydown_arrow_up__":1,Vs=process.env.NODE_ENV!=="production"?"__input_keydown_escape__":2,Us=process.env.NODE_ENV!=="production"?"__input_keydown_home__":3,Fs=process.env.NODE_ENV!=="production"?"__input_keydown_end__":4,zs=process.env.NODE_ENV!=="production"?"__input_keydown_page_up__":5,Ks=process.env.NODE_ENV!=="production"?"__input_keydown_page_down__":6,Ws=process.env.NODE_ENV!=="production"?"__input_keydown_enter__":7,Js=process.env.NODE_ENV!=="production"?"__input_change__":8,Xi=process.env.NODE_ENV!=="production"?"__input_blur__":9,$s=process.env.NODE_ENV!=="production"?"__input_click__":10,q2=process.env.NODE_ENV!=="production"?"__menu_mouse_leave__":11,Z2=process.env.NODE_ENV!=="production"?"__item_mouse_move__":12,Gs=process.env.NODE_ENV!=="production"?"__item_click__":13,X2=process.env.NODE_ENV!=="production"?"__togglebutton_click__":14,Y2=process.env.NODE_ENV!=="production"?"__function_toggle_menu__":15,Q2=process.env.NODE_ENV!=="production"?"__function_open_menu__":16,ed=process.env.NODE_ENV!=="production"?"__function_close_menu__":17,td=process.env.NODE_ENV!=="production"?"__function_set_highlighted_index__":18,qs=process.env.NODE_ENV!=="production"?"__function_select_item__":19,rd=process.env.NODE_ENV!=="production"?"__function_set_input_value__":20,nd=process.env.NODE_ENV!=="production"?"__function_reset__":21,Zs=process.env.NODE_ENV!=="production"?"__controlled_prop_updated_selected_item__":22,od=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:Zs,FunctionCloseMenu:ed,FunctionOpenMenu:Q2,FunctionReset:nd,FunctionSelectItem:qs,FunctionSetHighlightedIndex:td,FunctionSetInputValue:rd,FunctionToggleMenu:Y2,InputBlur:Xi,InputChange:Js,InputClick:$s,InputKeyDownArrowDown:Ds,InputKeyDownArrowUp:Rs,InputKeyDownEnd:Fs,InputKeyDownEnter:Ws,InputKeyDownEscape:Vs,InputKeyDownHome:Us,InputKeyDownPageDown:Ks,InputKeyDownPageUp:zs,ItemClick:Gs,ItemMouseMove:Z2,MenuMouseLeave:q2,ToggleButtonClick:X2});function O7(e){var o=k2(e),g=o.selectedItem,C=o.inputValue;return C===""&&g&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(C=e.itemToString(g)),ct({},o,{inputValue:C})}var T7=ct({},D2,{items:We.array.isRequired,isItemDisabled:We.func,inputValue:We.string,defaultInputValue:We.string,initialInputValue:We.string,inputId:We.string,onInputValueChange:We.func});function I7(e,o,g,C){var P=be.useRef(),E=N2(e,o,g,C),n=E[0],c=E[1],r=Zo();return be.useEffect(function(){if(Di(o,"selectedItem")){if(!r){var a=o.itemToKey(o.selectedItem)!==o.itemToKey(P.current);a&&c({type:Zs,inputValue:o.itemToString(o.selectedItem)})}P.current=n.selectedItem===P.current?o.selectedItem:n.selectedItem}},[n.selectedItem,o.selectedItem]),[Go(n,o),c]}var id=pr;process.env.NODE_ENV!=="production"&&(id=function(o,g){We.checkPropTypes(T7,o,"prop",g.name)});var N7=ct({},qo,{isItemDisabled:function(){return!1}});function L7(e,o){var g,C=o.type,P=o.props,E=o.altKey,n;switch(C){case Gs:n={isOpen:nn(P,"isOpen"),highlightedIndex:Ji(P),selectedItem:P.items[o.index],inputValue:P.itemToString(P.items[o.index])};break;case Ds:e.isOpen?n={highlightedIndex:Wr(e.highlightedIndex,1,P.items,P.isItemDisabled,!0)}:n={highlightedIndex:E&&e.selectedItem==null?-1:Bn(P,e,1),isOpen:P.items.length>=0};break;case Rs:e.isOpen?E?n=Wi(P,e.highlightedIndex):n={highlightedIndex:Wr(e.highlightedIndex,-1,P.items,P.isItemDisabled,!0)}:n={highlightedIndex:Bn(P,e,-1),isOpen:P.items.length>=0};break;case Ws:n=Wi(P,e.highlightedIndex);break;case Vs:n=ct({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:""});break;case zs:n={highlightedIndex:Wr(e.highlightedIndex,-10,P.items,P.isItemDisabled,!0)};break;case Ks:n={highlightedIndex:Wr(e.highlightedIndex,10,P.items,P.isItemDisabled,!0)};break;case Us:n={highlightedIndex:wn(0,!1,P.items,P.isItemDisabled)};break;case Fs:n={highlightedIndex:wn(P.items.length-1,!0,P.items,P.isItemDisabled)};break;case Xi:n=ct({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&((g=P.items)==null?void 0:g.length)&&o.selectItem&&{selectedItem:P.items[e.highlightedIndex],inputValue:P.itemToString(P.items[e.highlightedIndex])});break;case Js:n={isOpen:!0,highlightedIndex:Ji(P),inputValue:o.inputValue};break;case $s:n={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Bn(P,e,0)};break;case qs:n={selectedItem:o.selectedItem,inputValue:P.itemToString(o.selectedItem)};break;case Zs:n={inputValue:o.inputValue};break;default:return R2(e,o,od)}return ct({},e,n)}var k7=["onMouseLeave","refKey","ref"],B7=["item","index","refKey","ref","onMouseMove","onMouseDown","onClick","onPress","disabled"],H7=["onClick","onPress","refKey","ref"],j7=["onKeyDown","onChange","onInput","onBlur","onChangeText","onClick","refKey","ref"];on.stateChangeTypes=od;function on(e){e===void 0&&(e={}),id(e,on);var o=ct({},N7,e),g=o.items,C=o.scrollIntoView,P=o.environment,E=o.getA11yStatusMessage,n=I7(L7,o,O7,j2),c=n[0],r=n[1],a=c.isOpen,i=c.highlightedIndex,y=c.selectedItem,t=c.inputValue,d=be.useRef(null),b=be.useRef({}),m=be.useRef(null),u=be.useRef(null),f=Zo(),l=I2(o),s=be.useRef(),v=Fi({state:c,props:o}),p=be.useCallback(function(A){return b.current[l.getItemId(A)]},[l]);Es(E,c,[a,i,y,t],P);var h=H2({menuElement:d.current,highlightedIndex:i,isOpen:a,itemRefs:b,scrollIntoView:C,getItemNodeFromIndex:p});Ki({props:o,state:c}),be.useEffect(function(){var A=kn(o,"isOpen");A&&m.current&&m.current.focus()},[]),be.useEffect(function(){f||(s.current=g.length)});var O=B2(P,be.useCallback(function(){v.current.state.isOpen&&r({type:Xi,selectItem:!1})},[r,v]),be.useMemo(function(){return[d,u,m]},[d.current,u.current,m.current])),I=zi("getInputProps","getMenuProps");be.useEffect(function(){a||(b.current={})},[a]),be.useEffect(function(){var A;!a||!(P!=null&&P.document)||!(m!=null&&(A=m.current)!=null&&A.focus)||P.document.activeElement!==m.current&&m.current.focus()},[a,P]);var B=be.useMemo(function(){return{ArrowDown:function(D){D.preventDefault(),r({type:Ds,altKey:D.altKey})},ArrowUp:function(D){D.preventDefault(),r({type:Rs,altKey:D.altKey})},Home:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:Us}))},End:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:Fs}))},Escape:function(D){var V=v.current.state;(V.isOpen||V.inputValue||V.selectedItem||V.highlightedIndex>-1)&&(D.preventDefault(),r({type:Vs}))},Enter:function(D){var V=v.current.state;!V.isOpen||D.which===229||(D.preventDefault(),r({type:Ws}))},PageUp:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:zs}))},PageDown:function(D){v.current.state.isOpen&&(D.preventDefault(),r({type:Ks}))}}},[r,v]),k=be.useCallback(function(A){return ct({id:l.labelId,htmlFor:l.inputId},A)},[l]),L=be.useCallback(function(A,D){var V,R=A===void 0?{}:A,F=R.onMouseLeave,$=R.refKey,G=$===void 0?"ref":$,Q=R.ref,ee=hr(R,k7),Z=D===void 0?{}:D,q=Z.suppressRefError,ue=q===void 0?!1:q;return I("getMenuProps",ue,G,d),ct((V={},V[G]=Kr(Q,function(ce){d.current=ce}),V.id=l.menuId,V.role="listbox",V["aria-labelledby"]=ee&&ee["aria-label"]?void 0:""+l.labelId,V.onMouseLeave=Ot(F,function(){r({type:q2})}),V),ee)},[r,I,l]),N=be.useCallback(function(A){var D,V,R=A===void 0?{}:A,F=R.item,$=R.index,G=R.refKey,Q=G===void 0?"ref":G,ee=R.ref,Z=R.onMouseMove,q=R.onMouseDown,ue=R.onClick;R.onPress;var ce=R.disabled,le=hr(R,B7);ce!==void 0&&console.warn('Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.');var ie=v.current,he=ie.props,Ie=ie.state,Ee=_s(F,$,he.items,"Pass either item or index to getItemProps!"),te=Ee[0],ge=Ee[1],we=he.isItemDisabled(te,ge),K="onClick",J=ue,W=function(){O.isTouchEnd||ge===Ie.highlightedIndex||(h.current=!1,r({type:Z2,index:ge,disabled:we}))},X=function(){r({type:Gs,index:ge})},ne=function(ye){return ye.preventDefault()};return ct((D={},D[Q]=Kr(ee,function(re){re&&(b.current[l.getItemId(ge)]=re)}),D["aria-disabled"]=we,D["aria-selected"]=ge===Ie.highlightedIndex,D.id=l.getItemId(ge),D.role="option",D),!we&&(V={},V[K]=Ot(J,X),V),{onMouseMove:Ot(Z,W),onMouseDown:Ot(q,ne)},le)},[r,l,v,O,h]),H=be.useCallback(function(A){var D,V=A===void 0?{}:A,R=V.onClick;V.onPress;var F=V.refKey,$=F===void 0?"ref":F,G=V.ref,Q=hr(V,H7),ee=v.current.state,Z=function(){r({type:X2})};return ct((D={},D[$]=Kr(G,function(q){u.current=q}),D["aria-controls"]=l.menuId,D["aria-expanded"]=ee.isOpen,D.id=l.toggleButtonId,D.tabIndex=-1,D),!Q.disabled&&ct({},{onClick:Ot(R,Z)}),Q)},[r,v,l]),j=be.useCallback(function(A,D){var V,R=A===void 0?{}:A,F=R.onKeyDown,$=R.onChange,G=R.onInput,Q=R.onBlur;R.onChangeText;var ee=R.onClick,Z=R.refKey,q=Z===void 0?"ref":Z,ue=R.ref,ce=hr(R,j7),le=D===void 0?{}:D,ie=le.suppressRefError,he=ie===void 0?!1:ie;I("getInputProps",he,q,m);var Ie=v.current.state,Ee=function(ne){var re=lo(ne);re&&B[re]&&B[re](ne)},te=function(ne){r({type:Js,inputValue:ne.target.value})},ge=function(ne){if(P!=null&&P.document&&Ie.isOpen&&!O.isMouseDown){var re=ne.relatedTarget===null&&P.document.activeElement!==P.document.body;r({type:Xi,selectItem:!re})}},we=function(){r({type:$s})},K="onChange",J={};if(!ce.disabled){var W;J=(W={},W[K]=Ot($,G,te),W.onKeyDown=Ot(F,Ee),W.onBlur=Ot(Q,ge),W.onClick=Ot(ee,we),W)}return ct((V={},V[q]=Kr(ue,function(X){m.current=X}),V["aria-activedescendant"]=Ie.isOpen&&Ie.highlightedIndex>-1?l.getItemId(Ie.highlightedIndex):"",V["aria-autocomplete"]="list",V["aria-controls"]=l.menuId,V["aria-expanded"]=Ie.isOpen,V["aria-labelledby"]=ce&&ce["aria-label"]?void 0:l.labelId,V.autoComplete="off",V.id=l.inputId,V.role="combobox",V.value=Ie.inputValue,V),J,ce)},[r,l,P,B,v,O,I]),U=be.useCallback(function(){r({type:Y2})},[r]),_=be.useCallback(function(){r({type:ed})},[r]),T=be.useCallback(function(){r({type:Q2})},[r]),x=be.useCallback(function(A){r({type:td,highlightedIndex:A})},[r]),M=be.useCallback(function(A){r({type:qs,selectedItem:A})},[r]),S=be.useCallback(function(A){r({type:rd,inputValue:A})},[r]),w=be.useCallback(function(){r({type:nd})},[r]);return{getItemProps:N,getLabelProps:k,getMenuProps:L,getInputProps:j,getToggleButtonProps:H,toggleMenu:U,openMenu:T,closeMenu:_,setHighlightedIndex:x,setInputValue:S,selectItem:M,reset:w,highlightedIndex:i,isOpen:a,selectedItem:y,inputValue:t}}var ad={activeIndex:-1,selectedItems:[]};function sd(e,o){return kn(e,o,ad)}function ud(e,o){return nn(e,o,ad)}function D7(e){var o=sd(e,"activeIndex"),g=sd(e,"selectedItems");return{activeIndex:o,selectedItems:g}}function cd(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var o=e.target;return!(o instanceof HTMLInputElement&&o.value!==""&&(o.selectionStart!==0||o.selectionEnd!==0))}function R7(e,o){return e.selectedItems===o.selectedItems&&e.activeIndex===o.activeIndex}var V7={stateReducer:$i.stateReducer,itemToKey:$i.itemToKey,environment:$i.environment,selectedItems:We.array,initialSelectedItems:We.array,defaultSelectedItems:We.array,getA11yStatusMessage:We.func,activeIndex:We.number,initialActiveIndex:We.number,defaultActiveIndex:We.number,onActiveIndexChange:We.func,onSelectedItemsChange:We.func,keyNavigationNext:We.string,keyNavigationPrevious:We.string},U7={itemToKey:qo.itemToKey,stateReducer:qo.stateReducer,environment:qo.environment,keyNavigationNext:"ArrowRight",keyNavigationPrevious:"ArrowLeft"},ld=pr;process.env.NODE_ENV!=="production"&&(ld=function(o,g){We.checkPropTypes(V7,o,"prop",g.name)});var Xs=process.env.NODE_ENV!=="production"?"__selected_item_click__":0,Ys=process.env.NODE_ENV!=="production"?"__selected_item_keydown_delete__":1,Qs=process.env.NODE_ENV!=="production"?"__selected_item_keydown_backspace__":2,e0=process.env.NODE_ENV!=="production"?"__selected_item_keydown_navigation_next__":3,t0=process.env.NODE_ENV!=="production"?"__selected_item_keydown_navigation_previous__":4,r0=process.env.NODE_ENV!=="production"?"__dropdown_keydown_navigation_previous__":5,n0=process.env.NODE_ENV!=="production"?"__dropdown_keydown_backspace__":6,o0=process.env.NODE_ENV!=="production"?"__dropdown_click__":7,i0=process.env.NODE_ENV!=="production"?"__function_add_selected_item__":8,a0=process.env.NODE_ENV!=="production"?"__function_remove_selected_item__":9,s0=process.env.NODE_ENV!=="production"?"__function_set_selected_items__":10,u0=process.env.NODE_ENV!=="production"?"__function_set_active_index__":11,c0=process.env.NODE_ENV!=="production"?"__function_reset__":12,F7=Object.freeze({__proto__:null,DropdownClick:o0,DropdownKeyDownBackspace:n0,DropdownKeyDownNavigationPrevious:r0,FunctionAddSelectedItem:i0,FunctionRemoveSelectedItem:a0,FunctionReset:c0,FunctionSetActiveIndex:u0,FunctionSetSelectedItems:s0,SelectedItemClick:Xs,SelectedItemKeyDownBackspace:Qs,SelectedItemKeyDownDelete:Ys,SelectedItemKeyDownNavigationNext:e0,SelectedItemKeyDownNavigationPrevious:t0});function z7(e,o){var g=o.type,C=o.index,P=o.props,E=o.selectedItem,n=e.activeIndex,c=e.selectedItems,r;switch(g){case Xs:r={activeIndex:C};break;case t0:r={activeIndex:n-1<0?0:n-1};break;case e0:r={activeIndex:n+1>=c.length?-1:n+1};break;case Qs:case Ys:{if(n<0)break;var a=n;c.length===1?a=-1:n===c.length-1&&(a=c.length-2),r=ct({selectedItems:[].concat(c.slice(0,n),c.slice(n+1))},{activeIndex:a});break}case r0:r={activeIndex:c.length-1};break;case n0:r={selectedItems:c.slice(0,c.length-1)};break;case i0:r={selectedItems:[].concat(c,[E])};break;case o0:r={activeIndex:-1};break;case a0:{var i=n,y=c.findIndex(function(b){return P.itemToKey(b)===P.itemToKey(E)});if(y<0)break;c.length===1?i=-1:y===c.length-1&&(i=c.length-2),r={selectedItems:[].concat(c.slice(0,y),c.slice(y+1)),activeIndex:i};break}case s0:{var t=o.selectedItems;r={selectedItems:t};break}case u0:{var d=o.activeIndex;r={activeIndex:d};break}case c0:r={activeIndex:ud(P,"activeIndex"),selectedItems:ud(P,"selectedItems")};break;default:throw new Error("Reducer called without proper action type.")}return ct({},e,r)}var K7=["refKey","ref","onClick","onKeyDown","selectedItem","index"],W7=["refKey","ref","onKeyDown","onClick","preventKeyAction"];Yi.stateChangeTypes=F7;function Yi(e){e===void 0&&(e={}),ld(e,Yi);var o=ct({},U7,e),g=o.getA11yStatusMessage,C=o.environment,P=o.keyNavigationNext,E=o.keyNavigationPrevious,n=L2(z7,o,D7,R7),c=n[0],r=n[1],a=c.activeIndex,i=c.selectedItems,y=Zo(),t=be.useRef(null),d=be.useRef();d.current=[];var b=Fi({state:c,props:o});Es(g,c,[a,i],C),be.useEffect(function(){y||(a===-1&&t.current?t.current.focus():d.current[a]&&d.current[a].focus())},[a]),Ki({props:o,state:c});var m=zi("getDropdownProps"),u=be.useMemo(function(){var B;return B={},B[E]=function(){r({type:t0})},B[P]=function(){r({type:e0})},B.Delete=function(){r({type:Ys})},B.Backspace=function(){r({type:Qs})},B},[r,P,E]),f=be.useMemo(function(){var B;return B={},B[E]=function(k){cd(k)&&r({type:r0})},B.Backspace=function(L){cd(L)&&r({type:n0})},B},[r,E]),l=be.useCallback(function(B){var k,L=B===void 0?{}:B,N=L.refKey,H=N===void 0?"ref":N,j=L.ref,U=L.onClick,_=L.onKeyDown,T=L.selectedItem,x=L.index,M=hr(L,K7),S=b.current.state,w=_s(T,x,S.selectedItems,"Pass either item or index to getSelectedItemProps!"),A=w[1],D=A>-1&&A===S.activeIndex,V=function(){r({type:Xs,index:A})},R=function($){var G=lo($);G&&u[G]&&u[G]($)};return ct((k={},k[H]=Kr(j,function(F){F&&d.current.push(F)}),k.tabIndex=D?0:-1,k.onClick=Ot(U,V),k.onKeyDown=Ot(_,R),k),M)},[r,b,u]),s=be.useCallback(function(B,k){var L,N=B===void 0?{}:B,H=N.refKey,j=H===void 0?"ref":H,U=N.ref,_=N.onKeyDown,T=N.onClick,x=N.preventKeyAction,M=x===void 0?!1:x,S=hr(N,W7),w=k===void 0?{}:k,A=w.suppressRefError,D=A===void 0?!1:A;m("getDropdownProps",D,j,t);var V=function($){var G=lo($);G&&f[G]&&f[G]($)},R=function(){r({type:o0})};return ct((L={},L[j]=Kr(U,function(F){F&&(t.current=F)}),L),!M&&{onKeyDown:Ot(_,V),onClick:Ot(T,R)},S)},[r,f,m]),v=be.useCallback(function(B){r({type:i0,selectedItem:B})},[r]),p=be.useCallback(function(B){r({type:a0,selectedItem:B})},[r]),h=be.useCallback(function(B){r({type:s0,selectedItems:B})},[r]),O=be.useCallback(function(B){r({type:u0,activeIndex:B})},[r]),I=be.useCallback(function(){r({type:c0})},[r]);return{getSelectedItemProps:l,getDropdownProps:s,addSelectedItem:v,removeSelectedItem:p,setSelectedItems:h,setActiveIndex:O,reset:I,selectedItems:i,activeIndex:a}}var l0,dd;function J7(){return dd||(dd=1,l0=function e(o,g){if(o===g)return!0;if(o&&g&&typeof o=="object"&&typeof g=="object"){if(o.constructor!==g.constructor)return!1;var C,P,E;if(Array.isArray(o)){if(C=o.length,C!=g.length)return!1;for(P=C;P--!==0;)if(!e(o[P],g[P]))return!1;return!0}if(o.constructor===RegExp)return o.source===g.source&&o.flags===g.flags;if(o.valueOf!==Object.prototype.valueOf)return o.valueOf()===g.valueOf();if(o.toString!==Object.prototype.toString)return o.toString()===g.toString();if(E=Object.keys(o),C=E.length,C!==Object.keys(g).length)return!1;for(P=C;P--!==0;)if(!Object.prototype.hasOwnProperty.call(g,E[P]))return!1;for(P=C;P--!==0;){var n=E[P];if(!e(o[n],g[n]))return!1}return!0}return o!==o&&g!==g}),l0}var $7=J7();const fd=fi($7);var Qi=(e=>(e.mouse="mouse",e.keyboard="keyboard",e))(Qi||{});const d0=()=>{const e=be.useRef("mouse");return be.useEffect(()=>{const o=C=>{["Tab","ArrowDown","ArrowUp"].includes(C.key)&&(e.current="keyboard")},g=()=>{e.current="mouse"};return window.addEventListener("keydown",o),window.addEventListener("mousedown",g),()=>{window.removeEventListener("keydown",o),window.removeEventListener("mousedown",g)}},[]),e},hd=Ce.default.div.withConfig({displayName:"dropdown__StyledDropdown",componentId:"sc-7mf6mk-0"})(({theme:e,disabled:o,isFixedDropdown:g})=>({outline:"none",position:g?"relative":"unset",...o&&{opacity:"0.5",pointerEvents:"none"}})),G7=Ce.default(De).withConfig({displayName:"dropdown__Container",componentId:"sc-7mf6mk-1"})(({theme:e,isOpen:o})=>({borderRadius:e.borderRadius.base,border:"none",height:36,padding:"0 16px",background:e.styleguideColors.fillSecondary,":hover, :active":{background:e.styleguideColors.fillSecondary,svg:{color:e.styleguideColors.fillPrimaryRed}}})),pd=Ce.default.div.withConfig({displayName:"dropdown__ItemsContainer",componentId:"sc-7mf6mk-2"})(({theme:e,isOpen:o,isFixedDropdown:g})=>({display:o?"inherit":"none",marginTop:4,borderRadius:e.borderRadius.base,background:e.styleguideColors.fillSecondary,...g&&{position:"absolute",top:"60px",width:"100%",zIndex:1}})),yd=Ce.default(De).withConfig({displayName:"dropdown__ItemContainer",componentId:"sc-7mf6mk-3"})(({theme:e,isHighlighted:o})=>({cursor:"pointer",minHeight:36,padding:"8px 16px",":hover, :active":{background:e.styleguideColors.fillSecondaryBlueHover,fontWeight:600},...o&&{"&:not(:hover)":{border:`1px solid ${e.styleguideColors.contentBlue}`,borderRadius:e.borderRadius.base}}})),q7=Ce.default(bt).withConfig({displayName:"dropdown__DeleteSvgIcon",componentId:"sc-7mf6mk-4"})(({theme:e})=>({path:{stroke:e.styleguideColors.contentSecondary},":hover, :active":{path:{stroke:e.styleguideColors.fillPrimaryRed}}})),Z7=Ce.default(bt).withConfig({displayName:"dropdown__ClearSvgIcon",componentId:"sc-7mf6mk-5"})(({theme:e})=>({path:{stroke:e.styleguideColors.contentPrimary}})),X7=Ce.default(De).withConfig({displayName:"dropdown__MultiSelectContainer",componentId:"sc-7mf6mk-6"})(({theme:e})=>({borderRadius:e.borderRadius.base,padding:"8px",background:e.styleguideColors.fillSecondary,":hover, :active":{svg:{color:e.styleguideColors.fillPrimaryRed}}})),Y7=Ce.default.span.withConfig({displayName:"dropdown__PlaceholderWrapper",componentId:"sc-7mf6mk-7"})(({theme:e})=>({padding:"0 8px"})),Q7=Ce.default.span.withConfig({displayName:"dropdown__ChipItemContainer",componentId:"sc-7mf6mk-8"})(({theme:e})=>({borderRadius:e.borderRadius.base,cursor:"pointer",padding:"2px 8px",background:e.styleguideColors.fillTertiary,color:e.styleguideColors.contentPrimary})),eb=Ce.default.span.withConfig({displayName:"dropdown__OverflowWrapper",componentId:"sc-7mf6mk-9"})(({theme:e})=>({overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"})),tb=Ce.default(De).withConfig({displayName:"dropdown__DropdownIconWrapper",componentId:"sc-7mf6mk-10"})(({theme:e})=>({paddingRight:"8px",marginLeft:"8px"})),rb=Ce.default(bt).withConfig({displayName:"dropdown__CheckIcon",componentId:"sc-7mf6mk-11"})(({theme:e})=>({path:{fill:e.styleguideColors.contentBlue}})),nb=Ce.default(bt).withConfig({displayName:"dropdown__MultiSelectDeleteIcon",componentId:"sc-7mf6mk-12"})(({theme:e})=>({path:{stroke:e.styleguideColors.contentBlue},":hover, :active":{path:{stroke:e.styleguideColors.contentRed}}})),Xo=e=>({target:{name:void 0,value:e}});function ob(e){const{id:o,items:g,placeholder:C,label:P,areItemsRemovable:E,value:n,style:c,onSelect:r,onRemove:a,noItemsMessage:i="No Options!",isFixedDropdown:y=!1}=e,t=s=>({target:{name:void 0,value:s}}),d=(s,v,p)=>{v.preventDefault(),v.stopPropagation();const h=s&&b(s);a&&a(t(h))},b=s=>s.value,m=s=>s.label,u=s=>{r&&r(s)},f=s=>s===null?"":typeof s=="string"?s:s.label,l=d0();return z.jsx(P2,{itemToString:f,onSelect:u,selectedItem:n,selectedItemChanged:(s,v)=>!fd(s,v),children:s=>{const{getItemProps:v,getMenuProps:p,isOpen:h,selectedItem:O,getRootProps:I,getToggleButtonProps:B,highlightedIndex:k}=s,L=!(g&&g.length),N=H=>{!h&&s.openMenu()};return z.jsxs(hd,{...I({refKey:"innerRef"}),style:c,isFixedDropdown:y,children:[P&&z.jsx(Oe,{lineHeight:"xs",size:1,"aria-label":P,id:o,tabIndex:0,children:P}),z.jsxs(G7,{align:"center",justify:"space-between",...B(),isOpen:h,itemsSpacing:10,tabIndex:0,children:[z.jsx(Oe,{size:3,lineHeight:"xs",variation:O?"inherit":"darkGray",style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},children:m(O)||C}),z.jsx(bt,{src:h?ui:xn,rotate:h,onKeyDown:H=>{H.key==="Enter"&&N()},tabIndex:0,alt:"Arrow icon",role:"img","aria-labelledby":o,"aria-haspopup":"listbox","aria-expanded":h})]}),z.jsx(pd,{...p(),isOpen:h,isFixedDropdown:y,"aria-labelledby":o,children:h&&(L?z.jsx("div",{style:{padding:"8px 16px",pointerEvents:"none"},children:z.jsx(Oe,{size:3,scale:"xs",lineHeight:"xs",variation:"darkGray",children:i})}):g.map((H,j)=>{const U=fd(H,O),_=l.current===Qi.keyboard&&k!==null&&k===j;return z.jsxs(yd,{align:"center",justify:"space-between",itemsSpacing:10,...v({item:H,index:j}),isHighlighted:_,children:[z.jsx(Oe,{size:U?1:3,style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},scale:"xs",lineHeight:"xs",children:m(H)}),E&&z.jsx(q7,{src:qn,onClick:T=>d(H,T)})]},`${H}-${j}`)}))})]})}})}function ib(e){const{id:o,items:g,value:C,label:P,placeholder:E,disabled:n,onSelect:c,onChange:r,onRemove:a,onClearAllItems:i,isFixedDropdown:y=!1}=e,{getSelectedItemProps:t,getDropdownProps:d,addSelectedItem:b,removeSelectedItem:m,selectedItems:u,setSelectedItems:f,reset:l}=Yi({initialSelectedItems:C,onSelectedItemsChange:j=>{c&&c(Xo(j.selectedItems))}}),{isOpen:s,selectedItem:v,getToggleButtonProps:p,getLabelProps:h,getMenuProps:O,getItemProps:I,openMenu:B,highlightedIndex:k}=dn({selectedItem:null,defaultHighlightedIndex:0,items:g,stateReducer:(j,U)=>{const{changes:_,type:T}=U;switch(T){case dn.stateChangeTypes.ToggleButtonKeyDownEnter:case dn.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case dn.stateChangeTypes.ItemClick:return{..._,isOpen:!0};default:return _}},onStateChange:({type:j,selectedItem:U})=>{switch(j){case dn.stateChangeTypes.ToggleButtonKeyDownEnter:case dn.stateChangeTypes.ToggleButtonKeyDownSpaceButton:case dn.stateChangeTypes.ItemClick:{const _=u.some(T=>T.value===U?.value);U&&(_?(f(u.filter(T=>T.value!==U.value)),a&&a(Xo(U))):(b(U),r&&r(Xo(U))))}break}}});be.useEffect(()=>{(!C||C.length<1)&&l()},[C]);const L=()=>{i&&i(Xo(null)),l()},N=j=>{j.stopPropagation(),!n&&!s&&B()},H=d0();return z.jsx(hd,{disabled:n,isFixedDropdown:y,children:z.jsxs(Rt,{itemsSpacing:4,children:[P&&z.jsx(Oe,{lineHeight:"xs",...h(),size:1,id:o,children:P}),z.jsxs("div",{children:[z.jsxs(X7,{align:"center",justify:"space-between",...p({...d({preventKeyAction:s}),onClick:j=>j.stopPropagation(),isOpen:s}),children:[z.jsx("span",{children:z.jsx(Oe,{lineHeight:"xs",size:3,variation:v?"inherit":"darkGray",children:z.jsx(eb,{children:z.jsx(De,{gap:8,wrap:"wrap",children:u.length===0?z.jsx(Y7,{children:E}):u.map((j,U)=>z.jsx(Q7,{...t({selectedItem:j,index:U}),children:z.jsxs(De,{align:"center",gap:4,children:[j?.chipName&&z.jsx(Oe,{lineHeight:"xs",size:1,variation:"black",children:j.chipName}),j?.chipLabel||j?.label,z.jsx(nb,{onClick:_=>{_.preventDefault(),_.stopPropagation(),m(j),a&&a(Xo(j))},size:14,src:qn,alt:"Cross icon to clear",role:"img"})]})},`selected-item-${U}`))})})})}),z.jsxs(tb,{children:[i&&!!u.length&&z.jsx(Z7,{src:qn,onClick:L,marginRight:!0,role:"img",alt:"Cross icon to clear items"}),z.jsx(bt,{size:16,src:s?ui:xn,rotate:s,onKeyDown:j=>{j.key==="Enter"&&N(j)},tabIndex:0,alt:"Arrow icon","aria-labelledby":o,"aria-haspopup":"listbox","aria-expanded":s,role:"button"})]})]}),z.jsx(pd,{...O(),isOpen:s,isFixedDropdown:y,children:s&&g.map((j,U)=>{const _=u?.some(x=>x.value===j.value),T=H.current===Qi.keyboard&&k!==null&&k===U;return z.jsxs(yd,{align:"center",justify:"space-between",itemsSpacing:10,...I({item:j,index:U}),isHighlighted:T,children:[z.jsx(Oe,{size:_?1:3,lineHeight:"xs",scale:"xs",children:j.label}),_&&z.jsx(rb,{size:14,src:eu})]},`${j.value}${U}`)})})]})]})})}var fo=(e=>(e.default="default",e.small="small",e))(fo||{});const ab=e=>e==null?"contentTertiary":{error:"contentRed",success:"contentGreen"}[e],sb=Ce.default.div.withConfig({displayName:"form-field__StyledContainer",componentId:"sc-xzx4qp-0"})(({theme:e,disabled:o})=>({display:"flex",flexDirection:"column",...o&&{opacity:.5}})),ub=Ce.default("div").withConfig({displayName:"form-field__LabelContainer",componentId:"sc-xzx4qp-1"})(({theme:e})=>({display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"space-between","& > *":{marginBottom:4}})),cb=Ce.default("div").withConfig({displayName:"form-field__StatusTextContainer",componentId:"sc-xzx4qp-2"})(({theme:e,status:o})=>({position:"relative",color:e.styleguideColors[ab(o)]})),lb=Ce.default(en).withConfig({displayName:"form-field__StatusCaptionText",componentId:"sc-xzx4qp-3"})(["position:absolute;"]),md=({labelFontSize:e,...o})=>e===fo.small?z.jsx(Oe,{size:1,lineHeight:"xs",...o}):z.jsx(co,{size:1,...o});var ea=(e=>(e.Error="error",e.Success="success",e))(ea||{});function f0({id:e,label:o,rightLabel:g,status:C,statusText:P,children:E,labelFontSize:n=fo.default,...c}){return z.jsxs(sb,{...c,children:[z.jsxs(ub,{children:[o&&z.jsx(md,{labelFontSize:n,id:e,children:o}),g&&z.jsx(md,{labelFontSize:n,children:g})]}),E,z.jsx(cb,{status:C,role:"alert","aria-live":"assertive",children:z.jsx(lb,{size:2,children:P})})]})}const db=Ce.default(En).withConfig({displayName:"header-text__StyledText",componentId:"sc-1ohf323-0"})(({theme:e,size:o=2,scale:g="sm",monotype:C=!1})=>({fontWeight:xt(C?{0:e.typography.fontWeight.bold,1:e.typography.fontWeight.bold,1.6:e.typography.fontWeight.bold,2:e.typography.fontWeight.bold,3:e.typography.fontWeight.regular,4:e.typography.fontWeight.regular,5:e.typography.fontWeight.regular}:{0:e.typography.fontWeight.extraBold,1:e.typography.fontWeight.extraBold,1.6:e.typography.fontWeight.extraBold,2:e.typography.fontWeight.bold,3:e.typography.fontWeight.semiBold,4:e.typography.fontWeight.semiBold,5:e.typography.fontWeight.semiBold},o),fontSize:xt({"2xl":"3.25rem",xl:"2.875rem",lg:"2.5rem",md:"2rem",sm:"1.75rem",xs:"1.5rem"},g),lineHeight:xt({"2xl":"4.5rem",xl:"4rem",lg:"3.5rem",md:"3rem",sm:"2.5rem",xs:"1.75rem"},g),"&:where(h1, h2, h3, h4, h5, h6)":{margin:0}}));function h0(e){return z.jsx(db,{...e})}const fb=Ce.default(h0).withConfig({displayName:"header-tab-menu-item__StyledHeaderTabMenuItem",componentId:"sc-1ohcb8a-0"})(({theme:e,active:o})=>({cursor:"pointer",color:e.styleguideColors.contentTertiary,":not(:first-of-type)":{marginLeft:40},...o&&{color:e.styleguideColors.contentPrimary,cursor:"default"}}));function hb(e){return z.jsx(fb,{...e,size:2})}const pb=e=>e==null||!e?"fillSecondary":"contentRed",yb=Ce.default("div").withConfig({displayName:"input__InputContainer",componentId:"sc-f6gr5t-0"})(({theme:e,disabled:o,error:g,monotype:C,height:P="36"})=>({display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",padding:"0 16px",borderRadius:e.borderRadius.base,color:e.styleguideColors.contentPrimary,background:e.styleguideColors.fillSecondary,caretColor:e.styleguideColors.fillPrimaryRed,fontFamily:C?e.typography.fontFamily.mono:e.typography.fontFamily.primary,fontSize:"0.875rem",lineHeight:xt({36:"20px",40:"20px"},P),height:xt({36:"36px",40:"40px"},P),path:{fill:e.styleguideColors[pb(g)]},...g&&{border:`1px solid ${e.styleguideColors.borderRed}`},...o&&{opacity:.5,color:e.styleguideColors.contentTertiary}})),mb=Ce.default.input.withConfig({displayName:"input__StyledInput",componentId:"sc-f6gr5t-1"})(({theme:e})=>({color:"inherit",background:"inherit",fontFamily:"inherit",fontSize:"inherit",border:"none",width:"100%",padding:0,"&[type=number]:focus, &[type=number]:blur":{"-moz-appearance":"number-input"},"&[type=number]":{"-moz-appearance":"textfield","&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{margin:0,"-webkit-appearance":"none","pointer-events":"none"}},"&::placeholder":{color:e.styleguideColors.contentSecondary}})),gb=Ce.default("div").withConfig({displayName:"input__PrefixContainer",componentId:"sc-f6gr5t-2"})(({theme:e})=>({marginRight:16,color:e.styleguideColors.contentSecondary,path:{fill:e.styleguideColors.contentSecondary}})),gd=Ce.default("div").withConfig({displayName:"input__SuffixContainer",componentId:"sc-f6gr5t-3"})(({theme:e})=>({marginLeft:16})),vb=Ce.default(gd).withConfig({displayName:"input__SuffixTextContainer",componentId:"sc-f6gr5t-4"})(({theme:e})=>({color:e.styleguideColors.contentSecondary}));var vd=(e=>(e.PositiveInteger="positive_int",e.CSPR="cspr",e.email="email",e.password="password",e))(vd||{});const bd=wt.default.forwardRef(function(o,g){return z.jsx(mb,{...o,ref:g})});function p0({id:e,className:o,style:g,disabled:C,monotype:P,height:E,label:n,rightLabel:c,prefixIcon:r,suffixIcon:a,suffixText:i,required:y,error:t,validationType:d,validationText:b,onFocus:m,name:u,labelFontSize:f=fo.default,...l}){const s=d==null?void 0:{cspr:{type:"number",min:"0",max:"0",step:"0"},positive_int:{type:"number",min:"1",max:"1",step:"0"},email:{type:"email"},password:{type:"password"}}[d],v=p=>{p.target.select(),m&&m(p)};return t&&(a=z.jsx(bt,{src:Co})),z.jsx(f0,{id:e,className:o,style:g,label:n,rightLabel:c,status:t?ea.Error:void 0,statusText:b,disabled:C,labelFontSize:f,children:z.jsxs(yb,{monotype:P,error:t,height:E,children:[r&&z.jsx(gb,{children:r}),z.jsx(bd,{title:"",disabled:C,onFocus:v,name:u,"aria-required":!!y,"aria-labelledby":e,...s,...l}),a&&z.jsx(gd,{children:a}),i&&z.jsx(vb,{children:i})]})})}const bb=Ce.default.ul.withConfig({displayName:"main-menu__MenuContainer",componentId:"sc-71ac72-0"})(({theme:e})=>e.withMedia({background:e.styleguideColors.backgroundTertiary,display:"flex",flexDirection:["column","column","row"],justifyContent:"space-between",alignItems:["baseline","baseline","center"],height:"100%",width:"100%",padding:["0px"],margin:[0]})),wb=({children:e})=>z.jsx(bb,{children:e}),Cb=Ce.default.li.withConfig({displayName:"main-menu-item__NavItem",componentId:"sc-194vga7-0"})(({theme:e,selected:o})=>e.withMedia({display:"flex",color:e.styleguideColors.contentTertiary,padding:["16px 32px","16px 48px","0 32px 0 0","0 32px 0 0"],height:"100%",alignItems:"center",...o&&{color:e.styleguideColors.contentOnFill},"& > *:hover":{cursor:"pointer",color:e.styleguideColors.contentOnFill}})),Sb=({selected:e=!1,children:o})=>z.jsx(Cb,{selected:e,children:o}),_b=Ce.default.a.withConfig({displayName:"nav-link__StyledA",componentId:"sc-14h6hn0-0"})(({theme:e,disabled:o,active:g})=>({color:e.styleguideColors.contentTertiary,textDecoration:"none",":hover":{fontWeight:e.typography.fontWeight.semiBold,color:e.styleguideColors.contentOnFill},...g&&{fontWeight:e.typography.fontWeight.semiBold,color:e.styleguideColors.contentOnFill},...o&&{pointerEvents:"none"}})),Mb=wt.default.forwardRef((e,o)=>z.jsx(_b,{ref:o,...e})),Eb=Ce.default.div.withConfig({displayName:"page-tile__StyledPageTile",componentId:"sc-2b2p7u-0"})(({theme:e,withPadding:o,bottomGap:g=24})=>e.withMedia({height:"100%",display:"flex",flexDirection:"column",justifyContent:"flex-start",background:e.styleguideColors.backgroundPrimary,boxShadow:e.boxShadow.block,borderRadius:e.borderRadius.base,marginBottom:g,padding:o?"16px 0":void 0}));function y0(e){return z.jsx(Eb,{...e})}const xb=Ce.default(h0).withConfig({displayName:"page-tile-header__StyledPageTileHeader",componentId:"sc-tvmw2e-0"})(({theme:e})=>e.withMedia({padding:["20px 20px 16px"]}));function Pb(e){return z.jsx(xb,{...e,size:5})}const Ab=Ce.default.div.withConfig({displayName:"page-tile-tabs-header__StyledWrapper",componentId:"sc-bl3sfh-0"})(({theme:e,childrenCount:o})=>e.withMedia({display:"flex",flexGrow:1,justifyContent:o>2?["left","center"]:["center"],padding:16,overflowX:"auto"})),Ob=({tabsCount:e,children:o})=>z.jsx(Ab,{childrenCount:e,children:o}),Tb=Ce.default.div.withConfig({displayName:"radio-button__Container",componentId:"sc-1c62lye-0"})(({theme:e})=>({display:"flex",alignItems:"center",cursor:"pointer",userSelect:"none"})),Ib=Ce.default.div.withConfig({displayName:"radio-button__OuterCircle",componentId:"sc-1c62lye-1"})(({theme:e,unselected:o,disabled:g,size:C,color:P="contentBlue"})=>({width:C,height:C,minWidth:C,minHeight:C,border:g||o?`2px solid ${e.styleguideColors.contentQuaternary}`:`2px solid ${e.styleguideColors[P]}`,borderRadius:"50%",display:"flex",justifyContent:"center",alignItems:"center",marginRight:12})),Nb=Ce.default.div.withConfig({displayName:"radio-button__InnerCircle",componentId:"sc-1c62lye-2"})(({theme:e,unslected:o,disabled:g,color:C="contentBlue"})=>({borderRadius:"50%",width:o?0:"70%",height:o?0:"70%",backgroundColor:g?e.styleguideColors.contentQuaternary:e.styleguideColors[C]})),Lb=({selected:e,onChange:o,label:g,value:C,disabled:P,color:E,size:n=24})=>z.jsxs(Tb,{onClick:()=>{o&&o(C)},children:[z.jsx(Ib,{disabled:P,unselected:C!==e,color:E,size:n,children:z.jsx(Nb,{unslected:C!==e,disabled:P,color:E})}),g]}),kb={keybase:du,telegram:yu,twitter:mu,github:au,youtube:Cu,facebook:ou,medium:hu,reddit:pu,wechat:wu,twitter_x:gu,linkedin:fu,website:bu},ta=e=>({keybase:"#EA773A",telegram:"#0088CC",twitter:"#1DA1F2",github:"#333333",youtube:"#FF0000",facebook:"#4267B2",medium:"#00AB6C",reddit:"#FF4500",wechat:"#7BB32E",twitter_x:"#0f1419",linkedin:"#0a66c2",website:"#BABBBF"})[e],Bb=(e,o)=>({keybase:"https://keybase.io/"+o.replace("@",""),telegram:"https://t.me/"+o.replace("@",""),twitter:"https://twitter.com/"+o.replace("@",""),twitter_x:"https://twitter.com/"+o.replace("@",""),github:"https://github.com/"+o.replace("@",""),youtube:"https://youtube.com/channel/"+o,facebook:"https://facebook.com/"+o,medium:"https://medium.com/"+o,reddit:"https://reddit.com/"+o,wechat:`weixin://dl/chat?${o}/`,linkedin:"https://www.linkedin.com/company/"+o,website:o})[e],Hb=Ce.default(Yt).withConfig({displayName:"svg-icon-social__Container",componentId:"sc-ng7ji9-0"})(({theme:e,socialMediaType:o})=>({color:e.styleguideColors.contentSecondary,"svg path":{fill:e.styleguideColors.contentSecondary},"&:hover":{color:ta(o),"svg path":{fill:ta(o)}},"&:active":{color:ta(o),"svg path":{fill:ta(o)}}})),jb=wt.default.forwardRef(({socialMediaType:e,userId:o,rel:g,...C},P)=>z.jsx(Hb,{ref:P,color:"inherit",socialMediaType:e,href:Bb(e,o),...C,rel:g??"noopener","aria-label":`Go to ${e}`,children:z.jsx(bt,{src:kb[e],alt:e})})),Db=Ce.default.div.withConfig({displayName:"tab-menu-container__StyledWrapper",componentId:"sc-9x52i1-0"})(({theme:e,childrenCount:o})=>e.withMedia({display:"flex",flexGrow:1,justifyContent:o>2?["left","center"]:["center"],padding:16,overflowX:"auto"})),Rb=({tabsCount:e,children:o})=>z.jsx(Db,{childrenCount:e,children:o}),Vb=Ce.default.div.withConfig({displayName:"tab-content__StyledTabContent",componentId:"sc-11to6ft-0"})([""]);function Ub(e){return z.jsx(Vb,{...e})}const Fb=Ce.default.div.withConfig({displayName:"tab-menu__StyledTabMenu",componentId:"sc-16gm3gg-0"})(({theme:e})=>({flexShrink:0,display:"flex",flexFlow:"row nowrap",alignItems:"center"}));function zb(e){return z.jsx(Fb,{...e})}const Kb=Ce.default(Ln).withConfig({displayName:"tab-menu-item__StyledButton",componentId:"sc-1ybxd9o-0"})(({theme:e,active:o,disabled:g,lineHeight:C="sm",scale:P="sm"})=>e.withMedia({minWidth:[131,140],padding:"6px",maxWidth:"fit-content",height:32,fontSize:xt({sm:"1.3rem",xs:"0.8125rem"},P),lineHeight:xt({sm:"1.5rem",xs:"1.25rem"},C),fontWeight:e.typography.fontWeight.medium,cursor:"pointer",marginLeft:2,color:e.styleguideColors.contentBlue,borderRadius:0,textTransform:"capitalize",":first-of-type":{borderRadius:"4px 0 0 4px"},":last-of-type":{borderRadius:"0 4px 4px 0"},":hover":{background:e.styleguideColors.fillSecondaryBlueHover,color:e.styleguideColors.contentBlue},":active":{background:e.styleguideColors.fillSecondaryBlueClick,color:e.styleguideColors.contentBlue},...o&&{cursor:"default",background:e.styleguideColors.fillPrimaryBlue,color:e.styleguideColors.contentOnFill,":hover":{background:e.styleguideColors.fillPrimaryBlue},":active":{background:e.styleguideColors.fillPrimaryBlue}},...g&&{cursor:"default",pointerEvents:"none",color:e.styleguideColors.contentTertiary}}));function Wb(e){return z.jsx(Wt,{tooltipContent:e.tooltip,limitWidth:!0,lineHeight:e.lineHeight,scale:e.scale,paddingScale:e.tooltipPaddingScale,children:z.jsx(Kb,{color:"utility",...e,children:z.jsxs(De,{gap:3,align:"center",children:[e.children,e.tooltip&&z.jsx(bt,{width:17,height:16,src:lu})]})})})}const Jb=Ce.default.tbody.withConfig({displayName:"table-body__StyledTableBody",componentId:"sc-5al5ed-0"})([""]);function wd(e){return z.jsx(Jb,{...e})}const $b=Ce.default.td.withConfig({displayName:"table-data__StyledTableData",componentId:"sc-3ev5gc-0"})(({theme:e,align:o="left",fitContent:g,indented:C})=>({height:48,padding:8,textAlign:o,":first-of-type":{paddingLeft:C?60:20},":last-of-type":{paddingRight:20},...g&&{width:"1%"}}));function Cd(e){return z.jsx($b,{...e})}const Gb=Ce.default.thead.withConfig({displayName:"table-head__StyledTableHead",componentId:"sc-avhi6b-0"})(({theme:e})=>({background:e.styleguideColors.fillSecondary,height:40}));function Sd(e){return z.jsx(Gb,{...e})}var Hn=(e=>(e.TextSingleLine="TextSingleLine",e.TextWithIcon="TextWithIcon",e.TextWithAvatar="TextWithAvatar",e))(Hn||{});const _d=Ce.default.tr.withConfig({displayName:"table-row__StyledTableRow",componentId:"sc-9sq1sp-0"})(["",""],({theme:e,$loading:o,isClickable:g})=>({":hover, :active":{background:o?"":e.styleguideColors.fillSecondary},":after":{content:"''",position:"absolute",left:20,right:20,borderBottom:e.border.tableRowSeparator,bottom:0},position:"relative",...g&&{cursor:"pointer"}}));function Md({loading:e,...o}){return z.jsx(_d,{$loading:e||!1,...o})}const Ed=Ce.default.div.withConfig({displayName:"table__TableContainer",componentId:"sc-owkj1u-0"})(({theme:e,paddingBottom:o})=>({overflowX:"auto",...o&&{paddingBottom:o}})),qb=Ce.default.table.withConfig({displayName:"table__StyledTable",componentId:"sc-owkj1u-1"})(({theme:e})=>({width:"100%",position:"relative",borderCollapse:"collapse"})),Zb=Ce.default.div.withConfig({displayName:"table__NoDataContainer",componentId:"sc-owkj1u-2"})(({theme:e})=>({position:"absolute",top:0,width:"100%",height:"100%",display:"flex",alignItems:"center",justifyContent:"center"}));function xd(e){const{renderHeader:o,renderDataHeaders:g,renderData:C,renderFooter:P,noData:E,noDataMessage:n,paddingBottom:c}=e;return z.jsxs(z.Fragment,{children:[o&&o(),z.jsx(Ed,{paddingBottom:c,children:z.jsxs(qb,{children:[g&&z.jsx(Sd,{children:g()}),C&&z.jsx(wd,{children:C()})]})}),P&&P(),n&&E&&z.jsx(Zb,{children:z.jsx(Oe,{size:1,children:n})})]})}const Xb=Ce.default.th.withConfig({displayName:"table-data-header__StyledTableDataHeader",componentId:"sc-114ffz5-0"})(({theme:e,align:o="left",fitContent:g,fixedWidthRem:C})=>({textAlign:o,height:20,padding:8,":first-of-type":{paddingLeft:20},":last-of-type":{paddingRight:20},...g&&{width:"1%"},...C&&{width:`${C}rem`},textTransform:"capitalize"})),Yb=Ce.default.div.withConfig({displayName:"table-data-header__StyledHeaderGroup",componentId:"sc-114ffz5-1"})(({theme:e})=>({display:"inline-flex",flexDirection:"row",alignItems:"center"}));function Qb({children:e,tooltipText:o,icon:g,...C}){return z.jsx(Xb,{...C,children:z.jsx(Yb,{children:z.jsx(Wt,{tooltipContent:o,limitWidth:!0,children:z.jsxs(De,{gap:3,align:"center",children:[z.jsx(Oe,{size:1,scale:"xs",children:e}),g]})})})})}const Pd=Ce.default(Ln).withConfig({displayName:"pagination-button__StyledButton",componentId:"sc-e7xbtq-0"})(({theme:e})=>e.withMedia({width:"auto",fontWeight:e.typography.fontWeight.medium,minHeight:24,padding:["2px 10px"]})),ew=Ce.default(Pd).withConfig({displayName:"pagination-button__StyledArrowsButton",componentId:"sc-e7xbtq-1"})(({theme:e})=>e.withMedia({padding:["2px 4px"]})),ra=({children:e,...o})=>z.jsx(Pd,{color:"utility",lineHeight:"xs",...o,children:z.jsx(en,{size:2,children:e})}),na=({children:e,...o})=>z.jsx(ew,{lineHeight:"xs",...o,children:e}),tw=Ce.default(ii).withConfig({displayName:"pagination-info-text__StyledContainer",componentId:"sc-r7uqsw-0"})(({theme:e})=>e.withMedia({textAlign:"center",borderRadius:e.borderRadius.base,backgroundColor:e.styleguideColors.fillSecondary,color:e.styleguideColors.contentPrimary,height:20,padding:["4px 8px","4px 16px"],width:"100%"})),Ad=({children:e,...o})=>z.jsx(tw,{...o,align:"center",justify:"center",children:z.jsx(en,{size:2,variation:"black",noWrap:!0,children:e})});function jn({eventType:e="click",callback:o}){const g=be.useRef(null),C=be.useCallback(P=>{g&&g.current&&(g.current.contains(P.target)||o())},[o,g]);return be.useEffect(()=>(document.addEventListener(e,C),()=>{document.removeEventListener(e,C,!1)}),[C]),{ref:g}}const Od=Ce.default.div.withConfig({displayName:"pagination-input__PaginationInputContainer",componentId:"sc-gh1wzw-0"})(({theme:e})=>e.withMedia({width:["unset","160px","160px"],"*":{boxSizing:"border-box"}})),rw=Ce.default("input").withConfig({displayName:"pagination-input__StyledInput",componentId:"sc-gh1wzw-1"})(({theme:e})=>({color:"inherit",background:"inherit",fontFamily:"inherit",fontSize:"inherit",border:"none",width:"100%",padding:0,textAlign:"center",caretColor:e.styleguideColors.contentRed,"&[type=number]":{"&::-webkit-inner-spin-button, &::-webkit-outer-spin-button":{margin:0,"-webkit-appearance":"none","pointer-events":"none"}},outline:"none"})),nw=Ce.default(Ad).withConfig({displayName:"pagination-input__InputInfoText",componentId:"sc-gh1wzw-2"})(({theme:e})=>({width:"100%",height:24,cursor:"pointer",":hover":{background:e.styleguideColors.fillSecondaryRedHover,color:e.styleguideColors.contentRed}})),m0=({currentPage:e,pageCount:o,onChange:g})=>{const[C,P]=be.useState(!1),[E,n]=be.useState(!1),[c,r]=be.useState(void 0),a=u=>Number(u?.replace(/[,.]/g,""))||0,i=()=>{n(!1),r(void 0)},{ref:y}=jn({callback:()=>{i()}}),t=()=>{P(!0)},d=()=>{P(!1)},b=()=>{n(!0)},m=u=>{if(u.keyCode===13){const f=a(c);g(f>o?o:f),i()}};return z.jsx(Od,{onMouseOver:t,onMouseOut:d,onClick:b,ref:y,children:z.jsx(nw,{children:E?z.jsx(rw,{inputMode:"numeric",autoFocus:!0,value:c,onChange:u=>r(u.target.value),onKeyDown:m}):C&&!E?z.jsx(z.Fragment,{children:"Enter page"}):z.jsxs(z.Fragment,{children:["Page ",jr(e)," of ",jr(o)]})})})},Td=Ce.default.div.withConfig({displayName:"pagination-container__PaginationContainer",componentId:"sc-1iulzna-0"})(({theme:e})=>e.withMedia({border:"none",cursor:"pointer",color:e.styleguideColors.contentRed,background:e.styleguideColors.fillSecondary,borderRadius:e.borderRadius.base,fontWeight:e.typography.fontWeight.medium,minHeight:24,display:"flex",alignItems:"center",justifyContent:"space-between",padding:["2px 8px"],":hover":{background:e.styleguideColors.fillSecondaryRedHover,color:e.styleguideColors.fillPrimaryRedHover},":active":{background:e.styleguideColors.fillSecondaryRedClick,color:e.styleguideColors.fillPrimaryRedClick}})),ow=Ce.default.div.withConfig({displayName:"pagination-dropdown__PaginationDropdownContainer",componentId:"sc-1ea24no-0"})(({theme:e})=>e.withMedia({position:"relative",minWidth:[58]})),iw=Ce.default.ul.withConfig({displayName:"pagination-dropdown__PaginationDropdownMenu",componentId:"sc-1ea24no-1"})(({theme:e})=>e.withMedia({width:"100%",position:"absolute",display:"block",background:e.styleguideColors.fillSecondary,boxShadow:e.boxShadow.block,padding:0,margin:"4px 0",borderRadius:e.borderRadius.base,zIndex:e.zIndex.dropdown,"& > div":{borderRadius:0},"& > :first-child":{borderRadius:e.borderRadius.base,borderBottomLeftRadius:0,borderBottomRightRadius:0},"& > :last-child":{borderRadius:e.borderRadius.base,borderTopLeftRadius:0,borderTopRightRadius:0}})),aw=Ce.default.li.withConfig({displayName:"pagination-dropdown__PaginationDropdownMenuItem",componentId:"sc-1ea24no-2"})(({theme:e})=>({alignItems:"center",display:"flex",position:"relative","& > input":{display:"none"}})),sw=({value:e,items:o,onChange:g})=>{const[C,P]=be.useState(!1),{ref:E}=jn({callback:()=>{P(!1)}});return z.jsxs(ow,{ref:E,onClick:()=>{P(!C)},children:[z.jsxs(Td,{children:[z.jsx(en,{size:1,children:e}),z.jsx(bt,{src:xn,marginLeft:!0,rotate:C,role:"img",alt:"Arrow down icon"})]}),C&&z.jsx(iw,{children:o.map(n=>z.jsx(Td,{onClick:()=>{g(n)},children:z.jsxs(aw,{children:[z.jsx("input",{type:"radio",name:"rows",id:`${n}-row`,defaultChecked:n===e,value:n}),z.jsx(en,{size:2,children:n})]})},n))})]})},Id=({value:e,items:o,onChange:g})=>z.jsxs(De,{itemsSpacing:4,align:"center",children:[z.jsx(Ad,{children:"Show rows"}),z.jsx(sw,{value:e,items:o,onChange:g})]});var uw=function(e){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},g=o.literal,C=o.overlap,P=g?e:["&"].concat(e);function E(n){if(typeof n!="object"||n==null)return[];if(Array.isArray(n))return n.map(E);var c={},r={},a={};return Object.keys(n).forEach(function(i){var y=n[i];if(!Array.isArray(y)&&g&&(y=[y]),(g||Array.isArray(y))&&i.charCodeAt(0)!==38){var t=void 0;y.forEach(function(d,b){if(!(C&&t===d)&&d!=null)if(t=d,b===0&&!g)a[i]=d;else if(c[P[b]]===void 0){var m;c[P[b]]=(m={},m[i]=d,m)}else c[P[b]][i]=d})}else typeof y=="object"?r[i]=E(y):a[i]=y}),P.forEach(function(i){c[i]&&(a[i]=c[i])}),Object.assign(a,r),a}return function(){for(var n=arguments.length,c=Array(n),r=0;r{const n=[Dn.desktop,Dn.laptop,Dn.tablet].map(i=>window.matchMedia(i)),c=()=>{const i=n.findIndex(y=>y.matches);return[C??g??o,g??o,o][i]??e},[r,a]=be.useState(c);return be.useEffect(()=>{const i=()=>a(c);return i(),n.forEach(y=>y.addListener(i)),()=>n.forEach(y=>y.removeListener(i))},[...P]),r},Ld=[5,10,25,50],g0=Ce.default(De).withConfig({displayName:"pagination__Container",componentId:"sc-1muel29-0"})(({theme:e})=>e.withMedia({height:[80,48],flexDirection:["column","row","row"],justifyContent:"space-between",padding:["12px 10px","12px 20px"],margin:["0 0 10px 0","0"]})),kd=Ce.default(bt).withConfig({displayName:"pagination__MirroredSvgIcon",componentId:"sc-1muel29-1"})(({theme:e})=>({transform:"rotate(180deg)"})),Bd=({perPage:e=10,itemCount:o=0,pageCount:g=1,currentPage:C=1,setCurrentPage:P=()=>{},setPerPage:E=()=>{},hideRowsPerPage:n=!1,totalRowsLabel:c="total row"})=>{const r=C>1,a=C>1,i=CP(C-1),d=()=>P(C+1),b=()=>P(1),m=()=>P(g),u=v=>P(v),s=Jr([z.jsxs(Rt,{itemsSpacing:4,children:[z.jsxs(De,{itemsSpacing:4,children:[z.jsx(ra,{color:"secondaryRed",disabled:!r,onClick:b,children:"First"}),z.jsx(na,{color:"secondaryRed",disabled:!a,onClick:t,children:z.jsx(kd,{src:wo})}),z.jsx(m0,{pageCount:g,currentPage:C,onChange:u}),z.jsx(na,{color:"secondaryRed",disabled:!i,onClick:d,children:z.jsx(bt,{src:wo})}),z.jsx(ra,{color:"secondaryRed",disabled:!i,onClick:m,children:"Last"})]}),!n&&z.jsx(Id,{value:e,items:Ld,onChange:E})]}),z.jsxs(De,{itemsSpacing:40,children:[!n&&z.jsx(Id,{value:e,items:Ld,onChange:E}),z.jsxs(De,{itemsSpacing:4,align:"center",children:[z.jsx(ra,{disabled:!r,onClick:b,color:"secondaryRed",children:"First"}),z.jsx(na,{color:"secondaryRed",disabled:!a,onClick:t,children:z.jsx(kd,{src:wo})}),z.jsx(m0,{pageCount:g,currentPage:C,onChange:u}),z.jsx(na,{color:"secondaryRed",disabled:!i,onClick:d,children:z.jsx(bt,{src:wo})}),z.jsx(ra,{disabled:!i,onClick:m,color:"secondaryRed",children:"Last"})]})]})],[e,C,g]);return y?z.jsx(g0,{children:z.jsx("span",{children:" "})}):z.jsxs(g0,{children:[z.jsx(De,{align:"center",children:z.jsxs(Oe,{size:3,scale:"xs",variation:"darkGray",children:[jr(o)," ",c,o>1&&"s"]})}),s]})},cw=Ce.default(Md).withConfig({displayName:"table-loader__TableLoaderRow",componentId:"sc-aagv8n-0"})(({theme:e,type:o})=>({height:xt({[Hn.TextWithAvatar]:"56px",[Hn.TextWithIcon]:"52px",[Hn.TextSingleLine]:"48px"},o)}));function Hd({columnsLength:e,rowsLength:o=10,tableRowType:g=Hn.TextSingleLine}){const C=Array(o).fill(void 0),P=Array(e).fill(null);return z.jsx(z.Fragment,{children:C.map((E,n)=>z.jsx(cw,{type:g,loading:!0,children:P.map((c,r)=>z.jsx(Cd,{children:z.jsx($n,{})},"column"+r))},"row"+n))})}const lw=Ce.default("div").withConfig({displayName:"table-error__FailedToFetchWrapper",componentId:"sc-1vrch0o-0"})(({theme:e})=>({height:400,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center"})),dw=Ce.default(Oe).withConfig({displayName:"table-error__StyledBodyText",componentId:"sc-1vrch0o-1"})(({theme:e})=>({marginTop:8,color:e.styleguideColors.contentSecondary})),fw=Ce.default(bt).withConfig({displayName:"table-error__StyledSvgIcon",componentId:"sc-1vrch0o-2"})(({theme:e})=>({path:{fill:e.styleguideColors.fillPrimaryRed},marginBottom:20})),jd=()=>z.jsxs(lw,{children:[z.jsx(fw,{src:Ca,size:60}),z.jsx(Oe,{scale:"lg",lineHeight:"sm",size:1,children:"Failed to load data"}),z.jsx(dw,{size:3,scale:"xs",children:"Please try again later"})]}),Dd=({columnsLength:e})=>z.jsx("tr",{children:z.jsx("td",{colSpan:e,children:z.jsx(jd,{})})});var Rd=(e=>(e.ASC="ASC",e.DESC="DESC",e))(Rd||{});const hw=({data:e,loading:o,error:g,renderDataHeaders:C,renderPaginatedData:P,tableRowType:E=Hn.TextWithAvatar,...n})=>{const c=()=>!g&&z.jsx(Bd,{...n,perPage:n.pageSize??10});return z.jsx(xd,{renderHeader:()=>c(),renderDataHeaders:()=>C({sortingProps:null}),renderData:()=>e==null&&!g||o?z.jsx(Hd,{columnsLength:be.Children.count(C({sortingProps:{}}).props.children),tableRowType:E}):g?z.jsx(Dd,{columnsLength:be.Children.count(C({sortingProps:{}}).props.children)}):e?P(e,{sortingProps:{}}):z.jsx(z.Fragment,{}),renderFooter:()=>c(),...n})},pw=e=>e?"contentRed":"",yw=Ce.default.textarea.withConfig({displayName:"textarea__StyledTextarea",componentId:"sc-gghw4d-0"})(({theme:e})=>({height:124,borderRadius:e.borderRadius.base,width:"100%",padding:0,color:"inherit",background:"inherit",fontFamily:"inherit",fontSize:"inherit",border:"none","&::placeholder":{color:e.styleguideColors.contentSecondary},resize:"none"})),mw=Ce.default("div").withConfig({displayName:"textarea__TextareaContainer",componentId:"sc-gghw4d-1"})(({theme:e,disabled:o,error:g})=>({display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center",padding:"16px",borderRadius:e.borderRadius.base,color:e.styleguideColors.contentPrimary,background:e.styleguideColors.fillSecondary,fontFamily:e.typography.fontFamily.primary,fontSize:"0.875rem",path:{fill:e.styleguideColors[pw(g)]},...g&&{border:`1px solid ${e.styleguideColors.borderRed}`},...o&&{opacity:.5,color:e.styleguideColors.contentTertiary}})),gw=Ce.default("div").withConfig({displayName:"textarea__SuffixContainer",componentId:"sc-gghw4d-2"})(({theme:e})=>({marginLeft:16}));function vw({id:e,className:o,style:g,disabled:C,label:P,rightLabel:E,suffixIcon:n,prefixIcon:c,error:r,validationText:a,onFocus:i,labelFontSize:y=fo.default,...t}){const d=b=>{b.target.select(),i&&i(b)};return r&&(n=z.jsx(bt,{src:Co})),z.jsx(f0,{id:e,className:o,style:g,label:P,rightLabel:E,status:r?ea.Error:void 0,statusText:a,disabled:C,labelFontSize:y,children:z.jsxs(mw,{error:r,children:[z.jsx(yw,{title:"",disabled:C,onFocus:d,...t}),n&&z.jsx(gw,{children:n})]})})}const bw=Ce.default(Rt).withConfig({displayName:"accordion__AccordionContainer",componentId:"sc-1d5ra64-0"})(({isOpen:e,backgroundColor:o="transparent"})=>({background:e?o:"transparent",width:"100%"})),ww=Ce.default.div.withConfig({displayName:"accordion__StyledContainer",componentId:"sc-1d5ra64-1"})(()=>({cursor:"pointer"}));function Cw({children:e,renderContent:o,disableClickAway:g,...C}){const[P,E]=be.useState(C.isOpen||!1),{ref:n}=jn({callback:()=>{!g&&E(!1)}}),c={isOpen:P};return z.jsxs(bw,{isOpen:P,...C,children:[z.jsx(ww,{ref:n,onClick:()=>{E(!P)},tabIndex:0,onKeyDown:r=>{r.key==="Enter"&&E(!P)},children:e(c)}),P&&o(c)]})}const Sw=Ce.default.div.withConfig({displayName:"wizard-tile__StyledWizardTile",componentId:"sc-1frlsks-0"})(({theme:e})=>e.withMedia({position:"relative",background:e.styleguideColors.backgroundPrimary,boxShadow:"0px 2px 4px rgba(143, 144, 152, 0.15)",borderRadius:e.borderRadius.base,marginBottom:24,height:"100%",padding:["80px 20px","80px 150px","80px 200px","80px 300px"]}));function _w(e){return z.jsx(Sw,{...e})}const Mw=Ce.default.div.withConfig({displayName:"containers__SettingsContainer",componentId:"sc-keh4pe-0"})(({theme:e})=>e.withMedia({background:e.styleguideColors.backgroundTertiary,height:"40px",width:"100%",display:"flex"})),Ew=({children:e})=>z.jsx(Mw,{children:e}),Vd=Ce.default(Oe).withConfig({displayName:"account__StyledBodyText",componentId:"sc-16fucbm-0"})(({theme:e,fontSize:o})=>({color:e.styleguideColors.contentTertiary,fontSize:o})),xw=({name:e,hash:o,logo:g,fontSize:C})=>z.jsxs(De,{itemsSpacing:8,align:"center",children:[g?z.jsx(vr,{src:g,size:"small"}):z.jsx(vr,{hash:o,size:"small"}),e?z.jsx(Vd,{size:2,monotype:!0,fontSize:C,children:e}):z.jsx(Vd,{size:2,monotype:!0,fontSize:C,children:Or(o)})]}),Pw=Ce.default(De).withConfig({displayName:"base-dropdown-menu__Container",componentId:"sc-wg4h6a-0"})(({theme:e,isOpen:o})=>({borderRadius:e.borderRadius.base,...!o&&{display:"none"}})),Aw=Ce.default.div.withConfig({displayName:"base-dropdown-menu__BaseMenuWrapper",componentId:"sc-wg4h6a-1"})(({theme:e})=>({width:"fit-content",height:"auto",background:e.styleguideColors.backgroundPrimary,filter:e.boxShadow.dropdown,borderTop:`5px solid ${e.styleguideColors.fillPrimaryRed}`,borderRadius:e.borderRadius.base})),Ud=({opened:e=!1,onClose:o,children:g,className:C})=>{const[P,E]=be.useState(e);be.useEffect(()=>{E(e)},[e]);const{ref:n}=jn({callback:()=>{E(!1),o&&o()}});return z.jsx(Pw,{isOpen:P,ref:n,className:C,children:z.jsx(Aw,{children:g})})},Ow=Ce.default(Rt).withConfig({displayName:"dropdown-menu__StyledFlexColumn",componentId:"sc-1nekj2e-0"})(({theme:e,multiColumn:o,padding:g})=>({padding:g??"8px",...o&&{padding:"8px","& li:hover > *":{borderRadius:e.borderRadius.base}}})),Tw=({children:e,multiColumn:o,padding:g,...C})=>z.jsx(Ud,{...C,children:z.jsx(Ow,{multiColumn:o,padding:g,children:e})}),Iw=Ce.default(De).withConfig({displayName:"dropdown-menu-item__ItemContainer",componentId:"sc-hjkoc1-0"})(({theme:e,padding:o})=>({width:"100%",cursor:"pointer",padding:o??"12px 16px",":hover, :active":{borderRadius:e.borderRadius.base,background:e.styleguideColors.fillSecondary}})),Nw=Ce.default.li.withConfig({displayName:"dropdown-menu-item__MenuItemWrapper",componentId:"sc-hjkoc1-1"})(({theme:e})=>e.withMedia({boxSizing:"border-box",display:"flex",color:e.styleguideColors.contentPrimary,"&:hover":{cursor:"pointer",borderRadius:e.borderRadius.base,"> *":{color:[e.styleguideColors.contentBlue],fill:[e.styleguideColors.contentBlue],background:e.styleguideColors.fillSecondary}}})),Lw=wt.default.forwardRef(function(o,g){const{padding:C,children:P,...E}=o;return z.jsx(Nw,{...E,ref:g,children:z.jsx(Iw,{padding:C,children:P})})}),kw=Ce.default.ul.withConfig({displayName:"products-menu__ProductsMenuWrapper",componentId:"sc-n6ukm0-0"})(({theme:e})=>({maxWidth:"620px",padding:"8px",margin:0})),Bw=({opened:e=!1,children:o,className:g})=>{const C=Jr([Rt,Rt,De],[]);return z.jsx(Ud,{opened:e,children:z.jsx(kw,{className:g,children:z.jsx(C,{wrap:"wrap",children:o})})})};var ia=(e=>(e.light="light",e.dark="dark",e))(ia||{});const Fd=Ce.default.span.withConfig({displayName:"products-menu-item__ProductItemWrapper",componentId:"sc-1ns6tfd-0"})(({theme:e,isOpen:o,selected:g,disabled:C})=>e.withMedia({display:"flex",flex:"0 1 auto",justifyContent:"center",alignItems:"center",padding:["8px 12px","8px 12px","16px"],width:["208px","208px","172px"],height:["56px","56px","137px"],"&:hover":{borderRadius:e.borderRadius.base,background:e.styleguideColors.backgroundSecondary},...g&&{background:e.styleguideColors.backgroundSecondary,pointerEvents:"none"},...C&&{color:e.styleguideColors.contentSecondary,"&:hover > *":{pointerEvents:"none",color:e.styleguideColors.contentSecondary}}})),v0=Ce.default(Oe).withConfig({displayName:"products-menu-item__StyledBodyText",componentId:"sc-1ns6tfd-1"})(({theme:e})=>e.withMedia({whiteSpace:"nowrap",color:e.styleguideColors.contentPrimary})),zd={light:"assets/icons/ic-sand-clock-light.svg",dark:"assets/icons/ic-sand-clock-dark.svg"},Hw=wt.default.forwardRef(function({nameLabel:o,link:g,icon:C,descriptionText:P,selected:E=!1,newBadgeLabel:n,comingSoonBadgeLabel:c,badge:r,...a},i){const y=un.useTheme();let t;r?t=z.jsx(uo,{...r,lineHeight:"xxs"}):c?t=z.jsx(uo,{label:c,variation:"violet",lineHeight:"xxs"}):n?t=z.jsx(uo,{label:n,variation:"green",lineHeight:"xxs"}):t=z.jsx(en,{size:2,variation:"lightGray",children:P});const d=z.jsx(De,{itemsSpacing:8,justify:"flex-start",grow:1,children:z.jsxs(De,{itemsSpacing:8,grow:1,children:[z.jsx(bt,{src:C||zd[y.themeName],size:32}),z.jsxs(Rt,{itemsSpacing:4,children:[t,z.jsx(v0,{size:1,children:o})]})]})}),b=z.jsxs(Rt,{itemsSpacing:16,align:"center",justify:"center",grow:1,children:[z.jsx(bt,{src:C||zd[y.themeName],size:48}),z.jsxs(Rt,{itemsSpacing:4,align:"center",children:[t,z.jsx(v0,{size:1,children:o})]})]}),m=Jr([d,d,b],[]);return z.jsx(Fd,{onClick:()=>!c&&window.open(g,"_blank"),onKeyDown:u=>{c||(u.key==="Enter"||u.key===" ")&&(u.preventDefault(),window.open(g,"_blank"))},tabIndex:c?-1:0,selected:E,disabled:!!c,...a,ref:i,children:m})});var aa={exports:{}},Cn={},sa={exports:{}},Ur={},ua={exports:{}},Kd;function Wd(){return Kd||(Kd=1,function(e,o){Object.defineProperty(o,"__esModule",{value:!0}),o.default=i;/*! * Adapted from jQuery UI core * * http://jqueryui.com diff --git a/dist/lib/components/svg-icon/svg-icon-social.d.ts b/dist/lib/components/svg-icon/svg-icon-social.d.ts index 7fdfce45..a5f1e48c 100644 --- a/dist/lib/components/svg-icon/svg-icon-social.d.ts +++ b/dist/lib/components/svg-icon/svg-icon-social.d.ts @@ -1,10 +1,13 @@ import { default as React } from 'react'; import { BaseProps } from '../../types'; export type SocialMediaType = 'keybase' | 'telegram' | 'twitter' | 'twitter_x' | 'github' | 'youtube' | 'facebook' | 'medium' | 'reddit' | 'wechat' | 'linkedin' | 'website'; -export interface SvgIconSocialProps extends BaseProps { +export type SvgIconSocialProps = BaseProps & Omit, keyof BaseProps | 'href' | 'color'> & { socialMediaType: SocialMediaType; userId: string; -} -export declare const SvgIconSocial: React.ForwardRefExoticComponent>; +}; +export declare const SvgIconSocial: React.ForwardRefExoticComponent, "color" | "href" | keyof BaseProps> & { + socialMediaType: SocialMediaType; + userId: string; +} & React.RefAttributes>; export default SvgIconSocial; //# sourceMappingURL=svg-icon-social.d.ts.map \ No newline at end of file diff --git a/dist/lib/components/svg-icon/svg-icon-social.d.ts.map b/dist/lib/components/svg-icon/svg-icon-social.d.ts.map index 7c0c99c1..dcb0269d 100644 --- a/dist/lib/components/svg-icon/svg-icon-social.d.ts.map +++ b/dist/lib/components/svg-icon/svg-icon-social.d.ts.map @@ -1 +1 @@ -{"version":3,"file":"svg-icon-social.d.ts","sourceRoot":"","sources":["../../../../src/lib/components/svg-icon/svg-icon-social.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAmExC,MAAM,MAAM,eAAe,GACvB,SAAS,GACT,UAAU,GACV,SAAS,GACT,WAAW,GACX,QAAQ,GACR,SAAS,GACT,UAAU,GACV,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,UAAU,GACV,SAAS,CAAC;AAGd,MAAM,WAAW,kBAAmB,SAAQ,SAAS;IACnD,eAAe,EAAE,eAAe,CAAC;IACjC,MAAM,EAAE,MAAM,CAAC;CAChB;AAuBD,eAAO,MAAM,aAAa,8FAgBxB,CAAC;AAEH,eAAe,aAAa,CAAC"} \ No newline at end of file +{"version":3,"file":"svg-icon-social.d.ts","sourceRoot":"","sources":["../../../../src/lib/components/svg-icon/svg-icon-social.tsx"],"names":[],"mappings":"AAAA,OAAO,KAAK,MAAM,OAAO,CAAC;AAE1B,OAAO,EAAE,SAAS,EAAE,MAAM,aAAa,CAAC;AAmExC,MAAM,MAAM,eAAe,GACvB,SAAS,GACT,UAAU,GACV,SAAS,GACT,WAAW,GACX,QAAQ,GACR,SAAS,GACT,UAAU,GACV,QAAQ,GACR,QAAQ,GACR,QAAQ,GACR,UAAU,GACV,SAAS,CAAC;AAEd,MAAM,MAAM,kBAAkB,GAAG,SAAS,GACxC,IAAI,CACF,KAAK,CAAC,oBAAoB,CAAC,iBAAiB,CAAC,EAC7C,MAAM,SAAS,GAAG,MAAM,GAAG,OAAO,CACnC,GAAG;IACF,eAAe,EAAE,eAAe,CAAC;IACjC,MAAM,EAAE,MAAM,CAAC;CAChB,CAAC;AAuBJ,eAAO,MAAM,aAAa;qBAzBL,eAAe;YACxB,MAAM;2CA8CjB,CAAC;AAEF,eAAe,aAAa,CAAC"} \ No newline at end of file diff --git a/src/lib/components/svg-icon/svg-icon-social.tsx b/src/lib/components/svg-icon/svg-icon-social.tsx index 2292ba21..f10f9231 100644 --- a/src/lib/components/svg-icon/svg-icon-social.tsx +++ b/src/lib/components/svg-icon/svg-icon-social.tsx @@ -81,11 +81,14 @@ export type SocialMediaType = | 'linkedin' | 'website'; -/* eslint-disable-next-line */ -export interface SvgIconSocialProps extends BaseProps { - socialMediaType: SocialMediaType; - userId: string; -} +export type SvgIconSocialProps = BaseProps & + Omit< + React.AnchorHTMLAttributes, + keyof BaseProps | 'href' | 'color' + > & { + socialMediaType: SocialMediaType; + userId: string; + }; const Container = styled(Link)>( ({ theme, socialMediaType: type }) => ({ @@ -111,19 +114,25 @@ const Container = styled(Link)>( export const SvgIconSocial = React.forwardRef< HTMLAnchorElement, SvgIconSocialProps ->(({ socialMediaType: type, userId, ...props }: SvgIconSocialProps, ref) => { - return ( - - - - ); -}); +>( + ( + { socialMediaType: type, userId, rel, ...props }: SvgIconSocialProps, + ref, + ) => { + return ( + + + + ); + }, +); export default SvgIconSocial;