Current File : /home/kelaby89/teamhachem.com/wp-content/plugins/the-events-calendar/common/build/app/modules.js |
(()=>{var e={1590:(e,t,n)=>{"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),a=n(1609),i=u(a),s=u(n(5556));function u(e){return e&&e.__esModule?e:{default:e}}var c={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},l=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],d=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},f=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),h=function(){return f?"_"+Math.random().toString(36).substr(2,12):void 0},p=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"==typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||h(),prevId:e.id},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,null,[{key:"getDerivedStateFromProps",value:function(e,t){var n=e.id;return n!==t.prevId?{inputId:n||h(),prevId:n}:null}}]),o(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(d(e,this.sizer),this.placeHolderSizer&&d(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return f&&e?i.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce((function(e,t){return null!=e?e:t})),t=r({},this.props.style);t.display||(t.display="inline-block");var n=r({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),o=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return function(e){l.forEach((function(t){return delete e[t]}))}(o),o.className=this.props.inputClassName,o.id=this.state.inputId,o.style=n,i.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),i.default.createElement("input",r({},o,{ref:this.inputRef})),i.default.createElement("div",{ref:this.sizerRef,style:c},e),this.props.placeholder?i.default.createElement("div",{ref:this.placeHolderSizerRef,style:c},this.props.placeholder):null)}}]),t}(a.Component);p.propTypes={className:s.default.string,defaultValue:s.default.any,extraWidth:s.default.oneOfType([s.default.number,s.default.string]),id:s.default.string,injectStyles:s.default.bool,inputClassName:s.default.string,inputRef:s.default.func,inputStyle:s.default.object,minWidth:s.default.oneOfType([s.default.number,s.default.string]),onAutosize:s.default.func,onChange:s.default.func,placeholder:s.default.string,placeholderIsMinWidth:s.default.bool,style:s.default.object,value:s.default.any},p.defaultProps={minWidth:1,injectStyles:!0},t.A=p},1609:e=>{"use strict";e.exports=window.React},2694:(e,t,n)=>{"use strict";var r=n(6925);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,a,i){if(i!==r){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return n.PropTypes=n,n}},5160:(e,t,n)=>{"use strict";var r=n(1609),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=r.useSyncExternalStore,i=r.useRef,s=r.useEffect,u=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,l){var d=i(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=u((function(){function e(e){if(!s){if(s=!0,a=e,e=r(e),void 0!==l&&f.hasValue){var t=f.value;if(l(t,e))return i=t}return i=e}if(t=i,o(a,e))return t;var n=r(e);return void 0!==l&&l(t,n)?(a=e,t):(a=e,i=n)}var a,i,s=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]}),[t,n,r,l]);var h=a(e,d[0],d[1]);return s((function(){f.hasValue=!0,f.value=h}),[h]),c(h),h}},5556:(e,t,n)=>{e.exports=n(2694)()},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},6942:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=i(e,a(n)))}return e}function a(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=i(t,n));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(n=function(){return o}.apply(t,[]))||(e.exports=n)}()},7132:(e,t)=>{"use strict";function n(e,t){return e===t}function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n,r=null,o=null;return function(){return function(e,t,n){if(null===t||null===n||t.length!==n.length)return!1;for(var r=t.length,o=0;o<r;o++)if(!e(t[o],n[o]))return!1;return!0}(t,r,arguments)||(o=e.apply(null,arguments)),r=arguments,o}}function o(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];return function(){for(var t=arguments.length,o=Array(t),a=0;a<t;a++)o[a]=arguments[a];var i=0,s=o.pop(),u=function(e){var t=Array.isArray(e[0])?e[0]:e;if(!t.every((function(e){return"function"==typeof e}))){var n=t.map((function(e){return typeof e})).join(", ");throw new Error("Selector creators expect all input-selectors to be functions, instead received the following types: ["+n+"]")}return t}(o),c=e.apply(void 0,[function(){return i++,s.apply(null,arguments)}].concat(n)),l=r((function(){for(var e=[],t=u.length,n=0;n<t;n++)e.push(u[n].apply(null,arguments));return c.apply(null,e)}));return l.resultFunc=s,l.recomputations=function(){return i},l.resetRecomputations=function(){return i=0},l}}t.__esModule=!0,t.defaultMemoize=r,t.createSelectorCreator=o,t.createStructuredSelector=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a;if("object"!=typeof e)throw new Error("createStructuredSelector expects first argument to be an object where each property is a selector, instead received a "+typeof e);var n=Object.keys(e);return t(n.map((function(t){return e[t]})),(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce((function(e,t,r){return e[n[r]]=t,e}),{})}))};var a=t.createSelector=o(r)},8418:(e,t,n)=>{"use strict";e.exports=n(5160)}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var a=t[r]={exports:{}};return e[r](a,a.exports,n),a.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),n.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{"use strict";n.r(r),n.d(r,{classnames:()=>f(),propTypes:()=>p(),reactDayPicker:()=>a,reactInputAutosize:()=>m.A,reactRedux:()=>i,redux:()=>s,reduxSaga:()=>l,reselect:()=>Ra});var e={};n.r(e),n.d(e,{Button:()=>Re,CaptionLabel:()=>Fe,Chevron:()=>qe,Day:()=>He,DayButton:()=>Ue,Dropdown:()=>ze,DropdownNav:()=>$e,Footer:()=>Ze,Month:()=>Ge,MonthCaption:()=>Qe,MonthGrid:()=>Xe,Months:()=>Ke,MonthsDropdown:()=>et,Nav:()=>tt,NextMonthButton:()=>nt,Option:()=>rt,PreviousMonthButton:()=>ot,Root:()=>at,Select:()=>it,Week:()=>st,WeekNumber:()=>lt,WeekNumberHeader:()=>dt,Weekday:()=>ut,Weekdays:()=>ct,Weeks:()=>ft,YearsDropdown:()=>ht});var t={};n.r(t),n.d(t,{formatCaption:()=>mt,formatDay:()=>gt,formatMonthCaption:()=>yt,formatMonthDropdown:()=>vt,formatWeekNumber:()=>bt,formatWeekNumberHeader:()=>wt,formatWeekdayName:()=>kt,formatYearCaption:()=>St,formatYearDropdown:()=>Mt});var o={};n.r(o),n.d(o,{labelCaption:()=>Dt,labelDay:()=>Nt,labelDayButton:()=>Et,labelGrid:()=>Ot,labelGridcell:()=>Ct,labelMonthDropdown:()=>Wt,labelNav:()=>xt,labelNext:()=>Tt,labelPrevious:()=>Pt,labelWeekNumber:()=>jt,labelWeekNumberHeader:()=>At,labelWeekday:()=>_t,labelYearDropdown:()=>It});var a={};n.r(a),n.d(a,{Animation:()=>W,Button:()=>Re,CalendarDay:()=>zt,CalendarMonth:()=>Zt,CalendarWeek:()=>$t,Caption:()=>on,CaptionLabel:()=>Fe,Chevron:()=>qe,DateLib:()=>Ee,Day:()=>He,DayButton:()=>Ue,DayFlag:()=>N,DayPicker:()=>rn,Dropdown:()=>ze,DropdownNav:()=>$e,Footer:()=>Ze,Month:()=>Ge,MonthCaption:()=>Qe,MonthGrid:()=>Xe,Months:()=>Ke,MonthsDropdown:()=>et,Nav:()=>tt,NextMonthButton:()=>nt,Option:()=>rt,PreviousMonthButton:()=>ot,Root:()=>at,Row:()=>an,Select:()=>it,SelectionState:()=>x,TZDate:()=>C,UI:()=>E,Week:()=>st,WeekNumber:()=>lt,WeekNumberHeader:()=>dt,Weekday:()=>ut,Weekdays:()=>ct,Weeks:()=>ft,YearsDropdown:()=>ht,addToRange:()=>Jt,dateLib:()=>xe,dateMatchModifiers:()=>Ye,dayPickerContext:()=>Ve,defaultDateLib:()=>Ne,defaultLocale:()=>Y,formatCaption:()=>mt,formatDay:()=>gt,formatMonthCaption:()=>yt,formatMonthDropdown:()=>vt,formatWeekNumber:()=>bt,formatWeekNumberHeader:()=>wt,formatWeekdayName:()=>kt,formatYearCaption:()=>St,formatYearDropdown:()=>Mt,getDefaultClassNames:()=>pt,isDateAfterType:()=>je,isDateBeforeType:()=>Ae,isDateInRange:()=>Te,isDateInterval:()=>Pe,isDateRange:()=>_e,isDatesArray:()=>Le,isDayOfWeekType:()=>Ie,isMatch:()=>Be,labelCaption:()=>Dt,labelDay:()=>Nt,labelDayButton:()=>Et,labelGrid:()=>Ot,labelGridcell:()=>Ct,labelMonthDropdown:()=>Wt,labelNav:()=>xt,labelNext:()=>Tt,labelPrevious:()=>Pt,labelWeekNumber:()=>jt,labelWeekNumberHeader:()=>At,labelWeekday:()=>_t,labelYearDropdown:()=>It,rangeContainsDayOfWeek:()=>en,rangeContainsModifiers:()=>nn,rangeIncludesDate:()=>We,rangeOverlaps:()=>tn,useDayPicker:()=>Je,useNavigation:()=>sn});var i={};n.r(i),n.d(i,{Provider:()=>ar,ReactReduxContext:()=>er,batch:()=>mr,connect:()=>or,createDispatchHook:()=>lr,createSelectorHook:()=>hr,createStoreHook:()=>ur,shallowEqual:()=>Yn,useDispatch:()=>dr,useSelector:()=>pr,useStore:()=>cr});var s={};n.r(s),n.d(s,{__DO_NOT_USE__ActionTypes:()=>br,applyMiddleware:()=>Er,bindActionCreators:()=>Dr,combineReducers:()=>Sr,compose:()=>Cr,createStore:()=>kr,isAction:()=>Nr,isPlainObject:()=>wr,legacy_createStore:()=>Mr});var u={};n.r(u),n.d(u,{actionChannel:()=>ua,all:()=>Ko,apply:()=>ta,call:()=>ea,cancel:()=>ia,cancelled:()=>ca,cps:()=>na,flush:()=>la,fork:()=>ra,getContext:()=>da,join:()=>aa,put:()=>Xo,race:()=>Vo,select:()=>sa,setContext:()=>fa,spawn:()=>oa,take:()=>Go,takeEvery:()=>Ia,takeLatest:()=>La,takem:()=>Qo,throttle:()=>Ya});var c={};n.r(c),n.d(c,{CHANNEL_END:()=>va,SAGA_ACTION:()=>Ir,TASK:()=>Pr,arrayOfDeffered:()=>Qr,asEffect:()=>pa,cloneableGenerator:()=>co,createMockTask:()=>Kr,deferred:()=>Gr,is:()=>Ur,noop:()=>Br});var l={};n.r(l),n.d(l,{CANCEL:()=>Ar,END:()=>So,buffers:()=>ho,channel:()=>Eo,default:()=>Ba,delay:()=>Xr,detach:()=>Zo,effects:()=>u,eventChannel:()=>No,runSaga:()=>Da,takeEvery:()=>_a,takeLatest:()=>ja,throttle:()=>Aa,utils:()=>c});var d=n(6942),f=n.n(d),h=n(5556),p=n.n(h),m=n(1590),y=n(1609);Symbol.for("constructDateFrom");const g={},v={};function b(e,t){try{const n=(g[e]||=new Intl.DateTimeFormat("en-GB",{timeZone:e,hour:"numeric",timeZoneName:"longOffset"}).format)(t).split("GMT")[1]||"";return n in v?v[n]:k(n,n.split(":"))}catch{if(e in v)return v[e];const t=e?.match(w);return t?k(e,t.slice(1)):NaN}}const w=/([+-]\d\d):?(\d\d)?/;function k(e,t){const n=+t[0],r=+(t[1]||0);return v[e]=n>0?60*n+r:60*n-r}class M extends Date{constructor(...e){super(),e.length>1&&"string"==typeof e[e.length-1]&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(b(this.timeZone,this))?this.setTime(NaN):e.length?"number"==typeof e[0]&&(1===e.length||2===e.length&&"number"!=typeof e[1])?this.setTime(e[0]):"string"==typeof e[0]?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),D(this),O(this)):this.setTime(Date.now())}static tz(e,...t){return t.length?new M(...t,e):new M(Date.now(),e)}withTimeZone(e){return new M(+this,e)}getTimezoneOffset(){return-b(this.timeZone,this)}setTime(e){return Date.prototype.setTime.apply(this,arguments),O(this),+this}[Symbol.for("constructDateFrom")](e){return new M(+new Date(e),this.timeZone)}}const S=/^(get|set)(?!UTC)/;function O(e){e.internal.setTime(+e),e.internal.setUTCMinutes(e.internal.getUTCMinutes()-e.getTimezoneOffset())}function D(e){const t=b(e.timeZone,e),n=new Date(+e);n.setUTCHours(n.getUTCHours()-1);const r=-new Date(+e).getTimezoneOffset(),o=r- -new Date(+n).getTimezoneOffset(),a=Date.prototype.getHours.apply(e)!==e.internal.getUTCHours();o&&a&&e.internal.setUTCMinutes(e.internal.getUTCMinutes()+o);const i=r-t;i&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+i);const s=b(e.timeZone,e),u=-new Date(+e).getTimezoneOffset()-s-i;if(s!==t&&u){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+u);const t=s-b(e.timeZone,e);t&&(e.internal.setUTCMinutes(e.internal.getUTCMinutes()+t),Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+t))}}Object.getOwnPropertyNames(Date.prototype).forEach((e=>{if(!S.test(e))return;const t=e.replace(S,"$1UTC");M.prototype[t]&&(e.startsWith("get")?M.prototype[e]=function(){return this.internal[t]()}:(M.prototype[e]=function(){var e;return Date.prototype[t].apply(this.internal,arguments),e=this,Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),D(e),+this},M.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),O(this),+this}))}));class C extends M{static tz(e,...t){return t.length?new C(...t,e):new C(Date.now(),e)}toISOString(){const[e,t,n]=this.tzComponents(),r=`${e}${t}:${n}`;return this.internal.toISOString().slice(0,-1)+r}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){const[e,t,n,r]=this.internal.toUTCString().split(" ");return`${e?.slice(0,-1)} ${n} ${t} ${r}`}toTimeString(){const e=this.internal.toUTCString().split(" ")[4],[t,n,r]=this.tzComponents();return`${e} GMT${t}${n}${r} (${o=this.timeZone,a=this,new Intl.DateTimeFormat("en-GB",{timeZone:o,timeZoneName:"long"}).format(a).slice(12)})`;var o,a}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){const e=this.getTimezoneOffset();return[e>0?"-":"+",String(Math.floor(Math.abs(e)/60)).padStart(2,"0"),String(Math.abs(e)%60).padStart(2,"0")]}withTimeZone(e){return new C(+this,e)}[Symbol.for("constructDateFrom")](e){return new C(+new Date(e),this.timeZone)}}var E,N,x,W;!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"}(E||(E={})),function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"}(N||(N={})),function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"}(x||(x={})),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"}(W||(W={}));const T={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function P(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const _={date:P({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:P({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:P({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},j={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function A(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,o=n?.width?String(n.width):t;r=e.formattingValues[o]||e.formattingValues[t]}else{const t=e.defaultWidth,o=n?.width?String(n.width):e.defaultWidth;r=e.values[o]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function I(e){return(t,n={})=>{const r=n.width,o=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;const i=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],u=Array.isArray(s)?function(e){for(let t=0;t<e.length;t++)if(e[t].test(i))return t}(s):function(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&e[t].test(i))return t}(s);let c;return c=e.valueCallback?e.valueCallback(u):u,c=n.valueCallback?n.valueCallback(c):c,{value:c,rest:t.slice(i.length)}}}var L;const Y={code:"en-US",formatDistance:(e,t,n)=>{let r;const o=T[e];return r="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:_,formatRelative:(e,t,n,r)=>j[e],localize:{ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:A({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:A({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:A({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:A({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:A({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(L={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const n=e.match(L.matchPattern);if(!n)return null;const r=n[0],o=e.match(L.parsePattern);if(!o)return null;let a=L.valueCallback?L.valueCallback(o[0]):o[0];return a=t.valueCallback?t.valueCallback(a):a,{value:a,rest:e.slice(r.length)}}),era:I({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:I({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:I({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:I({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:I({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}},B=(Math.pow(10,8),6048e5),R=Symbol.for("constructDateFrom");function F(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&R in e?e[R](t):e instanceof Date?new e.constructor(t):new Date(t)}function q(e,t){return F(t||e,e)}function H(e,t,n){const r=q(e,n?.in);return isNaN(t)?F(n?.in||e,NaN):t?(r.setDate(r.getDate()+t),r):r}function U(e,t,n){const r=q(e,n?.in);if(isNaN(t))return F(n?.in||e,NaN);if(!t)return r;const o=r.getDate(),a=F(n?.in||e,r.getTime());return a.setMonth(r.getMonth()+t+1,0),o>=a.getDate()?a:(r.setFullYear(a.getFullYear(),a.getMonth(),o),r)}function z(e){const t=q(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function $(e,...t){const n=F.bind(null,e||t.find((e=>"object"==typeof e)));return t.map(n)}function Z(e,t){const n=q(e,t?.in);return n.setHours(0,0,0,0),n}function G(e,t,n){const[r,o]=$(n?.in,e,t),a=Z(r),i=Z(o),s=+a-z(a),u=+i-z(i);return Math.round((s-u)/864e5)}let Q={};function X(){return Q}function K(e,t){const n=X(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=q(e,t?.in),a=o.getDay(),i=6+(a<r?-7:0)-(a-r);return o.setDate(o.getDate()+i),o.setHours(23,59,59,999),o}function V(e,t){const n=q(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}function J(e,t){const n=X(),r=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,o=q(e,t?.in),a=o.getDay(),i=(a<r?7:0)+a-r;return o.setDate(o.getDate()-i),o.setHours(0,0,0,0),o}function ee(e,t){return J(e,{...t,weekStartsOn:1})}function te(e,t){const n=q(e,t?.in),r=n.getFullYear(),o=F(n,0);o.setFullYear(r+1,0,4),o.setHours(0,0,0,0);const a=ee(o),i=F(n,0);i.setFullYear(r,0,4),i.setHours(0,0,0,0);const s=ee(i);return n.getTime()>=a.getTime()?r+1:n.getTime()>=s.getTime()?r:r-1}function ne(e,t){const n=q(e,t?.in),r=+ee(n)-+function(e,t){const n=te(e,t),r=F(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),ee(r)}(n);return Math.round(r/B)+1}function re(e,t){const n=q(e,t?.in),r=n.getFullYear(),o=X(),a=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,i=F(t?.in||e,0);i.setFullYear(r+1,0,a),i.setHours(0,0,0,0);const s=J(i,t),u=F(t?.in||e,0);u.setFullYear(r,0,a),u.setHours(0,0,0,0);const c=J(u,t);return+n>=+s?r+1:+n>=+c?r:r-1}function oe(e,t){const n=q(e,t?.in),r=+J(n,t)-+function(e,t){const n=X(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,o=re(e,t),a=F(t?.in||e,0);return a.setFullYear(o,0,r),a.setHours(0,0,0,0),J(a,t)}(n,t);return Math.round(r/B)+1}function ae(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const ie={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return ae("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):ae(n+1,2)},d:(e,t)=>ae(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>ae(e.getHours()%12||12,t.length),H:(e,t)=>ae(e.getHours(),t.length),m:(e,t)=>ae(e.getMinutes(),t.length),s:(e,t)=>ae(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return ae(Math.trunc(r*Math.pow(10,n-3)),t.length)}},se={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return ie.y(e,t)},Y:function(e,t,n,r){const o=re(e,r),a=o>0?o:1-o;return"YY"===t?ae(a%100,2):"Yo"===t?n.ordinalNumber(a,{unit:"year"}):ae(a,t.length)},R:function(e,t){return ae(te(e),t.length)},u:function(e,t){return ae(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return ae(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return ae(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return ie.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return ae(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const o=oe(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):ae(o,t.length)},I:function(e,t,n){const r=ne(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):ae(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):ie.d(e,t)},D:function(e,t,n){const r=function(e,t){const n=q(e,t?.in);return G(n,V(n))+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):ae(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return ae(a,2);case"eo":return n.ordinalNumber(a,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const o=e.getDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return ae(a,t.length);case"co":return n.ordinalNumber(a,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return ae(o,t.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let o;switch(o=12===r?"noon":0===r?"midnight":r/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let o;switch(o=r>=17?"evening":r>=12?"afternoon":r>=4?"morning":"night",t){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return ie.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):ie.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):ae(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):ae(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):ie.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):ie.s(e,t)},S:function(e,t){return ie.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return ce(r);case"XXXX":case"XX":return le(r);default:return le(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return ce(r);case"xxxx":case"xx":return le(r);default:return le(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ue(r,":");default:return"GMT"+le(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ue(r,":");default:return"GMT"+le(r,":")}},t:function(e,t,n){return ae(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return ae(+e,t.length)}};function ue(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),o=Math.trunc(r/60),a=r%60;return 0===a?n+String(o):n+String(o)+t+ae(a,2)}function ce(e,t){return e%60==0?(e>0?"-":"+")+ae(Math.abs(e)/60,2):le(e,t)}function le(e,t=""){const n=e>0?"-":"+",r=Math.abs(e);return n+ae(Math.trunc(r/60),2)+t+ae(r%60,2)}const de=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},fe=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},he={p:fe,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],r=n[1],o=n[2];if(!o)return de(e,t);let a;switch(r){case"P":a=t.dateTime({width:"short"});break;case"PP":a=t.dateTime({width:"medium"});break;case"PPP":a=t.dateTime({width:"long"});break;default:a=t.dateTime({width:"full"})}return a.replace("{{date}}",de(r,t)).replace("{{time}}",fe(o,t))}},pe=/^D+$/,me=/^Y+$/,ye=["D","DD","YY","YYYY"];function ge(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}const ve=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,be=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,we=/^'([^]*?)'?$/,ke=/''/g,Me=/[a-zA-Z]/;function Se(e,t,n){const r=X(),o=n?.locale??r.locale??Y,a=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,s=q(e,n?.in);if(!function(e){return!(!ge(e)&&"number"!=typeof e||isNaN(+q(e)))}(s))throw new RangeError("Invalid time value");let u=t.match(be).map((e=>{const t=e[0];return"p"===t||"P"===t?(0,he[t])(e,o.formatLong):e})).join("").match(ve).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:Oe(e)};if(se[t])return{isToken:!0,value:e};if(t.match(Me))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));o.localize.preprocessor&&(u=o.localize.preprocessor(s,u));const c={firstWeekContainsDate:a,weekStartsOn:i,locale:o};return u.map((r=>{if(!r.isToken)return r.value;const a=r.value;return(!n?.useAdditionalWeekYearTokens&&function(e){return me.test(e)}(a)||!n?.useAdditionalDayOfYearTokens&&function(e){return pe.test(e)}(a))&&function(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),ye.includes(e))throw new RangeError(r)}(a,t,String(e)),(0,se[a[0]])(s,a,o.localize,c)})).join("")}function Oe(e){const t=e.match(we);return t?t[1].replace(ke,"'"):e}function De(e,t,n){const r=q(e,n?.in),o=r.getFullYear(),a=r.getDate(),i=F(n?.in||e,0);i.setFullYear(o,t,15),i.setHours(0,0,0,0);const s=function(e,t){const n=q(e,t?.in),r=n.getFullYear(),o=n.getMonth(),a=F(n,0);return a.setFullYear(r,o+1,0),a.setHours(0,0,0,0),a.getDate()}(i);return r.setMonth(t,Math.min(a,s)),r}function Ce(e,t){const n=t.startOfMonth(e),r=n.getDay();return 1===r?n:0===r?t.addDays(n,-6):t.addDays(n,-1*(r-1))}class Ee{constructor(e,t){this.Date=Date,this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?C.tz(this.options.timeZone):new this.Date,this.newDate=(e,t,n)=>this.overrides?.newDate?this.overrides.newDate(e,t,n):this.options.timeZone?new C(e,t,n,this.options.timeZone):new Date(e,t,n),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):H(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):U(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):function(e,t,n){return H(e,7*t,n)}(e,t),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):function(e,t,n){return U(e,12*t,n)}(e,t),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):G(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):function(e,t,n){const[r,o]=$(n?.in,e,t);return 12*(r.getFullYear()-o.getFullYear())+(r.getMonth()-o.getMonth())}(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):function(e,t){const{start:n,end:r}=function(e,t){const[n,r]=$(e,t.start,t.end);return{start:n,end:r}}(t?.in,e);let o=+n>+r;const a=o?+n:+r,i=o?r:n;i.setHours(0,0,0,0),i.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,o=!o);const u=[];for(;+i<=a;)u.push(F(n,i)),i.setMonth(i.getMonth()+s);return o?u.reverse():u}(e),this.endOfBroadcastWeek=e=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e):function(e,t){const n=Ce(e,t),r=function(e,t){const n=t.startOfMonth(e),r=n.getDay()>0?n.getDay():7,o=t.addDays(e,1-r),a=t.addDays(o,34);return t.getMonth(e)===t.getMonth(a)?5:4}(e,t);return t.addDays(n,7*r-1)}(e,this),this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):function(e,t){return K(e,{...t,weekStartsOn:1})}(e),this.endOfMonth=e=>this.overrides?.endOfMonth?this.overrides.endOfMonth(e):function(e,t){const n=q(e,t?.in),r=n.getMonth();return n.setFullYear(n.getFullYear(),r+1,0),n.setHours(23,59,59,999),n}(e),this.endOfWeek=(e,t)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,t):K(e,this.options),this.endOfYear=e=>this.overrides?.endOfYear?this.overrides.endOfYear(e):function(e,t){const n=q(e,t?.in),r=n.getFullYear();return n.setFullYear(r+1,0,0),n.setHours(23,59,59,999),n}(e),this.format=(e,t,n)=>{const r=this.overrides?.format?this.overrides.format(e,t,this.options):Se(e,t,this.options);return this.options.numerals&&"latn"!==this.options.numerals?this.replaceDigits(r):r},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):ne(e),this.getMonth=(e,t)=>this.overrides?.getMonth?this.overrides.getMonth(e,this.options):function(e,t){return q(e,t?.in).getMonth()}(e,this.options),this.getYear=(e,t)=>this.overrides?.getYear?this.overrides.getYear(e,this.options):function(e,t){return q(e,t?.in).getFullYear()}(e,this.options),this.getWeek=(e,t)=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):oe(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):function(e,t){return+q(e)>+q(t)}(e,t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):function(e,t){return+q(e)<+q(t)}(e,t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):ge(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):function(e,t,n){const[r,o]=$(n?.in,e,t);return+Z(r)===+Z(o)}(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):function(e,t,n){const[r,o]=$(n?.in,e,t);return r.getFullYear()===o.getFullYear()&&r.getMonth()===o.getMonth()}(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):function(e,t,n){const[r,o]=$(n?.in,e,t);return r.getFullYear()===o.getFullYear()}(e,t),this.max=e=>this.overrides?.max?this.overrides.max(e):function(e,t){let n,r=t?.in;return e.forEach((e=>{r||"object"!=typeof e||(r=F.bind(null,e));const t=q(e,r);(!n||n<t||isNaN(+t))&&(n=t)})),F(r,n||NaN)}(e),this.min=e=>this.overrides?.min?this.overrides.min(e):function(e,t){let n,r=t?.in;return e.forEach((e=>{r||"object"!=typeof e||(r=F.bind(null,e));const t=q(e,r);(!n||n>t||isNaN(+t))&&(n=t)})),F(r,n||NaN)}(e),this.setMonth=(e,t)=>this.overrides?.setMonth?this.overrides.setMonth(e,t):De(e,t),this.setYear=(e,t)=>this.overrides?.setYear?this.overrides.setYear(e,t):function(e,t,n){const r=q(e,n?.in);return isNaN(+r)?F(n?.in||e,NaN):(r.setFullYear(t),r)}(e,t),this.startOfBroadcastWeek=(e,t)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):Ce(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):Z(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):ee(e),this.startOfMonth=e=>this.overrides?.startOfMonth?this.overrides.startOfMonth(e):function(e,t){const n=q(e,t?.in);return n.setDate(1),n.setHours(0,0,0,0),n}(e),this.startOfWeek=(e,t)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):J(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):V(e),this.options={locale:Y,...e},this.overrides=t}getDigitMap(){const{numerals:e="latn"}=this.options,t=new Intl.NumberFormat("en-US",{numberingSystem:e}),n={};for(let e=0;e<10;e++)n[e.toString()]=t.format(e);return n}replaceDigits(e){const t=this.getDigitMap();return e.replace(/\d/g,(e=>t[e]||e))}formatNumber(e){return this.replaceDigits(e.toString())}}const Ne=new Ee,xe=Ne;function We(e,t,n=!1,r=Ne){let{from:o,to:a}=e;const{differenceInCalendarDays:i,isSameDay:s}=r;return o&&a?(i(a,o)<0&&([o,a]=[a,o]),i(t,o)>=(n?1:0)&&i(a,t)>=(n?1:0)):!n&&a?s(a,t):!(n||!o)&&s(o,t)}const Te=(e,t)=>We(e,t,!1,Ne);function Pe(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}function _e(e){return Boolean(e&&"object"==typeof e&&"from"in e)}function je(e){return Boolean(e&&"object"==typeof e&&"after"in e)}function Ae(e){return Boolean(e&&"object"==typeof e&&"before"in e)}function Ie(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}function Le(e,t){return Array.isArray(e)&&e.every(t.isDate)}function Ye(e,t,n=Ne){const r=Array.isArray(t)?t:[t],{isSameDay:o,differenceInCalendarDays:a,isAfter:i}=n;return r.some((t=>{if("boolean"==typeof t)return t;if(n.isDate(t))return o(e,t);if(Le(t,n))return t.includes(e);if(_e(t))return We(t,e,!1,n);if(Ie(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(Pe(t)){const n=a(t.before,e)>0,r=a(t.after,e)<0;return i(t.before,t.after)?r&&n:n||r}return je(t)?a(e,t.after)>0:Ae(t)?a(t.before,e)>0:"function"==typeof t&&t(e)}))}const Be=Ye;function Re(e){return y.createElement("button",{...e})}function Fe(e){return y.createElement("span",{...e})}function qe(e){const{size:t=24,orientation:n="left",className:r}=e;return y.createElement("svg",{className:r,width:t,height:t,viewBox:"0 0 24 24"},"up"===n&&y.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),"down"===n&&y.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),"left"===n&&y.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),"right"===n&&y.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}function He(e){const{day:t,modifiers:n,...r}=e;return y.createElement("td",{...r})}function Ue(e){const{day:t,modifiers:n,...r}=e,o=y.useRef(null);return y.useEffect((()=>{n.focused&&o.current?.focus()}),[n.focused]),y.createElement("button",{ref:o,...r})}function ze(e){const{options:t,className:n,components:r,classNames:o,...a}=e,i=[o[E.Dropdown],n].join(" "),s=t?.find((({value:e})=>e===a.value));return y.createElement("span",{"data-disabled":a.disabled,className:o[E.DropdownRoot]},y.createElement(r.Select,{className:i,...a},t?.map((({value:e,label:t,disabled:n})=>y.createElement(r.Option,{key:e,value:e,disabled:n},t)))),y.createElement("span",{className:o[E.CaptionLabel],"aria-hidden":!0},s?.label,y.createElement(r.Chevron,{orientation:"down",size:18,className:o[E.Chevron]})))}function $e(e){return y.createElement("div",{...e})}function Ze(e){return y.createElement("div",{...e})}function Ge(e){const{calendarMonth:t,displayIndex:n,...r}=e;return y.createElement("div",{...r},e.children)}function Qe(e){const{calendarMonth:t,displayIndex:n,...r}=e;return y.createElement("div",{...r})}function Xe(e){return y.createElement("table",{...e})}function Ke(e){return y.createElement("div",{...e})}const Ve=(0,y.createContext)(void 0);function Je(){const e=(0,y.useContext)(Ve);if(void 0===e)throw new Error("useDayPicker() must be used within a custom component.");return e}function et(e){const{components:t}=Je();return y.createElement(t.Dropdown,{...e})}function tt(e){const{onPreviousClick:t,onNextClick:n,previousMonth:r,nextMonth:o,...a}=e,{components:i,classNames:s,labels:{labelPrevious:u,labelNext:c}}=Je(),l=(0,y.useCallback)((e=>{o&&n?.(e)}),[o,n]),d=(0,y.useCallback)((e=>{r&&t?.(e)}),[r,t]);return y.createElement("nav",{...a},y.createElement(i.PreviousMonthButton,{type:"button",className:s[E.PreviousMonthButton],tabIndex:r?void 0:-1,"aria-disabled":!r||void 0,"aria-label":u(r),onClick:d},y.createElement(i.Chevron,{disabled:!r||void 0,className:s[E.Chevron],orientation:"left"})),y.createElement(i.NextMonthButton,{type:"button",className:s[E.NextMonthButton],tabIndex:o?void 0:-1,"aria-disabled":!o||void 0,"aria-label":c(o),onClick:l},y.createElement(i.Chevron,{disabled:!o||void 0,orientation:"right",className:s[E.Chevron]})))}function nt(e){const{components:t}=Je();return y.createElement(t.Button,{...e})}function rt(e){return y.createElement("option",{...e})}function ot(e){const{components:t}=Je();return y.createElement(t.Button,{...e})}function at(e){const{rootRef:t,...n}=e;return y.createElement("div",{...n,ref:t})}function it(e){return y.createElement("select",{...e})}function st(e){const{week:t,...n}=e;return y.createElement("tr",{...n})}function ut(e){return y.createElement("th",{...e})}function ct(e){return y.createElement("thead",{"aria-hidden":!0},y.createElement("tr",{...e}))}function lt(e){const{week:t,...n}=e;return y.createElement("th",{...n})}function dt(e){return y.createElement("th",{...e})}function ft(e){return y.createElement("tbody",{...e})}function ht(e){const{components:t}=Je();return y.createElement(t.Dropdown,{...e})}function pt(){const e={};for(const t in E)e[E[t]]=`rdp-${E[t]}`;for(const t in N)e[N[t]]=`rdp-${N[t]}`;for(const t in x)e[x[t]]=`rdp-${x[t]}`;for(const t in W)e[W[t]]=`rdp-${W[t]}`;return e}function mt(e,t,n){return(n??new Ee(t)).format(e,"LLLL y")}const yt=mt;function gt(e,t,n){return(n??new Ee(t)).format(e,"d")}function vt(e,t=Ne){return t.format(e,"LLLL")}function bt(e,t=Ne){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function wt(){return""}function kt(e,t,n){return(n??new Ee(t)).format(e,"cccccc")}function Mt(e,t=Ne){return t.format(e,"yyyy")}const St=Mt;function Ot(e,t,n){return(n??new Ee(t)).format(e,"LLLL y")}const Dt=Ot;function Ct(e,t,n,r){let o=(r??new Ee(n)).format(e,"PPPP");return t?.today&&(o=`Today, ${o}`),o}function Et(e,t,n,r){let o=(r??new Ee(n)).format(e,"PPPP");return t.today&&(o=`Today, ${o}`),t.selected&&(o=`${o}, selected`),o}const Nt=Et;function xt(){return""}function Wt(e){return"Choose the Month"}function Tt(e){return"Go to the Next Month"}function Pt(e){return"Go to the Previous Month"}function _t(e,t,n){return(n??new Ee(t)).format(e,"cccc")}function jt(e,t){return`Week ${e}`}function At(e){return"Week Number"}function It(e){return"Choose the Year"}const Lt=e=>e instanceof HTMLElement?e:null,Yt=e=>[...e.querySelectorAll("[data-animated-month]")??[]],Bt=e=>Lt(e.querySelector("[data-animated-month]")),Rt=e=>Lt(e.querySelector("[data-animated-caption]")),Ft=e=>Lt(e.querySelector("[data-animated-weeks]")),qt=e=>Lt(e.querySelector("[data-animated-nav]")),Ht=e=>Lt(e.querySelector("[data-animated-weekdays]"));function Ut(e,t){const{month:n,defaultMonth:r,today:o=t.today(),numberOfMonths:a=1,endMonth:i,startMonth:s}=e;let u=n||r||o;const{differenceInCalendarMonths:c,addMonths:l,startOfMonth:d}=t;return i&&c(i,u)<0&&(u=l(i,-1*(a-1))),s&&c(u,s)<0&&(u=s),d(u)}class zt{constructor(e,t,n=Ne){this.date=e,this.displayMonth=t,this.outside=Boolean(t&&!n.isSameMonth(e,t)),this.dateLib=n}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}}class $t{constructor(e,t){this.days=t,this.weekNumber=e}}class Zt{constructor(e,t){this.date=e,this.weeks=t}}function Gt(e,t){const[n,r]=(0,y.useState)(e);return[void 0===t?n:t,r]}var Qt;function Xt(e){return!e[N.disabled]&&!e[N.hidden]&&!e[N.outside]}function Kt(e,t,n,r,o,a,i,s=0){if(s>365)return;const u=function(e,t,n,r,o,a,i){const{ISOWeek:s,broadcastCalendar:u}=a,{addDays:c,addMonths:l,addWeeks:d,addYears:f,endOfBroadcastWeek:h,endOfISOWeek:p,endOfWeek:m,max:y,min:g,startOfBroadcastWeek:v,startOfISOWeek:b,startOfWeek:w}=i;let k={day:c,week:d,month:l,year:f,startOfWeek:e=>u?v(e,i):s?b(e):w(e),endOfWeek:e=>u?h(e):s?p(e):m(e)}[e](n,"after"===t?1:-1);return"before"===t&&r?k=y([r,k]):"after"===t&&o&&(k=g([o,k])),k}(e,t,n.date,r,o,a,i),c=Boolean(a.disabled&&Ye(u,a.disabled,i)),l=Boolean(a.hidden&&Ye(u,a.hidden,i)),d=new zt(u,u,i);return c||l?Kt(e,t,d,r,o,a,i,s+1):d}function Vt(e,t,n,r,o){const{autoFocus:a}=e,[i,s]=(0,y.useState)(),u=function(e,t,n,r){let o,a=-1;for(const i of e){const e=t(i);Xt(e)&&(e[N.focused]&&a<Qt.FocusedModifier?(o=i,a=Qt.FocusedModifier):r?.isEqualTo(i)&&a<Qt.LastFocused?(o=i,a=Qt.LastFocused):n(i.date)&&a<Qt.Selected?(o=i,a=Qt.Selected):e[N.today]&&a<Qt.Today&&(o=i,a=Qt.Today))}return o||(o=e.find((e=>Xt(t(e))))),o}(t.days,n,r||(()=>!1),i),[c,l]=(0,y.useState)(a?u:void 0);return{isFocusTarget:e=>Boolean(u?.isEqualTo(e)),setFocused:l,focused:c,blur:()=>{s(c),l(void 0)},moveFocus:(n,r)=>{if(!c)return;const a=Kt(n,r,c,t.navStart,t.navEnd,e,o);a&&(t.goToDay(a),l(a))}}}function Jt(e,t,n=0,r=0,o=!1,a=Ne){const{from:i,to:s}=t||{},{isSameDay:u,isAfter:c,isBefore:l}=a;let d;if(i||s){if(i&&!s)d=u(i,e)?o?{from:i,to:void 0}:void 0:l(e,i)?{from:e,to:i}:{from:i,to:e};else if(i&&s)if(u(i,e)&&u(s,e))d=o?{from:i,to:s}:void 0;else if(u(i,e))d={from:i,to:n>0?void 0:e};else if(u(s,e))d={from:e,to:n>0?void 0:e};else if(l(e,i))d={from:e,to:s};else if(c(e,i))d={from:i,to:e};else{if(!c(e,s))throw new Error("Invalid range");d={from:i,to:e}}}else d={from:e,to:n>0?void 0:e};if(d?.from&&d?.to){const t=a.differenceInCalendarDays(d.to,d.from);(r>0&&t>r||n>1&&t<n)&&(d={from:e,to:void 0})}return d}function en(e,t,n=Ne){const r=Array.isArray(t)?t:[t];let o=e.from;const a=n.differenceInCalendarDays(e.to,e.from),i=Math.min(a,6);for(let e=0;e<=i;e++){if(r.includes(o.getDay()))return!0;o=n.addDays(o,1)}return!1}function tn(e,t,n=Ne){return We(e,t.from,!1,n)||We(e,t.to,!1,n)||We(t,e.from,!1,n)||We(t,e.to,!1,n)}function nn(e,t,n=Ne){const r=Array.isArray(t)?t:[t],o=r.filter((e=>"function"!=typeof e)),a=o.some((t=>"boolean"==typeof t?t:n.isDate(t)?We(e,t,!1,n):Le(t,n)?t.some((t=>We(e,t,!1,n))):_e(t)?!(!t.from||!t.to)&&tn(e,{from:t.from,to:t.to},n):Ie(t)?en(e,t.dayOfWeek,n):Pe(t)?n.isAfter(t.before,t.after)?tn(e,{from:n.addDays(t.after,1),to:n.addDays(t.before,-1)},n):Ye(e.from,t,n)||Ye(e.to,t,n):!(!je(t)&&!Ae(t))&&(Ye(e.from,t,n)||Ye(e.to,t,n))));if(a)return!0;const i=r.filter((e=>"function"==typeof e));if(i.length){let t=e.from;const r=n.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=r;e++){if(i.some((e=>e(t))))return!0;t=n.addDays(t,1)}}return!1}function rn(n){let r=n;r.timeZone&&(r={...n},r.today&&(r.today=new C(r.today,r.timeZone)),r.month&&(r.month=new C(r.month,r.timeZone)),r.defaultMonth&&(r.defaultMonth=new C(r.defaultMonth,r.timeZone)),r.startMonth&&(r.startMonth=new C(r.startMonth,r.timeZone)),r.endMonth&&(r.endMonth=new C(r.endMonth,r.timeZone)),"single"===r.mode&&r.selected?r.selected=new C(r.selected,r.timeZone):"multiple"===r.mode&&r.selected?r.selected=r.selected?.map((e=>new C(e,r.timeZone))):"range"===r.mode&&r.selected&&(r.selected={from:r.selected.from?new C(r.selected.from,r.timeZone):void 0,to:r.selected.to?new C(r.selected.to,r.timeZone):void 0}));const{components:a,formatters:i,labels:s,dateLib:u,locale:c,classNames:l}=(0,y.useMemo)((()=>{const n={...Y,...r.locale};return{dateLib:new Ee({locale:n,weekStartsOn:r.broadcastCalendar?1:r.weekStartsOn,firstWeekContainsDate:r.firstWeekContainsDate,useAdditionalWeekYearTokens:r.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:r.useAdditionalDayOfYearTokens,timeZone:r.timeZone,numerals:r.numerals},r.dateLib),components:(i=r.components,{...e,...i}),formatters:(a=r.formatters,a?.formatMonthCaption&&!a.formatCaption&&(a.formatCaption=a.formatMonthCaption),a?.formatYearCaption&&!a.formatYearDropdown&&(a.formatYearDropdown=a.formatYearCaption),{...t,...a}),labels:{...o,...r.labels},locale:n,classNames:{...pt(),...r.classNames}};var a,i}),[r.locale,r.broadcastCalendar,r.weekStartsOn,r.firstWeekContainsDate,r.useAdditionalWeekYearTokens,r.useAdditionalDayOfYearTokens,r.timeZone,r.numerals,r.dateLib,r.components,r.formatters,r.labels,r.classNames]),{captionLayout:d,mode:f,navLayout:h,numberOfMonths:p=1,onDayBlur:m,onDayClick:g,onDayFocus:v,onDayKeyDown:b,onDayMouseEnter:w,onDayMouseLeave:k,onNextClick:M,onPrevClick:S,showWeekNumber:O,styles:D}=r,{formatCaption:T,formatDay:P,formatMonthDropdown:_,formatWeekNumber:j,formatWeekNumberHeader:A,formatWeekdayName:I,formatYearDropdown:L}=i,B=function(e,t){const[n,r]=function(e,t){let{startMonth:n,endMonth:r}=e;const{startOfYear:o,startOfDay:a,startOfMonth:i,endOfMonth:s,addYears:u,endOfYear:c,newDate:l,today:d}=t,{fromYear:f,toYear:h,fromMonth:p,toMonth:m}=e;!n&&p&&(n=p),!n&&f&&(n=t.newDate(f,0,1)),!r&&m&&(r=m),!r&&h&&(r=l(h,11,31));const y="dropdown"===e.captionLayout||"dropdown-years"===e.captionLayout;return n?n=i(n):f?n=l(f,0,1):!n&&y&&(n=o(u(e.today??d(),-100))),r?r=s(r):h?r=l(h,11,31):!r&&y&&(r=c(e.today??d())),[n?a(n):n,r?a(r):r]}(e,t),{startOfMonth:o,endOfMonth:a}=t,i=Ut(e,t),[s,u]=Gt(i,e.month?i:void 0);(0,y.useEffect)((()=>{const n=Ut(e,t);u(n)}),[e.timeZone]);const c=function(e,t,n,r){const{numberOfMonths:o=1}=n,a=[];for(let n=0;n<o;n++){const o=r.addMonths(e,n);if(t&&o>t)break;a.push(o)}return a}(s,r,e,t),l=function(e,t,n,r){const o=e[0],a=e[e.length-1],{ISOWeek:i,fixedWeeks:s,broadcastCalendar:u}=n??{},{addDays:c,differenceInCalendarDays:l,differenceInCalendarMonths:d,endOfBroadcastWeek:f,endOfISOWeek:h,endOfMonth:p,endOfWeek:m,isAfter:y,startOfBroadcastWeek:g,startOfISOWeek:v,startOfWeek:b}=r,w=u?g(o,r):i?v(o):b(o),k=l(u?f(a):i?h(p(a)):m(p(a)),w),M=d(a,o)+1,S=[];for(let e=0;e<=k;e++){const n=c(w,e);if(t&&y(n,t))break;S.push(n)}const O=(u?35:42)*M;if(s&&S.length<O){const e=O-S.length;for(let t=0;t<e;t++){const e=c(S[S.length-1],1);S.push(e)}}return S}(c,e.endMonth?a(e.endMonth):void 0,e,t),d=function(e,t,n,r){const{addDays:o,endOfBroadcastWeek:a,endOfISOWeek:i,endOfMonth:s,endOfWeek:u,getISOWeek:c,getWeek:l,startOfBroadcastWeek:d,startOfISOWeek:f,startOfWeek:h}=r,p=e.reduce(((e,p)=>{const m=n.broadcastCalendar?d(p,r):n.ISOWeek?f(p):h(p),y=n.broadcastCalendar?a(p):n.ISOWeek?i(s(p)):u(s(p)),g=t.filter((e=>e>=m&&e<=y)),v=n.broadcastCalendar?35:42;if(n.fixedWeeks&&g.length<v){const e=t.filter((e=>{const t=v-g.length;return e>y&&e<=o(y,t)}));g.push(...e)}const b=g.reduce(((e,t)=>{const o=n.ISOWeek?c(t):l(t),a=e.find((e=>e.weekNumber===o)),i=new zt(t,p,r);return a?a.days.push(i):e.push(new $t(o,[i])),e}),[]),w=new Zt(p,b);return e.push(w),e}),[]);return n.reverseMonths?p.reverse():p}(c,l,e,t),f=function(e){return e.reduce(((e,t)=>[...e,...t.weeks]),[])}(d),h=function(e){const t=[];return e.reduce(((e,n)=>[...e,...n.weeks.reduce(((e,t)=>[...e,...t.days]),t)]),t)}(d),p=function(e,t,n,r){if(n.disableNavigation)return;const{pagedNavigation:o,numberOfMonths:a}=n,{startOfMonth:i,addMonths:s,differenceInCalendarMonths:u}=r,c=o?a??1:1,l=i(e);return t&&u(l,t)<=0?void 0:s(l,-c)}(s,n,e,t),m=function(e,t,n,r){if(n.disableNavigation)return;const{pagedNavigation:o,numberOfMonths:a=1}=n,{startOfMonth:i,addMonths:s,differenceInCalendarMonths:u}=r,c=o?a:1,l=i(e);return t&&u(t,e)<a?void 0:s(l,c)}(s,r,e,t),{disableNavigation:g,onMonthChange:v}=e,b=e=>{if(g)return;let t=o(e);n&&t<o(n)&&(t=o(n)),r&&t>o(r)&&(t=o(r)),u(t),v?.(t)};return{months:d,weeks:f,days:h,navStart:n,navEnd:r,previousMonth:p,nextMonth:m,goToMonth:b,goToDay:e=>{(e=>f.some((t=>t.days.some((t=>t.isEqualTo(e))))))(e)||b(e.date)}}}(r,u),{days:R,months:F,navStart:q,navEnd:H,previousMonth:U,nextMonth:z,goToMonth:$}=B,Z=function(e,t,n){const{disabled:r,hidden:o,modifiers:a,showOutsideDays:i,broadcastCalendar:s,today:u}=t,{isSameDay:c,isSameMonth:l,startOfMonth:d,isBefore:f,endOfMonth:h,isAfter:p}=n,m=t.startMonth&&d(t.startMonth),y=t.endMonth&&h(t.endMonth),g={[N.focused]:[],[N.outside]:[],[N.disabled]:[],[N.hidden]:[],[N.today]:[]},v={};for(const t of e){const{date:e,displayMonth:d}=t,h=Boolean(d&&!l(e,d)),b=Boolean(m&&f(e,m)),w=Boolean(y&&p(e,y)),k=Boolean(r&&Ye(e,r,n)),M=Boolean(o&&Ye(e,o,n))||b||w||!s&&!i&&h||s&&!1===i&&h,S=c(e,u??n.today());h&&g.outside.push(t),k&&g.disabled.push(t),M&&g.hidden.push(t),S&&g.today.push(t),a&&Object.keys(a).forEach((r=>{const o=a?.[r];o&&Ye(e,o,n)&&(v[r]?v[r].push(t):v[r]=[t])}))}return e=>{const t={[N.focused]:!1,[N.disabled]:!1,[N.hidden]:!1,[N.outside]:!1,[N.today]:!1},n={};for(const n in g){const r=g[n];t[n]=r.some((t=>t===e))}for(const t in v)n[t]=v[t].some((t=>t===e));return{...t,...n}}}(R,r,u),{isSelected:G,select:Q,selected:X}=function(e,t){const n=function(e,t){const{selected:n,required:r,onSelect:o}=e,[a,i]=Gt(n,o?n:void 0),s=o?n:a,{isSameDay:u}=t;return{selected:s,select:(e,t,n)=>{let a=e;return!r&&s&&s&&u(e,s)&&(a=void 0),o||i(a),o?.(a,e,t,n),a},isSelected:e=>!!s&&u(s,e)}}(e,t),r=function(e,t){const{selected:n,required:r,onSelect:o}=e,[a,i]=Gt(n,o?n:void 0),s=o?n:a,{isSameDay:u}=t,c=e=>s?.some((t=>u(t,e)))??!1,{min:l,max:d}=e;return{selected:s,select:(e,t,n)=>{let a=[...s??[]];if(c(e)){if(s?.length===l)return;if(r&&1===s?.length)return;a=s?.filter((t=>!u(t,e)))}else a=s?.length===d?[e]:[...a,e];return o||i(a),o?.(a,e,t,n),a},isSelected:c}}(e,t),o=function(e,t){const{disabled:n,excludeDisabled:r,selected:o,required:a,onSelect:i}=e,[s,u]=Gt(o,i?o:void 0),c=i?o:s;return{selected:c,select:(o,s,l)=>{const{min:d,max:f}=e,h=o?Jt(o,c,d,f,a,t):void 0;return r&&n&&h?.from&&h.to&&nn({from:h.from,to:h.to},n,t)&&(h.from=o,h.to=void 0),i||u(h),i?.(h,o,s,l),h},isSelected:e=>c&&We(c,e,!1,t)}}(e,t);switch(e.mode){case"single":return n;case"multiple":return r;case"range":return o;default:return}}(r,u)??{},{blur:K,focused:V,isFocusTarget:J,moveFocus:ee,setFocused:te}=Vt(r,B,Z,G??(()=>!1),u),{labelDayButton:ne,labelGridcell:re,labelGrid:oe,labelMonthDropdown:ae,labelNav:ie,labelPrevious:se,labelNext:ue,labelWeekday:ce,labelWeekNumber:le,labelWeekNumberHeader:de,labelYearDropdown:fe}=s,he=(0,y.useMemo)((()=>function(e,t){const n=e.today(),r=t?e.startOfISOWeek(n):e.startOfWeek(n),o=[];for(let t=0;t<7;t++){const n=e.addDays(r,t);o.push(n)}return o}(u,r.ISOWeek)),[u,r.ISOWeek]),pe=void 0!==f||void 0!==g,me=(0,y.useCallback)((()=>{U&&($(U),S?.(U))}),[U,$,S]),ye=(0,y.useCallback)((()=>{z&&($(z),M?.(z))}),[$,z,M]),ge=(0,y.useCallback)(((e,t)=>n=>{n.preventDefault(),n.stopPropagation(),te(e),Q?.(e.date,t,n),g?.(e.date,t,n)}),[Q,g,te]),ve=(0,y.useCallback)(((e,t)=>n=>{te(e),v?.(e.date,t,n)}),[v,te]),be=(0,y.useCallback)(((e,t)=>n=>{K(),m?.(e.date,t,n)}),[K,m]),we=(0,y.useCallback)(((e,t)=>n=>{const o={ArrowLeft:["day","rtl"===r.dir?"after":"before"],ArrowRight:["day","rtl"===r.dir?"before":"after"],ArrowDown:["week","after"],ArrowUp:["week","before"],PageUp:[n.shiftKey?"year":"month","before"],PageDown:[n.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(o[n.key]){n.preventDefault(),n.stopPropagation();const[e,t]=o[n.key];ee(e,t)}b?.(e.date,t,n)}),[ee,b,r.dir]),ke=(0,y.useCallback)(((e,t)=>n=>{w?.(e.date,t,n)}),[w]),Me=(0,y.useCallback)(((e,t)=>n=>{k?.(e.date,t,n)}),[k]),Se=(0,y.useCallback)((e=>t=>{const n=Number(t.target.value),r=u.setMonth(u.startOfMonth(e),n);$(r)}),[u,$]),Oe=(0,y.useCallback)((e=>t=>{const n=Number(t.target.value),r=u.setYear(u.startOfMonth(e),n);$(r)}),[u,$]),{className:De,style:Ce}=(0,y.useMemo)((()=>({className:[l[E.Root],r.className].filter(Boolean).join(" "),style:{...D?.[E.Root],...r.style}})),[l,r.className,r.style,D]),Ne=function(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((([e,n])=>{e.startsWith("data-")&&(t[e]=n)})),t}(r),xe=(0,y.useRef)(null);!function(e,t,{classNames:n,months:r,focused:o,dateLib:a}){const i=(0,y.useRef)(null),s=(0,y.useRef)(r),u=(0,y.useRef)(!1);(0,y.useLayoutEffect)((()=>{const c=s.current;if(s.current=r,!(t&&e.current&&e.current instanceof HTMLElement&&0!==r.length&&0!==c.length&&r.length===c.length))return;const l=a.isSameMonth(r[0].date,c[0].date),d=a.isAfter(r[0].date,c[0].date),f=d?n[W.caption_after_enter]:n[W.caption_before_enter],h=d?n[W.weeks_after_enter]:n[W.weeks_before_enter],p=i.current,m=e.current.cloneNode(!0);if(m instanceof HTMLElement?(Yt(m).forEach((e=>{if(!(e instanceof HTMLElement))return;const t=Bt(e);t&&e.contains(t)&&e.removeChild(t);const n=Rt(e);n&&n.classList.remove(f);const r=Ft(e);r&&r.classList.remove(h)})),i.current=m):i.current=null,u.current||l||o)return;const y=p instanceof HTMLElement?Yt(p):[],g=Yt(e.current);if(g&&g.every((e=>e instanceof HTMLElement))&&y&&y.every((e=>e instanceof HTMLElement))){u.current=!0;const t=[];e.current.style.isolation="isolate";const r=qt(e.current);r&&(r.style.zIndex="1"),g.forEach(((o,a)=>{const i=y[a];if(!i)return;o.style.position="relative",o.style.overflow="hidden";const s=Rt(o);s&&s.classList.add(f);const c=Ft(o);c&&c.classList.add(h);const l=()=>{u.current=!1,e.current&&(e.current.style.isolation=""),r&&(r.style.zIndex=""),s&&s.classList.remove(f),c&&c.classList.remove(h),o.style.position="",o.style.overflow="",o.contains(i)&&o.removeChild(i)};t.push(l),i.style.pointerEvents="none",i.style.position="absolute",i.style.overflow="hidden",i.setAttribute("aria-hidden","true");const p=Ht(i);p&&(p.style.opacity="0");const m=Rt(i);m&&(m.classList.add(d?n[W.caption_before_exit]:n[W.caption_after_exit]),m.addEventListener("animationend",l));const g=Ft(i);g&&g.classList.add(d?n[W.weeks_before_exit]:n[W.weeks_after_exit]),o.insertBefore(i,o.firstChild)}))}}))}(xe,Boolean(r.animate),{classNames:l,months:F,focused:V,dateLib:u});const Te={dayPickerProps:r,selected:X,select:Q,isSelected:G,months:F,nextMonth:z,previousMonth:U,goToMonth:$,getModifiers:Z,components:a,classNames:l,styles:D,labels:s,formatters:i};return y.createElement(Ve.Provider,{value:Te},y.createElement(a.Root,{rootRef:r.animate?xe:void 0,className:De,style:Ce,dir:r.dir,id:r.id,lang:r.lang,nonce:r.nonce,title:r.title,role:r.role,"aria-label":r["aria-label"],...Ne},y.createElement(a.Months,{className:l[E.Months],style:D?.[E.Months]},!r.hideNavigation&&!h&&y.createElement(a.Nav,{"data-animated-nav":r.animate?"true":void 0,className:l[E.Nav],style:D?.[E.Nav],"aria-label":ie(),onPreviousClick:me,onNextClick:ye,previousMonth:U,nextMonth:z}),F.map(((e,t)=>{const n=function(e,t,n,r,o){const{startOfMonth:a,startOfYear:i,endOfYear:s,eachMonthOfInterval:u,getMonth:c}=o;return u({start:i(e),end:s(e)}).map((e=>{const i=r.formatMonthDropdown(e,o);return{value:c(e),label:i,disabled:t&&e<a(t)||n&&e>a(n)||!1}}))}(e.date,q,H,i,u),o=function(e,t,n,r){if(!e)return;if(!t)return;const{startOfYear:o,endOfYear:a,addYears:i,getYear:s,isBefore:u,isSameYear:c}=r,l=o(e),d=a(t),f=[];let h=l;for(;u(h,d)||c(h,d);)f.push(h),h=i(h,1);return f.map((e=>{const t=n.formatYearDropdown(e,r);return{value:s(e),label:t,disabled:!1}}))}(q,H,i,u);return y.createElement(a.Month,{"data-animated-month":r.animate?"true":void 0,className:l[E.Month],style:D?.[E.Month],key:t,displayIndex:t,calendarMonth:e},"around"===h&&!r.hideNavigation&&0===t&&y.createElement(a.PreviousMonthButton,{type:"button",className:l[E.PreviousMonthButton],tabIndex:U?void 0:-1,"aria-disabled":!U||void 0,"aria-label":se(U),onClick:me,"data-animated-button":r.animate?"true":void 0},y.createElement(a.Chevron,{disabled:!U||void 0,className:l[E.Chevron],orientation:"rtl"===r.dir?"right":"left"})),y.createElement(a.MonthCaption,{"data-animated-caption":r.animate?"true":void 0,className:l[E.MonthCaption],style:D?.[E.MonthCaption],calendarMonth:e,displayIndex:t},d?.startsWith("dropdown")?y.createElement(a.DropdownNav,{className:l[E.Dropdowns],style:D?.[E.Dropdowns]},"dropdown"===d||"dropdown-months"===d?y.createElement(a.MonthsDropdown,{className:l[E.MonthsDropdown],"aria-label":ae(),classNames:l,components:a,disabled:Boolean(r.disableNavigation),onChange:Se(e.date),options:n,style:D?.[E.Dropdown],value:u.getMonth(e.date)}):y.createElement("span",null,_(e.date,u)),"dropdown"===d||"dropdown-years"===d?y.createElement(a.YearsDropdown,{className:l[E.YearsDropdown],"aria-label":fe(u.options),classNames:l,components:a,disabled:Boolean(r.disableNavigation),onChange:Oe(e.date),options:o,style:D?.[E.Dropdown],value:u.getYear(e.date)}):y.createElement("span",null,L(e.date,u)),y.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"}},T(e.date,u.options,u))):y.createElement(a.CaptionLabel,{className:l[E.CaptionLabel],role:"status","aria-live":"polite"},T(e.date,u.options,u))),"around"===h&&!r.hideNavigation&&t===p-1&&y.createElement(a.NextMonthButton,{type:"button",className:l[E.NextMonthButton],tabIndex:z?void 0:-1,"aria-disabled":!z||void 0,"aria-label":ue(z),onClick:ye,"data-animated-button":r.animate?"true":void 0},y.createElement(a.Chevron,{disabled:!z||void 0,className:l[E.Chevron],orientation:"rtl"===r.dir?"left":"right"})),t===p-1&&"after"===h&&!r.hideNavigation&&y.createElement(a.Nav,{"data-animated-nav":r.animate?"true":void 0,className:l[E.Nav],style:D?.[E.Nav],"aria-label":ie(),onPreviousClick:me,onNextClick:ye,previousMonth:U,nextMonth:z}),y.createElement(a.MonthGrid,{role:"grid","aria-multiselectable":"multiple"===f||"range"===f,"aria-label":oe(e.date,u.options,u)||void 0,className:l[E.MonthGrid],style:D?.[E.MonthGrid]},!r.hideWeekdays&&y.createElement(a.Weekdays,{"data-animated-weekdays":r.animate?"true":void 0,className:l[E.Weekdays],style:D?.[E.Weekdays]},O&&y.createElement(a.WeekNumberHeader,{"aria-label":de(u.options),className:l[E.WeekNumberHeader],style:D?.[E.WeekNumberHeader],scope:"col"},A()),he.map(((e,t)=>y.createElement(a.Weekday,{"aria-label":ce(e,u.options,u),className:l[E.Weekday],key:t,style:D?.[E.Weekday],scope:"col"},I(e,u.options,u))))),y.createElement(a.Weeks,{"data-animated-weeks":r.animate?"true":void 0,className:l[E.Weeks],style:D?.[E.Weeks]},e.weeks.map(((e,t)=>y.createElement(a.Week,{className:l[E.Week],key:e.weekNumber,style:D?.[E.Week],week:e},O&&y.createElement(a.WeekNumber,{week:e,style:D?.[E.WeekNumber],"aria-label":le(e.weekNumber,{locale:c}),className:l[E.WeekNumber],scope:"row",role:"rowheader"},j(e.weekNumber,u)),e.days.map((e=>{const{date:t}=e,n=Z(e);if(n[N.focused]=!n.hidden&&Boolean(V?.isEqualTo(e)),n[x.selected]=G?.(t)||n.selected,_e(X)){const{from:e,to:r}=X;n[x.range_start]=Boolean(e&&r&&u.isSameDay(t,e)),n[x.range_end]=Boolean(e&&r&&u.isSameDay(t,r)),n[x.range_middle]=We(X,t,!0,u)}const o=function(e,t={},n={}){let r={...t?.[E.Day]};return Object.entries(e).filter((([,e])=>!0===e)).forEach((([e])=>{r={...r,...n?.[e]}})),r}(n,D,r.modifiersStyles),i=function(e,t,n={}){return Object.entries(e).filter((([,e])=>!0===e)).reduce(((e,[r])=>(n[r]?e.push(n[r]):t[N[r]]?e.push(t[N[r]]):t[x[r]]&&e.push(t[x[r]]),e)),[t[E.Day]])}(n,l,r.modifiersClassNames),s=pe||n.hidden?void 0:re(t,n,u.options,u);return y.createElement(a.Day,{key:`${u.format(t,"yyyy-MM-dd")}_${u.format(e.displayMonth,"yyyy-MM")}`,day:e,modifiers:n,className:i.join(" "),style:o,role:"gridcell","aria-selected":n.selected||void 0,"aria-label":s,"data-day":u.format(t,"yyyy-MM-dd"),"data-month":e.outside?u.format(t,"yyyy-MM"):void 0,"data-selected":n.selected||void 0,"data-disabled":n.disabled||void 0,"data-hidden":n.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":n.focused||void 0,"data-today":n.today||void 0},!n.hidden&&pe?y.createElement(a.DayButton,{className:l[E.DayButton],style:D?.[E.DayButton],type:"button",day:e,modifiers:n,disabled:n.disabled||void 0,tabIndex:J(e)?0:-1,"aria-label":ne(t,n,u.options,u),onClick:ge(e,n),onBlur:be(e,n),onFocus:ve(e,n),onKeyDown:we(e,n),onMouseEnter:ke(e,n),onMouseLeave:Me(e,n)},P(t,u.options,u)):!n.hidden&&P(e.date,u.options,u))}))))))))}))),r.footer&&y.createElement(a.Footer,{className:l[E.Footer],style:D?.[E.Footer],role:"status","aria-live":"polite"},r.footer)))}!function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"}(Qt||(Qt={}));const on=Qe,an=st,sn=Je;var un=n(8418),cn=y.version.startsWith("19"),ln=Symbol.for(cn?"react.transitional.element":"react.element"),dn=Symbol.for("react.portal"),fn=Symbol.for("react.fragment"),hn=Symbol.for("react.strict_mode"),pn=Symbol.for("react.profiler"),mn=Symbol.for("react.consumer"),yn=Symbol.for("react.context"),gn=Symbol.for("react.forward_ref"),vn=Symbol.for("react.suspense"),bn=Symbol.for("react.suspense_list"),wn=Symbol.for("react.memo"),kn=Symbol.for("react.lazy"),Mn=gn,Sn=wn;function On(e,t,n,r,{areStatesEqual:o,areOwnPropsEqual:a,areStatePropsEqual:i}){let s,u,c,l,d,f=!1;return function(h,p){return f?function(f,h){const p=!a(h,u),m=!o(f,s,h,u);return s=f,u=h,p&&m?(c=e(s,u),t.dependsOnOwnProps&&(l=t(r,u)),d=n(c,l,u),d):p?(e.dependsOnOwnProps&&(c=e(s,u)),t.dependsOnOwnProps&&(l=t(r,u)),d=n(c,l,u),d):m?function(){const t=e(s,u),r=!i(t,c);return c=t,r&&(d=n(c,l,u)),d}():d}(h,p):(s=h,u=p,c=e(s,u),l=t(r,u),d=n(c,l,u),f=!0,d)}}function Dn(e){return function(t){const n=e(t);function r(){return n}return r.dependsOnOwnProps=!1,r}}function Cn(e){return e.dependsOnOwnProps?Boolean(e.dependsOnOwnProps):1!==e.length}function En(e,t){return function(t,{displayName:n}){const r=function(e,t){return r.dependsOnOwnProps?r.mapToProps(e,t):r.mapToProps(e,void 0)};return r.dependsOnOwnProps=!0,r.mapToProps=function(t,n){r.mapToProps=e,r.dependsOnOwnProps=Cn(e);let o=r(t,n);return"function"==typeof o&&(r.mapToProps=o,r.dependsOnOwnProps=Cn(o),o=r(t,n)),o},r}}function Nn(e,t){return(n,r)=>{throw new Error(`Invalid value of type ${typeof e} for ${t} argument when connecting component ${r.wrappedComponentName}.`)}}function xn(e,t,n){return{...n,...e,...t}}function Wn(e){e()}var Tn={notify(){},get:()=>[]};function Pn(e,t){let n,r=Tn,o=0,a=!1;function i(){c.onStateChange&&c.onStateChange()}function s(){o++,n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){let e=null,t=null;return{clear(){e=null,t=null},notify(){Wn((()=>{let t=e;for(;t;)t.callback(),t=t.next}))},get(){const t=[];let n=e;for(;n;)t.push(n),n=n.next;return t},subscribe(n){let r=!0;const o=t={callback:n,next:null,prev:t};return o.prev?o.prev.next=o:e=o,function(){r&&null!==e&&(r=!1,o.next?o.next.prev=o.prev:t=o.prev,o.prev?o.prev.next=o.next:e=o.next)}}}}())}function u(){o--,n&&0===o&&(n(),n=void 0,r.clear(),r=Tn)}const c={addNestedSub:function(e){s();const t=r.subscribe(e);let n=!1;return()=>{n||(n=!0,t(),u())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return a},trySubscribe:function(){a||(a=!0,s())},tryUnsubscribe:function(){a&&(a=!1,u())},getListeners:()=>r};return c}var jn=(()=>!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement))(),An=(()=>"undefined"!=typeof navigator&&"ReactNative"===navigator.product)(),In=(()=>jn||An?y.useLayoutEffect:y.useEffect)();function Ln(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function Yn(e,t){if(Ln(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;const n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r=0;r<n.length;r++)if(!Object.prototype.hasOwnProperty.call(t,n[r])||!Ln(e[n[r]],t[n[r]]))return!1;return!0}var Bn={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Rn={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Fn={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},qn={[Mn]:{$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},[Sn]:Fn};function Hn(e){return function(e){return function(e){if("object"==typeof e&&null!==e){const{$$typeof:t}=e;switch(t){case ln:switch(e=e.type){case fn:case pn:case hn:case vn:case bn:return e;default:switch(e=e&&e.$$typeof){case yn:case gn:case kn:case wn:case mn:return e;default:return t}}case dn:return t}}}(e)===wn}(e)?Fn:qn[e.$$typeof]||Bn}var Un=Object.defineProperty,zn=Object.getOwnPropertyNames,$n=Object.getOwnPropertySymbols,Zn=Object.getOwnPropertyDescriptor,Gn=Object.getPrototypeOf,Qn=Object.prototype;function Xn(e,t){if("string"!=typeof t){if(Qn){const n=Gn(t);n&&n!==Qn&&Xn(e,n)}let n=zn(t);$n&&(n=n.concat($n(t)));const r=Hn(e),o=Hn(t);for(let a=0;a<n.length;++a){const i=n[a];if(!(Rn[i]||o&&o[i]||r&&r[i])){const n=Zn(t,i);try{Un(e,i,n)}catch(e){}}}}return e}var Kn=Symbol.for("react-redux-context"),Vn="undefined"!=typeof globalThis?globalThis:{};function Jn(){if(!y.createContext)return{};const e=Vn[Kn]??=new Map;let t=e.get(y.createContext);return t||(t=y.createContext(null),e.set(y.createContext,t)),t}var er=Jn(),tr=[null,null];function nr(e,t,n,r,o,a){e.current=r,n.current=!1,o.current&&(o.current=null,a())}function rr(e,t){return e===t}var or=function(e,t,n,{pure:r,areStatesEqual:o=rr,areOwnPropsEqual:a=Yn,areStatePropsEqual:i=Yn,areMergedPropsEqual:s=Yn,forwardRef:u=!1,context:c=er}={}){const l=c,d=function(e){return e?"function"==typeof e?En(e):Nn(e,"mapStateToProps"):Dn((()=>({})))}(e),f=function(e){return e&&"object"==typeof e?Dn((t=>function(e,t){const n={};for(const r in e){const o=e[r];"function"==typeof o&&(n[r]=(...e)=>t(o(...e)))}return n}(e,t))):e?"function"==typeof e?En(e):Nn(e,"mapDispatchToProps"):Dn((e=>({dispatch:e})))}(t),h=function(e){return e?"function"==typeof e?function(e){return function(t,{displayName:n,areMergedPropsEqual:r}){let o,a=!1;return function(t,n,i){const s=e(t,n,i);return a?r(s,o)||(o=s):(a=!0,o=s),o}}}(e):Nn(e,"mergeProps"):()=>xn}(n),p=Boolean(e);return e=>{const t=e.displayName||e.name||"Component",n=`Connect(${t})`,r={shouldHandleStateChanges:p,displayName:n,wrappedComponentName:t,WrappedComponent:e,initMapStateToProps:d,initMapDispatchToProps:f,initMergeProps:h,areStatesEqual:o,areStatePropsEqual:i,areOwnPropsEqual:a,areMergedPropsEqual:s};function c(t){const[n,o,a]=y.useMemo((()=>{const{reactReduxForwardedRef:e,...n}=t;return[t.context,e,n]}),[t]),i=y.useMemo((()=>l),[n,l]),s=y.useContext(i),u=Boolean(t.store)&&Boolean(t.store.getState)&&Boolean(t.store.dispatch),c=Boolean(s)&&Boolean(s.store),d=u?t.store:s.store,f=c?s.getServerState:d.getState,h=y.useMemo((()=>function(e,{initMapStateToProps:t,initMapDispatchToProps:n,initMergeProps:r,...o}){return On(t(e,o),n(e,o),r(e,o),e,o)}(d.dispatch,r)),[d]),[m,g]=y.useMemo((()=>{if(!p)return tr;const e=Pn(d,u?void 0:s.subscription),t=e.notifyNestedSubs.bind(e);return[e,t]}),[d,u,s]),v=y.useMemo((()=>u?s:{...s,subscription:m}),[u,s,m]),b=y.useRef(void 0),w=y.useRef(a),k=y.useRef(void 0),M=y.useRef(!1),S=y.useRef(!1),O=y.useRef(void 0);In((()=>(S.current=!0,()=>{S.current=!1})),[]);const D=y.useMemo((()=>()=>k.current&&a===w.current?k.current:h(d.getState(),a)),[d,a]),C=y.useMemo((()=>e=>m?function(e,t,n,r,o,a,i,s,u,c,l){if(!e)return()=>{};let d=!1,f=null;const h=()=>{if(d||!s.current)return;const e=t.getState();let n,h;try{n=r(e,o.current)}catch(e){h=e,f=e}h||(f=null),n===a.current?i.current||c():(a.current=n,u.current=n,i.current=!0,l())};return n.onStateChange=h,n.trySubscribe(),h(),()=>{if(d=!0,n.tryUnsubscribe(),n.onStateChange=null,f)throw f}}(p,d,m,h,w,b,M,S,k,g,e):()=>{}),[m]);var E,N;let x;E=nr,N=[w,b,M,a,k,g],In((()=>E(...N)),undefined);try{x=y.useSyncExternalStore(C,D,f?()=>h(f(),a):D)}catch(e){throw O.current&&(e.message+=`\nThe error may be correlated with this previous error:\n${O.current.stack}\n\n`),e}In((()=>{O.current=void 0,k.current=void 0,b.current=x}));const W=y.useMemo((()=>y.createElement(e,{...x,ref:o})),[o,e,x]);return y.useMemo((()=>p?y.createElement(i.Provider,{value:v},W):W),[i,W,v])}const m=y.memo(c);if(m.WrappedComponent=e,m.displayName=c.displayName=n,u){const t=y.forwardRef((function(e,t){return y.createElement(m,{...e,reactReduxForwardedRef:t})}));return t.displayName=n,t.WrappedComponent=e,Xn(t,e)}return Xn(m,e)}},ar=function(e){const{children:t,context:n,serverState:r,store:o}=e,a=y.useMemo((()=>{const e=Pn(o);return{store:o,subscription:e,getServerState:r?()=>r:void 0}}),[o,r]),i=y.useMemo((()=>o.getState()),[o]);In((()=>{const{subscription:e}=a;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),i!==o.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[a,i]);const s=n||er;return y.createElement(s.Provider,{value:a},t)};function ir(e=er){return function(){return y.useContext(e)}}var sr=ir();function ur(e=er){const t=e===er?sr:ir(e),n=()=>{const{store:e}=t();return e};return Object.assign(n,{withTypes:()=>n}),n}var cr=ur();function lr(e=er){const t=e===er?cr:ur(e),n=()=>t().dispatch;return Object.assign(n,{withTypes:()=>n}),n}var dr=lr(),fr=(e,t)=>e===t;function hr(e=er){const t=e===er?sr:ir(e),n=(e,n={})=>{const{equalityFn:r=fr}="function"==typeof n?{equalityFn:n}:n,o=t(),{store:a,subscription:i,getServerState:s}=o,u=(y.useRef(!0),y.useCallback({[e.name]:t=>e(t)}[e.name],[e])),c=(0,un.useSyncExternalStoreWithSelector)(i.addNestedSub,a.getState,s||a.getState,u,r);return y.useDebugValue(c),c};return Object.assign(n,{withTypes:()=>n}),n}var pr=hr(),mr=Wn;function yr(e){return`Minified Redux error #${e}; visit https://redux.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}var gr=(()=>"function"==typeof Symbol&&Symbol.observable||"@@observable")(),vr=()=>Math.random().toString(36).substring(7).split("").join("."),br={INIT:`@@redux/INIT${vr()}`,REPLACE:`@@redux/REPLACE${vr()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${vr()}`};function wr(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function kr(e,t,n){if("function"!=typeof e)throw new Error(yr(2));if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw new Error(yr(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){if("function"!=typeof n)throw new Error(yr(1));return n(kr)(e,t)}let r=e,o=t,a=new Map,i=a,s=0,u=!1;function c(){i===a&&(i=new Map,a.forEach(((e,t)=>{i.set(t,e)})))}function l(){if(u)throw new Error(yr(3));return o}function d(e){if("function"!=typeof e)throw new Error(yr(4));if(u)throw new Error(yr(5));let t=!0;c();const n=s++;return i.set(n,e),function(){if(t){if(u)throw new Error(yr(6));t=!1,c(),i.delete(n),a=null}}}function f(e){if(!wr(e))throw new Error(yr(7));if(void 0===e.type)throw new Error(yr(8));if("string"!=typeof e.type)throw new Error(yr(17));if(u)throw new Error(yr(9));try{u=!0,o=r(o,e)}finally{u=!1}return(a=i).forEach((e=>{e()})),e}return f({type:br.INIT}),{dispatch:f,subscribe:d,getState:l,replaceReducer:function(e){if("function"!=typeof e)throw new Error(yr(10));r=e,f({type:br.REPLACE})},[gr]:function(){const e=d;return{subscribe(t){if("object"!=typeof t||null===t)throw new Error(yr(11));function n(){const e=t;e.next&&e.next(l())}return n(),{unsubscribe:e(n)}},[gr](){return this}}}}}function Mr(e,t,n){return kr(e,t,n)}function Sr(e){const t=Object.keys(e),n={};for(let r=0;r<t.length;r++){const o=t[r];"function"==typeof e[o]&&(n[o]=e[o])}const r=Object.keys(n);let o;try{!function(e){Object.keys(e).forEach((t=>{const n=e[t];if(void 0===n(void 0,{type:br.INIT}))throw new Error(yr(12));if(void 0===n(void 0,{type:br.PROBE_UNKNOWN_ACTION()}))throw new Error(yr(13))}))}(n)}catch(e){o=e}return function(e={},t){if(o)throw o;let a=!1;const i={};for(let o=0;o<r.length;o++){const s=r[o],u=n[s],c=e[s],l=u(c,t);if(void 0===l)throw t&&t.type,new Error(yr(14));i[s]=l,a=a||l!==c}return a=a||r.length!==Object.keys(e).length,a?i:e}}function Or(e,t){return function(...n){return t(e.apply(this,n))}}function Dr(e,t){if("function"==typeof e)return Or(e,t);if("object"!=typeof e||null===e)throw new Error(yr(16));const n={};for(const r in e){const o=e[r];"function"==typeof o&&(n[r]=Or(o,t))}return n}function Cr(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce(((e,t)=>(...n)=>e(t(...n))))}function Er(...e){return t=>(n,r)=>{const o=t(n,r);let a=()=>{throw new Error(yr(15))};const i={getState:o.getState,dispatch:(e,...t)=>a(e,...t)},s=e.map((e=>e(i)));return a=Cr(...s)(o.dispatch),{...o,dispatch:a}}}function Nr(e){return wr(e)&&"type"in e&&"string"==typeof e.type}var xr=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Wr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Tr=function(e){return"@@redux-saga/"+e},Pr=Tr("TASK"),_r=Tr("HELPER"),jr=Tr("MATCH"),Ar=Tr("CANCEL_PROMISE"),Ir=Tr("SAGA_ACTION"),Lr=Tr("SELF_CANCELLATION"),Yr=function(e){return function(){return e}}(!0),Br=function(){},Rr=function(e){return e};function Fr(e,t,n){if(!t(e))throw ro("error","uncaught at check",n),new Error(n)}var qr=Object.prototype.hasOwnProperty;function Hr(e,t){return Ur.notUndef(e)&&qr.call(e,t)}var Ur={undef:function(e){return null==e},notUndef:function(e){return null!=e},func:function(e){return"function"==typeof e},number:function(e){return"number"==typeof e},string:function(e){return"string"==typeof e},array:Array.isArray,object:function(e){return e&&!Ur.array(e)&&"object"===(void 0===e?"undefined":Wr(e))},promise:function(e){return e&&Ur.func(e.then)},iterator:function(e){return e&&Ur.func(e.next)&&Ur.func(e.throw)},iterable:function(e){return e&&Ur.func(Symbol)?Ur.func(e[Symbol.iterator]):Ur.array(e)},task:function(e){return e&&e[Pr]},observable:function(e){return e&&Ur.func(e.subscribe)},buffer:function(e){return e&&Ur.func(e.isEmpty)&&Ur.func(e.take)&&Ur.func(e.put)},pattern:function(e){return e&&(Ur.string(e)||"symbol"===(void 0===e?"undefined":Wr(e))||Ur.func(e)||Ur.array(e))},channel:function(e){return e&&Ur.func(e.take)&&Ur.func(e.close)},helper:function(e){return e&&e[_r]},stringableFunc:function(e){return Ur.func(e)&&Hr(e,"toString")}},zr={assign:function(e,t){for(var n in t)Hr(t,n)&&(e[n]=t[n])}};function $r(e,t){var n=e.indexOf(t);n>=0&&e.splice(n,1)}var Zr={from:function(e){var t=Array(e.length);for(var n in e)Hr(e,n)&&(t[n]=e[n]);return t}};function Gr(){var e=xr({},arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),t=new Promise((function(t,n){e.resolve=t,e.reject=n}));return e.promise=t,e}function Qr(e){for(var t=[],n=0;n<e;n++)t.push(Gr());return t}function Xr(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=void 0,r=new Promise((function(r){n=setTimeout((function(){return r(t)}),e)}));return r[Ar]=function(){return clearTimeout(n)},r}function Kr(){var e,t=!0,n=void 0,r=void 0;return(e={})[Pr]=!0,e.isRunning=function(){return t},e.result=function(){return n},e.error=function(){return r},e.setRunning=function(e){return t=e},e.setResult=function(e){return n=e},e.setError=function(e){return r=e},e}function Vr(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return function(){return++e}}var Jr=Vr(),eo=function(e){throw e},to=function(e){return{value:e,done:!0}};function no(e){var t={name:arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",next:e,throw:arguments.length>1&&void 0!==arguments[1]?arguments[1]:eo,return:to};return arguments[3]&&(t[_r]=!0),"undefined"!=typeof Symbol&&(t[Symbol.iterator]=function(){return t}),t}function ro(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";"undefined"==typeof window?console.log("redux-saga "+e+": "+t+"\n"+(n&&n.stack||n)):console[e](t,n)}function oo(e,t){return function(){return e.apply(void 0,arguments)}}var ao=function(e,t){return e+" has been deprecated in favor of "+t+", please update your code"},io=function(e){return new Error("\n redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug\n in redux-saga code and not yours. Thanks for reporting this in the project's github repo.\n Error: "+e+"\n")},so=function(e,t){return(e?e+".":"")+"setContext(props): argument "+t+" is not a plain object"},uo=function(e){return function(t){return e(Object.defineProperty(t,Ir,{value:!0}))}},co=function e(t){return function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];var a=[],i=t.apply(void 0,r);return{next:function(e){return a.push(e),i.next(e)},clone:function(){var n=e(t).apply(void 0,r);return a.forEach((function(e){return n.next(e)})),n},return:function(e){return i.return(e)},throw:function(e){return i.throw(e)}}}},lo={isEmpty:Yr,put:Br,take:Br};function fo(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=arguments[1],n=new Array(e),r=0,o=0,a=0,i=function(t){n[o]=t,o=(o+1)%e,r++},s=function(){if(0!=r){var t=n[a];return n[a]=null,r--,a=(a+1)%e,t}},u=function(){for(var e=[];r;)e.push(s());return e};return{isEmpty:function(){return 0==r},put:function(s){if(r<e)i(s);else{var c=void 0;switch(t){case 1:throw new Error("Channel's Buffer overflow!");case 3:n[o]=s,a=o=(o+1)%e;break;case 4:c=2*e,n=u(),r=n.length,o=n.length,a=0,n.length=c,e=c,i(s)}}},take:s,flush:u}}var ho={none:function(){return lo},fixed:function(e){return fo(e,1)},dropping:function(e){return fo(e,2)},sliding:function(e){return fo(e,3)},expanding:function(e){return fo(e,4)}},po=[],mo=0;function yo(e){try{vo(),e()}finally{bo()}}function go(e){po.push(e),mo||(vo(),wo())}function vo(){mo++}function bo(){mo--}function wo(){bo();for(var e=void 0;!mo&&void 0!==(e=po.shift());)yo(e)}var ko=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Mo="@@redux-saga/CHANNEL_END",So={type:Mo},Oo=function(e){return e&&e.type===Mo},Do="invalid buffer passed to channel factory function",Co="Saga was provided with an undefined action";function Eo(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ho.fixed(),t=!1,n=[];function r(){if(t&&n.length)throw io("Cannot have a closed channel with pending takers");if(n.length&&!e.isEmpty())throw io("Cannot have pending takers with non empty buffer")}return Fr(e,Ur.buffer,Do),{take:function(o){r(),Fr(o,Ur.func,"channel.take's callback must be a function"),t&&e.isEmpty()?o(So):e.isEmpty()?(n.push(o),o.cancel=function(){return $r(n,o)}):o(e.take())},put:function(o){if(r(),Fr(o,Ur.notUndef,Co),!t){if(!n.length)return e.put(o);for(var a=0;a<n.length;a++){var i=n[a];if(!i[jr]||i[jr](o))return n.splice(a,1),i(o)}}},flush:function(n){r(),Fr(n,Ur.func,"channel.flush' callback must be a function"),t&&e.isEmpty()?n(So):n(e.flush())},close:function(){if(r(),!t&&(t=!0,n.length)){var e=n;n=[];for(var o=0,a=e.length;o<a;o++)e[o](So)}},get __takers__(){return n},get __closed__(){return t}}}function No(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ho.none(),n=arguments[2];arguments.length>2&&Fr(n,Ur.func,"Invalid match function passed to eventChannel");var r=Eo(t),o=function(){r.__closed__||(a&&a(),r.close())},a=e((function(e){Oo(e)?o():n&&!n(e)||r.put(e)}));if(r.__closed__&&a(),!Ur.func(a))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:r.take,flush:r.flush,close:o}}var xo=Tr("IO"),Wo="TAKE",To="PUT",Po="ALL",_o="RACE",jo="CALL",Ao="CPS",Io="FORK",Lo="JOIN",Yo="CANCEL",Bo="SELECT",Ro="ACTION_CHANNEL",Fo="CANCELLED",qo="FLUSH",Ho="GET_CONTEXT",Uo="SET_CONTEXT",zo="\n(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)",$o=function(e,t){var n;return(n={})[xo]=!0,n[e]=t,n},Zo=function(e){return Fr(pa.fork(e),Ur.object,"detach(eff): argument must be a fork effect"),e[Io].detached=!0,e};function Go(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"*";if(arguments.length&&Fr(arguments[0],Ur.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),Ur.pattern(e))return $o(Wo,{pattern:e});if(Ur.channel(e))return $o(Wo,{channel:e});throw new Error("take(patternOrChannel): argument "+String(e)+" is not valid channel or a valid pattern")}Go.maybe=function(){var e=Go.apply(void 0,arguments);return e[Wo].maybe=!0,e};var Qo=oo(Go.maybe);function Xo(e,t){return arguments.length>1?(Fr(e,Ur.notUndef,"put(channel, action): argument channel is undefined"),Fr(e,Ur.channel,"put(channel, action): argument "+e+" is not a valid channel"),Fr(t,Ur.notUndef,"put(channel, action): argument action is undefined")):(Fr(e,Ur.notUndef,"put(action): argument action is undefined"),t=e,e=null),$o(To,{channel:e,action:t})}function Ko(e){return $o(Po,e)}function Vo(e){return $o(_o,e)}function Jo(e,t,n){Fr(t,Ur.notUndef,e+": argument fn is undefined");var r=null;if(Ur.array(t)){var o=t;r=o[0],t=o[1]}else if(t.fn){var a=t;r=a.context,t=a.fn}return r&&Ur.string(t)&&Ur.func(r[t])&&(t=r[t]),Fr(t,Ur.func,e+": argument "+t+" is not a function"),{context:r,fn:t,args:n}}function ea(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return $o(jo,Jo("call",e,n))}function ta(e,t){return $o(jo,Jo("apply",{context:e,fn:t},arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]))}function na(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return $o(Ao,Jo("cps",e,n))}function ra(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return $o(Io,Jo("fork",e,n))}function oa(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return Zo(ra.apply(void 0,[e].concat(n)))}function aa(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(t.length>1)return Ko(t.map((function(e){return aa(e)})));var r=t[0];return Fr(r,Ur.notUndef,"join(task): argument task is undefined"),Fr(r,Ur.task,"join(task): argument "+r+" is not a valid Task object "+zo),$o(Lo,r)}function ia(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(t.length>1)return Ko(t.map((function(e){return ia(e)})));var r=t[0];return 1===t.length&&(Fr(r,Ur.notUndef,"cancel(task): argument task is undefined"),Fr(r,Ur.task,"cancel(task): argument "+r+" is not a valid Task object "+zo)),$o(Yo,r||Lr)}function sa(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return 0===arguments.length?e=Rr:(Fr(e,Ur.notUndef,"select(selector,[...]): argument selector is undefined"),Fr(e,Ur.func,"select(selector,[...]): argument "+e+" is not a function")),$o(Bo,{selector:e,args:n})}function ua(e,t){return Fr(e,Ur.notUndef,"actionChannel(pattern,...): argument pattern is undefined"),arguments.length>1&&(Fr(t,Ur.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),Fr(t,Ur.buffer,"actionChannel(pattern, buffer): argument "+t+" is not a valid buffer")),$o(Ro,{pattern:e,buffer:t})}function ca(){return $o(Fo,{})}function la(e){return Fr(e,Ur.channel,"flush(channel): argument "+e+" is not valid channel"),$o(qo,e)}function da(e){return Fr(e,Ur.string,"getContext(prop): argument "+e+" is not a string"),$o(Ho,e)}function fa(e){return Fr(e,Ur.object,so(null,e)),$o(Uo,e)}Xo.resolve=function(){var e=Xo.apply(void 0,arguments);return e[To].resolve=!0,e},Xo.sync=oo(Xo.resolve);var ha=function(e){return function(t){return t&&t[xo]&&t[e]}},pa={take:ha(Wo),put:ha(To),all:ha(Po),race:ha(_o),call:ha(jo),cps:ha(Ao),fork:ha(Io),join:ha(Lo),cancel:ha(Yo),select:ha(Bo),actionChannel:ha(Ro),cancelled:ha(Fo),flush:ha(qo),getContext:ha(Ho),setContext:ha(Uo)},ma=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},ya="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},ga="proc first argument (Saga function result) must be an iterator",va={toString:function(){return"@@redux-saga/CHANNEL_END"}},ba={toString:function(){return"@@redux-saga/TASK_CANCEL"}},wa={wildcard:function(){return Yr},default:function(e){return"symbol"===(void 0===e?"undefined":ya(e))?function(t){return t.type===e}:function(t){return t.type===String(e)}},array:function(e){return function(t){return e.some((function(e){return ka(e)(t)}))}},predicate:function(e){return function(t){return e(t)}}};function ka(e){return("*"===e?wa.wildcard:Ur.array(e)?wa.array:Ur.stringableFunc(e)?wa.default:Ur.func(e)?wa.predicate:wa.default)(e)}var Ma=function(e){return{fn:e}};function Sa(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){return Br},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Br,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Br,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"anonymous",u=arguments[8];Fr(e,Ur.iterator,ga);var c="[...effects]",l=oo(N,ao(c,"all("+c+")")),d=a.sagaMonitor,f=a.logger,h=a.onError,p=f||ro,m=function(e){var t=e.sagaStack;!t&&e.stack&&(t=-1!==e.stack.split("\n")[0].indexOf(e.message)?e.stack:"Error: "+e.message+"\n"+e.stack),p("error","uncaught at "+s,t||e.message||e)},y=function(e){var t=No((function(t){return e((function(e){e[Ir]?t(e):go((function(){return t(e)}))}))}));return ko({},t,{take:function(e,n){arguments.length>1&&(Fr(n,Ur.func,"channel.take's matcher argument must be a function"),e[jr]=n),t.take(e)}})}(t),g=Object.create(o);M.cancel=Br;var v=function(e,t,n,r){var o,a,i;return n._deferredEnd=null,(a={})[Pr]=!0,a.id=e,a.name=t,(i={})[o="done"]=i[o]||{},i[o].get=function(){if(n._deferredEnd)return n._deferredEnd.promise;var e=Gr();return n._deferredEnd=e,n._isRunning||(n._error?e.reject(n._error):e.resolve(n._result)),e.promise},a.cont=r,a.joiners=[],a.cancel=k,a.isRunning=function(){return n._isRunning},a.isCancelled=function(){return n._isCancelled},a.isAborted=function(){return n._isAborted},a.result=function(){return n._result},a.error=function(){return n._error},a.setContext=function(e){Fr(e,Ur.object,so("task",e)),zr.assign(g,e)},function(e,t){for(var n in t){var r=t[n];r.configurable=r.enumerable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,n,r)}}(a,i),a}(i,s,e,u),b={name:s,cancel:function(){b.isRunning&&!b.isCancelled&&(b.isCancelled=!0,M(ba))},isRunning:!0},w=function(e,t,n){var r=[],o=void 0,a=!1;function i(e){u(),n(e,!0)}function s(e){r.push(e),e.cont=function(s,u){a||($r(r,e),e.cont=Br,u?i(s):(e===t&&(o=s),r.length||(a=!0,n(o))))}}function u(){a||(a=!0,r.forEach((function(e){e.cont=Br,e.cancel()})),r=[])}return s(t),{addTask:s,cancelAll:u,abort:i,getTasks:function(){return r},taskNames:function(){return r.map((function(e){return e.name}))}}}(0,b,S);function k(){e._isRunning&&!e._isCancelled&&(e._isCancelled=!0,w.cancelAll(),S(ba))}return u&&(u.cancel=k),e._isRunning=!0,M(),v;function M(t,n){if(!b.isRunning)throw new Error("Trying to resume an already finished generator");try{var r=void 0;n?r=e.throw(t):t===ba?(b.isCancelled=!0,M.cancel(),r=Ur.func(e.return)?e.return(ba):{done:!0,value:ba}):r=t===va?Ur.func(e.return)?e.return():{done:!0}:e.next(t),r.done?(b.isMainRunning=!1,b.cont&&b.cont(r.value)):O(r.value,i,"",M)}catch(e){b.isCancelled&&m(e),b.isMainRunning=!1,b.cont(e,!0)}}function S(t,n){e._isRunning=!1,y.close(),n?(t instanceof Error&&Object.defineProperty(t,"sagaStack",{value:"at "+s+" \n "+(t.sagaStack||t.stack),configurable:!0}),v.cont||(t instanceof Error&&h?h(t):m(t)),e._error=t,e._isAborted=!0,e._deferredEnd&&e._deferredEnd.reject(t)):(e._result=t,e._deferredEnd&&e._deferredEnd.resolve(t)),v.cont&&v.cont(t,n),v.joiners.forEach((function(e){return e.cb(t,n)})),v.joiners=null}function O(e,o){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments[3],u=Jr();d&&d.effectTriggered({effectId:u,parentEffectId:o,label:a,effect:e});var c=void 0;function f(e,t){c||(c=!0,i.cancel=Br,d&&(t?d.effectRejected(u,e):d.effectResolved(u,e)),i(e,t))}f.cancel=Br,i.cancel=function(){if(!c){c=!0;try{f.cancel()}catch(e){m(e)}f.cancel=Br,d&&d.effectCancelled(u)}};var h=void 0;return Ur.promise(e)?D(e,f):Ur.helper(e)?E(Ma(e),u,f):Ur.iterator(e)?C(e,u,s,f):Ur.array(e)?l(e,u,f):(h=pa.take(e))?function(e,t){var n=e.channel,r=e.pattern,o=e.maybe;n=n||y;var a=function(e){return e instanceof Error?t(e,!0):Oo(e)&&!o?t(va):t(e)};try{n.take(a,ka(r))}catch(e){return t(e,!0)}t.cancel=a.cancel}(h,f):(h=pa.put(e))?function(e,t){var r=e.channel,o=e.action,a=e.resolve;go((function(){var e=void 0;try{e=(r?r.put:n)(o)}catch(e){if(r||a)return t(e,!0);m(e)}if(!a||!Ur.promise(e))return t(e);D(e,t)}))}(h,f):(h=pa.all(e))?N(h,u,f):(h=pa.race(e))?function(e,t,n){var r=void 0,o=Object.keys(e),a={};o.forEach((function(t){var i=function(a,i){if(!r)if(i)n.cancel(),n(a,!0);else if(!Oo(a)&&a!==va&&a!==ba){var s;n.cancel(),r=!0;var u=((s={})[t]=a,s);n(Ur.array(e)?[].slice.call(ma({},u,{length:o.length})):u)}};i.cancel=Br,a[t]=i})),n.cancel=function(){r||(r=!0,o.forEach((function(e){return a[e].cancel()})))},o.forEach((function(n){r||O(e[n],t,n,a[n])}))}(h,u,f):(h=pa.call(e))?function(e,t,n){var r=e.context,o=e.fn,a=e.args,i=void 0;try{i=o.apply(r,a)}catch(e){return n(e,!0)}return Ur.promise(i)?D(i,n):Ur.iterator(i)?C(i,t,o.name,n):n(i)}(h,u,f):(h=pa.cps(e))?function(e,t){var n=e.context,r=e.fn,o=e.args;try{var a=function(e,n){return Ur.undef(e)?t(n):t(e,!0)};r.apply(n,o.concat(a)),a.cancel&&(t.cancel=function(){return a.cancel()})}catch(e){return t(e,!0)}}(h,f):(h=pa.fork(e))?E(h,u,f):(h=pa.join(e))?function(e,t){if(e.isRunning()){var n={task:v,cb:t};t.cancel=function(){return $r(e.joiners,n)},e.joiners.push(n)}else e.isAborted()?t(e.error(),!0):t(e.result())}(h,f):(h=pa.cancel(e))?function(e,t){e===Lr&&(e=v),e.isRunning()&&e.cancel(),t()}(h,f):(h=pa.select(e))?function(e,t){var n=e.selector,o=e.args;try{t(n.apply(void 0,[r()].concat(o)))}catch(e){t(e,!0)}}(h,f):(h=pa.actionChannel(e))?function(e,n){var r=e.pattern,o=e.buffer,a=ka(r);a.pattern=r,n(No(t,o||ho.fixed(),a))}(h,f):(h=pa.flush(e))?function(e,t){e.flush(t)}(h,f):(h=pa.cancelled(e))?function(e,t){t(!!b.isCancelled)}(0,f):(h=pa.getContext(e))?function(e,t){t(g[e])}(h,f):(h=pa.setContext(e))?function(e,t){zr.assign(g,e),t()}(h,f):f(e)}function D(e,t){var n=e[Ar];Ur.func(n)?t.cancel=n:Ur.func(e.abort)&&(t.cancel=function(){return e.abort()}),e.then(t,(function(e){return t(e,!0)}))}function C(e,o,i,s){Sa(e,t,n,r,g,a,o,i,s)}function E(e,o,i){var s=e.context,u=e.fn,c=e.args,l=e.detached,d=function(e){var t=e.context,n=e.fn,r=e.args;if(Ur.iterator(n))return n;var o,a,i=void 0,s=void 0;try{i=n.apply(t,r)}catch(e){s=e}return Ur.iterator(i)?i:no(s?function(){throw s}:(o=void 0,a={done:!1,value:i},function(e){return o?{done:!0,value:e}:(o=!0,a)}))}({context:s,fn:u,args:c});try{vo();var f=Sa(d,t,n,r,g,a,o,u.name,l?null:Br);l?i(f):d._isRunning?(w.addTask(f),i(f)):d._error?w.abort(d._error):i(f)}finally{wo()}}function N(e,t,n){var r=Object.keys(e);if(!r.length)return n(Ur.array(e)?[]:{});var o=0,a=void 0,i={},s={};r.forEach((function(t){var u=function(s,u){a||(u||Oo(s)||s===va||s===ba?(n.cancel(),n(s,u)):(i[t]=s,++o===r.length&&(a=!0,n(Ur.array(e)?Zr.from(ma({},i,{length:r.length})):i))))};u.cancel=Br,s[t]=u})),n.cancel=function(){a||(a=!0,r.forEach((function(e){return s[e].cancel()})))},r.forEach((function(n){return O(e[n],t,n,s[n])}))}}var Oa="runSaga(storeInterface, saga, ...args): saga argument must be a Generator function!";function Da(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a=void 0;Ur.iterator(e)?(a=e,e=t):(Fr(t,Ur.func,Oa),Fr(a=t.apply(void 0,r),Ur.iterator,Oa));var i=e,s=i.subscribe,u=i.dispatch,c=i.getState,l=i.context,d=i.sagaMonitor,f=i.logger,h=i.onError,p=Jr();d&&(d.effectTriggered=d.effectTriggered||Br,d.effectResolved=d.effectResolved||Br,d.effectRejected=d.effectRejected||Br,d.effectCancelled=d.effectCancelled||Br,d.actionDispatched=d.actionDispatched||Br,d.effectTriggered({effectId:p,root:!0,parentEffectId:0,effect:{root:!0,saga:t,args:r}}));var m=Sa(a,s,uo(u),c,l,{sagaMonitor:d,logger:f,onError:h},p,t.name);return d&&d.effectResolved(p,m),m}var Ca={done:!0,value:void 0},Ea={};function Na(e){return Ur.channel(e)?"channel":Array.isArray(e)?String(e.map((function(e){return String(e)}))):String(e)}function xa(e,t){var n=void 0,r=t;function o(t,o){if(r===Ea)return Ca;if(o)throw r=Ea,o;n&&n(t);var a=e[r](),i=a[0],s=a[1],u=a[2];return n=u,(r=i)===Ea?Ca:s}return no(o,(function(e){return o(null,e)}),arguments.length>2&&void 0!==arguments[2]?arguments[2]:"iterator",!0)}function Wa(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a={done:!1,value:Go(e)},i=void 0,s=function(e){return i=e};return xa({q1:function(){return["q2",a,s]},q2:function(){return i===So?[Ea]:["q1",(e=i,{done:!1,value:ra.apply(void 0,[t].concat(r,[e]))})];var e}},"q1","takeEvery("+Na(e)+", "+t.name+")")}function Ta(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];var a={done:!1,value:Go(e)},i=function(e){return{done:!1,value:ra.apply(void 0,[t].concat(r,[e]))}},s=function(e){return{done:!1,value:ia(e)}},u=void 0,c=void 0,l=function(e){return u=e},d=function(e){return c=e};return xa({q1:function(){return["q2",a,d]},q2:function(){return c===So?[Ea]:u?["q3",s(u)]:["q1",i(c),l]},q3:function(){return["q1",i(c),l]}},"q1","takeLatest("+Na(e)+", "+t.name+")")}function Pa(e,t,n){for(var r=arguments.length,o=Array(r>3?r-3:0),a=3;a<r;a++)o[a-3]=arguments[a];var i=void 0,s=void 0,u={done:!1,value:ua(t,ho.sliding(1))},c={done:!1,value:ea(Xr,e)},l=function(e){return i=e},d=function(e){return s=e};return xa({q1:function(){return["q2",u,d]},q2:function(){return["q3",{done:!1,value:Go(s)},l]},q3:function(){return i===So?[Ea]:["q4",(e=i,{done:!1,value:ra.apply(void 0,[n].concat(o,[e]))})];var e},q4:function(){return["q2",c]}},"q1","throttle("+Na(t)+", "+n.name+")")}var _a=oo(Wa),ja=oo(Ta),Aa=oo(Pa);function Ia(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return ra.apply(void 0,[Wa,e,t].concat(r))}function La(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),o=2;o<n;o++)r[o-2]=arguments[o];return ra.apply(void 0,[Ta,e,t].concat(r))}function Ya(e,t,n){for(var r=arguments.length,o=Array(r>3?r-3:0),a=3;a<r;a++)o[a-3]=arguments[a];return ra.apply(void 0,[Pa,e,t,n].concat(o))}const Ba=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.context,n=void 0===t?{}:t,r=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(e,["context"]),o=r.sagaMonitor,a=r.logger,i=r.onError;if(Ur.func(r))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(a&&!Ur.func(a))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(i&&!Ur.func(i))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(r.emitter&&!Ur.func(r.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function s(e){var t,u=e.getState,c=e.dispatch,l=(t=[],{subscribe:function(e){return t.push(e),function(){return $r(t,e)}},emit:function(e){for(var n=t.slice(),r=0,o=n.length;r<o;r++)n[r](e)}});return l.emit=(r.emitter||Rr)(l.emit),s.run=Da.bind(null,{context:n,subscribe:l.subscribe,dispatch:c,getState:u,sagaMonitor:o,logger:a,onError:i}),function(e){return function(t){o&&o.actionDispatched&&o.actionDispatched(t);var n=e(t);return l.emit(t),n}}}return s.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},s.setContext=function(e){Fr(e,Ur.object,so("sagaMiddleware",e)),zr.assign(n,e)},s};var Ra=n(7132)})(),window.tec=window.tec||{},window.tec.common=window.tec.common||{},window.tec.common.app=window.tec.common.app||{},window.tec.common.app.modules=r})();