import{r as y,g as Do,h as dn,d as Io,R as D}from"./vendor-react-C630P38J.js";import{e as Fe,f as $e,T as me,a as xo,b as Po,c as Eo,d as Vo,g as Gn,h as qn,i as To,j as Wo,k as Ro,l as No,m as Fo,n as Ao,o as Kn,p as _o,q as $o,r as Xn,s as Bo,t as Ho,u as Yo,v as Lo,w as jo,x as zo,y as Uo,z as Go,A as qo,B as Ko,C as Xo,D as Zo,E as Jo,F as Qo,G as ea}from"./vendor-date-XKm2J5pk.js";function Pe(e){"@babel/helpers - typeof";return Pe=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pe(e)}function ta(e,t){if(Pe(e)!="object"||!e)return e;var o=e[Symbol.toPrimitive];if(o!==void 0){var r=o.call(e,t);if(Pe(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Zn(e){var t=ta(e,"string");return Pe(t)=="symbol"?t:t+""}function Be(e,t,o){return(t=Zn(t))in e?Object.defineProperty(e,t,{value:o,enumerable:!0,configurable:!0,writable:!0}):e[t]=o,e}function hn(e,t){var o=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable})),o.push.apply(o,r)}return o}function P(e){for(var t=1;te.length)&&(t=e.length);for(var o=0,r=Array(t);o0?Q(Ne,--ie):0,Re--,X===10&&(Re=1,vt--),X}function fe(){return X=ie2||Ye(X)>3?"":" "}function Ea(e,t){for(;--t&&fe()&&!(X<48||X>102||X>57&&X<65||X>70&&X<97););return je(e,nt()+(t<6&&Se()==32&&fe()==32))}function Ht(e){for(;fe();)switch(X){case e:return ie;case 34:case 39:e!==34&&e!==39&&Ht(X);break;case 40:e===41&&Ht(e);break;case 92:fe();break}return ie}function Va(e,t){for(;fe()&&e+X!==57;)if(e+X===84&&Se()===47)break;return"/*"+je(t,ie-1)+"*"+pt(e===47?e:fe())}function Ta(e){for(;!Ye(Se());)fe();return je(e,ie)}function Wa(e){return ar(ot("",null,null,null,[""],e=or(e),0,[0],e))}function ot(e,t,o,r,n,a,s,u,i){for(var l=0,c=0,f=s,h=0,v=0,b=0,m=1,p=1,g=1,O=0,S="",C=n,w=a,d=r,M=S;p;)switch(b=O,O=fe()){case 40:if(b!=108&&Q(M,f-1)==58){Bt(M+=_(rt(O),"&","&\f"),"&\f")!=-1&&(g=-1);break}case 34:case 39:case 91:M+=rt(O);break;case 9:case 10:case 13:case 32:M+=Pa(b);break;case 92:M+=Ea(nt()-1,7);continue;case 47:switch(Se()){case 42:case 47:Ze(Ra(Va(fe(),nt()),t,o),i);break;default:M+="/"}break;case 123*m:u[l++]=ye(M)*g;case 125*m:case 59:case 0:switch(O){case 0:case 125:p=0;case 59+c:g==-1&&(M=_(M,/\f/g,"")),v>0&&ye(M)-f&&Ze(v>32?mn(M+";",r,o,f-1):mn(_(M," ","")+";",r,o,f-2),i);break;case 59:M+=";";default:if(Ze(d=vn(M,t,o,l,c,n,u,S,C=[],w=[],f),a),O===123)if(c===0)ot(M,t,d,d,C,a,f,u,w);else switch(h===99&&Q(M,3)===110?100:h){case 100:case 108:case 109:case 115:ot(e,d,d,r&&Ze(vn(e,d,d,0,0,n,u,S,n,C=[],f),w),n,w,f,u,r?C:w);break;default:ot(M,d,d,d,[""],w,0,u,w)}}l=c=v=0,m=g=1,S=M="",f=s;break;case 58:f=1+ye(M),v=b;default:if(m<1){if(O==123)--m;else if(O==125&&m++==0&&xa()==125)continue}switch(M+=pt(O),O*m){case 38:g=c>0?1:(M+="\f",-1);break;case 44:u[l++]=(ye(M)-1)*g,g=1;break;case 64:Se()===45&&(M+=rt(fe())),h=Se(),c=f=ye(S=M+=Ta(nt())),O++;break;case 45:b===45&&ye(M)==2&&(m=0)}}return a}function vn(e,t,o,r,n,a,s,u,i,l,c){for(var f=n-1,h=n===0?a:[""],v=Kt(h),b=0,m=0,p=0;b0?h[g]+" "+O:_(O,/&\f/g,h[g])))&&(i[p++]=S);return mt(e,t,o,n===0?Gt:u,i,l,c)}function Ra(e,t,o){return mt(e,t,o,er,pt(Ia()),He(e,2,-2),0)}function mn(e,t,o,r){return mt(e,t,o,qt,He(e,0,r),He(e,r+1,-1),r)}function We(e,t){for(var o="",r=Kt(e),n=0;n6)switch(Q(e,t+1)){case 109:if(Q(e,t+4)!==45)break;case 102:return _(e,/(.+:)(.+)-([^]+)/,"$1"+A+"$2-$3$1"+st+(Q(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Bt(e,"stretch")?ir(_(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(Q(e,t+1)!==115)break;case 6444:switch(Q(e,ye(e)-3-(~Bt(e,"!important")&&10))){case 107:return _(e,":",":"+A)+e;case 101:return _(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+A+(Q(e,14)===45?"inline-":"")+"box$3$1"+A+"$2$3$1"+te+"$2box$3")+e}break;case 5936:switch(Q(e,t+11)){case 114:return A+e+te+_(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return A+e+te+_(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return A+e+te+_(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return A+e+te+e+e}return e}var ja=function(t,o,r,n){if(t.length>-1&&!t.return)switch(t.type){case qt:t.return=ir(t.value,t.length);break;case tr:return We([Ae(t,{value:_(t.value,"@","@"+A)})],n);case Gt:if(t.length)return Da(t.props,function(a){switch(ka(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return We([Ae(t,{props:[_(a,/:(read-\w+)/,":"+st+"$1")]})],n);case"::placeholder":return We([Ae(t,{props:[_(a,/:(plac\w+)/,":"+A+"input-$1")]}),Ae(t,{props:[_(a,/:(plac\w+)/,":"+st+"$1")]}),Ae(t,{props:[_(a,/:(plac\w+)/,te+"input-$1")]})],n)}return""})}},za=[ja],Ua=function(t){var o=t.key;if(o==="css"){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,function(m){var p=m.getAttribute("data-emotion");p.indexOf(" ")!==-1&&(document.head.appendChild(m),m.setAttribute("data-s",""))})}var n=t.stylisPlugins||za,a={},s,u=[];s=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+o+' "]'),function(m){for(var p=m.getAttribute("data-emotion").split(" "),g=1;g=4;++r,n-=4)o=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,o=(o&65535)*1540483477+((o>>>16)*59797<<16),o^=o>>>24,t=(o&65535)*1540483477+((o>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(n){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Ja={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Qa=/[A-Z]|^ms/g,ei=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ur=function(t){return t.charCodeAt(1)===45},yn=function(t){return t!=null&&typeof t!="boolean"},It=_a(function(e){return ur(e)?e:e.replace(Qa,"-$&").toLowerCase()}),On=function(t,o){switch(t){case"animation":case"animationName":if(typeof o=="string")return o.replace(ei,function(r,n,a){return Oe={name:n,styles:a,next:Oe},n})}return Ja[t]!==1&&!ur(t)&&typeof o=="number"&&o!==0?o+"px":o};function Le(e,t,o){if(o==null)return"";var r=o;if(r.__emotion_styles!==void 0)return r;switch(typeof o){case"boolean":return"";case"object":{var n=o;if(n.anim===1)return Oe={name:n.name,styles:n.styles,next:Oe},n.name;var a=o;if(a.styles!==void 0){var s=a.next;if(s!==void 0)for(;s!==void 0;)Oe={name:s.name,styles:s.styles,next:Oe},s=s.next;var u=a.styles+";";return u}return ti(e,t,o)}case"function":{if(e!==void 0){var i=Oe,l=o(e);return Oe=i,Le(e,t,l)}break}}var c=o;return c}function ti(e,t,o){var r="";if(Array.isArray(o))for(var n=0;n({x:e,y:e});function vi(e){const{x:t,y:o,width:r,height:n}=e;return{width:r,height:n,top:o,left:t,right:t+r,bottom:o+n,x:t,y:o}}function gt(){return typeof window<"u"}function fr(e){return hr(e)?(e.nodeName||"").toLowerCase():"#document"}function De(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function dr(e){var t;return(t=(hr(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function hr(e){return gt()?e instanceof Node||e instanceof De(e).Node:!1}function mi(e){return gt()?e instanceof Element||e instanceof De(e).Element:!1}function Jt(e){return gt()?e instanceof HTMLElement||e instanceof De(e).HTMLElement:!1}function Mn(e){return!gt()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof De(e).ShadowRoot}const gi=new Set(["inline","contents"]);function pr(e){const{overflow:t,overflowX:o,overflowY:r,display:n}=Qt(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+o)&&!gi.has(n)}function bi(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const yi=new Set(["html","body","#document"]);function Oi(e){return yi.has(fr(e))}function Qt(e){return De(e).getComputedStyle(e)}function Si(e){if(fr(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Mn(e)&&e.host||dr(e);return Mn(t)?t.host:t}function vr(e){const t=Si(e);return Oi(t)?e.ownerDocument?e.ownerDocument.body:e.body:Jt(t)&&pr(t)?t:vr(t)}function ct(e,t,o){var r;t===void 0&&(t=[]),o===void 0&&(o=!0);const n=vr(e),a=n===((r=e.ownerDocument)==null?void 0:r.body),s=De(n);if(a){const u=Lt(s);return t.concat(s,s.visualViewport||[],pr(n)?n:[],u&&o?ct(u):[])}return t.concat(n,ct(n,[],o))}function Lt(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Mi(e){const t=Qt(e);let o=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const n=Jt(e),a=n?e.offsetWidth:o,s=n?e.offsetHeight:r,u=ut(o)!==a||ut(r)!==s;return u&&(o=a,r=s),{width:o,height:r,$:u}}function en(e){return mi(e)?e:e.contextElement}function wn(e){const t=en(e);if(!Jt(t))return lt(1);const o=t.getBoundingClientRect(),{width:r,height:n,$:a}=Mi(t);let s=(a?ut(o.width):o.width)/r,u=(a?ut(o.height):o.height)/n;return(!s||!Number.isFinite(s))&&(s=1),(!u||!Number.isFinite(u))&&(u=1),{x:s,y:u}}const wi=lt(0);function Ci(e){const t=De(e);return!bi()||!t.visualViewport?wi:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function ki(e,t,o){return!1}function Cn(e,t,o,r){t===void 0&&(t=!1);const n=e.getBoundingClientRect(),a=en(e);let s=lt(1);t&&(s=wn(e));const u=ki()?Ci(a):lt(0);let i=(n.left+u.x)/s.x,l=(n.top+u.y)/s.y,c=n.width/s.x,f=n.height/s.y;if(a){const h=De(a),v=r;let b=h,m=Lt(b);for(;m&&r&&v!==b;){const p=wn(m),g=m.getBoundingClientRect(),O=Qt(m),S=g.left+(m.clientLeft+parseFloat(O.paddingLeft))*p.x,C=g.top+(m.clientTop+parseFloat(O.paddingTop))*p.y;i*=p.x,l*=p.y,c*=p.x,f*=p.y,i+=S,l+=C,b=De(m),m=Lt(b)}}return vi({width:c,height:f,x:i,y:l})}function mr(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function Di(e,t){let o=null,r;const n=dr(e);function a(){var u;clearTimeout(r),(u=o)==null||u.disconnect(),o=null}function s(u,i){u===void 0&&(u=!1),i===void 0&&(i=1),a();const l=e.getBoundingClientRect(),{left:c,top:f,width:h,height:v}=l;if(u||t(),!h||!v)return;const b=Je(f),m=Je(n.clientWidth-(c+h)),p=Je(n.clientHeight-(f+v)),g=Je(c),S={rootMargin:-b+"px "+-m+"px "+-p+"px "+-g+"px",threshold:pi(0,hi(1,i))||1};let C=!0;function w(d){const M=d[0].intersectionRatio;if(M!==i){if(!C)return s();M?s(!1,M):r=setTimeout(()=>{s(!1,1e-7)},1e3)}M===1&&!mr(l,e.getBoundingClientRect())&&s(),C=!1}try{o=new IntersectionObserver(w,{...S,root:n.ownerDocument})}catch{o=new IntersectionObserver(w,S)}o.observe(e)}return s(!0),a}function Ii(e,t,o,r){r===void 0&&(r={});const{ancestorScroll:n=!0,ancestorResize:a=!0,elementResize:s=typeof ResizeObserver=="function",layoutShift:u=typeof IntersectionObserver=="function",animationFrame:i=!1}=r,l=en(e),c=n||a?[...l?ct(l):[],...ct(t)]:[];c.forEach(g=>{n&&g.addEventListener("scroll",o,{passive:!0}),a&&g.addEventListener("resize",o)});const f=l&&u?Di(l,o):null;let h=-1,v=null;s&&(v=new ResizeObserver(g=>{let[O]=g;O&&O.target===l&&v&&(v.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var S;(S=v)==null||S.observe(t)})),o()}),l&&!i&&v.observe(l),v.observe(t));let b,m=i?Cn(e):null;i&&p();function p(){const g=Cn(e);m&&!mr(m,g)&&o(),m=g,b=requestAnimationFrame(p)}return o(),()=>{var g;c.forEach(O=>{n&&O.removeEventListener("scroll",o),a&&O.removeEventListener("resize",o)}),f==null||f(),(g=v)==null||g.disconnect(),v=null,i&&cancelAnimationFrame(b)}}var jt=y.useLayoutEffect,xi=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],ft=function(){};function Pi(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function Ei(e,t){for(var o=arguments.length,r=new Array(o>2?o-2:0),n=2;n-1}function Vi(e){return bt(e)?window.innerHeight:e.clientHeight}function br(e){return bt(e)?window.pageYOffset:e.scrollTop}function dt(e,t){if(bt(e)){window.scrollTo(0,t);return}e.scrollTop=t}function Ti(e){var t=getComputedStyle(e),o=t.position==="absolute",r=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var n=e;n=n.parentElement;)if(t=getComputedStyle(n),!(o&&t.position==="static")&&r.test(t.overflow+t.overflowY+t.overflowX))return n;return document.documentElement}function Wi(e,t,o,r){return o*((e=e/r-1)*e*e+1)+t}function Qe(e,t){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:ft,n=br(e),a=t-n,s=10,u=0;function i(){u+=s;var l=Wi(u,n,a,o);dt(e,l),uo.bottom?dt(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+n,e.scrollHeight)):r.top-n1?o-1:0),n=1;n=b)return{placement:"bottom",maxHeight:t};if(T>=b&&!s)return a&&Qe(i,R,H),{placement:"bottom",maxHeight:t};if(!s&&T>=r||s&&M>=r){a&&Qe(i,R,H);var Z=s?M-C:T-C;return{placement:"bottom",maxHeight:Z}}if(n==="auto"||s){var U=t,Y=s?d:k;return Y>=r&&(U=Math.min(Y-C-u,t)),{placement:"top",maxHeight:U}}if(n==="bottom")return a&&dt(i,R),{placement:"bottom",maxHeight:t};break;case"top":if(d>=b)return{placement:"top",maxHeight:t};if(k>=b&&!s)return a&&Qe(i,B,H),{placement:"top",maxHeight:t};if(!s&&k>=r||s&&d>=r){var L=t;return(!s&&k>=r||s&&d>=r)&&(L=s?d-w:k-w),a&&Qe(i,B,H),{placement:"top",maxHeight:L}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(n,'".'))}return l}function ji(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var Or=function(t){return t==="auto"?"bottom":t},zi=function(t,o){var r,n=t.placement,a=t.theme,s=a.borderRadius,u=a.spacing,i=a.colors;return P((r={label:"menu"},Be(r,ji(n),"100%"),Be(r,"position","absolute"),Be(r,"width","100%"),Be(r,"zIndex",1),r),o?{}:{backgroundColor:i.neutral0,borderRadius:s,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:u.menuGutter,marginTop:u.menuGutter})},Sr=y.createContext(null),Ui=function(t){var o=t.children,r=t.minMenuHeight,n=t.maxMenuHeight,a=t.menuPlacement,s=t.menuPosition,u=t.menuShouldScrollIntoView,i=t.theme,l=y.useContext(Sr)||{},c=l.setPortalPlacement,f=y.useRef(null),h=y.useState(n),v=ke(h,2),b=v[0],m=v[1],p=y.useState(null),g=ke(p,2),O=g[0],S=g[1],C=i.spacing.controlHeight;return jt(function(){var w=f.current;if(w){var d=s==="fixed",M=u&&!d,k=Li({maxHeight:n,menuEl:w,minHeight:r,placement:a,shouldScroll:M,isFixedPosition:d,controlHeight:C});m(k.maxHeight),S(k.placement),c==null||c(k.placement)}},[n,a,s,u,r,c,C]),o({ref:f,placerProps:P(P({},t),{},{placement:O||Or(a),maxHeight:b})})},Gi=function(t){var o=t.children,r=t.innerRef,n=t.innerProps;return x("div",E({},G(t,"menu",{menu:!0}),{ref:r},n),o)},qi=Gi,Ki=function(t,o){var r=t.maxHeight,n=t.theme.spacing.baseUnit;return P({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},o?{}:{paddingBottom:n,paddingTop:n})},Xi=function(t){var o=t.children,r=t.innerProps,n=t.innerRef,a=t.isMulti;return x("div",E({},G(t,"menuList",{"menu-list":!0,"menu-list--is-multi":a}),{ref:n},r),o)},Mr=function(t,o){var r=t.theme,n=r.spacing.baseUnit,a=r.colors;return P({textAlign:"center"},o?{}:{color:a.neutral40,padding:"".concat(n*2,"px ").concat(n*3,"px")})},Zi=Mr,Ji=Mr,Qi=function(t){var o=t.children,r=o===void 0?"No options":o,n=t.innerProps,a=Ie(t,Hi);return x("div",E({},G(P(P({},a),{},{children:r,innerProps:n}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),r)},es=function(t){var o=t.children,r=o===void 0?"Loading...":o,n=t.innerProps,a=Ie(t,Yi);return x("div",E({},G(P(P({},a),{},{children:r,innerProps:n}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),r)},ts=function(t){var o=t.rect,r=t.offset,n=t.position;return{left:o.left,position:n,top:r,width:o.width,zIndex:1}},ns=function(t){var o=t.appendTo,r=t.children,n=t.controlElement,a=t.innerProps,s=t.menuPlacement,u=t.menuPosition,i=y.useRef(null),l=y.useRef(null),c=y.useState(Or(s)),f=ke(c,2),h=f[0],v=f[1],b=y.useMemo(function(){return{setPortalPlacement:v}},[]),m=y.useState(null),p=ke(m,2),g=p[0],O=p[1],S=y.useCallback(function(){if(n){var M=Ri(n),k=u==="fixed"?0:window.pageYOffset,T=M[h]+k;(T!==(g==null?void 0:g.offset)||M.left!==(g==null?void 0:g.rect.left)||M.width!==(g==null?void 0:g.rect.width))&&O({offset:T,rect:M})}},[n,u,h,g==null?void 0:g.offset,g==null?void 0:g.rect.left,g==null?void 0:g.rect.width]);jt(function(){S()},[S]);var C=y.useCallback(function(){typeof l.current=="function"&&(l.current(),l.current=null),n&&i.current&&(l.current=Ii(n,i.current,S,{elementResize:"ResizeObserver"in window}))},[n,S]);jt(function(){C()},[C]);var w=y.useCallback(function(M){i.current=M,C()},[C]);if(!o&&u!=="fixed"||!g)return null;var d=x("div",E({ref:w},G(P(P({},t),{},{offset:g.offset,position:u,rect:g.rect}),"menuPortal",{"menu-portal":!0}),a),r);return x(Sr.Provider,{value:b},o?Io.createPortal(d,o):d)},rs=function(t){var o=t.isDisabled,r=t.isRtl;return{label:"container",direction:r?"rtl":void 0,pointerEvents:o?"none":void 0,position:"relative"}},os=function(t){var o=t.children,r=t.innerProps,n=t.isDisabled,a=t.isRtl;return x("div",E({},G(t,"container",{"--is-disabled":n,"--is-rtl":a}),r),o)},as=function(t,o){var r=t.theme.spacing,n=t.isMulti,a=t.hasValue,s=t.selectProps.controlShouldRenderValue;return P({alignItems:"center",display:n&&a&&s?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},o?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(r.baseUnit*2,"px")})},is=function(t){var o=t.children,r=t.innerProps,n=t.isMulti,a=t.hasValue;return x("div",E({},G(t,"valueContainer",{"value-container":!0,"value-container--is-multi":n,"value-container--has-value":a}),r),o)},ss=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},us=function(t){var o=t.children,r=t.innerProps;return x("div",E({},G(t,"indicatorsContainer",{indicators:!0}),r),o)},xn,ls=["size"],cs=["innerProps","isRtl","size"],fs={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},wr=function(t){var o=t.size,r=Ie(t,ls);return x("svg",E({height:o,width:o,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:fs},r))},tn=function(t){return x(wr,E({size:20},t),x("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Cr=function(t){return x(wr,E({size:20},t),x("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},kr=function(t,o){var r=t.isFocused,n=t.theme,a=n.spacing.baseUnit,s=n.colors;return P({label:"indicatorContainer",display:"flex",transition:"color 150ms"},o?{}:{color:r?s.neutral60:s.neutral20,padding:a*2,":hover":{color:r?s.neutral80:s.neutral40}})},ds=kr,hs=function(t){var o=t.children,r=t.innerProps;return x("div",E({},G(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),o||x(Cr,null))},ps=kr,vs=function(t){var o=t.children,r=t.innerProps;return x("div",E({},G(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),o||x(tn,null))},ms=function(t,o){var r=t.isDisabled,n=t.theme,a=n.spacing.baseUnit,s=n.colors;return P({label:"indicatorSeparator",alignSelf:"stretch",width:1},o?{}:{backgroundColor:r?s.neutral10:s.neutral20,marginBottom:a*2,marginTop:a*2})},gs=function(t){var o=t.innerProps;return x("span",E({},o,G(t,"indicatorSeparator",{"indicator-separator":!0})))},bs=fi(xn||(xn=di([` 0%, 80%, 100% { opacity: 0; } 40% { opacity: 1; } `]))),ys=function(t,o){var r=t.isFocused,n=t.size,a=t.theme,s=a.colors,u=a.spacing.baseUnit;return P({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"},o?{}:{color:r?s.neutral60:s.neutral20,padding:u*2})},xt=function(t){var o=t.delay,r=t.offset;return x("span",{css:Zt({animation:"".concat(bs," 1s ease-in-out ").concat(o,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Os=function(t){var o=t.innerProps,r=t.isRtl,n=t.size,a=n===void 0?4:n,s=Ie(t,cs);return x("div",E({},G(P(P({},s),{},{innerProps:o,isRtl:r,size:a}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),o),x(xt,{delay:0,offset:r}),x(xt,{delay:160,offset:!0}),x(xt,{delay:320,offset:!r}))},Ss=function(t,o){var r=t.isDisabled,n=t.isFocused,a=t.theme,s=a.colors,u=a.borderRadius,i=a.spacing;return P({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:i.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},o?{}:{backgroundColor:r?s.neutral5:s.neutral0,borderColor:r?s.neutral10:n?s.primary:s.neutral20,borderRadius:u,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(s.primary):void 0,"&:hover":{borderColor:n?s.primary:s.neutral30}})},Ms=function(t){var o=t.children,r=t.isDisabled,n=t.isFocused,a=t.innerRef,s=t.innerProps,u=t.menuIsOpen;return x("div",E({ref:a},G(t,"control",{control:!0,"control--is-disabled":r,"control--is-focused":n,"control--menu-is-open":u}),s,{"aria-disabled":r||void 0}),o)},ws=Ms,Cs=["data"],ks=function(t,o){var r=t.theme.spacing;return o?{}:{paddingBottom:r.baseUnit*2,paddingTop:r.baseUnit*2}},Ds=function(t){var o=t.children,r=t.cx,n=t.getStyles,a=t.getClassNames,s=t.Heading,u=t.headingProps,i=t.innerProps,l=t.label,c=t.theme,f=t.selectProps;return x("div",E({},G(t,"group",{group:!0}),i),x(s,E({},u,{selectProps:f,theme:c,getStyles:n,getClassNames:a,cx:r}),l),x("div",null,o))},Is=function(t,o){var r=t.theme,n=r.colors,a=r.spacing;return P({label:"group",cursor:"default",display:"block"},o?{}:{color:n.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:a.baseUnit*3,paddingRight:a.baseUnit*3,textTransform:"uppercase"})},xs=function(t){var o=gr(t);o.data;var r=Ie(o,Cs);return x("div",E({},G(t,"groupHeading",{"group-heading":!0}),r))},Ps=Ds,Es=["innerRef","isDisabled","isHidden","inputClassName"],Vs=function(t,o){var r=t.isDisabled,n=t.value,a=t.theme,s=a.spacing,u=a.colors;return P(P({visibility:r?"hidden":"visible",transform:n?"translateZ(0)":""},Ts),o?{}:{margin:s.baseUnit/2,paddingBottom:s.baseUnit/2,paddingTop:s.baseUnit/2,color:u.neutral80})},Dr={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Ts={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":P({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},Dr)},Ws=function(t){return P({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},Dr)},Rs=function(t){var o=t.cx,r=t.value,n=gr(t),a=n.innerRef,s=n.isDisabled,u=n.isHidden,i=n.inputClassName,l=Ie(n,Es);return x("div",E({},G(t,"input",{"input-container":!0}),{"data-value":r||""}),x("input",E({className:o({input:!0},i),ref:a,style:Ws(u),disabled:s},l)))},Ns=Rs,Fs=function(t,o){var r=t.theme,n=r.spacing,a=r.borderRadius,s=r.colors;return P({label:"multiValue",display:"flex",minWidth:0},o?{}:{backgroundColor:s.neutral10,borderRadius:a/2,margin:n.baseUnit/2})},As=function(t,o){var r=t.theme,n=r.borderRadius,a=r.colors,s=t.cropWithEllipsis;return P({overflow:"hidden",textOverflow:s||s===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},o?{}:{borderRadius:n/2,color:a.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},_s=function(t,o){var r=t.theme,n=r.spacing,a=r.borderRadius,s=r.colors,u=t.isFocused;return P({alignItems:"center",display:"flex"},o?{}:{borderRadius:a/2,backgroundColor:u?s.dangerLight:void 0,paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:s.dangerLight,color:s.danger}})},Ir=function(t){var o=t.children,r=t.innerProps;return x("div",r,o)},$s=Ir,Bs=Ir;function Hs(e){var t=e.children,o=e.innerProps;return x("div",E({role:"button"},o),t||x(tn,{size:14}))}var Ys=function(t){var o=t.children,r=t.components,n=t.data,a=t.innerProps,s=t.isDisabled,u=t.removeProps,i=t.selectProps,l=r.Container,c=r.Label,f=r.Remove;return x(l,{data:n,innerProps:P(P({},G(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":s})),a),selectProps:i},x(c,{data:n,innerProps:P({},G(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:i},o),x(f,{data:n,innerProps:P(P({},G(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(o||"option")},u),selectProps:i}))},Ls=Ys,js=function(t,o){var r=t.isDisabled,n=t.isFocused,a=t.isSelected,s=t.theme,u=s.spacing,i=s.colors;return P({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},o?{}:{backgroundColor:a?i.primary:n?i.primary25:"transparent",color:r?i.neutral20:a?i.neutral0:"inherit",padding:"".concat(u.baseUnit*2,"px ").concat(u.baseUnit*3,"px"),":active":{backgroundColor:r?void 0:a?i.primary:i.primary50}})},zs=function(t){var o=t.children,r=t.isDisabled,n=t.isFocused,a=t.isSelected,s=t.innerRef,u=t.innerProps;return x("div",E({},G(t,"option",{option:!0,"option--is-disabled":r,"option--is-focused":n,"option--is-selected":a}),{ref:s,"aria-disabled":r},u),o)},Us=zs,Gs=function(t,o){var r=t.theme,n=r.spacing,a=r.colors;return P({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},o?{}:{color:a.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},qs=function(t){var o=t.children,r=t.innerProps;return x("div",E({},G(t,"placeholder",{placeholder:!0}),r),o)},Ks=qs,Xs=function(t,o){var r=t.isDisabled,n=t.theme,a=n.spacing,s=n.colors;return P({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},o?{}:{color:r?s.neutral40:s.neutral80,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},Zs=function(t){var o=t.children,r=t.isDisabled,n=t.innerProps;return x("div",E({},G(t,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),n),o)},Js=Zs,Qs={ClearIndicator:vs,Control:ws,DropdownIndicator:hs,DownChevron:Cr,CrossIcon:tn,Group:Ps,GroupHeading:xs,IndicatorsContainer:us,IndicatorSeparator:gs,Input:Ns,LoadingIndicator:Os,Menu:qi,MenuList:Xi,MenuPortal:ns,LoadingMessage:es,NoOptionsMessage:Qi,MultiValue:Ls,MultiValueContainer:$s,MultiValueLabel:Bs,MultiValueRemove:Hs,Option:Us,Placeholder:Ks,SelectContainer:os,SingleValue:Js,ValueContainer:is},eu=function(t){return P(P({},Qs),t.components)},Pn=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function tu(e,t){return!!(e===t||Pn(e)&&Pn(t))}function nu(e,t){if(e.length!==t.length)return!1;for(var o=0;o1?"s":""," ").concat(a.join(","),", selected.");case"select-option":return s?"option ".concat(n," is disabled. Select another option."):"option ".concat(n,", selected.");default:return""}},onFocus:function(t){var o=t.context,r=t.focused,n=t.options,a=t.label,s=a===void 0?"":a,u=t.selectValue,i=t.isDisabled,l=t.isSelected,c=t.isAppleDevice,f=function(m,p){return m&&m.length?"".concat(m.indexOf(p)+1," of ").concat(m.length):""};if(o==="value"&&u)return"value ".concat(s," focused, ").concat(f(u,r),".");if(o==="menu"&&c){var h=i?" disabled":"",v="".concat(l?" selected":"").concat(h);return"".concat(s).concat(v,", ").concat(f(n,r),".")}return""},onFilter:function(t){var o=t.inputValue,r=t.resultsMessage;return"".concat(r).concat(o?" for search term "+o:"",".")}},su=function(t){var o=t.ariaSelection,r=t.focusedOption,n=t.focusedValue,a=t.focusableOptions,s=t.isFocused,u=t.selectValue,i=t.selectProps,l=t.id,c=t.isAppleDevice,f=i.ariaLiveMessages,h=i.getOptionLabel,v=i.inputValue,b=i.isMulti,m=i.isOptionDisabled,p=i.isSearchable,g=i.menuIsOpen,O=i.options,S=i.screenReaderStatus,C=i.tabSelectsValue,w=i.isLoading,d=i["aria-label"],M=i["aria-live"],k=y.useMemo(function(){return P(P({},iu),f||{})},[f]),T=y.useMemo(function(){var Y="";if(o&&k.onChange){var L=o.option,re=o.options,ee=o.removedValue,q=o.removedValues,K=o.value,oe=function(pe){return Array.isArray(pe)?null:pe},j=ee||L||oe(K),J=j?h(j):"",ne=re||q||void 0,se=ne?ne.map(h):[],ae=P({isDisabled:j&&m(j,u),label:J,labels:se},o);Y=k.onChange(ae)}return Y},[o,k,m,u,h]),R=y.useMemo(function(){var Y="",L=r||n,re=!!(r&&u&&u.includes(r));if(L&&k.onFocus){var ee={focused:L,label:h(L),isDisabled:m(L,u),isSelected:re,options:a,context:L===r?"menu":"value",selectValue:u,isAppleDevice:c};Y=k.onFocus(ee)}return Y},[r,n,h,m,k,a,u,c]),B=y.useMemo(function(){var Y="";if(g&&O.length&&!w&&k.onFilter){var L=S({count:a.length});Y=k.onFilter({inputValue:v,resultsMessage:L})}return Y},[a,v,g,k,O,S,w]),H=(o==null?void 0:o.action)==="initial-input-focus",Z=y.useMemo(function(){var Y="";if(k.guidance){var L=n?"value":g?"menu":"input";Y=k.guidance({"aria-label":d,context:L,isDisabled:r&&m(r,u),isMulti:b,isSearchable:p,tabSelectsValue:C,isInitialFocus:H})}return Y},[d,r,n,b,m,p,g,k,u,C,H]),U=x(y.Fragment,null,x("span",{id:"aria-selection"},T),x("span",{id:"aria-focused"},R),x("span",{id:"aria-results"},B),x("span",{id:"aria-guidance"},Z));return x(y.Fragment,null,x(En,{id:l},H&&U),x(En,{"aria-live":M,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},s&&!H&&U))},uu=su,zt=[{base:"A",letters:"AⒶAÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷBḂḄḆɃƂƁ"},{base:"C",letters:"CⒸCĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹDḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"DZDŽ"},{base:"Dz",letters:"DzDž"},{base:"E",letters:"EⒺEÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻFḞƑꝻ"},{base:"G",letters:"GⒼGǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽHĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾIÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿJĴɈ"},{base:"K",letters:"KⓀKḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁLĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"LJ"},{base:"Lj",letters:"Lj"},{base:"M",letters:"MⓂMḾṀṂⱮƜ"},{base:"N",letters:"NⓃNǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"NJ"},{base:"Nj",letters:"Nj"},{base:"O",letters:"OⓄOÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅPṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆQꝖꝘɊ"},{base:"R",letters:"RⓇRŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈSẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉTṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊUÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋVṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌWẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍXẊẌ"},{base:"Y",letters:"YⓎYỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏZŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐaẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑbḃḅḇƀƃɓ"},{base:"c",letters:"cⓒcćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓdḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"dzdž"},{base:"e",letters:"eⓔeèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕfḟƒꝼ"},{base:"g",letters:"gⓖgǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗhĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘiìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙjĵǰɉ"},{base:"k",letters:"kⓚkḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛlŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"lj"},{base:"m",letters:"mⓜmḿṁṃɱɯ"},{base:"n",letters:"nⓝnǹńñṅňṇņṋṉƞɲʼnꞑꞥ"},{base:"nj",letters:"nj"},{base:"o",letters:"oⓞoòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟpṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠqɋꝗꝙ"},{base:"r",letters:"rⓡrŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢsßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣtṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤuùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥvṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦwẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧxẋẍ"},{base:"y",letters:"yⓨyỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩzźẑżžẓẕƶȥɀⱬꝣ"}],lu=new RegExp("["+zt.map(function(e){return e.letters}).join("")+"]","g"),xr={};for(var Pt=0;Pt-1}},hu=["innerRef"];function pu(e){var t=e.innerRef,o=Ie(e,hu),r=Bi(o,"onExited","in","enter","exit","appear");return x("input",E({ref:t},r,{css:Zt({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var vu=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function mu(e){var t=e.isEnabled,o=e.onBottomArrive,r=e.onBottomLeave,n=e.onTopArrive,a=e.onTopLeave,s=y.useRef(!1),u=y.useRef(!1),i=y.useRef(0),l=y.useRef(null),c=y.useCallback(function(p,g){if(l.current!==null){var O=l.current,S=O.scrollTop,C=O.scrollHeight,w=O.clientHeight,d=l.current,M=g>0,k=C-w-S,T=!1;k>g&&s.current&&(r&&r(p),s.current=!1),M&&u.current&&(a&&a(p),u.current=!1),M&&g>k?(o&&!s.current&&o(p),d.scrollTop=C,T=!0,s.current=!0):!M&&-g>S&&(n&&!u.current&&n(p),d.scrollTop=0,T=!0,u.current=!0),T&&vu(p)}},[o,r,n,a]),f=y.useCallback(function(p){c(p,p.deltaY)},[c]),h=y.useCallback(function(p){i.current=p.changedTouches[0].clientY},[]),v=y.useCallback(function(p){var g=i.current-p.changedTouches[0].clientY;c(p,g)},[c]),b=y.useCallback(function(p){if(p){var g=Ai?{passive:!1}:!1;p.addEventListener("wheel",f,g),p.addEventListener("touchstart",h,g),p.addEventListener("touchmove",v,g)}},[v,h,f]),m=y.useCallback(function(p){p&&(p.removeEventListener("wheel",f,!1),p.removeEventListener("touchstart",h,!1),p.removeEventListener("touchmove",v,!1))},[v,h,f]);return y.useEffect(function(){if(t){var p=l.current;return b(p),function(){m(p)}}},[t,b,m]),function(p){l.current=p}}var Tn=["boxSizing","height","overflow","paddingRight","position"],Wn={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Rn(e){e.cancelable&&e.preventDefault()}function Nn(e){e.stopPropagation()}function Fn(){var e=this.scrollTop,t=this.scrollHeight,o=e+this.offsetHeight;e===0?this.scrollTop=1:o===t&&(this.scrollTop=e-1)}function An(){return"ontouchstart"in window||navigator.maxTouchPoints}var _n=!!(typeof window<"u"&&window.document&&window.document.createElement),_e=0,Ve={capture:!1,passive:!1};function gu(e){var t=e.isEnabled,o=e.accountForScrollbars,r=o===void 0?!0:o,n=y.useRef({}),a=y.useRef(null),s=y.useCallback(function(i){if(_n){var l=document.body,c=l&&l.style;if(r&&Tn.forEach(function(b){var m=c&&c[b];n.current[b]=m}),r&&_e<1){var f=parseInt(n.current.paddingRight,10)||0,h=document.body?document.body.clientWidth:0,v=window.innerWidth-h+f||0;Object.keys(Wn).forEach(function(b){var m=Wn[b];c&&(c[b]=m)}),c&&(c.paddingRight="".concat(v,"px"))}l&&An()&&(l.addEventListener("touchmove",Rn,Ve),i&&(i.addEventListener("touchstart",Fn,Ve),i.addEventListener("touchmove",Nn,Ve))),_e+=1}},[r]),u=y.useCallback(function(i){if(_n){var l=document.body,c=l&&l.style;_e=Math.max(_e-1,0),r&&_e<1&&Tn.forEach(function(f){var h=n.current[f];c&&(c[f]=h)}),l&&An()&&(l.removeEventListener("touchmove",Rn,Ve),i&&(i.removeEventListener("touchstart",Fn,Ve),i.removeEventListener("touchmove",Nn,Ve)))}},[r]);return y.useEffect(function(){if(t){var i=a.current;return s(i),function(){u(i)}}},[t,s,u]),function(i){a.current=i}}var bu=function(t){var o=t.target;return o.ownerDocument.activeElement&&o.ownerDocument.activeElement.blur()},yu={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Ou(e){var t=e.children,o=e.lockEnabled,r=e.captureEnabled,n=r===void 0?!0:r,a=e.onBottomArrive,s=e.onBottomLeave,u=e.onTopArrive,i=e.onTopLeave,l=mu({isEnabled:n,onBottomArrive:a,onBottomLeave:s,onTopArrive:u,onTopLeave:i}),c=gu({isEnabled:o}),f=function(v){l(v),c(v)};return x(y.Fragment,null,o&&x("div",{onClick:bu,css:yu}),t(f))}var Su={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Mu=function(t){var o=t.name,r=t.onFocus;return x("input",{required:!0,name:o,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:Su,value:"",onChange:function(){}})},wu=Mu;function nn(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function Cu(){return nn(/^iPhone/i)}function Er(){return nn(/^Mac/i)}function ku(){return nn(/^iPad/i)||Er()&&navigator.maxTouchPoints>1}function Du(){return Cu()||ku()}function Iu(){return Er()||Du()}var xu=function(t){return t.label},Pu=function(t){return t.label},Eu=function(t){return t.value},Vu=function(t){return!!t.isDisabled},Tu={clearIndicator:ps,container:rs,control:Ss,dropdownIndicator:ds,group:ks,groupHeading:Is,indicatorsContainer:ss,indicatorSeparator:ms,input:Vs,loadingIndicator:ys,loadingMessage:Ji,menu:zi,menuList:Ki,menuPortal:ts,multiValue:Fs,multiValueLabel:As,multiValueRemove:_s,noOptionsMessage:Zi,option:js,placeholder:Gs,singleValue:Xs,valueContainer:as},Wu={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},Ru=4,Vr=4,Nu=38,Fu=Vr*2,Au={baseUnit:Vr,controlHeight:Nu,menuGutter:Fu},Tt={borderRadius:Ru,colors:Wu,spacing:Au},_u={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:In(),captureMenuScroll:!In(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:du(),formatGroupLabel:xu,getOptionLabel:Pu,getOptionValue:Eu,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Vu,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Ni(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var o=t.count;return"".concat(o," result").concat(o!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function $n(e,t,o,r){var n=Rr(e,t,o),a=Nr(e,t,o),s=Wr(e,t),u=ht(e,t);return{type:"option",data:t,isDisabled:n,isSelected:a,label:s,value:u,index:r}}function at(e,t){return e.options.map(function(o,r){if("options"in o){var n=o.options.map(function(s,u){return $n(e,s,t,u)}).filter(function(s){return Hn(e,s)});return n.length>0?{type:"group",data:o,options:n,index:r}:void 0}var a=$n(e,o,t,r);return Hn(e,a)?a:void 0}).filter(_i)}function Tr(e){return e.reduce(function(t,o){return o.type==="group"?t.push.apply(t,Ut(o.options.map(function(r){return r.data}))):t.push(o.data),t},[])}function Bn(e,t){return e.reduce(function(o,r){return r.type==="group"?o.push.apply(o,Ut(r.options.map(function(n){return{data:n.data,id:"".concat(t,"-").concat(r.index,"-").concat(n.index)}}))):o.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),o},[])}function $u(e,t){return Tr(at(e,t))}function Hn(e,t){var o=e.inputValue,r=o===void 0?"":o,n=t.data,a=t.isSelected,s=t.label,u=t.value;return(!Ar(e)||!a)&&Fr(e,{label:s,value:u,data:n},r)}function Bu(e,t){var o=e.focusedValue,r=e.selectValue,n=r.indexOf(o);if(n>-1){var a=t.indexOf(o);if(a>-1)return o;if(n-1?o:t[0]}var Wt=function(t,o){var r,n=(r=t.find(function(a){return a.data===o}))===null||r===void 0?void 0:r.id;return n||null},Wr=function(t,o){return t.getOptionLabel(o)},ht=function(t,o){return t.getOptionValue(o)};function Rr(e,t,o){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,o):!1}function Nr(e,t,o){if(o.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,o);var r=ht(e,t);return o.some(function(n){return ht(e,n)===r})}function Fr(e,t,o){return e.filterOption?e.filterOption(t,o):!0}var Ar=function(t){var o=t.hideSelectedOptions,r=t.isMulti;return o===void 0?r:o},Yu=1,_r=(function(e){ca(o,e);var t=ha(o);function o(r){var n;if(ua(this,o),n=t.call(this,r),n.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:"",isAppleDevice:!1},n.blockOptionHover=!1,n.isComposing=!1,n.commonProps=void 0,n.initialTouchX=0,n.initialTouchY=0,n.openAfterFocus=!1,n.scrollToFocusedOptionOnUpdate=!1,n.userIsDragging=void 0,n.controlRef=null,n.getControlRef=function(i){n.controlRef=i},n.focusedOptionRef=null,n.getFocusedOptionRef=function(i){n.focusedOptionRef=i},n.menuListRef=null,n.getMenuListRef=function(i){n.menuListRef=i},n.inputRef=null,n.getInputRef=function(i){n.inputRef=i},n.focus=n.focusInput,n.blur=n.blurInput,n.onChange=function(i,l){var c=n.props,f=c.onChange,h=c.name;l.name=h,n.ariaOnChange(i,l),f(i,l)},n.setValue=function(i,l,c){var f=n.props,h=f.closeMenuOnSelect,v=f.isMulti,b=f.inputValue;n.onInputChange("",{action:"set-value",prevInputValue:b}),h&&(n.setState({inputIsHiddenAfterUpdate:!v}),n.onMenuClose()),n.setState({clearFocusValueOnUpdate:!0}),n.onChange(i,{action:l,option:c})},n.selectOption=function(i){var l=n.props,c=l.blurInputOnSelect,f=l.isMulti,h=l.name,v=n.state.selectValue,b=f&&n.isOptionSelected(i,v),m=n.isOptionDisabled(i,v);if(b){var p=n.getOptionValue(i);n.setValue(v.filter(function(g){return n.getOptionValue(g)!==p}),"deselect-option",i)}else if(!m)f?n.setValue([].concat(Ut(v),[i]),"select-option",i):n.setValue(i,"select-option");else{n.ariaOnChange(i,{action:"select-option",option:i,name:h});return}c&&n.blurInput()},n.removeValue=function(i){var l=n.props.isMulti,c=n.state.selectValue,f=n.getOptionValue(i),h=c.filter(function(b){return n.getOptionValue(b)!==f}),v=tt(l,h,h[0]||null);n.onChange(v,{action:"remove-value",removedValue:i}),n.focusInput()},n.clearValue=function(){var i=n.state.selectValue;n.onChange(tt(n.props.isMulti,[],null),{action:"clear",removedValues:i})},n.popValue=function(){var i=n.props.isMulti,l=n.state.selectValue,c=l[l.length-1],f=l.slice(0,l.length-1),h=tt(i,f,f[0]||null);c&&n.onChange(h,{action:"pop-value",removedValue:c})},n.getFocusedOptionId=function(i){return Wt(n.state.focusableOptionsWithIds,i)},n.getFocusableOptionsWithIds=function(){return Bn(at(n.props,n.state.selectValue),n.getElementId("option"))},n.getValue=function(){return n.state.selectValue},n.cx=function(){for(var i=arguments.length,l=new Array(i),c=0;cv||h>v}},n.onTouchEnd=function(i){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(i.target)&&n.menuListRef&&!n.menuListRef.contains(i.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)},n.onControlTouchEnd=function(i){n.userIsDragging||n.onControlMouseDown(i)},n.onClearIndicatorTouchEnd=function(i){n.userIsDragging||n.onClearIndicatorMouseDown(i)},n.onDropdownIndicatorTouchEnd=function(i){n.userIsDragging||n.onDropdownIndicatorMouseDown(i)},n.handleInputChange=function(i){var l=n.props.inputValue,c=i.currentTarget.value;n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange(c,{action:"input-change",prevInputValue:l}),n.props.menuIsOpen||n.onMenuOpen()},n.onInputFocus=function(i){n.props.onFocus&&n.props.onFocus(i),n.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1},n.onInputBlur=function(i){var l=n.props.inputValue;if(n.menuListRef&&n.menuListRef.contains(document.activeElement)){n.inputRef.focus();return}n.props.onBlur&&n.props.onBlur(i),n.onInputChange("",{action:"input-blur",prevInputValue:l}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1})},n.onOptionHover=function(i){if(!(n.blockOptionHover||n.state.focusedOption===i)){var l=n.getFocusableOptions(),c=l.indexOf(i);n.setState({focusedOption:i,focusedOptionId:c>-1?n.getFocusedOptionId(i):null})}},n.shouldHideSelectedOptions=function(){return Ar(n.props)},n.onValueInputFocus=function(i){i.preventDefault(),i.stopPropagation(),n.focus()},n.onKeyDown=function(i){var l=n.props,c=l.isMulti,f=l.backspaceRemovesValue,h=l.escapeClearsValue,v=l.inputValue,b=l.isClearable,m=l.isDisabled,p=l.menuIsOpen,g=l.onKeyDown,O=l.tabSelectsValue,S=l.openMenuOnFocus,C=n.state,w=C.focusedOption,d=C.focusedValue,M=C.selectValue;if(!m&&!(typeof g=="function"&&(g(i),i.defaultPrevented))){switch(n.blockOptionHover=!0,i.key){case"ArrowLeft":if(!c||v)return;n.focusValue("previous");break;case"ArrowRight":if(!c||v)return;n.focusValue("next");break;case"Delete":case"Backspace":if(v)return;if(d)n.removeValue(d);else{if(!f)return;c?n.popValue():b&&n.clearValue()}break;case"Tab":if(n.isComposing||i.shiftKey||!p||!O||!w||S&&n.isOptionSelected(w,M))return;n.selectOption(w);break;case"Enter":if(i.keyCode===229)break;if(p){if(!w||n.isComposing)return;n.selectOption(w);break}return;case"Escape":p?(n.setState({inputIsHiddenAfterUpdate:!1}),n.onInputChange("",{action:"menu-close",prevInputValue:v}),n.onMenuClose()):b&&h&&n.clearValue();break;case" ":if(v)return;if(!p){n.openMenu("first");break}if(!w)return;n.selectOption(w);break;case"ArrowUp":p?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":p?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!p)return;n.focusOption("pageup");break;case"PageDown":if(!p)return;n.focusOption("pagedown");break;case"Home":if(!p)return;n.focusOption("first");break;case"End":if(!p)return;n.focusOption("last");break;default:return}i.preventDefault()}},n.state.instancePrefix="react-select-"+(n.props.instanceId||++Yu),n.state.selectValue=kn(r.value),r.menuIsOpen&&n.state.selectValue.length){var a=n.getFocusableOptionsWithIds(),s=n.buildFocusableOptions(),u=s.indexOf(n.state.selectValue[0]);n.state.focusableOptionsWithIds=a,n.state.focusedOption=s[u],n.state.focusedOptionId=Wt(a,s[u])}return n}return la(o,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Dn(this.menuListRef,this.focusedOptionRef),Iu()&&this.setState({isAppleDevice:!0})}},{key:"componentDidUpdate",value:function(n){var a=this.props,s=a.isDisabled,u=a.menuIsOpen,i=this.state.isFocused;(i&&!s&&n.isDisabled||i&&u&&!n.menuIsOpen)&&this.focusInput(),i&&s&&!n.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!i&&!s&&n.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Dn(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(n,a){this.props.onInputChange(n,a)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(n){var a=this,s=this.state,u=s.selectValue,i=s.isFocused,l=this.buildFocusableOptions(),c=n==="first"?0:l.length-1;if(!this.props.isMulti){var f=l.indexOf(u[0]);f>-1&&(c=f)}this.scrollToFocusedOptionOnUpdate=!(i&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:l[c],focusedOptionId:this.getFocusedOptionId(l[c])},function(){return a.onMenuOpen()})}},{key:"focusValue",value:function(n){var a=this.state,s=a.selectValue,u=a.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var i=s.indexOf(u);u||(i=-1);var l=s.length-1,c=-1;if(s.length){switch(n){case"previous":i===0?c=0:i===-1?c=l:c=i-1;break;case"next":i>-1&&i0&&arguments[0]!==void 0?arguments[0]:"first",a=this.props.pageSize,s=this.state.focusedOption,u=this.getFocusableOptions();if(u.length){var i=0,l=u.indexOf(s);s||(l=-1),n==="up"?i=l>0?l-1:u.length-1:n==="down"?i=(l+1)%u.length:n==="pageup"?(i=l-a,i<0&&(i=0)):n==="pagedown"?(i=l+a,i>u.length-1&&(i=u.length-1)):n==="last"&&(i=u.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:u[i],focusedValue:null,focusedOptionId:this.getFocusedOptionId(u[i])})}}},{key:"getTheme",value:(function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Tt):P(P({},Tt),this.props.theme):Tt})},{key:"getCommonProps",value:function(){var n=this.clearValue,a=this.cx,s=this.getStyles,u=this.getClassNames,i=this.getValue,l=this.selectOption,c=this.setValue,f=this.props,h=f.isMulti,v=f.isRtl,b=f.options,m=this.hasValue();return{clearValue:n,cx:a,getStyles:s,getClassNames:u,getValue:i,hasValue:m,isMulti:h,isRtl:v,options:b,selectOption:l,selectProps:f,setValue:c,theme:this.getTheme()}}},{key:"hasValue",value:function(){var n=this.state.selectValue;return n.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var n=this.props,a=n.isClearable,s=n.isMulti;return a===void 0?s:a}},{key:"isOptionDisabled",value:function(n,a){return Rr(this.props,n,a)}},{key:"isOptionSelected",value:function(n,a){return Nr(this.props,n,a)}},{key:"filterOption",value:function(n,a){return Fr(this.props,n,a)}},{key:"formatOptionLabel",value:function(n,a){if(typeof this.props.formatOptionLabel=="function"){var s=this.props.inputValue,u=this.state.selectValue;return this.props.formatOptionLabel(n,{context:a,inputValue:s,selectValue:u})}else return this.getOptionLabel(n)}},{key:"formatGroupLabel",value:function(n){return this.props.formatGroupLabel(n)}},{key:"startListeningComposition",value:(function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))})},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:(function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))})},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:(function(){var n=this.props,a=n.isDisabled,s=n.isSearchable,u=n.inputId,i=n.inputValue,l=n.tabIndex,c=n.form,f=n.menuIsOpen,h=n.required,v=this.getComponents(),b=v.Input,m=this.state,p=m.inputIsHidden,g=m.ariaSelection,O=this.commonProps,S=u||this.getElementId("input"),C=P(P(P({"aria-autocomplete":"list","aria-expanded":f,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":h,role:"combobox","aria-activedescendant":this.state.isAppleDevice?void 0:this.state.focusedOptionId||""},f&&{"aria-controls":this.getElementId("listbox")}),!s&&{"aria-readonly":!0}),this.hasValue()?(g==null?void 0:g.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return s?y.createElement(b,E({},O,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:S,innerRef:this.getInputRef,isDisabled:a,isHidden:p,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:l,form:c,type:"text",value:i},C)):y.createElement(pu,E({id:S,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:ft,onFocus:this.onInputFocus,disabled:a,tabIndex:l,inputMode:"none",form:c,value:""},C))})},{key:"renderPlaceholderOrValue",value:function(){var n=this,a=this.getComponents(),s=a.MultiValue,u=a.MultiValueContainer,i=a.MultiValueLabel,l=a.MultiValueRemove,c=a.SingleValue,f=a.Placeholder,h=this.commonProps,v=this.props,b=v.controlShouldRenderValue,m=v.isDisabled,p=v.isMulti,g=v.inputValue,O=v.placeholder,S=this.state,C=S.selectValue,w=S.focusedValue,d=S.isFocused;if(!this.hasValue()||!b)return g?null:y.createElement(f,E({},h,{key:"placeholder",isDisabled:m,isFocused:d,innerProps:{id:this.getElementId("placeholder")}}),O);if(p)return C.map(function(k,T){var R=k===w,B="".concat(n.getOptionLabel(k),"-").concat(n.getOptionValue(k));return y.createElement(s,E({},h,{components:{Container:u,Label:i,Remove:l},isFocused:R,isDisabled:m,key:B,index:T,removeProps:{onClick:function(){return n.removeValue(k)},onTouchEnd:function(){return n.removeValue(k)},onMouseDown:function(Z){Z.preventDefault()}},data:k}),n.formatOptionLabel(k,"value"))});if(g)return null;var M=C[0];return y.createElement(c,E({},h,{data:M,isDisabled:m}),this.formatOptionLabel(M,"value"))}},{key:"renderClearIndicator",value:function(){var n=this.getComponents(),a=n.ClearIndicator,s=this.commonProps,u=this.props,i=u.isDisabled,l=u.isLoading,c=this.state.isFocused;if(!this.isClearable()||!a||i||!this.hasValue()||l)return null;var f={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return y.createElement(a,E({},s,{innerProps:f,isFocused:c}))}},{key:"renderLoadingIndicator",value:function(){var n=this.getComponents(),a=n.LoadingIndicator,s=this.commonProps,u=this.props,i=u.isDisabled,l=u.isLoading,c=this.state.isFocused;if(!a||!l)return null;var f={"aria-hidden":"true"};return y.createElement(a,E({},s,{innerProps:f,isDisabled:i,isFocused:c}))}},{key:"renderIndicatorSeparator",value:function(){var n=this.getComponents(),a=n.DropdownIndicator,s=n.IndicatorSeparator;if(!a||!s)return null;var u=this.commonProps,i=this.props.isDisabled,l=this.state.isFocused;return y.createElement(s,E({},u,{isDisabled:i,isFocused:l}))}},{key:"renderDropdownIndicator",value:function(){var n=this.getComponents(),a=n.DropdownIndicator;if(!a)return null;var s=this.commonProps,u=this.props.isDisabled,i=this.state.isFocused,l={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return y.createElement(a,E({},s,{innerProps:l,isDisabled:u,isFocused:i}))}},{key:"renderMenu",value:function(){var n=this,a=this.getComponents(),s=a.Group,u=a.GroupHeading,i=a.Menu,l=a.MenuList,c=a.MenuPortal,f=a.LoadingMessage,h=a.NoOptionsMessage,v=a.Option,b=this.commonProps,m=this.state.focusedOption,p=this.props,g=p.captureMenuScroll,O=p.inputValue,S=p.isLoading,C=p.loadingMessage,w=p.minMenuHeight,d=p.maxMenuHeight,M=p.menuIsOpen,k=p.menuPlacement,T=p.menuPosition,R=p.menuPortalTarget,B=p.menuShouldBlockScroll,H=p.menuShouldScrollIntoView,Z=p.noOptionsMessage,U=p.onMenuScrollToTop,Y=p.onMenuScrollToBottom;if(!M)return null;var L=function(J,ne){var se=J.type,ae=J.data,ue=J.isDisabled,pe=J.isSelected,xe=J.label,Ee=J.value,Ge=m===ae,qe=ue?void 0:function(){return n.onOptionHover(ae)},St=ue?void 0:function(){return n.selectOption(ae)},Ke="".concat(n.getElementId("option"),"-").concat(ne),Xe={id:Ke,onClick:St,onMouseMove:qe,onMouseOver:qe,tabIndex:-1,role:"option","aria-selected":n.state.isAppleDevice?void 0:pe};return y.createElement(v,E({},b,{innerProps:Xe,data:ae,isDisabled:ue,isSelected:pe,key:Ke,label:xe,type:se,value:Ee,isFocused:Ge,innerRef:Ge?n.getFocusedOptionRef:void 0}),n.formatOptionLabel(J.data,"menu"))},re;if(this.hasOptions())re=this.getCategorizedOptions().map(function(j){if(j.type==="group"){var J=j.data,ne=j.options,se=j.index,ae="".concat(n.getElementId("group"),"-").concat(se),ue="".concat(ae,"-heading");return y.createElement(s,E({},b,{key:ae,data:J,options:ne,Heading:u,headingProps:{id:ue,data:j.data},label:n.formatGroupLabel(j.data)}),j.options.map(function(pe){return L(pe,"".concat(se,"-").concat(pe.index))}))}else if(j.type==="option")return L(j,"".concat(j.index))});else if(S){var ee=C({inputValue:O});if(ee===null)return null;re=y.createElement(f,b,ee)}else{var q=Z({inputValue:O});if(q===null)return null;re=y.createElement(h,b,q)}var K={minMenuHeight:w,maxMenuHeight:d,menuPlacement:k,menuPosition:T,menuShouldScrollIntoView:H},oe=y.createElement(Ui,E({},b,K),function(j){var J=j.ref,ne=j.placerProps,se=ne.placement,ae=ne.maxHeight;return y.createElement(i,E({},b,K,{innerRef:J,innerProps:{onMouseDown:n.onMenuMouseDown,onMouseMove:n.onMenuMouseMove},isLoading:S,placement:se}),y.createElement(Ou,{captureEnabled:g,onTopArrive:U,onBottomArrive:Y,lockEnabled:B},function(ue){return y.createElement(l,E({},b,{innerRef:function(xe){n.getMenuListRef(xe),ue(xe)},innerProps:{role:"listbox","aria-multiselectable":b.isMulti,id:n.getElementId("listbox")},isLoading:S,maxHeight:ae,focusedOption:m}),re)}))});return R||T==="fixed"?y.createElement(c,E({},b,{appendTo:R,controlElement:this.controlRef,menuPlacement:k,menuPosition:T}),oe):oe}},{key:"renderFormField",value:function(){var n=this,a=this.props,s=a.delimiter,u=a.isDisabled,i=a.isMulti,l=a.name,c=a.required,f=this.state.selectValue;if(c&&!this.hasValue()&&!u)return y.createElement(wu,{name:l,onFocus:this.onValueInputFocus});if(!(!l||u))if(i)if(s){var h=f.map(function(m){return n.getOptionValue(m)}).join(s);return y.createElement("input",{name:l,type:"hidden",value:h})}else{var v=f.length>0?f.map(function(m,p){return y.createElement("input",{key:"i-".concat(p),name:l,type:"hidden",value:n.getOptionValue(m)})}):y.createElement("input",{name:l,type:"hidden",value:""});return y.createElement("div",null,v)}else{var b=f[0]?this.getOptionValue(f[0]):"";return y.createElement("input",{name:l,type:"hidden",value:b})}}},{key:"renderLiveRegion",value:function(){var n=this.commonProps,a=this.state,s=a.ariaSelection,u=a.focusedOption,i=a.focusedValue,l=a.isFocused,c=a.selectValue,f=this.getFocusableOptions();return y.createElement(uu,E({},n,{id:this.getElementId("live-region"),ariaSelection:s,focusedOption:u,focusedValue:i,isFocused:l,selectValue:c,focusableOptions:f,isAppleDevice:this.state.isAppleDevice}))}},{key:"render",value:function(){var n=this.getComponents(),a=n.Control,s=n.IndicatorsContainer,u=n.SelectContainer,i=n.ValueContainer,l=this.props,c=l.className,f=l.id,h=l.isDisabled,v=l.menuIsOpen,b=this.state.isFocused,m=this.commonProps=this.getCommonProps();return y.createElement(u,E({},m,{className:c,innerProps:{id:f,onKeyDown:this.onKeyDown},isDisabled:h,isFocused:b}),this.renderLiveRegion(),y.createElement(a,E({},m,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:h,isFocused:b,menuIsOpen:v}),y.createElement(i,E({},m,{isDisabled:h}),this.renderPlaceholderOrValue(),this.renderInput()),y.createElement(s,E({},m,{isDisabled:h}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(n,a){var s=a.prevProps,u=a.clearFocusValueOnUpdate,i=a.inputIsHiddenAfterUpdate,l=a.ariaSelection,c=a.isFocused,f=a.prevWasFocused,h=a.instancePrefix,v=n.options,b=n.value,m=n.menuIsOpen,p=n.inputValue,g=n.isMulti,O=kn(b),S={};if(s&&(b!==s.value||v!==s.options||m!==s.menuIsOpen||p!==s.inputValue)){var C=m?$u(n,O):[],w=m?Bn(at(n,O),"".concat(h,"-option")):[],d=u?Bu(a,O):null,M=Hu(a,C),k=Wt(w,M);S={selectValue:O,focusedOption:M,focusedOptionId:k,focusableOptionsWithIds:w,focusedValue:d,clearFocusValueOnUpdate:!1}}var T=i!=null&&n!==s?{inputIsHidden:i,inputIsHiddenAfterUpdate:void 0}:{},R=l,B=c&&f;return c&&!B&&(R={value:tt(g,O,O[0]||null),options:O,action:"initial-input-focus"},B=!f),(l==null?void 0:l.action)==="initial-input-focus"&&(R=null),P(P(P({},S),T),{},{prevProps:n,ariaSelection:R,prevWasFocused:B})}}]),o})(y.Component);_r.defaultProps=_u;var Lu=y.forwardRef(function(e,t){var o=sa(e);return y.createElement(_r,E({ref:t},o))}),gc=Lu;const Yn=5,ju=4;function zu(e,t){const o=t.startOfMonth(e),r=o.getDay()>0?o.getDay():7,n=t.addDays(e,-r+1),a=t.addDays(n,Yn*7-1);return t.getMonth(e)===t.getMonth(a)?Yn:ju}function $r(e,t){const o=t.startOfMonth(e),r=o.getDay();return r===1?o:r===0?t.addDays(o,-6):t.addDays(o,-1*(r-1))}function Uu(e,t){const o=$r(e,t),r=zu(e,t);return t.addDays(o,r*7-1)}const Br={...Fe,labels:{labelDayButton:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,u)=>$e(s,u,{locale:Fe,...o});let a=n(e,"PPPP");return t.today&&(a=`Today, ${a}`),t.selected&&(a=`${a}, selected`),a},labelMonthDropdown:"Choose the Month",labelNext:"Go to the Next Month",labelPrevious:"Go to the Previous Month",labelWeekNumber:e=>`Week ${e}`,labelYearDropdown:"Choose the Year",labelGrid:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,a)=>$e(n,a,{locale:Fe,...t}),r(e,"LLLL yyyy")},labelGridcell:(e,t,o,r)=>{let n;r&&typeof r.format=="function"?n=r.format.bind(r):n=(s,u)=>$e(s,u,{locale:Fe,...o});let a=n(e,"PPPP");return t!=null&&t.today&&(a=`Today, ${a}`),a},labelNav:"Navigation bar",labelWeekNumberHeader:"Week Number",labelWeekday:(e,t,o)=>{let r;return o&&typeof o.format=="function"?r=o.format.bind(o):r=(n,a)=>$e(n,a,{locale:Fe,...t}),r(e,"cccc")}}};class de{constructor(t,o){this.Date=Date,this.today=()=>{var r;return(r=this.overrides)!=null&&r.today?this.overrides.today():this.options.timeZone?me.tz(this.options.timeZone):new this.Date},this.newDate=(r,n,a)=>{var s;return(s=this.overrides)!=null&&s.newDate?this.overrides.newDate(r,n,a):this.options.timeZone?new me(r,n,a,this.options.timeZone):new Date(r,n,a)},this.addDays=(r,n)=>{var a;return(a=this.overrides)!=null&&a.addDays?this.overrides.addDays(r,n):xo(r,n)},this.addMonths=(r,n)=>{var a;return(a=this.overrides)!=null&&a.addMonths?this.overrides.addMonths(r,n):Po(r,n)},this.addWeeks=(r,n)=>{var a;return(a=this.overrides)!=null&&a.addWeeks?this.overrides.addWeeks(r,n):Eo(r,n)},this.addYears=(r,n)=>{var a;return(a=this.overrides)!=null&&a.addYears?this.overrides.addYears(r,n):Vo(r,n)},this.differenceInCalendarDays=(r,n)=>{var a;return(a=this.overrides)!=null&&a.differenceInCalendarDays?this.overrides.differenceInCalendarDays(r,n):Gn(r,n)},this.differenceInCalendarMonths=(r,n)=>{var a;return(a=this.overrides)!=null&&a.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(r,n):qn(r,n)},this.eachMonthOfInterval=r=>{var n;return(n=this.overrides)!=null&&n.eachMonthOfInterval?this.overrides.eachMonthOfInterval(r):To(r)},this.eachYearOfInterval=r=>{var u;const n=(u=this.overrides)!=null&&u.eachYearOfInterval?this.overrides.eachYearOfInterval(r):Wo(r),a=new Set(n.map(i=>this.getYear(i)));if(a.size===n.length)return n;const s=[];return a.forEach(i=>{s.push(new Date(i,0,1))}),s},this.endOfBroadcastWeek=r=>{var n;return(n=this.overrides)!=null&&n.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(r):Uu(r,this)},this.endOfISOWeek=r=>{var n;return(n=this.overrides)!=null&&n.endOfISOWeek?this.overrides.endOfISOWeek(r):Ro(r)},this.endOfMonth=r=>{var n;return(n=this.overrides)!=null&&n.endOfMonth?this.overrides.endOfMonth(r):No(r)},this.endOfWeek=(r,n)=>{var a;return(a=this.overrides)!=null&&a.endOfWeek?this.overrides.endOfWeek(r,n):Fo(r,this.options)},this.endOfYear=r=>{var n;return(n=this.overrides)!=null&&n.endOfYear?this.overrides.endOfYear(r):Ao(r)},this.format=(r,n,a)=>{var u;const s=(u=this.overrides)!=null&&u.format?this.overrides.format(r,n,this.options):$e(r,n,this.options);return this.options.numerals&&this.options.numerals!=="latn"?this.replaceDigits(s):s},this.getISOWeek=r=>{var n;return(n=this.overrides)!=null&&n.getISOWeek?this.overrides.getISOWeek(r):Kn(r)},this.getMonth=(r,n)=>{var a;return(a=this.overrides)!=null&&a.getMonth?this.overrides.getMonth(r,this.options):_o(r,this.options)},this.getYear=(r,n)=>{var a;return(a=this.overrides)!=null&&a.getYear?this.overrides.getYear(r,this.options):$o(r,this.options)},this.getWeek=(r,n)=>{var a;return(a=this.overrides)!=null&&a.getWeek?this.overrides.getWeek(r,this.options):Xn(r,this.options)},this.isAfter=(r,n)=>{var a;return(a=this.overrides)!=null&&a.isAfter?this.overrides.isAfter(r,n):Bo(r,n)},this.isBefore=(r,n)=>{var a;return(a=this.overrides)!=null&&a.isBefore?this.overrides.isBefore(r,n):Ho(r,n)},this.isDate=r=>{var n;return(n=this.overrides)!=null&&n.isDate?this.overrides.isDate(r):Yo(r)},this.isSameDay=(r,n)=>{var a;return(a=this.overrides)!=null&&a.isSameDay?this.overrides.isSameDay(r,n):Lo(r,n)},this.isSameMonth=(r,n)=>{var a;return(a=this.overrides)!=null&&a.isSameMonth?this.overrides.isSameMonth(r,n):jo(r,n)},this.isSameYear=(r,n)=>{var a;return(a=this.overrides)!=null&&a.isSameYear?this.overrides.isSameYear(r,n):zo(r,n)},this.max=r=>{var n;return(n=this.overrides)!=null&&n.max?this.overrides.max(r):Uo(r)},this.min=r=>{var n;return(n=this.overrides)!=null&&n.min?this.overrides.min(r):Go(r)},this.setMonth=(r,n)=>{var a;return(a=this.overrides)!=null&&a.setMonth?this.overrides.setMonth(r,n):qo(r,n)},this.setYear=(r,n)=>{var a;return(a=this.overrides)!=null&&a.setYear?this.overrides.setYear(r,n):Ko(r,n)},this.startOfBroadcastWeek=(r,n)=>{var a;return(a=this.overrides)!=null&&a.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(r,this):$r(r,this)},this.startOfDay=r=>{var n;return(n=this.overrides)!=null&&n.startOfDay?this.overrides.startOfDay(r):Xo(r)},this.startOfISOWeek=r=>{var n;return(n=this.overrides)!=null&&n.startOfISOWeek?this.overrides.startOfISOWeek(r):Zo(r)},this.startOfMonth=r=>{var n;return(n=this.overrides)!=null&&n.startOfMonth?this.overrides.startOfMonth(r):Jo(r)},this.startOfWeek=(r,n)=>{var a;return(a=this.overrides)!=null&&a.startOfWeek?this.overrides.startOfWeek(r,this.options):Qo(r,this.options)},this.startOfYear=r=>{var n;return(n=this.overrides)!=null&&n.startOfYear?this.overrides.startOfYear(r):ea(r)},this.options={locale:Br,...t},this.overrides=o}getDigitMap(){const{numerals:t="latn"}=this.options,o=new Intl.NumberFormat("en-US",{numberingSystem:t}),r={};for(let n=0;n<10;n++)r[n.toString()]=o.format(n);return r}replaceDigits(t){const o=this.getDigitMap();return t.replace(/\d/g,r=>o[r]||r)}formatNumber(t){return this.replaceDigits(t.toString())}getMonthYearOrder(){var o;const t=(o=this.options.locale)==null?void 0:o.code;return t&&de.yearFirstLocales.has(t)?"year-first":"month-first"}formatMonthYear(t){const{locale:o,timeZone:r,numerals:n}=this.options,a=o==null?void 0:o.code;if(a&&de.yearFirstLocales.has(a))try{return new Intl.DateTimeFormat(a,{month:"long",year:"numeric",timeZone:r,numberingSystem:n}).format(t)}catch{}const s=this.getMonthYearOrder()==="year-first"?"y LLLL":"LLLL y";return this.format(t,s)}}de.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);const Me=new de;class Hr{constructor(t,o,r=Me){this.date=t,this.displayMonth=o,this.outside=!!(o&&!r.isSameMonth(t,o)),this.dateLib=r,this.isoDate=r.format(t,"yyyy-MM-dd"),this.displayMonthId=r.format(o,"yyyy-MM"),this.dateMonthId=r.format(t,"yyyy-MM")}isEqualTo(t){return this.dateLib.isSameDay(t.date,this.date)&&this.dateLib.isSameMonth(t.displayMonth,this.displayMonth)}}class Gu{constructor(t,o){this.date=t,this.weeks=o}}class qu{constructor(t,o){this.days=o,this.weekNumber=t}}function Ku(e){return D.createElement("button",{...e})}function Xu(e){return D.createElement("span",{...e})}function Zu(e){const{size:t=24,orientation:o="left",className:r}=e;return D.createElement("svg",{className:r,width:t,height:t,viewBox:"0 0 24 24"},o==="up"&&D.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),o==="down"&&D.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),o==="left"&&D.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),o==="right"&&D.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}function Ju(e){const{day:t,modifiers:o,...r}=e;return D.createElement("td",{...r})}function Qu(e){const{day:t,modifiers:o,...r}=e,n=D.useRef(null);return D.useEffect(()=>{var a;o.focused&&((a=n.current)==null||a.focus())},[o.focused]),D.createElement("button",{ref:n,...r})}var I;(function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"})(I||(I={}));var z;(function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"})(z||(z={}));var ge;(function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"})(ge||(ge={}));var ce;(function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"})(ce||(ce={}));function el(e){const{options:t,className:o,components:r,classNames:n,...a}=e,s=[n[I.Dropdown],o].join(" "),u=t==null?void 0:t.find(({value:i})=>i===a.value);return D.createElement("span",{"data-disabled":a.disabled,className:n[I.DropdownRoot]},D.createElement(r.Select,{className:s,...a},t==null?void 0:t.map(({value:i,label:l,disabled:c})=>D.createElement(r.Option,{key:i,value:i,disabled:c},l))),D.createElement("span",{className:n[I.CaptionLabel],"aria-hidden":!0},u==null?void 0:u.label,D.createElement(r.Chevron,{orientation:"down",size:18,className:n[I.Chevron]})))}function tl(e){return D.createElement("div",{...e})}function nl(e){return D.createElement("div",{...e})}function rl(e){const{calendarMonth:t,displayIndex:o,...r}=e;return D.createElement("div",{...r},e.children)}function ol(e){const{calendarMonth:t,displayIndex:o,...r}=e;return D.createElement("div",{...r})}function al(e){return D.createElement("table",{...e})}function il(e){return D.createElement("div",{...e})}const Yr=y.createContext(void 0);function ze(){const e=y.useContext(Yr);if(e===void 0)throw new Error("useDayPicker() must be used within a custom component.");return e}function sl(e){const{components:t}=ze();return D.createElement(t.Dropdown,{...e})}function ul(e){const{onPreviousClick:t,onNextClick:o,previousMonth:r,nextMonth:n,...a}=e,{components:s,classNames:u,labels:{labelPrevious:i,labelNext:l}}=ze(),c=y.useCallback(h=>{n&&(o==null||o(h))},[n,o]),f=y.useCallback(h=>{r&&(t==null||t(h))},[r,t]);return D.createElement("nav",{...a},D.createElement(s.PreviousMonthButton,{type:"button",className:u[I.PreviousMonthButton],tabIndex:r?void 0:-1,"aria-disabled":r?void 0:!0,"aria-label":i(r),onClick:f},D.createElement(s.Chevron,{disabled:r?void 0:!0,className:u[I.Chevron],orientation:"left"})),D.createElement(s.NextMonthButton,{type:"button",className:u[I.NextMonthButton],tabIndex:n?void 0:-1,"aria-disabled":n?void 0:!0,"aria-label":l(n),onClick:c},D.createElement(s.Chevron,{disabled:n?void 0:!0,orientation:"right",className:u[I.Chevron]})))}function ll(e){const{components:t}=ze();return D.createElement(t.Button,{...e})}function cl(e){return D.createElement("option",{...e})}function fl(e){const{components:t}=ze();return D.createElement(t.Button,{...e})}function dl(e){const{rootRef:t,...o}=e;return D.createElement("div",{...o,ref:t})}function hl(e){return D.createElement("select",{...e})}function pl(e){const{week:t,...o}=e;return D.createElement("tr",{...o})}function vl(e){return D.createElement("th",{...e})}function ml(e){return D.createElement("thead",{"aria-hidden":!0},D.createElement("tr",{...e}))}function gl(e){const{week:t,...o}=e;return D.createElement("th",{...o})}function bl(e){return D.createElement("th",{...e})}function yl(e){return D.createElement("tbody",{...e})}function Ol(e){const{components:t}=ze();return D.createElement(t.Dropdown,{...e})}const Sl=Object.freeze(Object.defineProperty({__proto__:null,Button:Ku,CaptionLabel:Xu,Chevron:Zu,Day:Ju,DayButton:Qu,Dropdown:el,DropdownNav:tl,Footer:nl,Month:rl,MonthCaption:ol,MonthGrid:al,Months:il,MonthsDropdown:sl,Nav:ul,NextMonthButton:ll,Option:cl,PreviousMonthButton:fl,Root:dl,Select:hl,Week:pl,WeekNumber:gl,WeekNumberHeader:bl,Weekday:vl,Weekdays:ml,Weeks:yl,YearsDropdown:Ol},Symbol.toStringTag,{value:"Module"}));function we(e,t,o=!1,r=Me){let{from:n,to:a}=e;const{differenceInCalendarDays:s,isSameDay:u}=r;return n&&a?(s(a,n)<0&&([n,a]=[a,n]),s(t,n)>=(o?1:0)&&s(a,t)>=(o?1:0)):!o&&a?u(a,t):!o&&n?u(n,t):!1}function rn(e){return!!(e&&typeof e=="object"&&"before"in e&&"after"in e)}function yt(e){return!!(e&&typeof e=="object"&&"from"in e)}function on(e){return!!(e&&typeof e=="object"&&"after"in e)}function an(e){return!!(e&&typeof e=="object"&&"before"in e)}function Lr(e){return!!(e&&typeof e=="object"&&"dayOfWeek"in e)}function jr(e,t){return Array.isArray(e)&&e.every(t.isDate)}function Ce(e,t,o=Me){const r=Array.isArray(t)?t:[t],{isSameDay:n,differenceInCalendarDays:a,isAfter:s}=o;return r.some(u=>{if(typeof u=="boolean")return u;if(o.isDate(u))return n(e,u);if(jr(u,o))return u.some(i=>n(e,i));if(yt(u))return we(u,e,!1,o);if(Lr(u))return Array.isArray(u.dayOfWeek)?u.dayOfWeek.includes(e.getDay()):u.dayOfWeek===e.getDay();if(rn(u)){const i=a(u.before,e),l=a(u.after,e),c=i>0,f=l<0;return s(u.before,u.after)?f&&c:c||f}return on(u)?a(e,u.after)>0:an(u)?a(u.before,e)>0:typeof u=="function"?u(e):!1})}function Ml(e,t,o,r,n){const{disabled:a,hidden:s,modifiers:u,showOutsideDays:i,broadcastCalendar:l,today:c=n.today()}=t,{isSameDay:f,isSameMonth:h,startOfMonth:v,isBefore:b,endOfMonth:m,isAfter:p}=n,g=o&&v(o),O=r&&m(r),S={[z.focused]:[],[z.outside]:[],[z.disabled]:[],[z.hidden]:[],[z.today]:[]},C={};for(const w of e){const{date:d,displayMonth:M}=w,k=!!(M&&!h(d,M)),T=!!(g&&b(d,g)),R=!!(O&&p(d,O)),B=!!(a&&Ce(d,a,n)),H=!!(s&&Ce(d,s,n))||T||R||!l&&!i&&k||l&&i===!1&&k,Z=f(d,c);k&&S.outside.push(w),B&&S.disabled.push(w),H&&S.hidden.push(w),Z&&S.today.push(w),u&&Object.keys(u).forEach(U=>{const Y=u==null?void 0:u[U];Y&&Ce(d,Y,n)&&(C[U]?C[U].push(w):C[U]=[w])})}return w=>{const d={[z.focused]:!1,[z.disabled]:!1,[z.hidden]:!1,[z.outside]:!1,[z.today]:!1},M={};for(const k in S){const T=S[k];d[k]=T.some(R=>R===w)}for(const k in C)M[k]=C[k].some(T=>T===w);return{...d,...M}}}function wl(e,t,o={}){return Object.entries(e).filter(([,n])=>n===!0).reduce((n,[a])=>(o[a]?n.push(o[a]):t[z[a]]?n.push(t[z[a]]):t[ge[a]]&&n.push(t[ge[a]]),n),[t[I.Day]])}function Cl(e){return{...Sl,...e}}function kl(e){const t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0,"data-nav-layout":e.navLayout||void 0};return Object.entries(e).forEach(([o,r])=>{o.startsWith("data-")&&(t[o]=r)}),t}function Dl(){const e={};for(const t in I)e[I[t]]=`rdp-${I[t]}`;for(const t in z)e[z[t]]=`rdp-${z[t]}`;for(const t in ge)e[ge[t]]=`rdp-${ge[t]}`;for(const t in ce)e[ce[t]]=`rdp-${ce[t]}`;return e}function zr(e,t,o){return(o??new de(t)).formatMonthYear(e)}const Il=zr;function xl(e,t,o){return(o??new de(t)).format(e,"d")}function Pl(e,t=Me){return t.format(e,"LLLL")}function El(e,t,o){return(o??new de(t)).format(e,"cccccc")}function Vl(e,t=Me){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function Tl(){return""}function Ur(e,t=Me){return t.format(e,"yyyy")}const Wl=Ur,Rl=Object.freeze(Object.defineProperty({__proto__:null,formatCaption:zr,formatDay:xl,formatMonthCaption:Il,formatMonthDropdown:Pl,formatWeekNumber:Vl,formatWeekNumberHeader:Tl,formatWeekdayName:El,formatYearCaption:Wl,formatYearDropdown:Ur},Symbol.toStringTag,{value:"Module"}));function Nl(e){return e!=null&&e.formatMonthCaption&&!e.formatCaption&&(e.formatCaption=e.formatMonthCaption),e!=null&&e.formatYearCaption&&!e.formatYearDropdown&&(e.formatYearDropdown=e.formatYearCaption),{...Rl,...e}}function sn(e,t,o,r){let n=(r??new de(o)).format(e,"PPPP");return t.today&&(n=`Today, ${n}`),t.selected&&(n=`${n}, selected`),n}const Fl=sn;function un(e,t,o){return(o??new de(t)).formatMonthYear(e)}const Al=un;function Gr(e,t,o,r){let n=(r??new de(o)).format(e,"PPPP");return t!=null&&t.today&&(n=`Today, ${n}`),n}function qr(e){return"Choose the Month"}function Kr(){return""}const _l="Go to the Next Month";function Xr(e,t){return _l}function Zr(e){return"Go to the Previous Month"}function Jr(e,t,o){return(o??new de(t)).format(e,"cccc")}function Qr(e,t){return`Week ${e}`}function eo(e){return"Week Number"}function to(e){return"Choose the Year"}const $l=Object.freeze(Object.defineProperty({__proto__:null,labelCaption:Al,labelDay:Fl,labelDayButton:sn,labelGrid:un,labelGridcell:Gr,labelMonthDropdown:qr,labelNav:Kr,labelNext:Xr,labelPrevious:Zr,labelWeekNumber:Qr,labelWeekNumberHeader:eo,labelWeekday:Jr,labelYearDropdown:to},Symbol.toStringTag,{value:"Module"})),ve=(e,t,o)=>t||(o?typeof o=="function"?o:(...r)=>o:e);function Bl(e,t){var r;const o=((r=t.locale)==null?void 0:r.labels)??{};return{...$l,...e??{},labelDayButton:ve(sn,e==null?void 0:e.labelDayButton,o.labelDayButton),labelMonthDropdown:ve(qr,e==null?void 0:e.labelMonthDropdown,o.labelMonthDropdown),labelNext:ve(Xr,e==null?void 0:e.labelNext,o.labelNext),labelPrevious:ve(Zr,e==null?void 0:e.labelPrevious,o.labelPrevious),labelWeekNumber:ve(Qr,e==null?void 0:e.labelWeekNumber,o.labelWeekNumber),labelYearDropdown:ve(to,e==null?void 0:e.labelYearDropdown,o.labelYearDropdown),labelGrid:ve(un,e==null?void 0:e.labelGrid,o.labelGrid),labelGridcell:ve(Gr,e==null?void 0:e.labelGridcell,o.labelGridcell),labelNav:ve(Kr,e==null?void 0:e.labelNav,o.labelNav),labelWeekNumberHeader:ve(eo,e==null?void 0:e.labelWeekNumberHeader,o.labelWeekNumberHeader),labelWeekday:ve(Jr,e==null?void 0:e.labelWeekday,o.labelWeekday)}}function Hl(e,t,o,r,n){const{startOfMonth:a,startOfYear:s,endOfYear:u,eachMonthOfInterval:i,getMonth:l}=n;return i({start:s(e),end:u(e)}).map(h=>{const v=r.formatMonthDropdown(h,n),b=l(h),m=t&&ha(o)||!1;return{value:b,label:v,disabled:m}})}function Yl(e,t={},o={}){let r={...t==null?void 0:t[I.Day]};return Object.entries(e).filter(([,n])=>n===!0).forEach(([n])=>{r={...r,...o==null?void 0:o[n]}}),r}function Ll(e,t,o,r){const n=r??e.today(),a=o?e.startOfBroadcastWeek(n,e):t?e.startOfISOWeek(n):e.startOfWeek(n),s=[];for(let u=0;u<7;u++){const i=e.addDays(a,u);s.push(i)}return s}function jl(e,t,o,r,n=!1){if(!e||!t)return;const{startOfYear:a,endOfYear:s,eachYearOfInterval:u,getYear:i}=r,l=a(e),c=s(t),f=u({start:l,end:c});return n&&f.reverse(),f.map(h=>{const v=o.formatYearDropdown(h,r);return{value:i(h),label:v,disabled:!1}})}function zl(e,t={}){var u;const{weekStartsOn:o,locale:r}=t,n=o??((u=r==null?void 0:r.options)==null?void 0:u.weekStartsOn)??0,a=i=>{const l=typeof i=="number"||typeof i=="string"?new Date(i):i;return new me(l.getFullYear(),l.getMonth(),l.getDate(),12,0,0,e)},s=i=>{const l=a(i);return new Date(l.getFullYear(),l.getMonth(),l.getDate(),0,0,0,0)};return{today:()=>a(me.tz(e)),newDate:(i,l,c)=>new me(i,l,c,12,0,0,e),startOfDay:i=>a(i),startOfWeek:(i,l)=>{const c=a(i),f=(l==null?void 0:l.weekStartsOn)??n,h=(c.getDay()-f+7)%7;return c.setDate(c.getDate()-h),c},startOfISOWeek:i=>{const l=a(i),c=(l.getDay()-1+7)%7;return l.setDate(l.getDate()-c),l},startOfMonth:i=>{const l=a(i);return l.setDate(1),l},startOfYear:i=>{const l=a(i);return l.setMonth(0,1),l},endOfWeek:(i,l)=>{const c=a(i),v=((((l==null?void 0:l.weekStartsOn)??n)+6)%7-c.getDay()+7)%7;return c.setDate(c.getDate()+v),c},endOfISOWeek:i=>{const l=a(i),c=(7-l.getDay())%7;return l.setDate(l.getDate()+c),l},endOfMonth:i=>{const l=a(i);return l.setMonth(l.getMonth()+1,0),l},endOfYear:i=>{const l=a(i);return l.setMonth(11,31),l},eachMonthOfInterval:i=>{const l=a(i.start),c=a(i.end),f=[],h=new me(l.getFullYear(),l.getMonth(),1,12,0,0,e),v=c.getFullYear()*12+c.getMonth();for(;h.getFullYear()*12+h.getMonth()<=v;)f.push(new me(h,e)),h.setMonth(h.getMonth()+1,1);return f},addDays:(i,l)=>{const c=a(i);return c.setDate(c.getDate()+l),c},addWeeks:(i,l)=>{const c=a(i);return c.setDate(c.getDate()+l*7),c},addMonths:(i,l)=>{const c=a(i);return c.setMonth(c.getMonth()+l),c},addYears:(i,l)=>{const c=a(i);return c.setFullYear(c.getFullYear()+l),c},eachYearOfInterval:i=>{const l=a(i.start),c=a(i.end),f=[],h=new me(l.getFullYear(),0,1,12,0,0,e);for(;h.getFullYear()<=c.getFullYear();)f.push(new me(h,e)),h.setFullYear(h.getFullYear()+1,0,1);return f},getWeek:(i,l)=>{var f;const c=s(i);return Xn(c,{weekStartsOn:(l==null?void 0:l.weekStartsOn)??n,firstWeekContainsDate:(l==null?void 0:l.firstWeekContainsDate)??((f=r==null?void 0:r.options)==null?void 0:f.firstWeekContainsDate)??1})},getISOWeek:i=>{const l=s(i);return Kn(l)},differenceInCalendarDays:(i,l)=>{const c=s(i),f=s(l);return Gn(c,f)},differenceInCalendarMonths:(i,l)=>{const c=s(i),f=s(l);return qn(c,f)}}}const Ue=e=>e instanceof HTMLElement?e:null,Rt=e=>[...e.querySelectorAll("[data-animated-month]")??[]],Ul=e=>Ue(e.querySelector("[data-animated-month]")),Nt=e=>Ue(e.querySelector("[data-animated-caption]")),Ft=e=>Ue(e.querySelector("[data-animated-weeks]")),Gl=e=>Ue(e.querySelector("[data-animated-nav]")),ql=e=>Ue(e.querySelector("[data-animated-weekdays]"));function Kl(e,t,{classNames:o,months:r,focused:n,dateLib:a}){const s=y.useRef(null),u=y.useRef(r),i=y.useRef(!1);y.useLayoutEffect(()=>{const l=u.current;if(u.current=r,!t||!e.current||!(e.current instanceof HTMLElement)||r.length===0||l.length===0||r.length!==l.length)return;const c=a.isSameMonth(r[0].date,l[0].date),f=a.isAfter(r[0].date,l[0].date),h=f?o[ce.caption_after_enter]:o[ce.caption_before_enter],v=f?o[ce.weeks_after_enter]:o[ce.weeks_before_enter],b=s.current,m=e.current.cloneNode(!0);if(m instanceof HTMLElement?(Rt(m).forEach(S=>{if(!(S instanceof HTMLElement))return;const C=Ul(S);C&&S.contains(C)&&S.removeChild(C);const w=Nt(S);w&&w.classList.remove(h);const d=Ft(S);d&&d.classList.remove(v)}),s.current=m):s.current=null,i.current||c||n)return;const p=b instanceof HTMLElement?Rt(b):[],g=Rt(e.current);if(g!=null&&g.every(O=>O instanceof HTMLElement)&&p&&p.every(O=>O instanceof HTMLElement)){i.current=!0,e.current.style.isolation="isolate";const O=Gl(e.current);O&&(O.style.zIndex="1"),g.forEach((S,C)=>{const w=p[C];if(!w)return;S.style.position="relative",S.style.overflow="hidden";const d=Nt(S);d&&d.classList.add(h);const M=Ft(S);M&&M.classList.add(v);const k=()=>{i.current=!1,e.current&&(e.current.style.isolation=""),O&&(O.style.zIndex=""),d&&d.classList.remove(h),M&&M.classList.remove(v),S.style.position="",S.style.overflow="",S.contains(w)&&S.removeChild(w)};w.style.pointerEvents="none",w.style.position="absolute",w.style.overflow="hidden",w.setAttribute("aria-hidden","true");const T=ql(w);T&&(T.style.opacity="0");const R=Nt(w);R&&(R.classList.add(f?o[ce.caption_before_exit]:o[ce.caption_after_exit]),R.addEventListener("animationend",k));const B=Ft(w);B&&B.classList.add(f?o[ce.weeks_before_exit]:o[ce.weeks_after_exit]),S.insertBefore(w,S.firstChild)})}})}function Xl(e,t,o,r){const n=e[0],a=e[e.length-1],{ISOWeek:s,fixedWeeks:u,broadcastCalendar:i}=o??{},{addDays:l,differenceInCalendarDays:c,differenceInCalendarMonths:f,endOfBroadcastWeek:h,endOfISOWeek:v,endOfMonth:b,endOfWeek:m,isAfter:p,startOfBroadcastWeek:g,startOfISOWeek:O,startOfWeek:S}=r,C=i?g(n,r):s?O(n):S(n),w=i?h(a):s?v(b(a)):m(b(a)),d=t&&(i?h(t):s?v(t):m(t)),M=d&&p(w,d)?d:w,k=c(M,C),T=f(a,n)+1,R=[];for(let Z=0;Z<=k;Z++){const U=l(C,Z);R.push(U)}const H=(i?35:42)*T;if(u&&R.length{const n=r.weeks.reduce((a,s)=>a.concat(s.days.slice()),t.slice());return o.concat(n.slice())},t.slice())}function Jl(e,t,o,r){const{numberOfMonths:n=1}=o,a=[];for(let s=0;st)break;a.push(u)}return a}function Ln(e,t,o,r){const{month:n,defaultMonth:a,today:s=r.today(),numberOfMonths:u=1}=e;let i=n||a||s;const{differenceInCalendarMonths:l,addMonths:c,startOfMonth:f}=r;if(o&&l(o,i){const g=o.broadcastCalendar?f(p,r):o.ISOWeek?h(p):v(p),O=o.broadcastCalendar?a(p):o.ISOWeek?s(u(p)):i(u(p)),S=t.filter(M=>M>=g&&M<=O),C=o.broadcastCalendar?35:42;if(o.fixedWeeks&&S.length{const T=C-S.length;return k>O&&k<=n(O,T)});S.push(...M)}const w=S.reduce((M,k)=>{const T=o.ISOWeek?l(k):c(k),R=M.find(H=>H.weekNumber===T),B=new Hr(k,p,r);return R?R.days.push(B):M.push(new qu(T,[B])),M},[]),d=new Gu(p,w);return m.push(d),m},[]);return o.reverseMonths?b.reverse():b}function ec(e,t){let{startMonth:o,endMonth:r}=e;const{startOfYear:n,startOfDay:a,startOfMonth:s,endOfMonth:u,addYears:i,endOfYear:l,newDate:c,today:f}=t,{fromYear:h,toYear:v,fromMonth:b,toMonth:m}=e;!o&&b&&(o=b),!o&&h&&(o=t.newDate(h,0,1)),!r&&m&&(r=m),!r&&v&&(r=c(v,11,31));const p=e.captionLayout==="dropdown"||e.captionLayout==="dropdown-years";return o?o=s(o):h?o=c(h,0,1):!o&&p&&(o=n(i(e.today??f(),-100))),r?r=u(r):v?r=c(v,11,31):!r&&p&&(r=l(e.today??f())),[o&&a(o),r&&a(r)]}function tc(e,t,o,r){if(o.disableNavigation)return;const{pagedNavigation:n,numberOfMonths:a=1}=o,{startOfMonth:s,addMonths:u,differenceInCalendarMonths:i}=r,l=n?a:1,c=s(e);if(!t)return u(c,l);if(!(i(t,e)o.concat(r.weeks.slice()),t.slice())}function Ot(e,t){const[o,r]=y.useState(e);return[t===void 0?o:t,r]}function oc(e,t){var C;const[o,r]=ec(e,t),{startOfMonth:n,endOfMonth:a}=t,s=Ln(e,o,r,t),[u,i]=Ot(s,e.month?s:void 0);y.useEffect(()=>{const w=Ln(e,o,r,t);i(w)},[e.timeZone]);const{months:l,weeks:c,days:f,previousMonth:h,nextMonth:v}=y.useMemo(()=>{const w=Jl(u,r,{numberOfMonths:e.numberOfMonths},t),d=Xl(w,e.endMonth?a(e.endMonth):void 0,{ISOWeek:e.ISOWeek,fixedWeeks:e.fixedWeeks,broadcastCalendar:e.broadcastCalendar},t),M=Ql(w,d,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),k=rc(M),T=Zl(M),R=nc(u,o,e,t),B=tc(u,r,e,t);return{months:M,weeks:k,days:T,previousMonth:R,nextMonth:B}},[t,u.getTime(),r==null?void 0:r.getTime(),o==null?void 0:o.getTime(),e.disableNavigation,e.broadcastCalendar,(C=e.endMonth)==null?void 0:C.getTime(),e.fixedWeeks,e.ISOWeek,e.numberOfMonths,e.pagedNavigation,e.reverseMonths]),{disableNavigation:b,onMonthChange:m}=e,p=w=>c.some(d=>d.days.some(M=>M.isEqualTo(w))),g=w=>{if(b)return;let d=n(w);o&&dn(r)&&(d=n(r)),i(d),m==null||m(d)};return{months:l,weeks:c,days:f,navStart:o,navEnd:r,previousMonth:h,nextMonth:v,goToMonth:g,goToDay:w=>{p(w)||g(w.date)}}}var be;(function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"})(be||(be={}));function jn(e){return!e[z.disabled]&&!e[z.hidden]&&!e[z.outside]}function ac(e,t,o,r){let n,a=-1;for(const s of e){const u=t(s);jn(u)&&(u[z.focused]&&ajn(t(s)))),n}function ic(e,t,o,r,n,a,s){const{ISOWeek:u,broadcastCalendar:i}=a,{addDays:l,addMonths:c,addWeeks:f,addYears:h,endOfBroadcastWeek:v,endOfISOWeek:b,endOfWeek:m,max:p,min:g,startOfBroadcastWeek:O,startOfISOWeek:S,startOfWeek:C}=s;let d={day:l,week:f,month:c,year:h,startOfWeek:M=>i?O(M,s):u?S(M):C(M),endOfWeek:M=>i?v(M):u?b(M):m(M)}[e](o,t==="after"?1:-1);return t==="before"&&r?d=p([r,d]):t==="after"&&n&&(d=g([n,d])),d}function no(e,t,o,r,n,a,s,u=0){if(u>365)return;const i=ic(e,t,o.date,r,n,a,s),l=!!(a.disabled&&Ce(i,a.disabled,s)),c=!!(a.hidden&&Ce(i,a.hidden,s)),f=i,h=new Hr(i,f,s);return!l&&!c?h:no(e,t,h,r,n,a,s,u+1)}function sc(e,t,o,r,n){const{autoFocus:a}=e,[s,u]=y.useState(),i=ac(t.days,o,r||(()=>!1),s),[l,c]=y.useState(a?i:void 0);return{isFocusTarget:m=>!!(i!=null&&i.isEqualTo(m)),setFocused:c,focused:l,blur:()=>{u(l),c(void 0)},moveFocus:(m,p)=>{if(!l)return;const g=no(m,p,l,t.navStart,t.navEnd,e,n);g&&(e.disableNavigation&&!t.days.some(S=>S.isEqualTo(g))||(t.goToDay(g),c(g)))}}}function uc(e,t){const{selected:o,required:r,onSelect:n}=e,[a,s]=Ot(o,n?o:void 0),u=n?o:a,{isSameDay:i}=t,l=v=>(u==null?void 0:u.some(b=>i(b,v)))??!1,{min:c,max:f}=e;return{selected:u,select:(v,b,m)=>{let p=[...u??[]];if(l(v)){if((u==null?void 0:u.length)===c||r&&(u==null?void 0:u.length)===1)return;p=u==null?void 0:u.filter(g=>!i(g,v))}else(u==null?void 0:u.length)===f?p=[v]:p=[...p,v];return n||s(p),n==null||n(p,v,b,m),p},isSelected:l}}function lc(e,t,o=0,r=0,n=!1,a=Me){const{from:s,to:u}=t||{},{isSameDay:i,isAfter:l,isBefore:c}=a;let f;if(!s&&!u)f={from:e,to:o>0?void 0:e};else if(s&&!u)i(s,e)?o===0?f={from:s,to:e}:n?f={from:s,to:void 0}:f=void 0:c(e,s)?f={from:e,to:s}:f={from:s,to:e};else if(s&&u)if(i(s,e)&&i(u,e))n?f={from:s,to:u}:f=void 0;else if(i(s,e))f={from:s,to:o>0?void 0:e};else if(i(u,e))f={from:e,to:o>0?void 0:e};else if(c(e,s))f={from:e,to:u};else if(l(e,s))f={from:s,to:e};else if(l(e,u))f={from:s,to:e};else throw new Error("Invalid range");if(f!=null&&f.from&&(f!=null&&f.to)){const h=a.differenceInCalendarDays(f.to,f.from);r>0&&h>r?f={from:e,to:void 0}:o>1&&htypeof u!="function").some(u=>typeof u=="boolean"?u:o.isDate(u)?we(e,u,!1,o):jr(u,o)?u.some(i=>we(e,i,!1,o)):yt(u)?u.from&&u.to?zn(e,{from:u.from,to:u.to},o):!1:Lr(u)?cc(e,u.dayOfWeek,o):rn(u)?o.isAfter(u.before,u.after)?zn(e,{from:o.addDays(u.after,1),to:o.addDays(u.before,-1)},o):Ce(e.from,u,o)||Ce(e.to,u,o):on(u)||an(u)?Ce(e.from,u,o)||Ce(e.to,u,o):!1))return!0;const s=r.filter(u=>typeof u=="function");if(s.length){let u=e.from;const i=o.differenceInCalendarDays(e.to,e.from);for(let l=0;l<=i;l++){if(s.some(c=>c(u)))return!0;u=o.addDays(u,1)}}return!1}function dc(e,t){const{disabled:o,excludeDisabled:r,resetOnSelect:n,selected:a,required:s,onSelect:u}=e,[i,l]=Ot(a,u?a:void 0),c=u?a:i;return{selected:c,select:(v,b,m)=>{const{min:p,max:g}=e;let O;if(v){const S=c==null?void 0:c.from,C=c==null?void 0:c.to,w=!!S&&!!C,d=!!S&&!!C&&t.isSameDay(S,C)&&t.isSameDay(v,S);n&&(w||!(c!=null&&c.from))?!s&&d?O=void 0:O={from:v,to:void 0}:O=lc(v,c,p,g,s,t)}return r&&o&&(O!=null&&O.from)&&O.to&&fc({from:O.from,to:O.to},o,t)&&(O.from=v,O.to=void 0),u||l(O),u==null||u(O,v,b,m),O},isSelected:v=>c&&we(c,v,!1,t)}}function hc(e,t){const{selected:o,required:r,onSelect:n}=e,[a,s]=Ot(o,n?o:void 0),u=n?o:a,{isSameDay:i}=t;return{selected:u,select:(f,h,v)=>{let b=f;return!r&&u&&u&&i(f,u)&&(b=void 0),n||s(b),n==null||n(b,f,h,v),b},isSelected:f=>u?i(u,f):!1}}function pc(e,t){const o=hc(e,t),r=uc(e,t),n=dc(e,t);switch(e.mode){case"single":return o;case"multiple":return r;case"range":return n;default:return}}function he(e,t){return e instanceof me&&e.timeZone===t?e:new me(e,t)}function Te(e,t,o){return he(e,t)}function Un(e,t,o){return typeof e=="boolean"||typeof e=="function"?e:e instanceof Date?Te(e,t):Array.isArray(e)?e.map(r=>r instanceof Date?Te(r,t):r):yt(e)?{...e,from:e.from?he(e.from,t):e.from,to:e.to?he(e.to,t):e.to}:rn(e)?{before:Te(e.before,t),after:Te(e.after,t)}:on(e)?{after:Te(e.after,t)}:an(e)?{before:Te(e.before,t)}:e}function At(e,t,o){return e&&(Array.isArray(e)?e.map(r=>Un(r,t)):Un(e,t))}function bc(e){var fn;let t=e;const o=t.timeZone;if(o&&(t={...e,timeZone:o},t.today&&(t.today=he(t.today,o)),t.month&&(t.month=he(t.month,o)),t.defaultMonth&&(t.defaultMonth=he(t.defaultMonth,o)),t.startMonth&&(t.startMonth=he(t.startMonth,o)),t.endMonth&&(t.endMonth=he(t.endMonth,o)),t.mode==="single"&&t.selected?t.selected=he(t.selected,o):t.mode==="multiple"&&t.selected?t.selected=(fn=t.selected)==null?void 0:fn.map(W=>he(W,o)):t.mode==="range"&&t.selected&&(t.selected={from:t.selected.from?he(t.selected.from,o):t.selected.from,to:t.selected.to?he(t.selected.to,o):t.selected.to}),t.disabled!==void 0&&(t.disabled=At(t.disabled,o)),t.hidden!==void 0&&(t.hidden=At(t.hidden,o)),t.modifiers)){const W={};Object.keys(t.modifiers).forEach($=>{var V;W[$]=At((V=t.modifiers)==null?void 0:V[$],o)}),t.modifiers=W}const{components:r,formatters:n,labels:a,dateLib:s,locale:u,classNames:i}=y.useMemo(()=>{const W={...Br,...t.locale},$=t.broadcastCalendar?1:t.weekStartsOn,V=t.noonSafe&&t.timeZone?zl(t.timeZone,{weekStartsOn:$,locale:W}):void 0,F=t.dateLib&&V?{...V,...t.dateLib}:t.dateLib??V,le=new de({locale:W,weekStartsOn:$,firstWeekContainsDate:t.firstWeekContainsDate,useAdditionalWeekYearTokens:t.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:t.useAdditionalDayOfYearTokens,timeZone:t.timeZone,numerals:t.numerals},F);return{dateLib:le,components:Cl(t.components),formatters:Nl(t.formatters),labels:Bl(t.labels,le.options),locale:W,classNames:{...Dl(),...t.classNames}}},[t.locale,t.broadcastCalendar,t.weekStartsOn,t.firstWeekContainsDate,t.useAdditionalWeekYearTokens,t.useAdditionalDayOfYearTokens,t.timeZone,t.numerals,t.dateLib,t.noonSafe,t.components,t.formatters,t.labels,t.classNames]);t.today||(t={...t,today:s.today()});const{captionLayout:l,mode:c,navLayout:f,numberOfMonths:h=1,onDayBlur:v,onDayClick:b,onDayFocus:m,onDayKeyDown:p,onDayMouseEnter:g,onDayMouseLeave:O,onNextClick:S,onPrevClick:C,showWeekNumber:w,styles:d}=t,{formatCaption:M,formatDay:k,formatMonthDropdown:T,formatWeekNumber:R,formatWeekNumberHeader:B,formatWeekdayName:H,formatYearDropdown:Z}=n,U=oc(t,s),{days:Y,months:L,navStart:re,navEnd:ee,previousMonth:q,nextMonth:K,goToMonth:oe}=U,j=Ml(Y,t,re,ee,s),{isSelected:J,select:ne,selected:se}=pc(t,s)??{},{blur:ae,focused:ue,isFocusTarget:pe,moveFocus:xe,setFocused:Ee}=sc(t,U,j,J??(()=>!1),s),{labelDayButton:Ge,labelGridcell:qe,labelGrid:St,labelMonthDropdown:Ke,labelNav:Xe,labelPrevious:ro,labelNext:oo,labelWeekday:ao,labelWeekNumber:io,labelWeekNumberHeader:so,labelYearDropdown:uo}=a,lo=y.useMemo(()=>Ll(s,t.ISOWeek,t.broadcastCalendar,t.today),[s,t.ISOWeek,t.broadcastCalendar,t.today]),ln=c!==void 0||b!==void 0,Mt=y.useCallback(()=>{q&&(oe(q),C==null||C(q))},[q,oe,C]),wt=y.useCallback(()=>{K&&(oe(K),S==null||S(K))},[oe,K,S]),co=y.useCallback((W,$)=>V=>{V.preventDefault(),V.stopPropagation(),Ee(W),!$.disabled&&(ne==null||ne(W.date,$,V),b==null||b(W.date,$,V))},[ne,b,Ee]),fo=y.useCallback((W,$)=>V=>{Ee(W),m==null||m(W.date,$,V)},[m,Ee]),ho=y.useCallback((W,$)=>V=>{ae(),v==null||v(W.date,$,V)},[ae,v]),po=y.useCallback((W,$)=>V=>{const F={ArrowLeft:[V.shiftKey?"month":"day",t.dir==="rtl"?"after":"before"],ArrowRight:[V.shiftKey?"month":"day",t.dir==="rtl"?"before":"after"],ArrowDown:[V.shiftKey?"year":"week","after"],ArrowUp:[V.shiftKey?"year":"week","before"],PageUp:[V.shiftKey?"year":"month","before"],PageDown:[V.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(F[V.key]){V.preventDefault(),V.stopPropagation();const[le,N]=F[V.key];xe(le,N)}p==null||p(W.date,$,V)},[xe,p,t.dir]),vo=y.useCallback((W,$)=>V=>{g==null||g(W.date,$,V)},[g]),mo=y.useCallback((W,$)=>V=>{O==null||O(W.date,$,V)},[O]),go=y.useCallback(W=>$=>{const V=Number($.target.value),F=s.setMonth(s.startOfMonth(W),V);oe(F)},[s,oe]),bo=y.useCallback(W=>$=>{const V=Number($.target.value),F=s.setYear(s.startOfMonth(W),V);oe(F)},[s,oe]),{className:yo,style:Oo}=y.useMemo(()=>({className:[i[I.Root],t.className].filter(Boolean).join(" "),style:{...d==null?void 0:d[I.Root],...t.style}}),[i,t.className,t.style,d]),So=kl(t),cn=y.useRef(null);Kl(cn,!!t.animate,{classNames:i,months:L,focused:ue,dateLib:s});const Mo={dayPickerProps:t,selected:se,select:ne,isSelected:J,months:L,nextMonth:K,previousMonth:q,goToMonth:oe,getModifiers:j,components:r,classNames:i,styles:d,labels:a,formatters:n};return D.createElement(Yr.Provider,{value:Mo},D.createElement(r.Root,{rootRef:t.animate?cn:void 0,className:yo,style:Oo,dir:t.dir,id:t.id,lang:t.lang??u.code,nonce:t.nonce,title:t.title,role:t.role,"aria-label":t["aria-label"],"aria-labelledby":t["aria-labelledby"],...So},D.createElement(r.Months,{className:i[I.Months],style:d==null?void 0:d[I.Months]},!t.hideNavigation&&!f&&D.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:i[I.Nav],style:d==null?void 0:d[I.Nav],"aria-label":Xe(),onPreviousClick:Mt,onNextClick:wt,previousMonth:q,nextMonth:K}),L.map((W,$)=>D.createElement(r.Month,{"data-animated-month":t.animate?"true":void 0,className:i[I.Month],style:d==null?void 0:d[I.Month],key:$,displayIndex:$,calendarMonth:W},f==="around"&&!t.hideNavigation&&$===0&&D.createElement(r.PreviousMonthButton,{type:"button",className:i[I.PreviousMonthButton],tabIndex:q?void 0:-1,"aria-disabled":q?void 0:!0,"aria-label":ro(q),onClick:Mt,"data-animated-button":t.animate?"true":void 0},D.createElement(r.Chevron,{disabled:q?void 0:!0,className:i[I.Chevron],orientation:t.dir==="rtl"?"right":"left"})),D.createElement(r.MonthCaption,{"data-animated-caption":t.animate?"true":void 0,className:i[I.MonthCaption],style:d==null?void 0:d[I.MonthCaption],calendarMonth:W,displayIndex:$},l!=null&&l.startsWith("dropdown")?D.createElement(r.DropdownNav,{className:i[I.Dropdowns],style:d==null?void 0:d[I.Dropdowns]},(()=>{const V=l==="dropdown"||l==="dropdown-months"?D.createElement(r.MonthsDropdown,{key:"month",className:i[I.MonthsDropdown],"aria-label":Ke(),classNames:i,components:r,disabled:!!t.disableNavigation,onChange:go(W.date),options:Hl(W.date,re,ee,n,s),style:d==null?void 0:d[I.Dropdown],value:s.getMonth(W.date)}):D.createElement("span",{key:"month"},T(W.date,s)),F=l==="dropdown"||l==="dropdown-years"?D.createElement(r.YearsDropdown,{key:"year",className:i[I.YearsDropdown],"aria-label":uo(s.options),classNames:i,components:r,disabled:!!t.disableNavigation,onChange:bo(W.date),options:jl(re,ee,n,s,!!t.reverseYears),style:d==null?void 0:d[I.Dropdown],value:s.getYear(W.date)}):D.createElement("span",{key:"year"},Z(W.date,s));return s.getMonthYearOrder()==="year-first"?[F,V]:[V,F]})(),D.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},M(W.date,s.options,s))):D.createElement(r.CaptionLabel,{className:i[I.CaptionLabel],role:"status","aria-live":"polite"},M(W.date,s.options,s))),f==="around"&&!t.hideNavigation&&$===h-1&&D.createElement(r.NextMonthButton,{type:"button",className:i[I.NextMonthButton],tabIndex:K?void 0:-1,"aria-disabled":K?void 0:!0,"aria-label":oo(K),onClick:wt,"data-animated-button":t.animate?"true":void 0},D.createElement(r.Chevron,{disabled:K?void 0:!0,className:i[I.Chevron],orientation:t.dir==="rtl"?"left":"right"})),$===h-1&&f==="after"&&!t.hideNavigation&&D.createElement(r.Nav,{"data-animated-nav":t.animate?"true":void 0,className:i[I.Nav],style:d==null?void 0:d[I.Nav],"aria-label":Xe(),onPreviousClick:Mt,onNextClick:wt,previousMonth:q,nextMonth:K}),D.createElement(r.MonthGrid,{role:"grid","aria-multiselectable":c==="multiple"||c==="range","aria-label":St(W.date,s.options,s)||void 0,className:i[I.MonthGrid],style:d==null?void 0:d[I.MonthGrid]},!t.hideWeekdays&&D.createElement(r.Weekdays,{"data-animated-weekdays":t.animate?"true":void 0,className:i[I.Weekdays],style:d==null?void 0:d[I.Weekdays]},w&&D.createElement(r.WeekNumberHeader,{"aria-label":so(s.options),className:i[I.WeekNumberHeader],style:d==null?void 0:d[I.WeekNumberHeader],scope:"col"},B()),lo.map(V=>D.createElement(r.Weekday,{"aria-label":ao(V,s.options,s),className:i[I.Weekday],key:String(V),style:d==null?void 0:d[I.Weekday],scope:"col"},H(V,s.options,s)))),D.createElement(r.Weeks,{"data-animated-weeks":t.animate?"true":void 0,className:i[I.Weeks],style:d==null?void 0:d[I.Weeks]},W.weeks.map(V=>D.createElement(r.Week,{className:i[I.Week],key:V.weekNumber,style:d==null?void 0:d[I.Week],week:V},w&&D.createElement(r.WeekNumber,{week:V,style:d==null?void 0:d[I.WeekNumber],"aria-label":io(V.weekNumber,{locale:u}),className:i[I.WeekNumber],scope:"row",role:"rowheader"},R(V.weekNumber,s)),V.days.map(F=>{const{date:le}=F,N=j(F);if(N[z.focused]=!N.hidden&&!!(ue!=null&&ue.isEqualTo(F)),N[ge.selected]=(J==null?void 0:J(le))||N.selected,yt(se)){const{from:Ct,to:kt}=se;N[ge.range_start]=!!(Ct&&kt&&s.isSameDay(le,Ct)),N[ge.range_end]=!!(Ct&&kt&&s.isSameDay(le,kt)),N[ge.range_middle]=we(se,le,!0,s)}const wo=Yl(N,d,t.modifiersStyles),Co=wl(N,i,t.modifiersClassNames),ko=!ln&&!N.hidden?qe(le,N,s.options,s):void 0;return D.createElement(r.Day,{key:`${F.isoDate}_${F.displayMonthId}`,day:F,modifiers:N,className:Co.join(" "),style:wo,role:"gridcell","aria-selected":N.selected||void 0,"aria-label":ko,"data-day":F.isoDate,"data-month":F.outside?F.dateMonthId:void 0,"data-selected":N.selected||void 0,"data-disabled":N.disabled||void 0,"data-hidden":N.hidden||void 0,"data-outside":F.outside||void 0,"data-focused":N.focused||void 0,"data-today":N.today||void 0},!N.hidden&&ln?D.createElement(r.DayButton,{className:i[I.DayButton],style:d==null?void 0:d[I.DayButton],type:"button",day:F,modifiers:N,disabled:!N.focused&&N.disabled||void 0,"aria-disabled":N.focused&&N.disabled||void 0,tabIndex:pe(F)?0:-1,"aria-label":Ge(le,N,s.options,s),onClick:co(F,N),onBlur:ho(F,N),onFocus:fo(F,N),onKeyDown:po(F,N),onMouseEnter:vo(F,N),onMouseLeave:mo(F,N)},k(le,s.options,s)):!N.hidden&&k(F.date,s.options,s))})))))))),t.footer&&D.createElement(r.Footer,{className:i[I.Footer],style:d==null?void 0:d[I.Footer],role:"status","aria-live":"polite"},t.footer)))}export{bc as D,gc as S,Qs as c};