performance.mark("js-parse-end:91894-05a3ca578b616f81.js"); "use strict";(globalThis.webpackChunk_github_ui_github_ui=globalThis.webpackChunk_github_ui_github_ui||[]).push([["91894"],{22645(e,t,a){a.d(t,{DatePicker:()=>e1});var l=a(74848),n=a(16522),r=a(33542),o=a(38621),i=a(26108),s=a(21373),c=a(10095),u=a(21513),d=a(93330),m=a(49087),f=a(4883),h=a(93876),_=a(72880),g=a(89369),p=a(84583),y=a(96540),b=a(96485),v=a(72863),x=a(93218),D=a(13999),k=a(31422),C=a(40828),j=a(17764);let M=(e,t)=>t?(0,v.Uq)(e,"auto"):e,S=(e,t,a)=>a?(0,x.D)(e,t):(0,D.f)(e,t),w=(e,t,a)=>a?(0,k.E)(e,t):(0,C.e)(e,t),N=(e,{minDate:t,maxDate:a},l)=>{let n=t&&(l?(0,v.Uq)(t,"forward"):t),r=a&&(l?(0,v.Uq)(a,"backward"):a);return M((0,v.qE)(e,{minDate:n,maxDate:r}),l)},P=(e,t)=>{let a,[l,n]=(a=t.adjustableRangeEnd??"to",e.to&&(0,g.d)(e.from,e.to)?[{...e,from:e.to,to:e.from},"from"===a?"to":"from"]:[e,a]),r={...t,adjustableRangeEnd:n};return((e,{disableWeekends:t=!1,...a})=>{if(!e.to)return{...e,from:N(e.from,a,t)};let l=(0,j.c)(e.to,e.from),n=N(e.to,a,t),r=N((0,C.e)(n,l),a,t),o=(0,D.f)(r,l);return{...e,from:r,to:o}})(((e,{disableWeekends:t=!1,adjustableRangeEnd:a="to",...l})=>{let n=M(e.from,t);if(!e.to)return{...e,from:n};let r=M(e.to,t);switch(a){case"from":return{...e,from:N(e.from,{minDate:((e,{maxRangeSize:t},a)=>void 0!==t?w(e,t-1,a):void 0)(r,l,t),maxDate:((e,{minRangeSize:t},a)=>void 0!==t?w(e,t-1,a):void 0)(r,l,t)},t),to:r};case"to":return{...e,from:n,to:N(e.to,{minDate:((e,{minRangeSize:t},a)=>void 0!==t?S(e,t-1,a):void 0)(n,l,t),maxDate:((e,{maxRangeSize:t},a)=>void 0!==t?S(e,t-1,a):void 0)(n,l,t)},t)}}})(l,r),r)},I=(e,t)=>(0,p.n)(e,t.from)?"from":t.to?(0,p.n)(e,t.to)?"to":(0,g.d)(e,t.from)&&(0,_.Y)(e,t.to)?"middle":null:null,E=(0,y.createContext)(null);E.displayName="Context";let A=()=>{let e=(0,y.use)(E);if(!e)throw Error("useDatePickerContext must be used inside a DatePickerProvider");return e},F=({children:e,anchor:t="button",anchorClassName:a,forwardedAnchorRef:n=null,confirmation:r=!1,confirmUnsavedClose:o=!1,compressedHeader:i=!1,dateFormat:s="short",disabled:c,disableWeekends:x=!1,fieldName:D="Date",iconPlacement:k="start",maxDate:C,minDate:j,showTodayButton:M=!0,showClearButton:S=!1,view:w="1-month",weekStartsOn:N="Sunday",open:I,onClose:A,onOpen:F,placeholder:R="Choose Date...",value:V,showInputs:Y=!0,...G})=>{let $=(0,y.useMemo)(()=>(0,v.Wc)(V),[V]),T=(0,y.useCallback)(e=>{G.onChange&&(!G.variant&&(0,b.le)(e)||"single"===G.variant&&(0,b.le)(e)?G.onChange(e):"range"===G.variant&&(0,b.P0)(e)&&G.onChange(e))},[G.variant,G.onChange]),[O,J]=(0,y.useState)($),[B,Q]=(0,y.useState)($),[q,U]=(0,y.useState)(!1),W=(0,y.useCallback)(e=>{Q(e),U(null===e||!(0,b.QJ)(e)||null!==e.to)},[]),[z,K]=(0,y.useState)(null),[H,L]=(0,y.useState)(()=>(0,v.vV)($)??(0,v.iV)(new Date)),[X,Z]=(0,y.useState)(!0),[ee,et]=(0,y.useState)(void 0),ea=r||o,el=(0,y.useMemo)(()=>{if(!C)return;let e=(0,v.iV)(C);return x?(0,v.Uq)(e,"backward"):e},[C,x]),en=(0,y.useMemo)(()=>{if(!j)return;let e=(0,v.iV)(j);return x?(0,v.Uq)(e,"forward"):e},[j,x]),er=X?w:"1-month",[eo,ei]=(0,y.useState)(H),es=(0,y.useCallback)(e=>{L(t=>{if("1-month"===er)if(t.getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear())return t;else return(0,m.X)(e,1);return t.getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear()||(0,f.P)(t,1).getMonth()===e.getMonth()&&t.getFullYear()===e.getFullYear()||(0,f.P)(t,1).getMonth()===e.getMonth()&&0===e.getMonth()&&(0,h.e)(t,1).getFullYear()===e.getFullYear()?t:(0,m.X)(e,1)}),ei(e)},[er]),ec=G.variant??"single",eu="range"===G.variant?G.maxRangeSize:void 0,ed="range"===G.variant?G.minRangeSize:void 0,em=Y&&ea,[ef,eh]=(0,y.useState)("range"===ec?"from":null),e_=em?"to"===ef?"from":"to":ef??"from",eg=(0,y.useRef)(null),ep=()=>setTimeout(()=>eg.current?.focus()),ey=(0,y.useRef)(null),[eb,ev]="string"==typeof t||"function"==typeof t?[ey,t]:[t,null];(0,u.T)(n,eb);let[ex,eD]=(0,y.useState)(I??!1);(0,y.useEffect)(()=>{void 0!==I&&eD(I)},[I]);let ek=(0,y.useCallback)(e=>{c||(void 0===I&&eD(!0),F?.(e),ep())},[I,F,c]),eC=(0,y.useCallback)(e=>{void 0===I&&eD(!1),A?.(e)},[I,A]);(0,y.useEffect)(()=>{let e=(0,v.vV)(B,ef);e&&es(e)},[B,ef,es]),(0,y.useEffect)(()=>{JSON.stringify($)!==JSON.stringify(B)&&(W($),J($),U(!1))},[$]);let ej=(0,y.useCallback)(e=>{let t=e;en&&(0,_.Y)(e,en)?t=en:el&&(0,g.d)(e,el)&&(t=el),L((0,v.iV)(t))},[en,el]),eM=(0,y.useCallback)((e,t)=>{e&&(W(e),J(e)),U(!1),T(e),ex&&eC(t??"submit-click")},[eC,T,W,ex]),eS=(0,y.useCallback)(e=>{eM(e??B)},[eM,B]),ew=(0,y.useCallback)(()=>{W(O??null),U(!1),eh("range"===ec?"from":null),ep()},[O,ec,W]),eN=(0,y.useCallback)(e=>{void 0===ee&&(q&&o?et(e):q&&!ea?eM(B):(eC(e),ew()))},[ee,q,o,ea,eM,B,eC,ew]),eP=(0,y.useCallback)(e=>{void 0!==ee&&("confirm"===e?eM(B):(eC(ee),ew()),et(void 0))},[ee,eM,eC,ew,B]),eI=(0,y.useCallback)(e=>{let t;switch(ec){case"single":if(!(e instanceof Date))break;t=(0,v.qE)(e,{minDate:en,maxDate:el});break;case"range":if(!(0,b.QJ)(e)||null===e)break;t=P(e,{maxDate:el,minDate:en,maxRangeSize:eu,minRangeSize:ed,adjustableRangeEnd:e_,disableWeekends:x})}t&&(ex?W(t):eM(t))},[el,en,ec,eu,ed,ex,eM,W,e_,x]),eE=(0,y.useCallback)(()=>{W(null),eM(null)},[W,eM]),eA=(0,y.useCallback)((e,t=!1,a)=>{if("range"===ec&&(0,b.QJ)(B)){if(B?.to&&(0,p.n)(B.from,e)){eh("from"),ep();return}if(B?.to&&(0,p.n)(B.to,e)){eh("to"),ep();return}let a=P("to"===ef&&B?{from:B.from,to:e}:{from:e,to:em?B?.to??null:null},{minDate:en,maxDate:el,maxRangeSize:eu,minRangeSize:ed,disableWeekends:x,adjustableRangeEnd:e_}),l="to"===ef&&B?"from":"to";K(a.to?null:{from:a.from,to:null}),W(a),eh(l),!ea&&a.to?eM(a):t||ep()}else W(e),ea?t||ep():eM(e,a)},[B,W,en,el,e_,ef,em,eu,ed,x,ea,eM,ec]),eF=(0,y.useCallback)(e=>{B&&"range"===ec&&(0,b.QJ)(B)&&z&&!em&&K(P({from:B.from,to:e},{minDate:en,maxDate:el,maxRangeSize:eu,minRangeSize:ed,adjustableRangeEnd:e_,disableWeekends:x}))},[x,z,el,eu,ed,en,B,ec,em,e_]);(0,d.w)(([e])=>{if(!e)return;let{width:t}=e.contentRect;Z(t>640)});let eR=(0,y.useMemo)(()=>({configuration:{anchor:ev,anchorClassName:a,confirmation:ea,confirmUnsavedClose:o,compressedHeader:i,dateFormat:s,disabled:c,disableWeekends:x,fieldName:D,iconPlacement:k,maxDate:el,minDate:en,placeholder:R,showInputs:em,showTodayButton:M,showClearButton:S,view:er,weekStartsOn:N,variant:ec},activeRangeEnd:ef,setActiveRangeEnd:eh,anchorRef:eb,close:eN,confirmingClose:void 0!==ee,currentViewingDate:H,focusDate:eo,goToMonth:ej,hoverRange:z,inputRef:eg,isDirty:q,isOpen:ex,onClearSelection:eE,onConfirmClose:eP,onDateHover:eF,onDateInput:eI,onDateSelection:eA,open:ek,saveValue:eS,selection:B,selectionActive:!1,setFocusDate:es,setHoverRange:K}),[ef,ev,eb,a,eE,eN,i,eP,o,ea,ee,H,s,x,c,eo,D,ej,eF,z,k,eI,q,ex,el,en,ek,R,eS,B,eA,es,S,em,M,ec,er,N]);return(0,l.jsx)(E,{value:eR,children:e})};F.displayName="DatePickerProvider";let R=()=>{let e,t=(0,n.c)(4),{isOpen:a,open:l,close:r}=A();return t[0]!==r||t[1]!==a||t[2]!==l?(e=e=>{"key"in e?[" ","Enter","ArrowDown"].includes(e.key)&&(e.preventDefault(),l("anchor-key-press")):a?r("anchor-click"):l("anchor-click")},t[0]=r,t[1]=a,t[2]=l,t[3]=e):e=t[3],e};var V=a(3467);function Y(e){e.current&&e.current.setSelectionRange(0,e.current.value.length,"forward")}var G=a(63397),$=a(51996),T=a(50691),O=a(38750),J=a(7624),B=a(34164),Q=a(19684),q=a(7818),U=a(5604),W=a(77396),z=a(11897),K=a(68406),H=a(6146),L=a(4721),X=a(26638),Z=a(12108),ee=a(50879),et=a(47728),ea=a(55375),el=a(12837),en=a(39804);let er=()=>{let e,t=(0,n.c)(4),{configuration:a}=A(),{minDate:l,maxDate:r,disableWeekends:o}=a;return t[0]!==o||t[1]!==r||t[2]!==l?(e=(e,t)=>{let a=null;switch(t.key){case"ArrowRight":a=(0,D.f)(e,1),o&&(0,Q.c)(a)&&(a=(0,q.u)(a));break;case"ArrowLeft":a=(0,C.e)(e,1),o&&(0,Q.c)(a)&&(a=(0,U.N)(a));break;case"ArrowUp":a=(0,W.k)(e,1);break;case"ArrowDown":a=(0,z.J)(e,1);break;case"Home":a=o?(0,K.p)(e)?e:(0,H._)(e):(0,L.X)(e)?e:(0,X.W)(e);break;case"End":a=o?(0,Z.C)(e)?e:(0,ee.j)(e):(0,et._)(e)?e:(0,ea.R)(e);break;case"PageUp":a=t.shiftKey?(0,el.d)(e,1):(0,en.a)(e,1);break;case"PageDown":a=t.shiftKey?(0,h.e)(e,1):(0,f.P)(e,1)}return a&&(0,v.iV)((0,v.qE)(a,{minDate:l,maxDate:r}))},t[0]=o,t[1]=r,t[2]=l,t[3]=e):e=t[3],e};var eo=a(28286);let ei=e=>{let t,a=(0,n.c)(3),{children:r,id:o}=e;return a[0]!==r||a[1]!==o?(t=(0,l.jsx)("span",{className:"sr-only",id:o,"aria-live":"polite",children:r}),a[0]=r,a[1]=o,a[2]=t):t=a[2],t};ei.displayName="HiddenDescription";let es=e=>{let t=(0,n.c)(2),{status:a}=e;if("success"===a){let e;return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)(c.A,{icon:o.CheckIcon,className:"Input-module__successIcon__Rivx8"}),t[0]=e):e=t[0],e}if("error"!==a)return null;{let e;return t[1]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)(c.A,{icon:o.XIcon,className:"Input-module__dangerIcon___hQ1q"}),t[1]=e):e=t[1],e}};es.displayName="ValidityIndicator";let ec=({ref:e,value:t,onChange:a,placeholder:r,"aria-label":o,onFocus:i,fullWidth:s,disableShortcuts:c=!1,calendarButton:d,activeRangeEnd:m=!1,className:f,disabled:h,labelVisible:p=!1,isAnchor:b})=>{let{inputProps:v,resetText:x,flushValidate:D,inputRef:k,validity:C}=((e,t)=>{let a,r,o,i,s,c,d,m,f,h,p,b,v,x,D,k,C,j,M=(0,n.c)(51),{value:S,onChange:w,calendarButton:N}=e,P=(0,y.useRef)(null);(0,u.T)(t,P);let{configuration:I}=A(),{dateFormat:E,minDate:F,maxDate:R,disableWeekends:Y}=I;M[0]!==E?(a=e=>e?(0,V.Yq)(e,(0,V.eW)(E)):"",M[0]=E,M[1]=a):a=M[1];let $=a;M[2]===Symbol.for("react.memo_cache_sentinel")?(r={},M[2]=r):r=M[2];let[T,O]=(0,y.useState)(r);M[3]===Symbol.for("react.memo_cache_sentinel")?(o=()=>O({}),M[3]=o):o=M[3];let J=o;M[4]!==$||M[5]!==S?(i=()=>$(S),M[4]=$,M[5]=S,M[6]=i):i=M[6];let[B,q]=(0,y.useState)(i);M[7]!==$||M[8]!==S?(s=e=>{q($(void 0===e?S:e)),J()},M[7]=$,M[8]=S,M[9]=s):s=M[9];let U=s;M[10]===Symbol.for("react.memo_cache_sentinel")?(c=()=>null!==P.current&&document.activeElement===P.current,M[10]=c):c=M[10];let W=c;M[11]!==E?(d=e=>(0,V._U)(e,[E]),M[11]=E,M[12]=d):d=M[12];let z=d;M[13]!==$||M[14]!==z||M[15]!==S?(f=()=>{q(e=>W()&&z(e)?.valueOf()===S?.valueOf()?e:$(S))},m=[S,$,W,z],M[13]=$,M[14]=z,M[15]=S,M[16]=m,M[17]=f):(m=M[16],f=M[17]),(0,y.useEffect)(f,m),M[18]!==Y||M[19]!==R||M[20]!==F||M[21]!==w||M[22]!==z||M[23]!==B?(h=()=>{if(!B)return O({}),w(null),null;let e=z(B);return e?F&&(0,_.Y)(e,F)?(O({status:"error",message:eo.o.beforeMinDate(F)}),w(null)):R&&(0,g.d)(e,R)?(O({status:"error",message:eo.o.afterMaxDate(R)}),w(null)):Y&&(0,Q.c)(e)?(O({status:"error",message:eo.o.weekend}),w(null)):(O({status:"success"}),w(e)):(O({status:"error"}),w(null)),e},M[18]=Y,M[19]=R,M[20]=F,M[21]=w,M[22]=z,M[23]=B,M[24]=h):h=M[24];let K=(0,G.d)(h,500);M[25]!==K?(p=e=>{let{target:t}=e;q(t.value),K()},M[25]=K,M[26]=p):p=M[26];let H=p;M[27]!==B?(b=()=>{B?O({status:"success"}):O({})},M[27]=B,M[28]=b):b=M[28];let L=b;M[29]!==K?(v=()=>K.flush(),M[29]=K,M[30]=v):v=M[30];let X=v;M[31]!==T?(x=()=>(0,l.jsx)(es,{...T}),M[31]=T,M[32]=x):x=M[32];let Z=x;M[33]!==Z||M[34]!==N?(D=N?.position==="end"?[Z,N.Component]:[N?.Component,Z],M[33]=Z,M[34]=N,M[35]=D):D=M[35];let[ee,et]=D;M[36]===Symbol.for("react.memo_cache_sentinel")?(k=()=>J(),M[36]=k):k=M[36];let ea="error"===T.status?"error":void 0,el="error"===T.status;return M[37]!==H||M[38]!==ee||M[39]!==L||M[40]!==ea||M[41]!==el||M[42]!==B||M[43]!==et?(C={value:B,onChange:H,onFocus:L,onBlur:k,ref:P,leadingVisual:ee,trailingVisual:et,validationStatus:ea,"aria-invalid":el},M[37]=H,M[38]=ee,M[39]=L,M[40]=ea,M[41]=el,M[42]=B,M[43]=et,M[44]=C):C=M[44],M[45]!==X||M[46]!==$||M[47]!==U||M[48]!==C||M[49]!==T?(j={inputProps:C,format:$,flushValidate:X,resetText:U,inputRef:P,validity:T,isFocused:W},M[45]=X,M[46]=$,M[47]=U,M[48]=C,M[49]=T,M[50]=j):j=M[50],j})({value:t,onChange:e=>e&&a(e),calendarButton:d},e),j=(0,T.Lf)(v),M=(0,y.useRef)(!1);setTimeout(()=>{M.current&&Y(k)});let S=er(),w=(0,y.useId)(),N=(0,y.useId)(),P=(0,l.jsx)(O.A,{...b?j:v,onFocus:e=>{v.onFocus?.(e),c||(M.current=!0),i?.()},onBlur:e=>{M.current=!1,v.onBlur?.(e),D(),setTimeout(()=>x())},onChange:e=>{v.onChange?.(e),M.current=!1},onKeyDown:e=>{if(e.defaultPrevented||!M.current||!t)return;let l=S(t,e);l&&(e.preventDefault(),a(l),x(l))},onMouseDown:()=>M.current=!1,onMouseUp:()=>{M.current&&Y(k)},size:"small",placeholder:r,"aria-describedby":w,"aria-errormessage":N,ref:k,className:(0,B.$)("Input-module__singleDateInput__IFafx",m&&"Input-module__activeRangeEnd__A1dHg",f),disabled:h,"aria-label":o});return(0,l.jsxs)("div",{className:(0,B.$)("Input-module__singleDateInputContainer__ClgTx",s&&"Input-module__fullWidth___3hm2",d&&"Input-module__hasCalendarButton__cnTZL"),children:[b?P:(0,l.jsxs)(J.A,{children:[(0,l.jsx)(J.A.Label,{visuallyHidden:!p,children:o}),P]}),(0,l.jsx)($.n,{id:N,message:C.message,position:"above"}),(0,l.jsx)(ei,{id:w,children:c?eo.o.dateInputDescription:eo.o.shortcutInputDescription})]})};ec.displayName="SingleDateInput";let eu=e=>{let t,a=(0,n.c)(2),{onAction:r}=e;return a[0]!==r?(t=(0,l.jsx)(i.K,{variant:"invisible",icon:o.CalendarIcon,"aria-label":"Open date picker",type:"button",onClick:r,onKeyDown:r,size:"small",className:"Input-module__calendarIconButton__Xgz6I"}),a[0]=r,a[1]=t):t=a[1],t};eu.displayName="CalendarIconButton";let ed=e=>{let t,a,r,o,i,s=(0,n.c)(27),{ref:c,fullWidth:u,anchorRef:d,className:m,disabled:f}=e,{selection:h,onDateInput:_,activeRangeEnd:g,setActiveRangeEnd:p,configuration:v}=A(),{variant:x,iconPlacement:D}=v,k=void 0!==d,C=(0,y.useRef)(null),j=(0,y.useRef)(null);s[0]!==g?(t=()=>({focus:()=>"to"===g?j.current?.focus():C.current?.focus()}),s[0]=g,s[1]=t):t=s[1],(0,y.useImperativeHandle)(c,t);let M=R();s[2]!==D||s[3]!==k||s[4]!==M?(a=k&&"none"!==D?{Component:()=>(0,l.jsx)(eu,{onAction:M}),position:D}:void 0,s[2]=D,s[3]=k,s[4]=M,s[5]=a):a=s[5];let S=a;s[6]!==D||s[7]!==k||s[8]!==M||s[9]!==p?(r=k&&"none"!==D?{Component:()=>(0,l.jsx)(eu,{onAction:e=>{p("to"),M(e)}}),position:D}:void 0,s[6]=D,s[7]=k,s[8]=M,s[9]=p,s[10]=r):r=s[10];let w=r;s[11]!==g||s[12]!==d||s[13]!==S||s[14]!==m||s[15]!==f||s[16]!==u||s[17]!==k||s[18]!==_||s[19]!==w||s[20]!==h||s[21]!==p||s[22]!==x?(o=(0,b.QJ)(h)&&"range"===x?(0,l.jsxs)("div",{ref:d,className:"Input-module__rangeInputs__qYiKs",children:[(0,l.jsx)(ec,{"aria-label":"Start date",ref:C,value:h?.from??null,onChange:e=>_({from:e,to:h?.to??null}),onFocus:()=>p("from"),fullWidth:u,isAnchor:k,disableShortcuts:k,activeRangeEnd:!k&&"from"===g,calendarButton:S,className:m,disabled:f,labelVisible:!k}),(0,l.jsx)("span",{className:"Input-module__rangeInputsSeparator__GcLNC",children:" - "}),(0,l.jsx)(ec,{"aria-label":"End date",ref:j,value:h?.to??null,onChange:e=>_({from:h?.from??e,to:e}),onFocus:()=>p("to"),fullWidth:u,isAnchor:k,disableShortcuts:k,activeRangeEnd:!k&&"to"===g,calendarButton:w,className:m,disabled:f,labelVisible:!k})]}):(0,b.le)(h)&&"single"===x?(0,l.jsx)(ec,{"aria-label":k?void 0:"Selected date",ref:d??C,value:h,onChange:_,fullWidth:u,isAnchor:k,disableShortcuts:k,calendarButton:S,className:m,disabled:f}):null,s[11]=g,s[12]=d,s[13]=S,s[14]=m,s[15]=f,s[16]=u,s[17]=k,s[18]=_,s[19]=w,s[20]=h,s[21]=p,s[22]=x,s[23]=o):o=s[23];let N=o;return s[24]!==N||s[25]!==k?(i=k?N:(0,l.jsx)("div",{className:"Input-module__container__yry5J",children:N}),s[24]=N,s[25]=k,s[26]=i):i=s[26],i};ed.displayName="DatePickerTextInput",ed.displayName="DatePickerTextInput";let em=({ref:e,render:t,children:a})=>{let l=R(),{configuration:{disabled:n}}=A();return t({ref:e,"aria-haspopup":"true",tabIndex:0,onClick:l,onKeyDown:l,children:a,disabled:n,"aria-disabled":n})};em.displayName="ExternalDatePickerAnchor",em.displayName="ExternalDatePickerAnchor";let ef=()=>{let e,t=(0,n.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)(c.A,{icon:o.CalendarIcon,className:"Anchor-module__calendarIcon__VUKUY"}),t[0]=e):e=t[0],e};ef.displayName="StyledCalendarIcon";let eh=e=>{let t,a=(0,n.c)(9),{ref:c,anchorVariant:u,children:d}=e,{configuration:m,selection:f}=A(),{iconPlacement:h,anchorClassName:_,fieldName:g,disabled:p}=m,y=R(),b=f?`${g} - Open date picker (currently selected: ${d})`:`${g} - Choose date...`;return a[0]!==_||a[1]!==u||a[2]!==b||a[3]!==d||a[4]!==p||a[5]!==h||a[6]!==y||a[7]!==c?(t="input"===u?(0,l.jsx)(ed,{anchorRef:c,fullWidth:!0,className:_,disabled:p}):"icon-only"===u?(0,l.jsx)(i.K,{onClick:y,onKeyDown:y,type:"button",className:_,...(0,r.G)("anchor-button"),icon:o.CalendarIcon,ref:c,disabled:p,"aria-label":b}):(0,l.jsx)(s.Q,{"aria-label":b,onClick:y,onKeyDown:y,type:"button",className:_,...(0,r.G)("anchor-button"),ref:c,disabled:p,leadingVisual:"start"===h?ef:void 0,trailingVisual:"end"===h?ef:void 0,children:d}),a[0]=_,a[1]=u,a[2]=b,a[3]=d,a[4]=p,a[5]=h,a[6]=y,a[7]=c,a[8]=t):t=a[8],t};eh.displayName="DefaultDatePickerAnchor";let e_=()=>{let e,t,a=(0,n.c)(13),{configuration:r,anchorRef:o,selection:i}=A(),{anchor:s,placeholder:c,variant:u,dateFormat:d}=r;a[0]!==d||a[1]!==c||a[2]!==i||a[3]!==u?(e=(0,V.gb)({selection:i,dateFormat:d,placeholder:c,rawFormat:!1,variant:u}),a[0]=d,a[1]=c,a[2]=i,a[3]=u,a[4]=e):e=a[4];let m=e;if(null===s)return null;if("function"==typeof s){let e;return a[5]!==s||a[6]!==o||a[7]!==m?(e=(0,l.jsx)(em,{render:s,ref:o,children:m}),a[5]=s,a[6]=o,a[7]=m,a[8]=e):e=a[8],e}return a[9]!==s||a[10]!==o||a[11]!==m?(t=(0,l.jsx)(eh,{anchorVariant:s,ref:o,children:m}),a[9]=s,a[10]=o,a[11]=m,a[12]=t):t=a[12],t};e_.displayName="DatePickerAnchor";var eg=a(72685);let ep="ConfirmCloseDialog-module__labelText__SGg8V",ey=()=>{let e,t,a=(0,n.c)(5),{onConfirmClose:r,confirmingClose:i}=A();a[0]!==r?(e=e=>{r("confirm"===e?"confirm":"discard")},a[0]=r,a[1]=e):e=a[1];let s=e;return a[2]!==i||a[3]!==s?(t=i?(0,l.jsx)(eg.K,{title:"Save Changes?",confirmButtonContent:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.CheckIcon,{}),(0,l.jsx)("span",{className:ep,children:"Save"})]}),cancelButtonContent:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(o.TrashIcon,{}),(0,l.jsx)("span",{className:ep,children:"Discard"})]}),onClose:s,children:"You have unsaved changes, would you like to save them?"}):null,a[2]=i,a[3]=s,a[4]=t):t=a[4],t};ey.displayName="DatePickerConfirmCloseDialog";var eb=a(66818),ev=a(70056),ex=a(29941),eD=a(45800),ek=a(55282),eC=a(40961),ej=a(42340),eM=a(92528),eS=a(72483),ew=a(42150),eN=a(91789),eP=a(14051),eI=a(93724),eE=a(82526),eA=a(61389),eF=a(26320),eR=a(65855);let eV="Day-module__day__xAppa",eY=e=>{let t,a,o,i,s,c,u,d,m,f,h,y,v,x,D,k,C,j=(0,n.c)(63),{date:M,parentMonth:S}=e,{configuration:w,hoverRange:N,selection:P,onDateHover:E,onDateSelection:F,activeRangeEnd:R,currentViewingDate:V}=A(),{disableWeekends:Y,minDate:G,maxDate:$,variant:T,showInputs:O,view:J}=w;j[0]!==M?(t=(0,eF.c)(M),j[0]=M,j[1]=t):t=j[1];let q=t;e:{let e=(0,b.QJ)(P);switch(!0){case!P:a=!1;break e;case e:{let e;j[2]!==M||j[3]!==P?(e=I(M,P)??!1,j[2]=M,j[3]=P,j[4]=e):e=j[4],a=e;break e}default:{let e;j[5]!==M||j[6]!==P?(e=(0,p.n)(M,P),j[5]=M,j[6]=P,j[7]=e):e=j[7],a=e}}}let U=a;t:{let e;if(!N){o=U;break t}j[8]!==M||j[9]!==N?(e=I(M,N)??!1,j[8]=M,j[9]=N,j[10]=e):e=j[10],o=e}let W=o;j[11]!==M||j[12]!==S?(i=(0,eR.t)(M,S),j[11]=M,j[12]=S,j[13]=i):i=j[13];let z=!i;j[14]!==M||j[15]!==Y||j[16]!==$||j[17]!==G||j[18]!==z?(s=z||!!G&&(0,_.Y)(M,G)||!!$&&(0,g.d)(M,$)||!!Y&&(0,Q.c)(M),j[14]=M,j[15]=Y,j[16]=$,j[17]=G,j[18]=z,j[19]=s):s=j[19];let K=s;j[20]!==O?(c=e=>{O&&e.preventDefault()},j[20]=O,j[21]=c):c=j[21];let H=c;j[22]!==M||j[23]!==K||j[24]!==F?(u=e=>{!K&&("key"in e?[" ","Enter"].includes(e.key)&&(F(M,!0,"submit-key-press"),e.preventDefault(),e.stopPropagation()):F(M))},j[22]=M,j[23]=K,j[24]=F,j[25]=u):u=j[25];let L=u,X=q?" (Today)":"",Z=G&&(0,p.n)(M,G)?" (Minimum allowed date)":$&&(0,p.n)(M,$)?" (Maximum allowed date)":"";j[26]!==M?(d=(0,ek.GP)(M,"EEEE, MMMM d"),j[26]=M,j[27]=d):d=j[27];let ee=`${d}${X}${Z}${"from"===U?" (Start of selected range)":"to"===U?" (End of selected range)":"middle"===U?" (Inside selected range)":""}`;a:{if("2-month"!==J||!z){m=!1;break a}let e=(0,eR.t)(S,V)?"left":"right";m="left"===e&&(0,g.d)(M,S)||"right"===e&&(0,_.Y)(M,S)}if(m){let e;return j[28]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)(eG,{}),j[28]=e):e=j[28],e}let et=!1!==U;j[29]!==M?(f=(0,ek.GP)(M,"MM/dd/yyyy"),j[29]=M,j[30]=f):f=j[30];let ea=K?"true":void 0;j[31]!==M?(h=(0,ek.GP)(M,"MM/dd/yyyy"),j[31]=M,j[32]=h):h=j[32];let el=`day-${h}`;j[33]!==el?(y=(0,r.G)(el),j[33]=el,j[34]=y):y=j[34],j[35]!==M||j[36]!==E?(v=()=>E(M),j[35]=M,j[36]=E,j[37]=v):v=j[37];let en=!!W,er="range"===T,eo=W===R,ei="from"===W,es="middle"===W,ec="to"===W;return j[38]!==en||j[39]!==er||j[40]!==eo||j[41]!==ei||j[42]!==es||j[43]!==ec||j[44]!==q?(x=(0,B.$)(eV,{"Day-module__today__R1c8w":q,"Day-module__selected__llCRQ":en,"Day-module__range__O532V":er,"Day-module__activeRangeEnd__qRHAz":eo,"Day-module__rangeFrom__Ei614":ei,"Day-module__rangeMiddle__j556o":es,"Day-module__rangeTo__Ggoij":ec}),j[38]=en,j[39]=er,j[40]=eo,j[41]=ei,j[42]=es,j[43]=ec,j[44]=q,j[45]=x):x=j[45],j[46]!==M?(D=M.getDate(),j[46]=M,j[47]=D):D=j[47],j[48]!==D?(k=(0,l.jsx)("span",{className:"Day-module__date__IM5H3",children:D}),j[48]=D,j[49]=k):k=j[49],j[50]!==L||j[51]!==K||j[52]!==ee||j[53]!==H||j[54]!==z||j[55]!==et||j[56]!==f||j[57]!==ea||j[58]!==y||j[59]!==v||j[60]!==x||j[61]!==k?(C=(0,l.jsx)("div",{"aria-disabled":K,"aria-selected":et,"aria-label":ee,"aria-hidden":z,"data-date":f,"data-disabled":ea,...y,onClick:L,onMouseDown:H,onKeyDown:L,onMouseEnter:v,onFocus:eT,role:"gridcell",tabIndex:-1,className:x,children:k}),j[50]=L,j[51]=K,j[52]=ee,j[53]=H,j[54]=z,j[55]=et,j[56]=f,j[57]=ea,j[58]=y,j[59]=v,j[60]=x,j[61]=k,j[62]=C):C=j[62],C};eY.displayName="Day";let eG=()=>{let e,t=(0,n.c)(1);return t[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,l.jsx)("div",{role:"gridcell",className:eV,"aria-disabled":!0,"aria-hidden":!0,children:"\u2022"}),t[0]=e):e=t[0],e};eG.displayName="BlankDay";let e$=e=>{let t,a,o,i,s,c=(0,n.c)(9),{date:u}=e;return c[0]===Symbol.for("react.memo_cache_sentinel")?(t=(0,B.$)(eV,"Day-module__header__s4BOr"),c[0]=t):t=c[0],c[1]!==u?(a=(0,ek.GP)(u,"EEEE"),c[1]=u,c[2]=a):a=c[2],c[3]===Symbol.for("react.memo_cache_sentinel")?(o=(0,r.G)("weekday-header"),c[3]=o):o=c[3],c[4]!==u?(i=(0,ek.GP)(u,"EEEEEE"),c[4]=u,c[5]=i):i=c[5],c[6]!==a||c[7]!==i?(s=(0,l.jsx)("div",{role:"columnheader",className:t,"aria-label":a,...o,children:i}),c[6]=a,c[7]=i,c[8]=s):s=c[8],s};function eT(e){return e.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"})}e$.displayName="WeekdayHeaderDay";let eO="Month-module__row__JDxSR",eJ={Sunday:0,Monday:1,Tuesday:2,Wednesday:3,Thursday:4,Friday:5,Saturday:6},eB=e=>{let t,a,o,i,s,c,u,d,m,f=(0,n.c)(25),{date:h,"aria-describedby":_}=e,{configuration:g}=A(),{weekStartsOn:p,compressedHeader:b}=g;f[0]!==h?(t=(0,ek.GP)(h,"MMMM yyyy"),f[0]=h,f[1]=t):t=f[1];let v=t;if(f[2]!==h||f[3]!==p){let e=new Date(h),t={weekStartsOn:eJ[p]};a=(0,ej.k)({start:(0,eM.k)(e,t),end:(0,eS.$)(e,t)}).map(eQ),f[2]=h,f[3]=p,f[4]=a}else a=f[4];let x=a;if(f[5]!==h||f[6]!==p){let e=[],t=(0,ew.w)(h),a=(t.getDay()+(7-eJ[p]))%7,n=(0,eN.j)(t,{days:1});for(let t=0;te.current?.querySelector(`[data-date="${(0,ek.GP)(t,"MM/dd/yyyy")}"]`)??void 0,eZ=()=>{let e,t,a,i,u,d,m,h,p,b,x,D,k,C,j,M,S,w,N,P,I,E,F,R,V,Y,G,$,T,O,J,B,Q,q,U,W,z,K,H=(0,n.c)(119),{configuration:L,isDirty:X,saveValue:Z,currentViewingDate:ee,goToMonth:et,onClearSelection:ea,onDateHover:el,setFocusDate:es,inputRef:ec,focusDate:eu,activeRangeEnd:em}=A(),{minDate:ef,maxDate:eh,confirmation:e_,view:eg,showTodayButton:ep,showClearButton:ey,compressedHeader:eb,showInputs:ek,variant:ej}=L,eM=(0,y.useRef)(null),eS=(0,y.useRef)(null),ew=(0,y.useRef)(!1);H[0]!==eu?(e=()=>{if(ew.current){let e=eX(eM,eu);e&&e.focus(),ew.current=!1}},t=[eu],H[0]=eu,H[1]=e,H[2]=t):(e=H[1],t=H[2]),(0,y.useEffect)(e,t);let eN=er();H[3]!==eN||H[4]!==el||H[5]!==es?(a=(e,t,a)=>{let l=t?.getAttribute("data-date"),n=(0,v.iV)(l?new Date(l):new Date),r=eN(n,a)??n;return el(r),(0,eC.flushSync)(()=>es(r)),eX(eM,r)},H[3]=eN,H[4]=el,H[5]=es,H[6]=a):a=H[6];let eP=a;H[7]!==eu?(i=()=>eX(eM,eu)??eM.current?.querySelector('[data-date][aria-disabled="false"]')??void 0,H[7]=eu,H[8]=i):i=H[8],H[9]!==eP||H[10]!==i?(u={containerRef:eS,bindKeys:ex.z0.ArrowAll|ex.z0.HomeAndEnd|ex.z0.PageUpDown,focusInStrategy:i,getNextFocusable:eP},H[9]=eP,H[10]=i,H[11]=u):u=H[11],H[12]!==eu||H[13]!==eP?(d=[eP,eu],H[12]=eu,H[13]=eP,H[14]=d):d=H[14],(0,eD.G)(u,d);e:{let e;if(!ef){m=!1;break e}if(H[15]!==ee||H[16]!==ef){let t=(0,en.a)(ee,1);e=ef.getFullYear()>=t.getFullYear()&&ef.getMonth()>t.getMonth(),H[15]=ee,H[16]=ef,H[17]=e}else e=H[17];m=e}let eI=m;t:{let e;if(!eh){h=!1;break t}if(H[18]!==ee||H[19]!==eh||H[20]!==eg){let t=(0,f.P)(ee,"2-month"===eg?2:1);e=eh.getFullYear()<=t.getFullYear()&&eh.getMonth(){let t=parseInt(e.currentTarget.value,10);"picker-header-year"===e.currentTarget.id?et(new Date(t,eF)):et(new Date(eR,t))},H[26]=eF,H[27]=eR,H[28]=et,H[29]=D):D=H[29];let eV=D;if(H[30]!==eR||H[31]!==eh||H[32]!==ef){let e=eL;if(k=[],ef&&eR===ef.getFullYear()){let t;H[34]!==ef?(t=e=>eL.indexOf(e)>=ef.getMonth(),H[34]=ef,H[35]=t):t=H[35],e=eL.filter(t)}if(eh&&eR===eh.getFullYear()){let t;H[36]!==eh?(t=e=>eL.indexOf(e)<=eh.getMonth(),H[36]=eh,H[37]=t):t=H[37],e=e.filter(t)}for(let t of e)k.push((0,l.jsx)("option",{className:eH,value:eL.indexOf(t),children:t},t));H[30]=eR,H[31]=eh,H[32]=ef,H[33]=k}else k=H[33];H[38]!==eF||H[39]!==eV||H[40]!==k?(C=(0,l.jsx)("select",{id:"picker-header-month",onChange:eV,className:eK,value:eF,"aria-label":"Go to month",children:k}),H[38]=eF,H[39]=eV,H[40]=k,H[41]=C):C=H[41];let eY=C;if(H[42]!==eh||H[43]!==ef){let e,t;j=[],H[45]===Symbol.for("react.memo_cache_sentinel")?(e=(0,v.iV)(new Date).getFullYear(),H[45]=e):e=H[45];let a=e;H[46]!==ef?(t=ef?ef.getFullYear():a-200,H[46]=ef,H[47]=t):t=H[47];let n=t,r=eh?eh.getFullYear():a+200;for(let e=n;e<=r;e++)j.push((0,l.jsx)("option",{className:eH,value:e,children:e},e));H[42]=eh,H[43]=ef,H[44]=j}else j=H[44];H[48]!==eR||H[49]!==eV||H[50]!==j?(M=(0,l.jsx)("select",{className:eK,id:"picker-header-year",onChange:eV,value:eR,"aria-label":"Go to year",children:j}),H[48]=eR,H[49]=eV,H[50]=j,H[51]=M):M=H[51];let eG=M;H[52]!==ee||H[53]!==eg?(S="2-month"===eg?(0,f.P)(ee,1):null,H[52]=ee,H[53]=eg,H[54]=S):S=H[54];let e$=S,eT=ey||eA||e_;H[55]!==X||H[56]!==Z?(w=()=>{X&&Z()},H[55]=X,H[56]=Z,H[57]=w):w=H[57];let eO=w;H[58]!==es?(N=()=>{let e=(0,v.iV)(new Date);ew.current=!0,es(e)},H[58]=es,H[59]=N):N=H[59];let eJ=N;H[60]!==ea?(P=()=>{ea()},H[60]=ea,H[61]=P):P=H[61];let eQ=P,eq=(0,y.useId)(),eZ="single"===ej?eo.o.monthSingleDescription:"range"===ej&&null!==em?eo.o.monthRangeDescription[em]:"";return H[62]!==eO?(I={"github:submit-form":eO},H[62]=eO,H[63]=I):I=H[63],H[64]===Symbol.for("react.memo_cache_sentinel")?(E=(0,r.G)("datepicker-panel"),H[64]=E):E=H[64],H[65]!==eb||H[66]!==eY||H[67]!==eG?(F=eb&&(0,l.jsxs)("div",{...(0,r.G)("datepicker-compressed-header"),className:"Panel-module__pickers__NDS79",children:[eY,eG]}),H[65]=eb,H[66]=eY,H[67]=eG,H[68]=F):F=H[68],H[69]!==ee||H[70]!==et?(R=()=>et((0,en.a)(ee,1)),H[69]=ee,H[70]=et,H[71]=R):R=H[71],H[72]===Symbol.for("react.memo_cache_sentinel")?(V=(0,r.G)("previous-button"),Y=(0,l.jsx)(c.A,{icon:o.ChevronLeftIcon,className:ez}),H[72]=V,H[73]=Y):(V=H[72],Y=H[73]),H[74]!==eI||H[75]!==R?(G=(0,l.jsx)(s.Q,{size:"small",className:eW,onClick:R,disabled:eI,"aria-label":"Go to previous month",...V,children:Y}),H[74]=eI,H[75]=R,H[76]=G):G=H[76],H[77]!==ee||H[78]!==et?($=()=>et((0,f.P)(ee,1)),H[77]=ee,H[78]=et,H[79]=$):$=H[79],H[80]===Symbol.for("react.memo_cache_sentinel")?(T=(0,r.G)("next-button"),O=(0,l.jsx)(c.A,{icon:o.ChevronRightIcon,className:ez}),H[80]=T,H[81]=O):(T=H[80],O=H[81]),H[82]!==eE||H[83]!==$?(J=(0,l.jsx)(s.Q,{size:"small",className:eW,onClick:$,disabled:eE,"aria-label":"Go to next month",...T,children:O}),H[82]=eE,H[83]=$,H[84]=J):J=H[84],H[85]!==F||H[86]!==G||H[87]!==J?(B=(0,l.jsxs)("header",{className:"Panel-module__topNav__Xrczs",children:[F,G,J]}),H[85]=F,H[86]=G,H[87]=J,H[88]=B):B=H[88],H[89]!==eZ||H[90]!==eq?(Q=(0,l.jsx)(ei,{id:eq,children:eZ}),H[89]=eZ,H[90]=eq,H[91]=Q):Q=H[91],H[92]!==ee||H[93]!==eq?(q=(0,l.jsx)(eB,{date:ee,"aria-describedby":eq}),H[92]=ee,H[93]=eq,H[94]=q):q=H[94],H[95]!==eq||H[96]!==e$?(U=e$&&(0,l.jsx)(eB,{date:e$,"aria-describedby":eq}),H[95]=eq,H[96]=e$,H[97]=U):U=H[97],H[98]!==Q||H[99]!==q||H[100]!==U?(W=(0,l.jsxs)("div",{className:"Panel-module__months__vQvLJ",ref:eS,children:[Q,q,U]}),H[98]=Q,H[99]=q,H[100]=U,H[101]=W):W=H[101],H[102]!==eQ||H[103]!==ee||H[104]!==eJ||H[105]!==ec||H[106]!==X||H[107]!==e_||H[108]!==eT||H[109]!==ey||H[110]!==ek||H[111]!==eA||H[112]!==eg?(z=(eT||ek)&&(0,l.jsxs)("footer",{className:"Panel-module__footer__zBnyZ",children:[("1-month"===eg||!eT)&&ek&&(0,l.jsx)("div",{className:eU,children:(0,l.jsx)(ed,{ref:ec,fullWidth:!0})}),eT&&(0,l.jsxs)("div",{className:eU,children:[(0,l.jsxs)("div",{className:"Panel-module__footerButtons__As03J",children:[ey&&(0,l.jsx)(s.Q,{variant:"invisible",size:"small",onClick:eQ,"aria-label":"Clear selected date",disabled:!ee,children:"Clear"}),eA&&(0,l.jsx)(s.Q,{variant:"invisible",size:"small",onClick:eJ,"aria-label":"Go to today's date",disabled:ee.getFullYear()===new Date().getFullYear()&&ee.getMonth()===new Date().getMonth(),children:"Today"})]}),"2-month"===eg&&ek&&(0,l.jsx)(ed,{ref:ec,className:"Panel-module__twoMonthInputs__FbNqV"}),e_&&(0,l.jsx)(ev.cQ,{variant:"primary",size:"small",disabled:!X,commandId:"github:submit-form","aria-label":"Apply selection and close",type:"submit",...(0,r.G)("datepicker-apply"),children:"Apply"})]})]}),H[102]=eQ,H[103]=ee,H[104]=eJ,H[105]=ec,H[106]=X,H[107]=e_,H[108]=eT,H[109]=ey,H[110]=ek,H[111]=eA,H[112]=eg,H[113]=z):z=H[113],H[114]!==I||H[115]!==B||H[116]!==W||H[117]!==z?(K=(0,l.jsxs)(ev.tL,{as:"div",commands:I,className:"Panel-module__container__tJ7zS",ref:eM,...E,children:[B,W,z]}),H[114]=I,H[115]=B,H[116]=W,H[117]=z,H[118]=K):K=H[118],K};eZ.displayName="DatePickerPanel";let e0=e=>{let t,a,r,o,i,s,c,u,d=(0,n.c)(16);d[0]!==e?({className:t,...a}=e,d[0]=e,d[1]=t,d[2]=a):(t=d[1],a=d[2]);let{isOpen:m,close:f,open:h,anchorRef:_}=A();return d[3]===Symbol.for("react.memo_cache_sentinel")?(r={restoreFocusOnCleanUp:!0},o={disabled:!0},d[3]=r,d[4]=o):(r=d[3],o=d[4]),d[5]===Symbol.for("react.memo_cache_sentinel")?(i={"aria-label":"Date Picker",role:"dialog","aria-modal":"true"},d[5]=i):i=d[5],d[6]!==t?(s=(0,B.$)("Overlay-module__overlay__jq7s5",t),d[6]=t,d[7]=s):s=d[7],d[8]===Symbol.for("react.memo_cache_sentinel")?(c=(0,l.jsx)(eZ,{}),d[8]=c):c=d[8],d[9]!==_||d[10]!==f||d[11]!==a||d[12]!==m||d[13]!==h||d[14]!==s?(u=(0,l.jsx)(eb.T,{focusTrapSettings:r,focusZoneSettings:o,open:m,onClose:f,onOpen:h,renderAnchor:null,anchorRef:_,overlayProps:i,...a,className:s,children:c}),d[9]=_,d[10]=f,d[11]=a,d[12]=m,d[13]=h,d[14]=s,d[15]=u):u=d[15],u};e0.displayName="DatePickerOverlay";let e1=e=>{let t,a,r,o,i,s,c,u,d,m=(0,n.c)(16);m[0]!==e?({ref:r,anchoredOverlayProps:t,configuration:a,...o}=e,m[0]=e,m[1]=t,m[2]=a,m[3]=r,m[4]=o):(t=m[1],a=m[2],r=m[3],o=m[4]),m[5]!==a||m[6]!==o?(i={...a,...o},m[5]=a,m[6]=o,m[7]=i):i=m[7];let f=i;return m[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,l.jsx)(ey,{}),c=(0,l.jsx)(e_,{}),m[8]=s,m[9]=c):(s=m[8],c=m[9]),m[10]!==t?(u=(0,l.jsx)(e0,{...t}),m[10]=t,m[11]=u):u=m[11],m[12]!==f||m[13]!==r||m[14]!==u?(d=(0,l.jsxs)(F,{...f,forwardedAnchorRef:r,children:[s,c,u]}),m[12]=f,m[13]=r,m[14]=u,m[15]=d):d=m[15],d};e1.displayName="DatePicker",e1.displayName="DatePicker"},28286(e,t,a){a.d(t,{o:()=>n});var l=a(55282);let n={invalidConfiguration:"Invalid configuration",invalidDate:"Invalid date",invalidSelection:"Invalid selection",weekend:"Must not fall on a weekend",beforeMinDate:e=>`Must be on or after ${(0,l.GP)(e,"PP")}`,afterMaxDate:e=>`Must be on or before ${(0,l.GP)(e,"PP")}`,shortcutInputDescription:'Use arrow keys to select a date, or type a date like "Dec 28, 2020" or "12/28/2020".',dateInputDescription:'Type a date, like "Dec 28, 2020" or "12/28/2020".',monthSingleDescription:"Select a date from the grid.",monthRangeDescription:{from:"Select a start date from the grid.",to:"Select an end date from the grid."}}},96485(e,t,a){function l(e){return null===e||e instanceof Date}function n(e){return null===e||!!e.from}function r(e){return n(e)&&(null===e||null!==e.to)}a.d(t,{P0:()=>r,QJ:()=>n,le:()=>l})},72863(e,t,a){a.d(t,{Uq:()=>h,Wc:()=>d,iV:()=>u,qE:()=>f,vV:()=>m});var l=a(72880),n=a(89369),r=a(19684),o=a(7818),i=a(5604),s=a(4721),c=a(96485);let u=e=>new Date(new Date(e).toDateString()),d=e=>e instanceof Date?u(e):e&&(0,c.QJ)(e)?{from:u(e.from),to:e.to&&u(e.to)}:null,m=(e,t=null)=>e?e instanceof Date?u(e):(0,c.QJ)(e)?"to"===t&&e.to?u(e.to):u(e.from):null:u(new Date),f=(e,{minDate:t,maxDate:a})=>t&&(0,l.Y)(e,t)?t:a&&(0,n.d)(e,a)?a:e,h=(e,t="auto")=>{if(!(0,r.c)(e))return e;switch(t){case"forward":return(0,o.u)(e);case"backward":return(0,i.N)(e);case"auto":return(0,s.X)(e)?(0,o.u)(e):(0,i.N)(e)}}},3467(e,t,a){a.d(t,{Yq:()=>h,_U:()=>f,eW:()=>m,gb:()=>_});var l=a(11534),n=a(30217),r=a(55282),o=a(28286),i=a(96485),s=a(72863);let c="MMM d",u="MMM d, yyyy",d="MM/dd/yyyy",m=e=>"short"===e?c:"long"===e?u:e,f=(e,t=[])=>{let a=(0,s.iV)(new Date);for(let r of["P","PP",c,u,d,"MMMM d","MMMM d, yyyy",...t.map(m)]){let t=(0,l.qg)(e,r,a);if((0,n.f)(t))return(0,s.iV)(t)}return null},h=(e,t)=>{let a=(0,s.iV)(new Date);return t!==c&&t!==u?(0,r.GP)(e,t):t===c&&e.getUTCFullYear()!==a.getUTCFullYear()?(0,r.GP)(e,u):(0,r.GP)(e,t)},_=({selection:e,dateFormat:t,placeholder:a="Choose Date",rawFormat:l=!1,variant:n="single"})=>{if(!e)return l?"":a;let r="MMM d";switch(r=!l&&t?m(t):d,n){case"single":if(e instanceof Date)return h(e,r);if((0,i.QJ)(e))return h(e.from,r);return o.o.invalidSelection;case"range":if((0,i.QJ)(e))return Object.entries(e).map(([,e])=>e?h(e,r):"").join(" - ");if(e instanceof Date)return Object.entries({from:e,to:null}).map(([,e])=>e?h(e,r):"").join(" - ");return o.o.invalidSelection;default:return o.o.invalidConfiguration}}},51996(e,t,a){a.d(t,{n:()=>d});var l=a(74848),n=a(16522),r=a(96540),o=a(34164),i=a(33542),s=a(83369);let c="ValidationErrorPopover-module__aboveCaret__FPlt8",u="ValidationErrorPopover-module__belowCaret__SGycK",d=e=>{let t,a,d,m,f,h,_,g=(0,n.c)(24),{id:p,message:y,testId:b,margin:v,position:x}=e,D=void 0===v?4:v,k=void 0===x?"below":x,C=(0,r.useRef)(null),j=void 0!==y,M="above"===k;g[0]!==D||g[1]!==j?(t=()=>{if(!j)return;let e=C.current;if(!e)return;let t=(e=>{let t=e.parentElement;for(;t;){let e=getComputedStyle(t);if("visible"!==e.overflow&&"static"!==e.position)return t;t=t.parentElement}return document.body})(e).getBoundingClientRect(),a=t.width-2*D;e.style.maxWidth!==`${a}px`&&(e.style.maxWidth=`${a}px`);let l=e.getBoundingClientRect(),n=l.left-t.left,r=t.right-l.right,o=n