1import{it as e,k as t,lt as n,rt as r,t as i}from"./jsx-runtime-DqS7ahYU.js";import{K as a,g as o}from"./layout-DH65z9c8.js";var s=n(r(),1);function c(e,t){let n=e.toLocaleLowerCase().indexOf(t.toLocaleLowerCase());return n===-1?null:{before:e.slice(0,n),match:e.slice(n,n+t.length),after:e.slice(n+t.length)}}function l(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},u.apply(null,arguments)}var d=e(((e,t)=>{t.exports=`SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED`})),f=e(((e,t)=>{var n=d();function r(){}function i(){}i.resetWarningCache=r,t.exports=function(){function e(e,t,r,i,a,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name=`Invariant Violation`,s}}e.isRequired=e;function t(){return e}var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:r};return a.PropTypes=a,a}})),p=e(((e,t)=>{t.exports=f()()})),m=e((e=>{})),h=e(((e,t)=>{t.exports=m()})),g=n(p(),1);h();var _=e=>typeof e==`object`&&!!e&&e.nodeType===1,v=(e,t)=>(!t||e!==`hidden`)&&e!==`visible`&&e!==`clip`,y=(e,t)=>{if(e.clientHeight<e.scrollHeight||e.clientWidth<e.scrollWidth){let n=getComputedStyle(e,null);return v(n.overflowY,t)||v(n.overflowX,t)||(e=>{let t=(e=>{if(!e.ownerDocument||!e.ownerDocument.defaultView)return null;try{return e.ownerDocument.defaultView.frameElement}catch{return null}})(e);return!!t&&(t.clientHeight<e.scrollHeight||t.clientWidth<e.scrollWidth)})(e)}return!1},b=(e,t,n,r,i,a,o,s)=>a<e&&o>t||a>e&&o<t?0:a<=e&&s<=n||o>=t&&s>=n?a-e-r:o>t&&s<n||a<e&&s>n?o-t+i:0,x=e=>e.parentElement??(e.getRootNode().host||null),S=(e,t)=>{if(typeof document>`u`)return[];let{scrollMode:n,block:r,inline:i,boundary:a,skipOverflowHiddenElements:o}=t,s=typeof a==`function`?a:e=>e!==a;if(!_(e))throw TypeError(`Invalid target`);let c=document.scrollingElement||document.documentElement,l=[],u=e;for(;_(u)&&s(u);){if(u=x(u),u===c){l.push(u);break}u!=null&&u===document.body&&y(u)&&!y(document.documentElement)||u!=null&&y(u,o)&&l.push(u)}let d=window.visualViewport?.width??innerWidth,f=window.visualViewport?.height??innerHeight,{scrollX:p,scrollY:m}=window,{height:h,width:g,top:v,right:S,bottom:C,left:w}=e.getBoundingClientRect(),{top:T,right:E,bottom:D,left:O}=(e=>{let t=window.getComputedStyle(e);return{top:parseFloat(t.scrollMarginTop)||0,right:parseFloat(t.scrollMarginRight)||0,bottom:parseFloat(t.scrollMarginBottom)||0,left:parseFloat(t.scrollMarginLeft)||0}})(e),k=r===`start`||r===`nearest`?v-T:r===`end`?C+D:v+h/2-T+D,A=i===`center`?w+g/2-O+E:i===`end`?S+E:w-O,j=[];for(let e=0;e<l.length;e++){let t=l[e],{height:a,width:o,top:s,right:u,bottom:_,left:x}=t.getBoundingClientRect();if(n===`if-needed`&&v>=0&&w>=0&&C<=f&&S<=d&&(t===c&&!y(t)||v>=s&&C<=_&&w>=x&&S<=u))return j;let T=getComputedStyle(t),E=parseInt(T.borderLeftWidth,10),D=parseInt(T.borderTopWidth,10),O=parseInt(T.borderRightWidth,10),M=parseInt(T.borderBottomWidth,10),N=0,P=0,F=`offsetWidth`in t?t.offsetWidth-t.clientWidth-E-O:0,I=`offsetHeight`in t?t.offsetHeight-t.clientHeight-D-M:0,L=`offsetWidth`in t?t.offsetWidth===0?0:o/t.offsetWidth:0,R=`offsetHeight`in t?t.offsetHeight===0?0:a/t.offsetHeight:0;if(c===t)N=r===`start`?k:r===`end`?k-f:r===`nearest`?b(m,m+f,f,D,M,m+k,m+k+h,h):k-f/2,P=i===`start`?A:i===`center`?A-d/2:i===`end`?A-d:b(p,p+d,d,E,O,p+A,p+A+g,g),N=Math.max(0,N+m),P=Math.max(0,P+p);else{N=r===`start`?k-s-D:r===`end`?k-_+M+I:r===`nearest`?b(s,_,a,D,M+I,k,k+h,h):k-(s+a/2)+I/2,P=i===`start`?A-x-E:i===`center`?A-(x+o/2)+F/2:i===`end`?A-u+O+F:b(x,u,o,E,O+F,A,A+g,g);let{scrollLeft:e,scrollTop:n}=t;N=R===0?0:Math.max(0,Math.min(n+N/R,t.scrollHeight-a/R+I)),P=L===0?0:Math.max(0,Math.min(e+P/L,t.scrollWidth-o/L+F)),k+=n-N,A+=e-P}j.push({el:t,top:N,left:P})}return j},C=0;function w(){return String(C++)}var T=typeof window<`u`&&window.document!==void 0&&window.document.createElement!==void 0?s.useLayoutEffect:s.useEffect;function E(e){var t=s.useRef(e);return T(function(){t.current=e},[e]),t}function D(){var e=[...arguments];return function(t){e.forEach(function(e){typeof e==`function`?e(t):e&&(e.current=t)})}}function O(){var e=[...arguments];return function(t){var n=[...arguments].slice(1);return e.some(function(e){return e&&e.apply(void 0,[t].concat(n)),t.preventDownshiftDefault||t.hasOwnProperty(`nativeEvent`)&&t.nativeEvent.preventDownshiftDefault})}}function k(e,t){var n;function r(){n&&clearTimeout(n)}function i(){var i=[...arguments];r(),n=setTimeout(function(){n=null,e.apply(void 0,i)},t)}return i.cancel=r,i}var A=k(function(e){j(e).textContent=``},500);function j(e){var t=e.getElementById(`a11y-status-message`);return t||(t=e.createElement(`div`),t.setAttribute(`id`,`a11y-status-message`),t.setAttribute(`role`,`status`),t.setAttribute(`aria-live`,`polite`),t.setAttribute(`aria-relevant`,`additions text`),Object.assign(t.style,{border:`0`,clip:`rect(0 0 0 0)`,height:`1px`,margin:`-1px`,overflow:`hidden`,padding:`0`,position:`absolute`,width:`1px`}),e.body.appendChild(t),t)}function M(e,t){if(e&&t){var n=j(t);n.textContent=e,A(t)}}function N(e){var t=e?.getElementById(`a11y-status-message`);t&&t.remove()}function P(){}var F=P;function I(e,t){return t?Object.keys(e).reduce(function(e,n){return t[n]!==void 0&&(e[n]=t[n]),e},u({},e)):e}function L(e,t){e&&S(e,{boundary:t,block:`nearest`,scrollMode:`if-needed`}
1).forEach(function(e){var t=e.el,n=e.top,r=e.left;t.scrollTop=n,t.scrollLeft=r})}function R(e){var t=e.key,n=e.keyCode;return n>=37&&n<=40&&!t.startsWith(`Arrow`)?`Arrow`+t:t}function z(e,t,n,r,i){i===void 0&&(i=!1);var a=n.length;if(t){for(var o=e;o>=0;o--)if(!r(n[o],o))return o}else for(var s=e;s<a;s++)if(!r(n[s],s))return s;return i?z(t?a-1:0,t,n,r):-1}function B(e,t,n,r,i){i===void 0&&(i=!1);var a=n.length;if(a===0)return-1;var o=a-1;(typeof e!=`number`||e<0||e>o)&&(e=t>0?-1:o+1);var s=e+t;s<0?s=i?o:0:s>o&&(s=i?0:o);var c=z(s,t<0,n,r,i);return c===-1?e>=a?-1:e:c}function ee(e,t,n,r){return r===void 0&&(r=!0),!!n&&t.some(function(t){return t&&(te(t,e,n)||r&&te(t,n.document.activeElement,n))})}function te(e,t,n){return e===t||t instanceof n.Node&&e.contains(t)}function ne(e){return``+e.slice(0,1).toUpperCase()+e.slice(1)}function re(e,t,n,r){for(var i=e.type,a={},o=Object.keys(n),s=0,c=o;s<c.length;s++){var l=c[s];ie(l,e,t,n,r),r[l]!==n[l]&&(a[l]=r[l])}typeof t.onStateChange==`function`&&Object.keys(a).length&&t.onStateChange(u({type:i},a))}function ie(e,t,n,r,i){if(i[e]!==r[e]){var a=n[`on`+ne(e)+`Change`];if(typeof a==`function`){var o=t.type;a(u({type:o},i))}}}function ae(e,t,n,r){var i=s.useRef({}),a=s.useCallback(function(t,n){var r=t.state;r=I(r,n.props);var i=e(r,n),a=n.props.stateReducer(r,u({},n,{changes:i}));return{state:u({},r,a),lastAction:n}},[e]),o=s.useReducer(a,t,function(e){return{state:n(e),lastAction:void 0}}),c=o[0],l=c.state,d=c.lastAction,f=o[1],p=E(t),m=s.useCallback(function(e){return f(u({},e,{props:p.current}))},[p]);return s.useEffect(function(){if(d){var e=I(i.current,d.props);r(e,l)||re(d,d.props,e,l)}i.current=l},[l,d,r]),[l,m]}function oe(e,t,n,r){var i=ae(e,t,n,r),a=i[0],o=i[1];return[I(a,t),o]}function se(e,t,n,r){if(e!==void 0&&t!==void 0)return[e,t];if(e!==void 0){if(n.indexOf(e)<0)throw Error(r);return[e,n.indexOf(e)]}if(t!==void 0){var i=n[t];if(i===void 0)throw Error(r);return[i,t]}throw Error(r)}function V(){var e=s.useRef(!0);return s.useEffect(function(){return e.current=!1,function(){e.current=!0}},[]),e.current}var ce={environment:g.default.shape({addEventListener:g.default.func.isRequired,removeEventListener:g.default.func.isRequired,document:g.default.shape({createElement:g.default.func.isRequired,getElementById:g.default.func.isRequired,activeElement:g.default.any.isRequired,body:g.default.any.isRequired}).isRequired,Node:g.default.func.isRequired}),itemToKey:g.default.func,stateReducer:g.default.func};function H(e,t){return e===void 0?t:e}function U(e,t,n,r){return e===void 0?t===void 0?n===void 0?r:n:t:e}var le=k(function(e,t){M(e,t)},200);function ue(e,t,n,r){var i=r?.document,a=V();s.useEffect(function(){e&&!a&&i&&le(e(t),i)},n),s.useEffect(function(){return function(){le.cancel(),N(i)}},[i])}var W=u({},ce,{getA11yStatusMessage:g.default.func,highlightedIndex:g.default.number,defaultHighlightedIndex:g.default.number,initialHighlightedIndex:g.default.number,isOpen:g.default.bool,defaultIsOpen:g.default.bool,initialIsOpen:g.default.bool,selectedItem:g.default.any,initialSelectedItem:g.default.any,defaultSelectedItem:g.default.any,id:g.default.string,labelId:g.default.string,menuId:g.default.string,getItemId:g.default.func,toggleButtonId:g.default.string,onSelectedItemChange:g.default.func,onHighlightedIndexChange:g.default.func,onStateChange:g.default.func,onIsOpenChange:g.default.func,scrollIntoView:g.default.func}),G={itemToString:function(e){return e?String(e):``},itemToKey:function(e){return e},isItemDisabled:function(e){return!1},stateReducer:function(e,t){return t.changes},scrollIntoView:L,environment:typeof window>`u`?void 0:window},K={highlightedIndex:-1,isOpen:!1,selectedItem:null,inputValue:``},de=u({},s).useId,fe=typeof de==`function`?pe:me;function pe(e){var t=e.id,n=e.labelId,r=e.menuId,i=e.getItemId,a=e.toggleButtonId,o=e.inputId,c=`downshift-`+de();return t||=c,s.useMemo(function(){return{labelId:n??t+`-label`,menuId:r??t+`-menu`,getItemId:i??function(e){return t+`-item-`+e},toggleButtonId:a??t+`-toggle-button`,inputId:o??t+`-input`}},[i,t,o,n,r,a])}function me(e){var t=e.id,n=e.labelId,r=e.menuId,i=e.getItemId,a=e.toggleButtonId,o=e.inputId,c=s.useState(function(){return t??`downshift-`+w()})[0];return s.useMemo(function(){return{labelId:n??c+`-label`,menuId:r??c+`-menu`,getItemId:i??function(e){return c+`-item-`+e},toggleButtonId:a??c+`-toggle-button`,inputId:o??c+`-input`}},[i,o,n,r,a,c])}function q(e,t,n){var r=H(n,K.highlightedIndex);return e[r]&&t(e[r],r)?-1:r}function J(e,t,n,r,i,a){var o=e.length&&i>=0;return u({isOpen:!1,highlightedIndex:-1},o&&u({selectedItem:e[i],isOpen:H(n,K.isOpen),highlightedIndex:H(r,K.highlightedIndex)},a&&{inputValue:t(e[i])}))}function Y(e,t,n,r,i,a,o,s){return e.length===0?-1:t!==void 0&&o===t&&(t===-1||e[t]!==void 0&&!r(e[t],t))?t:n!==void 0&&(n===-1||e[n]!==void 0&&!r(e[n],n))?n:a?e.findIndex(function(e){return i(a)===i(e)}):s<0&&e[e.length-1]&&!r(e[e.length-1],e.length-1)?e.length-1:s>
10&&e[0]&&!r(e[0],0)?0:-1}function he(e){var t=U(e.selectedItem,e.initialSelectedItem,e.defaultSelectedItem,K.selectedItem),n=U(e.isOpen,e.initialIsOpen,e.defaultIsOpen,K.isOpen),r=ge(e),i=U(e.inputValue,e.initialInputValue,e.defaultInputValue,K.inputValue);return{highlightedIndex:r<0&&t&&n?e.items.findIndex(function(n){return e.itemToKey(n)===e.itemToKey(t)}):r,isOpen:n,selectedItem:t,inputValue:i}}function ge(e){var t=U(e.highlightedIndex,e.initialHighlightedIndex,e.defaultHighlightedIndex,K.highlightedIndex);return t>-1&&e.items[t]&&e.isItemDisabled(e.items[t],t)?-1:t}var _e=P;function ve(e,t,n){var r=s.useRef({isMouseDown:!1,isTouchMove:!1,isTouchEnd:!1}),i=s.useCallback(function(){return n.map(function(e){return e.current})},[n]);return s.useEffect(function(){if(!e)return P;function n(){r.current.isTouchEnd=!1,r.current.isMouseDown=!0}function a(n){r.current.isMouseDown=!1,ee(n.target,i(),e)||t()}function o(){r.current.isTouchEnd=!1,r.current.isTouchMove=!1}function s(){r.current.isTouchMove=!0}function c(n){r.current.isTouchEnd=!0,!r.current.isTouchMove&&!ee(n.target,i(),e,!1)&&t()}return e.addEventListener(`mousedown`,n),e.addEventListener(`mouseup`,a),e.addEventListener(`touchstart`,o),e.addEventListener(`touchmove`,s),e.addEventListener(`touchend`,c),function(){e.removeEventListener(`mousedown`,n),e.removeEventListener(`mouseup`,a),e.removeEventListener(`touchstart`,o),e.removeEventListener(`touchmove`,s),e.removeEventListener(`touchend`,c)}},[e,i,t]),r}var ye=function(){return P};function be(e,t,n,r,i,a){var o=s.useRef(!0);return T(function(){if(!(t<0||!n||!Object.keys(i.current).length)){if(o.current){var s=i.current[a(t)];s&&r.current&&e(s,r.current)}else o.current=!0}},[t]),s.useCallback(function(){o.current=!1},[])}function xe(e,t){return e.isOpen===t.isOpen&&e.inputValue===t.inputValue&&e.highlightedIndex===t.highlightedIndex&&e.selectedItem===t.selectedItem}function Se(e,t,n,r){var i=n.type,a;switch(i){case r.ItemMouseMove:a={highlightedIndex:n.disabled?-1:n.index};break;case r.MenuMouseLeave:a={highlightedIndex:-1};break;case r.ToggleButtonClick:case r.FunctionToggleMenu:a={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Y(t.items,t.initialHighlightedIndex,t.defaultHighlightedIndex,t.isItemDisabled,t.itemToKey,e.selectedItem,e.highlightedIndex,0)};break;case r.FunctionOpenMenu:a={isOpen:!0,highlightedIndex:Y(t.items,t.initialHighlightedIndex,t.defaultHighlightedIndex,t.isItemDisabled,t.itemToKey,e.selectedItem,e.highlightedIndex,0)};break;case r.FunctionCloseMenu:a={isOpen:!1};break;case r.FunctionSetHighlightedIndex:var o=n.highlightedIndex;a={highlightedIndex:t.isItemDisabled(t.items[o],o)?-1:o};break;case r.FunctionSetInputValue:a={inputValue:n.inputValue};break;case r.FunctionReset:a={highlightedIndex:q(t.items,t.isItemDisabled,t.defaultHighlightedIndex),isOpen:H(t.defaultIsOpen,K.isOpen),selectedItem:H(t.defaultSelectedItem,K.selectedItem),inputValue:H(t.defaultInputValue,K.inputValue)};break;default:throw Error(`Reducer called without proper action type.`)}return u({},e,a)}var Ce=u({},W,{items:g.default.array.isRequired,isItemDisabled:g.default.func});function we(e){for(var t=e.keysSoFar,n=e.highlightedIndex,r=e.items,i=e.itemToString,a=e.isItemDisabled,o=t.toLowerCase(),s=0;s<r.length;s++){var c=(s+n+ +(t.length<2))%r.length,l=r[c];if(l!==void 0&&i(l).toLowerCase().startsWith(o)&&!a(l,c))return c}return n}var X=0,Te=1,Ee=2,Z=3,De=4,Oe=5,ke=6,Ae=7,je=8,Me=9,Ne=10,Q=11,Pe=12,Fe=13,Ie=14,Le=15,Re=16,ze=17,Be=18,Ve=19,He=20,Ue=21,We=Object.freeze({__proto__:null,FunctionCloseMenu:ze,FunctionOpenMenu:Re,FunctionReset:Ue,FunctionSelectItem:Ve,FunctionSetHighlightedIndex:Be,FunctionSetInputValue:He,FunctionToggleMenu:Le,ItemClick:Ie,ItemMouseMove:Fe,MenuMouseLeave:Pe,ToggleButtonBlur:Q,ToggleButtonClick:X,ToggleButtonKeyDownArrowDown:Te,ToggleButtonKeyDownArrowUp:Ee,ToggleButtonKeyDownCharacter:Z,ToggleButtonKeyDownEnd:ke,ToggleButtonKeyDownEnter:Ae,ToggleButtonKeyDownEscape:De,ToggleButtonKeyDownHome:Oe,ToggleButtonKeyDownPageDown:Ne,ToggleButtonKeyDownPageUp:Me,ToggleButtonKeyDownSpaceButton:je});function Ge(e,t){var n=t.type,r=t.props,i;switch(n){case Ie:i={isOpen:H(r.defaultIsOpen,K.isOpen),highlightedIndex:q(r.items,r.isItemDisabled,r.defaultHighlightedIndex),selectedItem:r.items[t.index]};break;case Z:var a=t.key,o=``+e.inputValue+a;i={inputValue:o,highlightedIndex:we({keysSoFar:o,highlightedIndex:!e.isOpen&&e.selectedItem?r.items.findIndex(function(t){return r.itemToKey(t)===r.itemToKey(e.selectedItem)}):e.highlightedIndex,items:r.items,itemToString:r.itemToString,isItemDisabled:r.isItemDisabled}),isOpen:!0};break;case Te:var s=t.altKey;i={highlightedIndex:e.isOpen?B(e.highlightedIndex,1,r.items,r.isItemDisabled):s&&e.selectedItem==null?-1:Y(r.items,r.initialHighlightedIndex,r.defaultHighlightedIndex,r.isItemDisabled,r.itemToKey,e.selectedItem,e.highlightedIndex,1),isOpen:!0};break;case Ee:var c=t.altKey;i=e.isOpen&&c?J(r.items,r.itemToString,r.defaultIsOpen,r.defaultHighlightedIndex,e.highlightedIndex,!1):{highlightedIndex:e.isOpen?B(e.highlightedIndex,-1,r.items,r.isItemDisabled):Y(r.items,r.initialHighlightedIndex,r.defaultHighlightedIndex,r.isItemDisabled,r.itemToKey,e.selectedItem,e.highlightedIndex,-1),isOpen:!0};break;case Ae:case je:i=J(r.items,r.itemToString,r.defaultIsOpen,r.defaultHighlightedIndex,e.highlightedIndex,!1);break;case Oe:i={highlightedIndex:z(0,!1,r.items,r.isItemDisabled),isOpen:!0};break;case ke:i={highlightedIndex:z(r.items.length-1,!0,r.items,r.isItemDisabled),isOpen:!0};break;case Me:i={highlightedIndex:B(e.highlightedIndex,-10,r.items,r.isItemDisabled)};break;case Ne:i={highlightedIndex:B(e.highlightedIndex,10,r.items,r.isItemDisabled)};break;case De:i={isOpen:!1,highlightedIndex:-1};break;case Q:i=u({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&r.items.length&&{selectedItem:r.items[e.highlightedIndex]});break;case Ve:i={selectedItem:t.selectedItem};break;default:return Se(e,r,t,We)}return u({},e,i)}var Ke=[`onClick`],qe=[`onMouseLeave`,`refKey`,`ref`,`aria-label`],Je=[`onBlur`,`onClick`,`onPress`,`onKeyDown`,`refKey`,`ref`],Ye=[`item`,`index`,`onMouseMove`,`onClick`,`onMouseDown`,`onPress`,`refKey`,`disabled`,`ref`];Xe.stateChangeTypes=We;function Xe(e){e===void 0&&(e={}),F(e,Xe,Ce);var t=u({},G,e),n=t.items,r=t.isItemDisabled,i=t.scrollIntoView,a=t.environment,o=t.getA11yStatus
1Message,c=oe(Ge,t,he,xe),d=c[0],f=c[1],p=d.isOpen,m=d.highlightedIndex,h=d.selectedItem,g=d.inputValue,_=(0,s.useRef)(null),v=(0,s.useRef)(null),y=(0,s.useRef)({}),b=(0,s.useRef)(null),x=fe(t),S=E(d);ue(o,d,[p,m,h,g],a);var C=be(i,m,p,v,y,x.getItemId);(0,s.useEffect)(function(){return b.current=k(function(e){e({type:He,inputValue:``})},500),function(){var e;(e=b.current)==null||e.cancel()}},[]),(0,s.useEffect)(function(){g&&(b.current==null||b.current(f))},[f,g]),_e({props:t,state:d}),(0,s.useEffect)(function(){U(t.isOpen,t.initialIsOpen,t.defaultIsOpen,K.isOpen)&&_.current&&_.current.focus()},[]);var w=ve(a,(0,s.useCallback)(function(){S.current.isOpen&&f({type:Q})},[f,S]),(0,s.useMemo)(function(){return[v,_]},[])),T=ye(`getMenuProps`,`getToggleButtonProps`);(0,s.useEffect)(function(){p||(y.current={})},[p]);var A=(0,s.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),f({type:Te,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),f({type:Ee,altKey:e.altKey})},Home:function(e){e.preventDefault(),f({type:Oe})},End:function(e){e.preventDefault(),f({type:ke})},Escape:function(){S.current.isOpen&&f({type:De})},Enter:function(e){e.preventDefault(),f({type:S.current.isOpen?Ae:X})},PageUp:function(e){S.current.isOpen&&(e.preventDefault(),f({type:Me}))},PageDown:function(e){S.current.isOpen&&(e.preventDefault(),f({type:Ne}))}," ":function(e){e.preventDefault();var t=S.current;if(!t.isOpen){f({type:X});return}t.inputValue?f({type:Z,key:` `}):f({type:je})}}},[f,S]),j=(0,s.useCallback)(function(e){var t=e??{},n=t.onClick,r=l(t,Ke);return u({id:x.labelId,htmlFor:x.toggleButtonId,onClick:O(n,function(){var e;(e=_.current)==null||e.focus()})},r)},[x]),M=(0,s.useCallback)(function(e,t){var n,r=e??{},i=r.onMouseLeave,a=r.refKey,o=a===void 0?`ref`:a,s=r.ref,c=r[`aria-label`],d=l(r,qe),p=(t??{}).suppressRefError;return T(`getMenuProps`,p!==void 0&&p,o,v),u((n={},n[o]=D(s,function(e){v.current=e}),n.id=x.menuId,n.role=`listbox`,n[`aria-label`]=c,n[`aria-labelledby`]=c?void 0:``+x.labelId,n.onMouseLeave=O(i,function(){f({type:Pe})}),n),d)},[f,T,x]),N=(0,s.useCallback)(function(e,t){var n,r=e??{},i=r.onBlur,a=r.onClick;r.onPress;var o=r.onKeyDown,s=r.refKey,c=s===void 0?`ref`:s,d=r.ref,h=l(r,Je),g=(t??{}).suppressRefError,v=g!==void 0&&g,y=function(){f({type:X})},b=function(){S.current.isOpen&&!w.current.isMouseDown&&f({type:Q})},C=function(e){var t=R(e);t&&t in A?A[t](e):/^\S{1}$/.test(t)&&f({type:Z,key:t})},E=u((n={},n[c]=D(d,function(e){_.current=e}),n[`aria-activedescendant`]=p&&m>-1?x.getItemId(m):``,n[`aria-controls`]=x.menuId,n[`aria-expanded`]=p,n[`aria-haspopup`]=`listbox`,n[`aria-labelledby`]=h[`aria-label`]?void 0:``+x.labelId,n.id=x.toggleButtonId,n.role=`combobox`,n.tabIndex=0,n.onBlur=O(i,b),n),h);return h.disabled||Object.assign(E,{onClick:O(a,y),onKeyDown:O(o,C)}),T(`getToggleButtonProps`,v,c,_),E},[f,x,p,m,w,T,A,S]),P=(0,s.useCallback)(function(e){var t,i=e??{},a=i.item,o=i.index,s=i.onMouseMove,c=i.onClick,d=i.onMouseDown;i.onPress;var p=i.refKey,m=p===void 0?`ref`:p,g=i.disabled,_=i.ref,v=l(i,Ye);g!==void 0&&console.warn(`Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useSelect.`);var b=se(a,o,n,`Pass either item or index to getItemProps!`),T=b[0],E=b[1],k=r(T,E),A=function(){w.current.isTouchEnd||E===S.current.highlightedIndex||(C(),f({type:Fe,index:E,disabled:k}))},j=function(){f({type:Ie,index:E})},M=u((t={},t[m]=D(_,function(e){e&&(y.current[x.getItemId(E)]=e)}),t[`aria-disabled`]=k,t[`aria-selected`]=T===h,t.id=x.getItemId(E),t.role=`option`,t.onMouseMove=O(s,A),t.onMouseDown=O(d,function(e){return e.preventDefault()}),t),v);return k||Object.assign(M,{onClick:O(c,j)}),M},[n,r,h,x,w,C,f,S]),I=(0,s.useCallback)(function(){f({type:Le})},[f]),L=(0,s.useCallback)(function(){f({type:ze})},[f]);return{getToggleButtonProps:N,getLabelProps:j,getMenuProps:M,getItemProps:P,toggleMenu:I,openMenu:(0,s.useCallback)(function(){f({type:Re})},[f]),closeMenu:L,setHighlightedIndex:(0,s.useCallback)(function(e){f({type:Be,highlightedIndex:e})},[f]),selectItem:(0,s.useCallback)(function(e){f({type:Ve,selectedItem:e})},[f]),reset:(0,s.useCallback)(function(){f({type:Ue})},[f]),setInputValue:(0,s.useCallback)(function(e){f({type:He,inputValue:e})},[f]),highlightedIndex:m,isOpen:p,selectedItem:h,inputValue:g}}function Ze(e){var t=he(e),n=t.selectedItem,r=t.inputValue;return r===``&&n&&e.defaultInputValue===void 0&&e.initialInputValue===void 0&&e.inputValue===void 0&&(r=e.itemToString(n)),u({},t,{inputValue:r})}var Qe=0,$e=1,et=2,tt=3,nt=4,rt=5,it=6,at=7,ot=8,st=9,ct=10,lt=11,ut=12,dt=13,ft=14,pt=15,mt=16,ht=17,gt=18,_t=19,vt=20,yt=21,bt=22,xt=Object.freeze({__proto__:null,ControlledPropUpdatedSelectedItem:bt,FunctionCloseMenu:ht,FunctionOpenMenu:mt,FunctionReset:yt,FunctionSelectItem:_t,FunctionSetHighlightedIndex:gt,FunctionSetInputValue:vt,FunctionToggleMenu:pt,InputBlur:st,InputChange:ot,InputClick:ct,InputKeyDownArrowDown:Qe,InputKeyDownArrowUp:$e,InputKeyDownEnd:nt,InputKeyDownEnter:at,InputKeyDownEscape:et,InputKeyDownHome:tt,InputKeyDownPageDown:it,InputKeyDownPageUp:rt,ItemClick:dt,ItemMouseMove:ut,MenuMouseLeave:lt,ToggleButtonClick:ft});function St(e,t,n,r){var i=(0,s.useRef)(null),a=ae(e,t,n,r),o=a[0],c=a[1],l=V();return(0,s.useEffect)(function(){t.selectedItem!==void 0&&(l||t.itemToKey(t.selectedItem)!==t.itemToKey(i.current)&&c({type:bt,inputValue:t.itemToString(t.selectedItem)}),i.current=o.selectedItem===i.current?t.selectedItem:o.selectedItem)},[o.selectedItem,t.selectedItem]),[I(o,t),c]}var Ct=u({},W,{items:g.default.array.isRequired,isItemDisabled:g.default.func,inputValue:g.default.string,defaultInputValue:g.default.string,initialInputValue:g.default.string,inputId:g.default.string,onInputValueChange:g.default.func});function wt(e,t){var n=t.type,r=t.props,i;switch(n){case dt:i={isOpen:H(r.defaultIsOpen,K.isOpen),highlightedIndex:q(r.items,r.isItemDisabled,r.defaultHighlightedIndex),selectedItem:r.items[t.index],inputValue:r.itemToString(r.items[t.index])};break;case Qe:i=e.isOpen?{highlightedIndex:B(e.highlightedIndex,1,r.items,r.isItemDisabled,!0)}:{highlightedIndex:t.altKey&&e.selectedItem==null?-1:Y(r.items,r.initialHighlightedIndex,r.defaultHighlightedIndex,r.isItemDisabled,r.itemToKey,e.selectedItem,e.highlightedIndex,1),isOpen:r.items.length>=0};break;case $e:i=e.isOpen?t.altKey?J(r.items,r.itemToString,r.defaultIsOpen,r.defaultHighlightedIndex,e.highlightedIndex,!0):{highlightedIndex:B(e.highlightedIndex,-1,r.items,r.isItemDisabled,!0)}:{highlightedIndex:Y(r.items,r.initialHighlightedIndex,r.defaultHighlightedIndex,r.isItemDisabled,r.itemToKey,e.selectedItem,e.highlightedIndex,-1),isOpen:r.items.length>=0};break;case at:i=J(r.items,r.itemToString,r.defaultIsOpen,r.defaultHighlightedIndex,e.highlightedIndex,!0);break;case et:i=u({isOpen:!1,highlightedIndex:-1},!e.isOpen&&{selectedItem:null,inputValue:``});break;case rt:i={highlightedIndex:B(e.highlightedIndex,-10,r.items,r.isItemDisabled,!0)};break;case it:i={highlightedIndex:B(e.highlightedIndex,10,r.items,r.isItemDisabled,!0)};break;case tt:i={highlightedIndex:z(0,!1,r.items,r.isItemDisabled)};break;case nt:i={highlightedIndex:z(r.items.length-1,!0,r.items,r.isItemDisabled)};break;case st:i=u({isOpen:!1,highlightedIndex:-1},e.highlightedIndex>=0&&r.items.length&&t.selectItem&&{selectedItem:r.items[e.highlightedIndex],inputValue:r.itemToString(r.items[e.highlightedIndex])});break;case ot:i={isOpen:!0,highlightedIndex:q(r.items,r.isItemDisabled,r.defaultHighlightedIndex),inputValue:t.inputValue};break;case ct:i={isOpen:!e.isOpen,highlightedIndex:e.isOpen?-1:Y(r.items,r.initialHighlightedIndex,r.defaultHighlightedIndex,r.isItemDisabled,r.itemToKey,e.selectedItem,e.highlightedIndex,0)};break;case _t:i={selectedItem:t.selectedItem,inputValue:r.itemToString(t.selectedItem)};break;case bt:i={inputValue:t.inputValue};break;default:return Se(e,r,t,xt)}return u({},e,i)}var Tt=[`onMouseLeave`,`refKey`,`ref`,`aria-label`],Et=[`item`,`index`,`refKey`,`ref`,`onMouseMove`,`onMouseDown`,`onClick`,`onPress`,`disabled`],Dt=[`onClick`,`onPress`,`refKey`,`ref`],Ot=[`aria-label`,`onKeyDown`,`onChange`,`onInput`,`onBlur`,`onChangeText`,`onClick`,`refKey`,`ref`];kt.stateChangeTypes=xt;function kt(e){e===void 0&&(e={}),F(e,kt,Ct);var t=u({},G,e),n=t.items,r=t.isItemDisabled,i=t.scrollIntoView,a=t.environment,o=t.getA11yStatus
1Message,c=St(wt,t,Ze,xe),d=c[0],f=c[1],p=d.isOpen,m=d.highlightedIndex,h=d.selectedItem,g=d.inputValue,_=(0,s.useRef)(null),v=(0,s.useRef)({}),y=(0,s.useRef)(null),b=(0,s.useRef)(null),x=V(),S=fe(t),C=(0,s.useRef)(),w=E(d);ue(o,d,[p,m,h,g],a);var T=be(i,m,p,_,v,S.getItemId);_e({state:d,props:t}),(0,s.useEffect)(function(){U(t.isOpen,t.initialIsOpen,t.defaultIsOpen,K.isOpen)&&y.current&&y.current.focus()},[]),(0,s.useEffect)(function(){x||(C.current=n.length)});var k=ve(a,(0,s.useCallback)(function(){w.current.isOpen&&f({type:st})},[f,w]),(0,s.useMemo)(function(){return[_,b,y]},[])),A=ye(`getInputProps`,`getMenuProps`);(0,s.useEffect)(function(){p||(v.current={})},[p]),(0,s.useEffect)(function(){var e;p&&a!=null&&a.document&&(e=y.current)!=null&&e.focus&&a.document.activeElement!==y.current&&y.current.focus()},[p,a]);var j=(0,s.useMemo)(function(){return{ArrowDown:function(e){e.preventDefault(),f({type:Qe,altKey:e.altKey})},ArrowUp:function(e){e.preventDefault(),f({type:$e,altKey:e.altKey})},Home:function(e){w.current.isOpen&&(e.preventDefault(),f({type:tt}))},End:function(e){w.current.isOpen&&(e.preventDefault(),f({type:nt}))},Escape:function(e){var t=w.current;(t.isOpen||t.inputValue||t.selectedItem||t.highlightedIndex>-1)&&(e.preventDefault(),f({type:et}))},Enter:function(e){w.current.isOpen&&e.which!==229&&(e.preventDefault(),f({type:at}))},PageUp:function(e){w.current.isOpen&&(e.preventDefault(),f({type:rt}))},PageDown:function(e){w.current.isOpen&&(e.preventDefault(),f({type:it}))}}},[f,w]),M=(0,s.useCallback)(function(e){return u({id:S.labelId,htmlFor:S.inputId},e)},[S]),N=(0,s.useCallback)(function(e,t){var n,r=e??{},i=r.onMouseLeave,a=r.refKey,o=a===void 0?`ref`:a,s=r.ref,c=r[`aria-label`],d=l(r,Tt),p=(t??{}).suppressRefError;return A(`getMenuProps`,p!==void 0&&p,o,_),u((n={},n[o]=D(s,function(e){_.current=e}),n.id=S.menuId,n.role=`listbox`,n[`aria-label`]=c,n[`aria-labelledby`]=c?void 0:``+S.labelId,n.onMouseLeave=O(i,function(){f({type:lt})}),n),d)},[f,A,S]),P=(0,s.useCallback)(function(e){var t,i,a=e??{},o=a.item,s=a.index,c=a.refKey,d=c===void 0?`ref`:c,p=a.ref,h=a.onMouseMove,g=a.onMouseDown,_=a.onClick;a.onPress;var y=a.disabled,b=l(a,Et);y!==void 0&&console.warn(`Passing "disabled" as an argument to getItemProps is not supported anymore. Please use the isItemDisabled prop from useCombobox.`);var x=se(o,s,n,`Pass either item or index to getItemProps!`),C=x[0],E=x[1],A=r(C,E),j=`onClick`,M=_;return u((t={},t[d]=D(p,function(e){e&&(v.current[S.getItemId(E)]=e)}),t[`aria-disabled`]=A,t[`aria-selected`]=E===m,t.id=S.getItemId(E),t.role=`option`,t),!A&&(i={},i[j]=O(M,function(){f({type:dt,index:E})}),i),{onMouseMove:O(h,function(){k.current.isTouchEnd||E===w.current.highlightedIndex||(T(),f({type:ut,index:E,disabled:A}))}),onMouseDown:O(g,function(e){return e.preventDefault()})},b)},[f,S,n,r,m,k,T,w]),I=(0,s.useCallback)(function(e){var t,n=e??{},r=n.onClick;n.onPress;var i=n.refKey,a=i===void 0?`ref`:i,o=n.ref,s=l(n,Dt);return u((t={},t[a]=D(o,function(e){b.current=e}),t[`aria-controls`]=S.menuId,t[`aria-expanded`]=p,t.id=S.toggleButtonId,t.tabIndex=-1,t),!s.disabled&&u({},{onClick:O(r,function(){f({type:ft})})}),s)},[f,p,S]),L=(0,s.useCallback)(function(e,t){var n,r=e??{},i=r[`aria-label`],o=r.onKeyDown,s=r.onChange,c=r.onInput,d=r.onBlur;r.onChangeText;var h=r.onClick,_=r.refKey,v=_===void 0?`ref`:_,b=r.ref,x=l(r,Ot),C=(t??{}).suppressRefError;A(`getInputProps`,C!==void 0&&C,v,y);var T=function(e){var t=R(e);t&&t in j&&j[t](e)},E=function(e){f({type:ot,inputValue:e.target.value})},M=function(e){a!=null&&a.document&&w.current.isOpen&&!k.current.isMouseDown&&f({type:st,selectItem:e.relatedTarget!==null||a.document.activeElement===a.document.body})},N=function(){f({type:ct})},P=`onChange`,F={};if(!x.disabled){var I;F=(I={},I[P]=O(s,c,E),I.onKeyDown=O(o,T),I.onBlur=O(d,M),I.onClick=O(h,N),I)}return u((n={},n[v]=D(b,function(e){y.current=e}),n[`aria-activedescendant`]=p&&m>-1?S.getItemId(m):``,n[`aria-autocomplete`]=`list`,n[`aria-controls`]=S.menuId,n[`aria-expanded`]=p,n[`aria-labelledby`]=i?void 0:S.labelId,n[`aria-label`]=i,n.autoComplete=`off`,n.id=S.inputId,n.role=`combobox`,n.value=g,n),F,x)},[f,S,a,j,p,m,g,k,A,w]),z=(0,s.useCallback)(function(){f({type:pt})},[f]),B=(0,s.useCallback)(function(){f({type:ht})},[f]),ee=(0,s.useCallback)(function(){f({type:mt})},[f]),te=(0,s.useCallback)(function(e){f({type:gt,highlightedIndex:e})},[f]),ne=(0,s.useCallback)(function(e){f({type:_t,selectedItem:e})},[f]);return{getItemProps:P,getLabelProps:M,getMenuProps:N,getInputProps:L,getToggleButtonProps:I,toggleMenu:z,o
1penMenu:ee,closeMenu:B,setHighlightedIndex:te,setInputValue:(0,s.useCallback)(function(e){f({type:vt,inputValue:e})},[f]),selectItem:ne,reset:(0,s.useCallback)(function(){f({type:yt})},[f]),highlightedIndex:m,isOpen:p,selectedItem:h,inputValue:g}}var At={activeIndex:-1,selectedItems:[]};function jt(e){return{activeIndex:U(e.activeIndex,e.initialActiveIndex,e.defaultActiveIndex,At.activeIndex),selectedItems:U(e.selectedItems,e.initialSelectedItems,e.defaultSelectedItems,At.selectedItems)}}function Mt(e){if(e.shiftKey||e.metaKey||e.ctrlKey||e.altKey)return!1;var t=e.target;return!(t instanceof HTMLInputElement&&t.value!==``&&(t.selectionStart!==0||t.selectionEnd!==0))}function Nt(e,t){return e.selectedItems===t.selectedItems&&e.activeIndex===t.activeIndex}W.stateReducer,W.itemToKey,W.environment,g.default.array,g.default.array,g.default.array,g.default.func,g.default.number,g.default.number,g.default.number,g.default.func,g.default.func,g.default.string,g.default.string;var Pt={itemToKey:G.itemToKey,stateReducer:G.stateReducer,environment:G.environment,keyNavigationNext:`ArrowRight`,keyNavigationPrevious:`ArrowLeft`},Ft=P,It=0,Lt=1,Rt=2,zt=3,Bt=4,Vt=5,Ht=6,Ut=7,Wt=8,Gt=9,Kt=10,qt=11,Jt=12,Yt=Object.freeze({__proto__:null,DropdownClick:Ut,DropdownKeyDownBackspace:Ht,DropdownKeyDownNavigationPrevious:Vt,FunctionAddSelectedItem:Wt,FunctionRemoveSelectedItem:Gt,FunctionReset:Jt,FunctionSetActiveIndex:qt,FunctionSetSelectedItems:Kt,SelectedItemClick:It,SelectedItemKeyDownBackspace:Rt,SelectedItemKeyDownDelete:Lt,SelectedItemKeyDownNavigationNext:zt,SelectedItemKeyDownNavigationPrevious:Bt});function Xt(e,t){var n=t.type,r=t.index,i=t.selectedItem,a=t.props,o=e.activeIndex,s=e.selectedItems,c;switch(n){case It:c={activeIndex:r};break;case Bt:c={activeIndex:o-1<0?0:o-1};break;case zt:c={activeIndex:o+1>=s.length?-1:o+1};break;case Rt:case Lt:if(o<0)break;var l=o;s.length===1?l=-1:o===s.length-1&&(l=s.length-2),c=u({selectedItems:[].concat(s.slice(0,o),s.slice(o+1))},{activeIndex:l});break;case Vt:c={activeIndex:s.length-1};break;case Ht:c={selectedItems:s.slice(0,s.length-1)};break;case Wt:c={selectedItems:[].concat(s,[i])};break;case Ut:c={activeIndex:-1};break;case Gt:var d=o,f=s.findIndex(function(e){return a.itemToKey(e)===a.itemToKey(i)});if(f<0)break;s.length===1?d=-1:f===s.length-1&&(d=s.length-2),c={selectedItems:[].concat(s.slice(0,f),s.slice(f+1)),activeIndex:d};break;case Kt:c={selectedItems:t.selectedItems};break;case qt:c={activeIndex:t.activeIndex};break;case Jt:c={activeIndex:H(a.defaultActiveIndex,At.activeIndex),selectedItems:H(a.defaultSelectedItems,At.selectedItems)};break;default:throw Error(`Reducer called without proper action type.`)}return u({},e,c)}var Zt=[`refKey`,`ref`,`onClick`,`onKeyDown`,`selectedItem`,`index`],Qt=[`refKey`,`ref`,`onKeyDown`,`onClick`,`preventKeyAction`];$t.stateChangeTypes=Yt;function $t(e){e===void 0&&(e={}),Ft(e,$t);var t=u({},Pt,e),n=t.getA11yStatusMessage,r=t.environment,i=t.keyNavigationNext,a=t.keyNavigationPrevious,o=oe(Xt,t,jt,Nt),c=o[0],d=o[1],f=c.activeIndex,p=c.selectedItems,m=V(),h=(0,s.useRef)(null),g=(0,s.useRef)(null);g.current===null&&(g.current=new Map),ue(n,c,[f,p],r),(0,s.useEffect)(function(){if(!m){if(f===-1&&h.current)h.current.focus();else{var e;(e=g.current.get(f))==null||e.focus()}}},[f]),_e({props:t,state:c});var _=ye(`getDropdownProps`),v=(0,s.useMemo)(function(){var e={};return e[a]=function(){d({type:Bt})},e[i]=function(){d({type:zt})},e.Delete=function(){d({type:Lt})},e.Backspace=function(){d({type:Rt})},e},[d,i,a]),y=(0,s.useMemo)(function(){var e={};return e[a]=function(e){Mt(e)&&d({type:Vt})},e.Backspace=function(e){Mt(e)&&d({type:Ht})},e},[d,a]);return{getSelectedItemProps:(0,s.useCallback)(function(e){var t,n=e===void 0?{}:e,r=n.refKey,i=r===void 0?`ref`:r,a=n.ref,o=n.onClick,s=n.onKeyDown,c=n.selectedItem,m=n.index,h=l(n,Zt),_=se(c,m,p,`Pass either item or index to getSelectedItemProps!`)[1],y=_>-1&&_===f;return u((t={},t[i]=D(a,function(e){e?g.current.set(_,e):g.current.delete(_)}),t.tabIndex=y?0:-1,t.onClick=O(o,function(){d({type:It,index:_})}),t.onKeyDown=O(s,function(e){var t=R(e);t&&v[t]&&v[t](e)}),t),h)},[d,p,f,v]),getDropdownProps:(0,s.useCallback)(function(e,t){var n,r=e===void 0?{}:e,i=r.refKey,a=i===void 0?`ref`:i,o=r.ref,s=r.onKeyDown,c=r.onClick,f=r.preventKeyAction,p=f!==void 0&&f,m=l(r,Qt),g=(t===void 0?{}:t).suppressRefError;return _(`getDropdownProps`,g!==void 0&&g,a,h),u((n={},n[a]=D(o,function(e){e&&(h.current=e)}),n),!p&&{onKeyDown:O(s,function(e){var t=R(e);t&&y[t]&&y[t](e)}),onClick:O(c,function(){d({type:Ut})})},m)},[d,y,_]),addSelectedItem:(0,s.useCallback)(function(e){d({type:Wt,selectedItem:e})},[d]),removeSelectedItem:(0,s.useCallback)(function(e){d({type:Gt,selectedItem:e})},[d]),setSelectedItems:(0,s.useCallback)(function(e){d({type:Kt,selectedItems:e})},[d]),setActiveIndex:(0,s.useCallback)(function(e){d({type:qt,activeIndex:e})},[d]),reset:(0,s.useCallback)(function(){d({type:Jt})},[d]),selectedItems:p,activeIndex:f}}var en=0,tn=1,nn=2,rn=3,an=4,on=5,sn=6,cn=Object.freeze({__proto__:null,FunctionAddItem:sn,TagClick:en,TagGroupKeyDownArrowLeft:tn,TagGroupKeyDownArrowRight:nn,TagGroupKeyDownBackspace:an,TagGroupKeyDownDelete:rn,TagRemoveClick:on});function ln(e,t){var n=t.type,r;switch(n){case en:r={activeIndex:t.index};break;case tn:r={activeIndex:e.activeIndex===0?e.items.length-1:e.activeIndex-1};break;case nn:r={activeIndex:e.activeIndex===e.items.length-1?0:e.activeIndex+1};break;case an:case rn:var i=[].concat(e.items.slice(0,e.activeIndex),e.items.slice(e.activeIndex+1)),a=i.length===0?-1:i.length===e.activeIndex?e.activeIndex-1:e.activeIndex;r={items:[].concat(e.items.slice(0,e.activeIndex),e.items.slice(e.activeIndex+1)),activeIndex:a};break;case on:var o=[].concat(e.items.slice(0,t.index),e.items.slice(t.index+1));r={items:o,activeIndex:o.length===0?-1:o.length===t.index?t.index-1:t.index};break;case sn:var s=[];s=t.index===void 0?[].concat(e.items,[t.item]):[].concat(e.items.slice(0,t.index),[t.item],e.items.slice(t.index));var c=e.activeIndex===-1?s.length-1:e.activeIndex;r={items:s,activeIndex:c};break;default:throw Error(`Invalid useTagGroup reducer action.`)}return u({},e,r)}var un=u({},s).useId,dn=typeof un==`function`?fn:pn;function fn(e){var t=e.id,n=e.tagGroupId,r=e.getTagId,i=`downshift-`+un();return t||=i,s.useMemo(function(){return{tagGroupId:n??t+`-tag-group`,getTagId:r??function(e){return t+`-tag-`+e}}},[r,t,n])}function pn(e){var t=e.id,n=e.getTagId,r=e.tagGroupId,i=s.useState(function(){return t??`downshift-`+w()})[0];return s.useMemo(function(){return{tagGroupId:r??i+`-tag-group`,getTagId:n??function(e){return i+`-tag-`+e}}},[n,i,r])}function mn(e){var t=e.items??e.initialItems??[];return{activeIndex:e.activeIndex??e.initialActiveIndex??(t.length===0?-1:0),items:t}}function hn(e,t){return e.activeIndex===t.activeIndex&&e.items===t.items}var gn=`tag-group-a11y-description`;function _n(e,t){s.useEffect(function(){if(e){var n=e.createElement(`div`);return n.setAttribute(`id`,gn),n.style.display=`none`,n.textContent=t,e.body.appendChild(n),function(){n.remove()}}},[t,e])}function vn(e){return u({stateReducer:function(e,t){return t.changes},environment:typeof window>`u`?void 0:window,removeElementDescription:`Press Delete or Backspace to remove tag.`},e)}function yn(e,t,n){var r=s.useRef({}),i=s.useRef(e),a=s.useRef(t);return s.useEffect(function(){if(e!==-1&&i.current!==-1&&e!==i.current||a.current===t+1){var o;(o=r.current[n(e)])==null||o.focus()}i.current=e,a.current=t},[e,n,t]),r}var bn={isItemDisabled:g.default.func},xn=[`onKeyDown`],Sn=[`index`,`refKey`,`ref`,`onClick`],Cn=[`index`,`onClick`],wn=function(e){e===void 0&&(e={}
1),F(e,wn,bn);var t=vn(e),n=oe(ln,t,mn,hn),r=n[0],i=n[1],a=r.activeIndex,o=r.items,c=dn({getTagId:t.getTagId,id:t.id,tagGroupId:t.tagGroupId});_n(t.environment?.document,t.removeElementDescription);var d=yn(a,o.length,c.getTagId),f=(0,s.useCallback)(function(e){var t=e??{},n=t.onKeyDown,r=l(t,xn);return u({id:c.tagGroupId,"aria-live":`polite`,"aria-atomic":`false`,"aria-relevant":`additions`,role:`listbox`,onKeyDown:O(n,function(e){switch(e.key){case`ArrowLeft`:i({type:tn});break;case`ArrowRight`:i({type:nn});break;case`Delete`:i({type:rn});break;case`Backspace`:i({type:an})}})},r)},[i,c.tagGroupId]),p=(0,s.useCallback)(function(e){var t,n=e.index,r=e.refKey,o=r===void 0?`ref`:r,s=e.ref,f=e.onClick,p=l(e,Sn);if(!Number.isInteger(n)||n<0)throw Error(`Pass correct item index to getTagProps!`);var m=function(){i({type:en,index:n})},h=c.getTagId(n);return u((t={"aria-describedby":gn},t[o]=D(s,function(e){e&&(d.current[h]=e)}),t[`aria-labelledby`]=h,t.role=`option`,t.id=h,t.onClick=O(f,m),t.tabIndex=a===n?0:-1,t),p)},[i,c,a,d]),m=(0,s.useCallback)(function(e){var t=e.index,n=e.onClick,r=l(e,Cn);if(!Number.isInteger(t)||t<0)throw Error(`Pass correct item index to getTagRemoveProps!`);var a=function(e){e.stopPropagation(),i({type:on,index:t})},o=c.getTagId(t),s=o+`-remove`;return u({id:s,tabIndex:-1,"aria-labelledby":s+` `+o,onClick:O(n,a)},r)},[c,i]);return{activeIndex:a,addItem:(0,s.useCallback)(function(e,t){i({type:sn,item:e,index:t})},[i]),getTagGroupProps:f,getTagProps:p,getTagRemoveProps:m,items:o}};wn.stateChangeTypes=cn;var $=i();function Tn({value:e,suggestions:n,children:r}){let i=t(),[l,u]=(0,s.useState)([]),{isOpen:d,inputValue:f,highlightedIndex:p,getInputProps:m,getMenuProps:h,getItemProps:g,setInputValue:_,closeMenu:v}=kt({id:`search`,items:l,initialInputValue:e||``,itemToString:e=>e?.name||``,onInputValueChange:({inputValue:e})=>{u(e?n.filter(t=>t.name.toLocaleLowerCase().includes(e.toLocaleLowerCase())).sort((t,n)=>{let r=e.toLocaleLowerCase();return Number(!t.name.toLocaleLowerCase().startsWith(r))-Number(!n.name.toLocaleLowerCase().startsWith(r))}).slice(0,10):[])},onSelectedItemChange:({selectedItem:e})=>{e&&(_(``),i(e.url))}}),y=e=>{e.preventDefault();let t=n.find(e=>e.name.toLocaleLowerCase()===f.toLocaleLowerCase());v(),t?(_(``),i(t.url)):i(f.length===0?``:`?query=${f}`)},b=e=>{let t=c(e,f);return t?(0,$.jsxs)($.Fragment,{children:[t.before,(0,$.jsx)(`b`,{children:t.match}),t.after]}):null};return(0,s.useEffect)(()=>{_(e||``)},[_,e]),(0,$.jsx)(`div`,{className:`rounded-2xl bg-linear-to-tr from-blue-600 to-blue-700`,children:(0,$.jsxs)(`div`,{className:`px-6 py-10 space-y-4 text-center sm:px-12 rounded-2xl bg-pattern`,children:[r,(0,$.jsxs)(`div`,{className:`relative max-w-2xl pt-2 mx-auto text-left`,children:[(0,$.jsxs)(`form`,{onSubmit:y,className:`flex items-center gap-2 p-1.5 bg-white shadow-lg rounded-xl focus-within:ring-4 focus-within:ring-white/30`,children:[(0,$.jsx)(o,{className:`ml-2.5 text-xl text-gray-400 shrink-0`}),(0,$.jsx)(`input`,{type:`search`,name:`query`,placeholder:`Search jobs`,className:`w-full min-w-0 px-1 py-2 bg-transparent border-none grow focus:ring-0`,...m()}),(0,$.jsx)(`button`,{type:`submit`,className:`h-10 px-5 text-sm font-semibold text-white transition-colors bg-blue-600 rounded-lg shrink-0 hover:bg-blue-700`,children:`Search`})]}),(0,$.jsx)(`ul`,{...h(),className:a(`absolute z-20 w-full py-1 mt-2 overflow-hidden bg-white border shadow-lg rounded-xl border-common-border`,!(d&&l.length>0)&&`hidden`),children:d&&l.map((e,t)=>(0,$.jsxs)(`li`,{className:a(`flex justify-between gap-2 px-4 py-2 cursor-pointer`,p===t&&`bg-gray-100`),...g({item:e,index:t}),children:[(0,$.jsx)(`span`,{className:`text-common-title`,children:b(e.name)}),(0,$.jsx)(`span`,{className:`px-2 py-0.5 text-xs font-medium text-gray-600 capitalize bg-gray-100 rounded-md self-center`,children:e.type})]},e.url))})]})]})})}export{Tn as t}; 2//# sourceMappingURL=header-CDw-_Ho0.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.