From 59a966297a7e0dbf815190e24841fb51f76ab5cd Mon Sep 17 00:00:00 2001 From: robot-ci-heartex <87703623+robot-ci-heartex@users.noreply.github.com> Date: Thu, 15 Dec 2022 18:41:59 +0400 Subject: [PATCH] fix: DEV-3917: Revert #1043 (#1088) (#3449) * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/dm2 * [submodules] Build static heartexlabs/label-studio-frontend Co-authored-by: hlomzik Co-authored-by: bmartel --- label_studio/frontend/dist/dm/js/main.js | 2 +- label_studio/frontend/dist/dm/js/main.js.map | 2 +- label_studio/frontend/dist/dm/version.json | 6 +++--- label_studio/frontend/dist/lsf/js/main.js | 2 +- label_studio/frontend/dist/lsf/js/main.js.map | 2 +- label_studio/frontend/dist/lsf/version.json | 6 +++--- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/label_studio/frontend/dist/dm/js/main.js b/label_studio/frontend/dist/dm/js/main.js index 27f49fa6c860..dd2903f8e02b 100644 --- a/label_studio/frontend/dist/dm/js/main.js +++ b/label_studio/frontend/dist/dm/js/main.js @@ -1,3 +1,3 @@ /*! For license information please see main.js.LICENSE.txt */ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.DataManager=t():e.DataManager=t()}("undefined"!=typeof self?self:this,(function(){return function(){var e={1506:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},9713:function(e){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},7154:function(e){function t(){return e.exports=t=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}},9489:function(e){function t(n,r){return e.exports=t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},t(n,r)}e.exports=t},5897:function(e,t,n){"use strict";t.__esModule=!0;var r=n(7294),o=(i(r),i(n(5697))),a=i(n(7815));i(n(2473));function i(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(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}function u(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)}var c=1073741823;function A(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}t.default=function(e,t){var n,i,d="__create-react-context-"+(0,a.default)()+"__",g=function(e){function n(){var t,r;s(this,n);for(var o=arguments.length,a=Array(o),i=0;i=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function G(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function F(){for(var e=[],t=0;t2&&re("box");var n=V(t);return new ke(e,ee(n),n.name,!0,n.equals)},array:function(e,t){arguments.length>2&&re("array");var n=V(t);return Jt(e,ee(n),n.name)},map:function(e,t){arguments.length>2&&re("map");var n=V(t);return new $t(e,ee(n),n.name)},set:function(e,t){arguments.length>2&&re("set");var n=V(t);return new nn(e,ee(n),n.name)},object:function(e,t,n){"string"==typeof arguments[1]&&re("object");var r=V(n);if(!1===r.proxy)return gt({},e,t,r);var o=pt(r),a=gt({},void 0,void 0,r),i=Rt(a);return ft(i,e,t,o),i},ref:_,shallow:X,deep:Z,struct:$},ne=function(e,t,n){if("string"==typeof arguments[1]||"symbol"==typeof arguments[1])return Z.apply(null,arguments);if(vt(e))return e;var r=m(e)?ne.object(e,t,n):Array.isArray(e)?ne.array(e,t):E(e)?ne.map(e,t):B(e)?ne.set(e,t):e;if(r!==e)return r;g(!1)};function re(e){g("Expected one or two arguments to observable."+e+". Did you accidentally try to use observable."+e+" as decorator?")}Object.keys(te).forEach((function(e){return ne[e]=te[e]}));var oe,ae,ie=U(!1,(function(e,t,n,r,o){var a=n.get,i=n.set,s=o[0]||{};an(e).addComputedProp(e,t,Y({get:a,set:i,context:e},s))})),se=ie({equals:x.structural}),le=function(e,t,n){if("string"==typeof t)return ie.apply(null,arguments);if(null!==e&&"object"==typeof e&&1===arguments.length)return ie.apply(null,arguments);var r="object"==typeof t?t:{};return r.get=e,r.set="function"==typeof t?t:r.set,r.name=r.name||e.name||"",new xe(r)};le.struct=se,function(e){e[e.NOT_TRACKING=-1]="NOT_TRACKING",e[e.UP_TO_DATE=0]="UP_TO_DATE",e[e.POSSIBLY_STALE=1]="POSSIBLY_STALE",e[e.STALE=2]="STALE"}(oe||(oe={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}(ae||(ae={}));var ue=function(e){this.cause=e};function ce(e){return e instanceof ue}function Ae(e){switch(e.dependenciesState){case oe.UP_TO_DATE:return!1;case oe.NOT_TRACKING:case oe.STALE:return!0;case oe.POSSIBLY_STALE:for(var t=me(!0),n=he(),r=e.observing,o=r.length,a=0;a0;Ke.computationDepth>0&&t&&g(!1),Ke.allowStateChanges||!t&&"strict"!==Ke.enforceActions||g(!1)}function ge(e,t,n){var r=me(!0);ye(e),e.newObserving=new Array(e.observing.length+100),e.unboundDepsCount=0,e.runId=++Ke.runId;var o,a=Ke.trackingDerivation;if(Ke.trackingDerivation=e,!0===Ke.disableErrorBoundaries)o=t.call(n);else try{o=t.call(n)}catch(e){o=new ue(e)}return Ke.trackingDerivation=a,function(e){for(var t=e.observing,n=e.observing=e.newObserving,r=oe.UP_TO_DATE,o=0,a=e.unboundDepsCount,i=0;ir&&(r=s.dependenciesState)}n.length=o,e.newObserving=null,a=t.length;for(;a--;){0===(s=t[a]).diffValue&&Pe(s,e),s.diffValue=0}for(;o--;){var s;1===(s=n[o]).diffValue&&(s.diffValue=0,Le(s,e))}r!==oe.UP_TO_DATE&&(e.dependenciesState=r,e.onBecomeStale())}(e),Ce(r),o}function pe(e){var t=e.observing;e.observing=[];for(var n=t.length;n--;)Pe(t[n],e);e.dependenciesState=oe.NOT_TRACKING}function fe(e){var t=he();try{return e()}finally{we(t)}}function he(){var e=Ke.trackingDerivation;return Ke.trackingDerivation=null,e}function we(e){Ke.trackingDerivation=e}function me(e){var t=Ke.allowStateReads;return Ke.allowStateReads=e,t}function Ce(e){Ke.allowStateReads=e}function ye(e){if(e.dependenciesState!==oe.UP_TO_DATE){e.dependenciesState=oe.UP_TO_DATE;for(var t=e.observing,n=t.length;n--;)t[n].lowestObserverState=oe.UP_TO_DATE}}var Ee=0,Be=1,ve=Object.getOwnPropertyDescriptor((function(){}),"name");ve&&ve.configurable;function Ie(e,t,n){var r=function(){return Qe(e,t,n||this,arguments)};return r.isMobxAction=!0,r}function Qe(e,t,n,r){var o=function(e,t,n){var r=!1,o=0;var a=he();Ue();var i=De(!0),s=me(!0),l={prevDerivation:a,prevAllowStateChanges:i,prevAllowStateReads:s,notifySpy:r,startTime:o,actionId:Be++,parentActionId:Ee};return Ee=l.actionId,l}();try{return t.apply(n,r)}catch(e){throw o.error=e,e}finally{!function(e){Ee!==e.actionId&&g("invalid action stack. did you forget to finish an action?");Ee=e.parentActionId,void 0!==e.error&&(Ke.suppressReactionErrors=!0);be(e.prevAllowStateChanges),Ce(e.prevAllowStateReads),He(),we(e.prevDerivation),e.notifySpy&&!1;Ke.suppressReactionErrors=!1}(o)}}function De(e){var t=Ke.allowStateChanges;return Ke.allowStateChanges=e,t}function be(e){Ke.allowStateChanges=e}function Me(e){var t,n=Ke.computationDepth;Ke.computationDepth=0;try{t=e()}finally{Ke.computationDepth=n}return t}var ke=function(e){function t(t,n,r,o,a){void 0===r&&(r="ObservableValue@"+d()),void 0===o&&(o=!0),void 0===a&&(a=x.default);var i=e.call(this,r)||this;return i.enhancer=n,i.name=r,i.equals=a,i.hasUnreportedChange=!1,i.value=n(t,void 0,r),i}return function(e,t){function n(){this.constructor=e}j(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.prototype.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.prototype.set=function(e){this.value;if((e=this.prepareNewValue(e))!==Ke.UNCHANGED){false,this.setNewValue(e)}},t.prototype.prepareNewValue=function(e){if(de(this),Tt(this)){var t=Lt(this,{object:this,type:"update",newValue:e});if(!t)return Ke.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value,this.name),this.equals(this.value,e)?Ke.UNCHANGED:e},t.prototype.setNewValue=function(e){var t=this.value;this.value=e,this.reportChanged(),Pt(this)&&Ut(this,{type:"update",object:this,newValue:e,oldValue:t})},t.prototype.get=function(){return this.reportObserved(),this.dehanceValue(this.value)},t.prototype.intercept=function(e){return Kt(this,e)},t.prototype.observe=function(e,t){return t&&e({object:this,type:"update",newValue:this.value,oldValue:void 0}),Nt(this,e)},t.prototype.toJSON=function(){return this.get()},t.prototype.toString=function(){return this.name+"["+this.value+"]"},t.prototype.valueOf=function(){return Q(this.get())},t.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},t}(M),Se=y("ObservableValue",ke),xe=function(){function e(e){this.dependenciesState=oe.NOT_TRACKING,this.observing=[],this.newObserving=null,this.isBeingObserved=!1,this.isPendingUnobservation=!1,this.observers=new Set,this.diffValue=0,this.runId=0,this.lastAccessedBy=0,this.lowestObserverState=oe.UP_TO_DATE,this.unboundDepsCount=0,this.__mapid="#"+d(),this.value=new ue(null),this.isComputing=!1,this.isRunningSetter=!1,this.isTracing=ae.NONE,p(e.get,"missing option for computed: get"),this.derivation=e.get,this.name=e.name||"ComputedValue@"+d(),e.set&&(this.setter=Ie(this.name+"-setter",e.set)),this.equals=e.equals||(e.compareStructural||e.struct?x.structural:x.default),this.scope=e.context,this.requiresReaction=!!e.requiresReaction,this.keepAlive=!!e.keepAlive}return e.prototype.onBecomeStale=function(){!function(e){if(e.lowestObserverState!==oe.UP_TO_DATE)return;e.lowestObserverState=oe.POSSIBLY_STALE,e.observers.forEach((function(t){t.dependenciesState===oe.UP_TO_DATE&&(t.dependenciesState=oe.POSSIBLY_STALE,t.isTracing!==ae.NONE&&qe(t,e),t.onBecomeStale())}))}(this)},e.prototype.onBecomeObserved=function(){this.onBecomeObservedListeners&&this.onBecomeObservedListeners.forEach((function(e){return e()}))},e.prototype.onBecomeUnobserved=function(){this.onBecomeUnobservedListeners&&this.onBecomeUnobservedListeners.forEach((function(e){return e()}))},e.prototype.get=function(){this.isComputing&&g("Cycle detected in computation "+this.name+": "+this.derivation),0!==Ke.inBatch||0!==this.observers.size||this.keepAlive?(Je(this),Ae(this)&&this.trackAndCompute()&&function(e){if(e.lowestObserverState===oe.STALE)return;e.lowestObserverState=oe.STALE,e.observers.forEach((function(t){t.dependenciesState===oe.POSSIBLY_STALE?t.dependenciesState=oe.STALE:t.dependenciesState===oe.UP_TO_DATE&&(e.lowestObserverState=oe.UP_TO_DATE)}))}(this)):Ae(this)&&(this.warnAboutUntrackedRead(),Ue(),this.value=this.computeValue(!1),He());var e=this.value;if(ce(e))throw e.cause;return e},e.prototype.peek=function(){var e=this.computeValue(!1);if(ce(e))throw e.cause;return e},e.prototype.set=function(e){if(this.setter){p(!this.isRunningSetter,"The setter of computed value '"+this.name+"' is trying to update itself. Did you intend to update an _observable_ value, instead of the computed property?"),this.isRunningSetter=!0;try{this.setter.call(this.scope,e)}finally{this.isRunningSetter=!1}}else p(!1,!1)},e.prototype.trackAndCompute=function(){var e=this.value,t=this.dependenciesState===oe.NOT_TRACKING,n=this.computeValue(!0),r=t||ce(e)||ce(n)||!this.equals(e,n);return r&&(this.value=n),r},e.prototype.computeValue=function(e){var t;if(this.isComputing=!0,Ke.computationDepth++,e)t=ge(this,this.derivation,this.scope);else if(!0===Ke.disableErrorBoundaries)t=this.derivation.call(this.scope);else try{t=this.derivation.call(this.scope)}catch(e){t=new ue(e)}return Ke.computationDepth--,this.isComputing=!1,t},e.prototype.suspend=function(){this.keepAlive||(pe(this),this.value=void 0)},e.prototype.observe=function(e,t){var n=this,r=!0,o=void 0;return st((function(){var a=n.get();if(!r||t){var i=he();e({type:"update",object:n,newValue:a,oldValue:o}),we(i)}r=!1,o=a}))},e.prototype.warnAboutUntrackedRead=function(){},e.prototype.toJSON=function(){return this.get()},e.prototype.toString=function(){return this.name+"["+this.derivation.toString()+"]"},e.prototype.valueOf=function(){return Q(this.get())},e.prototype[Symbol.toPrimitive]=function(){return this.valueOf()},e}(),je=y("ComputedValue",xe),Ye=function(){this.version=5,this.UNCHANGED={},this.trackingDerivation=null,this.computationDepth=0,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!0,this.allowStateReads=!0,this.enforceActions=!1,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.computedConfigurable=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1},Oe={};function Ge(){return"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self?self:Oe}var Fe,Re=!0,Te=!1,Ke=((Fe=Ge()).__mobxInstanceCount>0&&!Fe.__mobxGlobals&&(Re=!1),Fe.__mobxGlobals&&Fe.__mobxGlobals.version!==(new Ye).version&&(Re=!1),Re?Fe.__mobxGlobals?(Fe.__mobxInstanceCount+=1,Fe.__mobxGlobals.UNCHANGED||(Fe.__mobxGlobals.UNCHANGED={}),Fe.__mobxGlobals):(Fe.__mobxInstanceCount=1,Fe.__mobxGlobals=new Ye):(setTimeout((function(){Te||g("There are multiple, different versions of MobX active. Make sure MobX is loaded only once or use `configure({ isolateGlobalState: true })`")}),1),new Ye));function Le(e,t){e.observers.add(t),e.lowestObserverState>t.dependenciesState&&(e.lowestObserverState=t.dependenciesState)}function Pe(e,t){e.observers.delete(t),0===e.observers.size&&Ne(e)}function Ne(e){!1===e.isPendingUnobservation&&(e.isPendingUnobservation=!0,Ke.pendingUnobservations.push(e))}function Ue(){Ke.inBatch++}function He(){if(0==--Ke.inBatch){Ze();for(var e=Ke.pendingUnobservations,t=0;t0&&Ne(e),!1)}function qe(e,t){if(console.log("[mobx.trace] '"+e.name+"' is invalidated due to a change in: '"+t.name+"'"),e.isTracing===ae.BREAK){var n=[];ze(ht(e),n,1),new Function("debugger;\n/*\nTracing '"+e.name+"'\n\nYou are entering this break point because derivation '"+e.name+"' is being traced and '"+t.name+"' is now forcing it to update.\nJust follow the stacktrace you should now see in the devtools to see precisely what piece of your code is causing this update\nThe stackframe you are looking for is at least ~6-8 stack-frames up.\n\n"+(e instanceof xe?e.derivation.toString().replace(/[*]\//g,"/"):"")+"\n\nThe dependencies for this derivation are:\n\n"+n.join("\n")+"\n*/\n ")()}}function ze(e,t,n){t.length>=1e3?t.push("(and many more)"):(t.push(""+new Array(n).join("\t")+e.name),e.dependencies&&e.dependencies.forEach((function(e){return ze(e,t,n+1)})))}var We=function(){function e(e,t,n,r){void 0===e&&(e="Reaction@"+d()),void 0===r&&(r=!1),this.name=e,this.onInvalidate=t,this.errorHandler=n,this.requiresObservable=r,this.observing=[],this.newObserving=[],this.dependenciesState=oe.NOT_TRACKING,this.diffValue=0,this.runId=0,this.unboundDepsCount=0,this.__mapid="#"+d(),this.isDisposed=!1,this._isScheduled=!1,this._isTrackPending=!1,this._isRunning=!1,this.isTracing=ae.NONE}return e.prototype.onBecomeStale=function(){this.schedule()},e.prototype.schedule=function(){this._isScheduled||(this._isScheduled=!0,Ke.pendingReactions.push(this),Ze())},e.prototype.isScheduled=function(){return this._isScheduled},e.prototype.runReaction=function(){if(!this.isDisposed){if(Ue(),this._isScheduled=!1,Ae(this)){this._isTrackPending=!0;try{this.onInvalidate(),this._isTrackPending}catch(e){this.reportExceptionInDerivation(e)}}He()}},e.prototype.track=function(e){if(!this.isDisposed){Ue();false,this._isRunning=!0;var t=ge(this,e,void 0);this._isRunning=!1,this._isTrackPending=!1,this.isDisposed&&pe(this),ce(t)&&this.reportExceptionInDerivation(t.cause),He()}},e.prototype.reportExceptionInDerivation=function(e){var t=this;if(this.errorHandler)this.errorHandler(e,this);else{if(Ke.disableErrorBoundaries)throw e;var n="[mobx] Encountered an uncaught exception that was thrown by a reaction or observer component, in: '"+this+"'";Ke.suppressReactionErrors?console.warn("[mobx] (error in reaction '"+this.name+"' suppressed, fix error of causing action below)"):console.error(n,e),Ke.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))}},e.prototype.dispose=function(){this.isDisposed||(this.isDisposed=!0,this._isRunning||(Ue(),pe(this),He()))},e.prototype.getDisposer=function(){var e=this.dispose.bind(this);return e[b]=this,e},e.prototype.toString=function(){return"Reaction["+this.name+"]"},e.prototype.trace=function(e){void 0===e&&(e=!1),function(){for(var e=[],t=0;t0||Ke.isRunningReactions||Ve(Xe)}function Xe(){Ke.isRunningReactions=!0;for(var e=Ke.pendingReactions,t=0;e.length>0;){100==++t&&(console.error("Reaction doesn't converge to a stable state after 100 iterations. Probably there is a cycle in the reactive function: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,o=n.length;r",e):2===arguments.length&&"function"==typeof t?Ie(e,t):1===arguments.length&&"string"==typeof e?nt(e):!0!==r?nt(t).apply(null,arguments):void C(e,t,Ie(e.name||t,n.value,this))};function at(e,t){"string"==typeof e||e.name;return Qe(0,"function"==typeof e?e:t,this,void 0)}function it(e,t,n){C(e,t,Ie(t,n.bind(e)))}function st(e,t){void 0===t&&(t=A);var n,r=t&&t.name||e.name||"Autorun@"+d();if(!t.scheduler&&!t.delay)n=new We(r,(function(){this.track(i)}),t.onError,t.requiresObservable);else{var o=ut(t),a=!1;n=new We(r,(function(){a||(a=!0,o((function(){a=!1,n.isDisposed||n.track(i)})))}),t.onError,t.requiresObservable)}function i(){e(n)}return n.schedule(),n.getDisposer()}ot.bound=function(e,t,n,r){return!0===r?(it(e,t,n.value),null):n?{configurable:!0,enumerable:!1,get:function(){return it(this,t,n.value||n.initializer.call(this)),this[t]},set:tt}:{enumerable:!1,configurable:!0,set:function(e){it(this,t,e)},get:function(){}}};var lt=function(e){return e()};function ut(e){return e.scheduler?e.scheduler:e.delay?function(t){return setTimeout(t,e.delay)}:lt}function ct(e,t,n){return At("onBecomeUnobserved",e,t,n)}function At(e,t,n,r){var o="function"==typeof r?dn(t,n):dn(t),a="function"==typeof r?r:n,i=e+"Listeners";return o[i]?o[i].add(a):o[i]=new Set([a]),"function"!=typeof o[e]?g(!1):function(){var e=o[i];e&&(e.delete(a),0===e.size&&delete o[i])}}function dt(e){var t=e.enforceActions,n=e.computedRequiresReaction,r=e.computedConfigurable,o=e.disableErrorBoundaries,a=e.reactionScheduler,i=e.reactionRequiresObservable,s=e.observableRequiresReaction;if(!0===e.isolateGlobalState&&((Ke.pendingReactions.length||Ke.inBatch||Ke.isRunningReactions)&&g("isolateGlobalState should be called before MobX is running any reactions"),Te=!0,Re&&(0==--Ge().__mobxInstanceCount&&(Ge().__mobxGlobals=void 0),Ke=new Ye)),void 0!==t){var l=void 0;switch(t){case!0:case"observed":l=!0;break;case!1:case"never":l=!1;break;case"strict":case"always":l="strict";break;default:g("Invalid value for 'enforceActions': '"+t+"', expected 'never', 'always' or 'observed'")}Ke.enforceActions=l,Ke.allowStateChanges=!0!==l&&"strict"!==l}void 0!==n&&(Ke.computedRequiresReaction=!!n),void 0!==i&&(Ke.reactionRequiresObservable=!!i),void 0!==s&&(Ke.observableRequiresReaction=!!s,Ke.allowStateReads=!Ke.observableRequiresReaction),void 0!==r&&(Ke.computedConfigurable=!!r),void 0!==o&&(!0===o&&console.warn("WARNING: Debug feature only. MobX will NOT recover from errors when `disableErrorBoundaries` is enabled."),Ke.disableErrorBoundaries=!!o),a&&$e(a)}function gt(e,t,n,r){var o=pt(r=V(r));return N(e),an(e,r.name,o.enhancer),t&&ft(e,t,n,o),e}function pt(e){return e.defaultDecorator||(!1===e.deep?_:Z)}function ft(e,t,n,r){var o,a;Ue();try{var i=D(t);try{for(var s=O(i),l=s.next();!l.done;l=s.next()){var u=l.value,c=Object.getOwnPropertyDescriptor(t,u);0;var A=(n&&u in n?n[u]:c.get?ie:r)(e,u,c,!0);A&&Object.defineProperty(e,u,A)}}catch(e){o={error:e}}finally{try{l&&!l.done&&(a=s.return)&&a.call(s)}finally{if(o)throw o.error}}}finally{He()}}function ht(e,t){return wt(dn(e,t))}function wt(e){var t,n,r={name:e.name};return e.observing&&e.observing.length>0&&(r.dependencies=(t=e.observing,n=[],t.forEach((function(e){-1===n.indexOf(e)&&n.push(e)})),n).map(wt)),r}function mt(){this.message="FLOW_CANCELLED"}function Ct(e,t,n){var r;if(en(e)||Zt(e)||Se(e))r=gn(e);else{if(!An(e))return g(!1);if("string"!=typeof t)return g(!1);r=gn(e,t)}return void 0!==r.dehancer?g(!1):(r.dehancer="function"==typeof t?t:n,function(){r.dehancer=void 0})}function yt(e,t,n){return"function"==typeof n?function(e,t,n){return gn(e,t).intercept(n)}(e,t,n):function(e,t){return gn(e).intercept(t)}(e,t)}function Et(e,t){if(null==e)return!1;if(void 0!==t){if(!1===An(e))return!1;if(!e[b].values.has(t))return!1;var n=dn(e,t);return je(n)}return je(e)}function Bt(e,t){return null!=e&&(void 0!==t?!!An(e)&&e[b].values.has(t):An(e)||!!e[b]||k(e)||_e(e)||je(e))}function vt(e){return 1!==arguments.length&&g(!1),Bt(e)}function It(e){return An(e)?e[b].getKeys():en(e)||rn(e)?Array.from(e.keys()):Zt(e)?e.map((function(e,t){return t})):g(!1)}function Qt(e){return An(e)?It(e).map((function(t){return e[t]})):en(e)?It(e).map((function(t){return e.get(t)})):rn(e)?Array.from(e.values()):Zt(e)?e.slice():g(!1)}function Dt(e,t,n){if(2!==arguments.length||rn(e))if(An(e)){var r=e[b],o=r.values.get(t);o?r.write(t,n):r.addObservableProp(t,n,r.defaultEnhancer)}else if(en(e))e.set(t,n);else if(rn(e))e.add(t);else{if(!Zt(e))return g(!1);"number"!=typeof t&&(t=parseInt(t,10)),p(t>=0,"Not a valid index: '"+t+"'"),Ue(),t>=e.length&&(e.length=t+1),e[t]=n,He()}else{Ue();var a=t;try{for(var i in a)Dt(e,i,a[i])}finally{He()}}}function bt(e,t,n,r){return"function"==typeof n?function(e,t,n,r){return gn(e,t).observe(n,r)}(e,t,n,r):function(e,t,n){return gn(e).observe(t,n)}(e,t,n)}mt.prototype=Object.create(Error.prototype);var Mt={detectCycles:!0,exportMapsAsObjects:!0,recurseEverything:!1};function kt(e,t,n,r){return r.detectCycles&&e.set(t,n),n}function St(e,t,n){if(!t.recurseEverything&&!vt(e))return e;if("object"!=typeof e)return e;if(null===e)return null;if(e instanceof Date)return e;if(Se(e))return St(e.get(),t,n);if(vt(e)&&It(e),!0===t.detectCycles&&null!==e&&n.has(e))return n.get(e);if(Zt(e)||Array.isArray(e)){var r=kt(n,e,[],t),o=e.map((function(e){return St(e,t,n)}));r.length=o.length;for(var a=0,i=o.length;a0}function Kt(e,t){var n=e.interceptors||(e.interceptors=[]);return n.push(t),f((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function Lt(e,t){var n=he();try{for(var r=F(e.interceptors||[]),o=0,a=r.length;o0}function Nt(e,t){var n=e.changeListeners||(e.changeListeners=[]);return n.push(t),f((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function Ut(e,t){var n=he(),r=e.changeListeners;if(r){for(var o=0,a=(r=r.slice()).length;o0?e.map(this.dehancer):e},e.prototype.intercept=function(e){return Kt(this,e)},e.prototype.observe=function(e,t){return void 0===t&&(t=!1),t&&e({object:this.proxy,type:"splice",index:0,added:this.values.slice(),addedCount:this.values.length,removed:[],removedCount:0}),Nt(this,e)},e.prototype.getArrayLength=function(){return this.atom.reportObserved(),this.values.length},e.prototype.setArrayLength=function(e){if("number"!=typeof e||e<0)throw new Error("[mobx.array] Out of range: "+e);var t=this.values.length;if(e!==t)if(e>t){for(var n=new Array(e-t),r=0;ro?e=o:e<0&&(e=Math.max(0,o+e)),t=1===arguments.length?o-e:null==t?0:Math.max(0,Math.min(t,o-e)),void 0===n&&(n=c),Tt(this)){var a=Lt(this,{object:this.proxy,type:"splice",index:e,removedCount:t,added:n});if(!a)return c;t=a.removedCount,n=a.added}n=0===n.length?n:n.map((function(e){return r.enhancer(e,void 0)}));var i=this.spliceItemsIntoValues(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice(e,n,i),this.dehanceValues(i)},e.prototype.spliceItemsIntoValues=function(e,t,n){var r;if(n.length<1e4)return(r=this.values).splice.apply(r,F([e,t],n));var o=this.values.slice(e,e+t);return this.values=this.values.slice(0,e).concat(n,this.values.slice(e+t)),o},e.prototype.notifyArrayChildUpdate=function(e,t,n){var r=!this.owned&&!1,o=Pt(this),a=o||r?{object:this.proxy,type:"update",index:e,newValue:t,oldValue:n}:null;this.atom.reportChanged(),o&&Ut(this,a)},e.prototype.notifyArraySplice=function(e,t,n){var r=!this.owned&&!1,o=Pt(this),a=o||r?{object:this.proxy,type:"splice",index:e,removed:n,added:t,removedCount:n.length,addedCount:t.length}:null;this.atom.reportChanged(),o&&Ut(this,a)},e}(),zt={intercept:function(e){return this[b].intercept(e)},observe:function(e,t){return void 0===t&&(t=!1),this[b].observe(e,t)},clear:function(){return this.splice(0)},replace:function(e){var t=this[b];return t.spliceWithArray(0,t.values.length,e)},toJS:function(){return this.slice()},toJSON:function(){return this.toJS()},splice:function(e,t){for(var n=[],r=2;r-1&&(this.splice(n,1),!0)},get:function(e){var t=this[b];if(t){if(e=0&&n++}e=wn(e),t=wn(t);var s="[object Array]"===i;if(!s){if("object"!=typeof e||"object"!=typeof t)return!1;var l=e.constructor,u=t.constructor;if(l!==u&&!("function"==typeof l&&l instanceof l&&"function"==typeof u&&u instanceof u)&&"constructor"in e&&"constructor"in t)return!1}if(0===n)return!1;n<0&&(n=-1),o=o||[];for(var c=(r=r||[]).length;c--;)if(r[c]===e)return o[c]===t;if(r.push(e),o.push(t),s){if((c=e.length)!==t.length)return!1;for(;c--;)if(!hn(e[c],t[c],n-1,r,o))return!1}else{var A=Object.keys(e),d=void 0;if(c=A.length,Object.keys(t).length!==c)return!1;for(;c--;)if(!mn(t,d=A[c])||!hn(e[d],t[d],n-1,r,o))return!1}return r.pop(),o.pop(),!0}function wn(e){return Zt(e)?e.slice():E(e)||en(e)||B(e)||rn(e)?Array.from(e.entries()):e}function mn(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function Cn(e){return e[Symbol.iterator]=yn,e}function yn(){return this}if("undefined"==typeof Proxy||"undefined"==typeof Symbol)throw new Error("[mobx] MobX 5+ requires Proxy and Symbol objects. If your environment doesn't support Symbol or Proxy objects, please downgrade to MobX 4. For React Native Android, consider upgrading JSCore.");"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:et,extras:{getDebugName:function(e,t){return(void 0!==t?dn(e,t):An(e)||en(e)||rn(e)?gn(e):dn(e)).name}},$mobx:b});var En=n(7294);if(!En.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!et)throw new Error("mobx-react-lite requires mobx at least version 4 to be available");var Bn=n(3935),vn=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i};function In(){var e=vn((0,En.useState)(0),2)[1];return(0,En.useCallback)((function(){e((function(e){return e+1}))}),[])}var Qn={};var Dn,bn=(Dn="observerBatching","function"==typeof Symbol?Symbol.for(Dn):"__$mobx-react "+Dn+"__");function Mn(e){e()}var kn=!1;function Sn(){return kn}function xn(e){return ht(e)}var jn,Yn=1e4,On=new Set;function Gn(){void 0===jn&&(jn=setTimeout(Fn,1e4))}function Fn(){jn=void 0;var e=Date.now();On.forEach((function(t){var n=t.current;n&&e>=n.cleanAt&&(n.reaction.dispose(),t.current=null,On.delete(t))})),On.size>0&&Gn()}var Rn=!1,Tn=[];var Kn={};function Ln(e){return"observer"+e}function Pn(e,t,n){if(void 0===t&&(t="observed"),void 0===n&&(n=Kn),Sn())return e();var r,o=function(e){return function(){Rn?Tn.push(e):e()}}((n.useForceUpdate||In)()),a=En.useRef(null);if(!a.current){var i=new We(Ln(t),(function(){s.mounted?o():(i.dispose(),a.current=null)})),s=function(e){return{cleanAt:Date.now()+Yn,reaction:e}}(i);a.current=s,r=a,On.add(r),Gn()}var l=a.current.reaction;return En.useDebugValue(l,xn),En.useEffect((function(){var e;return e=a,On.delete(e),a.current?a.current.mounted=!0:(a.current={reaction:new We(Ln(t),(function(){o()})),cleanAt:1/0},o()),function(){a.current.reaction.dispose(),a.current=null}}),[]),function(e){Rn=!0,Tn=[];try{var t=e();Rn=!1;var n=Tn.length>0?Tn:void 0;return En.useLayoutEffect((function(){n&&n.forEach((function(e){return e()}))}),[n]),t}finally{Rn=!1}}((function(){var t,n;if(l.track((function(){try{t=e()}catch(e){n=e}})),n)throw n;return t}))}var Nn=function(){return(Nn=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i};function Wn(e,t){if(!t||void 0!==e){0;var n=zn(En.useState((function(){return ne(e,{},{deep:!1})})),1)[0];return at((function(){Object.assign(n,e)})),n}}function Vn(e,t){var n=Wn(t,!0);return En.useState((function(){var t=ne(e(n));return function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);return!t||t===Object.prototype}(t)&&at((function(){Object.keys(t).forEach((function(e){var n,r,o=t[e];"function"==typeof o&&(t[e]=(n=o,r=t,function(){for(var e=[],t=0;t2?r-2:0),a=2;a"}function hr(e){var t=this;if(!0===Sn())return e.call(this);nr(this,dr,!1),nr(this,gr,!1);var n=fr(this),r=e.bind(this),o=!1,a=new We(n+".render()",(function(){if(!o&&(o=!0,!0!==t[Ar])){var e=!0;try{nr(t,gr,!0),t[dr]||En.Component.prototype.forceUpdate.call(t),e=!1}finally{nr(t,gr,!1),e&&a.dispose()}}}));function i(){o=!1;var e=void 0,t=void 0;if(a.track((function(){try{t=function(e,t){var n,r=De(e);try{n=t()}finally{be(r)}return n}(!1,r)}catch(t){e=t}})),e)throw e;return t}return a.reactComponent=this,i[ur]=a,this.render=i,i.call(this)}function wr(e,t){return Sn()&&console.warn("[mobx-react] It seems that a re-rendering of a React component is triggered while in static (server-side) mode. Please make sure components are rendered only once server-side."),this.state!==t||!$n(this.props,e)}function mr(e,t){var n=_n("reactProp_"+t+"_valueHolder"),r=_n("reactProp_"+t+"_atomHolder");function o(){return this[r]||nr(this,r,S("reactive "+t)),this[r]}Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){var e=!1;return me&&Ce&&(e=me(!0)),o.call(this).reportObserved(),me&&Ce&&Ce(e),this[n]},set:function(e){this[gr]||$n(this[n],e)?nr(this,n,e):(nr(this,n,e),nr(this,dr,!0),o.call(this).reportChanged(),nr(this,dr,!1))}})}var Cr="function"==typeof Symbol&&Symbol.for,yr=Cr?Symbol.for("react.forward_ref"):"function"==typeof En.forwardRef&&(0,En.forwardRef)((function(e){return null})).$$typeof,Er=Cr?Symbol.for("react.memo"):"function"==typeof En.memo&&(0,En.memo)((function(e){return null})).$$typeof;function Br(e){if(!0===e.isMobxInjector&&console.warn("Mobx observer: You are trying to use 'observer' on a component that already has 'inject'. Please apply 'observer' before applying 'inject'"),Er&&e.$$typeof===Er)throw new Error("Mobx observer: You are trying to use 'observer' on a function component wrapped in either another observer or 'React.memo'. The observer already applies 'React.memo' for you.");if(yr&&e.$$typeof===yr){var t=e.render;if("function"!=typeof t)throw new Error("render property of ForwardRef was not a function");return(0,En.forwardRef)((function(){var e=arguments;return(0,En.createElement)(Jn,null,(function(){return t.apply(void 0,e)}))}))}return"function"!=typeof e||e.prototype&&e.prototype.render||e.isReactClass||Object.prototype.isPrototypeOf.call(En.Component,e)?pr(e):Un(e)}function vr(){return(vr=Object.assign||function(e){for(var t=1;t=0||(o[n]=e[n]);return o}(e,["children"]),r=En.useContext(Ir),o=En.useRef(vr({},r,n)).current;return En.createElement(Ir.Provider,{value:o},t)}function Dr(e,t,n,r){var o,a,i,s=En.forwardRef((function(n,r){var o=vr({},n),a=En.useContext(Ir);return Object.assign(o,e(a||{},o)||{}),r&&(o.ref=r),En.createElement(t,o)}));return r&&(s=Br(s)),s.isMobxInjector=!0,o=t,a=s,i=Object.getOwnPropertyNames(Object.getPrototypeOf(o)),Object.getOwnPropertyNames(o).forEach((function(e){tr[e]||-1!==i.indexOf(e)||Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(o,e))})),s.wrappedComponent=t,s.displayName=function(e,t){var n,r=e.displayName||e.name||e.constructor&&e.constructor.name||"Component";n=t?"inject-with-"+t+"("+r+")":"inject("+r+")";return n}(t,n),s}function br(e){return function(t,n){return e.forEach((function(e){if(!(e in n)){if(!(e in t))throw new Error("MobX injector: Store '"+e+"' is not available! Make sure it is provided by some Provider");n[e]=t[e]}})),n}}function Mr(){for(var e=arguments.length,t=new Array(e),n=0;n=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,n,i):o(t,n))||i);return a>3&&i&&Object.defineProperty(t,n,i),i}function Fr(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Rr(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,a=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=a.next()).done;)i.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(o)throw o.error}}return i}function Tr(){for(var e=[],t=0;t";return this.type.name+"@"+e+(this.isAlive?"":" [dead]")},t.prototype.die=function(){this.isAlive&&this.state!==Eo.DETACHING&&(this.aboutToDie(),this.finalizeDeath())},t.prototype.finalizeCreation=function(){this.baseFinalizeCreation()},t.prototype.aboutToDie=function(){this.baseAboutToDie()},t.prototype.finalizeDeath=function(){this.baseFinalizeDeath()},t.prototype.fireHook=function(e){this.fireInternalHook(e)},Gr([ot],t.prototype,"die",null),t}(Wr),Zr=1,Xr={onError:function(e){throw e}},_r=function(e){function t(t,n,r,o,a){var i=e.call(this,t,n,r,o)||this;if(i.nodeId=++Zr,i.isProtectionEnabled=!0,i._autoUnbox=!0,i._isRunningAction=!1,i._hasSnapshotReaction=!1,i._observableInstanceState=0,i._cachedInitialSnapshotCreated=!1,i.unbox=i.unbox.bind(i),i._initialSnapshot=Ho(a),i.identifierAttribute=t.identifierAttribute,n||(i.identifierCache=new vo),i._childNodes=t.initializeChildNodes(i,i._initialSnapshot),i.identifier=null,i.unnormalizedIdentifier=null,i.identifierAttribute&&i._initialSnapshot){var s=i._initialSnapshot[i.identifierAttribute];if(void 0===s){var l=i._childNodes[i.identifierAttribute];l&&(s=l.value)}if("string"!=typeof s&&"number"!=typeof s)throw Fo("Instance identifier '"+i.identifierAttribute+"' for type '"+i.type.name+"' must be a string or a number");i.identifier=si(s),i.unnormalizedIdentifier=s}return n?n.root.identifierCache.addNodeToCache(i):i.identifierCache.addNodeToCache(i),i}return Yr(t,e),t.prototype.applyPatches=function(e){this.createObservableInstanceIfNeeded(),this._applyPatches(e)},t.prototype.applySnapshot=function(e){this.createObservableInstanceIfNeeded(),this._applySnapshot(e)},t.prototype.createObservableInstanceIfNeeded=function(){0===this._observableInstanceState&&this.createObservableInstance()},t.prototype.createObservableInstance=function(){var e,t;this._observableInstanceState=1;for(var n=[],r=this.parent;r&&0===r._observableInstanceState;)n.unshift(r),r=r.parent;try{for(var o=Fr(n),a=o.next();!a.done;a=o.next()){a.value.createObservableInstanceIfNeeded()}}catch(t){e={error:t}}finally{try{a&&!a.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}var i=this.type;try{this.storedValue=i.createNewInstance(this._childNodes),this.preboot(),this._isRunningAction=!0,i.finalizeNewInstance(this,this.storedValue)}catch(e){throw this.state=Eo.DEAD,e}finally{this._isRunningAction=!1}this._observableInstanceState=2,dn(this,"snapshot").trackAndCompute(),this.isRoot&&this._addSnapshotReaction(),this._childNodes=Oo,this.state=Eo.CREATED,this.fireHook(kr.afterCreate),this.finalizeCreation()},Object.defineProperty(t.prototype,"root",{get:function(){var e=this.parent;return e?e.root:this},enumerable:!1,configurable:!0}),t.prototype.clearParent=function(){if(this.parent){this.fireHook(kr.beforeDetach);var e=this.state;this.state=Eo.DETACHING;var t=this.root,n=t.environment,r=t.identifierCache.splitCache(this);try{this.parent.removeChild(this.subpath),this.baseSetParent(null,""),this.environment=n,this.identifierCache=r}finally{this.state=e}}},t.prototype.setParent=function(e,t){var n=e!==this.parent,r=t!==this.subpath;(n||r)&&(n?(this.environment=void 0,e.root.identifierCache.mergeCache(this),this.baseSetParent(e,t),this.fireHook(kr.afterAttach)):r&&this.baseSetParent(this.parent,t))},t.prototype.fireHook=function(e){var t=this;this.fireInternalHook(e);var n=this.storedValue&&"object"==typeof this.storedValue&&this.storedValue[e];"function"==typeof n&&(Me?Me((function(){n.apply(t.storedValue)})):n.apply(this.storedValue))},Object.defineProperty(t.prototype,"snapshot",{get:function(){return Ho(this.getSnapshot())},enumerable:!1,configurable:!0}),t.prototype.getSnapshot=function(){return this.isAlive?2===this._observableInstanceState?this._getActualSnapshot():this._getCachedInitialSnapshot():this._snapshotUponDeath},t.prototype._getActualSnapshot=function(){return this.type.getSnapshot(this)},t.prototype._getCachedInitialSnapshot=function(){if(!this._cachedInitialSnapshotCreated){var e=this.type,t=this._childNodes,n=this._initialSnapshot;this._cachedInitialSnapshot=e.processInitialSnapshot(t,n),this._cachedInitialSnapshotCreated=!0}return this._cachedInitialSnapshot},t.prototype.isRunningAction=function(){return!!this._isRunningAction||!this.isRoot&&this.parent.isRunningAction()},t.prototype.assertAlive=function(e){var t=xr();if(!this.isAlive&&"ignore"!==t){var n=this._getAssertAliveError(e);switch(t){case"error":throw Fo(n);case"warn":Xo(n)}}},t.prototype._getAssertAliveError=function(e){var t=this.getEscapedPath(!1)||this.pathUponDeath||"",n=e.subpath&&ia(e.subpath)||"",r=e.actionContext||so();r&&"action"!==r.type&&r.parentActionEvent&&(r=r.parentActionEvent);var o,a="";r&&null!=r.name&&(a=(r&&r.context&&(bo(o=r.context,1),Mo(o).path)||t)+"."+r.name+"()");return"You are trying to read or write to an object that is no longer part of a state tree. (Object type: '"+this.type.name+"', Path upon death: '"+t+"', Subpath: '"+n+"', Action: '"+a+"'). Either detach nodes first, or don't use objects after removing / replacing them in the tree."},t.prototype.getChildNode=function(e){this.assertAlive({subpath:e}),this._autoUnbox=!1;try{return 2===this._observableInstanceState?this.type.getChildNode(this,e):this._childNodes[e]}finally{this._autoUnbox=!0}},t.prototype.getChildren=function(){this.assertAlive(Oo),this._autoUnbox=!1;try{return 2===this._observableInstanceState?this.type.getChildren(this):jo(this._childNodes)}finally{this._autoUnbox=!0}},t.prototype.getChildType=function(e){return this.type.getChildType(e)},Object.defineProperty(t.prototype,"isProtected",{get:function(){return this.root.isProtectionEnabled},enumerable:!1,configurable:!0}),t.prototype.assertWritable=function(e){if(this.assertAlive(e),!this.isRunningAction()&&this.isProtected)throw Fo("Cannot modify '"+this+"', the object is protected and can only be modified by using an action.")},t.prototype.removeChild=function(e){this.type.removeChild(this,e)},t.prototype.unbox=function(e){return e?(this.assertAlive({subpath:e.subpath||e.subpathUponDeath}),this._autoUnbox?e.value:e):e},t.prototype.toString=function(){var e=(this.isAlive?this.path:this.pathUponDeath)||"",t=this.identifier?"(id: "+this.identifier+")":"";return this.type.name+"@"+e+t+(this.isAlive?"":" [dead]")},t.prototype.finalizeCreation=function(){var e=this;this.baseFinalizeCreation((function(){var t,n;try{for(var r=Fr(e.getChildren()),o=r.next();!o.done;o=r.next()){o.value.finalizeCreation()}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=r.return)&&n.call(r)}finally{if(t)throw t.error}}e.fireInternalHook(kr.afterCreationFinalization)}))},t.prototype.detach=function(){if(!this.isAlive)throw Fo("Error while detaching, node is not alive.");this.clearParent()},t.prototype.preboot=function(){var e=this;this._applyPatches=Ao(this.storedValue,"@APPLY_PATCHES",(function(t){t.forEach((function(t){var n=ua(t.path);xo(e,n.slice(0,-1)).applyPatchLocally(n[n.length-1],t)}))})),this._applySnapshot=Ao(this.storedValue,"@APPLY_SNAPSHOT",(function(t){if(t!==e.snapshot)return e.type.applySnapshot(e,t)})),Jo(this.storedValue,"$treenode",this),Jo(this.storedValue,"toJSON",So)},t.prototype.die=function(){this.isAlive&&this.state!==Eo.DETACHING&&(this.aboutToDie(),this.finalizeDeath())},t.prototype.aboutToDie=function(){0!==this._observableInstanceState&&(this.getChildren().forEach((function(e){e.aboutToDie()})),this.baseAboutToDie(),this._internalEventsEmit("dispose"),this._internalEventsClear("dispose"))},t.prototype.finalizeDeath=function(){this.getChildren().forEach((function(e){e.finalizeDeath()})),this.root.identifierCache.notifyDied(this);var e=this.snapshot;this._snapshotUponDeath=e,this._internalEventsClearAll(),this.baseFinalizeDeath()},t.prototype.onSnapshot=function(e){return this._addSnapshotReaction(),this._internalEventsRegister("snapshot",e)},t.prototype.emitSnapshot=function(e){this._internalEventsEmit("snapshot",e)},t.prototype.onPatch=function(e){return this._internalEventsRegister("patch",e)},t.prototype.emitPatch=function(e,t){if(this._internalEventsHasSubscribers("patch")){var n=Rr(function(e){if(!("oldValue"in e))throw Fo("Patches without `oldValue` field cannot be inversed");return[oa(e),aa(e)]}(function(e){for(var t=[],n=1;n=0&&this.middlewares.splice(t,1)}},t.prototype.addMiddleWare=function(e,t){var n=this;void 0===t&&(t=!0);var r={handler:e,includeHooks:t};return this.middlewares?this.middlewares.push(r):this.middlewares=[r],function(){n.removeMiddleware(r)}},t.prototype.applyPatchLocally=function(e,t){this.assertWritable({subpath:e}),this.createObservableInstanceIfNeeded(),this.type.applyPatchLocally(this,e,t)},t.prototype._addSnapshotReaction=function(){var e=this;if(!this._hasSnapshotReaction){var t=function(e,t,n){void 0===n&&(n=A);var r,o,a,i=n.name||"Reaction@"+d(),s=ot(i,n.onError?(r=n.onError,o=t,function(){try{return o.apply(this,arguments)}catch(e){r.call(this,e)}}):t),l=!n.scheduler&&!n.delay,u=ut(n),c=!0,g=!1,p=n.compareStructural?x.structural:n.equals||x.default,f=new We(i,(function(){c||l?h():g||(g=!0,u(h))}),n.onError,n.requiresObservable);function h(){if(g=!1,!f.isDisposed){var t=!1;f.track((function(){var n=e(f);t=c||!p(a,n),a=n})),c&&n.fireImmediately&&s(a,f),c||!0!==t||s(a,f),c&&(c=!1)}}return f.schedule(),f.getDisposer()}((function(){return e.snapshot}),(function(t){return e.emitSnapshot(t)}),Xr);this.addDisposer(t),this._hasSnapshotReaction=!0}},t.prototype._internalEventsHasSubscribers=function(e){return!!this._internalEvents&&this._internalEvents.hasSubscribers(e)},t.prototype._internalEventsRegister=function(e,t,n){return void 0===n&&(n=!1),this._internalEvents||(this._internalEvents=new zo),this._internalEvents.register(e,t,n)},t.prototype._internalEventsHas=function(e,t){return!!this._internalEvents&&this._internalEvents.has(e,t)},t.prototype._internalEventsUnregister=function(e,t){this._internalEvents&&this._internalEvents.unregister(e,t)},t.prototype._internalEventsEmit=function(e){for(var t,n=[],r=1;r0},enumerable:!1,configurable:!0})}();var ao,io=1;function so(){return ao}function lo(){return io++}function uo(e,t){var n=Mo(e.context);"action"===e.type&&n.assertAlive({actionContext:e});var r=n._isRunningAction;n._isRunningAction=!0;var o=ao;ao=e;try{return function(e,t,n){var r=new go(e,n);if(r.isEmpty)return ot(n).apply(null,t.args);var o=null;function a(e){var t=r.getNextMiddleware(),i=t&&t.handler;if(!i)return ot(n).apply(null,e.args);if(!t.includeHooks&&kr[e.name])return a(e);function s(e,t){!0,o=a(e),t&&(o=t(o))}function l(e){!0,o=e}return i(e,s,l),o}return a(t)}(n,e,t)}finally{ao=o,n._isRunningAction=r}}function co(e){if(e)return"action"===e.type?e:e.parentActionEvent}function Ao(e,t,n){var r=function(){var r=lo(),o=ao,a=co(o);return uo({type:"action",name:t,id:r,args:Wo(arguments),context:e,tree:Hr(e),rootId:o?o.rootId:r,parentId:o?o.id:0,allParentIds:o?Tr(o.allParentIds,[o.id]):[],parentEvent:o,parentActionEvent:a},n)};return r._isMSTAction=!0,r}var go=function(){function e(e,t){this.arrayIndex=0,this.inArrayIndex=0,this.middlewares=[],t.$mst_middleware&&this.middlewares.push(t.$mst_middleware);for(var n=e;n;)n.middlewares&&this.middlewares.push(n.middlewares),n=n.parent}return Object.defineProperty(e.prototype,"isEmpty",{get:function(){return this.middlewares.length<=0},enumerable:!1,configurable:!0}),e.prototype.getNextMiddleware=function(){var e=this.middlewares[this.arrayIndex];if(e){var t=e[this.inArrayIndex++];return t||(this.arrayIndex++,this.inArrayIndex=0,this.getNextMiddleware())}},e}();function po(e){return"function"==typeof e?"":Do(e)?"<"+e+">":"`"+function(e){try{return JSON.stringify(e)}catch(e){return""}}(e)+"`"}function fo(e){var t=e.value,n=e.context[e.context.length-1].type,r=e.context.map((function(e){return e.path})).filter((function(e){return e.length>0})).join("/"),o=r.length>0?'at path "/'+r+'" ':"",a=Do(t)?"value of type "+Mo(t).type.name+":":Uo(t)?"value":"snapshot",i=n&&Do(t)&&n.is(Mo(t).snapshot);return""+o+a+" "+po(t)+" is not assignable "+(n?"to type: `"+n.name+"`":"")+(e.message?" ("+e.message+")":"")+(n?function(e){return ro(e)&&(e.flags&(zr.String|zr.Number|zr.Integer|zr.Boolean|zr.Date))>0}(n)||Uo(t)?".":", expected an instance of `"+n.name+"` or a snapshot like `"+n.describe()+"` instead."+(i?" (Note that a snapshot of the provided value is compatible with the targeted type)":""):".")}function ho(e,t,n){return e.concat([{path:t,type:n}])}function wo(){return Yo}function mo(e,t,n){return[{context:e,value:t,message:n}]}function Co(e){return e.reduce((function(e,t){return e.concat(t)}),[])}function yo(e,t){"undefined"!=typeof process&&"true"==={}.ENABLE_TYPE_CHECK&&function(e,t){var n=e.validate(t,[{path:"",type:e}]);if(n.length>0)throw Fo(function(e,t,n){if(0===n.length)return;return"Error while converting "+(r=po(t),(r.length<280?r:r.substring(0,272)+"......"+r.substring(r.length-8))+" to `")+e.name+"`:\n\n "+n.map(fo).join("\n ");var r}(e,t,n))}(e,t)}var Eo,Bo=0,vo=function(){function e(){this.cacheId=Bo++,this.cache=ne.map(),this.lastCacheModificationPerId=ne.map()}return e.prototype.updateLastCacheModificationPerId=function(e){var t=this.lastCacheModificationPerId.get(e);this.lastCacheModificationPerId.set(e,void 0===t?1:t+1)},e.prototype.getLastCacheModificationPerId=function(e){var t=this.lastCacheModificationPerId.get(e)||0;return this.cacheId+"-"+t},e.prototype.addNodeToCache=function(e,t){if(void 0===t&&(t=!0),e.identifierAttribute){var n=e.identifier;this.cache.has(n)||this.cache.set(n,ne.array([],Go));var r=this.cache.get(n);if(-1!==r.indexOf(e))throw Fo("Already registered");r.push(e),t&&this.updateLastCacheModificationPerId(n)}},e.prototype.mergeCache=function(e){var t=this;Qt(e.identifierCache.cache).forEach((function(e){return e.forEach((function(e){t.addNodeToCache(e)}))}))},e.prototype.notifyDied=function(e){if(e.identifierAttribute){var t=e.identifier,n=this.cache.get(t);n&&(n.remove(e),n.length||this.cache.delete(t),this.updateLastCacheModificationPerId(e.identifier))}},e.prototype.splitCache=function(t){var n,r=this,o=new e,a=t.path;return(n=this.cache,An(n)?It(n).map((function(e){return[e,n[e]]})):en(n)?It(n).map((function(e){return[e,n.get(e)]})):rn(n)?Array.from(n.entries()):Zt(n)?n.map((function(e,t){return[t,e]})):g(!1)).forEach((function(e){for(var t=Rr(e,2),n=t[0],i=t[1],s=!1,l=i.length-1;l>=0;l--)0===i[l].path.indexOf(a)&&(o.addNodeToCache(i[l],!1),i.splice(l,1),s=!0);s&&r.updateLastCacheModificationPerId(n)})),o},e.prototype.has=function(e,t){var n=this.cache.get(t);return!!n&&n.some((function(t){return e.isAssignableFrom(t.type)}))},e.prototype.resolve=function(e,t){var n=this.cache.get(t);if(!n)return null;var r=n.filter((function(t){return e.isAssignableFrom(t.type)}));switch(r.length){case 0:return null;case 1:return r[0];default:throw Fo("Cannot resolve a reference to type '"+e.name+"' with id: '"+t+"' unambigously, there are multiple candidates: "+r.map((function(e){return e.path})).join(", "))}},e}();function Io(e,t,n,r,o){var a=ko(o);if(a){if(a.parent)throw Fo("Cannot add an object to a state tree if it is already part of the same or another state tree. Tried to assign an object to '"+(t?t.path:"")+"/"+n+"', but it lives already at '"+a.path+"'");return t&&a.setParent(t,n),a}return new _r(e,t,n,r,o)}function Qo(e,t,n,r,o){return new Vr(e,t,n,r,o)}function Do(e){return!(!e||!e.$treenode)}function bo(e,t){_o(e,Do,"mobx-state-tree node",t)}function Mo(e){if(!Do(e))throw Fo("Value "+e+" is no MST Node");return e.$treenode}function ko(e){return e&&e.$treenode||null}function So(){return Mo(this).snapshot}!function(e){e[e.INITIALIZING=0]="INITIALIZING",e[e.CREATED=1]="CREATED",e[e.FINALIZED=2]="FINALIZED",e[e.DETACHING=3]="DETACHING",e[e.DEAD=4]="DEAD"}(Eo||(Eo={}));function xo(e,t,n){void 0===n&&(n=!0);for(var r=e,o=0;o0},enumerable:!1,configurable:!0}),e.prototype.register=function(e,t){var n=this;return void 0===t&&(t=!1),t?this.handlers.unshift(e):this.handlers.push(e),function(){n.unregister(e)}},e.prototype.has=function(e){return this.handlers.indexOf(e)>=0},e.prototype.unregister=function(e){var t=this.handlers.indexOf(e);t>=0&&this.handlers.splice(t,1)},e.prototype.clear=function(){this.handlers.length=0},e.prototype.emit=function(){for(var e=[],t=0;t0?this.hookInitializers.concat(e):[e];return new t(this.name,this._subType,n)},t.prototype.instantiate=function(e,t,n,r){return this._determineIdentifierMode(),Io(this,e,t,n,r)},t.prototype._determineIdentifierMode=function(){if(this.identifierMode===Aa.UNKNOWN){var e=[];if(ga(this._subType,e)){var t=void 0;e.forEach((function(e){if(e.identifierAttribute){if(t&&t!==e.identifierAttribute)throw Fo("The objects in a map should all have the same identifier attribute, expected '"+t+"', but child of type '"+e.name+"' declared attribute '"+e.identifierAttribute+"' as identifier");t=e.identifierAttribute}})),t?(this.identifierMode=Aa.YES,this.mapIdentifierAttribute=t):this.identifierMode=Aa.NO}}},t.prototype.initializeChildNodes=function(e,t){void 0===t&&(t={});var n=e.type._subType,r={};return Object.keys(t).forEach((function(o){r[o]=n.instantiate(e,o,void 0,t[o])})),r},t.prototype.createNewInstance=function(e){return new pa(e)},t.prototype.finalizeNewInstance=function(e,t){Ct(t,e.unbox),e.type.hookInitializers.forEach((function(e){var n=e(t);Object.keys(n).forEach((function(e){var r=n[e],o=Ao(t,e,r);Jo(t,e,o)}))})),yt(t,this.willChange),bt(t,this.didChange)},t.prototype.describe=function(){return"Map"},t.prototype.getChildren=function(e){return Qt(e.storedValue)},t.prototype.getChildNode=function(e,t){var n=e.storedValue.get(""+t);if(!n)throw Fo("Not a child "+t);return n},t.prototype.willChange=function(e){var t=Mo(e.object),n=e.name;t.assertWritable({subpath:n});var r=t.type,o=r._subType;switch(e.type){case"update":var a=e.newValue;if(a===e.object.get(n))return null;yo(o,a),e.newValue=o.reconcile(t.getChildNode(n),e.newValue,t,n),r.processIdentifier(n,e.newValue);break;case"add":yo(o,e.newValue),e.newValue=o.instantiate(t,n,void 0,e.newValue),r.processIdentifier(n,e.newValue)}return e},t.prototype.processIdentifier=function(e,t){if(this.identifierMode===Aa.YES&&t instanceof _r){var n=t.identifier;if(n!==e)throw Fo("A map of objects containing an identifier should always store the object under their own identifier. Trying to store key '"+n+"', but expected: '"+e+"'")}},t.prototype.getSnapshot=function(e){var t={};return e.getChildren().forEach((function(e){t[e.subpath]=e.snapshot})),t},t.prototype.processInitialSnapshot=function(e){var t={};return Object.keys(e).forEach((function(n){t[n]=e[n].getSnapshot()})),t},t.prototype.didChange=function(e){var t=Mo(e.object);switch(e.type){case"update":return void t.emitPatch({op:"replace",path:ia(e.name),value:e.newValue.snapshot,oldValue:e.oldValue?e.oldValue.snapshot:void 0},t);case"add":return void t.emitPatch({op:"add",path:ia(e.name),value:e.newValue.snapshot,oldValue:void 0},t);case"delete":var n=e.oldValue.snapshot;return e.oldValue.die(),void t.emitPatch({op:"remove",path:ia(e.name),oldValue:n},t)}},t.prototype.applyPatchLocally=function(e,t,n){var r=e.storedValue;switch(n.op){case"add":case"replace":r.set(t,n.value);break;case"remove":r.delete(t)}},t.prototype.applySnapshot=function(e,t){yo(this,t);var n=e.storedValue,r={};if(Array.from(n.keys()).forEach((function(e){r[e]=!1})),t)for(var o in t)n.set(o,t[o]),r[""+o]=!0;Object.keys(r).forEach((function(e){!1===r[e]&&n.delete(e)}))},t.prototype.getChildType=function(){return this._subType},t.prototype.isValidSnapshot=function(e,t){var n=this;return Po(e)?Co(Object.keys(e).map((function(r){return n._subType.validate(e[r],ho(t,r,n._subType))}))):mo(t,e,"Value is not a plain object")},t.prototype.getDefaultSnapshot=function(){return Oo},t.prototype.removeChild=function(e,t){e.storedValue.delete(t)},Gr([ot],t.prototype,"applySnapshot",null),t}(to);var ha=function(e){function t(t,n,r){void 0===r&&(r=[]);var o=e.call(this,t)||this;return o._subType=n,o.flags=zr.Array,o.hookInitializers=[],o.hookInitializers=r,o}return Yr(t,e),t.prototype.hooks=function(e){var n=this.hookInitializers.length>0?this.hookInitializers.concat(e):[e];return new t(this.name,this._subType,n)},t.prototype.instantiate=function(e,t,n,r){return Io(this,e,t,n,r)},t.prototype.initializeChildNodes=function(e,t){void 0===t&&(t=[]);var n=e.type._subType,r={};return t.forEach((function(t,o){var a=""+o;r[a]=n.instantiate(e,a,void 0,t)})),r},t.prototype.createNewInstance=function(e){return ne.array(jo(e),Go)},t.prototype.finalizeNewInstance=function(e,t){gn(t).dehancer=e.unbox,e.type.hookInitializers.forEach((function(e){var n=e(t);Object.keys(n).forEach((function(e){var r=n[e],o=Ao(t,e,r);Jo(t,e,o)}))})),yt(t,this.willChange),bt(t,this.didChange)},t.prototype.describe=function(){return this._subType.describe()+"[]"},t.prototype.getChildren=function(e){return e.storedValue.slice()},t.prototype.getChildNode=function(e,t){var n=Number(t);if(n=0;n--)t.emitPatch({op:"remove",path:""+(e.index+n),oldValue:e.removed[n].snapshot},t);for(n=0;n0}var ba=function(e){function t(t,n,r,o){void 0===o&&(o=Ro);var a=e.call(this,t)||this;return a.flags=n,a.checker=r,a.initializer=o,a.flags=n,a}return Yr(t,e),t.prototype.describe=function(){return this.name},t.prototype.instantiate=function(e,t,n,r){return Qo(this,e,t,n,r)},t.prototype.createNewInstance=function(e){return this.initializer(e)},t.prototype.isValidSnapshot=function(e,t){return Uo(e)&&this.checker(e)?wo():mo(t,e,"Value is not a "+("Date"===this.name?"Date or a unix milliseconds timestamp":this.name))},t}(no),Ma=new ba("string",zr.String,(function(e){return"string"==typeof e})),ka=new ba("number",zr.Number,(function(e){return"number"==typeof e})),Sa=new ba("integer",zr.Integer,(function(e){return To(e)})),xa=new ba("boolean",zr.Boolean,(function(e){return"boolean"==typeof e})),ja=new ba("null",zr.Null,(function(e){return null===e})),Ya=new ba("undefined",zr.Undefined,(function(e){return void 0===e})),Oa=new ba("Date",zr.Date,(function(e){return"number"==typeof e||e instanceof Date}),(function(e){return e instanceof Date?e:new Date(e)}));Oa.getSnapshot=function(e){return e.storedValue.getTime()};var Ga=Oa;var Fa=function(e){function t(t){var n=e.call(this,JSON.stringify(t))||this;return n.flags=zr.Literal,n.value=t,n}return Yr(t,e),t.prototype.instantiate=function(e,t,n,r){return Qo(this,e,t,n,r)},t.prototype.describe=function(){return JSON.stringify(this.value)},t.prototype.isValidSnapshot=function(e,t){return Uo(e)&&e===this.value?wo():mo(t,e,"Value is not a literal "+JSON.stringify(this.value))},t}(no);function Ra(e){return _o(),new Fa(e)}var Ta=function(e){function t(t,n,r,o){var a=e.call(this,t)||this;return a._subtype=n,a._predicate=r,a._message=o,a}return Yr(t,e),Object.defineProperty(t.prototype,"flags",{get:function(){return this._subtype.flags|zr.Refinement},enumerable:!1,configurable:!0}),t.prototype.describe=function(){return this.name},t.prototype.instantiate=function(e,t,n,r){return this._subtype.instantiate(e,t,n,r)},t.prototype.isAssignableFrom=function(e){return this._subtype.isAssignableFrom(e)},t.prototype.isValidSnapshot=function(e,t){var n=this._subtype.validate(e,t);if(n.length>0)return n;var r=Do(e)?Mo(e).snapshot:e;return this._predicate(r)?wo():mo(t,e,this._message(e))},t.prototype.reconcile=function(e,t,n,r){return this._subtype.reconcile(e,t,n,r)},t.prototype.getSubTypes=function(){return this._subtype},t}(eo);var Ka=function(e){function t(t,n,r){var o=e.call(this,t)||this;return o._types=n,o._eager=!0,r=Or({eager:!0,dispatcher:void 0},r),o._dispatcher=r.dispatcher,r.eager||(o._eager=!1),o}return Yr(t,e),Object.defineProperty(t.prototype,"flags",{get:function(){var e=zr.Union;return this._types.forEach((function(t){e|=t.flags})),e},enumerable:!1,configurable:!0}),t.prototype.isAssignableFrom=function(e){return this._types.some((function(t){return t.isAssignableFrom(e)}))},t.prototype.describe=function(){return"("+this._types.map((function(e){return e.describe()})).join(" | ")+")"},t.prototype.instantiate=function(e,t,n,r){var o=this.determineType(r,void 0);if(!o)throw Fo("No matching type for union "+this.describe());return o.instantiate(e,t,n,r)},t.prototype.reconcile=function(e,t,n,r){var o=this.determineType(t,e.type);if(!o)throw Fo("No matching type for union "+this.describe());return o.reconcile(e,t,n,r)},t.prototype.determineType=function(e,t){return this._dispatcher?this._dispatcher(e):t?t.is(e)?t:this._types.filter((function(e){return e!==t})).find((function(t){return t.is(e)})):this._types.find((function(t){return t.is(e)}))},t.prototype.isValidSnapshot=function(e,t){if(this._dispatcher)return this._dispatcher(e).validate(e,t);for(var n=[],r=0,o=0;o=0){var o=this.getDefaultInstanceOrSnapshot();return this._subtype.instantiate(e,t,n,o)}return this._subtype.instantiate(e,t,n,r)},t.prototype.reconcile=function(e,t,n,r){return this._subtype.reconcile(e,this.optionalValues.indexOf(t)<0&&this._subtype.is(t)?t:this.getDefaultInstanceOrSnapshot(),n,r)},t.prototype.getDefaultInstanceOrSnapshot=function(){var e="function"==typeof this._defaultValue?this._defaultValue():this._defaultValue;return"function"==typeof this._defaultValue&&yo(this,e),e},t.prototype.isValidSnapshot=function(e,t){return this.optionalValues.indexOf(e)>=0?wo():this._subtype.validate(e,t)},t.prototype.isAssignableFrom=function(e){return this._subtype.isAssignableFrom(e)},t.prototype.getSubTypes=function(){return this._subtype},t}(eo);function Na(e,t,n){return function(e,t){if("function"!=typeof t&&Do(t))throw Fo("default value cannot be an instance, pass a snapshot or a function that creates an instance/snapshot instead");oo(e,1)}(e,t),new Pa(e,t,n||Ua)}var Ua=[void 0];var Ha=Na(Ya,void 0),Ja=Na(ja,null);function qa(e){return oo(e,1),La(e,Ha)}var za=function(e){function t(t,n){var r=e.call(this,t)||this;return r._definition=n,r}return Yr(t,e),Object.defineProperty(t.prototype,"flags",{get:function(){return(this._subType?this._subType.flags:0)|zr.Late},enumerable:!1,configurable:!0}),t.prototype.getSubType=function(e){if(!this._subType){var t=void 0;try{t=this._definition()}catch(e){if(!(e instanceof ReferenceError))throw e;t=void 0}if(e&&void 0===t)throw Fo("Late type seems to be used too early, the definition (still) returns undefined");t&&(this._subType=t)}return this._subType},t.prototype.instantiate=function(e,t,n,r){return this.getSubType(!0).instantiate(e,t,n,r)},t.prototype.reconcile=function(e,t,n,r){return this.getSubType(!0).reconcile(e,t,n,r)},t.prototype.describe=function(){var e=this.getSubType(!1);return e?e.name:""},t.prototype.isValidSnapshot=function(e,t){var n=this.getSubType(!1);return n?n.validate(e,t):wo()},t.prototype.isAssignableFrom=function(e){var t=this.getSubType(!1);return!!t&&t.isAssignableFrom(e)},t.prototype.getSubTypes=function(){var e=this.getSubType(!1);return e||$r},t}(eo);var Wa=function(e){function t(t){var n=e.call(this,t?"frozen("+t.name+")":"frozen")||this;return n.subType=t,n.flags=zr.Frozen,n}return Yr(t,e),t.prototype.describe=function(){return""},t.prototype.instantiate=function(e,t,n,r){return Qo(this,e,t,n,r)},t.prototype.isValidSnapshot=function(e,t){return function(e){return"function"!=typeof e}(e)?this.subType?this.subType.validate(e,t):wo():mo(t,e,"Value is not serializable and cannot be frozen")},t}(no),Va=new Wa;var Za=function(){function e(e,t){if(this.targetType=t,li(e))this.identifier=e;else{if(!Do(e))throw Fo("Can only store references to tree nodes or identifiers, got: '"+e+"'");var n=Mo(e);if(!n.identifierAttribute)throw Fo("Can only store references with a defined identifier attribute.");var r=n.unnormalizedIdentifier;if(null==r)throw Fo("Can only store references to tree nodes with a defined identifier.");this.identifier=r}}return e.prototype.updateResolvedReference=function(e){var t=si(this.identifier),n=e.root,r=n.identifierCache.getLastCacheModificationPerId(t);if(!this.resolvedReference||this.resolvedReference.lastCacheModification!==r){var o=this.targetType,a=n.identifierCache.resolve(o,t);if(!a)throw new Xa("[mobx-state-tree] Failed to resolve reference '"+this.identifier+"' to type '"+this.targetType.name+"' (from node: "+e.path+")");this.resolvedReference={node:a,lastCacheModification:r}}},Object.defineProperty(e.prototype,"resolvedValue",{get:function(){return this.updateResolvedReference(this.node),this.resolvedReference.node.value},enumerable:!1,configurable:!0}),e}(),Xa=function(e){function t(n){var r=e.call(this,n)||this;return Object.setPrototypeOf(r,t.prototype),r}return Yr(t,e),t}(Error),_a=function(e){function t(t,n){var r=e.call(this,"reference("+t.name+")")||this;return r.targetType=t,r.onInvalidated=n,r.flags=zr.Reference,r}return Yr(t,e),t.prototype.describe=function(){return this.name},t.prototype.isAssignableFrom=function(e){return this.targetType.isAssignableFrom(e)},t.prototype.isValidSnapshot=function(e,t){return li(e)?wo():mo(t,e,"Value is not a valid identifier, which is a string or a number")},t.prototype.fireInvalidated=function(e,t,n,r){var o=t.parent;if(o&&o.isAlive){var a=o.storedValue;a&&this.onInvalidated({cause:e,parent:a,invalidTarget:r?r.storedValue:void 0,invalidId:n,replaceRef:function(e){Lr(t.root.storedValue,{op:"replace",value:e,path:t.path})},removeRef:function(){Da(o.type)?this.replaceRef(void 0):Lr(t.root.storedValue,{op:"remove",path:t.path})}})}},t.prototype.addTargetNodeWatcher=function(e,t){var n=this,r=this.getValue(e);if(r){var o=Mo(r),a=function(r,a){var i=function(e){switch(e){case kr.beforeDestroy:return"destroy";case kr.beforeDetach:return"detach";default:return}}(a);i&&n.fireInvalidated(i,e,t,o)},i=o.registerHook(kr.beforeDetach,a),s=o.registerHook(kr.beforeDestroy,a);return function(){i(),s()}}},t.prototype.watchTargetNodeForInvalidations=function(e,t,n){var r=this;if(this.onInvalidated){var o;e.registerHook(kr.beforeDestroy,(function(){o&&o()}));var a=function(a){o&&o();var i=e.parent,s=i&&i.storedValue;if(i&&i.isAlive&&s){(n?!!n.get(t,s):e.root.identifierCache.has(r.targetType,si(t)))?o=r.addTargetNodeWatcher(e,t):a||r.fireInvalidated("invalidSnapshotReference",e,t,null)}};e.state===Eo.FINALIZED?a(!0):(e.isRoot||e.root.registerHook(kr.afterCreationFinalization,(function(){e.parent&&e.parent.createObservableInstanceIfNeeded()})),e.registerHook(kr.afterAttach,(function(){a(!1)})))}},t}(no),$a=function(e){function t(t,n){return e.call(this,t,n)||this}return Yr(t,e),t.prototype.getValue=function(e){if(e.isAlive)return e.storedValue.resolvedValue},t.prototype.getSnapshot=function(e){return e.storedValue.identifier},t.prototype.instantiate=function(e,t,n,r){var o,a=Do(r)?(bo(o=r,1),Mo(o).identifier):r,i=new Za(r,this.targetType),s=Qo(this,e,t,n,i);return i.node=s,this.watchTargetNodeForInvalidations(s,a,void 0),s},t.prototype.reconcile=function(e,t,n,r){if(!e.isDetaching&&e.type===this){var o=Do(t),a=e.storedValue;if(!o&&a.identifier===t||o&&a.resolvedValue===t)return e.setParent(n,r),e}var i=this.instantiate(n,r,void 0,t);return e.die(),i},t}(_a),ei=function(e){function t(t,n,r){var o=e.call(this,t,r)||this;return o.options=n,o}return Yr(t,e),t.prototype.getValue=function(e){if(e.isAlive)return this.options.get(e.storedValue,e.parent?e.parent.storedValue:null)},t.prototype.getSnapshot=function(e){return e.storedValue},t.prototype.instantiate=function(e,t,n,r){var o=Do(r)?this.options.set(r,e?e.storedValue:null):r,a=Qo(this,e,t,n,o);return this.watchTargetNodeForInvalidations(a,o,this.options),a},t.prototype.reconcile=function(e,t,n,r){var o=Do(t)?this.options.set(t,e?e.storedValue:null):t;if(!e.isDetaching&&e.type===this&&e.storedValue===o)return e.setParent(n,r),e;var a=this.instantiate(n,r,void 0,o);return e.die(),a},t}(_a);function ti(e,t){oo(e,1);var n=t||void 0,r=t?t.onInvalidated:void 0;return n&&(n.get||n.set)?new ei(e,{get:n.get,set:n.set},r):new $a(e,r)}var ni=function(e){function t(t,n){var r=e.call(this,t)||this;return r.validType=n,r.flags=zr.Identifier,r}return Yr(t,e),t.prototype.instantiate=function(e,t,n,r){if(!(e&&e.type instanceof Qa))throw Fo("Identifier types can only be instantiated as direct child of a model type");return Qo(this,e,t,n,r)},t.prototype.reconcile=function(e,t,n,r){if(e.storedValue!==t)throw Fo("Tried to change identifier from '"+e.storedValue+"' to '"+t+"'. Changing identifiers is not allowed.");return e.setParent(n,r),e},t.prototype.isValidSnapshot=function(e,t){return typeof e!==this.validType?mo(t,e,"Value is not a valid "+this.describe()+", expected a "+this.validType):wo()},t}(no),ri=function(e){function t(){var t=e.call(this,"identifier","string")||this;return t.flags=zr.Identifier,t}return Yr(t,e),t.prototype.describe=function(){return"identifier"},t}(ni),oi=function(e){function t(){return e.call(this,"identifierNumber","number")||this}return Yr(t,e),t.prototype.getSnapshot=function(e){return e.storedValue},t.prototype.describe=function(){return"identifierNumber"},t}(ni),ai=new ri,ii=new oi;function si(e){return""+e}function li(e){return"string"==typeof e||"number"==typeof e}var ui=function(e){function t(t){var n=e.call(this,t.name)||this;return n.options=t,n.flags=zr.Custom,n}return Yr(t,e),t.prototype.describe=function(){return this.name},t.prototype.isValidSnapshot=function(e,t){if(this.options.isTargetType(e))return wo();var n=this.options.getValidationMessage(e);return n?mo(t,e,"Invalid value for type '"+this.name+"': "+n):wo()},t.prototype.getSnapshot=function(e){return this.options.toSnapshot(e.storedValue)},t.prototype.instantiate=function(e,t,n,r){return Qo(this,e,t,n,this.options.isTargetType(r)?r:this.options.fromSnapshot(r,e&&e.root.environment))},t.prototype.reconcile=function(e,t,n,r){var o=!this.options.isTargetType(t);if(!e.isDetaching&&(e.type===this&&(o?t===e.snapshot:t===e.storedValue)))return e.setParent(n,r),e;var a=o?this.options.fromSnapshot(t,n.root.environment):t,i=this.instantiate(n,r,void 0,a);return e.die(),i},t}(no),ci={enumeration:function(e,t){var n="string"==typeof e?t:e,r=La.apply(void 0,Tr(n.map((function(e){return Ra(""+e)}))));return"string"==typeof e&&(r.name=e),r},model:function(){for(var e=[],t=0;t",e)},array:function(e){return oo(e,1),new ha(e.name+"[]",e)},frozen:function(e){return 0===arguments.length?Va:ro(e)?new Wa(e):Na(Va,e)},identifier:ai,identifierNumber:ii,late:function(e,t){var n="string"==typeof e?e:"late("+e.toString()+")",r="string"==typeof e?t:e;return new za(n,r)},undefined:Ya,null:ja,snapshotProcessor:function(e,t,n){return oo(e,1),new ca(e,t,n)}},Ai=n(1350),di={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},gi=En.createContext&&En.createContext(di),pi=function(){return(pi=Object.assign||function(e){for(var t,n=1,r=arguments.length;n{const{elem:n,mix:r,mod:o}=null!=t?t:{},a=e,i={block:e=>Li(e,{elem:n,mix:r,mod:o}),elem:t=>Li(e,{elem:t,mix:r,mod:o}),mod(t={}){const i=Object.assign({},null!=o?o:{},t);return Li(null!=e?e:a,{elem:n,mix:r,mod:i})},mix:(...t)=>Li(e,{elem:n,mix:t,mod:o}),select(e=document){return e.querySelector(this.toCSSSelector())},selectAll(e=document){return e.querySelectorAll(this.toCSSSelector())},closest(e){return e.closest(this.toCSSSelector())},toString:()=>((e,t,n,r)=>{const o=e,a=t?`${o}__${t}`:null,i=Object.entries(null!=r?r:{}).reduce(((e,[t,n])=>{const r=[null!=a?a:o];return null==n||!1!==n&&(r.push(t),!0!==n&&r.push(n),e.push(r.join("_"))),e}),[]),s=[];if(s.push(null!=a?a:o),s.push(...i),n){const e=Array.isArray(n)?n:[n],t=[].concat(...e).filter((e=>"string"==typeof e?""!==e.trim():null!=e)).map((e=>{return"string"==typeof e?e:null==e||null===(t=e.toClassName)||void 0===t?void 0:t.call(e);var t})).reduce(((e,t)=>[...e,...t.split(/\s+/)]),[]);s.push(...Array.from(new Set(t)))}return s.map((e=>new RegExp(Ti).test(e)?e:`${Ti}${e}`)).join(" ")})(e,n,r,o),toClassName(){return this.toString()},toCSSSelector(){return`.${this.toClassName().replace(/(\s+)/g,".")}`}};return Object.defineProperty(i,"Block",{value:Ni}),Object.defineProperty(i,"Elem",{value:Ui}),Object.defineProperty(i,"__class",{value:{block:e,elem:n,mix:r,mod:o}}),i},Pi=e=>{const t=null!=e?e:(0,En.createContext)(null),n=(0,En.forwardRef)((({tag:e="div",name:n,mod:r,mix:o,...a},i)=>{const s=Li(n),l=[].concat(o).filter((e=>!!e)),u=s.mod(r).mix(...l,a.className).toClassName(),c={...a,ref:i,className:u};return(0,En.createElement)(t.Provider,{value:s},(0,En.createElement)(e,c))})),r=(0,En.forwardRef)((({tag:e="div",component:n,block:r,name:o,mod:a,mix:i,...s},l)=>{const u=(0,En.useContext)(t),c=[].concat(i).filter((e=>!!e)),A=(r?Li(r):u).elem(o).mod(a).mix(...c,s.className).toClassName(),d={...s,ref:l,className:A};return"string"!=typeof e&&(d.block=u),n&&(d.tag=e),(0,En.createElement)(null!=n?n:e,d)}));return n.displayName="Block",r.displayName="Elem",{Block:n,Elem:r,Context:t}},{Block:Ni,Elem:Ui}=Pi(Ki),Hi=e=>null!=e;var Ji=n(5893);const qi=(0,En.forwardRef)((({children:e,type:t,extra:n,className:r,href:o,size:a,waiting:i,icon:s,tag:l,look:u,...c},A)=>{const d=(null!=l?l:o)?"a":"button",g={size:a,waiting:i,type:t,look:u,withIcon:!!s,withExtra:!!n,disabled:!!c.disabled},p=(0,En.useMemo)((()=>{if(!s)return null;switch(a){case"small":return(0,En.cloneElement)(s,{...s.props,size:12});case"compact":return(0,En.cloneElement)(s,{...s.props,size:14});default:return s}}),[s,a]);return(0,Ji.jsx)(Ni,{ref:A,name:"button",tag:d,mod:g,className:null==r?void 0:r.toString(),type:t,...c,children:(0,Ji.jsxs)(Ji.Fragment,{children:[Hi(p)&&(0,Ji.jsx)(Ui,{tag:"span",name:"icon",children:null!=p?p:null}),Hi(p)&&Hi(e)?(0,Ji.jsx)(Ui,{tag:"span",name:"content",children:e}):null!=e?e:null,Hi(n)?(0,Ji.jsx)(Ui,{name:"extra",children:n}):null]})})}));qi.displayName="Button",qi.Group=({className:e,children:t,collapsed:n,...r})=>(0,Ji.jsx)(Ni,{name:"button-group",mod:{collapsed:n},mix:e,...r,children:t});const zi=(e,t,n,r=0)=>{let o=0,a=0;const i=((e,t)=>{const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return{source:n,target:r,get top(){return n.top-r.height},get bottom(){return n.top+n.height},get horizontalCenter(){return n.left+n.width/2-r.width/2},get horizontalLeft(){return n.left},get horizontalRight(){return n.left+n.width-r.width}}})(e,t);let s=n.split("-");switch(n){case"top-center":a=i.top-r,o=i.horizontalCenter;break;case"top-left":a=i.top-r,o=i.horizontalLeft;break;case"top-right":a=i.top-r,o=i.horizontalRight;break;case"bottom-center":a=i.bottom+r,o=i.horizontalCenter;break;case"bottom-left":a=i.bottom+r,o=i.horizontalLeft;break;case"bottom-right":a=i.bottom+r,o=i.horizontalRight}return awindow.scrollX+window.innerHeight&&(a=i.top-r,s[0]="top"),o<0?(o=i.horizontalLeft,s[1]="left"):o+i.target.width>window.innerWidth&&(o=i.horizontalRight,s[1]="right"),{top:a,left:o,pos:i,align:s.join("-")}},Wi=(e,{init:t,transition:n,onStart:r,beforeTransition:o,afterTransition:a}={})=>new Promise((async i=>{null==t||t(e);const s=()=>{null==r||r(e)},l=async()=>{await(null==a?void 0:a(e)),e.removeEventListener("transitionstart",s),e.removeEventListener("transitionend",l),i()};e.addEventListener("transitionstart",s),e.addEventListener("transitionend",l),await(null==o?void 0:o()),setTimeout((()=>n(e)),30)}));const Vi=En.createContext(),Zi=En.forwardRef((({tag:e,children:t,dropdown:n,content:r,toggle:o,closeOnClickOutside:a=!0,disabled:i=!1,...s},l)=>{var u,c;if(t.length>2)throw new Error("Trigger can't contain more that one child and a dropdown");const A=null!==(u=null!=l?l:n)&&void 0!==u?u:En.useRef(),d=En.Children.only(t),[g]=En.useState(new Set),p=null!==(c=d.props.ref)&&void 0!==c?c:En.useRef(),f=En.useContext(Vi),h=En.useCallback((e=>{var t,n,r,o,a;const i=null===(t=p.current)||void 0===t||null===(n=t.contains)||void 0===n?void 0:n.call(t,e),s=null===(r=A.current)||void 0===r||null===(o=r.dropdown)||void 0===o||null===(a=o.contains)||void 0===a?void 0:a.call(o,e),l=Array.from(g).reduce(((t,n)=>t||n.hasTarget(e)),!1);return i||s||l}),[p,A]),w=En.useCallback((e=>{var t,n;a&&(h(e.target)||null===(t=A.current)||void 0===t||null===(n=t.close)||void 0===n||n.call(t))}),[a,h]),m=En.useCallback((e=>{var t,n,r,a,s;if(i)return;return(null===(t=A.current)||void 0===t||null===(n=t.dropdown)||void 0===n||null===(r=n.contains)||void 0===r?void 0:r.call(n,e.target))?e.stopPropagation():!1===o?null==A||null===(a=A.current)||void 0===a?void 0:a.open():void(null==A||null===(s=A.current)||void 0===s||s.toggle())}),[A,i]),C={...d.props,tag:e,key:"dd-trigger",ref:p,className:Li("dropdown").elem("trigger").mix(s.className).mix(d.props.className),onClickCapture:m},y=En.cloneElement(d,C),E=r?(0,Ji.jsx)(_i,{...s,ref:A,children:r}):null;En.useEffect((()=>(document.addEventListener("click",w,{capture:!0}),()=>document.removeEventListener("click",w,{capture:!0}))),[w]);const B=En.useMemo((()=>({triggerRef:p,dropdown:A,hasTarget:h,addChild:e=>g.add(e),removeChild:e=>g.delete(e),open:()=>{var e,t;return null==A||null===(e=A.current)||void 0===e||null===(t=e.open)||void 0===t?void 0:t.call(e)},close:()=>{var e,t;return null==A||null===(e=A.current)||void 0===e||null===(t=e.close)||void 0===t?void 0:t.call(e)}})),[p,A]);return En.useEffect((()=>{if(f)return f.addChild(B),()=>f.removeChild(B)}),[]),(0,Ji.jsxs)(Vi.Provider,{value:B,children:[y,E]})}));let Xi=1;const _i=En.forwardRef((({animated:e=!0,visible:t=!1,...n},r)=>{var o,a;const i=Li("dropdown"),s=En.useRef(),{triggerRef:l}=null!==(o=En.useContext(Vi))&&void 0!==o?o:{},u=void 0===l,{children:c}=n,[A,d]=En.useState(t),[g,p]=En.useState({}),[f,h]=En.useState(t?"visible":null),w=En.useCallback((()=>{var e;const t=s.current,n=null!==(e=null==l?void 0:l.current)&&void 0!==e?e:t.parentNode,{left:r,top:o}=zi(n,t,"bottom-left");p({left:r,top:o})}),[l]),m=En.useMemo((()=>Xi++),[]),C=En.useCallback((async(t=!1)=>{if(!1!==n.enabled||!0!==t)return new Promise((n=>{const r=s.current;!1!==e?Wi(r,{transition:()=>{h(t?"appear":"disappear")},beforeTransition:()=>{h(t?"before-appear":"before-disappear")},afterTransition:()=>{h(t?"visible":null),n()}}):(h(t?"visible":null),n())}))}),[e]),y=En.useCallback((async()=>{var e;!1!==A&&(null===(e=n.onToggle)||void 0===e||e.call(n,!1),await C(!1),d(!1))}),[A,C,n]),E=En.useCallback((async()=>{var e;!0!==A&&(null===(e=n.onToggle)||void 0===e||e.call(n,!0),await C(!0),d(!0))}),[A,C,n]),B=En.useCallback((async()=>{!A?E():y()}),[y,A,E]);En.useEffect((()=>{r&&(r.current={dropdown:s.current,visible:null!==f,toggle:B,open:E,close:y})}),[y,E,r,B,s,f]),En.useEffect((()=>{d(t)}),[t]),En.useEffect((()=>{u||"before-appear"!==f||w()}),[f,w,u]),En.useEffect((()=>{!1===n.enabled&&C(!1)}),[n.enabled]);const v=c.props&&"Menu"===c.props.type?En.cloneElement(c,{...c.props,className:i.elem("menu").mix(c.props.className)}):c,I=En.useMemo((()=>{switch(f){case"before-appear":return"before-appear";case"appear":return"appear before-appear";case"before-disappear":return"before-disappear";case"disappear":return"disappear before-disappear";case"visible":return"visible";default:return t?"visible":null}}),[f,t]),Q={...null!==(a=n.style)&&void 0!==a?a:{},...null!=g?g:{},zIndex:1e3+m},D=(0,Ji.jsx)(Ni,{ref:s,name:"dropdown",mix:[n.className,I],style:Q,onClick:e=>e.stopPropagation(),children:v});return!0===n.inline?D:Bn.createPortal(D,document.body)}));_i.displayName="Dropdown",_i.Trigger=Zi,_i.Trigger=Zi;const $i=En.createContext(),es=En.forwardRef((({children:e,className:t,style:n,size:r,selectedKeys:o,closeDropdownOnItemClick:a},i)=>{const s=(0,En.useContext)(Vi),l=(0,En.useMemo)((()=>new Set(null!=o?o:[])),[o]),u=(0,En.useCallback)((e=>{const t=Li("menu").elem("item").closest(e.target);s&&t&&!1!==a&&s.close()}),[s]),c=(0,En.useMemo)((()=>!!s),[s]);return(0,Ji.jsx)($i.Provider,{value:{selected:l},children:(0,Ji.jsx)(Ni,{ref:i,tag:"ul",name:"menu",mod:{size:r,collapsed:c},mix:t,style:n,onClick:u,children:e})})}));es.Item=({name:e,children:t,label:n,icon:r,to:o,className:a,href:i,danger:s,exact:l=!1,forceReload:u=!1,active:c=!1,onClick:A,...d})=>{const{selected:g}=En.useContext($i),p=Li("menu",{elem:"item"}),f=(()=>{const t=window.location.pathname.replace(/\/$/,""),n=null!=o?o:i;return!!g.has(e)||(l?t===n:t.includes(n))})(),h=(0,Ji.jsxs)(Ji.Fragment,{children:[r&&(0,Ji.jsx)("span",{className:p.elem("item-icon"),children:r}),null!=t?t:n]}),w={className:p.mod({active:f||c,look:s&&"danger"}).mix(a),onClick:A,...d};return u&&(w.onClick=()=>window.location.href=null!=o?o:i),(0,Ji.jsx)("li",{children:i?(0,Ji.jsx)("a",{href:null!=i?i:"#",...w,children:h}):(0,Ji.jsx)("div",{...w,children:h})})},es.Spacer=()=>(0,Ji.jsx)("li",{className:Li("menu",{elem:"spacer"})}),es.Divider=()=>(0,Ji.jsx)("li",{className:Li("menu",{elem:"divider"})}),es.Builder=(e,t)=>(null!=t?t:[]).map(((t,n)=>{if("SPACER"===t)return(0,Ji.jsx)(es.Spacer,{},n);if("DIVIDER"===t)return(0,Ji.jsx)(es.Divider,{},n);const[r,o]=t,a=`${e}${r}`.replace(/([/]+)/g,"/");return(0,Ji.jsx)(es.Item,{to:a,exact:!0,children:o},n)})),es.Group=({children:e,title:t,className:n,style:r})=>{const o=Li("menu-group");return(0,Ji.jsxs)("li",{className:o.mix(n),style:r,children:[(0,Ji.jsx)("div",{className:o.elem("title"),children:t}),(0,Ji.jsx)("ul",{className:o.elem("list"),children:e})]})};const ts=(e,t)=>{var n;return(0,Ji.jsx)(es.Item,{disabled:!0,children:null===(n=e.response)||void 0===n?void 0:n.detail},t)},ns=Mr((({store:e})=>({errors:e.serverErrors})))((({errors:e})=>(null==e?void 0:e.size)>0?(0,Ji.jsx)(_i.Trigger,{content:(0,Ji.jsx)(es,{children:Array.from(e.values()).map(ts)}),children:(0,Ji.jsx)(qi,{type:"text",style:{display:"inline-flex",alignItems:"center",padding:"0 10px",fontSize:12},icon:(0,Ji.jsx)(Ri,{color:"#ff5a46",size:18,style:{marginRight:5}}),children:"Errors occurred"})}):null));const rs=({checked:e,indeterminate:t,style:n,onChange:r,children:o,...a})=>{const i=Li("checkbox"),s=En.createRef(),l=!!o;En.useEffect((()=>{s.current.indeterminate=t}),[s,t]);const u=(0,Ji.jsxs)("span",{className:i.elem("box"),children:[(0,Ji.jsx)("input",{...a,ref:s,checked:!!e,className:i.elem("input"),type:"checkbox",onChange:e=>{null==r||r(e)}}),(0,Ji.jsx)("span",{className:i.elem("check").mod({checked:e,indeterminate:t})})]});return(0,Ji.jsx)("div",{className:i.mod({withLabel:l}).mix(a.className),style:n,children:o?(0,Ji.jsxs)("label",{className:i.elem("label"),children:[u," ",o]}):u})},os=Mr((({store:e})=>{var t,n;return{columns:Array.from(null!==(t=null===(n=e.currentView)||void 0===n?void 0:n.targetColumns)&&void 0!==t?t:[])}})),as=Br((({columns:e,WrapperComponent:t,onClick:n,onReset:r,selected:o,resetTitle:a})=>{const i=(e,n)=>(0,Ji.jsx)(es.Item,{name:e.key,onClick:n,children:t&&!1!==e.wra?(0,Ji.jsx)(t,{column:e,children:e.title}):e.title},e.key);return(0,Ji.jsxs)(es,{size:"small",selectedKeys:o?[o]:["none"],closeDropdownOnItemClick:!1,children:[r&&i({key:"none",title:null!=a?a:"Default",wrap:!1},r),e.map((e=>e.children?(0,Ji.jsx)(es.Group,{title:e.title,children:e.children.map((e=>i(e,(()=>null==n?void 0:n(e)))))},e.key):e.parent?null:i(e,(()=>null==n?void 0:n(e)))))]})})),is=os((({columns:e,size:t,style:n,wrapper:r,title:o,icon:a,className:i,trailingIcon:s,onClick:l,onReset:u,resetTitle:c,filter:A,selected:d})=>{const g=[];return o&&g.push((0,Ji.jsx)(En.Fragment,{children:o},"f-button-title")),(0,Ji.jsx)(_i.Trigger,{content:(0,Ji.jsx)(as,{columns:A?e.filter(A):e,WrapperComponent:r,onClick:l,onReset:u,selected:d,resetTitle:c}),style:{maxHeight:280,overflow:"auto"},children:(0,Ji.jsx)(qi,{size:t,icon:a,extra:s,style:n,className:i,children:g.length?g:null})})}));is.Checkbox=Br((({column:e,children:t})=>(0,Ji.jsx)(rs,{size:"small",checked:!e.hidden,onChange:e.toggleVisibility,style:{width:"100%",height:"100%"},children:t})));const ss=En.forwardRef((({icon:e,...t},n)=>(0,Ji.jsx)(Ni,{tag:"span",name:"icon",ref:n,children:En.createElement(e,t)})));const ls=(0,En.forwardRef)((({title:e,children:t,defaultVisible:n,style:r},o)=>{const a=En.Children.only(t),i=null!=o?o:(0,En.useRef)(),s=(0,En.useRef)(),[l,u]=(0,En.useState)({}),[c,A]=(0,En.useState)(n?"visible":null),[d,g]=(0,En.useState)(!1),[p,f]=(0,En.useState)("top-center"),h=(0,En.useCallback)((()=>{const{left:e,top:t,align:n}=zi(i.current,s.current,p,10);u({left:e,top:t}),f(n)}),[i.current,s.current]),w=(0,En.useCallback)((e=>{s.current&&Wi(s.current,{beforeTransition(){A(e?"before-appear":"before-disappear")},transition(){e&&h(),A(e?"appear":"disappear")},afterTransition(){A(e?"visible":null),!1===e&&g(!1)}})}),[d,h,s]),m=(0,En.useMemo)((()=>{switch(c){case"before-appear":return"before-appear";case"appear":return"appear before-appear";case"before-disappear":return"before-disappear";case"disappear":return"disappear before-disappear";case"visible":return"visible";default:return c?"visible":null}}),[c]),C=(0,En.useMemo)((()=>d?(0,Ji.jsx)(Ni,{ref:s,name:"tooltip",mod:{align:p},mix:m,style:{...l,...null!=r?r:{}},children:(0,Ji.jsx)(Ui,{name:"body",children:e})}):null),[d,l,e,m,s]),y=(0,En.cloneElement)(a,{...a.props,ref:i,onMouseEnter(e){var t,n;g(!0),null===(t=(n=a.props).onMouseEnter)||void 0===t||t.call(n,e)},onMouseLeave(e){var t,n;w(!1),null===(t=(n=a.props).onMouseLeave)||void 0===t||t.call(n,e)}});return(0,En.useEffect)((()=>{d&&w(!0)}),[d]),(0,Ji.jsxs)(Ji.Fragment,{children:[y,(0,Bn.createPortal)(C,document.body)]})}));ls.displayName="Tooltip";var us=n(5792),cs=n.n(us);const As={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1890FF",geekBlue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96"};const ds=({className:e,style:t,size:n,color:r,children:o})=>{var a,i;const s={...null!=t?t:{},...Object.entries((e=>{const t=cs()(e);return{color:t,background:t.desaturate(2).brighten(2.2),"shadow-color":t.desaturate(1).brighten(1.22)}})((a=r,a?null!==(i=As[a])&&void 0!==i?i:a:As.blue))).reduce(((e,[t,n])=>({...e,[`--${t}`]:n})),{})};return(0,Ji.jsx)(Ni,{tag:"span",name:"tag",mod:{size:n},mix:e,style:s,children:o})};function gs(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),o=n.length;if(r.length!==o)return!1;for(var a=0;aEn.Children.toArray(e).reduce(((n,r)=>(null!==n||("Select.Option"===r.type.displayName?r.props.value===t?n=r:Array.isArray(t)&&1===t.length&&(n=ws(e,t[0])):"Select.OptGroup"===r.type.displayName&&(n=ws(r.props.children,t))),n)),null),ms=({value:e,defaultValue:t,size:n,children:r,onChange:o,style:a,multiple:i,tabIndex:s=0})=>{const l=(0,En.useRef)(),u=(0,En.useRef)(),[c,A]=(0,En.useState)(i?[].concat(null!=e?e:[]).flat(10):e),[d,g]=(0,En.useState)(),p=En.Children.toArray(r),f={currentValue:c,focused:d,multiple:i,setCurrentValue(e){const t=(e=>{let t=e;return i&&(t=c.includes(e)?c.filter((t=>t!==e)):[...c,e].flat(10)),A(t),t})(e);var n;(null==o||o(t),!0!==i)&&(null===(n=l.current)||void 0===n||n.close())}},h=(0,En.useMemo)((()=>{var e;if(i&&(null==c?void 0:c.length)>1)return(0,Ji.jsx)(Ji.Fragment,{children:"Multiple values selected"});const n=ws(r,null!=t?t:c),o=null==n||null===(e=n.props)||void 0===e?void 0:e.children;return o?(0,En.cloneElement)((0,Ji.jsx)(Ji.Fragment,{children:o})):null}),[c,t,r,e]),w=e=>{g(p[null!=e?e:0].props.value)},m=(0,En.useCallback)((e=>{const t=p.findIndex((e=>e.props.value===d));let n=-1===t?0:t+e;n>=p.length?n=0:n<0&&(n=p.length-1),w(n)}),[d]);return(0,En.useEffect)((()=>{var t,n;i?!1===function(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=e.length;if(t.length!==n)return!1;for(var r=0;r{var t;document.activeElement===u.current&&(["ArrowDown","ArrowUp"].includes(e.key)?null!=l&&l.current.visible?m("ArrowDown"===e.key?1:-1):(null===(t=l.current)||void 0===t||t.open(),w()):"Space"!==e.code&&"Enter"!==e.code||!Hi(d)||f.setCurrentValue(d))},children:(0,Ji.jsx)(_i.Trigger,{ref:l,style:{maxHeight:280,overflow:"auto"},content:(0,Ji.jsx)(hs,{name:"list",children:r}),onToggle:e=>{e||g(null)},children:(0,Ji.jsxs)(hs,{name:"selected",children:[(0,Ji.jsx)(hs,{name:"value",children:null!=h?h:"Select value"}),(0,Ji.jsx)(hs,{name:"icon"})]})})})})};ms.displayName="Select",(ms.Option=({value:e,children:t,style:n})=>{const{setCurrentValue:r,multiple:o,currentValue:a,focused:i}=(0,En.useContext)(ps),s=(0,En.useMemo)((()=>{const t=String(e);return o?a.map((e=>String(e))).includes(t):t===String(a)}),[e,i,a]),l=(0,En.useMemo)((()=>String(e)===String(i)),[e,i]);return(0,Ji.jsx)(hs,{name:"option",mod:{selected:s,focused:l},onClick:t=>{t.stopPropagation(),r(e)},style:n,children:t})}).displayName="Select.Option",(ms.OptGroup=({label:e,children:t,style:n})=>(0,Ji.jsxs)(hs,{name:"optgroup",style:n,children:[(0,Ji.jsx)(hs,{name:"optgroup-label",children:e}),(0,Ji.jsx)(hs,{name:"optgroup-list",children:t})]})).displayName="Select.OptGroup";const Cs=e=>({label:t,...n})=>{var r;const o=null===(r=e.find((e=>e.value===n.value)))||void 0===r?void 0:r.color;return(0,Ji.jsx)(ds,{color:null!=o?o:"#000",...n,size:"small",className:"filter-data-tag",children:(0,Ji.jsx)("div",{className:"ant-tag-text",children:t})})},ys=e=>t=>{var n,r,o;const a=null!==(n=t.value)&&void 0!==n?n:t,i=null!==(r=null!==(o=t.label)&&void 0!==o?o:t.title)&&void 0!==r?r:a,s=`${t.id}-${a}-${i}`;return t.options?(0,Ji.jsx)(ms.OptGroup,{label:t.title,children:t.options.map(ys(e))},s):(0,Ji.jsx)(ms.Option,{value:a,style:{fontSize:12},title:i,children:e?(0,Ji.jsx)(e,{item:t}):i},`${a}-${i}`)},Es=Br((({placeholder:e,defaultValue:t,items:n,style:r,disabled:o,onChange:a,multiple:i,value:s,optionRender:l,dropdownClassName:u,outputFormat:c})=>(0,Ji.jsx)(ms,{multiple:i,placeholder:e,defaultValue:t,value:s,tagRender:Cs(n),bordered:!1,style:{fontSize:12,width:"100%",backgroundColor:o?"none":"#fafafa",...i?{padding:0}:{},...null!=r?r:{}},dropdownStyle:{minWidth:"fit-content"},onChange:e=>{var t;return a(null!==(t=null==c?void 0:c(e))&&void 0!==t?t:e)},disabled:o,size:"small",suffixIcon:(0,Ji.jsx)(ss,{icon:yi}),listItemHeight:20,listHeight:600,dropdownClassName:u,children:n.map(ys(l))})));const Bs=(e,t,n)=>{let r;return function(...o){const a=n&&!r;clearTimeout(r),r=setTimeout((()=>{r=null,n||e.apply(this,o)}),t),a&&e.apply(this,o)}},vs=[{key:"equal",label:"is",valueType:"single",input:e=>{var t;return(0,Ji.jsx)(Es,{defaultValue:null!==(t=e.value)&&void 0!==t&&t,onChange:t=>e.onChange(t),items:[{value:!0,label:"yes"},{value:!1,label:"no"}]})}}],Is=[{key:"empty",label:"is empty",input:e=>{var t;return(0,Ji.jsx)(Es,{value:null!==(t=e.value)&&void 0!==t&&t,onChange:t=>e.onChange(t),items:[{value:!0,label:"yes"},{value:!1,label:"no"}]})}}];function Qs(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")}function Ds(e){Qs(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):("string"!=typeof e&&"[object String]"!==t||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}function bs(e){Qs(1,arguments);var t=Ds(e);return!isNaN(t)}var Ms={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 ks(e){return function(t){var n=t||{},r=n.width?String(n.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}var Ss={date:ks({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:ks({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:ks({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},xs={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function js(e){return function(t,n){var r,o=n||{};if("formatting"===(o.context?String(o.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=o.width?String(o.width):a;r=e.formattingValues[i]||e.formattingValues[a]}else{var s=e.defaultWidth,l=o.width?String(o.width):e.defaultWidth;r=e.values[l]||e.values[s]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function Ys(e){return function(t,n){var r=String(t),o=n||{},a=o.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],s=r.match(i);if(!s)return null;var l,u=s[0],c=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth];return l="[object Array]"===Object.prototype.toString.call(c)?function(e,t){for(var n=0;n0?"in "+r:r+" ago":r},formatLong:Ss,formatRelative:function(e,t,n,r){return xs[e]},localize:{ordinalNumber:function(e,t){var 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:js({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:js({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return Number(e)-1}}),month:js({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:js({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:js({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:(Os={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e,t){var n=String(e),r=t||{},o=n.match(Os.matchPattern);if(!o)return null;var a=o[0],i=n.match(Os.parsePattern);if(!i)return null;var s=Os.valueCallback?Os.valueCallback(i[0]):i[0];return{value:s=r.valueCallback?r.valueCallback(s):s,rest:n.slice(a.length)}}),era:Ys({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:Ys({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:function(e){return e+1}}),month:Ys({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:Ys({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:Ys({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}};function Fs(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function Rs(e,t){Qs(2,arguments);var n=Ds(e).getTime(),r=Fs(t);return new Date(n+r)}function Ts(e,t){Qs(2,arguments);var n=Fs(t);return Rs(e,-n)}function Ks(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length0?n:1-n;return Ks("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):Ks(n+1,2)},d:function(e,t){return Ks(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return Ks(e.getUTCHours()%12||12,t.length)},H:function(e,t){return Ks(e.getUTCHours(),t.length)},m:function(e,t){return Ks(e.getUTCMinutes(),t.length)},s:function(e,t){return Ks(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds();return Ks(Math.floor(r*Math.pow(10,n-3)),t.length)}},Ps=864e5;function Ns(e){Qs(1,arguments);var t=1,n=Ds(e),r=n.getUTCDay(),o=(r=o.getTime()?n+1:t.getTime()>=i.getTime()?n:n-1}function Hs(e){Qs(1,arguments);var t=Us(e),n=new Date(0);n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0);var r=Ns(n);return r}var Js=6048e5;function qs(e){Qs(1,arguments);var t=Ds(e),n=Ns(t).getTime()-Hs(t).getTime();return Math.round(n/Js)+1}function zs(e,t){Qs(1,arguments);var n=t||{},r=n.locale,o=r&&r.options&&r.options.weekStartsOn,a=null==o?0:Fs(o),i=null==n.weekStartsOn?a:Fs(n.weekStartsOn);if(!(i>=0&&i<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var s=Ds(e),l=s.getUTCDay(),u=(l=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var u=new Date(0);u.setUTCFullYear(r+1,0,l),u.setUTCHours(0,0,0,0);var c=zs(u,t),A=new Date(0);A.setUTCFullYear(r,0,l),A.setUTCHours(0,0,0,0);var d=zs(A,t);return n.getTime()>=c.getTime()?r+1:n.getTime()>=d.getTime()?r:r-1}function Vs(e,t){Qs(1,arguments);var n=t||{},r=n.locale,o=r&&r.options&&r.options.firstWeekContainsDate,a=null==o?1:Fs(o),i=null==n.firstWeekContainsDate?a:Fs(n.firstWeekContainsDate),s=Ws(e,t),l=new Date(0);l.setUTCFullYear(s,0,i),l.setUTCHours(0,0,0,0);var u=zs(l,t);return u}var Zs=6048e5;function Xs(e,t){Qs(1,arguments);var n=Ds(e),r=zs(n,t).getTime()-Vs(n,t).getTime();return Math.round(r/Zs)+1}var _s="midnight",$s="noon",el="morning",tl="afternoon",nl="evening",rl="night";function ol(e,t){var n=e>0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(0===a)return n+String(o);var i=t||"";return n+String(o)+i+Ks(a,2)}function al(e,t){return e%60==0?(e>0?"-":"+")+Ks(Math.abs(e)/60,2):il(e,t)}function il(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e);return r+Ks(Math.floor(o/60),2)+n+Ks(o%60,2)}var sl={G:function(e,t,n){var r=e.getUTCFullYear()>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"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var r=e.getUTCFullYear(),o=r>0?r:1-r;return n.ordinalNumber(o,{unit:"year"})}return Ls.y(e,t)},Y:function(e,t,n,r){var o=Ws(e,r),a=o>0?o:1-o;return"YY"===t?Ks(a%100,2):"Yo"===t?n.ordinalNumber(a,{unit:"year"}):Ks(a,t.length)},R:function(e,t){return Ks(Us(e),t.length)},u:function(e,t){return Ks(e.getUTCFullYear(),t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return Ks(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"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return Ks(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"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var r=e.getUTCMonth();switch(t){case"M":case"MM":return Ls.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"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return Ks(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"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=Xs(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):Ks(o,t.length)},I:function(e,t,n){var r=qs(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):Ks(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):Ls.d(e,t)},D:function(e,t,n){var r=function(e){Qs(1,arguments);var t=Ds(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=t.getTime(),o=n-r;return Math.floor(o/Ps)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):Ks(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();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"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return Ks(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"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return Ks(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"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return Ks(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"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/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"});case"aaaa":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,o=e.getUTCHours();switch(r=12===o?$s:0===o?_s:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,o=e.getUTCHours();switch(r=o>=17?nl:o>=12?tl:o>=4?el:rl,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var r=e.getUTCHours()%12;return 0===r&&(r=12),n.ordinalNumber(r,{unit:"hour"})}return Ls.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Ls.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):Ks(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):Ks(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Ls.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Ls.s(e,t)},S:function(e,t){return Ls.S(e,t)},X:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();if(0===o)return"Z";switch(t){case"X":return al(o);case"XXXX":case"XX":return il(o);case"XXXXX":case"XXX":default:return il(o,":")}},x:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return al(o);case"xxxx":case"xx":return il(o);case"xxxxx":case"xxx":default:return il(o,":")}},O:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+ol(o,":");case"OOOO":default:return"GMT"+il(o,":")}},z:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+ol(o,":");case"zzzz":default:return"GMT"+il(o,":")}},t:function(e,t,n,r){var o=r._originalDate||e;return Ks(Math.floor(o.getTime()/1e3),t.length)},T:function(e,t,n,r){return Ks((r._originalDate||e).getTime(),t.length)}};function ll(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"});case"PPPP":default:return t.date({width:"full"})}}function ul(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"});case"pppp":default:return t.time({width:"full"})}}var cl={p:ul,P:function(e,t){var n,r=e.match(/(P+)(p+)?/),o=r[1],a=r[2];if(!a)return ll(e,t);switch(o){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;case"PPPP":default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",ll(o,t)).replace("{{time}}",ul(a,t))}},Al=6e4;function dl(e){return e.getTime()%Al}function gl(e){var t=new Date(e.getTime()),n=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var r=n>0?(Al+dl(t))%Al:dl(t);return n*Al+r}var pl=["D","DD"],fl=["YY","YYYY"];function hl(e){return-1!==pl.indexOf(e)}function wl(e){return-1!==fl.indexOf(e)}function ml(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))}var Cl=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,yl=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,El=/^'([^]*?)'?$/,Bl=/''/g,vl=/[a-zA-Z]/;function Il(e,t,n){Qs(2,arguments);var r=String(t),o=n||{},a=o.locale||Gs,i=a.options&&a.options.firstWeekContainsDate,s=null==i?1:Fs(i),l=null==o.firstWeekContainsDate?s:Fs(o.firstWeekContainsDate);if(!(l>=1&&l<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var u=a.options&&a.options.weekStartsOn,c=null==u?0:Fs(u),A=null==o.weekStartsOn?c:Fs(o.weekStartsOn);if(!(A>=0&&A<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!a.localize)throw new RangeError("locale must contain localize property");if(!a.formatLong)throw new RangeError("locale must contain formatLong property");var d=Ds(e);if(!bs(d))throw new RangeError("Invalid time value");var g=gl(d),p=Ts(d,g),f={firstWeekContainsDate:l,weekStartsOn:A,locale:a,_originalDate:d},h=r.match(yl).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,cl[t])(e,a.formatLong,f):e})).join("").match(Cl).map((function(n){if("''"===n)return"'";var r=n[0];if("'"===r)return Ql(n);var i=sl[r];if(i)return!o.useAdditionalWeekYearTokens&&wl(n)&&ml(n,t,e),!o.useAdditionalDayOfYearTokens&&hl(n)&&ml(n,t,e),i(p,n,a.localize,f);if(r.match(vl))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return n})).join("");return h}function Ql(e){return e.match(El)[1].replace(Bl,"'")}function Dl(e,t){if(null==e)throw new TypeError("assign requires that input parameter not be null or undefined");for(var n in t=t||{})t.hasOwnProperty(n)&&(e[n]=t[n]);return e}function bl(e,t,n){Qs(2,arguments);var r=n||{},o=r.locale,a=o&&o.options&&o.options.weekStartsOn,i=null==a?0:Fs(a),s=null==r.weekStartsOn?i:Fs(r.weekStartsOn);if(!(s>=0&&s<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var l=Ds(e),u=Fs(t),c=l.getUTCDay(),A=u%7,d=(A+7)%7,g=(d0,o=r?t:1-t;if(o<=50)n=e||100;else{var a=o+50;n=e+100*Math.floor(a/100)-(e>=a%100?100:0)}return r?n:1-n}var au=[31,28,31,30,31,30,31,31,30,31,30,31],iu=[31,29,31,30,31,30,31,31,30,31,30,31];function su(e){return e%400==0||e%4==0&&e%100!=0}var lu={G:{priority:140,parse:function(e,t,n,r){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});case"GGGG":default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}},set:function(e,t,n,r){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:function(e,t,n,r){var o=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return tu(4,e,o);case"yo":return n.ordinalNumber(e,{unit:"year",valueCallback:o});default:return tu(t.length,e,o)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var o=e.getUTCFullYear();if(n.isTwoDigitYear){var a=ou(n.year,o);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:function(e,t,n,r){var o=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return tu(4,e,o);case"Yo":return n.ordinalNumber(e,{unit:"year",valueCallback:o});default:return tu(t.length,e,o)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var o=Ws(e,r);if(n.isTwoDigitYear){var a=ou(n.year,o);return e.setUTCFullYear(a,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),zs(e,r)}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),zs(e,r)},incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:function(e,t,n,r){return nu("R"===t?4:t.length,e)},set:function(e,t,n,r){var o=new Date(0);return o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0),Ns(o)},incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:function(e,t,n,r){return nu("u"===t?4:t.length,e)},set:function(e,t,n,r){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:function(e,t,n,r){switch(t){case"Q":case"QQ":return tu(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:function(e,t,n,r){switch(t){case"q":case"qq":return tu(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:function(e,t,n,r){var o=function(e){return e-1};switch(t){case"M":return _l(Ml,e,o);case"MM":return tu(2,e,o);case"Mo":return n.ordinalNumber(e,{unit:"month",valueCallback:o});case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:function(e,t,n,r){var o=function(e){return e-1};switch(t){case"L":return _l(Ml,e,o);case"LL":return tu(2,e,o);case"Lo":return n.ordinalNumber(e,{unit:"month",valueCallback:o});case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:function(e,t,n,r){switch(t){case"w":return _l(xl,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return tu(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return zs(function(e,t,n){Qs(2,arguments);var r=Ds(e),o=Fs(t),a=Xs(r,n)-o;return r.setUTCDate(r.getUTCDate()-7*a),r}(e,n,r),r)},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:function(e,t,n,r){switch(t){case"I":return _l(xl,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return tu(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return Ns(function(e,t){Qs(2,arguments);var n=Ds(e),r=Fs(t),o=qs(n)-r;return n.setUTCDate(n.getUTCDate()-7*o),n}(e,n,r),r)},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"d":return _l(kl,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return tu(t.length,e)}},validate:function(e,t,n){var r=su(e.getUTCFullYear()),o=e.getUTCMonth();return r?t>=1&&t<=iu[o]:t>=1&&t<=au[o]},set:function(e,t,n,r){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"D":case"DD":return _l(Sl,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return tu(t.length,e)}},validate:function(e,t,n){return su(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365},set:function(e,t,n,r){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:function(e,t,n,r){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=bl(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return tu(t.length,e,o);case"eo":return n.ordinalNumber(e,{unit:"day",valueCallback:o});case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=bl(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return tu(t.length,e,o);case"co":return n.ordinalNumber(e,{unit:"day",valueCallback:o});case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=bl(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:function(e,t,n,r){var o=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return tu(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return n.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiii":return n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiiii":return n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiii":default:return n.day(e,{width:"wide",context:"formatting",valueCallback:o})||n.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o})}},validate:function(e,t,n){return t>=1&&t<=7},set:function(e,t,n,r){return(e=function(e,t){Qs(2,arguments);var n=Fs(t);n%7==0&&(n-=7);var r=1,o=Ds(e),a=o.getUTCDay(),i=((n%7+7)%7=1&&t<=12},set:function(e,t,n,r){var o=e.getUTCHours()>=12;return o&&n<12?e.setUTCHours(n+12,0,0,0):o||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e},incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:function(e,t,n,r){switch(t){case"H":return _l(jl,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return tu(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=23},set:function(e,t,n,r){return e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:function(e,t,n,r){switch(t){case"K":return _l(Ol,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return tu(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","H","k","t","T"]},k:{priority:70,parse:function(e,t,n,r){switch(t){case"k":return _l(Yl,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return tu(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=24},set:function(e,t,n,r){var o=n<=24?n%24:n;return e.setUTCHours(o,0,0,0),e},incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:function(e,t,n,r){switch(t){case"m":return _l(Fl,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return tu(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCMinutes(n,0,0),e},incompatibleTokens:["t","T"]},s:{priority:50,parse:function(e,t,n,r){switch(t){case"s":return _l(Rl,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return tu(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCSeconds(n,0),e},incompatibleTokens:["t","T"]},S:{priority:30,parse:function(e,t,n,r){return tu(t.length,e,(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))},set:function(e,t,n,r){return e.setUTCMilliseconds(n),e},incompatibleTokens:["t","T"]},X:{priority:10,parse:function(e,t,n,r){switch(t){case"X":return $l(zl,e);case"XX":return $l(Wl,e);case"XXXX":return $l(Vl,e);case"XXXXX":return $l(Xl,e);case"XXX":default:return $l(Zl,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","x"]},x:{priority:10,parse:function(e,t,n,r){switch(t){case"x":return $l(zl,e);case"xx":return $l(Wl,e);case"xxxx":return $l(Vl,e);case"xxxxx":return $l(Xl,e);case"xxx":default:return $l(Zl,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","X"]},t:{priority:40,parse:function(e,t,n,r){return eu(e)},set:function(e,t,n,r){return[new Date(1e3*n),{timestampIsSet:!0}]},incompatibleTokens:"*"},T:{priority:20,parse:function(e,t,n,r){return eu(e)},set:function(e,t,n,r){return[new Date(n),{timestampIsSet:!0}]},incompatibleTokens:"*"}},uu=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,cu=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Au=/^'([^]*?)'?$/,du=/''/g,gu=/\S/,pu=/[a-zA-Z]/;function fu(e,t,n,r){Qs(3,arguments);var o=String(e),a=String(t),i=r||{},s=i.locale||Gs;if(!s.match)throw new RangeError("locale must contain match property");var l=s.options&&s.options.firstWeekContainsDate,u=null==l?1:Fs(l),c=null==i.firstWeekContainsDate?u:Fs(i.firstWeekContainsDate);if(!(c>=1&&c<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var A=s.options&&s.options.weekStartsOn,d=null==A?0:Fs(A),g=null==i.weekStartsOn?d:Fs(i.weekStartsOn);if(!(g>=0&&g<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===a)return""===o?Ds(n):new Date(NaN);var p,f={firstWeekContainsDate:c,weekStartsOn:g,locale:s},h=[{priority:10,subPriority:-1,set:hu,index:0}],w=a.match(cu).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,cl[t])(e,s.formatLong,f):e})).join("").match(uu),m=[];for(p=0;p0&&gu.test(o))return new Date(NaN);var b=h.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return h.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),M=Ds(n);if(isNaN(M))return new Date(NaN);var k=Ts(M,gl(M)),S={};for(p=0;p{const o=Li("input").mod({size:t}).mix(e);return(0,Ji.jsx)("input",{...n,className:o,ref:r})}));const{Block:Eu,Elem:Bu}=Pi(),vu=({size:e,value:t,selectRange:n=!1,showTime:r=!1,dateFormat:o="MM.dd.yyyy",timeFormat:a="HH:mm",onChange:i})=>{const s=r?`${o} ${a}`:o,l=(0,En.useRef)(),u=(0,En.useRef)(),c=e=>{if(!Hi(e))return"";const t=new Date(null===e?Date.now():e);return bs(t)?Il(t,s):""},[A,d]=n?t:[].concat(t),[g,p]=(0,En.useState)(null!=A?A:null),[f,h]=(0,En.useState)(null!=d?d:null),[w,m]=(0,En.useState)(c(g)),[C,y]=(0,En.useState)(c(f)),E=(e,t,n)=>{if(!(e.length>s.length)&&(null==t||t(e),Hi(e)&&function(e,t,n){return Qs(2,arguments),bs(fu(e,t,new Date,n))}(e,s)&&e.length===s.length)){const t=new Date(e||null);bs(t)&&(null==n||n(t))}},B=(0,En.useMemo)((()=>n?{startDate:g,endDate:f}:{}),[n,g,f]);(0,En.useEffect)((()=>{bs(g)&&m(c(g))}),[g]),(0,En.useEffect)((()=>{bs(f)&&y(c(f))}),[f]),(0,En.useEffect)((()=>{n?null==i||i([g,f]):g&&(null==i||i(g))}),[g,f]);const v=(0,En.useCallback)((e=>{var t,r;null!==g&&null===f&&n?(h(e),null===(t=u.current)||void 0===t||t.close()):(p(e),n?h(null):null===(r=u.current)||void 0===r||r.close())}));return(0,Ji.jsx)(Eu,{name:"datepicker",children:(0,Ji.jsx)(_i.Trigger,{ref:u,toggle:!1,content:(0,Ji.jsx)(Cu(),{...B,ref:l,selected:g,onChange:e=>v(e),onSelect:e=>v(e),monthsShown:2,selectsRange:n,showTimeSelect:r,inline:!0}),children:(0,Ji.jsxs)(Bu,{name:"output",mod:{range:n},children:[(0,Ji.jsx)(yu,{size:e,value:w||"",onChange:e=>E(e.target.value,m,p)}),n&&(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Bu,{name:"separator",children:(0,Ji.jsx)(ss,{icon:bi})}),(0,Ji.jsx)(yu,{size:e,value:C||"",onChange:e=>E(e.target.value,y,h)})]})]})})})},Iu=Br((({value:e,range:t,time:n,onChange:r})=>{const o=En.useCallback((e=>{let t;if(Array.isArray(e)){const[n,r]=e.map((e=>e?new Date(e):null)).map((e=>bs(e)?e.toISOString():null));t={min:n,max:r}}else t=null==e?void 0:e.toISOString();r(t)}),[r]),a=En.useMemo((()=>{if(t){const{min:t,max:n}=null!=e?e:{};return[t,n].map((e=>null===e?void 0:e)).map((e=>new Date(e))).map((e=>bs(e)?e:void 0))}{const t=new Date(null===e?void 0:e);return bs(t)?t:void 0}}),[t,e]);return(0,Ji.jsx)(vu,{size:"small",value:a,selectRange:t,showTime:!0===n,onChange:o})})),Qu=e=>[{key:"less",label:"is before",valueType:"single",input:t=>(0,Ji.jsx)(Iu,{...t,...null!=e?e:{}})},{key:"greater",label:"is after",valueType:"single",input:t=>(0,Ji.jsx)(Iu,{...t,...null!=e?e:{}})},{key:"in",label:"is between",valueType:"range",input:t=>(0,Ji.jsx)(Iu,{range:!0,...t,...null!=e?e:{}})},{key:"not_in",label:"not between",valueType:"range",input:t=>(0,Ji.jsx)(Iu,{range:!0,...t,...null!=e?e:{}})}],Du=[...Qu()],bu=[...Qu({time:!0})],Mu=Br((({filter:e,schema:t,onChange:n,multiple:r,value:o})=>{var a;if(!t)return(0,Ji.jsx)(Ji.Fragment,{});const{items:i}=t,s=r?Array.isArray(o)||null!=o?o:[]:Array.isArray(o)?o[0]:o,l=null===(a=e.cellView)||void 0===a?void 0:a.FilterItem;return(0,Ji.jsx)(Es,{items:i,value:s,multiple:r,optionRender:l,outputFormat:r?e=>e?[].concat(e):[]:void 0,onChange:e=>n(e)})})),ku=[{key:"contains",label:"contains",valueType:"single",input:e=>(0,Ji.jsx)(Mu,{...e,multiple:!0})},{key:"not_contains",label:"not contains",valueType:"single",input:e=>(0,Ji.jsx)(Mu,{...e,multiple:!0})}],Su=({value:e,type:t,onChange:n,placeholder:r,schema:o,style:a})=>{const i=En.useRef();return(0,Ji.jsx)(yu,{size:"small",type:t,value:null!=e?e:"",ref:i,placeholder:r,onChange:()=>{var e,t,r,o;const a=null!==(e=null===(t=i.current)||void 0===t?void 0:t.value)&&void 0!==e?e:null===(r=i.current)||void 0===r||null===(o=r.input)||void 0===o?void 0:o.value;n(a)},style:a,...null!=o?o:{}})},xu=Br((({onChange:e,...t})=>(0,Ji.jsx)(Su,{...t,type:"number",onChange:t=>e((e=>Hi(e)?"number"==typeof e?e:"string"==typeof e?e.replace(/([^\d.,]+)/,""):e||null:null)(t))}))),ju=Br((({schema:e,value:t,onChange:n})=>{var r,o;const a=null!==(r=null==t?void 0:t.min)&&void 0!==r?r:null,i=null!==(o=null==t?void 0:t.max)&&void 0!==o?o:null,s=e=>{console.log({newValue:e}),n(e)};return(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(xu,{placeholder:"Min",value:a,onChange:e=>{s({min:Number(e),max:i})},schema:e,style:{flex:1}}),(0,Ji.jsx)("span",{style:{padding:"0 10px"},children:"and"}),(0,Ji.jsx)(xu,{placeholder:"Max",value:i,onChange:e=>{s({min:a,max:Number(e)})},schema:e,style:{flex:1}})]})})),Yu=[{key:"equal",label:"=",valueType:"single",input:e=>(0,Ji.jsx)(xu,{...e})},{key:"not_equal",label:"≠",valueType:"single",input:e=>(0,Ji.jsx)(xu,{...e})},{key:"less",label:"<",valueType:"single",input:e=>(0,Ji.jsx)(xu,{...e})},{key:"greater",label:">",valueType:"single",input:e=>(0,Ji.jsx)(xu,{...e})},{key:"less_or_equal",label:"≤",valueType:"single",input:e=>(0,Ji.jsx)(xu,{...e})},{key:"greater_or_equal",label:"≥",valueType:"single",input:e=>(0,Ji.jsx)(xu,{...e})},{key:"in",label:"is between",valueType:"range",input:e=>(0,Ji.jsx)(ju,{...e})},{key:"not_in",label:"not between",valueType:"range",input:e=>(0,Ji.jsx)(ju,{...e})}],Ou=Br((({value:e,onChange:t,placeholder:n})=>(0,Ji.jsx)(Su,{type:"text",value:e,onChange:t,style:{fontSize:14},placeholder:n}))),Gu=[{key:"contains",label:"contains",valueType:"single",input:e=>(0,Ji.jsx)(Ou,{...e})},{key:"not_contains",label:"not contains",valueType:"single",input:e=>(0,Ji.jsx)(Ou,{...e})},{key:"regex",label:"regex",valueType:"single",input:e=>(0,Ji.jsx)(Ou,{...e})},{key:"equal",label:"equal",valueType:"single",input:e=>(0,Ji.jsx)(Ou,{...e})},{key:"not_equal",label:"not equal",valueType:"single",input:e=>(0,Ji.jsx)(Ou,{...e})}],Fu=Br((({filter:e,field:t,operator:n,value:o})=>{var a,i,s;const l=e.cellView,u=null!==(a=null==l?void 0:l.customOperators)&&void 0!==a?a:[...null!==(i=r[e.filter.currentType])&&void 0!==i?i:Gu,...Is],c=(0,En.useMemo)((()=>{let t;return n&&(t=u.find((e=>e.key===n))),t||(t=u[0]),e.setOperator(t.key),t}),[n,u,e]),A=(0,En.useCallback)(Bs((()=>{e.save(!0)}),300),[e]),d=null==c?void 0:c.input,g=null===(s=e.cellView)||void 0===s?void 0:s.filterOperators,p=u.map((({key:e,label:t})=>({value:e,label:t})));return d?(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Ui,{block:"filter-line",name:"column",mix:"operation",children:(0,Ji.jsx)(Es,{placeholder:"Condition",value:e.operator,disabled:1===u.length,items:g?p.filter((e=>g.includes(e.value))):p,onChange:t=>{e.setOperator(t)}})}),(0,Ji.jsx)(Ui,{block:"filter-line",name:"column",mix:"value",children:(0,En.createElement)(d,{...t,key:`${e.filter.id}-${e.filter.currentType}`,schema:e.schema,filter:e,value:o,onChange:t=>{e.setValue(t),A()}})})]}):null})),{Block:Ru,Elem:Tu}=Pi(),Ku=Br((({index:e,view:t})=>(0,Ji.jsx)(Es,{items:[{value:"and",label:"And"},{value:"or",label:"Or"}],disabled:e>1,value:t.conjunction,style:{textAlign:"right"},onChange:e=>t.setConjunction(e)}))),Lu=({children:e,wrap:t=!1})=>t?(0,Ji.jsx)(Tu,{name:"group",children:e}):e,Pu=Br((({filter:e,availableFilters:t,index:n,view:r,sidebar:o,dropdownClassName:a})=>(0,Ji.jsxs)(Ru,{name:"filter-line",tag:En.Fragment,children:[(0,Ji.jsxs)(Lu,{wrap:o,children:[(0,Ji.jsx)(Tu,{name:"column",mix:"conjunction",children:0===n?(0,Ji.jsx)("span",{style:{fontSize:12,paddingRight:5},children:"Where"}):(0,Ji.jsx)(Ku,{index:n,view:r})}),(0,Ji.jsx)(Tu,{name:"column",mix:"field",children:(0,Ji.jsx)(Es,{placeholder:"Column",defaultValue:e.filter.id,items:t,width:80,dropdownWidth:120,dropdownClassName:a,onChange:t=>e.setFilterDelayed(t),optionRender:({item:{original:e}})=>(0,Ji.jsxs)(Tu,{name:"selector",children:[e.field.title,e.field.parent&&(0,Ji.jsx)(ds,{size:"small",className:"filters-data-tag",color:"#1d91e4",style:{marginLeft:7},children:e.field.parent.title})]})})})]}),(0,Ji.jsx)(Lu,{wrap:o,children:(0,Ji.jsx)(Fu,{filter:e,value:e.currentValue,operator:e.operator,field:e.field})}),(0,Ji.jsx)(Tu,{name:"remove",children:(0,Ji.jsx)(qi,{type:"link",onClick:t=>{t.stopPropagation(),e.delete()},icon:(0,Ji.jsx)(ss,{icon:Fi,size:12})})})]})));const Nu=Mr((({store:e})=>{var t,n;return{store:e,views:e.viewsStore,currentView:e.currentView,filters:null!==(t=null===(n=e.currentView)||void 0===n?void 0:n.currentFilters)&&void 0!==t?t:[]}}))((({views:e,currentView:t,filters:n})=>{const{sidebarEnabled:r}=e,o=En.useMemo((()=>t.availableFilters.reduce(((e,t)=>{var n;const r=t.field.target,o=r.split("_").map((e=>e.split("").map(((e,t)=>0===t?e.toUpperCase():e)).join(""))).join(" "),a=null!==(n=e[r])&&void 0!==n?n:{id:r,title:o,options:[]};return a.options.push({value:t.id,title:t.field.title,original:t}),{...e,[r]:a}}),{})),[t.availableFilters]);return(0,Ji.jsxs)(Ni,{name:"filters",mod:{sidebar:r},children:[(0,Ji.jsx)(Ui,{name:"list",mod:{withFilters:!!n.length},children:n.length?n.map(((e,n)=>(0,Ji.jsx)(Pu,{index:n,filter:e,view:t,sidebar:r,value:e.currentValue,availableFilters:Object.values(o),dropdownClassName:Li("filters").elem("selector")},`${e.filter.id}-${n}`))):(0,Ji.jsx)(Ui,{name:"empty",children:"No filters applied"})}),(0,Ji.jsxs)(Ui,{name:"actions",children:[(0,Ji.jsxs)(qi,{type:"primary",size:"small",onClick:()=>t.createFilter(),icon:(0,Ji.jsx)(xi,{}),children:["Add ",n.length?"Another Filter":"Filter"]}),r?null:(0,Ji.jsx)(ls,{title:"Pin to sidebar",children:(0,Ji.jsx)(qi,{type:"link",size:"small",about:"Pin to sidebar",onClick:()=>e.expandFilters(),style:{display:"inline-flex",alignItems:"center"},icon:(0,Ji.jsx)(ss,{icon:Bi,size:18})})})]})]})}));const Uu=({children:e,size:t,className:n,color:r,style:o})=>(0,Ji.jsx)(Ni,{name:"badge",mod:{size:t},className:n,style:{...null!=o?o:{},backgroundColor:r},children:e}),Hu=Mr((({store:e})=>{var t,n;const{viewsStore:r,currentView:o}=e;return{viewsStore:r,sidebarEnabled:null!==(t=null==r?void 0:r.sidebarEnabled)&&void 0!==t&&t,activeFiltersNumber:null!==(n=null==o?void 0:o.filtersApplied)&&void 0!==n&&n}}))(Br(En.forwardRef((({activeFiltersNumber:e,size:t,sidebarEnabled:n,viewsStore:r,...o},a)=>{const i=e>0;return(0,Ji.jsxs)(qi,{ref:a,size:t,onClick:()=>n&&r.toggleSidebar(),...o,children:["Filters ",i&&(0,Ji.jsx)(Uu,{size:"small",style:{marginLeft:5},children:e}),(0,Ji.jsx)(Ci,{size:"16",style:{marginLeft:4},color:"#0077FF"})]})})))),Ju=Mr((({store:e})=>{var t,n;return{sidebarEnabled:null!==(t=null==e||null===(n=e.viewsStore)||void 0===n?void 0:n.sidebarEnabled)&&void 0!==t&&t}}))(Br((({sidebarEnabled:e,size:t,...n})=>{const r=(0,En.useRef)();return(0,En.useEffect)((()=>{var t;!0===e&&(null==r||null===(t=r.current)||void 0===t||t.close())}),[e]),(0,Ji.jsx)(_i.Trigger,{ref:r,disabled:e,content:(0,Ji.jsx)(Nu,{}),children:(0,Ji.jsx)(Hu,{...n,size:t})})}))),qu=Mr((({store:e})=>({interfaces:e.interfaces})))(Br((({name:e,interfaces:t,children:n})=>!0===t.get(e)?n:null))),zu=En.createContext(null);zu.displayName="SDK";const Wu=({sdk:e,children:t})=>(0,Ji.jsx)(zu.Provider,{value:e,children:t}),Vu=()=>En.useContext(zu),Zu=({eventName:e,...t})=>{const n=Vu();return n.hasHandler(e)?(0,Ji.jsx)(qi,{...t,onClick:()=>{n.invoke(e)}}):null},Xu=({...e})=>(0,Ji.jsx)(Zu,{...e,eventName:"importClicked"}),_u=({...e})=>(0,Ji.jsx)(Zu,{...e,eventName:"exportClicked"}),$u=e=>new Map(Object.entries(null!=e?e:{})),ec=e=>{var t,n;if(e)return null!==(t=null===(n=e.split("/").slice(-1)[0].match(/([^?]+)/g))||void 0===n?void 0:n[0])&&void 0!==t?t:e},tc=e=>"string"==typeof e&&0===e.trim().length,nc=e=>tc(e)||(e=>"object"==typeof e&&!e||0===Object.keys(e).length)(e)||(e=>Array.isArray(e)&&0===e.length)(e),rc=e=>{const t=Object.entries(e).map((([e,t])=>"[object Object]"===Object.prototype.toString.call(t)?[(0,Ai.toCamelCase)(e),rc(t)]:[(0,Ai.toCamelCase)(e),t]));return Object.fromEntries(t)},oc=(e,t,n)=>!!sc(e)&&(n?t.reduce(((t,n)=>t&&Object.prototype.hasOwnProperty.call(e,n)),!0):t.findIndex((t=>Object.prototype.hasOwnProperty.call(e,t)))>=0),ac=e=>{const t=Object.entries(e).reduce(((e,[t,n])=>sc(n)&&!tc(n)?"[object Object]"===Object.prototype.toString.call(n)?[...e,[t,ac(n)]]:[...e,[t,n]]:e),[]);return Object.fromEntries(t)},ic=(e,t,n)=>Math.max(t,Math.min(e,n)),sc=e=>null!=e,lc=(e,t)=>Array.isArray(t)?t.includes(e):e===t,uc=({value:e,children:t,className:n})=>{const r=(0,En.useMemo)((()=>Array.isArray(t)?t.find((t=>lc(e,t.props.case)))||null:lc(e,t.props.case)?t:void 0),[t,e]);return r?(0,En.cloneElement)(r,{...r.props,className:[n,r.props.className].join(" ")}):null};const{Block:cc}=Pi(),Ac=({direction:e="horizontal",size:t,className:n,style:r,children:o,spread:a,stretch:i,align:s,...l})=>(0,Ji.jsx)(cc,{name:"space",mod:{direction:e,size:t,spread:a,stretch:i,align:s},mix:n,style:r,...l,children:o}),dc=(0,En.createContext)();dc.displayName="FormContext";const gc=(0,En.createContext)();gc.displayName="FormValidationContext";const pc=(0,En.createContext)();pc.displayName="FormSubmissionContext";const fc=(0,En.createContext)();fc.displayName="FormStateContext";const hc=(0,En.createContext)();hc.displayName="FormResponseContext";const wc=(e,t)=>{if(!Hi(t)||tc(t))return`${e} is required`},mc=e=>(t,n)=>{if(e="string"==typeof e?new RegExp(e):e,!tc(n)&&null===n.match(e))return`${t} must match the pattern ${e}`},Cc=(e,t)=>{const n=`${e} must be valid JSON string`;if(Hi(t)&&0!==t.trim().length){if(!1===/^(\{|\[)/.test(t)||!1===/(\}|\])$/.test(t))return n;try{JSON.parse(t)}catch(e){return n}}},yc=(e,t)=>{try{new RegExp(t)}catch(t){return`${e} must be a valid regular expression`}},Ec=(0,En.forwardRef)((({label:e,name:t,children:n,required:r,validate:a,skip:i,allowEmpty:s,skipAutofill:l,setValue:u,dependency:c,validators:A,...d},g)=>{var p;const f=(0,En.useContext)(dc),[h,w]=(0,En.useState)(null),m=null!=g?g:(0,En.useRef)(),C=[...null!=a?a:[]];null==A||null===(p=A.forEach)||void 0===p||p.call(A,(e=>{const[t,n]=e.split(/:(.+)/).slice(0,2),r=o[t];Hi(r)&&(Hi(n)?C.push(r(n)):C.push(r))})),r&&C.push(wc),(0,En.useEffect)((()=>{if(!f||!c)return;let e=null;const t=f.getFieldContext(c),n=()=>{var e;null===(e=d.onDependencyChanged)||void 0===e||e.call(d,t.field)};return t?(t.field.addEventListener("change",n),e=t.field):console.warn(`Dependency field not found ${c}`),w(e),()=>t.field.removeEventListener("change",n)}),[f,m,c]);const y=(0,En.useCallback)((e=>{if(!m||!m.current)return;const t=m.current;t instanceof HTMLElement||console.log({formField:t,value:e}),u instanceof Function?u(e):"checkbox"===t.type||"radio"===t.type?t.checked=null!=e?e:t.checked:t.value=null===e?"":e;const n=document.createEvent("HTMLEvents");n.initEvent("change",!0,!1),t.dispatchEvent(n)}),[m]);return(0,En.useEffect)((()=>{const n=l&&!s&&"password"===m.current.type;return null==f||f.registerField({label:e,name:t,validation:C,skip:i,allowEmpty:s,skipAutofill:l,isProtected:n,field:m.current,setValue:y}),()=>null==f?void 0:f.unregisterField(t)}),[m,y]),n({ref:m,dependency:h,context:f})})),Bc=(e,t)=>{const n=(0,En.useMemo)((()=>{var n;return null!==(n=null!=e?e:t)&&void 0!==n?n:""}),[e,t]),[r,o]=(0,En.useState)(n);return(0,En.useEffect)((()=>{o(n)}),[n]),[r,o]};var vc=(0,En.forwardRef)((({text:e,children:t,required:n,placement:r,description:o,size:a,large:i,style:s,simple:l,flat:u},c)=>{const A=l?"div":"label",d={size:a,large:i,flat:u,placement:r,withDescription:!!o,empty:!t};return(0,Ji.jsxs)(Ni,{ref:c,name:"label",tag:A,style:s,mod:d,"data-required":n,children:[(0,Ji.jsx)(Ui,{name:"text",children:(0,Ji.jsxs)(Ui,{name:"content",children:[e,o&&(0,Ji.jsx)(Ui,{name:"description",children:o})]})}),(0,Ji.jsx)(Ui,{name:"field",children:t})]})}));const Ic=["ArrowUp","ArrowDown","Backspace","Delete",/[0-9]/],Qc=(0,En.createContext)(null),Dc=({type:e})=>{const{currentValue:t,min:n,max:r,disabled:o,ref:a,onClickHandler:i}=(0,En.useContext)(Qc),s="increase"===e?r:n;return(0,Ji.jsx)(Ui,{tag:"a",href:"#",name:"btn",mod:{type:e,disabled:t===s||o},onClick:i(e,a),onMouseDownCapture:e=>e.preventDefault(),children:(0,Ji.jsxs)(uc,{value:e,children:[(0,Ji.jsx)(Mi,{case:"decrease"}),(0,Ji.jsx)(xi,{case:"increase"})]})})};var bc=({label:e,className:t,validate:n,required:r,skip:o,labelProps:a,style:i,editable:s,postfix:l,defaultValue:u,...c})=>{var A,d,g,p;const[f,h]=[null!==(A=c.min)&&void 0!==A?A:-1/0,null!==(d=c.max)&&void 0!==d?d:1/0],w=e=>{const t=Number(String(e).replace(` ${l}`,""));return Math.max(f,Math.min(h,t))},[m]=Bc(c.value,u),[C,y]=(0,En.useState)(w(null!=m?m:0)),[E,B]=(0,En.useState)(null!==(g=c.autofocus)&&void 0!==g&&g),[v,I]=(0,En.useState)(null!==(p=c.disabled)&&void 0!==p?p:null),Q=e=>{const t=w(Number(e));return y(t),t},D=(0,En.useCallback)((()=>{var e;return Q((null!=C?C:0)+(null!==(e=c.step)&&void 0!==e?e:1))}),[C,c.step]),b=(0,En.useCallback)((()=>{var e;return Q((null!=C?C:0)-(null!==(e=c.step)&&void 0!==e?e:1))}),[C,c.step]),M=e=>{const t=Ic.find((t=>t instanceof RegExp?t.test(e.key):t===e.key));t||e.metaKey||e.preventDefault(),"ArrowUp"===t?(D(),e.preventDefault()):"ArrowDown"===t&&(b(),e.preventDefault())},k=e=>{const t=e.nativeEvent.clipboardData.getData("text");/([0-9]+)/.test(t)||e.preventDefault()},S=e=>{var t;e.target.value?y(w(Number(e.target.value))):y(""),null===(t=c.onChange)||void 0===t||t.call(c,e)},x=e=>{var t;B(!0),null===(t=c.onFocus)||void 0===t||t.call(c,e)},j=e=>{var t;B(!1),null===(t=c.onBlur)||void 0===t||t.call(c,e)},Y=(e,t)=>n=>{var r,o;n.preventDefault(),n.stopPropagation(),null===(r=document.activeElement)||void 0===r||r.blur(),B(),t.current.focus(),getSelection().removeAllRanges();const a="increase"===e?D():"decrease"===e?b():0;Hi(t.current)&&(t.current.value=a),null===(o=c.onChange)||void 0===o||o.call(c,{target:t.current,type:"change"})};(0,En.useEffect)((()=>{Hi(m)?y(w(Number(m))):y("")}),[m]);const O=(0,Ji.jsx)(Ec,{label:e,name:c.name,validate:n,required:r,setValue:Q,skip:o,onDependencyChanged:e=>{"checkbox"===e.type&&I(!e.checked)},...c,children:({ref:e,dependency:n})=>{const r="checkbox"===(null==n?void 0:n.type)&&!1===(null==n?void 0:n.checked)||!1,o=null!=v?v:r,a={currentValue:C,min:f,max:h,disabled:o,ref:e,onClickHandler:Y},u=[C];return Hi(l)&&u.push(l),(0,Ji.jsx)(Qc.Provider,{value:a,children:(0,Ji.jsxs)(Ni,{name:"counter",mod:{focused:E,disabled:o},mix:t,style:i,children:[(0,Ji.jsx)(Dc,{type:"decrease"}),(0,Ji.jsx)(Ui,{ref:e,tag:"input",name:"input",type:"text",mod:{withPostfix:!!l},readOnly:!1===s,disabled:o,value:C,onKeyDown:M,onPaste:k,onChange:S,onFocus:x,onBlur:j}),l&&(0,Ji.jsx)(Ui,{name:"input",mod:{under:!0,withPostfix:!!l},children:u.join(" ")}),(0,Ji.jsx)(Dc,{type:"increase"})]})})}});return e?(0,Ji.jsx)(vc,{...null!=a?a:{},text:e,required:r,children:O}):O};var Mc=({label:e,className:t,validate:n,required:r,skip:o,labelProps:a,ghost:i,...s})=>{const l=[Li("form-input").mod({ghost:i}),t].join(" ").trim(),u=(0,Ji.jsx)(Ec,{label:e,name:s.name,validate:n,required:r,skip:o,...s,children:({ref:e})=>(0,Ji.jsx)("input",{...s,ref:e,className:l})});return e?(0,Ji.jsx)(vc,{...null!=a?a:{},text:e,required:r,children:u}):u};var kc=({label:e,className:t,options:n,validate:r,required:o,skip:a,labelProps:i,ghost:s,size:l="medium",defaultValue:u,...c})=>{const A=Li("form-select"),[d,g]=Bc(c.value,u),p=A.mod({ghost:s,size:l}).mix(t),f=(0,Ji.jsx)(Ec,{name:c.name,label:e,validate:r,required:o,skip:a,setValue:e=>{g(e)},...c,children:({ref:e})=>(0,Ji.jsx)("div",{className:p,children:(0,Ji.jsxs)("select",{...c,ref:e,value:d,onChange:e=>{var t;g(e.target.value),null===(t=c.onChange)||void 0===t||t.call(c,e)},className:A.elem("list"),children:[c.placeholder&&(!c.defaulValue||!c.value)&&(0,Ji.jsx)("option",{value:"",disabled:!0,hidden:!0,children:c.placeholder}),(null!=n?n:[]).map((e=>{var t,n,r,o;const a=null!==(t=e.value)&&void 0!==t?t:e,i=null!==(n=e.label)&&void 0!==n?n:a,s=null!==(r=e.disabled)&&void 0!==r&&r,l=null!==(o=e.hidden)&&void 0!==o&&o;return(0,Ji.jsx)("option",{value:a,disabled:s,hidden:l,children:i},a)}))]})})});return e?(0,Ji.jsx)(vc,{...null!=i?i:{},text:e,required:o,children:f}):f};var Sc=(0,En.forwardRef)((({className:e,label:t,labelProps:n,description:r,checked:o,defaultChecked:a,onChange:i,validate:s,required:l,skip:u,...c},A)=>{var d;const g=Li("toggle"),p=(0,En.useMemo)((()=>{var e;return null!==(e=null!=a?a:o)&&void 0!==e&&e}),[a,o]),[f,h]=(0,En.useState)(null!==(d=null!=a?a:o)&&void 0!==d&&d),w=[g],m={};(0,En.useEffect)((()=>{h(p)}),[p]),f&&(m.checked=f),m.disabled=c.disabled,w.push(g.mod(m),e);const C=(0,Ji.jsx)(Ec,{ref:t?null:A,label:t,name:c.name,validate:s,required:l,skip:u,setValue:e=>h(e),...c,children:({ref:e})=>(0,Ji.jsxs)("div",{className:w.join(" "),children:[(0,Ji.jsx)("input",{ref:e,...c,className:g.elem("input"),type:"checkbox",checked:f,onChange:e=>{h(e.target.checked),null==i||i(e)}}),(0,Ji.jsx)("span",{className:g.elem("indicator")})]})});return t?(0,Ji.jsx)(vc,{ref:A,placement:"right",required:l,text:t,children:C,description:r,...null!=n?n:{}}):C}));const xc=e=>{var t;let n=e.children||null;if(!e.providers)throw"MultiProvider: Missing providers prop";if(!e.children)throw"MultiProvider: Missing children";return e.providers.length?([...null!==(t=e.providers)&&void 0!==t?t:[]].reverse().forEach((e=>{n=En.cloneElement(e,null,n)})),n):n};function jc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Yc="got ya, suspicious hacker!";class Oc extends En.Component{constructor(...e){super(...e),jc(this,"state",{validation:null,showValidation:!0,submitting:!1}),jc(this,"formElement",(0,En.createRef)()),jc(this,"apiRef",(0,En.createRef)()),jc(this,"fields",new Set),jc(this,"validation",new Map),jc(this,"onFormSubmitted",(async e=>{e.preventDefault(),this.validateFields(),this.validation.size?this.setState({step:"invalid"}):(this.setState({step:"submitting"}),this.submit())})),jc(this,"onFormChanged",(async e=>{var t,n;e.stopPropagation(),null===(t=(n=this.props).onChange)||void 0===t||t.call(n,e,this),this.autosubmit()}))}get api(){return this.context.api}componentDidMount(){this.props.formData&&this.fillFormData()}componentDidUpdate(e){var t,n;gs(null!==(t=e.formData)&&void 0!==t?t:{},null!==(n=this.props.formData)&&void 0!==n?n:{})||this.fillFormData()}render(){const e=[(0,Ji.jsx)(dc.Provider,{value:this},"form-ctx"),(0,Ji.jsx)(gc.Provider,{value:this.state.validation},"form-validation-ctx"),(0,Ji.jsx)(pc.Provider,{value:this.state.submitting},"form-submission-ctx"),(0,Ji.jsx)(fc.Provider,{value:this.state.state},"form-state-ctx"),(0,Ji.jsx)(hc.Provider,{value:this.state.lastResponse},"form-response")];return(0,Ji.jsx)(xc,{providers:e,children:(0,Ji.jsxs)("form",{ref:this.formElement,className:Li("form"),action:this.props.action,onSubmit:this.onFormSubmitted,onChange:this.onFormChanged,autoComplete:this.props.autoComplete,autoSave:this.props.autoSave,style:this.props.style,children:[this.props.children,this.state.validation&&this.state.showValidation&&(0,Ji.jsx)(Gc,{validation:this.state.validation})]})})}registerField(e){const t=this.getFieldContext(e.name);t?Object.assign(t,e):(this.fields.add(e),e.name&&this.props.formData&&e.name in this.props.formData&&setTimeout((()=>{this.fillWithFormData(e)}),0))}unregisterField(e){const t=this.getFieldContext(e);t&&this.fields.delete(t)}getField(e){var t;return null===(t=this.getFieldContext(e))||void 0===t?void 0:t.field}getFieldContext(e){return Array.from(this.fields).find((t=>t.name===e))}disableValidationMessage(){this.setState({showValidation:!1})}enableValidationMessage(){this.setState({showValidation:!0})}onAutoSubmit(){this.validateFields(),this.validation.size||this.submit()}autosubmit(){clearTimeout(this.submittibg),this.submittibg=setTimeout((()=>{this.props.autosubmit&&this.onAutoSubmit()}),this.props.debounce)}assembleFormData({asJSON:e=!1,full:t=!1,fieldsFilter:n}={}){let r=Array.from(this.fields);n instanceof Function&&(r=r.filter(n));const o=r.reduce(((e,{name:n,field:r,skip:o,allowEmpty:a,isProtected:i})=>{var s;const{skipEmpty:l}=this.props,u=i&&r.value===Yc,c=o||u||(this.props.skipEmpty||!1===a)&&!r.value,A=null!==(s=r.dataset.type)&&void 0!==s?s:r.type;if(!0===t||!c){const t=(()=>{const e=r.value;return"checkbox"===A?r.checked:"radio"===A?e:["number","range"].includes(A)?Number(r.value):e})();null===t&&!0===l||e.push([n,t])}return e}),[]);if(e)return Object.fromEntries(o);{const e=new FormData;return o.forEach((([t,n])=>e.append(t,n))),e}}async submit({fieldsFilter:e}={}){var t,n,r;this.setState({submitting:!0,lastResponse:null});const o=this.formElement.current.getAttribute("action"),a=this.api.isValidMethod(o),i=this.assembleFormData({asJSON:a,fieldsFilter:e}),s=null!==(t=null===(n=(r=this.props).prepareData)||void 0===n?void 0:n.call(r,i))&&void 0!==t?t:i;let l=!1;l=a?await this.submitWithAPI(o,s):await this.submitWithFetch(s),this.setState({submitting:!1,state:l?"success":"fail"},(()=>{setTimeout((()=>{this.setState({state:null})}),1500)}))}async submitWithAPI(e,t){var n;const r=ac(null!==(n=this.props.params)&&void 0!==n?n:{}),o=await this.api.call(e,{params:r,body:t});var a,i,s,l;return this.setState({lastResponse:o}),null===o?(null===(a=(i=this.props).onError)||void 0===a||a.call(i),!1):(null===(s=(l=this.props).onSubmit)||void 0===s||s.call(l,o),!0)}async submitWithFetch(e){var t;const n=this.formElement.current.action,r=(null!==(t=this.props.method)&&void 0!==t?t:"POST").toUpperCase(),o=await fetch(n,{method:r,body:e});try{const e=await o.json();var a,i,s,l;if(this.setState({lastResponse:e}),e.validation_errors&&(Object.entries(e.validation_errors).forEach((([e,t])=>{const n=this.getField(e);this.validation.set(n.name,{label:n.label,field:n.field,messages:t})})),this.setState({validation:this.validation})),o.ok)return null===(a=(i=this.props).onSubmit)||void 0===a||a.call(i,e),!0;null===(s=(l=this.props).onError)||void 0===s||s.call(l,e)}catch(e){var u,c;console.log(e),null===(u=(c=this.props).onError)||void 0===u||u.call(c,e)}return!1}resetValidation(){this.validation.clear()}validateFields(){this.resetValidation();for(const e of this.fields){const t=this.validateField(e);t.length&&this.validation.set(e.name,{label:e.label,messages:t,field:e.field})}return this.validation.size?this.setState({validation:this.validation}):this.setState({validation:null}),0===this.validation.size}validateField(e){var t;const n=[],{validation:r,field:o}=e,a=(null===(t=o.value)||void 0===t?void 0:t.trim())||null;return e.isProtected&&a===Yc||r.forEach((t=>{const r=t(e.label,a);r&&n.push(r)})),n}fillFormData(){this.props.formData&&0!==this.fields.size&&Array.from(this.fields).forEach((e=>{this.fillWithFormData(e)}))}fillWithFormData(e){var t;const n=(null!==(t=this.props.formData)&&void 0!==t?t:{})[e.name];e.isProtected&&this.props.formData?e.setValue(Yc):Hi(n)&&e.value!==n&&!e.skipAutofill&&e.setValue(n)}}const Gc=({validation:e})=>{const t=Li("form-validation");return(0,Ji.jsx)("div",{className:t,children:Array.from(e).map((([e,n])=>(0,Ji.jsxs)("div",{className:t.elem("group"),onClick:()=>n.field.focus(),children:[(0,Ji.jsx)("div",{className:t.elem("field"),children:n.label}),(0,Ji.jsx)("div",{className:t.elem("messages"),children:n.messages.map(((n,r)=>(0,Ji.jsx)("div",{className:t.elem("message"),children:n},`${e}-${r}`)))})]},e)))})};Oc.Validator=o,Oc.Row=({columnCount:e,rowGap:t,children:n,style:r,spread:o=!1})=>{const a={};return e&&(a["--column-count"]=e),t&&(a["--row-gap"]=t),(0,Ji.jsx)("div",{className:Li("form").elem("row").mod({spread:o}),style:{...null!=r?r:{},...a},children:n})},Oc.Builder=(0,En.forwardRef)((({fields:e,formData:t,fetchFields:n,fetchFormData:r,children:o,formRowStyle:a,onSubmit:i,withActions:s,triggerAction:l,...u},c)=>{const A=null!=c?c:(0,En.useRef)(),[d,g]=(0,En.useState)(null!=e?e:[]),[p,f]=(0,En.useState)(null!=t?t:{}),h=e=>e.map(((e,t)=>{var n,r;if(!e)return(0,Ji.jsx)("div",{},`spacer-${t}`);const{trigger_form_update:o,...a}=e,i=null!==(n=null==p?void 0:p[e.name])&&void 0!==n?n:void 0,s=()=>e.skipAutofill&&!e.allowEmpty&&"password"===e.type?Yc:e.skipAutofill?null:null!=i?i:e.value,c={};!0!==u.autosubmit&&!0===o&&(c.onChange=async()=>{l instanceof Function&&l(e),await m(),await C()});const A=(()=>{switch(e.type){case"select":return kc;case"counter":return bc;case"toggle":return Sc;default:return Mc}})();return["checkbox","radio","toggle"].includes(e.type)?c.checked=s():c.defaultValue=s(),(0,Ji.jsx)(A,{...a,...c},null!==(r=e.name)&&void 0!==r?r:t)})),w=e=>e.map(((e,t)=>(0,Ji.jsx)("div",{className:Li("form").elem("column"),style:{width:e.width},children:h(e.fields)},t))),m=(0,En.useCallback)((async()=>{if(n){const e=await n();JSON.stringify(d)!==JSON.stringify(e)&&g(e)}}),[n]),C=(0,En.useCallback)((async()=>{if(r){const e=await r();!1===gs(p,e)&&f(e)}}),[r]),y=(0,En.useCallback)((async(...e)=>{null==i||i(...e),await m(),await C()}),[i,r]);return(0,En.useEffect)((()=>{m()}),[m]),(0,En.useEffect)((()=>{C()}),[C]),(0,En.useEffect)((()=>{g(e)}),[e]),(0,En.useEffect)((()=>{f(t)}),[t]),(0,Ji.jsxs)(Oc,{...u,onSubmit:y,ref:A,children:[(null!=d?d:[]).map((({columnCount:e,fields:t,columns:n},r)=>(0,Ji.jsx)(Oc.Row,{columnCount:e,style:a,spread:!0,children:n?w(n):h(t)},r))),o,!0!==u.autosubmit&&!0===s&&(0,Ji.jsx)(Oc.Actions,{children:(0,Ji.jsx)(qi,{type:"submit",look:"primary",style:{width:120},children:"Save"})})]})})),Oc.contextType=zu,Oc.Actions=({children:e,valid:t,extra:n,size:r})=>{const o=Li("form");return(0,Ji.jsxs)("div",{className:o.elem("submit").mod({size:r}),children:[(0,Ji.jsx)("div",{className:o.elem("info").mod({valid:t}),children:n}),(0,Ji.jsx)(Ac,{children:e})]})},Oc.Indicator=()=>{const e=(0,En.useContext)(fc);return(0,Ji.jsx)(Ni,{name:"form-indicator",children:(0,Ji.jsx)(uc,{value:e,children:(0,Ji.jsx)(Ui,{tag:"span",mod:{type:e},name:"item",case:"success",children:"Saved!"})})})},Oc.ResponseParser=({children:e})=>{const t=e;if(t instanceof Function==!1)throw new Error("Response Parser only accepts function as a child");const n=(0,En.useContext)(hc);return(0,Ji.jsx)(Ji.Fragment,{children:n?t(n):null})};function Fc(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const{Block:Rc,Elem:Tc}=Pi();class Kc extends En.Component{constructor(e){var t;super(e),Fc(this,"modalRef",En.createRef()),Fc(this,"onClickOutside",(e=>{const{closeOnClickOutside:t}=this.props,n=this.modalRef.current.contains(e.target),r=Li("modal").elem("content").closest(e.target),o=Li("modal").elem("close").closest(e.target);(n&&o||null===r&&!1!==t)&&this.hide()})),this.state={title:e.title,body:e.body,footer:e.footer,visible:!e.animateAppearance&&(null!==(t=e.visible)&&void 0!==t&&t),transition:e.visible?"visible":null}}componentDidMount(){this.props.animateAppearance&&setTimeout((()=>this.show()),30)}setBody(e){this.setState({body:e})}show(e){return new Promise((t=>{this.setState({visible:!0},(async()=>{var n,r;null==e||e(),null===(n=(r=this.props).onShow)||void 0===n||n.call(r),await this.transition("appear",t)}))}))}async hide(e){return new Promise((t=>{this.transition("disappear",(()=>{this.setState({visible:!1},(()=>{var n,r;null===(n=(r=this.props).onHide)||void 0===n||n.call(r),t(),null==e||e()}))}))}))}render(){if(!this.state.visible)return null;const e=this.props.bare,t={fullscreen:!!this.props.fullscreen,bare:this.props.bare,visible:this.props.visible||this.state.visible},n=[this.transitionClass,this.props.className],r=(0,Ji.jsx)(Rc,{name:"modal",ref:this.modalRef,mod:t,mix:n,onClick:this.onClickOutside,children:(0,Ji.jsx)(Tc,{name:"wrapper",children:(0,Ji.jsxs)(Tc,{name:"content",style:this.props.style,children:[!e&&(0,Ji.jsxs)(Kc.Header,{children:[(0,Ji.jsx)(Tc,{name:"title",children:this.state.title}),!1!==this.props.allowClose&&(0,Ji.jsx)(Tc,{tag:qi,name:"close",type:"text",icon:(0,Ji.jsx)(ss,{size:"18",color:"#0099FF",icon:Gi})})]}),(0,Ji.jsx)(Tc,{name:"body",mod:{bare:e},children:this.body}),this.state.footer&&(0,Ji.jsx)(Kc.Footer,{children:this.state.footer})]})})});return(0,Bn.createPortal)(r,document.body)}transition(e,t){return Wi(this.modalRef.current,{transition:async()=>new Promise((t=>{this.setState({transition:e},(()=>{t()}))})),beforeTransition:async()=>new Promise((t=>{this.setState({transition:`before-${e}`},(()=>{t()}))})),afterTransition:async()=>new Promise((n=>{this.setState({transition:"appear"===e?"visible":null},(()=>{null==t||t(),n()}))}))})}get transitionClass(){switch(this.state.transition){case"before-appear":return"before-appear";case"appear":return"appear before-appear";case"before-disappear":return"before-disappear";case"disappear":return"disappear before-disappear";case"visible":return"visible"}return null}get body(){if(this.state.body){const e=this.state.body;return e instanceof Function?(0,Ji.jsx)(e,{}):e}return this.props.children}}Kc.Header=({children:e,divided:t})=>(0,Ji.jsx)(Tc,{name:"header",mod:{divided:t},children:e}),Kc.Footer=({children:e})=>(0,Ji.jsx)(Tc,{name:"footer",children:e});const Lc=Mr((({store:e})=>{var t,n,r;return{store:e,hasSelected:null!==(t=null===(n=e.currentView)||void 0===n||null===(r=n.selected)||void 0===r?void 0:r.hasSelected)&&void 0!==t&&t}})),Pc=(e,t,n)=>(0,Ji.jsxs)(Ni,{name:"dialog-content",children:[(0,Ji.jsx)(Ui,{name:"text",children:e}),t&&(0,Ji.jsx)(Ui,{name:"form",style:{paddingTop:16},children:(0,Ji.jsx)(Oc.Builder,{ref:n,fields:t.toJSON(),autosubmit:!1,withActions:!1})})]}),Nc=Lc(Br((({store:e,size:t,hasSelected:n,...r})=>{const o=(0,En.useRef)(),a=e.currentView.selectedCount,i=e.availableActions.filter((e=>!e.hidden)).sort(((e,t)=>e.order-t.order)),s=i.map((n=>{const r=n.id.includes("delete");return(0,Ji.jsx)(es.Item,{size:t,danger:r,onClick:()=>{((t,n)=>{if(t.dialog){var r;const{type:a,text:i,form:s}=t.dialog;(null!==(r=Kc[a])&&void 0!==r?r:Kc.confirm)({title:n?"Destructive action.":"Confirm action.",body:Pc(i,s,o),buttonLook:n?"destructive":"primary",onOk(){var n;const r=null===(n=o.current)||void 0===n?void 0:n.assembleFormData({asJSON:!0});e.invokeAction(t.id,{body:r})}})}else e.invokeAction(t.id)})(n,r)},icon:r&&(0,Ji.jsx)(Fi,{}),children:n.title},n.id)}));return(0,Ji.jsx)(_i.Trigger,{content:(0,Ji.jsx)(es,{size:"compact",children:s}),disabled:!n,children:(0,Ji.jsxs)(qi,{size:t,disabled:!n,...r,children:[a>0?a+" Tasks":"Actions",(0,Ji.jsx)(Ci,{size:"16",style:{marginLeft:4},color:"#0077FF"})]})})}))),Uc=Mr((({store:e})=>{const t=null==e?void 0:e.currentView;return{view:t,gridWidth:null==t?void 0:t.gridWidth}}))((({view:e,gridWidth:t,size:n})=>{const[r,o]=(0,En.useState)(t),a=(0,En.useCallback)((t=>{const n=Math.max(3,Math.min(t,10));o(n),e.setGridWidth(n)}),[e]);return"grid"===e.type?(0,Ji.jsxs)(Ac,{style:{fontSize:12},children:["Columns: ",r,(0,Ji.jsxs)(qi.Group,{children:[(0,Ji.jsx)(qi,{size:n,icon:(0,Ji.jsx)(ss,{icon:Mi,size:"12",color:"#595959"}),onClick:()=>a(r-1),disabled:3===r}),(0,Ji.jsx)(qi,{size:n,icon:(0,Ji.jsx)(ss,{icon:xi,size:"12",color:"#595959"}),onClick:()=>a(r+1),disabled:10===r})]})]}):null})),Hc=({rotate:e})=>(0,Ji.jsx)("svg",{fill:"currentColor",strokeWidth:"0",viewBox:"0 0 320 512",height:"16",width:"16",xmlns:"http://www.w3.org/2000/svg",style:{transform:e?"rotate(180deg)":void 0},children:(0,Ji.jsx)("path",{d:"M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"})}),Jc=Mr((({store:e})=>{var t,n,r,o,a,i;const{dataStore:s,currentView:l}=e,u=null!==(t=null!==(n=null===(r=e.project)||void 0===r?void 0:r.task_count)&&void 0!==n?n:null===(o=e.project)||void 0===o?void 0:o.task_number)&&void 0!==t?t:0,c=null!==(a=null==s?void 0:s.total)&&void 0!==a?a:0;return{store:e,canLabel:u>0||c>0,target:null!==(i=null==l?void 0:l.target)&&void 0!==i?i:"tasks",selectedCount:null==l?void 0:l.selectedCount,allSelected:null==l?void 0:l.allSelected}}))((({store:e,canLabel:t,size:n,target:r,selectedCount:o})=>{const a="annotations"===r,i=(0,En.useRef)(),[s,l]=(0,En.useState)(!1),u=(0,En.useCallback)((()=>l((e=>!e))),[]),c=(0,En.useCallback)((e=>{const t=i.current;t&&!t.contains(e.target)&&l(!1)}),[]);(0,En.useEffect)((()=>(document.addEventListener("click",c,{capture:!0}),()=>{document.removeEventListener("click",c,{capture:!0})})),[]);const A={width:20,padding:0,borderTopLeftRadius:0,borderBottomLeftRadius:0,borderBottomRightRadius:s?0:void 0,boxShadow:"none"},d={width:160,padding:0,borderTopRightRadius:0,borderBottomRightRadius:0,borderBottomLeftRadius:s?0:void 0},g={width:180,padding:0,display:s?"flex":"none",position:"absolute",zIndex:10,borderTopLeftRadius:0,borderTopRightRadius:0};return t?(0,Ji.jsx)(qu,{name:"labelButton",children:(0,Ji.jsxs)("div",{children:[(0,Ji.jsxs)("div",{style:{display:"flex"},children:[(0,Ji.jsxs)(qi,{size:n,disabled:a,mod:{size:"medium",look:"primary",disabled:a},style:d,onClick:()=>{localStorage.setItem("dm:labelstream:mode","all"),e.startLabelStream()},children:["Label ",o||"All"," Task",!o||o>1?"s":""]}),(0,Ji.jsx)(qi,{ref:i,size:n,mod:{size:"medium",look:"primary",disabled:a},style:A,onClick:u,children:(0,Ji.jsx)(Hc,{rotate:s})})]}),(0,Ji.jsx)(qi,{size:n,style:g,mod:{size:"medium",disabled:a},onClick:()=>{localStorage.setItem("dm:labelstream:mode","filtered"),e.startLabelStream()},children:"Label Tasks As Displayed"})]})}):null}));var qc="data:image/gif;base64,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rrTZMpwxw/9y3DHH64Ic8roekzyvxgxffPG+EE/cssvlvRqzzDPP/LLNN+Ocs84789yzzz8DHbTQQxNdtNFHI5200ksz3bTTT0MdtdRTU1211VdjnbXWW3Pdtddfgx222GOTXbbZZ6Odttprs92222/DHbfcc9Ndt91345233nvz3bfffwMeuOCDE1644YcjnrjiizPeuOOPQx655JNTXrnll2Oeueabc96555+DHrroo5Neuumno5666quz3rrrr8Meu+yz01677bfjnrvuu/Peu++/Ax+88MMTX7zxxyOfvPLLM9+8889DH73001NfvfXXY5+Gvfbbc9+999+DH77445Nfvvnno5+++uuz377778Mfv/zz01+//ffjn7/++/Pfv///AzCAAhwgAQtowAMiMIEKXCADG+jAB0IwghKcIAUraMELYjCDGtwgBzvowQ+CMIQiHCEJS2jCE6IwhSpcIQtb6MIXwjCGMpwhDWtowxviMIc63OHrggAAIfkECQMAPwAsAAAAAAACAAIABv/An3BILBqPyKRyyWw6n9CodEqtWq/YrHbL7Xq/4LB4TC6bz+i0es1uu9/wuHxOr9vv+Lx+z+/7/4CBgoOEhYaHiImKi4yNjo+QkZKTlJWWl5iZmpucnZ6foKGio6SlpqeoqaqrrK2ur7CxsrO0tba3uLm6u7y9vr/AwcLDxMXGx8jJysvMzc7P0NHS09TV1tfY2drb3N3e3+Dh4uPk5ebn6Onq6+zt7u/w8fLz9PX29/j5+vv8/f7/AAMKHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNq3Mixo8ePIEOKHEmypMmTKFOqXMmypcuXMGPKnEmzps2bOHPq3Mmzp8//n0CDCh1KtKjRo0iTKl3KtKnTp1CjSp1KtarVq1izat3KtavXr2DDih1LtqzZs2jTql3Ltq3bt3Djyp1Lt67du3jz6t3Lt6/fv4ADCx5MuLDhw4gTK17MuLHjx5AjS55MubLly5gza97MubPnz6BDix5NurTp06hTq17NurXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx48iTK1/OvLnz59CjS59Ovbr169iz/0TAHYH2TwgsMIiQIUMFBjsGfNfkoAKEETECBIhh4gOPE97XV3oQYkQDHwAG2AAOGjCgnn5+IPBABOc9kN8SFhCAQ4AU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Ipussssy26yzz0IbrbTTUluttddim62223LbrbffghuuuOOSW66556Kbrrrrstuuu+/CG6+889Jbr7334puvvvvy26+//wIcsMADE1ywwQcjnLDCCzPc+7DDD0McscQTU1yxxRdjnLHGG3PcsccfgxyyyCOTXLLJJ6Ocssors9yyyy/DHLPMM9Ncs80345yzzjvz3LPPPwMdtNBDE1200UcjnbTSSzPdtNNPQx211FNTXbXVV2OdtdZbc92111+DHbbYY5Ndttlno5222muz3bbbb8Mdt9xz01233Xfjnbfee/Pdt99/Ax644IMTXrjhhyOeuOKLM964449DHrnkk1NeueWXY5655ptz3rnnn4Meuuijk1666aejnrrqq7Peuuuvwx677LPTXrvtt+Oeu+678967778DH7zwwxNfvPHHI5+88ssz37zzz0MfvfTTxxwEACH5BAkDAD8ALAAAAAAAAgACAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQo0ufTr269evYs2vfzr279+/gw4sfT768+fPo06tfz769e2UUTkSoUIHBCQcI3sdBkF8KBQ4f4CCggDFo0MEA+rXBgAIffDBBBxj0twQCBmhwgA8YZuhDAzgo8P9Agmo8AEIDGDZwgAgZSJiEASNq6KIPB0xAAYhn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vDbqKqE9wDqstdeWMiqppaaZLAZA4toln98mC62vjrpaLbbrstsRte8SGi+6nHLaa7fefpuvvs7y26+//+ob8JHl2utrq9JO+6667TLc/7B58MYbMboTU1yxxRdHHPG7DnPcsccfgxyyyCOTXLLJJ6Ocssors9yyyy/DHLPMM9Ncs80345yzzjvz3LPPPwMdtNBDE1200UcjnbTSSzPdtNNPQx211FNTXbXVV2OdtdZbc92111+DHbbYY5Ndttlno5222muz3bbbb8Mdt9xz01233Xfjnbfee/Pdt99/Ax644IMTXrjhhyOeuOKLM964449DHrnkk1NeueWXY5655ptz3rnnn4Meuuijk1666aejnrrqq7Peuuuvwx677LPTXrvtt+Oeu+678967778DH7zwwxNfvPHHI5+88ssz37zzz0MfvfTTU1+99ddjn2q99ttz373334Mfvvjjk1+++eejn77667Pfvvvvwx+//PPTX7/99+Ofv/7789+///8DMIACHCABC2jAAyIwgQpcIAMb6MAHQjCCEpwgBStowQtiMIMa3CAHO+jBD4IwhCIcIQlLaMIT+iMIACH5BAkDAD8ALAAAAAAAAgACAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQo0ufTr269evYs2vfzr279+/g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Do16qaZJnDqVYs0aialTilK/winqwKrWsv9ml3J9iQEq2LZcqFqgMDbn1bN273pi2lRtULcWbcYdSxYv4cKx0lqwgGGtX2g2MSSWO+Cf4cqWk7FsOdkp35p9Gw/yDJiC5MkIcl5OrRrd6c2cEyte+xn0FqqQI8sVfHo1794de2Q+3do16ZexF8sWzfaWctHIb8fNPRmn8NPAfWPPjhe48OnTHYAPD744+fLGYaM3r168eO+mrdfVLn8+/SjA7+PPn78+//7+/wMYoIADEliggQcimKCCCzLYoIMPQhihhBNSWKGFF2KYoYYbctihhx+CGKKII5JYooknopiiiiuy2KKLL8IYo4wz0lijjTfimKOOO/LYo48/Ahn/pJBDElmkkUcimaSSSzLZpJNPQhmllFNSWaWVV2KZpZZbctmll1+CGaaYY5JZpplnopmmmmuy2aabb8IZp5xz0lmnnXfimaeee/LZp59/AhqooIMSWqihhyKaqKKLMtqoo49CGqmkk1JaqaWXYpqpppty2qmnn4Iaqqijklqqqaeimqqqq7LaqquvwhqrrLPSWqutt+Kaq6678tqrr78CG6ywwxJbrLHHIpussssy26yzz0IbrbTTUluttddim62223LbrbffghuuuOOSW66556Kbrrrrstuuu+/CG6+889Jbr7334puvvvvy26+//wIcsMADE1ywwQcjnLDCCzO8AmgQACH5BAkDAD8ALAAAAAAAAgACAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOI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oYcimqiiizLaqKOPQhqppJNSWqmll2Kaqaabctqpp5+CGqqoo5Jaqqmnopqqqquy2qqrr8Iaq6yz0lqrrbfimquuu/Laq6+/AhussMMSW6yxxyKbrLLLMtuss89CG62001JbrbXXYputttty262334Ibrrjjkluuueeim66667LbrrvvwhuvvPPSW6+99+Kbr7778tuvv/8CHLDAAxNcsMEHI5ywwgsz3I6www9DHLHEE1NcscUXY5yxxhtz3LHHH4Mcssgjk1yyySejnLLKK7PcsssvwxyzzDPTXLPNN+Ocs84789yzzz8DHbTQQxNdtNFHI5200ksz3bTTT0MdtdRTU1211VdjnbXWW3Pdtddfgx222GOTXbbZZ6Odttprs92222/DHbfcc9Ndt91345233nvzDXMQACH5BAkDAD8ALAAAAAAAAgACAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQo0ufTr269evYs2vfzr279+/gw4uHNcCB+QHjKyE4kWEDAQUKSHAwgD79IwspQOBowN+HjwMjhLCDfY3soEAADfinoIIHaGAAAgTSMcADDDBwggMQNmEBBAcs6P+hfw1cMGCEcVCQwgcmmADCBB08kGESA0iAw4c0HqDAiySygUAGJiQIYgAQPKiEASDQaKQJBuTo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1qDZt23XAg4sGK1bpLG4yp3L1O45sXr3+pS6bjDlypYpt8389ijSrYgTz5UoWjTU0qZPoy49evVYvRReRzaszm9mqpdv486te47mzW9lAw8ufLhh37Rt706ufDnz5s6fQ48ufTr16tavY8+ufTv37t6/gw8vfjz58ubPo0+vfj379u7fw48vfz79+vbv48+vfz///v7/AxiggAMSWKCBByKYoIILMtiggw9CGKGEE1JYoYUXYpihhhty2KGHH4IYoogjkliiiSeimKKKK7LYoosvwhijjDPSWKONN+KYo4478tijjz8CGdmkkEMSWaSRRyKZpJJLMtmkk09CGaWUU1JZpZVXYpmlllty2aWXX4IZpphjklmmmWeimaaaa7LZpptvwhmnnHPSWaedd+KZp5578tmnn38CGqiggxJaqKGHIpqooosy2qijj0IaqaSTUlqppZdimqmmm3LaqaefghqqqKOSWqqpp6Kaqqqrstqqq6/CGquss9Jaq6234pqrrrvy2quvvwIbrLDDElussccim6yyyzLbrLPPQhuttNNSW62112Kbrbbbctutt9+CG66445Jbrrnnopuuuuuyu1wQACH5BAkDAD8ALAAAAAAAAgACAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQo0ufTr269evY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22yoQYsvIgnTjyqqwUl60R14jI5TUnnINI+d0MEEBFRgQAQjpIGDBoglWeZIuFwAwgcTZBABCAOe5pQFA1VZp52B8OggZB1kwoOBZgLazgmqEfHljDWOhIGUdzLaaG8OWEAfXkp5GKil1TAAAnErenBkO3gg4J6jozIaSaSXoppqFgZAgJ+Kn6jzoQUUTEeqraP2MACkD0iqqq+AViDCATiAQIAIYwjnQwMfeArLAxY4MEBmt1JLKgIDUHDqr9smWUEIKURgQAixiSCBBjiYgJQsz1KQR7XvwtvDtdli0Cu395L3GrooMdBmpUc8gMGs0ooKr8HwXusABfXi2/+wchGEEB4sikY77cEXY/xDD/IqbAHDDoNcYcCzRrtxxiej7Ie8A+iarb0hw3ygwNESnLLNNwuScLYevxyzz16MTLK0OBNdtCHyXtsyz7z+7DOvI7dLMwIWG1211UcnrfDO9fbctIVBUxB1zVeTXbYySE/NsgMde4wB10x7PdLTvLptwaztsjz11AWb3bff0SDNsq5a79w23HEDHLDAdoctdt6h/h255H5tXLneaau9duOFt+22527PHbroTxcxuulPf5764oyHvfbagl9eucmT0147lRtffrngu/Peu++/75673pXbXrzxxyOfvPLLM9+8889DH73001NfvfXXY5//vfbbc9+999+DH77445Nfvvnno5+++uuz377778Mfv/zz01+//ffjn7/++/Pfv///AzCAAhwgAQtowAMiMIEKXCADG+jAB0IwghKcIAUraMELYjCDGtwgBzvowQ+CMIQiHCEJS2jCE6IwhSpcIQtb6MIXwjCGMpwhDWtowxviMIc63CEPe+jDHwIxiEIcIhGLaMQjIjGJSlwiE5voxCdCMYpSnCIVq2jFK2Ixi1rcIhe76MUvgjGMYhwjGctoxjOiMY1qXCMb2+jGN8IxjnKcIx3raMc74jGPetwjH/voxz8CMpCCHCQhC2nIQyIykYpcJCMb6chHQjKSkpwkJStpVMlLYjKTmtwkJzvpyU+CMpSiHCUpS2nKU6IylapcJStb6cpXwjKWspwlLWtpy1viMpe63CUve+nLXwIzmMIcJjGLacxjIjOZylwmM5vpzGdCUyFBAAAh+QQJAwA/ACwAAAAAAAIAAgAG/8CfcEgsGo/IpHLJbDqf0Kh0Sq1ar9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwsPExcbHyMnKy8zNzs/Q0dLT1NXW19jZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09fb3+Pn6+/z9/v8AAwocSLCgwYMIEypcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pcybKly5cwY8qcSbOmzZs4c+rcybOnz/+fQIMKHUq0qNGjSJMqXcq0qdOnUKNKnUq1qtWrWLNq3cq1q9evYMOKHUu2rNmzaNOqXcu2rdu3cOPKnUu3rt27ePPq3cu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5suXLmDNr3sy5s+fPoEOLHk26tOnTqFOrXs26tevXsGPLnk27tu3buHPr3s27t+/fwIMLH068uPHjyJMrX868ufPn0KNLn069uvXr2LNr3869u/fv4MOLH0++fHEEA9IjMD/JQQUeJAiQWNDhxHr2eBDchzKgwoUABwQYIA4gkIDBfvjF4UAGCkBAQgUUIJiEAymY0IAPGGboQwMHQGD/QIJyOAABDhdyCEIHFCwxwAY4aOgihgdo8ACIbyDQQYsuBkCCA0pUYMKLQB6wAY80snECCED6ICSRRlDgwYVJujgCA0WyIcEBUY4QARIV4BilhkJKWCUZFnjw5QEKHIGAAlB+qeEFKY55RgQxuPnBAEbsgKSbLoKwg5xmIMABll+O8GcRGXjJJ4YjnABoGQMQ0GaSMVBZBASTLmroo2QMwKabAVg6BAIjLOqiCBhwOsYAJGT6YqhFnOAqnxrESSMCFlhQBgIpEBplDB8OMUAKprqoAJ5F7nDBBbqSQaebJjQrhAMXFJthAx1UaSMOJgRLxAkVIKtFmW6KgOAOIliL/yGsRXraALCxamDCoVogsIGvLzagQREV1KmuB7aCaMEHDYgg7Q8WXMCho1ww8GOSDaRJxJXqNsDDmAzE0MAFTCKQAZYiBJwFBRPMqmQKRXxqbQypFiloAw2EIK6TSm4g5hUIdJkkDhUQMYCZ1h4QwpgOKKBkBkRUEIAP3X4xcJImiIpwutaCwDBm6KUHiZ5Mi+qABjArcHMWPCiaoQhX/+CwtTxXNgAGBmTAwQYETODBBGkvorQPH7T8QwQtVhrGCR8AOYK3guLrZofiNoaAAxZEwAMEH5iAwwEww3zAxY7c68ME9zkwwYYQMOnFsK7ikMIAkFdA9aINeJC3YggY0P8BBCAA6GoDAYCwZSMIKCz0EM8G8HsYBjzsYgwTTPBBACYDGUMFYwuGAAW2K/BBDCRCbMIEGezQuCIUIIkD0j8MgOnG43MxgAUdLA0kzOoeQED7gA1AwQkRcECABiLQXZTepQAGOKB6h2DA0pr2gxMsLQA968L1TpABAoDAbOpykb7EZwEMYKCDD9jBDk5wAhGK8AEfzBUISWgABlQgAx3gAAckQAIFNEgB8gnBAiTAgxRwoAMxlGEHMhABA2DggEbRHwZO4MIUKACAMcAcn3gHgQiY7hEZuFDf0rcBmMHJfQbggAJytzsO4eBy0QvSBjDQgQuA4ANwjCMI5igCEcz/MY4eyOMHQCCCEZggBgFAY+Y4JKBCYk5zZwxADEwggg9ogAD1wd+o0jMA/exKP/t5XActQKTrUYBIDljiCY5ogRMYYAcO0J8ku6FJ/mVgA08EQRQzV6wGfIADFkBgIgYQgg0pIJUnSBcOpEYFXMWNAJWTIobMOAIPKCAFFYhABF6Ygrp5QASWU2a+YiACxWXwm6bSXAw8AIEQyFCGC6ghBJoHAQWQQAI/zEA0pfnCGEpgA/GxIQTaicP5+PCcP4xhCniQTgVMQAMe4GMd56hQO8KRjyYwwQj8yD0cBOCPMRjBBzyggQkoYAMS8KE8pckAA5TQgxZY5TCu9wAXcoAE/260HC2jpE0N8c4DGUAiJRK2oRSgp0v6UqkS0AOuBUwgd9psAA5GoAEFdIABKcWkftJDgVIy4JUKiGn3ajnTfA2Sfsv8qljFOsUBBSCQghzrASyqSECe0ZBwFZDm1srWtx7yq/NbprW+utaznnWRErWjBy4AAQJIIAMmHWUqK4kLTLJuB1etpvNGAD2wQuwAAXhBDXSQg0kpVQQT6MCBLoEBMxlPCBFg5PGg4AAGSAB3lbXpOEOAWAoMoAe4za1ud4seDPQvBFkdgTcJqUhGvjGPetwjQ9+IxzjCMY8a0MCyphtd5CJ3j3X0YyBrCs7uetdNg9xQgNII3kFidgQg4P/oBAiwAA7Is6Q7yKUq9GeBBxigAikgAQQSmk3Lzg+zMlgBDEqQgAS0oAZJNQEEOiA+XTpiAB0AAQSaRYEOhKsJmrQd7mapQRx4gAQReMABd0viEucWV/2TQAgmEMW1NrKjOAzBBmY84xAQ4MYkkPECdkzjGe94xxIIsgQWQDd3bgDIQh4ykUMQgvgQQJ8TuIAHsOtHjJ7VrtGD61gzN94tExIHi9Qud20KZvRudLrLiq5wg8RIE3SZvHy1aEYdeQECcCACDBDfJrIGOSZWgAMhgAAATbBdk3E5BjRAQQlukIAZqKAALhCACxKAgq0qaQQEiABjOTGAExzMkkPFXgX/PcDhDosAAhl4wG1NzGpWd7oDPJBA3Rx05CDz4Na4jrUH/hhYEVxgAbkOdrCNGkiNXoAEwk52rpVc4yY7+ckNErQ3fYCDcj55nWheFjv32bwLVJej0p1AYXPsbAII2s35AoECdIjkJAc5BBqw9LsmQG5zS5mPbr0rea8lzg90QNVai4QmHwCu/B4UBDLt6ovoGgAZ1AAGLUjAoyMNgIpXvAAtsEFSY6AAK8ZiADuowAYuMAI05usAI5gABwwQoVa7nNUIeACsY81DZeOaRS+KAbJtnusQlGpDMAMBsHl+6yQDOdjuDvIC5JcjZCf96VB/urDfPQE3t6kBE6g50Rfw/8ToXoDeWhcykTdg4xuvE6EKzeZdvxQAO2qgnewlKDxhSEQGMECxm7YDehxAAcj+ecUeoKwgvWrGHNhgBRprQAkeDWmKW/zxApgBC3KAr3lHQGSrQMAJbodUk6H8AilgQMtJjAEGYODlL68dB4ie6w20WJkxCAHrb70BD7z1QiMYOs+NylxH6t7mBMCgD2I/++ITXdaDXmSBjK/0HWqd9WJfMgnUKeVuajBTXEakWc86gkZeQAEcqADA4dDnq/IgqyCg7NoX3lfDK/oGjoZ0ArBUgMfb3+KRh0EUr3WAU3ucFe8TN2MEICe3VBpAAhngaQ7gah0QQCOwARSAeq02AP8MMFCzJ2v6dAFwZFjFd0/QJmUQ8HzKNiLXggM7x3MEEEh/ZQIg0FQimGxD9oLGt2xk52MyOIMdmE4EUGu4NmQE4Cu2dFDTxlVg5msKcFgVYHcldAIPUFUYQAEU8AAPUF8ltAMG0EJ2l4VZmFgixEJY+HcQoFWHdHJyhSEywGgq4AKRJgACYH83wCH1d38VJwAqUAIyoEyfBQErp1OpgCsMwAFHJUBk1kwk0AFGNGIuVwEjACU4QAAS2GoUsHowSGTTJ2NJ93sdKHY3GGwTAIQmIHtbB3fTRwI8GIqEtYO2hoPKxnUxtomqiHQEsGvcBAJZ14M/qCEaoGI/h0ho9Gb/Y6ZBAhJmC/VcCLVRD0VHfVRlEbWME2VHfMRHE4VRg3dyF5VoLBBxN/ACSpIAcmh/LmADw+cCchh5LHCHGYJyC3YCfIgKIFcBJOABsTWIFxAC4ndACPCIDwACk3IAGfCIJpYzFhhsFpRwjeiKrzh7KyZlG3WEF2iQyvaDHHJRH1BODnl8E3A5mHUBFamKJLCIGjICoBhrmKIhHxBkuNNUOXZtDSJuGfgBI1BR+/Zd3wRWDSADA4aGa/h4M3A53NiNFjd/B1AC9icAGLcC2hQAGrCHmecAGkZGNqVUIzCPFWAA9uiPuGUj3lQrVkliBhCQuaYwYGU/L6hi0VaWcWdz/zQ0H67YfDMWZPikQxvZgSNZgiAQkge5AK9jS3E5gwpAIl0GAhvQgyqjJLV4TztUdArwkoz0AUeodEWWmNincGEFJf5VMRF5RjEgAzLwAjqwAhfyAmnYhj4pAJ4plD4JAAKgAz5gA3EIAC4geS9AKBwyAgogfg72CQiAARwAASJgaeI1TgSAWCm1lbtFAUbzKgxAnLqlm8mmABKlULUobCRQWYUEZiFocz5nAncDd5iobCSAcM1klwcZbB2JkVIUAATAc/cUmDa3AdBjUbS5iWO3l7cWAghHWO0knhvgkbHDnsK2AARTggowdZ2oIQGAjSXwApQZAyzAAjCAAjDAAv8oIANtglkxkAOaaQM1UAMrYI4wogME5mguUACQxoYuIAM+oAOieZoAwAINgAIsWgBLcwOoiXE1AD0ZQiALYABChZsOcAKAWHKetVQTwAMMIGL3qJzFCQFBUgFKilsVBoPyQWM3qDJzFSAa0J1Fd4tfFgDXSXQKIJslOZ4wCFzY9gEioAH+GWs7RIkT0EjimWsLkF42FAIyqGJHxVRaenxN5nwyGIsB8AEgtYr6aFMaKZ0/hyEwIJp0CI7UlgBsGKmSVgA6cCEHwAIzQKIkqoaTmgCdFZSO140uKgOteZpvaAMrOo43UAIFMAMw4KEbEgAeUB9XZAoOEAFj5Ju8w5j/qVZJT2piAyABQBIqv7ogZLoBaOpIzRNldSafH0AiMANmDEl0BKAxGBIDe0qmNDdkcFl0GxCGGhhAF4KePFdrmxgCBBN02TqDHmhDwMat6/paLWJGMfClywY2y9QCKyoAJXAhNCCOcpgALSIDAOuTLRAgPXmaO3kANMqiAJAANZmqcqgCLbACOAojI1BF61gKuFIBBCBcnoWU9KhqSfqrrIYunvVLxZoB2tpu7kZ0dLNPOLautqgBueMBGzlkZMdkTDZ9gwp9ialvGOJhNMt6fTm00QmD3/p2e8p1zzMgh1p8XPd1NsSBzSk/DZCwFXcDWFIDBWt/BQCOOeCwM7A0/4vKot/oAzXgsADwhgHgk5MGA5RXgoJqQLfJCRQQAbW3fzZlAgrQqyVrsq2WMx+AJbxzAaf3q1GqreOZirHGfENGisYHbw2VjIx0guqJr+cYAxO5pgfZl4fruT0Ib0IKkjB4AfLmAUW7bC+rbCFANQegtQ+LJTbwtZDnojggsfenAjngA6TqsP2KA7Yrh/36AnJYADdgAxfLIaeWAaN1CgPwABWQq5lyADFwAaIVuIIrgRaQATxkRYILP4wrbGRHn9pKQwRgp8qmMFESterJYgGAXm83H+NLUO30s7AIAngImDCIJNEaleq7bARAWObbg+wbu/a3k6s5vBY3A1gyA/8xqo0M67Aq0CL6epou4Jk68Hhxu7wH8D0coGencD0RgK4Xy38iQADit2rbu5VStb0PIIn1q2tM9U4zTHT2yYLpmWwXuWUdUpF0k0POd8OOO3VPAiOca7XCpgB341FqKZ3dFAM7fJDBt432pwJYsgIMfHG9WwK6y8ErsCEs4LACAI46sMUXBz1CSZQZt1XvkotUebeVgCAD0JXw6Cr9V0Wj18J8/KRdecOxtogN8D2ry7jTuSEesIoHFV1etywQILqAXL8ScAEuNgHdqmxFDINHTK7j+bob4sUcjDleO5qVSgOlen8CAAMXgqoO66IxcMpuqFQFpn++QiAgFiGkUDv/FsaEDDCnZsMhJnABK7fHfVzMxBkBXlmmPGtjkGzAOBIAA2p8C7BODuJ8h1muIqBUF4CWT3fNkYx0RObNqrhiH1XA5JvNSFnIqwg0MPC1AtAiKIDGAFACa9Ww3SgALuq78lxxB4sDEHzPqnwAOeDGMZCU9iHHl3Ak1jtRJ7xM18sDcWzMEq2cHsN68BsDixQA27x7vBkgRWp8CgA91ttIeRSnwjbAE9DM38ynT3ZQaKpRKt2QM7wANgsB6ozJ7BvP9rc0KPDFP0kiMHCaAtACF/LKDnuwE9yNLtC7NkWbFSBf0BsCuwNmEmaItjXRWE2ckbh1r7NMGgB9wGXJM5iC/zSpVNGsnpm80hcYb9M4fJir1tKMv407kjqNfyhaAz5dcWW7miw6fz6QA7B8f/2KwJBXAAmgfxValwzQo5+Qj0AiAhyQZ4iY1ZTtj3+snuyrVDEAAlN8fGnN0QglXJiVwnD9za53cvxb2qo9glhytvhHA2qb1wAwA3VivKfp1y8Q2PYXxgfwz6ipAixAA5Z2ACCQAjzaCjrzIhOmvZXd3C7XH7PHdYWVvuIcyWLnZAG82jO4AH1KviV3ORalnRSp2gtwY+YMzg5ZoCyQqmXsAz19mioAPSsg21y7wH2NJbkNABhnA755vc4LCx0wbSLwTEWUSszt3AjeA+LbkJ9d2v8NPnWr/W4GBZ5n3YPq1E6kWN3fLGvwWK8FbIFDllU2zHNgaZoW5wI18KLy7MAN4NrdSNTuLdsF4Jk+AAOSd4dXp2C2GQs3AjHA7GuFeKTpkeAIXoHardoYyG47tuGwpUwdcpBKxt03jcn/g6P68uE0JC8wk7TJtgBmQtj4l+J1/eIB0gIYrJo+AKlwiwIlIgMNjQMfANGMfQoG8B+/GFZrxYKPdFhMyEksTOR8DGFHrtob0JsYHVhNNeU4bK3nKAImjdaBllDYZK84SENMTIBK9QFvvd36O7SdnWyefACn/I0qfpopngMqAN91ggO6jZr0HCQpVwEiTAvGtJtThnD/vlmASzVYBABNRjScgP6rlw19R5aDPKvhw6ZD2hoCylOC7tvlNLZj2S2dstl2Kb2XI7drY1ht5lytUqRUEhbTRFdNhqtgBgm6LyCxLmAhLr67GrPeo+miDaCi3VgAqtxhdYt5tnA9uWJfFbRmsDMg3PR2tJVnfh7sj+ge/7mDJ91I67WuNJ2M3de5NkcCdlRO3M3w230Bf6Q7ZvTswWafExWN47SnGyBLRojsRAcBeNg7Nj2eJGAh4D7eZBp8ImuQEpCuoAx5JALv49ivAdDqs700OCC7qDlpsQkmzYsBc77vrVWgG2ICyTRFZtR2TNsBEcD0k43wuwWkwgYB1yuC/yXDIQWt0iHgLyUIAcAn0iwoAuOkijpbQ3vkUY9+ayWTc4+uYqhoziP5Ls4k15hsc1wXXQqg8jhoVIU/eyk4fKnujZhj5t1YtkGZ1xl8IWd8xS2Q9MskqwsgegidCxjApYjblUP4JcTFTd+3ABlQUlN4W/pB5NAtbGaSe+TpJU+Oyc9anRyHndkcVsNHpkr24LfmnPrWAA8I1yEwZRh/gx5oN4NV90IGyMKPawAKMz6vk2tl9Bence0Mt/kcADMwqTfwqnj4wagG1cuAAYXDNPYhATFZXonkfQ7iQxZGTxFwAhSwRDvA9H0MBA8Oj1iUfHy4UJEouZgCOByEWeVtFP+TywQCIUisRoLHdPA1cJ7wmt1mSggXkAgE+ijAbn1bstnkrSRCIDxGAg4aGkCW9hod9SQgzHBUACwvAVoacgowL11QDl46PS8FSnB8DlgKblBkEH1kz0RCDAYQfnR3eXt9f4GDhYeJi42PkYErUhtGPMxmo2cbYjQUCCA0PgxjpaMTExEbDsjLA2JELhgQetrd3+Hj4QcqwiQ8Gnw8Fqr6SAhIAGIjgaAjCQtIQJhAgF8VhAD/CHxkb8ECggUnZnRDIEa+WWkaahTpiIQJVSwElBKgo0GNUgBcwGgQYMZLSwVYQMMBy+O0ERAqOMiVjGhRo0eRJvVlQYOsRLM+pJL/1uBChR0UKDhwcIJBBh4EJoCAIq6nN7NOFQyQt5ZtOwxDwigwc0DDn34YR7q5GAhCjAABRoDQQCJvYcNuFEhV9XPDYccO8fl4UamUihwHWrxsgaMBjJQqZ6yAdqbnuBEXUkTAMEBpa9evYRuNEEPaCAYkRp+ZQOFXOwQDBjjYEcFrFg8gRsTwK+Wv8gBlfVxQ25a6OwQRUqyRoCHVgQ+NHxdegCTaATXh0TNBCH7PBg0xTICYEEJi+pESJsxN8BnTKWqUMVGBthgAtMSFGVpYgTOzmpmAAwZ4i03CCSmccIAQaJPlgA0GsAACxT7YoRjffhuAggdOMICBCCpgMQIG/2Cs4IKyOGCnuuoo6KCNBRQQ4QAQ2DNigQ1ICCEk+/qZ4BBxfsyIoIrqs08QMjwI0g2ESLALycMIMOmAEvjDpIAcfEDBBU8EYCGfGs4UwIUEYJABh26mwUEECDowwIKhKuzTzz+ToSCFERLR4AFdLNgguQ/WodABBXoygYIbbzQgOz6wCMiKDbaJYQQN6Nuyig0IUEChCzSgAhISTJ1AAw8++OCCI9NbIA4T8hmBEVF5tWIBEBIx8yUBZGrghlJmCOAMFGZIgAUaFvQGBxAUyJMCPgHNVttteRmAgRRSEHEXBwyIYAdsX/OWu486oLQ6BCq4VK8oCYi2AQ1oFfWig/8q2oOEEeYkCw0F8jpog3x52O45DSeIstctF5ggkRpIQXMzHwIoEIA0PTpgzrLGCUCECVIwAAOhuE1Z5W0RQFcXl1tDAIMQCP0ohencZWsAHfMaD5p7EX6YJGW9aWACkfrI5gNVHTJJw32EjlqBjiYbNoEMaThzYwEKuNisA0xYeoEKTqCAtZXRTltt17wNQYSeAoDAABtzZssCuHrG5oILQo1ao0g8gHUOOkAg7JGkQeBsnPP68SAADQgw0u9eBSF0hYr7S4DoMl14E4XLQAZ7sAwYsAA4mNdOXfXVe0HgBLd/xuGCCByou7od5OUDr0D2tUcBBbSc3Nch/QjB+L7/9zhIgcQ7HoHgMEIgIHjhkZSAhA820dgSAW4g0ykaYLAhWqcOGMHBCB5AmfX12V9/AANK+vmnW2yvNHc2IBBbJBJiAPsDDbbwBe0UyWHUe0MIJuAj8p0GeQacHBzehpmXFAAVUwFZADxAAtWcrX0d9GBsMCA9cQ2jbSOQnwIYULv62W8P2MPBBxiSERJsDhwmIMAaSCACZyggaAaMhI/ygYaRTc+BD3sSCTSwMBzUxE0FKIAKEiCas4zDBPgy17U+mEUtJgUBkKLLoYLhLQXgyik2ZADOVni7+61hXWiAYQHDsAAP9K8nOHieFeRyhrgV0VdOm8kdiMjH9PCrIgsY/8QcR3MAFJQABTR4AR3PcoCRPWhPW7TkJYkSAaIZDYy9cAADIFAGp8SAALSjWxqrc7f2QMCEepxADwOBkPyNID4QsFIR/lWOC7CBBFy4RpEOBsfCSMBHJvAAQ4QpSC7BSgTLodM0nmLBA4jsAhKIQNlQh0ltbnMXFIBATw4AAQ7+4H2h9AgaIEA7VNZtAHjTCxI7ogjDHY54FhkIqSYwgXn2QwNMOscIRAC5LYGFBPZUJq8k8BzonIV8HgOMByAwNj2Nk5sV3eYAIpAFLCiGYQY4UQUm0JFRphON66QUArxikBBcI5Do2QsbJsDRaYBAXwcVGgEYNA5y4AAd/1vIBv84UAGTWcABFLXoUbVZgbehwQwNgMIsfkQIkcoiABfIwLVMarvrrHFeB13AE34WDsbZlKwTIcA5/6iBCSiABCnIwIsM8ACz4SKbSLXrFhlQs2jYhgMcLU0M0qnCrNbPUmWdyEGip5C1FtSwjW0ECTwCAg7QDjh0vetlMUsBDSxUAQ7IQG5GOYEI7GmwaRSCYw/bO9Sulg0LgMYH1IdZ2V52ADwArSo4wAERTMV59CstKnPEWuEO1zAZEkGEZptcpEZgBAyCpFNEQIIU/takA0gpcbGb3T0Aywcx6KRywatNDESGobKY1gJ8S911wku77XWvFTabBAaEl76WfJ/EGEr/xQt04FzqLW093hvg9kpCFR2oa30RrLJcWAA7ILitHk+zgNGe0r8mxY6AMUxcjqiCQwn2cNpcl4HrxWBODE0nUSlc4axeOMMtRu0GQHAGcX6YxikzwAcWVt4zVAAXKvYvi10cZLLeQxYecECNkZytZeg4GiCAAAmCygCTCdbHaQSykLEsSPyK4LtJ9rKELECAD9ARHFPUaQBMIAKfKiAEQY2rBbLS4yq35couPViW8YyYVMRgvl/2s4Q6ZIB6xOEDIjABiZ+ZU53iADAfWMhk05fiOUdgS5EwZjLzHGQMJSEDf/a0hH5DAQs8YAfl6kAKSAWBCxSaxB9bqFPGwehP/xGAdJGecw8AbJ8NvC0AsMy0kBew2wMs4NPFrlDLWmYiDKBIRRngAD41IJbxSTMA8rHmA3xs3YHSJgC3/DWe75EICBib3CxDtrJPgB0FfMAEH2PQAWJgbQashrqe3VJ+uuvrb7d4O/nwAHLLHXBu/cYCDOjAGNr96jPg4FMSntRgLcCzQUbGBJjet4DxYwYRnEDgHV9ZsgueAghI+9V/JEAFTLfOE7gzPIqShQgsfvEAE8AMMYiAx3H+cYJ3JQQXEIHivgFv1BiAynX7FpIIoKwGfCDmMndvCJSFg07nnOpoQ4BwsDPy/gVdBApQZ91QWj0C38vpv15Acw+Qgqqv3f/qHTpBBTbgczqBzetFpw4FWP6Yfp9hl2XP869UQWy2D/7jJjIABy4w1TOYsaRsKax9fpWPcPo9z0dQhQQIn3m0dagCCmilhkYg3cbDw95ICoHTAnBDymeZyDjogOZhr2AKZFSBGgLBAvq7lsMPVCq6Wj3rPYCxm8ee+NwawAlScIEcS5IE6XVHcKuHbx98QN+/167lY2CA4m9/WwN4QAcmQEZVLGIHOHNArqUUGaM13frCDbYPTMBx7s8/W21zcBBj4PUOZYCrj9m1hvap/TLM5UZA/ujvAP2EXHwG/wbDoJCOaGLA2wTwvTYNBLoMATEQ0B4gBZ4Bqkam+v5m7Jj/bgL57UN8YDcyMAUrxPuI6ZwkyZYmTvKOhgQzTI7GgQOMSgV1sDXuazTQgFrYzw0UJR9iIABp0L34xwdGQPt2sAljw7M+wAdfSIC4hGg8IAiPcMguABE6ywm98DUQYAcIQK8Wr2EMIxLmgmmy8Ol4rQIO7Avh0Bi8pS/ACYbEIzJiYFfWUJlIRQKt4EPuBQPicBC56ATOrjRGgAo1gmbOgPr28KDwo6qS6QjGQQJykBAx0RigsCwACwt5IDFUAQI88RFdSmJAIJn4pwFEoM8ysRWT4fy4A25EUSP6qbuMkBQNCFJMwA+bID8aAAIAzhWFkRjeJ4dGAwde6bDexgdE/wAEcZFXaA4HVI+XdisAMuANhzEbfwABZs/zPCINkOmxlK7vnlE7JIdXSGBO1NBX+ikQtfEdiQEBIm4ZVcGYgAcSCMyOylE7xghfeGUDnmMG4wgCniMGagQeEVIYvCWHFmQmRiaG1sAG4U8P9aWl3MsJyKEuRGUDOkIDosTSxiEELCAhSRIYuDEC3GNh0GDWHLAI3EYWbk9o/oUcMQwOOkJ2nDEjhtAR+4EAlsoDTgAbS/IdOc8YncJOFsIBTXD9HoYRm9HFMi4JzBDy3kYEbokE7k8EDGwoudIkKYAB5Egl4Q2iCmo8JO+ONhJYDmAqWywEuCsA8EBK3mYErMQ9EP+hCA2wK/WyFwYAAyqgHUmD4TxA+czrFtFjA4KvAapEyCRgamQhEZEEWOhSPS4gFeDyFvYyM30BAfJqHMiMHDzCBHJSIxagHUNvFB3rq5oqJl0KWKyyCXruOewIMzWzNsdFYuhCDnKsEVFTD1Szu2Yxy2BMBkfTN4ElJnkkKsZhAubGNp1TFyrgOagPC7hLFQQS8tZlCnpztcZQFvKvNRUBITQAV6hBboTyORESA5BANK+gOn0PSb6qO6Am0xZg7E4RPY5z5DhDkiQgKNHzOQdgAcYBD0CR77ZTO7bwDBbz2ygxFA+0CYAFChIh/87oP/9Tk+4FMb+RIh8jPmmBQ/P/bAxzxTBJ82320wM4AAPO00IT0gKwxwQI0imuUNdqcelIlPVMkC4edAFMwk6a7xJZNDMRADckySPgEvKiMAk8oIH2zSxt0TEOEQQyoJKC1EIjAFdG4zXRAyvzoap4MdO6UzGLMwyGEBirNEgpYAKkgTUdIxIIhRp46PciIRX00TAOEQKO7EwtFAFSoCyesk0Bsbsa8EHbi1MSAUjOEFcmAEj1dC8vxE/HNI4q07w8Jj4uQHpa8uK6RBWqSTwIZQLytFGfcweCb6++tBHwgzacCojCAR2swUgIFbWepBaLEDU3AFfwVFTRs6/WtCF25xFKcxIgYEV67ueCyGNGYGkK/ypWlQmx9MYDFEgRQNQRFqAjQFVXnXMAZuQb8AULAGha2yAEavEAFCAor+4BviV/yAwN4u2nmDVqDOYfVA1aES2aVEEDegZXLiAYsVUvDSBDouEDyAARpoCeHCwJFAADeoAvKcAAMqDnyiCIGC0dMPVdw8NgQoBVJuA42k0cvkGn8gEHNEUjbpUq+LVfh3IANmCh7DX1HuF6upQELGBhf+E3HOABsCOBDiEccCBsfsoiLNYgnNVULgBaocDVjvWfQMADfspQfWARRIIjfUADThZlSdIAYqy8AoAt9QArJ0ECRtIYrs5hxSzHPFPNLuDJMlVfDOlZxWJnoykc0MzRQv+gA1qEAU4AA7LCATqgOzo1I3j0XsLWarkSAUJA4TQkolD1X7o0BKqWhISjAq4n4Y61Z5eWC4oESthvXwiJSFqlaJGjXhcqAJamzYSKqOjKZdSTCG+UDUrWAwaXcEvSAXYrv+7zsbhLZAWxKGj2N3AWP2pvGip1adOWrYApmN7gSTYgY0tF1V4ldKMANKEjZLYuBlLgBIqqZYphSJtqVgDXJD5gd2W3JDvgwWbBZZNHRDEmBEI1ZgZgBzJg3RLOgsABHCqVcOpgcGjJmTyWyczjGjbrACyxKBgga02gdeOIUECACcc3IR3gAnSMTRGjZqRRfGNDHh22Pgvt0Fwtv+z/Nb+YzDrFzAw+IHaRwQEgS8bY7xBFgIEbGB4ZQKa8YUb1AkNClgAeFwxtdgcYoAI6ICG0wRCkQAqkNxzKwaFMIDAGc3PKSwqoauqMggGIhieptblMgBVfWBu7CHFh0kiwYSHqwycZZgdoVluSzQEoAAO4ogIyoI0zoANyKwVyiwPgOLcyoAKkLG89hIunAoeR4oFDVnGbAEpa621ioAKyGB4NoLl0TJJAYGfz0CH0CgSweG2QbRuRLZMz2Rc4wHzNYgQsuCgQgFcxRpDd4wNItAUDAJETORu5N4TtdUOYQENnYV8vazZC+AxIoDWw9nzxBSMnTzuAZZVbORsdoDpz/5k3jaAWZ0EERgipdqB2mQwHWDkpvAmcpAft1vENsCcAKrmYMXHJkpmq5ikqv+Eg7YoCIDiETcCFjwIB+jYa1CwN38AB8YGawdkVt3icZWEEiWDDvEEEImBFO8hwc9nmXMMApJk0nMIjiSBijqkINkvq8rkVFZqfdaMIupNBRMAN7coAZJhBFICggcEBvuksEBU/OMOft/AAXq+iMTEFPDm/ImoQyLBodvEEGFWLBqApQtjmdnp7MwBgpWEKEMJpXjPcXBqmMTFr+VkVx2ymp8EEvM6EMSkDmLi8TCAF2tcoNIuhMIge7UgQvOSlmRoODYCPPfipMagDQtmSLAC/Qv+4gpVCptfaKUCAAOJrqc/6CwcApzA6sKXBO3hsmxiAqBvZAyIgqIWBAZwmhMEGGvi6r53wBBZasDGbrjGJT0MarDcgh4dBnQV7sil7B0kZs1HbOkGbfZiCn6Wxq4+hndT6a8y6tFUQAbY1tVPbaPISrx47l9OOsX9hBxiZn0nbtjOQuFPbY3SbXIVbdRxArpN5BIaPKLR1tgdb7ZBbBcsXtRtAATKAvDK7z0hEkyvrvNE7vdW7sjTZRpKBT6W6aKjWKE47mRsA87Y7AwfgpDHbA+bmBApUsBuABB4AAwzcwB8gwRV8wRm8wR38wQv8wCXcAigczrBib4sKOOzauNH/ORku+qlDgKTzm+osG7VX2cK/jx4xekNOYAdc/MVhPMZlfMZpvMZtnMYBHLulwQMusBgeBaMbgABEfMQ9DgFcC7MPoPlgPN2YeZwTkQFuPMqlfMqnPMcDOwamFCsyPHXL2BcqIL6nYsaIfP4egDwCWzENYMYjQLxh2Rao/M3hHM5P4KyuPANkPMENnML3tsd0YQCKO5k1ALbHHOeSLThEbdQMQPoC2wT4a8ZPQALAfBpIoMXjvNIt3dHpfJzHQQOgHM4LfI/5GQTeetCLzTcM3QIQHMYd1gQFXG5qPAM628TS/NJp/dKtPJkP4AI0iNY3fLrdmdS9rAdsVtSWrcbT/80tdzOwqdvGe5nJxgENeIDSa33a3zzRdXz6Zp3WI8CpczkAqhvYP0zYbRbVE1zKGeAIpi2wD4AApJ3GIYXJ8voLsp3a6T3KDSC3y+ucIKDdLd0A+Bu4ubpluhzckyvUyB3OD88D0l2wKTnKh7qRN+AE+L3eKZ7GDSC+nCI5auMCAKajqX3lYl2k0xwD4Cy2CP6ohn3ZSC3O3075rr28WDzKGcDMNUTxpK7icf7GLz5SDm40DLJc3qreI0DFnV0D5n0HPj17B/7kP+jq0njlLZ0r1Fe3m9lcovzWX063gohRcr7rZ3zmp0FuIgB7VIEAjp7eT+DfQ7jhaTzph5zp///EZot92uHnYKkeqth9ymE9GiYg3UggbcnG6wX/xbdd8jyg08FSAa7X6+ubyUzAKqK8wM3m7eEeNrhx7j8+BRZet03A6qX8w89AAVw8Rc5+8HMefmgpnZZ84iv+4ZP55t9cb5+78i3fATDg9KX77mUMzvkb9k3/91+cK/AW+GHc9YEb9ypd9pee9mND2NPY6+f85UPYGuGcV8Op9Ik/+3/fAEIg5Ism7y39AVKO+S1k1ExfqaQ/3y8A+2ucARQggzpd++Uf+FcOsUN436fddMgfDE8ECHbCIbFoPCKFp8zEhIuZAgcftWq9Yn04TrJrMJy64jG5bD6jzx1RI+uuXsL/aeODgvjh8/o9v+//AwYKDhIWGh4iJiou/iFYzEEOnUR0dFREgLS9bfp4MESChoqOkhIZfGhyYmkYlGIMMMbKztLW2t7i6g1glEKepOCovuHwyPUeIyeLnixMCa+2lj7A5lZbX2NnX/c8KpsxeKQ+W318ep+jpxthjq8ak2Lcac/T19vTO6iPRQS3Wx2keKdvIMFQJwg480dlgsBRDu5BjChxYiEKBZF0SKjwQ7SLHj+WicBGYRUIDUVZoKhyJUt7FkEOyRCApI8AHWDizGkKIU0fDTYkS9lyKNGisgboZIBKYQMFHXVC9SjySgONnA5wQfbQKNeuXv30eIkzgwYR/yJAxBDnpgEIc1HfFswQwwqOCQqsvolRAZmFHl//AubqKOcJBhEiMAiBF4uIm3AfD2QwAUfVESEYpFiMpYGnYxbkBQ4tmiICsTo59HsToBjk1uoSKwhRIYxcqlZijDiAY8HJSHZGAw8OcUC3nBXmUql6BQeJp66fJzshfYiBCc4OaLhwnUeEFB2cg8LgwK/w8uaxIXDACycDDQ0aBJjAk8oBBW6h409XwcOBAPYjaHBAAxwdUwdo5yGY4C0OWPAATBUoQMJsJ1jXgAkbgJefhskwkMFeQjBAwAQZSGPBeAqimCItPQxAgYMfTQciCRB8t6GNBX1BSh0DHKiijz8iwv8iBevBFOONR2qIAQUnAtmkk4gg0CIGLyJZpZXJPKAkj+Q92aWXhKQ3JJVXkllmGUo6QM2Xa7I5CAJRUmDBlGbSWeYDWS75Zpt78gnmAA6IWaeg+aG5ZZ+HIjpIDz2EKeedg0LqUZYWLDnAoolimmkhUf4ZJ5GRglpipYZqWqqph7DYqZxzhtrqEVliQKkDaXJ5qq23JsIop4B6eueYrh7pa6wUjPpmrbgim6wsjA7QaZyr/gosTLBaQGmxxyqbrba5LPrmm83O+iwG4/r6qLRplDturNamyaO3l24br7wqfQvurLyKS665dAq7LrFL3tusu9jOW7DBXy2asK7ecmr/b7j/PlutxOpSXLHFF1MsscYQAxxwswwbqzDBB5Nc8qEiJwyyyiGjbLLLL8Mcs8wz01yzzTfjnLPOO/Pcs88/Ax200EMTXbTRRyOdtNJLM920009DHbXUU1NdtdVXY5211ltz3bXXX4Mdtthjk1222Wejnbbaa7Pdtttvwx233HPTXbfdd+Odt9578923338DHrjggxNeuOGHI5644osz3rjjj0MeueSTU1655Zdjnrnmm3Peueefgx666KOTXrrpp6Oeuuqrs96666/DHrvss9Neu+2345677rvz3rvvvwMfvPDDE1+88ccjn7zyyzPfvPPPQx+99NNTX73112Ofg73223Pfvfffgx+++OOTX77556Ofvvrrs9++++/DH7/889Nfv/3345+//vvz37///wMwgAIcIAELaMADIjCBClwgAxvowAdCMIISnCAFK2jBC2IwgxrcIAc76MEPgjCEIhwhCUtowhOiMIUqXCELW+jCF8IwhjKcIQ1raMMb4jCH9wsCACH5BAkDAD8ALAAAAAAAAgACAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQo0ufTr269evYs2vfzr27d5oIwiP4ngmBBQYZOKTgkIGBhfHkJyGIoGAEjvs4AoxQEGFA/D4DUGABBQPAxwQFG8TQgA8MNuhDAzGkQMF/epxAgggjeBACAw4wMf/ABgE4KCKDEfpHoR0YaLBggwEocMISHYQ44ogxRGDgiXEMIMEBIx7ggQFJUADCjDM2cMGEOMphgAhENjABBkhksCKRIgYQQZJxIEACj0TiwMERA1xAJZES3IjlGg98MKaRR5xgwpgzTmDmmWlEICOVIiBJRApcwungB3PSaQYCHPRJZAxAEjHABH6O+IGgbAwQwpREWlnEAyM0KqIHkK4xAAmUzojDlUREYGijDUDQ6RAIFEgGAjycOmIADCi6gKYONrDAqkIYsECiY1SAA5wBAPuDBWLiyuABFfA6gAINEGCiol0sCWcMev5wApPK+mDCi6vuMKQCHRLBAAnGYuH/AAShiihCERXcqamT5XZqpw8kTPvDDhccsIC+WHQwbJMaFLGArHAekEKgSSKwwQEHdEAEBRM00MDCXKRJZQMkFMFutyJAuaoDKtZYagw+xFArFx+2u6zERHjQ7QEkMJzkDpmK8MAQz1o8Qb1bGPDmjJYOQQG3uH4A7qoZ4GBkvQwwGUAGNlcxwMcjmmCsASjjikMHVZ+IwKQcm4iAAjxeYAEY8c4owtI/CIsrvbweK+YBVPf65tdhV2EBo1mvjAAGFSe9Mq/WqixEyz54sDMYCFQg6wEK7GBABRAg3CXYdf/QtA8fPG4t32EggPOMB8QQg9O4Ug60FeK16gAFtDvg/8AAuOeOu+20U3C7q2e1invfgoTA489CHAz6414EyMAGA3dLJAhACm/79dj37vv1tFtgwQ4MRJBBB+ptQIACEKSvwPoEnL++Au0TQEIIEnBQgQEPWOAA8U/JTsEDBmBABTqwAAJwIFuJUFEDNiAECwwJBxjbQqseEIEFaCAALpPesiRAgXNN4IMfvMAFNKABD5jQhCRMoQc+IAITqC4AODhABh9kMYutCQci0AAJOhABBpwAA0B8wAkCGIEi9vCH3tNe7yyAgR0MMYAMiCIDDGCAHWBge78bAO+WWDsLCHGIJ9iB/rbou9zNroy5Ew9AZLeDCmxgAiCIgQwdhIMMMP/CAUyq4w8Q0AEeeQBuVgjQCSpAAg2YYI4MstgBAhCDEYAABCNYHcRqOMMDTIAAI6CkJmdIQw0qqwEHwIEJQOABEY4QkjEIgCoZGQMTiICUGgjhCD8AAhHYcgS4tOUjQfCBXnpAAxeYAATeh74JXGCFtdRlL5f5gVKmL30gFOYzhxmCFHQgAxGo4oCuVyA1uqNVFDBABkKgAfsgMlc4GAGpFMGAEGnNPHfrAMCigAAH7CACKYCACDCIThN8QAEcyOYDHmA5AXIgBAq4wAdGEAAZctKTNNykIicpUYhZ1KE2hKhGi/TQT7Yro6FkpAg+EEsFkGABHOjANSvgw97dLjz/4AiPIMepgX2eU0QQugAHDDBPQ0gOdGtLUwM+IDJ6OsACEeCAAjxwyCk1QJQeAKgBLDCAHlj1qlaVqQVOIL4CTuADcvyoIu+jH1uaFUO51CUvmbnMXwIzmNJ8JghNWUIT1nIELoRhDC8q0Yw2iZIbDWwi5wVKiOWHkYwEgQYgQAIJ8NCH+usm/4QhntmBLwMLgMAHTMC6NZkAAgygwGT/wADOEqBDFFAACGD2BC0+IANL5SylQDmCC6QgAg+oKlZ3y1urDoCCHJBACCYgAhs+VT8kHab85reBDYSAuQtYgAQkEN3qWlcCPMhudgtIgA1IV7vgDS8PqOtcEpwPArIk/6EJe/lIEURPRDhoJi3xqrr6qs4E+MXvC2M41vyYYARmZehNcRrS++IXl5GM4ZrWFNJRlnQB2JziCSI7WlnIVIsU4CoBFVBTEzS0ow8ygQIYUGFARI4DIhvcCXpahAkyoAOqdVqoQGmCCex0f73NcY4R8NoUCPcCvLyAAkIg3eliV7sSuACGXtnLCSxAvFDmwQY0ALEYiMADBIgylLFr5C57mbrRnQDCQLCB6Vq3ud6trnOfa974keDNbw5BCNAcXfNdwD7tqjH8iFxnNDt3ApnEKQ5pKckawqmGoXRlckPQgftts8SikKll0SMBAkzAAwl26MxEHIHXgUJ2BuhAIf9HMOBEBgAEBIjAe3TMah1ToAIp4MECmntkLUOPRiTQcnhJMLREfuDJuh7vms27gWCPV8xuK7axl63rH5tgthqotZYrDQIZ0xgCRN4ACRQwAQ0sVK8Y9dNE9QOCC2xgxZAuz+7+9+INQMADLYShpjdW6kTiYAIVQOAnBmABcRKAqfUGZQA+QIJ89zY8rU54DyIXa2aDyKI1NEEIHO4BVfLXA8DWtQLkiJ9fB1sCHsCowD8rbWabPLwSIIGSXdhIBZicu+07abNDcD5jeruFkpz3xkYwARKkIMJTZWJkJSsfmVIAA0MUXwos/e164xSU+XnBCnSwAn426Kkj0EAKivr/6QFggAEc0OeHn55oHUZgB7rd7QDEySGFt5oCGTC5BCAgQm/jEgIln7b52mfMLBvbA5QSQcajPHfFilCYBKCfsVNOAu/m/eSy1nacH99syk9bzc8lAN09gEpOjrWRuozlBIac0vtdEXeGuPCkxceBAh5TBKvjbwYnGlIZrAAGJUjADGbQAhp09kExiLaq082IViE1nyJAGCitfIEd8rTVDuCAfWJQObez+gQN3zJ55wz5j1s+vBpI5X1iMIHvZ9fI3eeBAlx45Z5/N/3hhXmZ4c9sML///BtQQPQghCHNjWhFi2RlGqAAKVABGDA8eVBZR5d0BGRp8CZgIAZ1ASAD/zaAAiVwAzOgAi4gAADQgS4wAyygILmyHxzSdf0GW5t1U4oUAx8wARtwPwSCAAnHR71mSQ5gfTk2AB0QZW+Eaa00AhNHeF9mfuNFhDSHPsNUZNNFf9MmMzR0AP6kAET4cRBQXyKAd0w4bSqHVyQlheC1JQ6iAdpWXBEFWOKWOiBQfjw0YbQjWTBVBtYjIAbAepV2abC3V36VK4UFgDRgAytQA7iHgQWwgRzYgR0oAAXQAjVgdQ9yACKALiyGCfzGAClAXL+XSKEEAhBwWydwgzjYAxjwAZQSMZ/YW/gEZRcwW16IcuZDTOwzeOLFXUo4hTwwXBeAbbRYf1Q2W4KXhf8SMCSJBAK5eHIhAAKUMgLKNl7Q8ifTNQGN1EzqRUsYcl9hNUNPZWWlZFIbwB4VwFJQ9EMGMGHf8wACMka/401vuEfC8z8BNEALkFAs5GFOF1GGNYErYIEtAAMWAwMusIGG+I8AKQAqwAIycCqOCImeUE+DRAIVp4JoCAEdYAC+I4OluHAZICtEVZFYhX1QJmaHFQAYB2UhIEcXNX6rKF4SoAAwNFLABAGwGGW72AAj4HdZCF4bAGS4xFkH8AGPZ2Tmo3g8qCAQEwDlN21L2H0EECKUJALJOHdOFW2yNj9KWEixNExwRgA4uToPRXuHhQOtpDq35Ei11Ey/hHg8sB7/GZCWGdCN6VFAdMdCJGloT+dUMqADKMACJdACCaACgygAfgkAKiBDNwCQhAkALqACLWAD50RjHsADPOUJA3ACGUAA1fZ0OFR+EUABGslbDkACohIBm2lVFsABUPZGJiU/L5ldy5hIiHYBlCcBhTNROECTugZ4idSYNRmL5ZVQjQVes7YA5vVVLBiEpWlLwaQAqSls50MAw5hdIeBebjWA0kYC0WMCtAleSeZQXqkBGbcAz6WS/wdiqEKP+AFu9+F0iOZfNACIMCADDCIDGliIhdmBJQBKCTCfHgiCOYBITyUCE8ADJcgJCtkB+nSJWGduFYBuocmZCoA6FbCgFLCD/1u2bBsASVcGV8HUm1FmQakkUh+QjLpGmSSpAXI3hOg3beA1XBZaaDKZa7amhISnAPuEA2TWfcJFADCKchDwbDGgobEIjA1COXlnmw1CAyzAAjqQA06VH3sFMYL1dIkUA/eYl7oXn4aoAiGCAvKJnwWAMjRQAIQpAB/IAi/QJ08FAgqQAZ3YCQNaoLOVOrbFAAe4oDo2ABzQLiqzoA4gofQ3a0fmZcFWQPAjlVMoAeZDdy66eCFAd6Y0QsB0ks1GZQRWY8lpcrwWjJWKZOa3ffOXcpdkeQtApMtSlOEFAdFzADPgl4dJAwvSADqwezcQqzdApku6V0w6SegUAznASP8y8AIvsJ42sCA5oIH+OJ8CwAINUANbOp/1eQA3sKUCqYhWR1v4tmICOomV6F6zhUMQUAGeSKcJZwGimCv5AqF8mpvomn7UdZSx+AEUpUkBcJ0baoyI5k8915xQpn8h5nKE550QEEvJCZxKlkokZ6lg5UojlagpminvCaaG2AI8ggMqUJgF8AILIgM3oAJ8qbEFUAAqcAMowCMN8AItMAN9Kab96IE54AM1gJ8AOQMHkAMOy6UKoqWHWAAgK0dBGgM6hXbXOkj/Fla5AoXRZgA4Bq5uxwAe4DSLBAGaaa7pql1+GrUf928egIXitQFkKCryumUQwEseMHqNh69RdiH/LIicW4ZQYCVDEue1TXWbuXijc0ZrUGZBK/ICW5oAw/ICM/uPx7ogLbCs/+gCKGCfgguQKOADL+ACLmuIBbBIE+uyKpADMZCqLpAAMLCfV3cA+xEBB7gJ9WQAYQcCjMiaILkBmYm0FekAmCUBDJB2oYkBpBm1IFdbQEm1KClmENK1c4chB4ZgOQSizRZdZLt40TVtBJB8K9IATLllTFJDOASp29V49JeSw9IAK/CyIUIDjFuYMNsAg+myMxBD99m4NwAxM9C4HhhDkYufAql7JeB7UwKFOqVvkuB1VAVOFUCZl9iIMYBxoUWRqjvAm8mRUbsAz8a5WFt/xAuozZY5/z4Qr4TnZ2vWXPeHu7SrIv7rAT4aXoDWS4t1u9o1Zf4kvCeXIA+iAwCpAiiDt/PpAkpaAo2LpQ0AA4f7jwWgpCxww/+oAk7TtwF5mPH7e2dKAPlGfIMwACnQgjxwUOE3Yw0wcCGAW7BLwFZcipRovEZ2wSgZciTStVpGArQUtvIjP+a3AZjGnRicm2ZWvMeWH2lowiiXqdnVLz4wm9VLr8qKwyv7Ai6rA67Kw4C5sjIAxGGauDkgyB2YAKFkyAAgpgmAAjprb1eYAQ+AxIVwL4o0W/05ASlgtAJ8xaL8iZFjbP/mS/D2n7r2Rod0ABBwcqnYiIcFAsSpZVO7xpB3o//FNEvlRse69o446sa+mSkHUKP0Z8fci8My0AA2wMMQK7MuWwBvgqrqe74N0L7GWp850L03i7mMeKYQ+ZiccDVFEgOKRQLtQVWjvM4VqYMfN64OgpszZ0y1bGymamgWA4S4vMahKm9+1bb7fMLuRXDCrK+FPLjuWQPcTJh6iwPh+8I08CAtoL4s7AMlIMgCEKzNfLNDvLzcmgFGCwqlNSMfIKdHy84o/YkYkH2EN66FRX37PGsJBbZoG9Dwx67gRQDvhYkg4Ms2ndPMWZMEgDIx0Lcu4J42O58FkEkq7L41sCAwoL4usAIsu9CEGZgNUAJCzKqbKwIEYMmRqAmfMyL/E7ADJ53SaK1wWRxslPlKixXUAU1ejvfTchddR4ij4kUAHtakp9Z8wkzX6XepRT24L+ADSV2YLvDUOeCyAqCPLKu+ApC4B42fzVoCKKCkrcq5E6CmngYKAkM0H+CSFSBGBZLWps2ZcbdstwzYJ5dyadbAuJty/woCTdWjKHmEe/bXubzaNh0Cb7LNfhusKOCyhAtKPPy3PrACigwAiRsAjtyBBWAD/4cDAGy/olABgVYkoZR1O2TSpX3aaL0Ds8vaa4xJYFuW3aXbOa2tU2ICCtvaZsbFN51yF9BIcD3fzmVsJIAyiey3Tx3V+FncB2DVflufPqADipzREWzIiIi5/2aqwJ4b1qEAdzL6YbPnlaEtAen8UqEM3gMMa+SNyxDwf6cmx9hZXWA2bbGMiSOwwPVHXSSAXiP03jZK38/2IK7ZpwllSyauXTrdADQQkIUL4C9M1c7tvsjqAzs8wyGyuIaIiDeQuQ8OAujS2ahgfLBWaTXVv1f3VK6kAczZHhP23R4OoeO9eLQo1473fflHP12GlLHHnwFA40hGAHUlXx8gwkiWOdsdVXr+cYuqZNaGA9L7cprnAZPsiPcNeSFQcRaDAz2eXZlTwwBZ3ESO2O6ZzMYKAxKN0Y5tww3envxJvx1AVbbQKghgACkAAv4nIotkrwQQkWNexWWucAiw1v/YWbcQEMwfd2m0REoXsOjhpZIiEOzbBgGRXrfn9VUBkEMuqWXPGSeUR06LdVL4mmT8ZW95Tn963Vn0++cmh2w+4CPGpiLOWumAbMP4ScPD7b5UfQDli596O+4ZG7+GAkoiwB9WXgumo68PMlKTvDE01oI7FAEnQCBkXuu9FaHiNVzyyucmEFWWRwLy8iASHGUQHMVhRaLVS7zBVowqSKrax4R2+yA4FOw+rWVDbTGnhuzCLAHm3uJ0vAGZEgPYDADR3QBLPp8t8FTxXpg+7APAjZ8zsLJ3XHVLynMdgAGYrAoPUDgHQAD3VDjzkmiKFeumdzsKv1uqLl794gElhzX/u2trz0ZJqQPGPMBrftUA8rzP9E3b+UXl6h2juDSA8n3iaUZ5mdVLuFiTc8fdm2qqVQ2QBbDMF/3CNZDcz/3I9VnDPFz4LhPFef66xXACwPgBYoQ1EAWFxU6A9zPr4mHarAtlamICsIjAlPTKYXxpJHSLHYxyKro6AyevYIbTfj9rdDb30zZnoEpzs41LGsLa60qhxXXuK4xBE12YAnC+8C6+IYID6YvYLdA1ucKCJNBpyIAAyuMjkpowAaBf2R6eifYBt8ho15RN4WhFQDQgtL6gJ3Dm5zck0VJyJNBtJFXPKFf7cqdt7QMECwmPSFwoNB7NREEaFqFR6ZRatV6x/9DQRRQ7NMC4yyJbNmclkIMv5wK84QkcLgG3Awq0A0xwtwtqwFD6/lxmYHAafBYbDkYmOk4QfigrLS8xMzU3OTs9P0FDRStPQBZPfRwVUX0aQEIiDBgiKiSQRHAOvlhPFRvncAJGREA+PpYkLHqWmZudn58HKqYkPBRFnKQktp/OvKdCTHodSb7Nz9GJLtZ6RyC60+OpwlNL/ABKDmQK7l1gGmzwuwdAQAlFAVS8ESDAUAkb7BY5goRh0iiLFzFm1LjxBwIOqxh9qOCB1QENBgZY6jFgAIUdBjqQmOBhRABdYHjlBNNowwBoP4Eu28GBCokArUQQgCcvHokYOBfhUP9QhpuEBVeFMEUTggCZMgoCgHGkIZtWs0as+QjoRwCKBjoI/WFxIMaMgQRb4KjnokCCEiu8gDwQwMMGBhQqclS8mHHjTwPWnQqQAQEDcSEZcOrxY5mDBwYicJDpAUSAOTd17WJ1wWdQ18wQRLAC4WkDERuqbDuLZcGEDyBEjBhGAIuEDQQUQJhwQYOGC+V2TzkiwsSEpVUWQFAyoWx0pmnW4Lhxr4CMBjfiKmyhq0X6Pzf0NshRAoWMXCAbjVBQwYFj//8BbOwBsBohIaXYPDgABxEiSEwUBFp64LMKMqiQgw46WEAEVkJA4LUPLejACglC0MAEDbyC4ogJlujKOyr/rLpqgxBCSBG7C2K4b6cDPLjuDG5gJAGCDxLxwQMbr6jqRbMIEKcBFtzw4wYFo7RjhqdscO8NQ3SASDVGGlhwogEcDNDMM9HkhIIOlLLAkgc4WICBMhsbgATBTvjwQwNSKC4E3KQwSqwYFPBxyW8W+ACkXkQwtLgFQlDAxUBFgEgqRw89VAJFG6BBoDtcWAEg9wQQ9YDx4GCogEOeyqmVAD5QIAMDLKAzzVtxzVVXCiS4rBUFPNQzKASmSUfQU1DMNB5bjAFOhGdFuABTaja4JccYiJNCgTV0cWdaZaMDzwcZEmLLoANauEOABNaIoQBVb4DBPlfDFAHFCjBISdd9//ntF8ABGJgAogY0UEbYoAYgKh0JJqgJB0K/BXdErBbYwOINkExygyFbbcUE6KIgAQQTLmgiYomZHKGBugaa4SiEQF1hkQBKaAGGF74cJ4YPIOCAgf78DVrooS1ygAECjmLEhBAcONg1DPr87iofjcP4ZJTNMW4CXFYJE4RCqckKa6w3UDSHOu5RQYZFVqiSobx6YWUnHEzgmYMIaiVa7735tsRoAlRmBFsDgnUaqBOivgLSjM0gYQQTPGBC0g0MXYCAGq+WuEQTdmnkRAIoH1t0KjZYhw4tAVBB1EX44MsvHZLupRFhPIBggQwYeEDfvnnvvd8BDCBBhFUO+NgAw//3TNyKhi8IIfMiFNCrFV1w+ABQKWirG+zRqYmsFRxAmMB57slXUQP27hFAhRe61sHmjmUPQIQJFqjgBAsQ813//TViKRTghceOA4ggBIRDXvKyAAIwVGd8ZyAB5xYVA5BFIS0N+FgVZoSVqjzvDOsongZAx8HymWUblgPBGjylLhe0IAZyg8r0AhC+FDDAAg4gE/9wmENRYAB0O/AEAiygIXZYkABzOqCeEJeFC4SlFe5gXG4IMAEQJKJ4Y6ACbb4gFRh9wAQmIIYSLgCB7uwmBJELwQhFt0ESKcADHbOBClygAjnO4AYogAgvwAArAmRgB0DT4R8ByQkEQKARHiD/nCaAt4HANZEAKDmisCygvNyQgEiKMMn1qGIVGoUORsdpwhMXEDtUWPCML9INGsmWnAt4wAMfGEGRTnGAF7zANDmTHV08ICvd2SqQveylAVrYigucABMIGMoJGRGACUSAAo88mAMUloWN4QIHhRmhBDQAy1bkcYKo9OY5NpULW7pqlHOrW88isIP8+ZKdvoQQAihAyF54QBKUGMAJeDA8RoghAk1z5sEGkAFvxMibttDAB55VDA0o4InfdCgWSEBOMIllDgGIgRcjp4AUVIBWu2vnRwGJgAekgAQZEmUrNBABDPCJSPv8QAZq9U+nEeuh4KyY1Wqa0zMQQG4PGwYI/7bzSQ5kIBYneEANeQlSpfLPAOdT0BosuEgfxJBzLuWAP2VqOD7plKtdfdGdFhGDXEaAAQYwgFEp4MelrhWkGJjAonwQgwx04KT77NEDCpdVpw3Fq331azw2sAoP1JCthTXsADZwx0VcwAIRCCYqDvCBBewgr3p1Woj+mlnNUkV6IFCrYUH7UQY8thcE6IACx/GBFOygNZY9YEA3G1vZSkGfJqBAaHHbzgFAQCc5EkyjWOtaZyJAoLM1bmwVNVUf5pa5fxxAChSLx+pxwGDC/Wexjptdv77VBziIQHPBy78BRGAEEm0AYTggCetmVTbadW9Xo5eKDiQ1vPXVFYQ8I/+BDUkXciQ4zHotGwFJvpfAqHxgKwxkXwXzCwEO2ME0tqZNVIxAAjSsLID/KeACb9ibGmrFBDy6YBGfKQIE+AATJaoAxGBYuBrm8IvJVw1FeOC2I7axmfQp0VOIgKEcqABZz4oBCrCETAgwMov11F4YL1l0avCBCIh5Yyn7J0EvJOeOfCqCD4ARAl0Zaiww4IALI5kZ2GXymcFFAL3EIDNTdvNiHpABmSDUBDEwjY52ouMdKSgGIqjd7XJnwzFb18xoNvSLQtBCHGTgzY1WTIROwIC5puA4ylklcExgk9Tk2bw4GEHtJFCBPrbWusQ99KlfpCEwSMDRrQZQgymAAQz/SCjSFehACiLFIlfaBK6Q9TRZOLpi1zpARLuxHENRfeZEKUIBIXb1s/1jZGkb2TMMiMkFRibhUQ4GBBCYoQVI7UzM7qZJOIBAspksYx8UDNrtZrAFJB0CKQam16k4kZxi6ky+nkVcPUI3jBm2BhBE2d0F35eDrU0CLvBablWcobCRx4ABL0tgPgCBCP/dV1uswQRtNvjH9zUAC5ygAtkZmS0HqABmDnpYhf5OZETQ0IwfF2lTrQDIcd4vCGEgNGz0bS8CcIEMUOSZ0SShBhQRA0zO/L30wEEHch51fzm4AhtoI35iMIGfCSuJu1F3AErJdAJvYENPl/rZ/QUwAlQK/yTKXLlrpOGdTR0kW2J/L9mnymi07/3gR+Oa0oooZqDs2+vJxUHd7a7dDZhiBB7n++NvhYATcODqgN96NIobnWWnYiqJdy/eoQx50eMKARjIQMM697F+Fg5gE2fKAlB7gM57PrshKC8IHjB63d/KaCIr0sog0M+VMMDoxo797GlvXKf44ANu2v3zzzSAHaTAA0wMkwYu5HqtwN6SyE++bJFGsBpDn/wBwkAHPCA9ezcP47xBrRa/P1vwNAACny3//RvjgJGo/7wXUIrm9enw4m+2lu0A5gv/EPA/MKBXBINkGmj79CkAEG8AM2v5RoDgEjADGeMEIADF7G0COEkeFP9pZrqJAjXuAsCAAJxNA1kwIxwgAyqJEQ7ga9oPCkbQB5bGBDUrBDYkBr6rBYFQMaAGmZIJBEXwMmJOB6/JDCAgETTA/oIwCkdhvDpQMD4g7M4h0RbhA2pQCRdmSCYQRhToADhACs0wI4wpHPADBMbIG4wCpbrQC89hARJEA74lBI4i9M5wDy2CAjggxxgJ40ggPiZAYk5JDnlAAlDw4pIEBRtABfkwEkXhBdOva0bg/75BzVLh3JQlDTBRDtPAB0ZA5njA9rrrByUxFX/o/NLvFLIuBL+CW8LQO9QgAJZO/uIwCxTgvLBQG86nAS4AClVxGC8BgKyveiCgRpgwPEr/EAAbYARuMbYMahb5bVsEEEY6cKqgjhi5UU0o7/cWxP/EJjfkCewyJQ0aQVoUT1FM4BPDZVtkD0YUwElIYPy68R6LcfIuAII8J5dgMQoYJul6MTpMsR3dK+Bswx35Tc0OgBMBUnjA4APwCh8pspgai5I6B3y4YxyLAJsUwQSi8ejAwN/ciwfBABuWZBAbwDqkIAQ+YA1GgDIqciYvocH00QumB3LEaBw9UhRD8jvAIq6oUbZs4SgawHq+KhHU0QZ/MQBIAANoMiqL0QIqQAE6pl78j3KsIi2SENE+IBWShcAW4HxSwYqiQyWXkggYRi/MjQFWUCpp0gFIIIu+YHZA/0ADIEABUAsESBEdsOkLRmAgtQsip8ohz0IlC1EtN2ACwqIh3RIuIbMSiCsRlOCVsMwEOqsvz2H5DuACXqwoPUYwF4YhOVECSEADnqIzHzMyWdMyCKZi2Kgm6nLHNPMbFg8MXgHgIqMBrOksCEAXlGIxRyCLLuCQWJM1H2B4JCsRK22VTGAVRjFcKu5SliwEUCsADJMpfvMACIAAqm+BSMA4jzMyKQDpAhMKuIEsn6w2zQA0TYI9ibLmnvEnv8EWru85w0TohHE8aXIAdlECtQG1eDMXoQAij5I+30sRoSotl4WQBqMRQGADWIs/+RO6GlIKFqC84JDfOIWADs0kcf+wGbPGEYNhmfaTQqPSsQY0ZKSnIQmUBxZgHYjo1NwzLJflAsqSuugLRWnyBDbEBGxk46JiKM3BKrsrO9GMDjlORL2BDnEwAt6SR+HSAjTgV7pBEVcBSM3CccryRTOLB1vhSORhLF0BKqWUQh1gAjaUCBbvFEhSHqwTNx+QRp3MKceUJETA+c50PAeAABQhQouAAILpABJTBJMrsibgcjgSzW7TSOBTOqoUBOxxTyMTAaDLJ9Wy4jjvOyquERTEBO5SAf7kEJfMFhTtHdIhUSxuUikVMitALwA0EdNiE+WBRFroGS2TouomUTGHwLihYkiAACBgeJ5RNMtAVUFAT1v/NTJPQBwIlQjogRHsMB5cciQroOSGBIJgaATwMoS8tBNLCFhVyQOog+FQ6lFV5CvzdFmPkwI6lHLiizYXhiwDoEEgxAIMIAO2gN5+4ZwIgAS00qE2qGJCgATGFQQcZjZ5IQC87wxg78nMlF0hc7d8gQ2RDhXsNBFJtTi2ZaoWgE5sUs5oIix8gS7ussv+RAg2dkl+FViFlUVIgzpyZDb3LBi86BhUpljn0BREIPckFjIRgAek5yj3SzLKwTTF6GocBwwmwGc1wSYjIEYtc5sUJABANYz+FXPiUI1kpGCF9dJGwM50ZKL6FQRKpkaGqqzirLw6E11h9CtNIGJ/Viot/yOWFGtpvNMmAFWaiFUEjucTeiBkY9NcKarPPCCMmgBjMEaD1ChGCDZYk2M5kgChHmdmxykiPi1RF8DHDCDMiuwSKGAXp6phs0BVTSBP5nZKq5ScqqdjbgMNIiMAeCBKL2EzKmEAHsDa9JLX8MNTKyoGgNcERgConOMCjJc5Jhc4HqeW6rLepudhEsE2UiAC7seGPoFYjHI5B4okAmBOUlcqg9Z5ecHcvsIoFUBZO8F2a9IBSG5jRlacrKycdmJ+41fHTqGamCAyPMB7LYJKFYE6f6RKcaACdvR7h9EA6konbNQKyA43GUB9OULkTiACMoDSosiVMk2cNo1+OTg1ov8rJ7BB4Z6i8Qr4aVMgPsQ0gFOBA0rYgCXRAVDQfjO2EdcgADiAdjkCv0aOASqAA7iiO5FDOSYAAoi4iLtsczsghnVsgKrKhltYEwzgK+OKSWHkrRqgJ1w4KjlA/cjpTcnxKBqSVdEEQoiMJRzgjNEYjW+IEgLLflEBB2Z3I56LWxgUSLARDJoti2nSAIqWXoi0CECUQQCpjd2Y88TYIh4gmCAGkJnAUXaxARTgRPU4FQcgBJa47qziOsi0u+L4j8DKjVdSkv+Hu6bKihJlgJ7INBMBAnB4kiUxAsS3Fd7BclZpe6Ane+U2hwjZfn2wMTIgdnDADmsOGqsAD9ftkF3/WRV32VVO5MReBQvxDgcPEJAq4IPxaAKQ+SIe4GKjQjsEsiML9gkWQBw+IJeTeRgdgCT07IVssSMrjjvRN4ea1Y0PIAVaWRQGYAEGxjSiovNsITiyRdUu8JzvsW4LmRHetEla4QMoq5ccYHWXWALuWRQYQEPxaFq5DxiNYHhMwAAIuhsv9aA3lU1RKwYImJ1C2rwi2THiyXljAAIWkx0ISAI0sV4/mhgRgJQPOga8QkHDKjxFuXcMwKIlygRurjGIhbRGKQZA4LE60+qiAhVv+oWJupBBUmtE6bw8oAOyuXfsJJZ3zKPrRKftd0HYYdGmWhUZgIsLWYLYiK2TSQEa//qP1hqUNcCcN+KXRVowtjGtI3GZC/m8rLkXQOCkdQgBTAGULwCvM4JKRRqyWM2v+fChH/uxnzEDJppo1LSQGzKoQWGOK/tXMluyy2+0Qvux5eqJgwYBcPSg63m0OyE5T1sDupq0EfAjTvuxmy+HMMBXChkElksxECCxQlsPbTsIB2Czc/uguxeHiGuwXYUMG8MAEhu1pfq4WVC2l/ugjVt//BOsc4I1GAOxwJsXDiAEYBu7IS8C4Hq7dQIEZJJ/HLuyT3e6E1jPBku9WXC4y3u7A0CsccigH/sA4nsxQgC6XWWA9VsDKaC13VvHvEuHUnqv0Xu6q/ug6c+zF5zvhv/6we2XwHOIYkO7AVJAtX9owtv6qDf8/joAwbd7J0iYjIksjc+YAmz8xnHcxi1gx3mcx3P8x9OKxsu4yIwMAy48sFfG8RbDyCs7lFf8/pTYw+WGZ2RlB6z8yrE8y7V8y7m8y708yyUkA7j4vGLZBJSjr5F6iyt7gE38yT8OgXP7ct84Ek7gy+38zvHczk9AdCOCftgaKg5AAk7AqDBgx4O8jKUNgkHBAsi6kDUguN2c7wIXd+VpxF/ShVDBB/N80zl905uqa1IqAor2GRWAWEEgnbxcQmTN0A/dQzwhAny7kHGgxCP944zMjB2AAixg1k4gXzU1tOWqqsPn9x69043//di3/AQydEEUwAB2QNlrA75JTlhFDdmv/AEK/dA/9wcGQALaW8d6ttZbbRnwS9dlTUKwPNKwqapOGxgNQKchOQKEZ2f4yNrt/djzlXOv3AB4YAnsx8p7/d67HNuznQK2ub9jiQfaXNzXioxzfdf1nAEadbtNgI/oqhdIoM4jrc4FvuM9/uM7vQNi3Y1xj+HBK3DLfdfRHc8N4BsRXqKKcwciQIpXGORt/uZxnssNoNIPGq1NPrR0eNaOfYIn4NtHvN733Bf2N+eZvulBvsUtm5V/XqkmPddn7QGsPdK4T8ptg+N3QORnsAOcfuzJfug5wMV5QQQoS9GnXocGwAFU/77jTyCJjf60uRPLYUICqLfs+b7vv/zdX35mhq6G0rvtdWXSY+3mK0CqpFwEqt3vIT/yuzwDRp6eN8Drj0rwDH9vegDuMYDpUfzB6c/ZJb/0TX8HiLvJFcDrrx2pNt9fGswCsN7pMwDtH3syTj/3If8EGj2wY77LXf/1I88BhJ7sm0rOR9yQdH/5y54BaN6yf9/LhWzhhT8U4Gn2+77EcEEYuiDw35gHmD/8nR7W273Z8fwB1qn6GaPzP1/yQYNCfszJTvsDGED87R/nO6DudQKjHh8IdsIhkfhwIH7KJbPpfEKj0im1ar1is9ott3tFWIriMblsJkdEvjW77X43JP+nM71uv+Pz+n3xlDq4HTS8tY10RDDwWSR5NTo+QkZKTlJGgfFh1i0AEna6gSRmio6SlvKdEAyymRDguDVw+miEYmIMVOLm6u7y9jaFmZpCqHp6HizMBSsvM2caaBDjbDB4EDdMQMQ0NBAkZ1r0+IqPk5eTDzw0O08QF8N9GKjLz9MTGVyoHkAw+JkMNnxgYCCDAgW0RDkwp3Ahw4ZYKNTTYyCVu04BOETMqLHUCQ4gcIgwKMTAAhE4QHQYYiBeKQoOX8KMac7BxjsZ/G1rV+yAApY1fwKtc4JBBX5EhhZV51Im06ZOIaELaubEAg0fLkAYURHgQalev0q99XQs2bL/UyCCLXPiBDt3IlKmjSu3ngWzdu+aRYB2bhESOt3E4OCNL+HC3xjhTawYZg8K6Qx3cOXjgAh/bAKQGGx4M+czDyiEWyx69MIBFh7zZTAhwAgSETqM2BZggc/Otm8PsSCWNO/evno4wFD4dYU5VE2A4KEZN/PCGJD4ji59l2nUm5c3z572ge7p3r9T6jEguHXt5s/Tez4gNPj27h0NoHAaPf36o7hT2P1+P38uCBA4cFp59hFYoBAPcOfAAIj116CDWSAwngXCGVjhefgt+KCGG2rRQ4QBYoCghSPyhSAGFiiIAHscstiiFeJJGCKJM/50ooLruZijjh2K54B8IQ5I/6OQezxwIgUK9rDijksyiUWE4/0Y5JBTDlGkBUcOsKCSTXLZ5RYfyjehiFQSaKIFV6bopZprTuLhkz5GiaCUZEolp5UUYLmgimzy2Scv/40H55kYAEmnPEWeeOWRNzLop6OPkpPkf5NmKeiEhNo55pSZIpoong4wOumekJJaKlluZlkpqHCGOSimcsZlJ6GJnonnp6CmqueWpvLaq3RJAgusqMPmquqqxyKbrLLFZjnspMEG66u001JbrbXXYputttty262334Ibrrjjkluuueeim66667LbrrvvwhuvvPPSW6+99+Kbr7778tuvv/8CHLDAAxNcsMEHI5ywwgsz3P+www9DHLHEE1NcscUXY5yxxhtz3LHHH4Mcssgjk1yyySejnLLKK7PcsssvwxyzzDPTXLPNN+Ocs84789yzzz8DHbTQQxNdtNFHI5200ksz3bTTT0MdtdRTU1211VdjnbXWW3Pdtddfgx222GOTXbbZZ6Odttprs92222/DHbfcc9Ndt91345233nvz3bfffwMeuOCDE1644YcjnrjiizPeuOOPQx655JNTXrnll2Oeueabc96555+DHrroo5Neuumno5666quz3rrrr8Meu+yz01677bfjnrvuu/Peu++/Ax+88MMTX7zxxyOfvPLLM9+8889DH73001NfvfXXY58Mvfbbc9+999+Dj3EQACH5BAkDAD8ALAAAAAAAAgACAAb/wJ9wSCwaj8ikcslsOp/QqHRKrVqv2Kx2y+16v+CweEwum8/otHrNbrvf8Lh8Tq/b7/i8fs/v+/+AgYKDhIWGh4iJiouMjY6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1dbX2Nna29zd3t/g4eLj5OXm5+jp6uvs7e7v8PHy8/T19vf4+fr7/P3+/wADChxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fP/59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWq1atYs2rdyrWr169gw4odS7as2bNo06pdy7at27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOIEytezLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoU6tezbq169ewY8ueTbu27du4c+vezbu379/AgwsfTry48ePIkytfzry58+fQo0ufTr269etwEGhHgD0UAgc7GESIwMCAhQHdOTmIoECEiRgxTIzwkGIH9/SXLKQQ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42GQKoeLj5NDIbh2g4bgNOAQRGxUBxBoptvf2w+X7/P3K5/j82SAxAQOcU50UMChXsCGDmE9EOJvIsWKg5g93HRiY5eNcTKCDLnHAjiLJk+ibNJKJMuWLp3pSylz5kwtL2/izJknJs2ePikOaKZzKNGiFoj9TKqUXA8HW4pCjQoSw6ilVq/+o4BOKteuwR5QkIh1LFlV/00tbPWqdq2eBxaqlo0r11SPARSess2rdwwGCgPEzg0smJBdtHsPr3XrdzDjxoQQIHBgAUNaxJZbPsDw9q/jzp4D1XVwt/Ll0vY0OxhQ8jPr1lZ6QC5M2TTtX5kt+IW82jXv3lUQDBA9uTbxRZoppAbseznzKz1gC8cwuzj1HZmPO0DwvDn37heBB6cwmXR1rreRD/ir3Dv79o+DCx9PvnzAB7dxO0jufj//YpDB5yeefPbRB5F99yGXmnra9degg+PEBh8FAk5G2XzV2SedBRtOmF96nD0YoogmPffffx8GOOGG0rF4oIsE1vfigSxqiFuHCi7433Yj8tijXLCd+P9hevkRWeSERyKZpJJL3lgkkUKmZ+JuPlJZpZU/PDfllVty2aWXX4IZpphjklmmmWeimaaaa7LZpptvwhmnnHPSWaedd+KZp5578tmnn38CGqiggxJaqKGHIpqooosy2qijj0IaqaSTUlqppZdimqmmm3LaqaefghqqqKOSWqqpp6Kaqqqrstqqq6/CGquss9Jaq6234pqrrrvy2quvvwIbrLDDElussccim6yyyzLbrLPPQhuttNNSW62112Kbrbbbctutt9+CG66445Jbrrnnopuuuuuy266778Ibr7zz0luvvffim6+++/Lbr7//AhywwAMTXLDBByOcsMILM9x0sMMPQxyxxBNTXLHFF2OcscYbc9yxxx+DHLLII5Ncsskno5yyyiuz3LLLL8Mcs8wz01yzzTfjnLPOO/Pcs88/Ax200EMTXbTRRyOdtNJLM920009DHbXUU1NdtdVXY5211ltz3bXXX4Mdtthjk1222WdjGgQAOw==";var zc={full:{x1:qc,x2:qc},24:{x1:"data:image/gif;base64,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",x2:"data:image/gif;base64,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"},48:{x1:"data:image/gif;base64,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",x2:"data:image/gif;base64,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"},64:{x1:"data:image/gif;base64,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",x2:"data:image/gif;base64,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"}};const Wc=Mr((({store:e})=>({SDK:e.SDK})))((({SDK:e,visible:t=!0,...n})=>{const r=En.useMemo((()=>{var t,r,o,a,i,s,l,u;switch(n.size){case"large":return null!==(t=null===(r=e.spinnerSize)||void 0===r?void 0:r.large)&&void 0!==t?t:128;case"middle":return null!==(o=null===(a=e.spinnerSize)||void 0===a?void 0:a.middle)&&void 0!==o?o:48;case"small":return null!==(i=null===(s=e.spinnerSize)||void 0===s?void 0:s.small)&&void 0!==i?i:24;default:return null!==(l=null===(u=e.spinnerSize)||void 0===u?void 0:u.middle)&&void 0!==l?l:48}}),[n.size]),o=En.useMemo((()=>zc.full),[n.size]),a=e.spinner;return t?(0,Ji.jsx)("div",{...n,style:{width:r,height:r},children:(0,Ji.jsx)("div",{style:{width:"100%",height:"100%"},children:a?(0,Ji.jsx)(a,{size:r}):(0,Ji.jsx)("img",{src:o.x1,srcSet:[`${o.x1} 1x`,`${o.x2} 2x`].join(","),style:{width:"100%",height:"100%",objectFit:"contain"},alt:"opossum loader"})})}):null})),Vc=Mr((({store:e})=>{const{dataStore:t,currentView:n}=e;return{loading:(null==t?void 0:t.loading)||(null==n?void 0:n.locked)}}))((({loading:e})=>(0,Ji.jsx)(Wc,{size:"small",visible:e}))),Zc=Mr((({store:e})=>{const t=null==e?void 0:e.currentView;return{view:t,ordering:null==t?void 0:t.currentOrder}}))((({size:e,ordering:t,view:n,...r})=>{var o;return(0,Ji.jsxs)(Ac,{style:{fontSize:12},children:["Order",(0,Ji.jsxs)(qi.Group,{collapsed:!0,...r,children:[(0,Ji.jsx)(is,{size:e,style:{minWidth:67,textAlign:"left",marginRight:-1},title:t?null===(o=t.column)||void 0===o?void 0:o.title:"not set",onClick:e=>n.setOrdering(e.id),onReset:()=>n.setOrdering(null),resetTitle:"Default",selected:null==t?void 0:t.field,wrapper:({column:e,children:t})=>(0,Ji.jsxs)(Ac,{style:{width:"100%",justifyContent:"space-between"},children:[t,(0,Ji.jsx)("div",{style:{width:24,height:24,display:"flex",alignItems:"center",justifyContent:"center"},children:null==e?void 0:e.icon})]})}),(0,Ji.jsx)(qi,{size:e,style:{color:"#595959"},disabled:!1==!!t,icon:null!=t&&t.desc?(0,Ji.jsx)(Oi,{}):(0,Ji.jsx)(Yi,{}),onClick:()=>n.setOrdering(null==t?void 0:t.field)})]})]})}));function Xc(){return(Xc=Object.assign||function(e){for(var t=1;t({store:e,needsDataFetch:e.needsDataFetch,projectFetch:e.projectFetch})))((({store:e,needsDataFetch:t,projectFetch:n,size:r,style:o,...a})=>(0,Ji.jsx)(qi,{size:r,look:t&&"primary",waiting:n,onClick:async()=>{var t;await e.fetchProject({force:!0,interaction:"refresh"}),await(null===(t=e.currentView)||void 0===t?void 0:t.reload())},style:{...null!=o?o:{},minWidth:0,padding:0,width:32},...a,children:(0,Ji.jsx)(ZA,{style:{width:20,height:20}})})));const dd=En.createContext(),gd=({size:e,value:t,onChange:n,children:r,...o})=>(0,Ji.jsx)(dd.Provider,{value:{value:t,onChange:e=>{null==n||n(e)}},children:(0,Ji.jsx)("div",{className:Li("radio-group").mod({size:e}),...o,children:(0,Ji.jsx)("div",{className:Li("radio-group").elem("buttons"),children:r})})});gd.Button=({value:e,disabled:t,children:n})=>{const{onChange:r,value:o}=En.useContext(dd),a=e===o;return(0,Ji.jsxs)("label",{className:Li("radio-group").elem("button").mod({checked:a,disabled:t}),children:[(0,Ji.jsx)("input",{className:Li("radio-group").elem("input"),type:"radio",value:e,checked:e===o,onChange:r,disabled:t}),n]})};const pd=Mr((({store:e})=>({view:e.currentView}))),fd=pd(Br((({view:e,size:t,...n})=>(0,Ji.jsxs)(gd,{size:t,value:e.type,onChange:t=>e.setType(t.target.value),...n,children:[(0,Ji.jsx)(gd.Button,{value:"list",children:(0,Ji.jsx)(ls,{title:"List view",children:(0,Ji.jsx)("span",{children:"List"})})}),(0,Ji.jsx)(gd.Button,{value:"grid",children:(0,Ji.jsx)(ls,{title:"Grid view",children:(0,Ji.jsx)("span",{children:"Grid"})})})]})))),hd=(pd((({view:e,size:t,...n})=>(0,Ji.jsxs)(gd,{value:e.target,size:t,onChange:t=>e.setTarget(t.target.value),...n,children:[(0,Ji.jsx)(gd.Button,{value:"tasks",children:"Tasks"}),(0,Ji.jsx)(gd.Button,{value:"annotations",disabled:!0,children:"Annotations"})]}))),{minWidth:"110px",justifyContent:"space-between"}),wd={"view-toggle":({size:e})=>(0,Ji.jsx)(fd,{size:e,style:hd}),columns:({size:e})=>(0,Ji.jsx)(is,{wrapper:is.Checkbox,trailingIcon:(0,Ji.jsx)(ss,{icon:yi}),title:"Columns",size:e,style:hd}),filters:({size:e})=>(0,Ji.jsx)(Ju,{size:e,style:hd}),ordering:({size:e})=>(0,Ji.jsx)(Zc,{size:e,style:hd}),"grid-size":({size:e})=>(0,Ji.jsx)(Uc,{size:e}),refresh:({size:e})=>(0,Ji.jsx)(Ad,{size:e}),"loading-possum":()=>(0,Ji.jsx)(Vc,{}),"label-button":({size:e})=>(0,Ji.jsx)(Jc,{size:e}),actions:({size:e})=>(0,Ji.jsx)(Nc,{size:e,style:hd}),"error-box":()=>(0,Ji.jsx)(ns,{}),"import-button":({size:e})=>(0,Ji.jsx)(qu,{name:"import",children:(0,Ji.jsx)(Xu,{size:e,children:"Import"})}),"export-button":({size:e})=>(0,Ji.jsx)(qu,{name:"export",children:(0,Ji.jsx)(_u,{size:e,children:"Export"})})};var md=JSON.parse('{"100":"Continue","101":"Switching Protocols","102":"Processing","200":"OK","201":"Created","202":"Accepted","203":"Non-Authoritative Information","204":"No Content","205":"Reset Content","206":"Partial Content","207":"Multi-Status","226":"IM Used","300":"Multiple Choices","301":"Moved Permanently","302":"Found","303":"See Other","304":"Not Modified","305":"Use Proxy","307":"Temporary Redirect","308":"Permanent Redirect","400":"Bad Request","401":"Unauthorized","402":"Payment Required","403":"Forbidden","404":"Not Found","405":"Method Not Allowed","406":"Not Acceptable","407":"Proxy Authentication Required","408":"Request Timeout","409":"Conflict","410":"Gone","411":"Length Required","412":"Precondition Failed","413":"Payload Too Large","414":"URI Too Long","415":"Unsupported Media Type","416":"Range Not Satisfiable","417":"Expectation Failed","418":"I\'m a teapot","422":"Unprocessable Entity","423":"Locked","424":"Failed Dependency","426":"Upgrade Required","428":"Precondition Required","429":"Too Many Requests","431":"Request Header Fields Too Large","451":"Unavailable For Legal Reasons","500":"Internal Server Error","501":"Not Implemented","502":"Bad Gateway","503":"Service Unavailable","504":"Gateway Time-out","505":"HTTP Version Not Supported","506":"Variant Also Negotiates","507":"Insufficient Storage","511":"Network Authentication Required"}');function Cd(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class yd{constructor(e){var t,n,r,o,a;Cd(this,"gateway",null),Cd(this,"commonHeaders",{}),Cd(this,"mockDelay",0),Cd(this,"mockDisabled",!1),Cd(this,"requestMode","same-origin"),Cd(this,"sharedParams",{}),this.commonHeaders=null!==(t=e.commonHeaders)&&void 0!==t?t:{},this.gateway=this.resolveGateway(e.gateway),this.requestMode=this.detectMode(),this.mockDelay=null!==(n=e.mockDelay)&&void 0!==n?n:0,this.mockDisabled=null!==(r=e.mockDisabled)&&void 0!==r&&r,this.sharedParams=null!==(o=e.sharedParams)&&void 0!==o?o:{},this.alwaysExpectJSON=null===(a=e.alwaysExpectJSON)||void 0===a||a,this.resolveMethods(e.endpoints)}call(e,{params:t,body:n,headers:r}){if(this.isValidMethod(e))return this[e](null!=t?t:{},{body:n,headers:r});console.warn(`Unknown API method "${e}"`)}isValidMethod(e){return this[e]instanceof Function}resolveGateway(e){if(e instanceof URL)return e.toString();try{return new URL(e).toString()}catch(t){const n=new URL(window.location.href);return n.search="",n.hash="","/"===e[0]?n.pathname=e.replace(/([/])$/,""):n.pathname=`${n.pathname}/${e}`.replace(/([/]+)/g,"/").replace(/([/])$/,""),n.toString()}}detectMode(){return window.location.origin===new URL(this.gateway).origin?"same-origin":"cors"}resolveMethods(e,t){if(e){new Map(Object.entries(e)).forEach(((e,n)=>{const{scope:r,...o}=this.getSettings(e);Object.defineProperty(this,n,{value:this.createApiCallExecutor(o,[t])}),Object.defineProperty(this,`${n}Raw`,{value:this.createApiCallExecutor(o,[t],!0)}),r&&this.resolveMethods(r,[...null!=t?t:[],o.path])}))}}createApiCallExecutor(e,t,n=!1){return async(r,{headers:o,body:a}={})=>{let i,s;try{var l,u,c,A,d;const g={...null!==(l=e.params)&&void 0!==l?l:{},...null!=r?r:{},...null!==(u=this.sharedParams)&&void 0!==u?u:{}},{method:p,url:f}=this.createUrl(e.path,g,t,e.gateway),h=null!=p?p:(null!==(c=e.method)&&void 0!==c?c:"get").toUpperCase(),w=Object.assign(this.getDefaultHeaders(h),null!==(A=this.commonHeaders)&&void 0!==A?A:{},null!==(d=e.headers)&&void 0!==d?d:{},null!=o?o:{}),m=new Headers(w),C={method:h,headers:m,mode:this.requestMode,credentials:"cors"===this.requestMode?"omit":"same-origin"};if("GET"!==h){const e=m.get("Content-Type"),{sharedParams:t}=this;let n=null!=a?a:{};n instanceof FormData?Object.entries(null!=t?t:{}).forEach((([e,t])=>{n.append(e,t)})):Object.assign(n,{...null!=t?t:{},...null!=a?a:{}}),n instanceof FormData?C.body=n:C.body="multipart/form-data"===e?this.createRequestBody(n):"application/json"===e?this.bodyToJSON(n):n,"multipart/form-data"===e&&m.delete("Content-Type")}let y;if(e.mock,y=await fetch(f,C),n)return y;if(s={headers:new Map(Array.from(y.headers)),status:y.status,url:y.url},y.ok&&401!==y.status){const t=await y.text();try{const n=204!==y.status?JSON.parse(this.alwaysExpectJSON?t:t||"{}"):{ok:!0};if(e.convert instanceof Function)return await e.convert(n);i=n}catch(e){i=this.generateException(e,t)}}else i=await this.generateError(y)}catch(e){i=this.generateException(e)}return Object.defineProperty(i,"$meta",{value:s,configurable:!1,enumerable:!1,writable:!1}),i}}getSettings(e){return"string"==typeof e&&(e={path:e}),{method:"GET",mock:void 0,convert:void 0,scope:void 0,...e}}getDefaultHeaders(e){switch(e){case"POST":case"PATCH":case"DELETE":return{"Content-Type":"application/json"};default:return{}}}createUrl(e,t={},n,r){const o=new URL(r?this.resolveGateway(r):this.gateway),a=[],{path:i,method:s}=this.resolveEndpoint(e,t),l=[].concat(...null!=n?n:[],i).filter((e=>void 0!==e)).join("/").replace(/([/]+)/g,"/"),u=l.replace(/:([^/]+)/g,((...e)=>{const n=e[1],[r,o]=n.match(/([^?]+)(\??)/).slice(1,3),i=t[r];if(a.push(r),void 0===i){if("?"===o)return"";throw new Error(`Can't find key \`${r}\` in data [${l}]`)}return i}));return o.pathname+=u.replace(/\/+/g,"/").replace(/\/+$/g,""),t&&"object"==typeof t&&Object.entries(t).forEach((([e,t])=>{a.includes(e)||o.searchParams.set(e,t)})),{url:o.toString(),method:s}}resolveEndpoint(e,t){var n;let r;r=e instanceof Function?e(t):e;const o=/^(GET|POST|PATCH|DELETE|PUT|HEAD|OPTIONS):/;return{method:null===(n=r.match(o))||void 0===n?void 0:n[1],path:r.replace(o,"")}}createRequestBody(e){if(e instanceof FormData)return e;const t=new FormData;return Object.entries(e).forEach((([e,n])=>{t.append(e,n)})),t}bodyToJSON(e){const t=(e=>{if(e instanceof FormData){const t=e.entries();return Array.from(t).reduce(((e,[t,n])=>({...e,[t]:n})),{})}return e})(e);return JSON.stringify(t)}async generateError(e,t){var n;const r=(async()=>{const t=await e.text();try{return JSON.parse(t)}catch(e){return t}})();return{status:e.status,error:null!==(n=null==t?void 0:t.message)&&void 0!==n?n:md[e.status.toString()],response:await r}}generateException(e,t){console.error(e);return{error:e.message,details:(()=>{try{return JSON.parse(t)}catch(e){return t}})()}}mockRequest(e,t,n,r){return new Promise((async o=>{let a=null,i=!0;try{const o=new Request(n);"string"==typeof n.body&&(o.body=JSON.parse(n.body)),a=await r.mock(e,null!=t?t:{},o)}catch(e){console.error(e),i=!1}setTimeout((()=>{o({ok:i,json:()=>Promise.resolve(a)})}),this.mockDelay)}))}}const Ed="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-.",Bd="0123456789.e+-",vd=Math.ceil(Math.log(Bd.length)/Math.log(2)),Id=Math.log(Number.MAX_SAFE_INTEGER)/Math.log(2);function Qd(e=Ed){this.domain=e,this.bufferCellSize=Math.floor(Math.log(e.length)/Math.log(2)),this.clear()}Object.defineProperty(Qd.prototype,"lastCell",{get(){return this.buffer[this.buffer.length-1]},set(e){this.buffer[this.buffer.length-1]=e}}),Qd.prototype.MAX_INT_CHUNK_SIZE=30,Qd.prototype.pushChunk=function(e,t){if(this.readonly)throw Error("Cannot push the chunk. The value is readonly");for(;e>0;)0===this.avaliableBufferCellSize&&(this.buffer.push(0),this.avaliableBufferCellSize=this.bufferCellSize),this.avaliableBufferCellSize>=e?(this.lastCell|=(1<>(e-=this.avaliableBufferCellSize),this.avaliableBufferCellSize=0)},Qd.prototype.readChunk=function(e){if(e>this.MAX_INT_CHUNK_SIZE)throw Error(`Unsupported size of a chunk. Couldn't be greater than ${this.MAX_INT_CHUNK_SIZE}`);let t,n,r,o,a=0;for(;e>0;)n=this.pos%this.bufferCellSize,t=(this.pos-n)/this.bufferCellSize,r=this.bufferCellSize-n,o=this.buffer[t]&(1<>Math.max(r-e,0),this.pos+=Math.min(r,e),e-=r;return a},Qd.prototype.seek=function(e){this.pos=e},Qd.prototype.readBytes=function(e){return new Uint8Array(e).map((()=>this.readChunk(8)))},Qd.prototype.clear=function(){this.buffer=[],this.avaliableBufferCellSize=0,this.readonly=!1,this.pos=0},Qd.prototype.toString=function(){return this.buffer.map((e=>this.domain[e])).join("")},Qd.prototype.fromString=function(e){this.buffer=e.split("").map((e=>this.domain.indexOf(e))),this.readonly=!0,this.pos=0},Qd.fromString=function(e,t){return new Qd(t).fromString(e)};const Dd=[void 0,!0,!1,null],bd=(Dd.length-1).toString(2).length,Md=function(e){this.buffer=new Qd(e)};Md.prototype.stringify=function(e){return this.buffer.clear(),this.makeDictionaries(e),this.encode(e),this.buffer.toString()},Md.prototype.parse=function(e){return this.buffer.fromString(e),this.definitions=[],this.decode()},Md.prototype.makeDictionaries=function(e){this.sharedValuesCount=0,this.sharedNumbersDict={},this.sharedStringsDict={},this.tmpSharedValuesSet=new Set,this.collectObjectWords(e),this.encodeDefinitions()},Md.prototype.collectObjectWords=function(e){switch(typeof e){case"number":this.tmpSharedValuesSet.has(e)&&void 0===this.sharedStringsDict[e]&&(this.sharedNumbersDict[e]=this.sharedValuesCount++),this.tmpSharedValuesSet.add(e);break;case"string":this.tmpSharedValuesSet.has(e)&&void 0===this.sharedStringsDict[e]&&(this.sharedStringsDict[e]=this.sharedValuesCount++),this.tmpSharedValuesSet.add(e);break;case"object":if(null===e)return;if(Array.isArray(e))e.forEach((e=>this.collectObjectWords(e)));else for(const[t,n]of Object.entries(e))this.collectObjectWords(t),this.collectObjectWords(n)}},Md.prototype.encode=function(e){switch(typeof e){case"boolean":this.encodeSpec(e);break;case"number":this.encodeNumber(e);break;case"string":this.encodeString(e);break;case"object":null===e?this.encodeSpec(e):Array.isArray(e)?this.encodeArray(e):this.encodeObject(e)}},Md.prototype.decode=function(){switch(this.buffer.readChunk(3)){case 0:return this.decodeSpec();case 1:return this.decodeNumber();case 2:return this.decodeString();case 3:return this.decodeArray();case 4:return this.decodeObject();case 5:return this.decodeDefinitions();case 6:return this.decodeConst()}},Md.prototype.encodeSpec=function(e){this.buffer.pushChunk(3,0),this.buffer.pushChunk(bd,Dd.indexOf(e))},Md.prototype.decodeSpec=function(){return Dd[this.buffer.readChunk(bd)]},Md.prototype.encodeNumber=function(e){var t;if((null===(t=this.definitions)||void 0===t?void 0:t.indexOf(e))>-1)return this.encodeConst(this.sharedNumbersDict[e]);if(this.buffer.pushChunk(3,1),Number.isInteger(e))this.buffer.pushChunk(2,1),this.buffer.pushChunk(1,e<0),e=Math.abs(e),this.buffer.pushChunk(Id.toString(2).length,e.toString(2).length),e.toString(32).split("").forEach(((e,t)=>{const n=parseInt(e,32);this.buffer.pushChunk(t?5:n.toString(2).length,n)}));else{const t=JSON.stringify(e);if(t.length*vd<64)this.buffer.pushChunk(2,2),this.buffer.pushChunk((64/vd-1).toString(2).length,t.length),t.split("").forEach((e=>{this.buffer.pushChunk(vd,Bd.indexOf(e))}));else{const t=new Uint8Array(new Float64Array([e]).buffer,0,8);this.buffer.pushChunk(2,0),t.forEach((e=>this.buffer.pushChunk(8,e)))}}},Md.prototype.decodeNumber=function(){switch(this.buffer.readChunk(2)){case 1:{const e=this.buffer.readChunk(1),t=this.buffer.readChunk(Id.toString(2).length),n=Array.apply(null,new Array(Math.ceil(t/5))).map(((e,n)=>this.buffer.readChunk(n?5:t%5||5).toString(32))).join("");return(e?-1:1)*parseInt(n,32)}case 2:{const e=this.buffer.readChunk((64/vd-1).toString(2).length);return JSON.parse(Array.apply(null,new Array(e)).map((()=>Bd[this.buffer.readChunk(vd)])).join(""))}case 0:{const e=this.buffer.readBytes(8);return new Float64Array(new Uint8Array(e).buffer,0,1)[0]}}},Md.prototype.encodeString=function(e){var t;if((null===(t=this.definitions)||void 0===t?void 0:t.indexOf(e))>-1)return this.encodeConst(this.sharedStringsDict[e]);e=this.packInConstants(e),this.buffer.pushChunk(3,2);const n=e.split("").filter((e=>{const t=Ed.indexOf(e);return t>-1&&t{const t=Ed.indexOf(e);t>-1&&t{this.buffer.pushChunk(16,e.charCodeAt(0))}));break;case i:this.buffer.pushChunk(3,2),this.encodeStringLen(e),e.split("").forEach((e=>{const t=Ed.indexOf(e);t>-1?(this.buffer.pushChunk(1,0),this.buffer.pushChunk(6,t)):(this.buffer.pushChunk(1,1),this.buffer.pushChunk(16,e.charCodeAt(0)))}))}},Md.prototype.encodeStringLen=function(e){const t=e.length.toString(16).split("");t.forEach(((e,n)=>{this.buffer.pushChunk(4,parseInt(e,16)),this.buffer.pushChunk(1,n===t.length-1)}))},Md.prototype.decodeString=function(){const e=this._decodeString();return this.resolveConstants(e)},Md.prototype._decodeString=function(){switch(this.buffer.readChunk(3)){case 0:{const e=this.decodeStringLen();return Array.apply(null,new Array(e)).map((()=>{const e=this.buffer.readChunk(6);return e>-1&&eString.fromCharCode(this.buffer.readChunk(16)))).join("")}case 2:{const e=this.decodeStringLen();return Array.apply(null,new Array(e)).map((()=>this.buffer.readChunk(1)?String.fromCharCode(this.buffer.readChunk(16)):Ed[this.buffer.readChunk(6)])).join("")}}},Md.prototype.decodeStringLen=function(){const e=[];let t=!1;do{e.push(this.buffer.readChunk(4).toString(16)),t=this.buffer.readChunk(1)}while(!t);return parseInt(e.join(""),16)},Md.prototype.packInConstants=function(e){const t=new RegExp("\\.","g");return e=e.replace(t,".-"),this.definitions.forEach(((t,n)=>{const r=new RegExp(t,"g");e=e.replace(r,`.${n}`)})),e},Md.prototype.resolveConstants=function(e){this.definitions.forEach(((t,n)=>{const r=new RegExp(`\\.${n}`,"g");e=e.replace(r,t)}));const t=new RegExp("\\.-","g");return e=e.replace(t,".")},Md.prototype.pushStopCode=function(){this.buffer.pushChunk(3,0),this.buffer.pushChunk(bd,0)},Md.prototype.encodeArray=function(e){this.buffer.pushChunk(3,3);const t=e.length;for(let n=0;n{Object.entries(t).forEach((([t,n])=>{e[n]=t}))})),e.length&&(this.buffer.pushChunk(3,5),this.buffer.pushChunk(2,1),this.definitionIndexSize=Math.ceil(Math.log(e.length)/Math.log(2)),e.forEach((e=>{this.encode(e)})),this.definitions=e,this.pushStopCode())},Md.prototype.decodeDefinitions=function(){for(this.buffer.readChunk(2);0!==this.buffer.readChunk(3+bd);)this.buffer.seek(this.buffer.pos-(3+bd)),this.definitions.push(this.decode());return this.definitionIndexSize=Math.ceil(Math.log(this.definitions.length)/Math.log(2)),this.decode()},Md.prototype.encodeConst=function(e){this.buffer.pushChunk(3,6),this.buffer.pushChunk(this.definitionIndexSize,e)},Md.prototype.decodeConst=function(){const e=this.buffer.readChunk(this.definitionIndexSize);return this.definitions[e]};const kd=new Md,Sd={gateway:"/api/dm",endpoints:{project:"/project",users:"/../users",user:"/../users/:pk",columns:"/columns",tabs:"/views",tab:"/views/:tabId",createTab:{path:"/views",method:"post"},updateTab:{path:"/views/:tabID",method:"patch"},deleteTab:{path:"/views/:tabID",method:"delete"},userLabelsForProject:"/../label_links",saveUserLabels:{path:"/../labels",method:"post"},tasks:"/tasks",annotations:"/views/:tabID/annotations",task:"/tasks/:taskID",nextTask:"/tasks/next",annotation:"/tasks/:taskID/annotations/:id",submitAnnotation:{path:"/../tasks/:taskID/annotations",method:"post"},updateAnnotation:{path:"/../annotations/:annotationID",method:"patch"},deleteAnnotation:{path:"/../annotations/:annotationID",method:"delete"},taskDrafts:"/../tasks/:taskID/drafts",updateDraft:{path:"/../drafts/:draftID",method:"patch"},deleteDraft:{path:"/../drafts/:draftID",method:"delete"},createDraftForAnnotation:{path:"/../tasks/:taskID/annotations/:annotationID/drafts",method:"post"},createDraftForTask:{path:"/../tasks/:taskID/drafts",method:"post"},convertToDraft:{path:"/../annotations/:annotationID/convert-to-draft",method:"post"},setSelectedItems:{path:"/views/:tabID/selected-items",method:"post"},addSelectedItem:{path:"/views/:tabID/selected-items",method:"patch"},actions:"/actions",deleteSelectedItem:{path:"/views/:tabID/selected-items",method:"delete"},invokeAction:{path:"/actions",method:"post"},listComments:"/../comments",createComment:{path:"/../comments",method:"post"},updateComment:{path:"/../comments/:id",method:"patch"},deleteComment:{path:"/../comments/:id",method:"delete"}}};const xd=({onClick:e,editable:t=!0,closable:n=!0,virtual:r=!1})=>(0,Ji.jsxs)(es,{size:"medium",onClick:e=>e.domEvent.stopPropagation(),children:[t&&!r&&(0,Ji.jsx)(es.Item,{onClick:()=>e("edit"),children:"Rename"}),!r&&(0,Ji.jsx)(es.Item,{onClick:()=>e("duplicate"),children:"Duplicate"}),r&&(0,Ji.jsx)(es.Item,{onClick:()=>e("save"),children:"Save"}),n?(0,Ji.jsxs)(Ji.Fragment,{children:[!r&&(0,Ji.jsx)(es.Divider,{}),(0,Ji.jsx)(es.Item,{onClick:()=>e("close"),children:"Close"})]}):null]}),{Block:jd,Elem:Yd}=Pi(),Od=(0,En.createContext)(),Gd=({children:e,activeTab:t,onChange:n,onAdd:r,tabBarExtraContent:o,addIcon:a})=>{const[i,s]=(0,En.useState)(t),l=(0,En.useCallback)((e=>{s(e),null==n||n(e)}),[]);return(0,En.useEffect)((()=>{i!==t&&s(t)}),[i,t]),(0,Ji.jsx)(Od.Provider,{value:{switchTab:l,selectedTab:i,lastTab:1===e.length},children:(0,Ji.jsxs)(jd,{name:"tabs",children:[(0,Ji.jsxs)(Yd,{name:"list",children:[e,(0,Ji.jsx)(Yd,{tag:qi,name:"add",type:"text",onClick:r,icon:a})]}),(0,Ji.jsx)(Yd,{name:"extra",children:o})]})})},Fd=({title:e,tab:t,onFinishEditing:n,onCancelEditing:r,onClose:o,onDuplicate:a,onSave:i,editable:s=!0,deletable:l=!0,managable:u=!0,virtual:c=!1})=>{const{switchTab:A,selectedTab:d,lastTab:g}=(0,En.useContext)(Od),[p,f]=(0,En.useState)(e),[h,w]=(0,En.useState)(!1),[m,C]=(0,En.useState)(!1),y=t===d,E=(0,En.useCallback)((t=>{const{type:o,key:a}=t;("blur"===o||["Enter","Escape"].includes(a))&&(t.preventDefault(),w(!1),"Escape"===a&&(f(e),null==r||r()),n(p))}),[p]);return(0,Ji.jsxs)(Yd,{name:"item",mod:{active:y,hover:m,virtual:c},onMouseEnter:()=>C(!0),onMouseLeave:()=>C(!1),children:[(0,Ji.jsx)(Yd,{name:"item-left",onClick:()=>null==A?void 0:A(t),mod:{edit:h},title:p,children:h?(0,Ji.jsx)(yu,{size:"small",autoFocus:!0,style:{width:100},value:p,onKeyDownCapture:E,onBlur:E,onChange:e=>{f(e.target.value)}}):(0,Ji.jsx)("span",{style:{whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"},children:p})}),(0,Ji.jsx)(Yd,{name:"item-right",children:u&&(0,Ji.jsx)(_i.Trigger,{align:"bottom-left",content:(0,Ji.jsx)(xd,{editable:s,closable:!g&&l,virtual:c,onClick:e=>{switch(e){case"edit":return w(!0);case"duplicate":return null==a?void 0:a();case"close":return null==o?void 0:o();case"save":return null==i?void 0:i()}}}),children:(0,Ji.jsx)(Yd,{name:"item-right-button",children:(0,Ji.jsx)(qi,{type:"link",size:"small",style:{padding:"6px",margin:"auto",color:"#999"},icon:(0,Ji.jsx)(ss,{icon:Di})})})})})]})};const Rd=Mr((({store:e})=>{const t=e.viewsStore;return{viewsStore:t,sidebarEnabled:null==t?void 0:t.sidebarEnabled,sidebarVisible:null==t?void 0:t.sidebarVisible}}))((({viewsStore:e,sidebarEnabled:t,sidebarVisible:n})=>t&&n?(0,Ji.jsxs)(Ni,{name:"sidebar",children:[(0,Ji.jsxs)(Ui,{name:"header",children:[(0,Ji.jsx)(Ui,{name:"extra",children:(0,Ji.jsx)(qi,{type:"link",icon:(0,Ji.jsx)(ss,{icon:Ei,size:"24"}),onClick:()=>e.collapseFilters()})}),(0,Ji.jsx)(Ui,{name:"title",children:"Filters"})]}),(0,Ji.jsx)(Nu,{sidebar:!0})]}):null));Rd.displayName="FiltersSidebar";var Td="undefined"!=typeof navigator&&navigator.userAgent.toLowerCase().indexOf("firefox")>0;function Kd(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent&&e.attachEvent("on".concat(t),(function(){n(window.event)}))}function Ld(e,t){for(var n=t.slice(0,t.length-1),r=0;r=0;)t[n-1]+=",",t.splice(n,1),n=t.lastIndexOf("");return t}for(var Nd={backspace:8,tab:9,clear:12,enter:13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,"⇪":20,",":188,".":190,"/":191,"`":192,"-":Td?173:189,"=":Td?61:187,";":Td?59:186,"'":222,"[":219,"]":221,"\\":220},Ud={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},Hd={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},Jd={16:!1,18:!1,17:!1,91:!1},qd={},zd=1;zd<20;zd++)Nd["f".concat(zd)]=111+zd;var Wd=[],Vd="all",Zd=[],Xd=function(e){return Nd[e.toLowerCase()]||Ud[e.toLowerCase()]||e.toUpperCase().charCodeAt(0)};function _d(e){Vd=e||"all"}function $d(){return Vd||"all"}var eg=function(e){var t=e.key,n=e.scope,r=e.method,o=e.splitKey,a=void 0===o?"+":o;Pd(t).forEach((function(e){var t=e.split(a),o=t.length,i=t[o-1],s="*"===i?"*":Xd(i);if(qd[s]){n||(n=$d());var l=o>1?Ld(Ud,t):[];qd[s]=qd[s].map((function(e){return(!r||e.method===r)&&e.scope===n&&function(e,t){for(var n=e.length>=t.length?e:t,r=e.length>=t.length?t:e,o=!0,a=0;a0,Jd)Object.prototype.hasOwnProperty.call(Jd,o)&&(!Jd[o]&&t.mods.indexOf(+o)>-1||Jd[o]&&-1===t.mods.indexOf(+o))&&(r=!1);(0!==t.mods.length||Jd[16]||Jd[18]||Jd[17]||Jd[91])&&!r&&"*"!==t.shortcut||!1===t.method(e,t)&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}function ng(e){var t=qd["*"],n=e.keyCode||e.which||e.charCode;if(rg.filter.call(this,e)){if(93!==n&&224!==n||(n=91),-1===Wd.indexOf(n)&&229!==n&&Wd.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach((function(t){var n=Hd[t];e[t]&&-1===Wd.indexOf(n)?Wd.push(n):!e[t]&&Wd.indexOf(n)>-1?Wd.splice(Wd.indexOf(n),1):"metaKey"===t&&e[t]&&3===Wd.length&&(e.ctrlKey||e.shiftKey||e.altKey||(Wd=Wd.slice(Wd.indexOf(n))))})),n in Jd){for(var r in Jd[n]=!0,Ud)Ud[r]===n&&(rg[r]=!0);if(!t)return}for(var o in Jd)Object.prototype.hasOwnProperty.call(Jd,o)&&(Jd[o]=e[Hd[o]]);e.getModifierState&&(!e.altKey||e.ctrlKey)&&e.getModifierState("AltGraph")&&(-1===Wd.indexOf(17)&&Wd.push(17),-1===Wd.indexOf(18)&&Wd.push(18),Jd[17]=!0,Jd[18]=!0);var a=$d();if(t)for(var i=0;i1&&(o=Ld(Ud,e)),(e="*"===(e=e[e.length-1])?"*":Xd(e))in qd||(qd[e]=[]),qd[e].push({keyup:l,keydown:u,scope:a,mods:o,shortcut:r[s],method:n,key:r[s],splitKey:c});void 0!==i&&!function(e){return Zd.indexOf(e)>-1}(i)&&window&&(Zd.push(i),Kd(i,"keydown",(function(e){ng(e)})),Kd(window,"focus",(function(){Wd=[]})),Kd(i,"keyup",(function(e){ng(e),function(e){var t=e.keyCode||e.which||e.charCode,n=Wd.indexOf(t);if(n>=0&&Wd.splice(n,1),e.key&&"meta"===e.key.toLowerCase()&&Wd.splice(0,Wd.length),93!==t&&224!==t||(t=91),t in Jd)for(var r in Jd[t]=!1,Ud)Ud[r]===t&&(rg[r]=!1)}(e)})))}var og={setScope:_d,getScope:$d,deleteScope:function(e,t){var n,r;for(var o in e||(e=$d()),qd)if(Object.prototype.hasOwnProperty.call(qd,o))for(n=qd[o],r=0;r1?t-1:0),r=1;r{var o;const a=lg[e],i=/mac/i.test(navigator.platform),s=null!==(o=a.shortcut)&&void 0!==o?o:i?a.macos:a.other;!function(e,t,n,r){n instanceof Array&&(r=n,n=void 0);var o=n||{},a=o.enableOnTags,i=o.filter,s=o.keyup,l=o.keydown,u=(0,En.useRef)(null),c=(0,En.useCallback)((function(e,n){return(null===u.current||document.activeElement===u.current)&&(t(e,n),!0)}),r?[u].concat(r):[u]);(0,En.useEffect)((function(){return n&&n.enableOnTags&&(sg.filter=function(e){var t=e.target,n=e.srcElement,r=t&&t.tagName||n&&n.tagName;return Boolean(r&&a&&a.includes(r))}),i&&(sg.filter=i),s&&!0!==l&&(n.keydown=!1),sg(e,n||{},c),function(){return sg.unbind(e,c)}}),[c,n,a,i,e])}(s,(()=>{t()}),{keyup:!1,element:document.body},r);return a.title+(n.showShortcut?`: [ ${(e=>e.split("+").map((e=>(0,Ai.toStudlyCaps)(e))).join(" + "))(s)} ]`:"")};function cg(e){var t;t="undefined"!=typeof window?window:"undefined"!=typeof self?self:n.g;var r,o,a="undefined"!=typeof document&&document.attachEvent;if(!a){var i=(o=t.requestAnimationFrame||t.mozRequestAnimationFrame||t.webkitRequestAnimationFrame||function(e){return t.setTimeout(e,20)},function(e){return o(e)}),s=(r=t.cancelAnimationFrame||t.mozCancelAnimationFrame||t.webkitCancelAnimationFrame||t.clearTimeout,function(e){return r(e)}),l=function(e){var t=e.__resizeTriggers__,n=t.firstElementChild,r=t.lastElementChild,o=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,o.style.width=n.offsetWidth+1+"px",o.style.height=n.offsetHeight+1+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},u=function(e){if(!(e.target.className.indexOf("contract-trigger")<0&&e.target.className.indexOf("expand-trigger")<0)){var t=this;l(this),this.__resizeRAF__&&s(this.__resizeRAF__),this.__resizeRAF__=i((function(){(function(e){return e.offsetWidth!=e.__resizeLast__.width||e.offsetHeight!=e.__resizeLast__.height})(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach((function(n){n.call(t,e)})))}))}},c=!1,A="",d="animationstart",g="Webkit Moz O ms".split(" "),p="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),f=document.createElement("fakeelement");if(void 0!==f.style.animationName&&(c=!0),!1===c)for(var h=0;h div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; z-index: -1; } .resize-triggers > div { background: #eee; overflow: auto; } .contract-trigger:before { width: 200%; height: 200%; }',r=t.head||t.getElementsByTagName("head")[0],o=t.createElement("style");o.id="detectElementResize",o.type="text/css",null!=e&&o.setAttribute("nonce",e),o.styleSheet?o.styleSheet.cssText=n:o.appendChild(t.createTextNode(n)),r.appendChild(o)}}(o),n.__resizeLast__={},n.__resizeListeners__=[],(n.__resizeTriggers__=o.createElement("div")).className="resize-triggers",n.__resizeTriggers__.innerHTML='
',n.appendChild(n.__resizeTriggers__),l(n),n.addEventListener("scroll",u,!0),d&&(n.__resizeTriggers__.__animationListener__=function(e){e.animationName==w&&l(n)},n.__resizeTriggers__.addEventListener(d,n.__resizeTriggers__.__animationListener__))}n.__resizeListeners__.push(r)}},removeResizeListener:function(e,t){if(a)e.detachEvent("onresize",t);else if(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),!e.__resizeListeners__.length){e.removeEventListener("scroll",u,!0),e.__resizeTriggers__.__animationListener__&&(e.__resizeTriggers__.removeEventListener(d,e.__resizeTriggers__.__animationListener__),e.__resizeTriggers__.__animationListener__=null);try{e.__resizeTriggers__=!e.removeChild(e.__resizeTriggers__)}catch(e){}}}}}var Ag=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},dg=function(){function e(e,t){for(var n=0;n=t?e.call(null):r.id=requestAnimationFrame(o)}))};return r}var Dg=-1;var bg=null;function Mg(e){if(void 0===e&&(e=!1),null===bg||e){var t=document.createElement("div"),n=t.style;n.width="50px",n.height="50px",n.overflow="scroll",n.direction="rtl";var r=document.createElement("div"),o=r.style;return o.width="100px",o.height="100px",t.appendChild(r),document.body.appendChild(t),t.scrollLeft>0?bg="positive-descending":(t.scrollLeft=1,bg=0===t.scrollLeft?"negative":"positive-ascending"),document.body.removeChild(t),bg}return bg}var kg=function(e){var t=e.columnIndex;e.data;return e.rowIndex+":"+t};function Sg(e){var t,n,r=e.getColumnOffset,o=e.getColumnStartIndexForOffset,a=e.getColumnStopIndexForStartIndex,i=e.getColumnWidth,s=e.getEstimatedTotalHeight,l=e.getEstimatedTotalWidth,u=e.getOffsetForColumnAndAlignment,c=e.getOffsetForRowAndAlignment,A=e.getRowHeight,d=e.getRowOffset,g=e.getRowStartIndexForOffset,p=e.getRowStopIndexForStartIndex,f=e.initInstanceProps,h=e.shouldResetStyleCacheOnItemSizeChange,w=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=f(n.props,yg(yg(n))),n._resetIsScrollingTimeoutId=null,n._outerRef=void 0,n.state={instance:yg(yg(n)),isScrolling:!1,horizontalScrollDirection:"forward",scrollLeft:"number"==typeof n.props.initialScrollLeft?n.props.initialScrollLeft:0,scrollTop:"number"==typeof n.props.initialScrollTop?n.props.initialScrollTop:0,scrollUpdateWasRequested:!1,verticalScrollDirection:"forward"},n._callOnItemsRendered=void 0,n._callOnItemsRendered=Bg((function(e,t,r,o,a,i,s,l){return n.props.onItemsRendered({overscanColumnStartIndex:e,overscanColumnStopIndex:t,overscanRowStartIndex:r,overscanRowStopIndex:o,visibleColumnStartIndex:a,visibleColumnStopIndex:i,visibleRowStartIndex:s,visibleRowStopIndex:l})})),n._callOnScroll=void 0,n._callOnScroll=Bg((function(e,t,r,o,a){return n.props.onScroll({horizontalScrollDirection:r,scrollLeft:e,scrollTop:t,verticalScrollDirection:o,scrollUpdateWasRequested:a})})),n._getItemStyle=void 0,n._getItemStyle=function(e,t){var o,a=n.props,s=a.columnWidth,l=a.direction,u=a.rowHeight,c=n._getItemStyleCache(h&&s,h&&l,h&&u),g=e+":"+t;if(c.hasOwnProperty(g))o=c[g];else{var p=r(n.props,t,n._instanceProps),f="rtl"===l;c[g]=o={position:"absolute",left:f?void 0:p,right:f?p:void 0,top:d(n.props,e,n._instanceProps),height:A(n.props,e,n._instanceProps),width:i(n.props,t,n._instanceProps)}}return o},n._getItemStyleCache=void 0,n._getItemStyleCache=Bg((function(e,t,n){return{}})),n._onScroll=function(e){var t=e.currentTarget,r=t.clientHeight,o=t.clientWidth,a=t.scrollLeft,i=t.scrollTop,s=t.scrollHeight,l=t.scrollWidth;n.setState((function(e){if(e.scrollLeft===a&&e.scrollTop===i)return null;var t=n.props.direction,u=a;if("rtl"===t)switch(Mg()){case"negative":u=-a;break;case"positive-descending":u=l-o-a}u=Math.max(0,Math.min(u,l-o));var c=Math.max(0,Math.min(i,s-r));return{isScrolling:!0,horizontalScrollDirection:e.scrollLeftg?w:0,y=m>A?w:0;this.scrollTo({scrollLeft:void 0!==r?u(this.props,r,n,f,this._instanceProps,y):f,scrollTop:void 0!==o?c(this.props,o,n,h,this._instanceProps,C):h})},n.componentDidMount=function(){var e=this.props,t=e.initialScrollLeft,n=e.initialScrollTop;if(null!=this._outerRef){var r=this._outerRef;"number"==typeof t&&(r.scrollLeft=t),"number"==typeof n&&(r.scrollTop=n)}this._callPropsCallbacks()},n.componentDidUpdate=function(){var e=this.props.direction,t=this.state,n=t.scrollLeft,r=t.scrollTop;if(t.scrollUpdateWasRequested&&null!=this._outerRef){var o=this._outerRef;if("rtl"===e)switch(Mg()){case"negative":o.scrollLeft=-n;break;case"positive-ascending":o.scrollLeft=n;break;default:var a=o.clientWidth,i=o.scrollWidth;o.scrollLeft=i-a-n}else o.scrollLeft=Math.max(0,n);o.scrollTop=Math.max(0,r)}this._callPropsCallbacks()},n.componentWillUnmount=function(){null!==this._resetIsScrollingTimeoutId&&Ig(this._resetIsScrollingTimeoutId)},n.render=function(){var e=this.props,t=e.children,n=e.className,r=e.columnCount,o=e.direction,a=e.height,i=e.innerRef,u=e.innerElementType,c=e.innerTagName,A=e.itemData,d=e.itemKey,g=void 0===d?kg:d,p=e.outerElementType,f=e.outerTagName,h=e.rowCount,w=e.style,m=e.useIsScrolling,C=e.width,y=this.state.isScrolling,E=this._getHorizontalRangeToRender(),B=E[0],v=E[1],I=this._getVerticalRangeToRender(),Q=I[0],D=I[1],b=[];if(r>0&&h)for(var M=Q;M<=D;M++)for(var k=B;k<=v;k++)b.push((0,En.createElement)(t,{columnIndex:k,data:A,isScrolling:m?y:void 0,key:g({columnIndex:k,data:A,rowIndex:M}),rowIndex:M,style:this._getItemStyle(M,k)}));var S=s(this.props,this._instanceProps),x=l(this.props,this._instanceProps);return(0,En.createElement)(p||f||"div",{className:n,onScroll:this._onScroll,ref:this._outerRefSetter,style:wg({position:"relative",height:a,width:C,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:o},w)},(0,En.createElement)(u||c||"div",{children:b,ref:i,style:{height:S,pointerEvents:y?"none":void 0,width:x}}))},n._callPropsCallbacks=function(){var e=this.props,t=e.columnCount,n=e.onItemsRendered,r=e.onScroll,o=e.rowCount;if("function"==typeof n&&t>0&&o>0){var a=this._getHorizontalRangeToRender(),i=a[0],s=a[1],l=a[2],u=a[3],c=this._getVerticalRangeToRender(),A=c[0],d=c[1],g=c[2],p=c[3];this._callOnItemsRendered(i,s,A,d,l,u,g,p)}if("function"==typeof r){var f=this.state,h=f.horizontalScrollDirection,w=f.scrollLeft,m=f.scrollTop,C=f.scrollUpdateWasRequested,y=f.verticalScrollDirection;this._callOnScroll(w,m,h,y,C)}},n._getHorizontalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanColumnCount,r=e.overscanColumnsCount,i=e.overscanCount,s=e.rowCount,l=this.state,u=l.horizontalScrollDirection,c=l.isScrolling,A=l.scrollLeft,d=n||r||i||1;if(0===t||0===s)return[0,0,0,0];var g=o(this.props,A,this._instanceProps),p=a(this.props,g,A,this._instanceProps),f=c&&"backward"!==u?1:Math.max(1,d),h=c&&"forward"!==u?1:Math.max(1,d);return[Math.max(0,g-f),Math.max(0,Math.min(t-1,p+h)),g,p]},n._getVerticalRangeToRender=function(){var e=this.props,t=e.columnCount,n=e.overscanCount,r=e.overscanRowCount,o=e.overscanRowsCount,a=e.rowCount,i=this.state,s=i.isScrolling,l=i.verticalScrollDirection,u=i.scrollTop,c=r||o||n||1;if(0===t||0===a)return[0,0,0,0];var A=g(this.props,u,this._instanceProps),d=p(this.props,A,u,this._instanceProps),f=s&&"backward"!==l?1:Math.max(1,c),h=s&&"forward"!==l?1:Math.max(1,c);return[Math.max(0,A-f),Math.max(0,Math.min(a-1,d+h)),A,d]},t}(En.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,useIsScrolling:!1},n}var xg=function(e,t){e.children,e.direction,e.height,e.innerTagName,e.outerTagName,e.overscanColumnsCount,e.overscanCount,e.overscanRowsCount,e.width,t.instance},jg=function(e,t){return e};function Yg(e){var t,n,r=e.getItemOffset,o=e.getEstimatedTotalSize,a=e.getItemSize,i=e.getOffsetForIndexAndAlignment,s=e.getStartIndexForOffset,l=e.getStopIndexForStartIndex,u=e.initInstanceProps,c=e.shouldResetStyleCacheOnItemSizeChange,A=e.validateProps;return n=t=function(e){function t(t){var n;return(n=e.call(this,t)||this)._instanceProps=u(n.props,yg(yg(n))),n._outerRef=void 0,n._resetIsScrollingTimeoutId=null,n.state={instance:yg(yg(n)),isScrolling:!1,scrollDirection:"forward",scrollOffset:"number"==typeof n.props.initialScrollOffset?n.props.initialScrollOffset:0,scrollUpdateWasRequested:!1},n._callOnItemsRendered=void 0,n._callOnItemsRendered=Bg((function(e,t,r,o){return n.props.onItemsRendered({overscanStartIndex:e,overscanStopIndex:t,visibleStartIndex:r,visibleStopIndex:o})})),n._callOnScroll=void 0,n._callOnScroll=Bg((function(e,t,r){return n.props.onScroll({scrollDirection:e,scrollOffset:t,scrollUpdateWasRequested:r})})),n._getItemStyle=void 0,n._getItemStyle=function(e){var t,o=n.props,i=o.direction,s=o.itemSize,l=o.layout,u=n._getItemStyleCache(c&&s,c&&l,c&&i);if(u.hasOwnProperty(e))t=u[e];else{var A=r(n.props,e,n._instanceProps),d=a(n.props,e,n._instanceProps),g="horizontal"===i||"horizontal"===l,p="rtl"===i,f=g?A:0;u[e]=t={position:"absolute",left:p?void 0:f,right:p?f:void 0,top:g?0:A,height:g?"100%":d,width:g?d:"100%"}}return t},n._getItemStyleCache=void 0,n._getItemStyleCache=Bg((function(e,t,n){return{}})),n._onScrollHorizontal=function(e){var t=e.currentTarget,r=t.clientWidth,o=t.scrollLeft,a=t.scrollWidth;n.setState((function(e){if(e.scrollOffset===o)return null;var t=n.props.direction,i=o;if("rtl"===t)switch(Mg()){case"negative":i=-o;break;case"positive-descending":i=a-r-o}return i=Math.max(0,Math.min(i,a-r)),{isScrolling:!0,scrollDirection:e.scrollOffset0)for(var D=v;D<=I;D++)Q.push((0,En.createElement)(t,{data:c,key:d(D,c),index:D,isScrolling:w?C:void 0,style:this._getItemStyle(D)}));var b=o(this.props,this._instanceProps);return(0,En.createElement)(p||f||"div",{className:n,onScroll:E,ref:this._outerRefSetter,style:wg({position:"relative",height:a,width:m,overflow:"auto",WebkitOverflowScrolling:"touch",willChange:"transform",direction:r},h)},(0,En.createElement)(s||l||"div",{children:Q,ref:i,style:{height:y?"100%":b,pointerEvents:C?"none":void 0,width:y?b:"100%"}}))},n._callPropsCallbacks=function(){if("function"==typeof this.props.onItemsRendered&&this.props.itemCount>0){var e=this._getRangeToRender(),t=e[0],n=e[1],r=e[2],o=e[3];this._callOnItemsRendered(t,n,r,o)}if("function"==typeof this.props.onScroll){var a=this.state,i=a.scrollDirection,s=a.scrollOffset,l=a.scrollUpdateWasRequested;this._callOnScroll(i,s,l)}},n._getRangeToRender=function(){var e=this.props,t=e.itemCount,n=e.overscanCount,r=this.state,o=r.isScrolling,a=r.scrollDirection,i=r.scrollOffset;if(0===t)return[0,0,0,0];var u=s(this.props,i,this._instanceProps),c=l(this.props,u,i,this._instanceProps),A=o&&"backward"!==a?1:Math.max(1,n),d=o&&"forward"!==a?1:Math.max(1,n);return[Math.max(0,u-A),Math.max(0,Math.min(t-1,c+d)),u,c]},t}(En.PureComponent),t.defaultProps={direction:"ltr",itemData:void 0,layout:"vertical",overscanCount:2,useIsScrolling:!1},n}var Og=function(e,t){e.children,e.direction,e.height,e.layout,e.innerTagName,e.outerTagName,e.width,t.instance},Gg=function(e,t,n){var r=e.itemSize,o=n.itemMetadataMap,a=n.lastMeasuredIndex;if(t>a){var i=0;if(a>=0){var s=o[a];i=s.offset+s.size}for(var l=a+1;l<=t;l++){var u=r(l);o[l]={offset:i,size:u},i+=u}n.lastMeasuredIndex=t}return o[t]},Fg=function(e,t,n,r,o){for(;r<=n;){var a=r+Math.floor((n-r)/2),i=Gg(e,a,t).offset;if(i===o)return a;io&&(n=a-1)}return r>0?r-1:0},Rg=function(e,t,n,r){for(var o=e.itemCount,a=1;n=n&&(a=n-1),a>=0){var s=r[a];i=s.offset+s.size}return i+(n-a-1)*o},Kg=Yg({getItemOffset:function(e,t,n){return Gg(e,t,n).offset},getItemSize:function(e,t,n){return n.itemMetadataMap[t].size},getEstimatedTotalSize:Tg,getOffsetForIndexAndAlignment:function(e,t,n,r,o){var a=e.direction,i=e.height,s=e.layout,l=e.width,u="horizontal"===a||"horizontal"===s?l:i,c=Gg(e,t,o),A=Tg(e,o),d=Math.max(0,Math.min(A-u,c.offset)),g=Math.max(0,c.offset-u+c.size);switch("smart"===n&&(n=r>=g-u&&r<=d+u?"auto":"center"),n){case"start":return d;case"end":return g;case"center":return Math.round(g+(d-g)/2);case"auto":default:return r>=g&&r<=d?r:r0?r[o].offset:0)>=n?Fg(e,t,o,0,n):Rg(e,t,Math.max(0,o),n)}(e,n,t)},getStopIndexForStartIndex:function(e,t,n,r){for(var o=e.direction,a=e.height,i=e.itemCount,s=e.layout,l=e.width,u="horizontal"===o||"horizontal"===s?l:a,c=Gg(e,t,r),A=n+u,d=c.offset+c.size,g=t;g=A-l&&r<=c+l?"auto":"center"),n){case"start":return c;case"end":return A;case"center":var d=Math.round(A+(c-A)/2);return du+Math.floor(l/2)?u:d;case"auto":default:return r>=A&&r<=c?r:A>c||r=A-s&&r<=c+s?"auto":"center"),n){case"start":return c;case"end":return A;case"center":var d=Math.round(A+(c-A)/2);return du+Math.floor(s/2)?u:d;case"auto":default:return r>=A&&r<=c?r:A>c||r0&&void 0!==arguments[0]&&arguments[0];this._memoizedUnloadedRanges=[],e&&this._ensureRowsLoaded(this._lastRenderedStartIndex,this._lastRenderedStopIndex)}},{key:"componentDidMount",value:function(){0}},{key:"render",value:function(){return(0,this.props.children)({onItemsRendered:this._onItemsRendered,ref:this._setRef})}},{key:"_ensureRowsLoaded",value:function(e,t){var n=this.props,r=n.isItemLoaded,o=n.itemCount,a=n.minimumBatchSize,i=void 0===a?10:a,s=n.threshold,l=void 0===s?15:s,u=function(e){for(var t=e.isItemLoaded,n=e.itemCount,r=e.minimumBatchSize,o=e.startIndex,a=e.stopIndex,i=[],s=null,l=null,u=o;u<=a;u++)t(u)?null!==l&&(i.push([s,l]),s=l=null):(l=u,null===s&&(s=u));if(null!==l){for(var c=Math.min(Math.max(l,s+r-1),n-1),A=l+1;A<=c&&!t(A);A++)l=A;i.push([s,l])}if(i.length)for(var d=i[0];d[1]-d[0]+10;){var g=d[0]-1;if(t(g))break;d[0]=g}return i}({isItemLoaded:r,itemCount:o,minimumBatchSize:i,startIndex:Math.max(0,e-l),stopIndex:Math.min(o-1,t+l)});(this._memoizedUnloadedRanges.length!==u.length||this._memoizedUnloadedRanges.some((function(e,t){var n=Hg(e,2),r=n[0],o=n[1];return u[t][0]!==r||u[t][1]!==o})))&&(this._memoizedUnloadedRanges=u,this._loadUnloadedRanges(u))}},{key:"_loadUnloadedRanges",value:function(e){var t=this,n=this.props.loadMoreItems||this.props.loadMoreRows;e.forEach((function(e){var r=Hg(e,2),o=r[0],a=r[1],i=n(o,a);null!=i&&i.then((function(){if(function(e){var t=e.lastRenderedStartIndex,n=e.lastRenderedStopIndex,r=e.startIndex,o=e.stopIndex;return!(r>n||o{const t=(0,En.createRef)(),n=document.createElement("div");n.className=Li("modal-holder").toClassName(),document.body.appendChild(n);const r=(e,r)=>{(0,Bn.render)((0,Ji.jsx)(Kc,{ref:t,...e,onHide:()=>{var t;null===(t=e.onHidden)||void 0===t||t.call(e),n.remove()},animateAppearance:r}),n)};return r(e,!0),{update(t){r({...e,...null!=t?t:{}},!1)},close(){t.current.hide()}}};Object.assign(Kc,{info:({okText:e,onOkPress:t,...n})=>{const r=qg({...n,footer:(0,Ji.jsx)(Ac,{align:"end",children:(0,Ji.jsx)(qi,{onClick:()=>{null==t||t(),r.close()},look:"primary",size:"compact",children:null!=e?e:"OK"})})});return r},confirm:({okText:e,onOk:t,cancelText:n,onCancel:r,buttonLook:o,...a})=>{const i=qg({...a,allowClose:!1,footer:(0,Ji.jsxs)(Ac,{align:"end",children:[(0,Ji.jsx)(qi,{onClick:()=>{null==r||r(),i.close()},size:"compact",autoFocus:!0,children:null!=n?n:"Cancel"}),(0,Ji.jsx)(qi,{onClick:()=>{null==t||t(),i.close()},size:"compact",look:null!=o?o:"primary",children:null!=e?e:"OK"})]})});return i},modal:qg});const zg=({checked:e,indeterminate:t,...n})=>(0,Ji.jsx)(rs,{indeterminate:t&&!e,checked:e,...n}),Wg=({checked:e,indeterminate:t,onChange:n})=>(0,Ji.jsx)(zg,{type:"checkbox",checked:null!=e&&e,indeterminate:null!=t&&t,onChange:e=>n(e.target.checked)}),Vg=En.createContext(),{Block:Zg,Elem:Xg}=Pi();const _g=e=>{const t=Number(e);return e%1==0?t:t.toFixed(2)},$g=e=>{return(0,Ji.jsx)(Ni,{name:"agreement",children:(0,Ji.jsx)(Ui,{name:"score",mod:{[(t=e.value,Hi(t)?t<33?"low":t<66?"medium":"high":"zero")]:!0},children:Hi(e.value)?`${_g(e.value)}%`:""})});var t};$g.userSelectable=!1;const ep="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=",tp=(0,En.forwardRef)((({badge:e=null,className:t,faded:n=!1,showUsername:r,size:o,src:a,style:i,user:s,username:l,...u},c)=>{var A;const d=(0,En.useRef)(),[g,p]=(0,En.useState)(l),[f,h]=(0,En.useState)(null!==(A=null==s?void 0:s.avatar)&&void 0!==A?A:a),[w,m]=(0,En.useState)(!1),[C,y]=(0,En.useState)(!0);o&&(i=Object.assign({width:o,height:o,fontSize:.4*o},i)),(0,En.useEffect)((()=>{if(s){const{first_name:n,last_name:r,email:o,initials:a,username:i}=s;if(a)p(a);else if(i)p(i);else if(n||r){var e,t;p((null!==(e=null==n?void 0:n[0])&&void 0!==e?e:"")+(null!==(t=null==r?void 0:r[0])&&void 0!==t?t:""))}else o&&p(o.substring(0,2));s.avatar&&h(s.avatar)}else p(l),h(a)}),[s]);const E=(0,En.useCallback)((()=>{m(!0),f!==ep&&y(!1)}),[f]),B=(0,Ji.jsxs)(Ni,{ref:c,name:"userpic",mix:t,mod:{faded:n},style:i,...u,children:[(0,Ji.jsx)(Ui,{tag:"img",name:"avatar",ref:d,src:f,alt:(null!=g?g:"").toUpperCase(),style:{opacity:w?n?.3:1:0},onLoad:E,onError:()=>h(ep),mod:{faded:n}}),C&&(0,Ji.jsx)(Ui,{tag:"span",name:"username",children:(null!=g?g:"").toUpperCase()}),e&&Object.entries(e).map((([e,t],n)=>(0,Ji.jsx)(Ui,{name:"badge",mod:{[e]:!0},children:t},`badge-${n}`)))]}),v=(0,En.useMemo)((()=>{var e,t;return null!=s&&s.first_name||null!=s&&s.last_name?`${null!==(e=null==s?void 0:s.first_name)&&void 0!==e?e:""} ${null!==(t=null==s?void 0:s.last_name)&&void 0!==t?t:""}`.trim():null!=s&&s.email?s.email:l}),[s,l]);return r&&v?(0,Ji.jsx)(ls,{title:v,children:B}):B}));tp.displayName="Userpic";const np=e=>{const{value:t,column:n,original:r}=e,o=Vu(),a=Array.from(t),i=a.slice(0,10),s=a.length-i.length;return(0,Ji.jsxs)(Ni,{name:"annotators",children:[i.map((e=>{var t;const a=null!==(t=e.user)&&void 0!==t?t:e,{annotated:i,reviewed:s,review:l}=e,u=Hi(i)&&!1===i||Hi(s)&&!1===s,c="comment_authors"===n.alias;return(0,Ji.jsx)(Ui,{name:"item",onClick:e=>{e.preventDefault(),e.stopPropagation(),o.invoke("userCellClick",e,n.alias,r,a,c)},children:(0,Ji.jsx)(ls,{title:a.fullName||a.email,children:(0,Ji.jsx)(tp,{user:a,faded:u,badge:{bottomRight:l&&(0,Ji.jsx)(Ni,{name:"userpic-badge",mod:{[l]:!0},children:"rejected"===l?(0,Ji.jsx)(yA,{}):(0,Ji.jsx)(hA,{})})}})})},`user-${a.id}`)})),s>0&&(0,Ji.jsx)(Ui,{name:"item",onClick:e=>{e.preventDefault(),e.stopPropagation(),o.invoke("userCellCounterClick",e,n.alias,r,a)},children:(0,Ji.jsx)(tp,{username:`+${s}`})})]})},rp=Mr((({store:e})=>({users:e.users})));np.FilterItem=rp((({users:e,item:t})=>{const n=e.find((e=>e.id===t));return n?(0,Ji.jsxs)(Ac,{size:"small",children:[(0,Ji.jsx)(tp,{user:n,size:16},`user-${t}`),n.displayName]}):null})),np.filterable=!0,np.customOperators=[{key:"contains",label:"contains",valueType:"list",input:e=>(0,Ji.jsx)(Mu,{...e})},{key:"not_contains",label:"not contains",valueType:"list",input:e=>(0,Ji.jsx)(Mu,{...e})},...Is];const op=({currentTime:e,duration:t,buffer:n,onSeekStart:r,onSeekEnd:o,onChange:a,video:i})=>{const s=(0,En.useRef)(),l=t&&e?e/t*100:0,[u,c]=(0,En.useState)(0),A=(0,En.useCallback)((e=>{if(Li("audio-seeker").closest(e.target)){e.stopPropagation(),e.preventDefault();const{left:n,width:i}=s.current.getBoundingClientRect(),l=e.pageX-(n+5),u=t*Math.max(0,Math.min(l/i,1)),c=e=>{const r=e.pageX-(n+5),o=t*Math.max(0,Math.min(r/i,1));a(o)},A=e=>{e.stopPropagation(),e.preventDefault(),document.removeEventListener("mousemove",c),document.removeEventListener("mouseup",A),null==o||o()};document.addEventListener("mousemove",c),document.addEventListener("mouseup",A),null==r||r(),null==a||a(u)}}),[s,a,r,o]);return(0,En.useEffect)((()=>{if(t>0&&n)for(var r=0;r{if(e===1/0)return"Unknown";const n=new Date(1e3*e).toISOString().substr(11,8).split(":");return t.map((e=>{switch(e){case"hours":return n[0];case"minutes":return n[1];case"seconds":return n[2]}})).join(":")},ip={duration:0,currentTime:0,buffer:null,error:!1,loaded:!1,playing:!1,loading:!1},sp=(0,En.createRef)(),lp=({src:e,video:t=!1})=>{const n=(0,En.useRef)(),r=(0,En.useRef)(!1),[o,a]=(0,En.useState)(!1),[i,s]=(0,En.useReducer)(((e,t)=>{switch(t.type){case"duration":return{...e,duration:t.payload};case"current":return{...e,currentTime:t.payload};case"loaded":return{...e,loaded:!0};case"error":return{...e,error:!0};case"play":return{...e,playing:!0};case"pause":return{...e,playing:!1};case"buffer":return{...e,buffer:t.payload}}}),ip),l=(0,En.useMemo)((()=>i.duration>=3600?["hours","minutes","seconds"]:["minutes","seconds"]),[i.duration]),u=(0,En.useCallback)((()=>{var e,t;null==n||null===(e=n.current)||void 0===e||null===(t=e.play)||void 0===t||t.call(e)}),[]),c=(0,En.useCallback)((()=>{var e,t;null==n||null===(e=n.current)||void 0===e||null===(t=e.pause)||void 0===t||t.call(e)}),[]),A=(0,En.useCallback)((()=>{var e;null===(e=sp.current)||void 0===e||e.pause(),i.playing?c():u(),sp.current=n.current}),[i,u,c]),d=(0,En.useCallback)((()=>{r.current=i.playing,i.playing&&n.current.pause()}),[i,r]),g=(0,En.useCallback)((()=>{r.current&&n.current.play()}),[r]),p=(0,En.useCallback)((e=>{n.current.currentTime=e}),[]),f=(0,En.useCallback)((()=>{null!=i&&i.error||(null!=i&&i.loaded?u():setTimeout((()=>f()),10))}),[i]),h={src:e,ref:n,controls:!1,preload:"metadata",onPlay:()=>s({type:"play"}),onPause:()=>s({type:"pause"}),onTimeUpdate:()=>s({type:"current",payload:n.current.currentTime}),onDurationChange:()=>s({type:"duration",payload:n.current.duration}),onCanPlay:()=>s({type:"loaded"}),onProgress:()=>s({type:"buffer",payload:n.current.buffered}),onError:()=>s({type:"error"})};return o?(0,Ji.jsxs)(Ni,{name:"player",mod:{video:t},onClick:e=>e.stopPropagation(),children:[t&&(0,Ji.jsx)(up,{type:"video",onClick:A,...h}),i.error?(0,Ji.jsx)(Ui,{name:"loading",children:"Unable to play"}):i.loaded?(0,Ji.jsxs)(Ui,{name:"playback",children:[(0,Ji.jsxs)(Ui,{name:"controls",tag:Ac,spread:!0,children:[(0,Ji.jsxs)(Ac,{size:"small",children:[(0,Ji.jsx)(Ui,{name:"play",onClick:A,children:i.playing?(0,Ji.jsx)(ki,{}):(0,Ji.jsx)(Si,{})}),!t&&(0,Ji.jsx)(Ui,{name:"track",children:ec(e)})]}),(0,Ji.jsxs)(Ui,{tag:Ac,size:"small",name:"time",children:[(0,Ji.jsx)(ap,{value:i.currentTime,format:l})," / ",(0,Ji.jsx)(ap,{value:i.duration,format:l})]})]}),(0,Ji.jsx)(op,{video:t,currentTime:i.currentTime,duration:i.duration,buffer:i.buffer,onSeekStart:d,onSeekEnd:g,onChange:p})]}):(0,Ji.jsx)(Ui,{name:"loading",children:(0,Ji.jsx)(Wc,{size:"24"})}),!t&&(0,Ji.jsx)(up,{type:"audio",...h,ref:n})]}):(0,Ji.jsx)(Ni,{name:"player",onClick:e=>{e.stopPropagation(),a(!0),f()},children:(0,Ji.jsxs)(Ui,{name:"controls",tag:Ac,spread:!0,children:[(0,Ji.jsxs)(Ac,{size:"small",children:[(0,Ji.jsx)(Ui,{name:"play",children:(0,Ji.jsx)(Si,{})}),(0,Ji.jsx)(Ui,{name:"track",children:"Click to load"})]}),(0,Ji.jsx)(Ui,{tag:Ac,size:"small",name:"time"})]})})},up=(0,En.forwardRef)((({type:e="audio",src:t,...n},r)=>(0,Ji.jsx)(Ui,{name:"media",tag:e,ref:r,...n,children:(0,Ji.jsx)("source",{src:t})}))),cp=e=>(0,Ji.jsx)(lp,{src:e.value});cp.style={width:50,minWidth:240};const Ap=e=>(0,Ji.jsx)(lp,{src:e.value});Ap.style={width:240,minWidth:240},Ap.userSelectable=!1;const dp=e=>{const t=(n=e.value,!(![!0,1,"true","1","yes"].includes(n)&&1!=!!n));var n;return!0===t?(0,Ji.jsx)(ds,{color:"#80c70d",children:"true"}):!1===t?(0,Ji.jsx)(ds,{color:"#de3301",children:"false"}):null};dp.userSelectable=!1;const gp=e=>{const t=new Date(e.value);return e.value?(0,Ji.jsx)("div",{style:{whiteSpace:"nowrap"},children:bs(t)?Il(t,"MMM dd yyyy, HH:mm:ss"):""}):""};gp.displayType=!1;const pp=e=>{if(!e)return;const t={...e,annotations:[],predictions:[],createdAt:e.created_at};return e.annotations&&(t.annotations=e.annotations.map(fp)),e.predictions&&(t.predictions=e.predictions.map(hp)),t},fp=e=>{var t,n;return{...e,id:void 0,pk:String(e.id),createdAgo:e.created_ago,createdBy:e.created_username,createdDate:e.created_at,leadTime:null!==(t=e.lead_time)&&void 0!==t?t:0,skipped:null!==(n=e.was_cancelled)&&void 0!==n&&n}},hp=e=>{var t,n;return{...e,id:void 0,pk:String(e.id),createdAgo:e.created_ago,createdBy:null!==(t=null===(n=e.model_version)||void 0===n?void 0:n.trim())&&void 0!==t?t:"",createdDate:e.created_at}},wp=e=>({id:e.id,pk:e.pk,result:e.serializeAnnotation(),leadTime:e.leadTime,userGenerate:!!e.userGenerate,sentUserGenerate:!!e.sentUserGenerate});const mp=e=>new Promise((t=>setTimeout(t,e)));class Cp{static getInstance(e){return this._instance?this._instance:this._instance=new Cp(e)}constructor(e){this.loaded=!1,this.running=!1,this.queue=[],this.root=document.querySelector(".offscreen-lsf"),this.lsf=new window.LabelStudio(this.root,{user:{id:1},interfaces:[],config:null!=e?e:"",onLabelStudioLoad:()=>{this.loaded=!0,this.startQueue()}})}generatePreview(e,t){return new Promise((n=>{this.queue.push({task:e,annotation:t,resolve:n}),this.startQueue()}))}async startQueue(){!1!==this.loaded&&!0!==this.running&&0!==this.queue.length&&(this.running=!0,await this.processJob(),this.running=!1)}async processJob(){var e;const{task:t,annotation:n,resolve:r}=this.queue.shift(),o={id:t.id,annotations:t.annotations,predictions:t.predictions,data:t.data};this.lsf.resetState(),this.lsf.assignTask(o),this.lsf.initializeStore(pp(o)),this.lsf.annotationStore.selectAnnotation(null!==(e=n.pk)&&void 0!==e?e:n.id),await mp(1500);r(await this.createPreviews(5)),this.queue.length&&await this.processJob()}async createPreviews(e){if(0!==e)try{return this.lsf.annotationStore.selected.generatePreviews()}catch(t){return await mp(1e3),this.createPreviews(e-1)}}}const yp=Mr((({store:e})=>({labelingConfig:null==e?void 0:e.labelingConfig})))(Br((({labelingConfig:e,name:t,task:n,annotation:r,style:o,...a})=>{var i,s;const l=En.useMemo((()=>{if(e)return Cp.getInstance(e)}),[e]),[u,c]=En.useState(null),A=null!==(i=a.variant)&&void 0!==i?i:"original";return En.useEffect((()=>{if(null!==u)return;(async()=>{if(l&&n&&r){const e=await l.generatePreview(n,r);c(e)}})()}),[n,r,l,u]),u?(0,Ji.jsx)("img",{src:u[`$${t}`][A],alt:"",style:o,width:a.width,height:a.height}):(0,Ji.jsxs)(Ni,{name:"annotation-preview",width:a.width,height:a.height,children:[(0,Ji.jsx)(Wc,{size:null!==(s=a.size)&&void 0!==s?s:"default",style:{position:"absolute",left:"50%",top:"50%",transform:"translate3d(-50%, -50%, 0)",zIndex:100}}),(0,Ji.jsx)("img",{src:a.fallbackImage,style:{...null!=o?o:{},opacity:.5},alt:"",width:a.width,height:a.height})]})}))),Ep=e=>{const{original:t,value:n,column:{alias:r}}=e,o=Hr(t),a=0===t.total_annotations||!o.showPreviews,i=Array.isArray(n)?n[0]:n;return i?a?(0,Ji.jsx)("img",{src:i,alt:"Data",style:{maxHeight:"100%",maxWidth:"100px",objectFit:"contain",borderRadius:3}},i):(0,Ji.jsx)(yp,{task:t,annotation:t.annotations[0],config:Hr(t).SDK,name:r,variant:"120x120",fallbackImage:n,style:{maxHeight:"100%",maxWidth:"100px",objectFit:"contain",borderRadius:3}}):null},Bp=e=>Hi(e.value)?(e=>{const t=Number(e);return e%1==0?t:t.toFixed(3)})(e.value):"",vp=e=>{if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return e.toString()}},Ip=({value:e})=>(0,Ji.jsx)("div",{style:{maxHeight:"100%",overflow:"hidden",fontSize:12,lineHeight:"16px"},children:e?vp(e):""}),Qp=e=>(0,Ji.jsx)(lp,{src:e.value,video:!0});Qp.style={width:240,minWidth:240};const Dp=ci.enumeration(["String","Number","Boolean","Datetime","List","Image","Audio","AudioPlus","Video","Text","HyperText","TimeSeries","Unknown"]),bp=e=>{switch(e){default:case"String":return"str";case"Number":return"num";case"Boolean":return"bool";case"Datetime":return"date";case"Image":return"img";case"Audio":case"AudioPlus":return"aud";case"Video":return"vid";case"Text":return"txt";case"HyperText":return"html";case"TimeSeries":return"ts"}},Mp=e=>{switch(e){default:case"String":return"String";case"Number":return"Number";case"Boolean":return"Boolean";case"Datetime":return"Date Time";case"Image":return"Image";case"Audio":return"Audio";case"AudioPlus":return"AudioPlus";case"Video":return"Video";case"Text":return"Text";case"HyperText":return"Hyper Text";case"TimeSeries":return"Time Series"}},kp=ci.model("ViewColumn",{id:ci.identifier,title:ci.string,alias:ci.string,type:ci.optional(Dp,"String"),displayType:ci.optional(ci.maybeNull(Dp),null),defaultHidden:ci.optional(ci.boolean,!1),parent:ci.maybeNull(ci.late((()=>ci.reference(kp)))),children:ci.maybeNull(ci.array(ci.late((()=>ci.reference(kp))))),target:ci.enumeration(["tasks","annotations"]),orderable:ci.optional(ci.boolean,!0),help:ci.maybeNull(ci.string)}).views((e=>({get hidden(){return e.children?(r=e.children,o=e=>e.hidden,r.reduce(((e,t)=>e&&!!o(t)),!0)):null!==(t=null===(n=e.parentView)||void 0===n?void 0:n.hiddenColumns.hasColumn(e))&&void 0!==t?t:e.parent.hidden||!1;var t,n,r,o},get parentView(){return Hr(e).viewsStore.selected},get key(){return e.id},get accessor(){return t=>{if(!e.parent){const n=t[e.alias];return"object"==typeof n?null:n}try{var n;const r=null==t||null===(n=t[e.parent.alias])||void 0===n?void 0:n[e.alias];return null!=r?r:null}catch{var r;return console.log("Error generating accessor",{id:e.alias,parent:null===(r=e.parent)||void 0===r?void 0:r.alias,data:t,snapshot:Nr(e)}),t[e.alias]}}},get renderer(){return({value:e})=>{var t;return null!==(t=null==e?void 0:e.toString())&&void 0!==t?t:null}},get canOrder(){return e.orderable&&!e.children&&!Hr(e).isLabeling},get order(){return e.parentView.currentOrder[e.id]},get currentType(){var t,n;const r=null===(t=e.parentView)||void 0===t||null===(n=t.columnsDisplayType)||void 0===n?void 0:n.get(e.id);return null!=r?r:e.type},get asField(){const t=[];if(e.children){const n=[].concat(...e.children.map((e=>e.asField)));t.push(...n)}else t.push({...e,id:e.key,accessor:e.accessor,hidden:e.hidden,original:e,currentType:e.currentType,width:e.width});return t},get icon(){switch(e.alias){default:return null;case"total_annotations":return(0,Ji.jsx)(iA,{width:"20",height:"20",style:{color:"#0099FF"}});case"cancelled_annotations":return(0,Ji.jsx)(dA,{width:"20",height:"20",style:{color:"#DD0000"}});case"total_predictions":return(0,Ji.jsx)(QA,{width:"20",height:"20",style:{color:"#944BFF"}});case"reviews_accepted":return(0,Ji.jsx)(RA,{width:"20",height:"20",style:{color:"#2AA000"}});case"reviews_rejected":return(0,Ji.jsx)(xA,{width:"20",height:"20",style:{color:"#DD0000"}});case"ground_truth":return(0,Ji.jsx)(NA,{width:"20",height:"20",style:{color:"#FFB700"}});case"comment_count":return(0,Ji.jsx)(ad,{width:"20",height:"20",style:{color:"#FFB700"}});case"unresolved_comment_count":return(0,Ji.jsx)(cd,{width:"20",height:"20",style:{color:"#FFB700"}})}},get readableType(){return bp(e.currentType)},get width(){var t,n,r;return null!==(t=null===(n=e.parentView)||void 0===n||null===(r=n.columnsWidth)||void 0===r?void 0:r.get(e.id))&&void 0!==t?t:null},get filterable(){var t,n;return!1!==(null===(t=null!==(n=a[e.type])&&void 0!==n?n:a[(0,Ai.toStudlyCaps)(e.alias)])||void 0===t?void 0:t.filterable)}}))).actions((e=>({toggleVisibility(){e.parentView.toggleColumn(e)},setType(t){e.parentView.setColumnDisplayType(e.id,t),e.parentView.save()},setWidth(t){const n=e.parentView;n.setColumnWidth(e.id,null!=t?t:null),n.save()},resetWidth(){e.parentView.setColumnWidth(e.id,null),e.parentView.save()}})));const Sp=(e,t,n,r,o)=>{const a=o-r;return Math.max(null!=t?t:30,Math.min(e+a,null!=n?n:400))},xp=({children:e,style:t,handleStyle:n,initialWidth:r,className:o,minWidth:a,maxWidth:i,showResizerLine:s,onResize:l,onResizeFinished:u,onReset:c})=>{const[A,d]=En.useState(null!=r?r:150),[g,p]=En.useState(!1),f=En.useRef(),h=En.useCallback((e=>{e.stopPropagation();const t=e.pageX;let n=A;const r=e=>{n=Sp(A,a,i,t,e.pageX),d(n),null==l||l(n)},o=e=>{document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",o),document.body.style.removeProperty("user-select"),n=Sp(A,a,i,t,e.pageX),p(!1),n!==A&&(d(n),null==u||u(n))};document.addEventListener("mousemove",r),document.addEventListener("mouseup",o),document.body.style.userSelect="none",p(!0)}),[i,a,l,u,A]);return(0,Ji.jsxs)(Ni,{name:"resizer",mix:o,style:{width:A},children:[(0,Ji.jsx)(Ui,{name:"content",style:null!=t?t:{},children:e}),(0,Ji.jsx)(Ui,{name:"handle",ref:f,style:n,mod:{resizing:!1!==s&&g},onMouseDown:h,onDoubleClick:()=>null==c?void 0:c()})]})},jp=({...e})=>(0,Ji.jsx)(Xg,{...e,name:"cell"});jp.displayName="TableCell";const Yp=({...e})=>(0,Ji.jsx)(Xg,{...e,name:"cell-content"});Yp.displayName="TableCellContent";const Op=(e,t,n)=>{var r,o;const a={width:150},i=((e,t,n)=>{let r={};return[n,t].forEach((t=>{const n=(null!=t?t:{}).style;var o;n instanceof Function?Object.assign(r,null!==(o=n(e))&&void 0!==o?o:{}):Object.assign(r,null!=n?n:{})})),null!=r?r:{}})(t,n,null==e?void 0:e[t.type]);return Object.assign(a,i,{width:null!==(r=null!==(o=t.width)&&void 0!==o?o:i.width)&&void 0!==r?r:150}),a};const Gp="ff_front_dev_1470_dm_pagination_010422_short",Fp="fflag-feat-dev-2887-comments-ui-editor-short",Rp="fflag_feat_front_dev-2536_comment_notifications_short",Tp="fflag-feat-dev-3034-comments-with-drafts-short",Kp="fflag_feat_front_dev_2984_dm_draggable_columns_short",Lp={};function Pp(e){const t=Object.assign((null===(n=window.APP_SETTINGS)||void 0===n?void 0:n.feature_flags)||{},Lp);var n,r;return e in t?!0===t[e]:!0===(null===(r=window.APP_SETTINGS)||void 0===r?void 0:r.feature_flags_default_value)}const{Block:Np,Elem:Up}=Pi(),Hp=Pp(Kp),Jp=Br((({column:e,cellViews:t,children:n,onChange:r})=>{const o=Dp._types.map((e=>e.value)).filter((e=>{const n=t[e],r=!1!==(null==n?void 0:n.userSelectable),o=!1!==(null==n?void 0:n.displayType);return n&&r&&o}));return(0,Ji.jsx)(_i.Trigger,{content:(0,Ji.jsx)(es,{title:"Display as",size:"compact",selectedKeys:[e.currentType],children:o.map((t=>(0,Ji.jsx)(es.Item,{onClick:()=>null==r?void 0:r(e,t),children:(0,Ji.jsxs)(Ac,{children:[(0,Ji.jsx)(ds,{size:"small",style:{width:45,textAlign:"center",cursor:"pointer",fontSize:14},children:bp(t)}),Mp(t)]})},t)))}),children:(0,Ji.jsx)(qi,{type:"text",size:"small",style:{flex:1,display:"flex",alignItems:"center",justifyContent:"space-between",background:"none",fontSize:14},children:n})})})),qp=Br((({column:e,cellViews:t,columnHeaderExtra:n,sortingEnabled:r,stopInteractions:o,decoration:a,onTypeChange:i,onResize:s,onReset:l})=>{var u,c,A,d,g;const{Header:p,Cell:f,id:h,...w}=e;if(p instanceof Function){const{cellClassName:e,headerClassName:t,...n}=w;return(0,En.createElement)(Xg,{...n,name:"cell",key:h,mix:["th",t]},(0,Ji.jsx)(p,{}))}const m=r&&(null===(u=w.original)||void 0===u?void 0:u.canOrder),C=null==a||null===(c=a.get)||void 0===c?void 0:c.call(a,w),y=n?n(w,C):null,E=null!=C&&C.content?C.content(w):w.title,B=Op(t,w,C),v=(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Yp,{mod:{canOrder:m,disabled:o},mix:"th-content",children:E}),y&&(0,Ji.jsx)(Up,{name:"column-extra",children:y})]});return(0,Ji.jsx)(jp,{"data-id":h,mix:"th",children:(0,Ji.jsx)(xp,{style:{height:22,display:"flex",alignItems:"center",justifyContent:null!==(A=B.justifyContent)&&void 0!==A?A:"space-between",overflow:"hidden"},handleStyle:{marginLeft:9},initialWidth:null!==(d=B.width)&&void 0!==d?d:150,minWidth:null!==(g=B.minWidth)&&void 0!==g?g:30,onResizeFinished:e=>null==s?void 0:s(w,e),onReset:()=>null==l?void 0:l(w),children:w.parent?(0,Ji.jsx)(Jp,{column:w,cellViews:t,onChange:i,children:v}):v})})})),zp=Br((0,En.forwardRef)((({style:e,columnHeaderExtra:t,sortingEnabled:n,stopInteractions:r,decoration:o,onTypeChange:a,onResize:i,onReset:s,extra:l,onDragEnd:u},c)=>{const{columns:A,headerRenderers:d,cellViews:g}=En.useContext(Vg);if(Hp){const p=Vn((()=>({orderedColumns:{},setOrderedColumns(e){p.orderedColumns={...e}},getOrderedColumns(){var e;return null!==(e=xt(p.orderedColumns))&&void 0!==e?e:{}},isDragging:!1,setIsDragging(e){p.isDragging=e},getIsDragging:()=>xt(p.isDragging),initialDragPos:!1,setInitialDragPos(e){p.initialDragPos=e},getInitialDragPos:()=>xt(p.initialDragPos),draggedCol:null,setDraggedCol(e){p.draggedCol=e},getDraggedCol:()=>xt(p.draggedCol)})));let f=(0,En.useRef)({});const h=(0,En.useCallback)((e=>{const t={};return(null!=e?e:A).forEach(((e,n)=>{t[e.id]=n})),t}),[A]);return(0,Ji.jsxs)(Np,{name:"table-head",ref:c,style:e,mod:{droppable:!0},mix:"horizontal-shadow",onDragOver:(0,En.useCallback)((e=>{const t=p.getDraggedCol();f.current[t].style.setProperty("--scale","0"),e.stopPropagation()}),[p]),children:[A.map((e=>(0,Ji.jsx)(Up,{name:"draggable",draggable:!0,ref:t=>f.current[e.id]=t,onDragStart:t=>{t.dataTransfer.effectAllowed="none";const n=f.current[e.id];p.setInitialDragPos({x:n.offsetLeft,y:n.offsetTop}),p.setDraggedCol(e.id)},onDragEnd:t=>{t.stopPropagation();const n=p.getDraggedCol(),r=A.filter((e=>e.id!==n)),o=r.findIndex((e=>{var n,r,o;const a=f.current[e.id];return t.clientX+(null!==(n=null==c||null===(r=c.current)||void 0===r||null===(o=r.parentElement)||void 0===o?void 0:o.parentElement.scrollLeft)&&void 0!==n?n:0)(0,Ji.jsx)(qp,{column:e,headerRenderers:d,cellViews:g,columnHeaderExtra:t,sortingEnabled:n,stopInteractions:r,decoration:o,onTypeChange:a,onResize:i,onReset:s},e.id))),(0,Ji.jsx)(Up,{name:"extra",children:l})]})})));const Wp=Br((({col:e,data:t,decoration:n,cellViews:r})=>{var o,a,i,s;const{Header:l,Cell:u,id:c,...A}=e;if(u instanceof Function){const{headerClassName:e,cellClassName:n,...r}=A;return(0,En.createElement)(Xg,{...r,name:"cell",key:c,mix:n},(0,Ji.jsx)(u,{data:t}))}const d=null!==(o=c.split(":")[1])&&void 0!==o?o:c,g=(0,Ai.toStudlyCaps)(d),p=((e,t)=>{try{const n=t.split(".").map((e=>`["${e}"]`)).join("");return new Function("object",`return object${n}`)(e)}catch{return}})(t,d),f=null!==(a=null!==(i=r[g])&&void 0!==i?i:r[A.original.currentType])&&void 0!==a?a:r.String,h={column:A,original:t,value:p},w=null==n||null===(s=n.get)||void 0===s?void 0:s.call(n,A),m=Op(r,A,w);return(0,Ji.jsx)(Xg,{name:"cell",children:(0,Ji.jsx)("div",{style:{...null!=m?m:{},display:"flex",height:"100%",alignItems:"center"},children:f?(0,Ji.jsx)(f,{...h}):p})})})),Vp=Br((({data:e,even:t,style:n,wrapperStyle:r,onClick:o,stopInteractions:a,decoration:i})=>{const s=["table-row"];e.isLoading&&s.push("loading");const{columns:l,cellViews:u}=En.useContext(Vg),c={even:t,selected:e.isSelected,highlighted:e.isHighlighted,loading:e.isLoading,disabled:a};return(0,Ji.jsx)(Xg,{name:"row-wrapper",mod:c,style:r,onClick:t=>null==o?void 0:o(e,t),children:(0,Ji.jsx)(Ni,{name:"table-row",style:n,className:s.join(" "),children:l.map((t=>(0,Ji.jsx)(Wp,{col:t,data:e,cellViews:u,decoration:i},t.id)))})})})),Zp=Br((({view:e,data:t,cellViews:n,selectedItems:r,focusedItem:o,decoration:a,stopInteractions:i,onColumnResize:s,onColumnReset:l,headerExtra:u,...c})=>{var A,d,g,p,f,h;const w="dm:columnorder",m=(0,En.useRef)(),[C,y]=(0,En.useState)(null!==(A=JSON.parse(localStorage.getItem(w)))&&void 0!==A?A:{}),E=(0,En.useRef)(),B=((e,t)=>e.filter((e=>!(null!=t?t:[]).includes(e.id))))(c.columns,c.hiddenColumns),v=(0,En.useMemo)((()=>(e=>({get:t=>e.find((e=>{let n=!1;return Hi(e.alias)?n=e.alias===t.alias:e.resolver instanceof Function&&(n=e.resolver(t)),n}))}))(a)),[a]),{api:I}=Vu();(0,En.useEffect)((()=>{localStorage.setItem(w,JSON.stringify(C))}),[C]),c.onSelectAll&&c.onSelectRow&&B.unshift({id:"select",headerClassName:"select-all",cellClassName:"select-row",style:{width:40,maxWidth:40,justifyContent:"center"},onClick:e=>e.stopPropagation(),Header:()=>(0,Ji.jsx)(Wg,{checked:r.isAllSelected,indeterminate:r.isIndeterminate,onChange:()=>c.onSelectAll(),className:"select-all"}),Cell:({data:e})=>(0,Ji.jsx)(Wg,{checked:r.isSelected(e.id),onChange:()=>c.onSelectRow(e.id)})}),B.push({id:"show-source",cellClassName:"show-source",style:{width:40,maxWidth:40,justifyContent:"center"},onClick:e=>e.stopPropagation(),Header:()=>(0,Ji.jsx)("div",{style:{width:40}}),Cell({data:e}){var t,n,r,o,a;let i=JSON.parse(null!==(t=e.source)&&void 0!==t?t:"{}");i={id:null===(n=i)||void 0===n?void 0:n.id,data:null===(r=i)||void 0===r?void 0:r.data,annotations:null===(o=i)||void 0===o?void 0:o.annotations,predictions:null===(a=i)||void 0===a?void 0:a.predictions};const s=async()=>{const e=await I.task({taskID:i.id});return null!=e?e:{}};return(0,Ji.jsx)(ls,{title:"Show task source",children:(0,Ji.jsx)(qi,{type:"link",style:{width:32,height:32,padding:0},onClick:()=>{var e;qg({title:"Source for task "+(null===(e=i)||void 0===e?void 0:e.id),style:{width:800},body:(0,Ji.jsx)(tf,{content:i,onTaskLoad:s})})},icon:(0,Ji.jsx)(ss,{icon:Ii})})})}}),Object.keys(C).length>0&&B.sort(((e,t)=>C[e.id](0,Ji.jsx)(zp,{ref:m,style:e,order:c.order,columnHeaderExtra:c.columnHeaderExtra,sortingEnabled:c.sortingEnabled,onSetOrder:c.onSetOrder,stopInteractions:i,onTypeChange:c.onTypeChange,decoration:v,onResize:s,onReset:l,extra:u,onDragEnd:e=>y(e)})),[c.order,c.columnHeaderExtra,c.sortingEnabled,c.onSetOrder,c.onTypeChange,i,e,e.selected.list,e.selected.all,m]),b=(0,En.useCallback)((({style:e,index:n})=>{const r=t[n-1],o=n%2==0;return(0,Ji.jsx)(Vp,{data:r,even:o,onClick:(e,t)=>c.onRowClick(e,t),stopInteractions:i,wrapperStyle:e,style:{height:c.rowHeight,width:c.fitContent?"fit-content":"auto"},decoration:v},r.id)}),[t,c.fitContent,c.onRowClick,c.rowHeight,i,r,e,e.selected.list,e.selected.all]),M=(0,En.useCallback)((e=>c.isItemLoaded(t,e)),[c,t]),k=(0,En.useRef)(),S=(0,En.useCallback)((e=>{if(Hi(k.current))return k.current;const{rowHeight:n}=c,r=t.indexOf(o);if(r>=0){const t=r*n-e/2+n/2;return k.current=t}return 0}),[]),x=(0,En.useCallback)((e=>{var n,r;return e>t.length-1?e:null!==(n=null===(r=t[e])||void 0===r?void 0:r.key)&&void 0!==n?n:e}),[t]);(0,En.useEffect)((()=>{var e;const n=null===(e=E.current)||void 0===e?void 0:e._listRef;n&&n.scrollToItem(t.indexOf(o),"center")}),[t]);const j=(0,En.useRef)(),Y=(null===(d=j.current)||void 0===d||null===(g=d.firstChild)||void 0===g?void 0:g.firstChild.offsetWidth)-(null===(p=j.current)||void 0===p||null===(f=p.firstChild)||void 0===f||null===(h=f.firstChild)||void 0===h?void 0:h.firstChild.offsetWidth)||0;return(0,Ji.jsxs)(Ji.Fragment,{children:[e.root.isLabeling&&(0,Ji.jsx)(Ni,{name:"columns__selector",style:{right:Y},children:(0,Ji.jsx)(is,{wrapper:is.Checkbox,icon:(0,Ji.jsx)(ed,{}),style:{padding:0,zIndex:1e3,borderRadius:0,height:"45px",width:"45px",margin:"-1px"}})}),(0,Ji.jsx)(Zg,{ref:j,name:"table",mod:{fit:c.fitToContent},children:(0,Ji.jsx)(Vg.Provider,{value:Q,children:(0,Ji.jsx)($p,{ref:E,overscanCount:10,itemHeight:c.rowHeight,totalCount:c.total,itemCount:t.length+1,itemKey:x,innerElementType:ef,stickyItems:[0],stickyItemsHeight:[43],stickyComponent:D,initialScrollOffset:S,isItemLoaded:M,loadMore:c.loadMore,children:b})})})]})})),Xp=(0,En.createContext)();Xp.displayName="StickyListProvider";const _p=({data:e,index:t,style:n})=>{const{Renderer:r,stickyItems:o}=e;return!0===(null==o?void 0:o.includes(t))?null:(0,Ji.jsx)(r,{index:t,style:n})},$p=Br((0,En.forwardRef)(((e,t)=>{const{children:n,stickyComponent:r,stickyItems:o,stickyItemsHeight:a,totalCount:i,isItemLoaded:s,loadMore:l,initialScrollOffset:u,...c}=e,A={Renderer:n,StickyComponent:r,stickyItems:o,stickyItemsHeight:a},d=e=>{var t;return o.includes(e)&&null!==(t=a[e])&&void 0!==t?t:c.itemHeight};return(0,Ji.jsx)(Xp.Provider,{value:A,children:(0,Ji.jsx)(Xg,{tag:hg,name:"auto-size",children:({width:e,height:n})=>(0,Ji.jsx)(Jg,{ref:t,itemCount:i,loadMoreItems:l,isItemLoaded:s,children:({onItemsRendered:t,ref:r})=>{var o;return(0,Ji.jsx)(Xg,{name:"virual",tag:Kg,...c,ref:r,width:e,height:n,itemData:A,itemSize:d,onItemsRendered:t,initialScrollOffset:null!==(o=null==u?void 0:u(n))&&void 0!==o?o:0,children:_p})}})})})})));$p.displayName="StickyList";const ef=(0,En.forwardRef)((({children:e,...t},n)=>(0,Ji.jsx)(Xp.Consumer,{children:({stickyItems:r,stickyItemsHeight:o,StickyComponent:a})=>(0,Ji.jsxs)("div",{ref:n,...t,children:[r.map((e=>(0,Ji.jsx)(Xg,{name:"sticky-header",tag:a,index:e,style:{height:o[e],top:e*o[e]}},e))),e]})}))),tf=({content:e,onTaskLoad:t})=>{const[n,r]=(0,En.useState)(e);return(0,En.useEffect)((()=>{t().then((e=>{var t,n;const o={id:e.id,data:e.data,annotations:null!==(t=e.annotations)&&void 0!==t?t:[],predictions:null!==(n=e.predictions)&&void 0!==n?n:[]};r(o)}))}),[]),(0,Ji.jsx)("pre",{children:n?JSON.stringify(n,null," "):null})},nf=(e,t)=>e.filter((e=>!(null!=t?t:[]).includes(e.id))),rf=(e,t)=>{try{const n=t.split(".").map((e=>`["${e}"]`)).join("");return new Function("object",`return object${n}`)(e)}catch{return}},of=(e,t,n)=>{var r,o;const a={width:150},i=((e,t,n)=>{let r={};return[n,t].forEach((t=>{const n=(null!=t?t:{}).style;var o;n instanceof Function?Object.assign(r,null!==(o=n(e))&&void 0!==o?o:{}):Object.assign(r,null!=n?n:{})})),null!=r?r:{}})(t,n,null==e?void 0:e[t.type]);return Object.assign(a,i,{width:null!==(r=null!==(o=t.width)&&void 0!==o?o:i.width)&&void 0!==r?r:150}),a},af=({value:e})=>(0,Ji.jsx)("div",{style:{padding:10,height:af.height},children:(0,Ji.jsx)(lp,{src:e})});af.height=42;const sf=e=>{const{value:t,original:n,field:{alias:r}}=e,o=Hr(n);return 0!==n.total_annotations&&o.showPreviews?(0,Ji.jsx)(yp,{task:n,annotation:n.annotations[0],config:Hr(n).SDK,name:r,width:"100%",size:"large",fallbackImage:t,height:sf.height,style:{objectFit:"cover"}}):(0,Ji.jsx)("div",{children:(0,Ji.jsx)("img",{src:t,width:"100%",height:sf.height,style:{objectFit:"cover"},alt:""})})};sf.height=150;const lf=e=>{if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return e.toString()}},uf=({value:e})=>(0,Ji.jsx)("div",{style:{padding:5,height:uf.height,overflow:"hidden"},children:e?lf(e):""});uf.height=77;const cf=Br((({row:e,selected:t})=>(0,Ji.jsx)(Ui,{name:"cell-header",children:(0,Ji.jsxs)(Ac,{children:[(0,Ji.jsx)(rs,{checked:t.isSelected(e.id)}),(0,Ji.jsx)("span",{children:e.id})]})}))),Af=Br((({row:e,fields:t})=>t.filter((e=>{var t;return"data"===(null===(t=e.parent)||void 0===t?void 0:t.alias)})).map(((t,n)=>{var r;const o=null!==(r=t.id.split(":")[1])&&void 0!==r?r:t.id,a=rf(e,o);return(0,Ji.jsx)(df,{type:t.currentType,value:a,field:t,row:e},`${e.id}-${n}`)})))),df=Br((({type:e,value:t,field:n,row:r})=>{const o=i[e];return o?(0,Ji.jsx)(o,{value:t,field:n,original:r}):(0,Ji.jsx)(uf,{value:t,field:n,original:r})})),gf=Br((({view:e,selected:t,row:n,fields:r,onClick:o,...a})=>(0,Ji.jsx)(Ui,{...a,name:"cell",onClick:o,mod:{selected:t.isSelected(n.id)},children:(0,Ji.jsxs)(Ui,{name:"cell-content",children:[(0,Ji.jsx)(cf,{view:e,row:n,fields:r,selected:e.selected}),(0,Ji.jsx)(Af,{view:e,row:n,fields:r})]})}))),pf=Br((({data:e,view:t,loadMore:n,fields:r,onChange:o,hiddenFields:a})=>{var s;const l=null!==(s=t.gridWidth)&&void 0!==s?s:4,u=En.useMemo((()=>nf(r,a)),[r,a]),c=u.filter((e=>{var t;return"data"===(null===(t=e.parent)||void 0===t?void 0:t.alias)})).reduce(((e,t)=>{var n;return e+(null!==(n=i[t.currentType])&&void 0!==n?n:uf).height}),16),A=En.useCallback((({style:n,rowIndex:r,columnIndex:a})=>{const i=((e,t)=>l*e+t)(r,a),s=e[i];if(!s)return null;const c={style:{...n,marginLeft:"1em"}};return(0,Ji.jsx)(gf,{...c,view:t,row:s,fields:u,selected:t.selected,onClick:()=>null==o?void 0:o(s.id)})}),[e,u,t.selected,t,t.selected.list,t.selected.all,l]),d=Math.ceil(e.length/l),g=En.useCallback((n=>{const r=n*l,o=e.slice(r,l).length===l;return!t.dataStore.hasNextPage||o}),[l,e,t.dataStore.hasNextPage]);return(0,Ji.jsx)(Ni,{name:"grid-view",style:{flex:1,"--column-count":`${l}n`},children:(0,Ji.jsx)(Ui,{tag:hg,name:"resize",children:({width:e,height:t})=>(0,Ji.jsx)(Jg,{itemCount:d,isItemLoaded:g,loadMoreItems:n,children:({onItemsRendered:n,ref:r})=>{return(0,Ji.jsx)(Ui,{tag:Lg,ref:r,width:e,height:t,name:"list",rowHeight:c+42,overscanRowCount:30,columnCount:l,columnWidth:e/l-9.5,rowCount:d,onItemsRendered:(o=n,({visibleRowStartIndex:e,visibleRowStopIndex:t,overscanRowStopIndex:n,overscanRowStartIndex:r})=>{o({overscanStartIndex:r,overscanStopIndex:n,visibleStartIndex:e,visibleStopIndex:t})}),style:{overflowX:"hidden"},children:A});var o}})})})}));const ff=Mr((({store:e})=>{var t,n,r,o,a,i,s,l,u,c,A,d,g,p;const{dataStore:f,currentView:h}=e;return{store:e,dataStore:f,updated:f.updated,view:h,viewType:null!==(t=null==h?void 0:h.type)&&void 0!==t?t:"list",columns:null!==(n=null==h?void 0:h.fieldsAsColumns)&&void 0!==n?n:[],hiddenColumns:null==h?void 0:h.hiddenColumnsList,selectedItems:null==h?void 0:h.selected,selectedCount:null!==(r=null==h||null===(o=h.selected)||void 0===o?void 0:o.length)&&void 0!==r?r:0,isLabeling:null!==(a=e.isLabeling)&&void 0!==a&&a,data:null!==(i=null==f?void 0:f.list)&&void 0!==i?i:[],total:null!==(s=null==f?void 0:f.total)&&void 0!==s?s:0,isLoading:null===(l=null==f?void 0:f.loading)||void 0===l||l,isLocked:null!==(u=null==h?void 0:h.locked)&&void 0!==u&&u,hasData:(null!==(c=null!==(A=null===(d=e.project)||void 0===d?void 0:d.task_count)&&void 0!==A?A:null===(g=e.project)||void 0===g?void 0:g.task_number)&&void 0!==c?c:0)>0,focusedItem:null!==(p=null==f?void 0:f.selected)&&void 0!==p?p:null==f?void 0:f.highlighted}}))((({store:e,data:t,columns:n,view:r,selectedItems:o,dataStore:i,viewType:s,total:l,isLoading:u,isLabeling:c,hiddenColumns:A=[],hasData:d=!1,isLocked:g,...p})=>{const f=(0,En.useMemo)((()=>p.focusedItem),[p.focusedItem]),h=(0,En.useCallback)((()=>{i.hasNextPage&&!i.loading&&i.fetch({interaction:"scroll"})}),[i]),w=(0,En.useCallback)(((e,t)=>{const n=!!e[t];return!i.hasNextPage||n}),[i.hasNextPage]),m=(0,En.useCallback)((({parent:e,original:t,help:n},r)=>{const o=[];var a;e&&o.push((0,Ji.jsx)(ds,{color:"blue",style:{fontWeight:"500",fontSize:14,cursor:"pointer",width:45,padding:0},children:null!==(a=null==t?void 0:t.readableType)&&void 0!==a?a:e.title},"column-type"));return n&&!1!==(null==r?void 0:r.help)&&o.push((0,Ji.jsx)(ls,{title:n,children:(0,Ji.jsx)(ss,{icon:ji,style:{opacity:.5}})},"help-tooltip")),o.length?(0,Ji.jsx)(Ji.Fragment,{children:o}):null}),[]),C=(0,En.useCallback)((()=>r.selectAll()),[r]),y=(0,En.useCallback)((e=>r.toggleSelected(e)),[r]),E=(0,En.useCallback)(((e,t)=>{var n;t.metaKey||t.ctrlKey?window.open(`./?task=${null!==(n=e.task_id)&&void 0!==n?n:e.id}`,"_blank"):Hr(r).startLabeling(e)}),[r]),B=(0,En.useCallback)((e=>u&&0===l&&!c?(0,Ji.jsx)(Ni,{name:"fill-container",children:(0,Ji.jsx)(Wc,{size:"large"})}):0!==l&&d?e:(0,Ji.jsxs)(Ni,{name:"no-results",children:[(0,Ji.jsx)(Ui,{name:"description",children:d?(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)("h3",{children:"Nothing found"}),"Try adjusting the filter"]}):"Looks like you have not imported any data yet"}),!d&&(0,Ji.jsx)(Ui,{name:"navigation",children:(0,Ji.jsx)(Xu,{look:"primary",href:"./import",children:"Go to import"})})]})),[d,c,u,l]),v=e=>{const t=e.original;var n;return t.icon?(0,Ji.jsx)(ls,{title:null!==(n=t.help)&&void 0!==n?n:e.title,children:t.icon}):t.title},I=(0,En.useCallback)(((e,t,n="flex-start",r=!1)=>({alias:e,content:v,style:e=>{var r;return{width:null!==(r=e.width)&&void 0!==r?r:t,justifyContent:n}},help:r})),[]),Q=(0,En.useMemo)((()=>[I("total_annotations",60,"center"),I("cancelled_annotations",60,"center"),I("total_predictions",60,"center"),I("completed_at",180,"space-between",!0),I("reviews_accepted",60,"center"),I("reviews_rejected",60,"center"),I("ground_truth",60,"center"),Pp(Rp)&&I("comment_count",60,"center"),Pp(Rp)&&I("unresolved_comment_count",60,"center"),{resolver:e=>"Number"===e.type,style:e=>/id/.test(e.id)?{width:50}:{width:110}},{resolver:e=>"Image"===e.type,style:{width:150,justifyContent:"center"}},{resolver:e=>["Date","Datetime"].includes(e.type),style:{width:240}},{resolver:e=>["Audio","AudioPlus"].includes(e.type),style:{width:150}}]),[I]),D=r.root.isLabeling||"list"===s?(0,Ji.jsx)(Zp,{view:r,data:t,rowHeight:70,total:l,loadMore:h,fitContent:c,columns:n,hiddenColumns:A,cellViews:a,decoration:Q,order:r.ordering,focusedItem:f,isItemLoaded:w,sortingEnabled:"list"===r.type,columnHeaderExtra:m,selectedItems:o,onSelectAll:C,onSelectRow:y,onRowClick:E,stopInteractions:g,onTypeChange:(e,t)=>e.original.setType(t),onColumnResize:(e,t)=>{e.original.setWidth(t)},onColumnReset:e=>{e.original.resetWidth()}}):(0,Ji.jsx)(pf,{view:r,data:t,fields:n,loadMore:h,onChange:e=>r.toggleSelected(e),hiddenFields:A,stopInteractions:g});return ug("dm.focus-previous",(()=>{document.activeElement===document.body&&i.focusPrev()})),ug("dm.focus-next",(()=>{document.activeElement===document.body&&i.focusNext()})),ug("dm.close-labeling",(()=>{document.activeElement===document.body&&i.selected&&e.closeLabeling()})),ug("dm.open-labeling",(()=>{if(document.activeElement!==document.body)return;const{highlighted:t}=i;t&&!t.isSelected&&e.startLabeling(t)})),(0,Ji.jsx)(Ni,{name:"data-view",className:"dm-content",style:{pointerEvents:g?"none":"auto"},children:B(D)})}));const hf=Br((({checked:e,indeterminate:t,...n})=>(0,Ji.jsx)(rs,{indeterminate:t&&!e,checked:e,...n}))),wf=Br((({checked:e,indeterminate:t,onChange:n})=>(0,Ji.jsx)(hf,{type:"checkbox",checked:null!=e&&e,indeterminate:null!=t&&t,onChange:e=>n(e.target.checked)}))),mf=En.createContext(),{Block:Cf,Elem:yf}=Pi(),Ef=({...e})=>(0,Ji.jsx)(yf,{...e,name:"cell"});Ef.displayName="TableCell";const Bf=({...e})=>(0,Ji.jsx)(yf,{...e,name:"cell-content"});Bf.displayName="TableCellContent";const{Block:vf,Elem:If}=Pi(),Qf=Pp(Kp),Df=Br((({column:e,cellViews:t,children:n,onChange:r})=>{const o=Dp._types.map((e=>e.value)).filter((e=>{const n=t[e],r=!1!==(null==n?void 0:n.userSelectable),o=!1!==(null==n?void 0:n.displayType);return n&&r&&o}));return(0,Ji.jsx)(_i.Trigger,{content:(0,Ji.jsx)(es,{title:"Display as",size:"compact",selectedKeys:[e.currentType],children:o.map((t=>(0,Ji.jsx)(es.Item,{onClick:()=>null==r?void 0:r(e,t),children:(0,Ji.jsxs)(Ac,{children:[(0,Ji.jsx)(ds,{size:"small",style:{width:45,textAlign:"center",cursor:"pointer",fontSize:14},children:bp(t)}),Mp(t)]})},t)))}),children:(0,Ji.jsx)(qi,{type:"text",size:"small",style:{flex:1,display:"flex",alignItems:"center",justifyContent:"space-between",background:"none",fontSize:14},children:n})})})),bf=Br((({column:e,cellViews:t,columnHeaderExtra:n,sortingEnabled:r,stopInteractions:o,decoration:a,onTypeChange:i,onResize:s,onReset:l})=>{var u,c,A,d,g;const{Header:p,Cell:f,id:h,...w}=e;if(p instanceof Function){const{cellClassName:e,headerClassName:t,...n}=w;return(0,En.createElement)(yf,{...n,name:"cell",key:h,mix:["th",t]},(0,Ji.jsx)(p,{}))}const m=r&&(null===(u=w.original)||void 0===u?void 0:u.canOrder),C=null==a||null===(c=a.get)||void 0===c?void 0:c.call(a,w),y=n?n(w,C):null,E=null!=C&&C.content?C.content(w):w.title,B=of(t,w,C),v=(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Bf,{mod:{canOrder:m,disabled:o},mix:"th-content",children:E}),y&&(0,Ji.jsx)(If,{name:"column-extra",children:y})]});return(0,Ji.jsx)(Ef,{"data-id":h,mix:"th",children:(0,Ji.jsx)(xp,{style:{height:22,display:"flex",alignItems:"center",justifyContent:null!==(A=B.justifyContent)&&void 0!==A?A:"space-between",overflow:"hidden"},handleStyle:{marginLeft:9},initialWidth:null!==(d=B.width)&&void 0!==d?d:150,minWidth:null!==(g=B.minWidth)&&void 0!==g?g:30,onResizeFinished:e=>null==s?void 0:s(w,e),onReset:()=>null==l?void 0:l(w),children:w.parent?(0,Ji.jsx)(Df,{column:w,cellViews:t,onChange:i,children:v}):v})})})),Mf=Br((0,En.forwardRef)((({style:e,columnHeaderExtra:t,sortingEnabled:n,stopInteractions:r,decoration:o,onTypeChange:a,onResize:i,onReset:s,extra:l,onDragEnd:u},c)=>{const{columns:A,headerRenderers:d,cellViews:g}=En.useContext(mf);if(Qf){const p=Vn((()=>({orderedColumns:{},setOrderedColumns(e){p.orderedColumns={...e}},getOrderedColumns(){var e;return null!==(e=xt(p.orderedColumns))&&void 0!==e?e:{}},isDragging:!1,setIsDragging(e){p.isDragging=e},getIsDragging:()=>xt(p.isDragging),initialDragPos:!1,setInitialDragPos(e){p.initialDragPos=e},getInitialDragPos:()=>xt(p.initialDragPos),draggedCol:null,setDraggedCol(e){p.draggedCol=e},getDraggedCol:()=>xt(p.draggedCol)})));let f=(0,En.useRef)({});const h=(0,En.useCallback)((e=>{const t={};return(null!=e?e:A).forEach(((e,n)=>{t[e.id]=n})),t}),[A]);return(0,Ji.jsxs)(vf,{name:"table-head",ref:c,style:e,mod:{droppable:!0},mix:"horizontal-shadow",onDragOver:(0,En.useCallback)((e=>{const t=p.getDraggedCol();f.current[t].style.setProperty("--scale","0"),e.stopPropagation()}),[p]),children:[A.map((e=>(0,Ji.jsx)(If,{name:"draggable",draggable:!0,ref:t=>f.current[e.id]=t,onDragStart:t=>{t.dataTransfer.effectAllowed="none";const n=f.current[e.id];p.setInitialDragPos({x:n.offsetLeft,y:n.offsetTop}),p.setDraggedCol(e.id)},onDragEnd:t=>{t.stopPropagation();const n=p.getDraggedCol(),r=A.filter((e=>e.id!==n)),o=r.findIndex((e=>{var n,r;const o=f.current[e.id];return t.clientX+(null!==(n=null==c||null===(r=c.current)||void 0===r?void 0:r.parentElement.scrollLeft)&&void 0!==n?n:0)(0,Ji.jsx)(bf,{column:e,headerRenderers:d,cellViews:g,columnHeaderExtra:t,sortingEnabled:n,stopInteractions:r,decoration:o,onTypeChange:a,onResize:i,onReset:s},e.id))),(0,Ji.jsx)(If,{name:"extra",children:l})]})})));const kf=Br((({col:e,data:t,decoration:n,cellViews:r})=>{var o,a,i,s;const{Header:l,Cell:u,id:c,...A}=e;if(u instanceof Function){const{headerClassName:e,cellClassName:n,...r}=A;return(0,En.createElement)(yf,{...r,name:"cell",key:c,mix:n},(0,Ji.jsx)(u,{data:t}))}const d=null!==(o=c.split(":")[1])&&void 0!==o?o:c,g=(0,Ai.toStudlyCaps)(d),p=rf(t,d),f=null!==(a=null!==(i=r[g])&&void 0!==i?i:r[A.original.currentType])&&void 0!==a?a:r.String,h={column:A,original:t,value:p},w=null==n||null===(s=n.get)||void 0===s?void 0:s.call(n,A),m=of(r,A,w);return(0,Ji.jsx)(yf,{name:"cell",children:(0,Ji.jsx)("div",{style:{...null!=m?m:{},display:"flex",height:"100%",alignItems:"center"},children:f?(0,Ji.jsx)(f,{...h}):p})})})),Sf=Br((({data:e,even:t,style:n,wrapperStyle:r,onClick:o,stopInteractions:a,decoration:i})=>{const s=["table-row"];e.isLoading&&s.push("loading");const{columns:l,cellViews:u}=En.useContext(mf),c={even:t,selected:e.isSelected,highlighted:e.isHighlighted,loading:e.isLoading,disabled:a};return(0,Ji.jsx)(yf,{name:"row-wrapper",mod:c,style:r,onClick:t=>null==o?void 0:o(e,t),children:(0,Ji.jsx)(Ni,{name:"table-row",style:n,className:s.join(" "),children:l.map((t=>(0,Ji.jsx)(kf,{col:t,data:e,cellViews:u,decoration:i},t.id)))})})})),xf=Br((({row:e,index:t,stopInteractions:n,rowHeight:r,fitContent:o,onRowClick:a,decoration:i})=>{const s={even:t%2==0,selected:e.isSelected,highlighted:e.isHighlighted,loading:e.isLoading,disabled:n};return(0,Ji.jsx)(yf,{name:"row-wrapper",mod:s,onClick:t=>null==a?void 0:a(e,t),children:(0,Ji.jsx)(Sf,{data:e,even:t%2==0,style:{height:r,width:o?"fit-content":"auto"},decoration:i},e.id)},`${e.id}-${t}`)})),jf=Br((({id:e,selection:t,onSelect:n,className:r})=>(0,Ji.jsx)(wf,{checked:e?t.isSelected(e):t.isAllSelected,indeterminate:!e&&t.isIndeterminate,onChange:n,className:r}))),Yf=Br((({view:e,data:t,cellViews:n,selectedItems:r,focusedItem:o,decoration:a,stopInteractions:i,onColumnResize:s,onColumnReset:l,headerExtra:u,...c})=>{var A;const d="dm:columnorder",g=(0,En.useRef)(),[p,f]=(0,En.useState)(null!==(A=JSON.parse(localStorage.getItem(d)))&&void 0!==A?A:{}),h=nf(c.columns,c.hiddenColumns),w=(0,En.useMemo)((()=>(e=>({get:t=>e.find((e=>{let n=!1;return Hi(e.alias)?n=e.alias===t.alias:e.resolver instanceof Function&&(n=e.resolver(t)),n}))}))(a)),[a]),{api:m}=Vu();(0,En.useEffect)((()=>{localStorage.setItem(d,JSON.stringify(p))}),[p]),c.onSelectAll&&c.onSelectRow&&h.unshift({id:"select",headerClassName:"select-all",cellClassName:"select-row",style:{width:40,maxWidth:40,justifyContent:"center"},onClick:e=>e.stopPropagation(),Header:()=>(0,Ji.jsx)(jf,{selection:r,onSelect:c.onSelectAll,className:"select-all"}),Cell:({data:e})=>(0,Ji.jsx)(jf,{id:e.id,selection:r,onSelect:()=>c.onSelectRow(e.id)})}),h.push({id:"show-source",cellClassName:"show-source",style:{width:40,maxWidth:40,justifyContent:"center"},onClick:e=>e.stopPropagation(),Header:()=>(0,Ji.jsx)("div",{style:{width:40}}),Cell({data:e}){var t,n,r,o,a;let i=JSON.parse(null!==(t=e.source)&&void 0!==t?t:"{}");i={id:null===(n=i)||void 0===n?void 0:n.id,data:null===(r=i)||void 0===r?void 0:r.data,annotations:null===(o=i)||void 0===o?void 0:o.annotations,predictions:null===(a=i)||void 0===a?void 0:a.predictions};const s=async()=>{const e=await m.task({taskID:i.id});return null!=e?e:{}};return(0,Ji.jsx)(ls,{title:"Show task source",children:(0,Ji.jsx)(qi,{type:"link",style:{width:32,height:32,padding:0},onClick:()=>{var e;qg({title:"Source for task "+(null===(e=i)||void 0===e?void 0:e.id),style:{width:800},body:(0,Ji.jsx)(Of,{content:i,onTaskLoad:s})})},icon:(0,Ji.jsx)(ss,{icon:Ii})})})}}),Object.keys(p).length>0&&h.sort(((e,t)=>p[e.id]{var e;const n=t.indexOf(o)-1,r=null===(e=y.current)||void 0===e?void 0:e.children[n];r&&r.scrollIntoView({behavior:"smooth",block:"center"})}),[y.current]),(0,Ji.jsxs)(Ji.Fragment,{children:[e.root.isLabeling&&(0,Ji.jsx)(Ni,{name:"column-selector",children:(0,Ji.jsx)(Ui,{name:"button",tag:is,icon:(0,Ji.jsx)(ed,{}),wrapper:is.Checkbox,style:{padding:0}})}),(0,Ji.jsx)(Cf,{ref:y,name:"table",mod:{fit:c.fitToContent},children:(0,Ji.jsxs)(mf.Provider,{value:C,children:[(0,Ji.jsx)(Mf,{ref:g,order:c.order,columnHeaderExtra:c.columnHeaderExtra,sortingEnabled:c.sortingEnabled,onSetOrder:c.onSetOrder,stopInteractions:i,onTypeChange:c.onTypeChange,decoration:w,onResize:s,onReset:l,extra:u,onDragEnd:e=>f(e)}),t.map(((e,t)=>(0,Ji.jsx)(xf,{l:!0,row:e,index:t,onRowClick:c.onRowClick,stopInteractions:i,rowHeight:c.rowHeight,fitContent:c.fitToContent,decoration:w},`${e.id}-${t}`)))]})})]})})),Of=({content:e,onTaskLoad:t})=>{const[n,r]=(0,En.useState)(e);return(0,En.useEffect)((()=>{t().then((e=>{var t,n;const o={id:e.id,data:e.data,annotations:null!==(t=e.annotations)&&void 0!==t?t:[],predictions:null!==(n=e.predictions)&&void 0!==n?n:[]};r(o)}))}),[]),(0,Ji.jsx)("pre",{children:n?JSON.stringify(n,null," "):null})};const Gf=Br((({row:e,selected:t})=>(0,Ji.jsx)(Ui,{name:"cell-header",children:(0,Ji.jsxs)(Ac,{children:[(0,Ji.jsx)(rs,{checked:t.isSelected(e.id)}),(0,Ji.jsx)("span",{children:e.id})]})}))),Ff=Br((({row:e,fields:t})=>t.filter((e=>{var t;return"data"===(null===(t=e.parent)||void 0===t?void 0:t.alias)})).map(((t,n)=>{var r;const o=null!==(r=t.id.split(":")[1])&&void 0!==r?r:t.id,a=rf(e,o);return(0,Ji.jsx)(Rf,{type:t.currentType,value:a,field:t,row:e},`${e.id}-${n}`)})))),Rf=Br((({type:e,value:t,field:n,row:r})=>{const o=i[e];return o?(0,Ji.jsx)(o,{value:t,field:n,original:r}):(0,Ji.jsx)(uf,{value:t,field:n,original:r})})),Tf=Br((({view:e,selected:t,row:n,fields:r,onClick:o,...a})=>(0,Ji.jsx)(Ui,{...a,name:"cell",onClick:o,mod:{selected:t.isSelected(n.id)},children:(0,Ji.jsxs)(Ui,{name:"cell-content",children:[(0,Ji.jsx)(Gf,{view:e,row:n,fields:r,selected:e.selected}),(0,Ji.jsx)(Ff,{view:e,row:n,fields:r})]})}))),Kf=Br((({data:e,view:t,fields:n,onChange:r,hiddenFields:o})=>{var a;const s=null!==(a=t.gridWidth)&&void 0!==a?a:4,l=En.useMemo((()=>nf(n,o)),[n,o]),u=l.filter((e=>{var t;return"data"===(null===(t=e.parent)||void 0===t?void 0:t.alias)})).reduce(((e,t)=>{var n;return e+(null!==(n=i[t.currentType])&&void 0!==n?n:uf).height}),16),c=En.useCallback((({style:n,rowIndex:o,columnIndex:a})=>{const i=((e,t)=>s*e+t)(o,a),u=e[i];if(!u)return null;const c={style:{...n,marginLeft:"1em"}};return(0,Ji.jsx)(Tf,{...c,view:t,row:u,fields:l,selected:t.selected,onClick:()=>null==r?void 0:r(u.id)})}),[e,l,t.selected,t,t.selected.list,t.selected.all,s]),A=Math.ceil(e.length/s);return(0,Ji.jsx)(Ni,{name:"grid-view",style:{flex:1,"--column-count":`${s}n`},children:(0,Ji.jsx)(Ui,{tag:hg,name:"resize",children:({width:e,height:t})=>(0,Ji.jsx)(Ui,{tag:Lg,width:e,height:t,name:"list",rowHeight:u+42,overscanRowCount:30,columnCount:s,columnWidth:e/s-9.5,rowCount:A,style:{overflowX:"hidden"},children:c})})})}));const Lf=(e,t)=>{const n=function(){const e=(0,En.useRef)(!0);return e.current?(e.current=!1,!0):e.current}();(0,En.useEffect)((()=>{if(!n)return e()}),t)},Pf=(e,t)=>{const n=localStorage.getItem(`pages:${e}`);return sc(n)?parseInt(n):null!=t?t:void 0},Nf=(e,t)=>{localStorage.setItem(`pages:${e}`,t.toString())},Uf=(0,En.forwardRef)((({allowInput:e=!0,allowRewind:t=!0,disabled:n=!1,size:r="medium",pageSizeOptions:o=[],alwaysVisible:a=!1,defaultPageSize:i,showTitle:s=!0,showPageSize:l=!0,...u},c)=>{var A,d,g;const[p,f]=(0,En.useState)(!1),[h,w]=Bc(u.page),[m,C]=Bc(u.waiting),y=(0,En.useMemo)((()=>u.name instanceof Function?u.name():u.name),[u.name]),[E,B]=Bc(u.pageSize,null!==(A=null!==(d=null!==(g=Pf(y))&&void 0!==g?g:i)&&void 0!==d?d:null==o?void 0:o[0])&&void 0!==A?A:10),v=(0,En.useMemo)((()=>{var e;return null!==(e=u.totalPages)&&void 0!==e?e:Math.ceil(u.totalItems/E)}),[E,u.totalItems,u.totalPages]),I=(0,En.useMemo)((()=>{const{totalItems:e}=u,t=E*h-E+1,n=t+E-1;return{start:ic(t,1,e),end:ic(n,1,e)}}),[h,v,E,u.totalItems]),Q=(0,En.useCallback)((async(e,t)=>{u.onPageLoad&&(C(!0),await u.onPageLoad(e,t),C(!1))}),[u.onPageLoad]),D=(0,En.useCallback)(((e,t=!1)=>{const n=ic(e,1,v);n===h&&!0!==t||(w(n),b(n))}),[v,h,E,Q]),b=(0,En.useCallback)(((e,t={})=>{if(!u.urlParamName)return;const n=new URLSearchParams(location.search);n.set(u.urlParamName,e.toString());const r=[{page:e},"",`${location.pathname}?${n.toString()}`];t.replace?history.replaceState(...r):history.pushState(...r)}),[u.urlParamName]),M=e=>{const t=parseInt(e.target.value);D(t),f(!1)};return(0,En.useEffect)((()=>{var e;y&&Nf(y,E),null===(e=u.onInit)||void 0===e||e.call(u,h,E),b(h,{replace:!0})}),[]),Lf((()=>{var e;h>v?D(1,!0):(null===(e=u.onChange)||void 0===e||e.call(u,h,E),Q(h,E))}),[E,v]),Lf((()=>{var e;null===(e=u.onChange)||void 0===e||e.call(u,h,E),Q(h,E)}),[h]),(0,En.useEffect)((()=>{const e=()=>{var e;if(!u.urlParamName)return;const t=new URLSearchParams(location.search),n=parseInt(null!==(e=t.get(u.urlParamName))&&void 0!==e?e:"");isNaN(n)||n===h||w(n)};return window.addEventListener("popstate",e),()=>window.removeEventListener("popstate",e)}),[u.urlParamName]),(0,En.useEffect)((()=>{c instanceof Function?c({}):c&&(c.current={})}),[]),v>1||a?(0,Ji.jsxs)(Ni,{name:"pagination",mod:{disabled:n,size:r,waiting:m},style:u.style,children:[u.label&&sc(E)&&s&&(0,Ji.jsxs)(Ui,{name:"label",children:[u.label,": ",I.start,"-",I.end]}),(0,Ji.jsxs)(Ui,{name:"navigation",children:[t&&(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Hf,{mod:["arrow-left","arrow-left-double"],onClick:()=>D(1),disabled:1===h}),(0,Ji.jsx)(Ui,{name:"divider"})]}),(0,Ji.jsx)(Hf,{mod:["arrow-left"],onClick:()=>D(h-1),disabled:1===h}),(0,Ji.jsx)(Ui,{name:"input",children:p?(0,Ji.jsx)("input",{type:"text",autoFocus:!0,defaultValue:h,pattern:"[0-9]",onKeyDown:e=>{"Escape"===e.code?f(!1):"Enter"===e.code?M(e):null!==e.code.match(/[0-9]/)||(e=>null!==e.code.match(/arrow/i)||e.shiftKey&&null!==e.code.match(/arrow/i)||e.metaKey||e.ctrlKey||"Backspace"===e.code)(e)||(e.preventDefault(),e.stopPropagation())},onBlur:e=>{M(e)}}):(0,Ji.jsxs)(Ui,{name:"page-indicator",onClick:()=>{e&&f(!0)},children:[h," ",(0,Ji.jsxs)("span",{children:["of ",v]}),(0,Ji.jsx)("div",{onClick:()=>{}})]})}),(0,Ji.jsx)(Hf,{mod:["arrow-right"],onClick:()=>D(h+1),disabled:h===v}),t&&(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)(Ui,{name:"divider"}),(0,Ji.jsx)(Hf,{mod:["arrow-right","arrow-right-double"],onClick:()=>D(v),disabled:h===v})]})]}),(null==o?void 0:o.length)>0&&l&&(0,Ji.jsx)(Ui,{name:"page-size",children:(0,Ji.jsx)(kc,{size:r,value:E,options:o.map((e=>({label:`${e} per page`,value:e}))),onChange:e=>{const t=parseInt(e.target.value);B(t),y&&Nf(y,t)}})})]}):null})),Hf=e=>{const t=Object.fromEntries(e.mod.map((e=>[e,!0])));return t.disabled=!0===e.disabled,(0,Ji.jsx)(Ui,{name:"btn",mod:t,onClick:e.onClick})};const Jf=Mr((({store:e})=>{var t,n,r,o,a,i,s,l,u,c,A,d,g,p;const{dataStore:f,currentView:h}=e;return{store:e,dataStore:f,updated:f.updated,view:h,viewType:null!==(t=null==h?void 0:h.type)&&void 0!==t?t:"list",columns:null!==(n=null==h?void 0:h.fieldsAsColumns)&&void 0!==n?n:[],hiddenColumns:null==h?void 0:h.hiddenColumnsList,selectedItems:null==h?void 0:h.selected,selectedCount:null!==(r=null==h||null===(o=h.selected)||void 0===o?void 0:o.length)&&void 0!==r?r:0,isLabeling:null!==(a=e.isLabeling)&&void 0!==a&&a,data:null!==(i=null==f?void 0:f.list)&&void 0!==i?i:[],total:null!==(s=null==f?void 0:f.total)&&void 0!==s?s:0,isLoading:null===(l=null==f?void 0:f.loading)||void 0===l||l,isLocked:null!==(u=null==h?void 0:h.locked)&&void 0!==u&&u,hasData:(null!==(c=null!==(A=null===(d=e.project)||void 0===d?void 0:d.task_count)&&void 0!==A?A:null===(g=e.project)||void 0===g?void 0:g.task_number)&&void 0!==c?c:0)>0,focusedItem:null!==(p=null==f?void 0:f.selected)&&void 0!==p?p:null==f?void 0:f.highlighted}}))(Br((({store:e,data:t,columns:n,view:r,selectedItems:o,dataStore:i,viewType:s,total:l,isLoading:u,isLabeling:c,hiddenColumns:A=[],hasData:d=!1,isLocked:g,...p})=>{var f;const[h,w]=(0,En.useState)(Pf("tasks",30)),m=(0,En.useCallback)(((e,t)=>{w(t),Nf("tasks",t)}),[]),C=(0,En.useMemo)((()=>p.focusedItem),[p.focusedItem]),y=(0,En.useCallback)(((e,t)=>{const n=!!e[t];return!i.hasNextPage||n}),[i.hasNextPage]),E=(0,En.useCallback)((({parent:e,original:t,help:n},r)=>{const o=[];var a;e&&o.push((0,Ji.jsx)(ds,{color:"blue",style:{fontWeight:"500",fontSize:14,cursor:"pointer",width:45,padding:0},children:null!==(a=null==t?void 0:t.readableType)&&void 0!==a?a:e.title},"column-type"));return n&&!1!==(null==r?void 0:r.help)&&o.push((0,Ji.jsx)(ls,{title:n,children:(0,Ji.jsx)(ss,{icon:ji,style:{opacity:.5}})},"help-tooltip")),o.length?(0,Ji.jsx)(Ji.Fragment,{children:o}):null}),[]),B=(0,En.useCallback)((()=>{console.log("selected all"),r.selectAll()}),[r]),v=(0,En.useCallback)((e=>{console.log("selected row"),r.toggleSelected(e)}),[r]),I=(0,En.useCallback)(((e,t)=>{var n;t.metaKey||t.ctrlKey?window.open(`./?task=${null!==(n=e.task_id)&&void 0!==n?n:e.id}`,"_blank"):Hr(r).startLabeling(e)}),[r]),Q=e=>{const t=e.original;var n;return t.icon?(0,Ji.jsx)(ls,{title:null!==(n=t.help)&&void 0!==n?n:e.title,children:t.icon}):t.title},D=(0,En.useCallback)(((e,t,n="flex-start",r=!1)=>({alias:e,content:Q,style:e=>{var r;return{width:null!==(r=e.width)&&void 0!==r?r:t,justifyContent:n}},help:r})),[]),b=(0,En.useMemo)((()=>[D("total_annotations",60,"center"),D("cancelled_annotations",60,"center"),D("total_predictions",60,"center"),D("completed_at",180,"space-between",!0),D("reviews_accepted",60,"center"),D("reviews_rejected",60,"center"),D("ground_truth",60,"center"),Pp(Rp)&&D("comment_count",60,"center"),Pp(Rp)&&D("unresolved_comment_count",60,"center"),{resolver:e=>"Number"===e.type,style:e=>/id/.test(e.id)?{width:50}:{width:110}},{resolver:e=>"Image"===e.type,style:{width:150,justifyContent:"center"}},{resolver:e=>["Date","Datetime"].includes(e.type),style:{width:240}},{resolver:e=>["Audio","AudioPlus"].includes(e.type),style:{width:150}}]),[D]),M=r.root.isLabeling||"list"===s?(0,Ji.jsx)(Yf,{view:r,data:t,rowHeight:70,total:l,fitContent:c,columns:n,hiddenColumns:A,cellViews:a,decoration:b,order:r.ordering,focusedItem:C,isItemLoaded:y,sortingEnabled:"list"===r.type,columnHeaderExtra:E,selectedItems:o,onSelectAll:B,onSelectRow:v,onRowClick:I,stopInteractions:g,onTypeChange:(e,t)=>e.original.setType(t),onColumnResize:(e,t)=>{e.original.setWidth(t)},onColumnReset:e=>{e.original.resetWidth()}}):(0,Ji.jsx)(Kf,{view:r,data:t,fields:n,onChange:e=>r.toggleSelected(e),hiddenFields:A,stopInteractions:g});return ug("dm.focus-previous",(()=>{document.activeElement===document.body&&i.focusPrev()})),ug("dm.focus-next",(()=>{document.activeElement===document.body&&i.focusNext()})),ug("dm.close-labeling",(()=>{document.activeElement===document.body&&i.selected&&e.closeLabeling()})),ug("dm.open-labeling",(()=>{if(document.activeElement!==document.body)return;const{highlighted:t}=i;t&&!t.isSelected&&e.startLabeling(t)})),(0,Ji.jsxs)(Ni,{name:"data-view",className:"dm-content",mod:{loading:i.loading,locked:g},children:[(e=>u&&0===l&&!c?(0,Ji.jsx)(Ni,{name:"fill-container",children:(0,Ji.jsx)(Wc,{size:"large"})}):0!==l&&d?e:(0,Ji.jsxs)(Ni,{name:"no-results",children:[(0,Ji.jsx)(Ui,{name:"description",children:d?(0,Ji.jsxs)(Ji.Fragment,{children:[(0,Ji.jsx)("h3",{children:"Nothing found"}),"Try adjusting the filter"]}):"Looks like you have not imported any data yet"}),!d&&(0,Ji.jsx)(Ui,{name:"navigation",children:(0,Ji.jsx)(Xu,{look:"primary",href:"./import",children:"Go to import"})})]}))(M),"labelstream"!==e.mode&&(0,Ji.jsx)(Ui,{name:"footer",children:(0,Ji.jsx)(Uf,{alwaysVisible:!0,label:"Tasks",urlParamName:"page",page:null!==(f=i.page)&&void 0!==f?f:1,totalItems:l,showTitle:!c,showPageSize:!c,size:c?"small":"medium",waiting:i.loading,defaultPageSize:h,pageSizeOptions:[10,30,50,100],onInit:m,onChange:m,onPageLoad:async(e,t)=>{e===i.page&&t===i.pageSize||await i.fetch({pageNumber:e,pageSize:t})}})})]})}))),qf=Pp(Gp)?Jf:ff;const zf=Mr((({store:e})=>({store:e})))(Br((({store:e})=>(0,Ji.jsx)(Ni,{name:"tab-panel",children:e.SDK.toolbarInstruments.map(((t,n)=>(0,Ji.jsx)(Ac,{size:"small",children:t.map(((t,n)=>{const r=e.SDK.getInstrument(t);return r?(0,Ji.jsx)(r,{size:"medium"},`instrument-${t}-${n}`):null}))},`section-${n}`)))})))),Wf=Mr((({store:e})=>{var t;const{sidebarEnabled:n,sidebarVisible:r}=null!==(t=e.viewsStore)&&void 0!==t?t:{};return{shrinkWidth:n&&r}})),Vf=Mr((({store:e})=>{var t,n,r,o,a,i,s;const{project:l,taskStore:u}=e;return{totalTasks:null!==(t=null!==(n=null==l?void 0:l.task_count)&&void 0!==n?n:null==l?void 0:l.task_number)&&void 0!==t?t:0,totalFoundTasks:null!==(r=null==u?void 0:u.total)&&void 0!==r?r:0,totalAnnotations:null!==(o=null==u?void 0:u.totalAnnotations)&&void 0!==o?o:0,totalPredictions:null!==(a=null==u?void 0:u.totalPredictions)&&void 0!==a?a:0,cloudSync:null!==(i=null!==(s=l.target_syncing)&&void 0!==s?s:l.source_syncing)&&void 0!==i&&i}})),Zf=Mr((({store:e})=>{var t,n,r,o;return{views:e.viewsStore,tabs:Array.from(null!==(t=null===(n=e.viewsStore)||void 0===n?void 0:n.all)&&void 0!==t?t:[]),selectedKey:null===(r=e.viewsStore)||void 0===r||null===(o=r.selected)||void 0===o?void 0:o.key}})),Xf=Vf((e=>(0,Ji.jsxs)(Ac,{size:"large",style:{paddingRight:"1em",color:"rgba(0,0,0,0.3)"},children:[e.cloudSync&&(0,Ji.jsxs)(Ac,{size:"small",style:{fontSize:12,fontWeight:400,opacity:.8},children:["Storage sync",(0,Ji.jsx)(Wc,{size:"small"})]}),(0,Ji.jsx)("span",{style:{display:"flex",alignItems:"center",fontSize:12},children:(0,Ji.jsxs)(Ac,{size:"compact",children:[(0,Ji.jsxs)("span",{children:["Tasks: ",e.totalFoundTasks," / ",e.totalTasks]}),(0,Ji.jsxs)("span",{children:["Annotations: ",e.totalAnnotations]}),(0,Ji.jsxs)("span",{children:["Predictions: ",e.totalPredictions]})]})})]}))),_f=Zf(Br((({views:e,tabs:t,selectedKey:n})=>(0,Ji.jsx)(Gd,{activeTab:n,onAdd:()=>e.addView({reload:!1}),onChange:t=>e.setSelected(t),tabBarExtraContent:(0,Ji.jsx)(Xf,{}),addIcon:(0,Ji.jsx)(qA,{}),children:t.map((e=>(0,Ji.jsx)(Fd,{tab:e.key,title:e.title,onFinishEditing:t=>{e.setTitle(t),e.save()},onDuplicate:()=>e.parent.duplicateView(e),onClose:()=>e.parent.deleteView(e),onSave:()=>e.virtual&&e.saveVirtual(),active:e.key===n,editable:e.editable,deletable:e.deletable,virtual:e.virtual},e.key)))})))),$f=Wf((({shrinkWidth:e})=>(0,Ji.jsxs)(Ni,{name:"tabs-content",children:[(0,Ji.jsxs)(Ui,{name:"tab",mod:{shrink:e},children:[(0,Ji.jsx)(qu,{name:"tabs",children:(0,Ji.jsx)(_f,{})}),(0,Ji.jsx)(qu,{name:"toolbar",children:(0,Ji.jsx)(zf,{})}),(0,Ji.jsx)(qf,{})]}),(0,Ji.jsx)(Rd,{})]})));const eh=({SDK:e,onClick:t,isExplorerMode:n})=>(0,Ji.jsx)(Ui,{name:"header",mod:{labelStream:!n},children:(0,Ji.jsxs)(Ac,{size:"large",children:[e.interfaceEnabled("backButton")&&(0,Ji.jsx)(qi,{icon:(0,Ji.jsx)(vi,{style:{marginRight:4,fontSize:16}}),type:"link",onClick:t,style:{fontSize:18,padding:0,color:"black"},children:"Back"}),n?(0,Ji.jsx)(is,{wrapper:is.Checkbox,icon:(0,Ji.jsx)(ss,{icon:Qi}),trailingIcon:(0,Ji.jsx)(ss,{icon:yi}),title:"Fields"}):null]})}),th=Mr((({store:e})=>({store:e,loading:null==e?void 0:e.loadingData})))(Un((({store:e,loading:t})=>{const n=(0,En.useRef)(),r=null==e?void 0:e.SDK,o=null==e?void 0:e.currentView,{isExplorerMode:a}=e,i=(0,En.useMemo)((()=>"labelstream"===r.mode),[]),s=(0,En.useCallback)((()=>{e.closeLabeling()}),[e]),l=(0,En.useCallback)((()=>{r.lsf||r.initLSF(n.current),r.startLabeling()}),[]);(0,En.useEffect)((()=>(i||r.on("taskSelected",l),()=>{i||r.off("taskSelected",l)})),[]),(0,En.useEffect)((()=>{(!r.lsf&&e.dataStore.selected||i)&&l()}),[]),(0,En.useEffect)((()=>()=>r.destroyLSF()),[]);const u=(0,En.useCallback)((e=>{o.setLabelingTableWidth(e),window.dispatchEvent(new Event("resize"))}),[]),c=Pp("ff_front_1170_outliner_030222_short");return(0,Ji.jsxs)(Ni,{name:"label-view",mod:{loading:t},children:[r.interfaceEnabled("labelingHeader")&&(0,Ji.jsx)(eh,{SDK:r,onClick:s,isExplorerMode:a}),(0,Ji.jsxs)(Ui,{name:"content",children:[a&&(0,Ji.jsx)(Ui,{name:"table",children:(0,Ji.jsx)(Ui,{tag:xp,name:"dataview",minWidth:200,showResizerLine:!1,maxWidth:.35*window.innerWidth,initialWidth:o.labelingTableWidth,onResizeFinished:u,style:{display:"flex",flex:1,width:"100%"},children:(0,Ji.jsx)(qf,{})})}),(0,Ji.jsxs)(Ui,{name:"lsf-wrapper",mod:{mode:a?"explorer":"labeling"},children:[t&&(0,Ji.jsx)(Ui,{name:"waiting",mod:{animated:!0}}),(0,Ji.jsx)(Ui,{ref:n,id:"label-studio-dm",name:"lsf-container",mod:{outliner:c}},"label-studio")]})]})]})})));class nh extends En.Component{constructor(...e){var t,n,r;super(...e),r={error:null},(n="state")in(t=this)?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}componentDidCatch(e){this.setState({error:e})}render(){return this.state.error?(0,Ji.jsx)("div",{className:"error",children:this.state.error}):this.props.children}}const rh=Br((({app:e})=>(0,Ji.jsx)(nh,{children:(0,Ji.jsx)(Qr,{store:e,children:(0,Ji.jsx)(Wu,{sdk:e.SDK,children:(0,Ji.jsxs)(Ni,{name:"root",mod:{mode:e.SDK.mode},children:[e.crashed?(0,Ji.jsxs)(Ni,{name:"crash",children:[(0,Ji.jsx)(Ui,{name:"header",children:"Oops..."}),(0,Ji.jsx)(Ui,{name:"description",children:"Project has been deleted or not yet created."})]}):e.loading?(0,Ji.jsx)(Ni,{name:"app-loader",children:(0,Ji.jsx)(Wc,{size:"large"})}):e.isLabeling?(0,Ji.jsx)(th,{}):(0,Ji.jsx)($f,{}),(0,Ji.jsx)(Ni,{name:"offscreen-lsf"})]})})})}))),oh={getParams(e){const t=null!=e?e:new URL(window.location.href),n={};return t.searchParams.forEach(((e,t)=>{n[t]=e})),n},setParams(e={}){const t=new URL(window.location.href),{searchParams:n}=t;return Object.entries(e).forEach((([e,t])=>{null==t?n.delete(e):n.set(e,t)})),t},navigate(e={},t=!1){const n=this.setParams(e),r=document.title,o=this.getParams(n);t?window.history.replaceState(o,r,n.toString()):window.history.pushState(o,r,n.toString())},forceNavigate(e={},t=!1){const n=null!=e?e:{},r=this.getParams();Object.entries(r).forEach((([e])=>{Hi(n[e])||(n[e]=null)})),r.query&&(n.query=r.query),this.navigate(n,t)}},ah=ci.model("SelectOptions",{label:ci.string,value:ci.string}),ih=ci.model("ActionForm",{label:ci.maybeNull(ci.string),name:ci.string,value:ci.maybeNull(ci.union(ci.string,ci.array(ci.string))),options:ci.maybeNull(ci.union(ci.array(ci.string),ci.array(ah))),type:ci.enumeration(["input","number","checkbox","radio","toggle","select","range"])}),sh=ci.model("ActionFormCoulmn",{width:ci.maybeNull(ci.number),fields:ci.array(ih)}),lh=ci.model("ActionFormRow",{columnCount:1,columns:ci.maybeNull(ci.array(sh)),fields:ci.array(ih)}),uh=ci.model("ActionDialog",{text:ci.string,type:ci.enumeration(["confirm","prompt"]),form:ci.maybeNull(ci.array(lh))}),ch=ci.model("Action",{id:ci.identifier,dialog:ci.maybeNull(uh),order:ci.integer,title:ci.string}).volatile((()=>({caller:null})));let Ah=(e=21)=>{let t="",n=crypto.getRandomValues(new Uint8Array(e));for(;e--;){let r=63&n[e];t+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return t};function dh(e){let t=Ah(10);return e&&(t=Ah(e)),t}const gh=ci.model("InfiniteListMixin",{page:ci.optional(ci.integer,0),pageSize:ci.optional(ci.integer,Pf("tasks",30)),total:ci.optional(ci.integer,0),loading:!1,loadingItem:!1,loadingItems:ci.optional(ci.array(ci.number),[]),updated:dh()}).views((e=>({get API(){return e.root.API},get root(){return Hr(e)},get totalPages(){return Math.ceil(e.total/e.pageSize)},get hasNextPage(){return e.page!==e.totalPages},get isLoading(){return e.loadingItem||e.loadingItems.length>0},get length(){return e.list.length},itemIsLoading:t=>e.loadingItems.includes(t)}))).actions((e=>({setSelected(t){var n;let r;"number"==typeof t?(r=e.list.find((e=>e.id===t)),r||(r=Hr(e).taskStore.loadTask(t))):r=t,r&&r.id!==(null===(n=e.selected)||void 0===n?void 0:n.id)&&(e.selected=r,e.highlighted=r,Hr(e).SDK.invoke("taskSelected"))},hasRecord:t=>e.list.some((e=>e.id===Number(t))),unset({withHightlight:t=!1}={}){e.selected=void 0,t&&(e.highlighted=void 0)},setList({list:t,total:n,reload:r}){const o=t.map((e=>({...e,source:JSON.stringify(e)})));e.total=n,o.forEach((t=>{const n=e.list.findIndex((e=>e.id===t.id));n>=0&&e.list.splice(n,1)})),r?e.list=[...o]:e.list.push(...o)},setLoading(t){void 0!==t?e.loadingItems.push(t):e.loadingItem=!0},finishLoading(t){void 0!==t?e.loadingItems=e.loadingItems.filter((e=>e!==t)):e.loadingItem=!1},clear(){e.highlighted=void 0,e.list=[],e.page=0,e.total=0}}))),ph=(e,{listItemType:t,apiMethod:n,properties:r})=>{const o=ci.model(e,{...null!=r?r:{},list:ci.optional(ci.array(t),[]),selectedId:ci.optional(ci.maybeNull(ci.number),null),highlightedId:ci.optional(ci.maybeNull(ci.number),null)}).views((e=>({get selected(){return e.list.find((({id:t})=>t===e.selectedId))},get highlighted(){return e.list.find((({id:t})=>t===e.highlightedId))},set selected(t){var n;e.selectedId=null!==(n=null==t?void 0:t.id)&&void 0!==n?n:t},set highlighted(t){var n;e.highlightedId=null!==(n=null==t?void 0:t.id)&&void 0!==n?n:t}}))).volatile((()=>({requestId:null}))).actions((e=>({updateItem(n,r){let o=e.list.find((e=>e.id===n));return o?o.update(r):(o=t.create(r),e.list.push(o)),o},fetch:ra((function*({id:t,query:r,pageNumber:o=null,reload:a=!1,interaction:i,pageSize:s}={}){var l;let u,c;const A=e.requestId=dh();if(t)u=t,c=r;else{const t=Hr(e).viewsStore.selected;u=null==t?void 0:t.id,c=null!=t&&t.virtual?null==t?void 0:t.query:null}if(!Hi(u))return;e.loading=!0,"filter"===i||!Pp(Gp)&&"ordering"===i||!Pp(Gp)&&a?e.page=1:a||Hi(o)?0===e.page?e.page=1:Hi(o)&&(e.page=o):e.page++,e.pageSize=s||Pf("tasks",30);const d={page:e.page,page_size:e.pageSize};c?d.query=c:d.view=u,i&&Object.assign(d,{interaction:i});const g=yield Hr(e).apiCall(n,d);if(A!==e.requestId)return void console.log(`Request ${A} was cancelled by another request`);const p=e.highlighted,{total:f,[n]:h}=g;h&&e.setList({total:f,list:h,reload:a||Hi(o)}),Hi(p)&&!((e,t)=>(void 0!==t?Array.from(e).findIndex((e=>e.id===t)):-1)>=0)(e.list,p)&&(e.highlighted=null),null===(l=e.postProcessData)||void 0===l||l.call(e,g),e.loading=!1,Hr(e).SDK.invoke("dataFetched",e)})),reload:ra((function*({id:t,query:n,interaction:r}={}){yield e.fetch({id:t,query:n,reload:!0,interaction:r})})),focusPrev(){const t=Math.max(0,e.list.indexOf(e.highlighted)-1);e.highlighted=e.list[t],e.updated=dh()},focusNext(){const t=Math.min(e.list.length-1,e.list.indexOf(e.highlighted)+1);e.highlighted=e.list[t],e.updated=dh()}})));return ci.compose(gh,o)},fh=ci.model("DataStoreItem",{updated:dh(),loading:!1}).views((e=>({get parent(){return Ur(Ur(e))},get isSelected(){var t;return(null===(t=e.parent)||void 0===t?void 0:t.selected)===e},get isHighlighted(){var t;return(null===(t=e.parent)||void 0===t?void 0:t.highlighted)===e},get isLoading(){return e.parent.itemIsLoading(e.id)}}))).actions((e=>({update(t){const n={...Nr(e),...t,updated:dh()};try{Pr(e,n)}catch(e){console.log(e)}return e},setLoading(t){e.loading=t},markUpdated(){e.updated=dh()}}))),hh=ci.custom({name:"JSON",toSnapshot:e=>JSON.stringify(e),fromSnapshot(e){try{return JSON.parse(e)}catch{return e}},isTargetType:e=>"object"==typeof e||"string"==typeof e,getValidationMessage:()=>"Error parsing JSON"}),wh=(ci.union(ci.string,ci.number),new Map),mh=(e,t)=>{wh.set(e,t)},Ch=(e,t,n)=>{const r={},o=e=>ci.optional(ci.maybeNull(e),null);null==t||t.forEach((e=>{if(e.parent||"id"===e.id)return;let t;switch(e.type){case"Number":t=o(ci.number);break;case"Boolean":t=o(ci.boolean);break;case"List":t=o(hh);break;default:t=o(ci.union(ci.string,ci.number))}r[e.id]=t})),Object.assign(r,{id:ci.identifierNumber,...null!=n?n:{}});const a=ci.model(e,r);return mh(e,ci.model(e,r)),a};Ch.get=e=>wh.get(e);const yh=e=>{const t=Ch("AnnotationModelBase",e),n=ci.compose("AnnotationModel",t,fh);return ph("AnnotationStore",{apiMethod:"annotations",listItemType:n}).actions((e=>({loadTask:ra((function*(t){var n;let r;const o=Hr(e);r=void 0!==t?yield o.apiCall("task",{taskID:t}):yield o.apiCall("nextTask",{projectID:Hr(e).project.id}),t=null!==(n=t)&&void 0!==n?n:r.id;const a=e.updateItem(t,{...r,source:JSON.stringify(r)});return e.setSelected(a.id),a})),unsetTask(){e.unset()}})))},Eh=ci.model("User",{id:ci.identifierNumber,firstName:ci.string,lastName:ci.string,username:ci.string,email:ci.string,lastActivity:ci.string,avatar:ci.maybeNull(ci.string),initials:ci.string}).views((e=>({get fullName(){return[e.firstName,e.lastName].filter((e=>!!e)).join(" ").trim()},get displayName(){return e.fullName||(e.username?e.username:e.email)}}))).preProcessSnapshot((e=>rc(e))),Bh=ci.model("Assignee",{id:ci.identifierNumber,user:ci.late((()=>ci.reference(Eh))),review:ci.maybeNull(ci.enumeration(["accepted","rejected","fixed"])),reviewed:ci.maybeNull(ci.boolean),annotated:ci.maybeNull(ci.boolean)}).views((e=>({get firstName(){return e.user.firstName},get lastName(){return e.user.lastName},get username(){return e.user.username},get email(){return e.user.email},get lastActivity(){return e.user.lastActivity},get avatar(){return e.user.avatar},get initials(){return e.user.initials},get fullName(){return e.user.fullName}}))).preProcessSnapshot((e=>{let t=e;if("number"==typeof e)t={id:e,user:e,annotated:!0,review:null,reviewed:!1};else{const{user_id:n,user:r,...o}=e;t={...o,id:null!=n?n:r,user:null!=n?n:r}}return t})),vh=e=>{const t=Ch("TaskModelBase",e,{...Pp(Rp)?{comment_authors:ci.optional(ci.array(Bh),[])}:{},annotators:ci.optional(ci.array(Bh),[]),reviewers:ci.optional(ci.array(Bh),[]),annotations:ci.optional(ci.array(hh),[]),predictions:ci.optional(ci.array(hh),[]),drafts:ci.frozen(),source:ci.maybeNull(ci.string),was_cancelled:!1,assigned_task:!1,queue:ci.optional(ci.maybeNull(ci.string),null),default_selected_annotation:ci.maybeNull(ci.number),allow_postpone:ci.maybeNull(ci.boolean),updated_by:ci.optional(ci.array(Bh),[])}).views((e=>({get lastAnnotation(){return e.annotations[this.annotations.length-1]}}))).actions((e=>({mergeAnnotations(t){e.annotations=t.filter((e=>e.pk)).map((t=>{const n=e.annotations.find((e=>e.id===Number(t.pk)));return n||{id:t.id,pk:t.pk,draftId:t.draftId,result:t.serializeAnnotation(),leadTime:t.leadTime,userGenerate:!!t.userGenerate,sentUserGenerate:!!t.sentUserGenerate}}))},updateAnnotation(t){const n=e.annotations.find((e=>e.id===Number(t.pk)||e.pk===t.pk));n?Object.assign(n,wp(t)):e.annotations.push(wp(t))},deleteAnnotation(t){const n=e.annotations.findIndex((e=>e.id===Number(t.pk)||e.pk===t.pk));n>=0&&e.annotations.splice(n,1)},deleteDraft(t){if(!e.drafts)return;const n=e.drafts.findIndex((e=>e.id===t));n>=0&&e.drafts.splice(n,1)},loadAnnotations:ra((function*(){const t=yield Promise.all([Hr(e).apiCall("annotations",{taskID:e.id})]);e.annotations=t[0]}))}))),n=ci.compose("TaskModel",t,fh);return ph("TasksStore",{apiMethod:"tasks",listItemType:n,properties:{totalAnnotations:0,totalPredictions:0}}).actions((e=>({loadTask:ra((function*(t,{select:n=!0}={}){if(!Hi(t))return void console.warn("Task ID must be provided");e.setLoading(t);const r=yield e.root.apiCall("task",{taskID:t}),o=e.applyTaskSnapshot(r,t);return!1!==n&&e.setSelected(o),e.finishLoading(t),o})),loadNextTask:ra((function*({select:t=!0}={}){var n;const r=yield e.root.invokeAction("next_task",{reload:!1});if(404===(null==r||null===(n=r.$meta)||void 0===n?void 0:n.status))return Hr(e).SDK.invoke("labelStreamFinished"),null;const o=e.selected&&e.selected.assigned_task!==r.assigned_task&&!1===r.assigned_task,a=e.applyTaskSnapshot(r);return!1!==t&&e.setSelected(a),o&&Hr(e).SDK.invoke("assignedStreamFinished"),a})),applyTaskSnapshot(t,n){let r;if(t&&(null==t||!t.error)){const o=null!=n?n:t.id,a=e.mergeSnapshot(o,t);r=e.updateItem(o,{...a,source:JSON.stringify(t)})}return r},mergeSnapshot(t,n){const r=e.list.find((({id:e})=>e===t)),o=r?{...Nr(r)}:{};return Object.assign(o,n),o.predictions&&o.predictions.forEach((e=>{var t,n;e.created_by=(null!==(t=null===(n=e.model_version)||void 0===n?void 0:n.trim())&&void 0!==t?t:"")||e.created_by})),o},unsetTask(){e.unset()},postProcessData(t){const{total_annotations:n,total_predictions:r}=t;null!==n&&(e.totalAnnotations=n),null!==r&&(e.totalPredictions=r)}}))).preProcessSnapshot((e=>{var t;const{total_annotations:n,total_predictions:r,...o}=e;return{...o,reviewers:(null!==(t=o.reviewers)&&void 0!==t?t:[]).map((e=>({id:e,annotated:!1,review:null}))),totalAnnotations:n,totalPredictions:r}}))};var Ih=n(251),Qh=n.n(Ih);const Dh={Number:(e,t)=>{if(e.match(/^in|not_in$/)){const e=Object.entries(t).map((([e,t])=>[e,Number(t)]));return Object.fromEntries(e)}return Number(t)},String:(e,t)=>{if(e.match(/^in|not_in$/)){const e=Object.entries(t).map((([e,t])=>[e,String(t)]));return Object.fromEntries(e)}return String(t)}},bh=ci.union(ci.string,ci.number,ci.boolean),Mh=ci.model("FilterItemValue",{value:bh,title:bh,color:ci.maybeNull(ci.string)}),kh=ci.union({dispatcher:e=>Hi(e.value)?Mh:bh}),Sh=ci.model("FilterValueList",{items:ci.array(kh)}).views((e=>({get value(){return e.items.toJSON()}}))),xh=ci.model("FilterValueRange",{min:ci.maybeNull(bh),max:ci.maybeNull(bh)}).views((e=>({get value(){return{min:e.min,max:e.max}}}))),jh=ci.union({dispatcher:e=>Hi(e)?e.$treenode?e.$treenode.type:oc(e,["items"])?Sh:oc(e,["min","max"])?xh:Array.isArray(e)?ci.array(jh):bh:bh}),Yh=ci.union({dispatcher:e=>e?Hi(e.items)?Sh:xh:ci.null}),Oh=ci.model("TabFilterType",{id:ci.identifier,field:ci.reference(kp),type:Dp,schema:ci.maybeNull(Yh)}).views((e=>({get defaultValue(){switch(e.type){case"Boolean":return!1;default:return}},get currentType(){var t,n;const r=Hr(e).currentView,o=null==r||null===(t=r.columnsDisplayType)||void 0===t||null===(n=t.get)||void 0===n?void 0:n.call(t,e.field.id);return null!=o?o:e.field.type}}))),Gh=Array.from(new Set([].concat(...Object.values(r).map((e=>e.map((e=>e.key))))))),Fh=ci.enumeration(Gh),Rh=ci.model("TabFilter",{filter:ci.reference(Oh),operator:ci.maybeNull(Fh),value:ci.maybeNull(jh)}).views((e=>({get field(){return e.filter.field},get schema(){return e.filter.schema},get view(){return Ur(Ur(e))},get component(){var t;return null!==(t=r[e.filter.currentType])&&void 0!==t?t:Gu},get componentValueType(){var t,n;return null===(t=e.component)||void 0===t||null===(n=t.find((({key:t})=>t===e.operator)))||void 0===n?void 0:n.valueType},get target(){return e.filter.field.target},get type(){return e.field.currentType},get isValidFilter(){const{currentValue:t}=e;return!(!Hi(t)||(e=>!Hi(e)||"string"==typeof e&&0===e.trim().length)(t))&&(!xh.is(t)||Hi(t.min)&&Hi(t.max))},get currentValue(){let t;var n,r,o;null===e.filter.schema?t=e.value:t=null!==(n=null!==(r=null===(o=e.value)||void 0===o?void 0:o.value)&&void 0!==r?r:e.value)&&void 0!==n?n:null;return t},get cellView(){var t;const n=e.filter.field;return null!==(t=a[n.type])&&void 0!==t?t:a[(0,Ai.toStudlyCaps)(n.alias)]}}))).volatile((()=>({wasValid:!1,saved:!1,saving:!1}))).actions((e=>({afterAttach(){null===e.value&&e.setDefaultValue(),null===e.operator&&e.setOperator(e.component[0].key)},setFilter(t,n=!0){if(!Hi(t))return;const r=e.filter.currentType,o=e.filter.id;e.filter=t;const a=r!==e.filter.currentType,i=o!==e.filter.id;(a||i)&&e.markUnsaved(),a&&(e.setDefaultValue(),e.setOperator(e.component[0].key)),n&&e.saved()},setFilterDelayed(t){e.setFilter(t,!1),e.saveDelayed()},setOperator(t){const n=e.componentValueType;e.operator!==t&&(e.markUnsaved(),e.operator=t),n!==e.componentValueType&&e.setDefaultValue(),e.save()},setValue(t){e.value=t},delete(){e.view.deleteFilter(e)},save:ra((function*(t=!1){var n,r,o;const a=e.isValidFilter;if(!0!==t){if(!0===e.saved)return;if(!1===a)return;if(!1===e.wasValid&&!1===a)return}e.saving||(e.saving=!0,e.wasValid=a,e.markSaved(),null===(n=Hr(e))||void 0===n||n.unsetSelection(),null===(r=e.view)||void 0===r||r.clearSelection(),yield null===(o=e.view)||void 0===o?void 0:o.save({interaction:"filter"}),e.saving=!1)})),setDefaultValue(){var t;e.setValue(null!==(t=(e=>{if(Gh.includes(e))switch(e){default:return null;case"empty":return!1}return null})(e.operator))&&void 0!==t?t:e.filter.defaultValue)},setValueDelayed(t){e.setValue(t),setTimeout(e.saveDelayed)},markSaved(){e.saved=!0},markUnsaved(){e.saved=!1},saveDelayed:Bs((()=>{e.save()}),300)}))).preProcessSnapshot((e=>{var t;return{...e,value:null!==(t=e.value)&&void 0!==t?t:null}})),Th=ci.maybeNull(ci.array(ci.late((()=>ci.reference(kp))))),Kh=ci.model("TabHiddenColumns",{explore:ci.optional(Th,[]),labeling:ci.optional(Th,[])}).views((e=>({get length(){return e.explore.length+e.labeling.length},get activeList(){return Hr(e).isLabeling?e.labeling:e.explore},set activeList(t){Hr(e).isLabeling?e.labeling=t:e.explore=t,e.activeList},hasColumn:t=>e.activeList.indexOf(t)>=0}))).actions((e=>({add(t){const n=new Set(e.activeList);n.add(t),e.activeList=Array.from(n)},remove(t){const n=new Set(e.activeList);n.delete(t),e.activeList=Array.from(n)}}))).preProcessSnapshot((e=>{var t,n;return{explore:null!==(t=null==e?void 0:e.explore)&&void 0!==t?t:[],labeling:null!==(n=null==e?void 0:e.labeling)&&void 0!==n?n:[]}})),Lh=ci.model("TabSelectedItems",{all:!1,list:ci.optional(ci.array(ci.number),[])}).views((e=>({get snapshot(){return{all:e.all,[e.listName]:Array.from(e.list)}},get listName(){return e.all?"excluded":"included"},get hasSelected(){return e.isAllSelected||e.isIndeterminate},get isAllSelected(){return e.all&&0===e.list.length},get isIndeterminate(){return e.list.length>0},get length(){return e.list.length},get total(){if(e.all){var t;return(null!==(t=Hr(e).dataStore.total)&&void 0!==t?t:0)-e.length}return e.length},isSelected:t=>e.all?!e.list.includes(t):e.list.includes(t)}))).actions((e=>({afterCreate(){e._invokeChangeEvent()},toggleSelectedAll(){e.all&&e.all&&e.isIndeterminate||(e.all=!e.all),e.list=[],e._invokeChangeEvent()},addItem(t){e.list.push(t),e._invokeChangeEvent()},removeItem(t){e.list.splice(e.list.indexOf(t),1),e._invokeChangeEvent()},toggleItem(t){e.list.includes(t)?e.list.splice(e.list.indexOf(t),1):e.list.push(t),e._invokeChangeEvent()},update(t){var n,r;e.all=null!==(n=null==t?void 0:t.all)&&void 0!==n?n:e.all,e.list=null!==(r=null==t?void 0:t[e.listName])&&void 0!==r?r:e.list,e._invokeChangeEvent()},clear(){e.all=!1,e.list=[],e._invokeChangeEvent()},_invokeChangeEvent(){Hr(e).SDK.invoke("taskSelectionChanged",e)}}))).preProcessSnapshot((e=>{var t;const{included:n,excluded:r,all:o}=null!=e?e:{};return{all:o,list:null!==(t=e.list)&&void 0!==t?t:o?r:n}})),Ph=ci.model("View",{id:ci.identifierNumber,title:"Tasks",oldTitle:ci.maybeNull(ci.string),key:ci.optional(ci.string,dh),type:ci.optional(ci.enumeration(["list","grid"]),"list"),target:ci.optional(ci.enumeration(["tasks","annotations"]),"tasks"),filters:ci.array(ci.late((()=>Rh))),conjunction:ci.optional(ci.enumeration(["and","or"]),"and"),hiddenColumns:ci.maybeNull(ci.optional(Kh,{})),ordering:ci.optional(ci.array(ci.string),[]),selected:ci.optional(Lh,{}),opener:ci.optional(ci.maybeNull(ci.late((()=>Ph))),null),columnsWidth:ci.map(ci.maybeNull(ci.number)),columnsDisplayType:ci.map(ci.maybeNull(ci.string)),gridWidth:4,enableFilters:!1,renameMode:!1,saved:!1,virtual:!1,locked:!1,editable:!0,deletable:!0}).volatile((()=>{var e;const t=.35*window.innerWidth;return{labelingTableWidth:parseInt(null!==(e=localStorage.getItem("labelingTableWidth"))&&void 0!==e?e:t)}})).views((e=>({get root(){return Hr(e)},get parent(){return Ur(Ur(e))},get columns(){return e.root.viewsStore.columns},get targetColumns(){return e.columns.filter((t=>t.target===e.target))},get fieldsAsColumns(){return e.columns.reduce(((e,t)=>(t.parent||e.push(...t.asField),e)),[])},get hiddenColumnsList(){return e.columns.filter((e=>e.hidden)).map((e=>e.key))},get availableFilters(){return e.parent.availableFilters},get dataStore(){return e.root.dataStore},get taskStore(){return e.root.taskStore},get annotationStore(){return e.root.annotationStore},get currentFilters(){return e.filters.filter((t=>t.target===e.target))},get currentOrder(){return e.ordering.length?e.ordering.reduce(((t,n)=>{const r=n.replace(/^-/,""),o="-"===n[0];return{...t,[r]:o,desc:o,field:r,column:e.columns.find((e=>e.id===r))}}),{}):null},get filtersApplied(){return e.validFilters.length},get validFilters(){return e.filters.filter((e=>!!e.isValidFilter))},get serializedFilters(){return e.validFilters.map((e=>{const t={...Nr(e),type:e.filter.currentType};return t.value=((e,t,n)=>{const r=Dh[e];return r?r(t,n):n})(t.type,t.operator,t.value),t}))},get selectedCount(){const t=e.selected.list.length,n=e.dataStore.total;return e.selected.all?n-t:t},get allSelected(){return e.selectedCount===e.dataStore.total},get filterSnposhot(){return{conjunction:e.conjunction,items:e.serializedFilters}},get tabKey(){return e.virtual?e.key:e.id},get hiddenColumnsSnapshot(){return Nr(e.hiddenColumns)},get query(){return JSON.stringify({filters:e.filterSnposhot,ordering:e.ordering.toJSON(),hiddenColumns:e.hiddenColumnsSnapshot})},serialize(){if(e.virtual)return{title:e.title,filters:e.filterSnposhot,ordering:e.ordering.toJSON()};const t={},{apiVersion:n}=e.root,r={title:e.title,ordering:e.ordering.toJSON(),type:e.type,target:e.target,filters:e.filterSnposhot,hiddenColumns:Nr(e.hiddenColumns),columnsWidth:e.columnsWidth.toPOJO(),columnsDisplayType:e.columnsDisplayType.toPOJO(),gridWidth:e.gridWidth};return(e.saved||1===n)&&(t.id=e.id),2===n?(t.data=r,t.project=e.root.SDK.projectId):Object.assign(t,r),t}}))).volatile((()=>({snapshot:{}}))).actions((e=>({lock(){e.locked=!0},unlock(){e.locked=!1},setType(t){e.type=t,e.save()},setTarget(t){e.target=t,e.save()},setTitle(t){e.title=t},setRenameMode(t){e.renameMode=t,e.renameMode&&(e.oldTitle=e.title)},setConjunction(t){e.conjunction=t,e.save()},setOrdering(t){if(null===t)e.ordering=[];else{var n;const r=null===(n=e.currentOrder)||void 0===n?void 0:n[t];let o=t;void 0!==r&&(o=r?t:`-${t}`),e.ordering[0]=o}e.clearSelection(),e.save({interaction:"ordering"})},setLabelingTableWidth(t){e.labelingTableWidth=t,localStorage.setItem("labelingTableWidth",e.labelingTableWidth)},setGridWidth(t){e.gridWidth=t,e.save()},setSelected(t){e.selected=t},selectAll(){e.selected.toggleSelectedAll()},clearSelection(){e.selected.clear()},toggleSelected(t){e.selected.toggleItem(t)},setColumnWidth(t,n){n?e.columnsWidth.set(t,n):e.columnsWidth.delete(t)},setColumnDisplayType(t,n){if(null!==n){e.filters.filter((({filter:e})=>t===e.field.id)).forEach((e=>{e.type!==n&&e.delete()})),e.columnsDisplayType.set(t,n)}else e.columnsDisplayType.delete(t)},createFilter(){const t=e.availableFilters[0],n=Rh.create({filter:t,view:e.id});e.filters.push(n),n.isValidFilter&&e.save()},toggleColumn(t){e.hiddenColumns.hasColumn(t)?e.hiddenColumns.remove(t):e.hiddenColumns.add(t),e.save()},reload:ra((function*({interaction:t}={}){e.saved&&(yield e.dataStore.reload({id:e.id,interaction:t})),e.virtual&&(yield e.dataStore.reload({query:e.query,interaction:t}))})),deleteFilter(t){const n=e.filters.findIndex((e=>e===t));e.filters.splice(n,1),qr(t),e.save()},afterAttach(){var t;e.hiddenColumns=null!==(t=e.hiddenColumns)&&void 0!==t?t:Jr(e.parent.defaultHidden)},afterCreate(){e.snapshot=e.serialize()},save:ra((function*({reload:t,interaction:n}={}){const r=e.serialize();if(!e.saved||!Qh()(e.snapshot,r))if(e.snapshot=r,!0===e.virtual){const t=e.serialize();e.key=e.parent.snapshotToUrl(t);const r=e.root.SDK.projectId;r&&localStorage.setItem(`virtual-tab-${r}`,JSON.stringify(t)),oh.navigate({tab:e.key},!0),e.reload({interaction:n})}else yield e.parent.saveView(e,{reload:t,interaction:n})})),saveVirtual:ra((function*(t){e.virtual=!1,yield e.save(t),oh.navigate({tab:e.id},!0)})),delete:ra((function*(){yield e.root.apiCall("deleteTab",{tabID:e.id})})),markSaved(){e.saved=!0}}))).preProcessSnapshot((e=>{if(null===e)return e;const{filters:t,...n}=null!=e?e:{};if(t&&!Array.isArray(t)){const{conjunction:e,items:r}=null!=t?t:{};Object.assign(n,{filters:null!=r?r:[],conjunction:null!=e?e:"and"})}else n.filters=t;return delete n.selectedItems,n})),Nh=(e,t)=>(window.localStorage.setItem(e,t),t),Uh=e=>{const t=window.localStorage.getItem(e);return!!t&&"true"===t},Hh=(e,t)=>{var n;const{data:r}=e;return r?(r.filters&&(r.filters.items=r.filters.items.filter((({filter:e})=>t.includes(e.replace(/^filter:/,""))))),["columnsDisplayType","columnWidths"].forEach((e=>{var n;r[e]=Object.fromEntries(Object.entries(null!==(n=r[e])&&void 0!==n?n:{}).filter((([e])=>t.includes(e))))})),Object.entries(null!==(n=r.hiddenColumns)&&void 0!==n?n:{}).forEach((([e,n])=>{r.hiddenColumns[e]=n.filter((e=>t.includes(e)))})),{...e,data:r}):{...e}},Jh=e=>{let t=e;const n=/Copy(\s\(([\d]+)\))?/;return t.match(n)?t=t.replace(n,((...e)=>{const t=e[2];return t?`Copy (${Number(t)+1})`:"Copy (2)"})):t+=" Copy",t},qh=ci.model("TabStore",{selected:ci.maybeNull(ci.late((()=>ci.reference(Ph)))),views:ci.optional(ci.array(Ph),[]),availableFilters:ci.optional(ci.array(Oh),[]),columnsTargetMap:ci.map(ci.array(kp)),columnsRaw:ci.optional(hh,[]),sidebarVisible:Uh("sidebarVisible"),sidebarEnabled:Uh("sidebarEnabled")}).volatile((()=>({defaultHidden:null}))).views((e=>({get all(){return e.views},get canClose(){return e.all.length>1},get columns(){var t,n,r,o;return null!==(n=(null!==(t=e.columnsTargetMap)&&void 0!==t?t:new Map).get(null!==(r=null===(o=e.selected)||void 0===o?void 0:o.target)&&void 0!==r?r:"tasks"))&&void 0!==n?n:[]},get dataStore(){return Hr(e).dataStore},get taskStore(){return Hr(e).taskStore},get annotationStore(){return Hr(e).annotationStore},get lastView(){return e.views[e.views.length-1]},serialize:()=>e.views.map((e=>e.serialize()))}))).actions((e=>({setSelected:ra((function*(t,n={}){let r;if("string"==typeof t?r=yield e.getViewByKey(t):"number"==typeof t?r=e.views.find((e=>e.id===t)):t&&t.id&&(r=e.views.find((e=>e.id===t.id))),r||(r=e.views[0]),0===e.views.length&&!1!==n.createDefault&&(t=null,yield e.createDefaultView()),r&&e.selected!==r){!1===n.pushState&&t||oh.navigate({tab:r.tabKey},!0),e.dataStore.clear(),e.selected=r,yield r.reload();Hr(e).SDK.invoke("tabChanged",r),r.selected._invokeChangeEvent()}})),deleteView:ra((function*(t,{autoselect:n=!0}={}){if(n&&e.selected===t){let n;if(e.selected.opener)n=e.opener.referrer;else{const r=e.views.indexOf(t);n=0===r?e.views[r+1]:e.views[r-1]}e.setSelected(n.key)}t.saved&&(yield Hr(e).apiCall("deleteTab",{tabID:t.id})),qr(t)})),createSnapshot(t={}){var n,r,o,a,i;const s=!(null==t||!t.virtual),l=s&&t.projectId?`virtual-tab-${t.projectId}`:null,u=s&&localStorage.getItem(l),c=u?JSON.parse(u):null,A=!(null==t||!t.tab||!isNaN(t.tab)),d=s&&A?e.snapshotFromUrl(t.tab):null,g=!nc(d),p=g?d:c,f=g?t.tab:null==c?void 0:c.tab,h={...t,key:f,tab:f,...null!==(n=null!=p?p:t)&&void 0!==n?n:{}},w=e.views[e.views.length-1],m=null!==(r=h.title)&&void 0!==r?r:`New Tab ${e.views.length+1}`,C=null!==(o=h.id)&&void 0!==o?o:null!=w&&w.id?w.id+1:0,y=e.defaultHidden?Jr(e.defaultHidden):{explore:[],labeling:[]};return{...h,id:C,title:m,key:null!==(a=h.key)&&void 0!==a?a:dh(),hiddenColumns:null!==(i=h.hiddenColumns)&&void 0!==i?i:y}},addView:ra((function*(t={},n){const{autoselect:r=!0,autosave:o=!0,reload:a=!0}=null!=n?n:{},i=e.createSnapshot(t);e.views.push(i);const s=e.views[e.views.length-1];if(o&&(yield s.save({reload:!o&&a})),r){const t=e.views[e.views.length-1];e.setSelected(t)}return s})),getViewByKey:ra((function*(t){let n=e.views.find((e=>e.key===t));if(n)return n;const r=e.snapshotFromUrl(t);return r?yield e.addVirtualView(r):null})),addVirtualView:ra((function*(t){return yield e.addView(t,{autosave:!1,autoselect:!1})})),createDefaultView:ra((function*(){e.views.push({id:0,title:"Default",hiddenColumns:e.defaultHidden});let t=e.views[e.views.length-1];yield t.save(t),t=e.views[e.views.length-1],e.selected=t,t.reload()})),snapshotFromUrl(e){try{const t=kd.parse(e);return t.key=e,t.virtual=!0,t}catch{return null}},snapshotToUrl:e=>kd.stringify(e),saveView:ra((function*(t,{reload:n,interaction:r}={}){["ordering","filter"].includes(r)&&t.lock();const{id:o}=t,a={body:t.snapshot},i={tabID:o};void 0!==r&&Object.assign(i,{interaction:r});const s=Hr(e),l=t.saved||2!==s.apiVersion?"updateTab":"createTab",u=yield s.apiCall(l,i,a),c=Nr(t),A={...c,...u,saved:!0,filters:c.filters,conjunction:c.conjunction};if(u.id!==t.id){e.views.push({...A,saved:!0});const n=e.views[e.views.length-1];return n.reload(),e.setSelected(n),qr(t),n}return Pr(t,A),!1!==n&&t.reload({interaction:r}),t.unlock(),t})),duplicateView:ra((function*(t){const n=Nr(t);e.views.push({...n,id:Number.MAX_SAFE_INTEGER,saved:!1,key:dh(),title:Jh(n.title)});const r=e.views[e.views.length-1];yield r.save(),e.selected=e.views[e.views.length-1],e.selected.reload()})),createView:e=>Ph.create(null!=e?e:{}),expandFilters(){e.sidebarEnabled=Nh("sidebarEnabled",!0),e.sidebarVisible=Nh("sidebarVisible",!0)},collapseFilters(){e.sidebarEnabled=Nh("sidebarEnabled",!1),e.sidebarVisible=Nh("sidebarVisible",!1)},toggleSidebar(){e.sidebarVisible=Nh("sidebarVisible",!e.sidebarVisible)},fetchColumns(){const t=e.columnsRaw,n=(r=t.map((e=>e.target)),Array.from(new Set(r)));var r;const o={},a=new Set,i=(e,t)=>{const n=[];if(t&&t.parent){const r=e.find((e=>!e.parent&&e.id===t.parent&&e.target===t.target));n.push(i(e,r).columnPath)}const r=n.join(".");n.push(t.id);return{parentPath:r,columnPath:n.join(".")}};n.forEach((t=>{e.columnsTargetMap.set(t,[])})),t.forEach((n=>{if(!Hi(n))return;const{columnPath:r,parentPath:s}=i(t,n),{target:l,visibility_defaults:u}=n,c=`${l}:${r}`;if(a.has(c))return;const A=s?`${l}:${s}`:void 0,d=n.children?n.children.map((e=>`${l}:${r}.${e}`)):void 0,g=e.columnsTargetMap.get(n.target);g.push({...n,id:c,alias:n.id,parent:A,children:d});const p=g[g.length-1];var f;(a.add(p.id),!n.children&&p.filterable)&&e.availableFilters.push({id:`filter:${c}`,type:n.type,field:c,schema:null!==(f=n.schema)&&void 0!==f?f:null});Object.entries(null!=u?u:{}).forEach((([e,t])=>{var n;t||(o[e]=null!==(n=o[e])&&void 0!==n?n:[],o[e].push(p.id))}))})),e.defaultHidden=Kh.create(o)},fetchTabs:ra((function*(t,n,r){var o,a,i;const s=parseInt(t),l=yield Hr(e).apiCall("tabs"),u=null!==(o=null!==(a=l.tabs)&&void 0!==a?a:l)&&void 0!==o?o:[],c=e.columns.map((e=>e.id)),A=u.map((e=>{const{data:t,...n}=Hh(e,c);return{...n,...null!=t?t:{},saved:!0,hasData:!!t}}));if(e.views.push(...A),yield e.setSelected(Number.isNaN(s)?t:s,{pushState:void 0===t}),yield null===(i=e.selected)||void 0===i?void 0:i.save(),r)Hr(e).startLabelStream({pushState:!1});else if(Hi(n)){const t={id:parseInt(n)};Hr(e).startLabeling(t,{pushState:!1})}})),fetchSingleTab:ra((function*(t,n){let r,o=parseInt(t);if(Number.isNaN(o))r=yield e.getViewByKey(t);else{var a,i,s;const t=yield Hr(e).apiCall("tab",{tabId:o}),l=(null!==(a=e.columns)&&void 0!==a?a:[]).map((e=>e.id)),{data:u,...c}=Hh(t,l);e.views.push({...c,...null!=u?u:{},selected:{all:null==n?void 0:n.all,list:null!==(i=null!==(s=n.included)&&void 0!==s?s:n.excluded)&&void 0!==i?i:[]},saved:!0,hasData:!!u}),r=e.views[e.views.length-1]}e.selected=r}))})));function zh(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class Wh{constructor(){zh(this,"active",window.navigator.onLine&&!document.hidden),zh(this,"handler",(()=>{this.active=window.navigator.onLine&&!document.hidden})),window.addEventListener("online",this.handler),window.addEventListener("offline",this.handler),document.addEventListener("visibilitychange",this.handler)}destroy(){window.removeEventListener("online",this.handler),window.removeEventListener("offline",this.handler),document.removeEventListener("visibilitychange",this.handler)}}let Vh=null;const Zh=ci.model("AppStore",{mode:ci.optional(ci.enumeration(["explorer","labelstream","labeling"]),"explorer"),viewsStore:ci.optional(qh,{views:[]}),project:ci.optional(hh,{}),loading:ci.optional(ci.boolean,!1),loadingData:!1,users:ci.optional(ci.array(Eh),[]),taskStore:ci.optional(ci.late((()=>Ch.get("tasksStore"))),{}),annotationStore:ci.optional(ci.late((()=>Ch.get("annotationsStore"))),{}),availableActions:ci.optional(ci.array(ch),[]),serverError:ci.map(hh),crashed:!1,interfaces:ci.map(ci.boolean),toolbar:ci.string}).views((e=>({get SDK(){return e._sdk},get LSF(){return e.SDK.lsf},get API(){return e.SDK.api},get apiVersion(){return e.SDK.apiVersion},get isLabeling(){var t;return!(null===(t=e.dataStore)||void 0===t||!t.selected)||e.isLabelStreamMode||"labeling"===e.mode},get isLabelStreamMode(){return"labelstream"===e.mode},get isExplorerMode(){return"explorer"===e.mode||"labeling"===e.mode},get currentView(){return e.viewsStore.selected},get dataStore(){switch(e.target){case"tasks":return e.taskStore;case"annotations":return e.annotationStore;default:return null}},get target(){var t,n;return null!==(t=null===(n=e.viewsStore.selected)||void 0===n?void 0:n.target)&&void 0!==t?t:"tasks"},get labelingIsConfigured(){var t;return!0===(null===(t=e.project)||void 0===t?void 0:t.config_has_control_tags)},get labelingConfig(){var t;return null!==(t=e.project.label_config_line)&&void 0!==t?t:e.project.label_config},get showPreviews(){return e.SDK.showPreviews},get currentSelection(){return e.currentView.selected.snapshot},get currentFilter(){return e.currentView.filterSnposhot}}))).volatile((()=>({needsDataFetch:!1,projectFetch:!1}))).actions((e=>({startPolling(){if(e._poll)return;if(!1===e.SDK.polling)return;const t=async e=>{Vh.active&&await e.fetchProject({interaction:"timer"}),e._poll=setTimeout((()=>t(e)),1e4)};t(e)},afterCreate(){var e;null===(e=Vh)||void 0===e||e.destroy(),Vh=new Wh},beforeDestroy(){clearTimeout(e._poll),window.removeEventListener("popstate",e.handlePopState),Vh.destroy()},setMode(t){e.mode=t},addActions(...t){e.availableActions.push(...t)},removeAction(t){const n=e.availableActions.find((e=>e.id===t));n&&qr(n)},interfaceEnabled:t=>!0===e.interfaces.get(t),enableInterface(t){e.interfaces.has(t)?e.interfaces.set(t,!0):console.warn(`Unknown interface ${t}`)},disableInterface(t){e.interfaces.has(t)?e.interfaces.set(t,!1):console.warn(`Unknown interface ${t}`)},setToolbar(t){e.toolbar=t},setTask:ra((function*({taskID:t,annotationID:n,pushState:r}){if(!1!==r&&oh.navigate({task:t,annotation:null!=n?n:null,interaction:null}),Hi(t))if(e.loadingData=!0,"labelstream"===e.mode&&(yield e.taskStore.loadNextTask({select:!!t&&!!n})),void 0!==n)e.annotationStore.setSelected(n);else{var o,a,i;e.taskStore.setSelected(t),yield e.taskStore.loadTask(t,{select:!!t&&!!n});const r=null===(o=e.LSF)||void 0===o?void 0:o.currentAnnotation,s=null!==(a=null==r?void 0:r.pk)&&void 0!==a?a:null==r?void 0:r.id;null===(i=e.LSF)||void 0===i||i.setLSFTask(e.taskStore.selected,s),e.loadingData=!1}})),unsetTask(t){try{e.annotationStore.unset(),e.taskStore.unset()}catch(e){}!1!==(null==t?void 0:t.pushState)&&oh.navigate({task:null,annotation:null})},unsetSelection(){e.annotationStore.unset({withHightlight:!0}),e.taskStore.unset({withHightlight:!0})},createDataStores(){e.viewsStore.columns.reduce(((e,t)=>{var n;return e.set(t.target,null!==(n=e.get(t.target))&&void 0!==n?n:[]),e.get(t.target).push(t),e}),new Map).forEach(((e,t)=>{var n,r;const o=null===(n=(r=u[t]).create)||void 0===n?void 0:n.call(r,e);o&&mh(`${t}Store`,o)}))},startLabelStream(t={}){var n,r,o,a,i;if(!e.confirmLabelingConfigured())return;const s=()=>{e.SDK.setMode("labelstream"),!1!==(null==t?void 0:t.pushState)&&oh.navigate({labeling:1})};Pp(Fp)&&null!==(n=e.LSF)&&void 0!==n&&null!==(r=n.lsf)&&void 0!==r&&null!==(o=r.annotationStore)&&void 0!==o&&null!==(a=o.selected)&&void 0!==a&&null!==(i=a.commentStore)&&void 0!==i&&i.hasUnsaved?Kc.confirm({title:"You have unsaved changes",body:"There are comments which are not persisted. Please submit the annotation. Continuing will discard these comments.",onOk(){s()},okText:"Discard and continue"}):s()},startLabeling(t,n={}){var r,o,a,i,s;if(!e.confirmLabelingConfigured())return;if(e.dataStore.loadingItem)return;const l=()=>{if(e.SDK.setMode("labeling"),t&&!t.isSelected){const r={pushState:null==n?void 0:n.pushState};Hi(t.task_id)?Object.assign(r,{annotationID:t.id,taskID:t.task_id}):Object.assign(r,{taskID:t.id}),e.setTask(r)}else e.closeLabeling()};Pp(Fp)&&null!==(r=e.LSF)&&void 0!==r&&null!==(o=r.lsf)&&void 0!==o&&null!==(a=o.annotationStore)&&void 0!==a&&null!==(i=a.selected)&&void 0!==i&&null!==(s=i.commentStore)&&void 0!==s&&s.hasUnsaved?Kc.confirm({title:"You have unsaved changes",body:"There are comments which are not persisted. Please submit the annotation. Continuing will discard these comments.",onOk(){l()},okText:"Discard and continue"}):l()},confirmLabelingConfigured:()=>!!e.labelingIsConfigured||(Kc.confirm({title:"You're almost there!",body:"Before you can annotate the data, set up labeling configuration",onOk(){e.SDK.invoke("settingsClicked")},okText:"Go to setup"}),!1),closeLabeling(t){const{SDK:n}=e;let r;e.unsetTask(t);const o=oh.getParams().tab;if(Hi(e.currentView))r=e.currentView.tabKey;else if(Hi(o))r=o;else if(Hi(e.viewsStore)){var a;r=null===(a=e.viewsStore.views[0])||void 0===a?void 0:a.tabKey}Hi(r)&&oh.forceNavigate({tab:r}),n.setMode("explorer"),n.destroyLSF()},handlePopState:(({state:t})=>{const{tab:n,task:r,annotation:o,labeling:a}=null!=t?t:{};if(n){const t=parseInt(n);e.viewsStore.setSelected(Number.isNaN(t)?n:t,{pushState:!1,createDefault:!1})}if(r){const t={};o?(t.task_id=parseInt(r),t.id=parseInt(o)):t.id=parseInt(r),e.startLabeling(t,{pushState:!1})}else a?e.startLabelStream({pushState:!1}):e.closeLabeling({pushState:!1})}).bind(e),resolveURLParams(){window.addEventListener("popstate",e.handlePopState)},setLoading(t){e.loading=t},fetchProject:ra((function*(t={}){var n;e.projectFetch=!0===t.force;const r=JSON.stringify(null!==(n=e.project)&&void 0!==n?n:{}),o=t&&t.interaction?{interaction:t.interaction}:null;try{var a;const n=yield e.apiCall("project",o),i=Object.entries(null!==(a=e.project)&&void 0!==a?a:{}).length;e.needsDataFetch=!0!==t.force&&i>0&&(e.project.task_count!==n.task_count||e.project.task_number!==n.task_number||e.project.annotation_count!==n.annotation_count||e.project.num_tasks_with_annotations!==n.num_tasks_with_annotations),JSON.stringify(null!=n?n:{})!==r&&(e.project=n)}catch{return e.crash(),!1}return e.projectFetch=!1,!0})),fetchActions:ra((function*(){const t=yield e.apiCall("actions");e.addActions(...null!=t?t:[])})),fetchUsers:ra((function*(){const t=yield e.apiCall("users");e.users.push(...t)})),fetchData:ra((function*({isLabelStream:t}={}){var n;e.setLoading(!0);const{tab:r,task:o,labeling:a,query:i}=oh.getParams();e.viewsStore.fetchColumns();const s=[e.fetchProject(),e.fetchUsers()];var l,u;if(!t||null!==(n=e.project)&&void 0!==n&&n.show_annotation_history&&o)s.push(e.fetchActions()),null!==(l=e.SDK.settings)&&void 0!==l&&l.onlyVirtualTabs&&null!==(u=e.project)&&void 0!==u&&u.show_annotation_history&&!o?s.push(e.viewsStore.addView({virtual:!0,projectId:e.SDK.projectId,tab:r},{autosave:!1,reload:!1})):s.push(e.viewsStore.fetchTabs(r,o,a));else if(t&&r){const{selectedItems:t}=JSON.parse(decodeURIComponent(null!=i?i:"{}"));s.push(e.viewsStore.fetchSingleTab(r,null!=t?t:{}))}const[c]=yield Promise.all(s);c&&(e.resolveURLParams(),e.setLoading(!1),e.startPolling())})),apiCall:ra((function*(t,n,r){var o,a,i,s,l,u,c;const A=null===(o=e.SDK.apiTransform)||void 0===o?void 0:o[t],d=null!==(a=null!==(i=null==A||null===(s=A.params)||void 0===s?void 0:s.call(A,n))&&void 0!==i?i:n)&&void 0!==a?a:{},g=null!==(l=null!==(u=null==A||null===(c=A.body)||void 0===c?void 0:c.call(A,r))&&void 0!==u?u:r)&&void 0!==l?l:void 0;let p=yield e.API[t](d,g);var f,h;p.error&&404!==p.status?(p.response&&e.serverError.set(t,{error:"Something went wrong",response:p.response}),console.warn({message:"Error occurred when loading data",description:null!==(f=null==p||null===(h=p.response)||void 0===h?void 0:h.detail)&&void 0!==f?f:p.error}),e.SDK.invoke("error",p)):e.serverError.delete(t);return p})),invokeAction:ra((function*(t,n={}){var r,o,a,i,s;const l=null!==(r=e.currentView)&&void 0!==r?r:{},u=e.availableActions.findIndex((e=>e.id===t))>=0,{selected:c}=l,A=e.SDK.getAction(t);l&&u&&!A&&l.lock();const d=localStorage.getItem("dm:labelstream:mode"),g={ordering:l.ordering,selectedItems:null!==(o=null==c?void 0:c.snapshot)&&void 0!==o?o:{all:!1,included:[]},filters:{conjunction:null!==(a=l.conjunction)&&void 0!==a?a:"and",items:null!==(i=l.serializedFilters)&&void 0!==i?i:[]}};if("next_task"===t&&("all"===d?(delete g.filters,!1===g.selectedItems.all&&0===g.selectedItems.included.length&&(delete g.selectedItems,delete g.ordering)):"filtered"===d&&delete g.selectedItems),A instanceof Function)return A(g,l);const p={id:t};!Hi(l.id)||null!=l&&l.virtual||(p.tabID=l.id),n.body&&Object.assign(g,n.body);const f=yield e.apiCall("invokeAction",p,{body:g});if(!f.reload)return!1!==n.reload&&(yield l.reload(),e.fetchProject(),l.clearSelection()),null==l||null===(s=l.unlock)||void 0===s||s.call(l),f;e.SDK.reload()})),crash(){e.destroy(),e.crashed=!0,e.SDK.invoke("crash")},destroy(){var t,n;e.taskStore&&(null===(t=e.taskStore)||void 0===t||t.clear(),e.taskStore=void 0);e.annotationStore&&(null===(n=e.annotationStore)||void 0===n||n.clear(),e.annotationStore=void 0);clearTimeout(e._poll)}}))),Xh=async(e,t)=>{var n,r;const o="labelstream"===t.mode,a=await t.api.columns();if(!a||a.error){var i;const e=`\n ${null!==(i=null==a?void 0:a.error)&&void 0!==i?i:""}\n LS API not available; check \`API_GATEWAY\` and \`LS_ACCESS_TOKEN\` env vars;\n also check \`data-project-id\` in \`public/index.html\`\n `;throw new Error(e)}const c=null!==(n=a.columns)&&void 0!==n?n:Array.isArray(a)?a:[];(e=>{var t,n;e.reduce(((e,t)=>{var n;return e.set(t.target,null!==(n=e.get(t.target))&&void 0!==n?n:[]),e.get(t.target).push(t),e}),new Map).forEach(((e,t)=>{var n,r;const o=null===(n=(r=u[t]).create)||void 0===n?void 0:n.call(r,e);o&&mh(`${t}Store`,o)})),0===e.length&&mh("tasksStore",null===(n=l)||void 0===n?void 0:n.create()),mh("annotationsStore",null===(t=s)||void 0===t?void 0:t.create())})(c);const A=Zh.create({viewsStore:{views:[],columnsRaw:c},project:null!==(r=t.project)&&void 0!==r?r:{},mode:t.mode,showPreviews:t.showPreviews,interfaces:Object.fromEntries(t.interfaces),toolbar:t.toolbar,availableActions:Array.from(t.actions.values()).map((({action:e})=>e))});return A._sdk=t,A.fetchData({isLabelStream:o}),window.DM=A,Bn.render((0,Ji.jsx)(rh,{app:A}),e),A};function _h(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class $h{constructor(e,t){_h(this,"createComment",(async e=>{const t={is_resolved:e.is_resolved,text:e.text};e.annotation?t.annotation=e.annotation:Pp(Tp)&&e.draft&&(t.draft=e.draft);const{$meta:n,...r}=await this.dm.apiCall("createComment",void 0,{body:t});return r})),_h(this,"updateComment",(async e=>{if(!e.id||e.id<0)return;return await this.dm.apiCall("updateComment",{id:e.id},{body:e})})),_h(this,"listComments",(async e=>{const t={ordering:e.ordering||"-id",expand_created_by:!0};if(e.annotation)t.annotation=e.annotation;else{if(!Pp(Tp)||!e.draft)return[];t.draft=e.draft}const n=await this.dm.apiCall("listComments",t),r=[],o=n.map((e=>(r.push(e.created_by),{...e,created_by:e.created_by.id})));return r.length&&this.lsf.store.mergeUsers(r),o})),_h(this,"deleteComment",(async e=>{if(!e.id||e.id<0)return;return await this.dm.apiCall("deleteComment",{id:e.id},{body:e})})),this.lsf=e,this.dm=t,this.bindEventHandlers()}bindEventHandlers(){["comments:create","comments:update","comments:delete","comments:list"].forEach((e=>this.lsf.off(e))),this.lsf.on("comments:create",this.createComment),this.lsf.on("comments:update",this.updateComment),this.lsf.on("comments:delete",this.deleteComment),this.lsf.on("comments:list",this.listComments)}}function ew(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const tw=["basic","controls","submit","update","predictions","topbar","predictions:menu","annotations:menu","annotations:current","side-column","edit-history"];let nw;class rw{constructor(e,t,n){var r,o;ew(this,"root",null),ew(this,"datamanager",null),ew(this,"task",null),ew(this,"initialAnnotation",null),ew(this,"lsf",null),ew(this,"labelStream",!1),ew(this,"isInteractivePreannotations",!1),ew(this,"interfacesModifier",(e=>e)),ew(this,"saveUserLabels",(async()=>{var e,t;const n=[],r=null===(e=this.lsf)||void 0===e||null===(t=e.userLabels)||void 0===t?void 0:t.controls;if(r){for(const e in r)for(const t of r[e])n.push({value:t.path,title:[e,JSON.stringify(t.path)].join(":"),from_name:e,project:this.project.id});n.length&&await this.datamanager.apiCall("saveUserLabels",{},{body:n})}})),ew(this,"onLabelStudioLoad",(async e=>{this.datamanager.invoke("labelStudioLoad",e),this.lsf=e,this.lsf.task||this.setLoading(!0),await this.loadUserLabels(),this.canPreloadTask&&Pp("feat_front_dev_1752_notification_links_in_label_and_review_streams")?await this.preloadTask():this.labelStream&&await this.loadTask(),this.setLoading(!1)})),ew(this,"onTaskLoad",(async(...e)=>{this.datamanager.invoke("onSelectAnnotation",...e)})),ew(this,"onStorageInitialized",(async e=>{if(this.datamanager.invoke("onStorageInitialized",e),this.task&&!1===this.labelStream){var t,n,r,o,a,i;const e=null!==(t=null!==(n=null!==(r=null===(o=this.initialAnnotation)||void 0===o?void 0:o.pk)&&void 0!==r?r:null===(a=this.task.lastAnnotation)||void 0===a?void 0:a.pk)&&void 0!==n?n:null===(i=this.task.lastAnnotation)||void 0===i?void 0:i.id)&&void 0!==t?t:"auto";this.setAnnotation(e)}})),ew(this,"onSubmitAnnotation",(async()=>{await this.submitCurrentAnnotation("submitAnnotation",(async(e,t)=>await this.datamanager.apiCall("submitAnnotation",{taskID:e},{body:t})),!1,this.shouldLoadNext())})),ew(this,"onUpdateAnnotation",(async(e,t,n)=>{const{task:r}=this,o=this.prepareData(t);Object.assign(o,n),await this.saveUserLabels();const a=await this.withinLoadingState((async()=>this.datamanager.apiCall("updateAnnotation",{taskID:r.id,annotationID:t.pk},{body:o})));this.datamanager.invoke("updateAnnotation",e,t,a);Hi(r.default_selected_annotation)?await this.loadTask():await this.loadTask(this.task.id,t.pk,!0)})),ew(this,"deleteDraft",(async e=>{const t=await this.datamanager.apiCall("deleteDraft",{draftID:e});return this.task.deleteDraft(e),t})),ew(this,"onDeleteAnnotation",(async(e,t)=>{const{task:n}=this;let r;if(n.deleteAnnotation(t),t.userGenerate&&!1===t.sentUserGenerate?r=t.draftId?await this.deleteDraft(t.draftId):{ok:!0}:(r=await this.withinLoadingState((async()=>this.datamanager.apiCall("deleteAnnotation",{taskID:n.id,annotationID:t.pk}))),this.datamanager.invoke("deleteAnnotation",e,t)),r.ok){var o,a;const e=null!==(a=(null!==(o=this.annotations[this.annotations.length-1])&&void 0!==o?o:{}).pk)&&void 0!==a?a:void 0;this.setAnnotation(e)}})),ew(this,"onSubmitDraft",(async(e,t,n={})=>{const r=!t.pk,o={body:this.prepareData(t,{draft:!0})};if(Object.assign(o.body,n),await this.saveUserLabels(),t.draftId>0)return this.datamanager.apiCall("updateDraft",{draftID:t.draftId},o);{var a,i;let e;e=r?await this.datamanager.apiCall("createDraftForTask",{taskID:this.task.id},o):await this.datamanager.apiCall("createDraftForAnnotation",{taskID:this.task.id,annotationID:t.pk},o),(null===(a=e)||void 0===a?void 0:a.id)&&t.setDraftId(null===(i=e)||void 0===i?void 0:i.id)}})),ew(this,"onSkipTask",(async(e,{comment:t}={})=>{await this.submitCurrentAnnotation("skipTask",((e,n)=>{const{id:r,...o}=n,a={taskID:e},i={body:o};return i.body.was_cancelled=!0,t&&(i.body.comment=t),void 0===r?this.datamanager.apiCall("submitAnnotation",a,i):(a.annotationID=r,this.datamanager.apiCall("updateAnnotation",a,i))}),!0,this.shouldLoadNext())})),ew(this,"onUnskipTask",(async()=>{const{task:e,currentAnnotation:t}=this;Hi(t)||Hi(t.pk)?(await this.withinLoadingState((async()=>{if(t.pauseAutosave(),Pp(Tp))await this.datamanager.apiCall("convertToDraft",{annotationID:t.pk});else{var n,r;if(t.draftId>0)await this.datamanager.apiCall("updateDraft",{draftID:t.draftId},{body:{annotation:null}});else{const e={body:this.prepareData(t)};await this.datamanager.apiCall("createDraftForTask",{taskID:this.task.id},e)}Pp(Fp)&&null!==(n=this.lsf)&&void 0!==n&&null!==(r=n.commentStore)&&void 0!==r&&r.toCache&&this.lsf.commentStore.toCache(`task.${e.id}`),await this.datamanager.apiCall("deleteAnnotation",{taskID:e.id,annotationID:t.pk})}})),await this.loadTask(e.id),this.datamanager.invoke("unskipTask")):console.error("Annotation must be on unskip")})),ew(this,"shouldLoadNext",(()=>{if(!this.labelStream)return!1;return"notifications"!==new URLSearchParams(location.search).get("interaction")})),ew(this,"onEntityCreate",((...e)=>this.datamanager.invoke("onEntityCreate",...e))),ew(this,"onEntityDelete",((...e)=>this.datamanager.invoke("onEntityDelete",...e))),ew(this,"onSelectAnnotation",((e,t,n)=>{this.datamanager.invoke("onSelectAnnotation",e,t,n,this)})),ew(this,"onNextTask",((e,t)=>{console.log(e,t),this.loadTask(e,t,!0)})),ew(this,"onPrevTask",((e,t)=>{console.log(e,t),this.loadTask(e,t,!0)})),this.datamanager=e,this.store=e.store,this.root=t,this.task=n.task,this.preload=n.preload,this.labelStream=null!==(r=n.isLabelStream)&&void 0!==r&&r,this.initialAnnotation=n.annotation,this.interfacesModifier=n.interfacesModifier,this.isInteractivePreannotations=null!==(o=n.isInteractivePreannotations)&&void 0!==o&&o;let a=[...tw];var i;(!1===this.project.enable_empty_annotation&&a.push("annotations:deny-empty"),this.labelStream)?(a.push("infobar"),a.push("topbar:prevnext"),null!==(i=this.project.review_settings)&&void 0!==i&&i.require_comment_on_reject&&a.push("comments:update"),this.project.show_skip_button&&a.push("skip")):a.push("infobar","annotations:add-new","annotations:view-all","annotations:delete","annotations:tabs","predictions:tabs");this.datamanager.hasInterface("instruction")&&a.push("instruction"),!this.labelStream&&this.datamanager.hasInterface("groundTruth")&&a.push("ground-truth"),this.datamanager.hasInterface("autoAnnotation")&&a.push("auto-annotation"),this.interfacesModifier&&(a=this.interfacesModifier(a,this.labelStream)),Pp(Fp)&&a.push("annotations:comments"),console.group("Interfaces"),console.log([...a]),this.shouldLoadNext()||(a=a.filter((e=>!["topbar:prevnext","skip"].includes(e)))),console.log([...a]),console.groupEnd();const s={hydrated:!1,user:n.user,config:this.lsfConfig,task:pp(this.task),description:this.instruction,interfaces:a,users:e.store.users.map((e=>e.toJSON())),keymap:n.keymap,forceAutoAnnotation:this.isInteractivePreannotations,forceAutoAcceptSuggestions:this.isInteractivePreannotations,onSubmitDraft:this.onSubmitDraft,onLabelStudioLoad:this.onLabelStudioLoad,onTaskLoad:this.onTaskLoad,onStorageInitialized:this.onStorageInitialized,onSubmitAnnotation:this.onSubmitAnnotation,onUpdateAnnotation:this.onUpdateAnnotation,onDeleteAnnotation:this.onDeleteAnnotation,onSkipTask:this.onSkipTask,onUnskipTask:this.onUnskipTask,onGroundTruth:this.onGroundTruth,onEntityCreate:this.onEntityCreate,onEntityDelete:this.onEntityDelete,onSelectAnnotation:this.onSelectAnnotation,onNextTask:this.onNextTask,onPrevTask:this.onPrevTask,panels:this.datamanager.panels};this.initLabelStudio(s)}async initLabelStudio(e){try{const t=await(async()=>nw||(window.LabelStudio?nw=window.LabelStudio:void 0))();this.lsfInstance=new t(this.root,e);Array.from(this.datamanager.callbacks.keys()).filter((e=>e.startsWith("lsf:"))).forEach((e=>{this.datamanager.getEventCallbacks(e).forEach((t=>{this.lsfInstance.on(e.replace(/^lsf:/,""),t)}))})),Pp(Fp)&&new $h(this.lsfInstance,this.datamanager)}catch(t){console.error("Failed to initialize LabelStudio",e),console.error(t)}}async preloadTask(){const{comment:e,task:t}=this.preload,n=this.datamanager.api;let r={taskID:t};if(e&&(r.with_comment=e),r){var o,a;const i=await n.call("task",{params:r}),s=`Task #${t}${e?` with comment #${e}`:""} was not found!`;if(!(i&&(null!==(o=i.annotations)&&void 0!==o&&o.length||null!==(a=i.drafts)&&void 0!==a&&a.length)))return Kc.modal({title:"Can't find task",body:s}),!1;const l=i.annotations[0];this.selectTask(i,null==l?void 0:l.id,!0)}return!1}async loadTask(e,t,n=!1){var r,o;if(!this.lsf)return console.error("Make sure that LSF was properly initialized");const a=async()=>{const r=this.datamanager.store.taskStore,o=await this.withinLoadingState((async()=>{let t;t=Hi(e)?await r.loadTask(e):await r.loadNextTask();const n=this.labelStream&&!t;return this.lsf.setFlags({noTask:n}),t}));o&&this.selectTask(o,t,n)};Pp(Fp)&&null!==(r=this.lsf)&&void 0!==r&&null!==(o=r.commentStore)&&void 0!==o&&o.hasUnsaved?Kc.confirm({title:"You have unsaved changes",body:"There are comments which are not persisted. Please submit the annotation. Continuing will discard these comments.",onOk(){a()},okText:"Discard and continue"}):await a()}selectTask(e,t,n=!1){var r;const o=e&&(null===(r=this.task)||void 0===r?void 0:r.id)===e.id,a=o?[...this.annotations]:[];this.task=e,o&&this.task.mergeAnnotations(a),this.loadUserLabels(),this.setLSFTask(e,t,n)}setLSFTask(e,t,n){var r,o;this.setLoading(!0);const a=(null===(r=this.lsf)||void 0===r||null===(o=r.task)||void 0===o?void 0:o.id)!==(null==e?void 0:e.id)&&(null==e?void 0:e.id),i=pp(e),s=Hi(e.default_selected_annotation),l=this.datamanager.store.taskStore.list.map((e=>this.taskHistory.find((t=>t.taskId===e.id)))).filter(Boolean),u=l.find((t=>t.taskId===e.id));!n&&u&&(l.splice(l.indexOf(u),1),l.push(u)),u||l.push({taskId:e.id,annotationId:null}),s&&!t&&(t=e.default_selected_annotation),a?this.lsf.resetState():this.lsf.resetAnnotationStore(),this.lsf.toggleInterface("postpone",!1!==this.task.allow_postpone),this.lsf.assignTask(e,l),this.lsf.initializeStore(i),this.setAnnotation(t,n||s),this.setLoading(!1),Pp("ff_front_dev_2715_audio_3_280722_short")&&this.setHydrated(!0)}setHydrated(e){var t,n;null===(t=(n=this.lsf).setHydrated)||void 0===t||t.call(n,e)}setAnnotation(e,t=!1){var n;const r=e?e.toString():null;let o,{annotationStore:a}=this.lsf;const i=a.annotations.map((e=>e.draftId)).filter(Boolean);if(this.task.drafts)for(const e of this.task.drafts){if(i.includes(e.id))continue;let t;if(e.annotation){const n=String(e.annotation);if(t=a.annotations.find((e=>e.pk===n)),!t){console.error(`No annotation found for pk=${n}`);continue}t.history.freeze(),console.log("Applying draft"),t.addVersions({draft:e.result}),t.deleteAllRegions({deleteReadOnly:!0})}else t=a.addAnnotation({draft:e.result,userGenerate:!0,comment_count:e.comment_count,unresolved_comment_count:e.unresolved_comment_count,createdBy:e.created_username,createdAgo:e.created_ago,createdDate:e.created_at});a.selectAnnotation(t.id),t.deserializeResults(e.result),t.setDraftId(e.id),t.setDraftSaved(e.created_at),t.history.safeUnfreeze()}const s=null!==(n=this.annotations)&&void 0!==n&&n.length?this.annotations[0]:null,l=!!s&&(!s.pk||s.userGenerate&&!1===s.sentUserGenerate),u=!0===this.project.show_collab_predictions;o=this.labelStream?null!=s&&s.draftId?s:Hi(e)&&t?this.annotations.find((({pk:t})=>t===e)):u&&this.predictions.length>0&&!this.isInteractivePreannotations?a.addAnnotationFromPrediction(this.predictions[0]):a.createAnnotation():0===this.annotations.length&&this.predictions.length>0&&!this.isInteractivePreannotations?a.addAnnotationFromPrediction(this.predictions[0]):this.annotations.length>0&&r&&"auto"!==r?this.annotations.find((e=>e.pk===r||e.id===r)):this.annotations.length>0&&("auto"===r||l)?s:a.createAnnotation(),o&&(a.selectAnnotation(o.id),this.datamanager.invoke("annotationSet",o))}async loadUserLabels(){var e;if(null===(e=this.lsf)||void 0===e||!e.userLabels)return;const t=await this.datamanager.apiCall("userLabelsForProject",{project:this.project.id,expand:"label"});if(!t)return;const n={};for(const e of null!==(r=t.results)&&void 0!==r?r:[]){var r,o,a;if(null==e||null===(o=e.label)||void 0===o||null===(a=o.value)||void 0===a||!a.length)continue;const t=e.from_name;n[t]||(n[t]=[]),n[t].push(e.label.value)}this.lsf.userLabels.init(n)}async submitCurrentAnnotation(e,t,n=!1,r=!0){const{taskID:o,currentAnnotation:a}=this,i=this.prepareData(a,{includeId:n});this.setLoading(!0),await this.saveUserLabels();const s=await this.withinLoadingState((async()=>await t(o,i)));if(s&&void 0!==s.id){var l,u;const t=s.id.toString();a.updatePersonalKey(t);const n=(e=>({...e,id:Number(e.pk),created_ago:e.createdAgo,created_username:e.createdBy,created_at:(new Date).toISOString(),lead_time:e.leadTime}))(a);this.datamanager.invoke(e,this.lsf,n,s),Pp(Fp)&&["submitAnnotation","skipTask"].includes(e)&&null!==(l=this.lsf)&&void 0!==l&&null!==(u=l.commentStore)&&void 0!==u&&u.persistQueuedComments&&await this.lsf.commentStore.persistQueuedComments()}this.setLoading(!1),!r||this.datamanager.isExplorer?await this.loadTask(o,a.pk,!0):await this.loadTask()}prepareData(e,{includeId:t,draft:n}={}){var r,o;const a=!e.userGenerate||e.sentUserGenerate,i={lead_time:(new Date-e.loadedDate)/1e3+Number(null!==(r=e.leadTime)&&void 0!==r?r:0),result:null!==(o=n?e.versions.draft:e.serializeAnnotation())&&void 0!==o?o:[],draft_id:e.draftId,parent_prediction:e.parent_prediction,parent_annotation:e.parent_annotation};return t&&a&&(i.id=parseInt(e.pk)),i}setLoading(e){this.lsf.setFlags({isLoading:e})}async withinLoadingState(e){let t;return this.setLoading(!0),e&&(t=await e.call(this)),this.setLoading(!1),t}destroy(){var e,t;null===(e=this.lsfInstance)||void 0===e||null===(t=e.destroy)||void 0===t||t.call(e),this.lsfInstance=null}get taskID(){return this.task.id}get taskHistory(){return this.lsf.taskHistory}get currentAnnotation(){try{return this.lsf.annotationStore.selected}catch{return null}}get annotations(){return this.lsf.annotationStore.annotations}get predictions(){return this.lsf.annotationStore.predictions}get lsfConfig(){return this.datamanager.store.labelingConfig}get project(){return this.datamanager.store.project}get instruction(){var e,t;return(null!==(e=null!==(t=this.project.instruction)&&void 0!==t?t:this.project.expert_instruction)&&void 0!==e?e:"").trim()||null}get canPreloadTask(){var e;return Boolean(null===(e=this.preload)||void 0===e?void 0:e.interaction)}}function ow(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}class aw{constructor(e){var t,n,r,o,a,i,s,l,u,c,A;ow(this,"root",null),ow(this,"api",null),ow(this,"lsf",null),ow(this,"settings",{}),ow(this,"store",null),ow(this,"labelStudioOptions",{}),ow(this,"env","development"),ow(this,"mode","explorer"),ow(this,"tableConfig",{}),ow(this,"links",{import:"/import",export:"/export",settings:"./settings"}),ow(this,"callbacks",new Map),ow(this,"actions",new Map),ow(this,"apiVersion",1),ow(this,"showPreviews",!1),ow(this,"polling",!0),ow(this,"started",!1),ow(this,"instruments",new Map),this.root=e.root,this.project=e.project,this.projectId=e.projectId,this.settings=e.settings,this.labelStudioOptions=e.labelStudio,this.env=null!==(t=null!==(n=e.env)&&void 0!==n?n:"production")&&void 0!==t?t:this.env,this.mode=null!==(r=e.mode)&&void 0!==r?r:this.mode,this.tableConfig=null!==(o=e.table)&&void 0!==o?o:{},this.apiVersion=null!==(a=null==e?void 0:e.apiVersion)&&void 0!==a?a:1,this.links=Object.assign(this.links,null!==(i=e.links)&&void 0!==i?i:{}),this.showPreviews=null!==(s=e.showPreviews)&&void 0!==s&&s,this.polling=e.polling,this.toolbar=null!==(l=e.toolbar)&&void 0!==l?l:"actions columns filters ordering label-button loading-possum error-box | refresh import-button export-button view-toggle",this.panels=e.panels,this.spinner=e.spinner,this.spinnerSize=e.spinnerSize,this.instruments=(e=>{const t=Object.entries(e).map((([e,t])=>[e,t({inject:Mr,observer:Br})]));return $u(Object.fromEntries(t))})(null!==(u=e.instruments)&&void 0!==u?u:{}),this.apiTransform=null!==(c=e.apiTransform)&&void 0!==c?c:{},this.preload=null!==(A=e.preload)&&void 0!==A?A:{},this.interfaces=$u({tabs:!0,toolbar:!0,import:!0,export:!0,labelButton:!0,backButton:!0,labelingHeader:!0,groundTruth:!1,instruction:!1,autoAnnotation:!1,...e.interfaces}),this.api=new yd(this.apiConfig({apiGateway:e.apiGateway,apiEndpoints:e.apiEndpoints,apiMockDisabled:e.apiMockDisabled,apiSharedParams:e.apiSharedParams,apiHeaders:e.apiHeaders})),e.actions&&e.actions.forEach((([e,t])=>{if(!Hi(e.id))throw new Error("Every action must provide a unique ID");this.actions.set(e.id,{action:e,callback:t})})),this.initApp()}get isExplorer(){return"labeling"===this.mode}get isLabelStream(){return"labelstream"===this.mode}get projectId(){var e,t,n;return this._projectId=null!==(e=this._projectId)&&void 0!==e?e:null===(t=this.root)||void 0===t||null===(n=t.dataset)||void 0===n?void 0:n.projectId}set projectId(e){this._projectId=e}apiConfig({apiGateway:e,apiEndpoints:t,apiMockDisabled:n,apiSharedParams:r,apiHeaders:o}){const a=Object.assign({},Sd);return a.gateway=null!=e?e:a.gateway,a.mockDisabled=n,a.commonHeaders=o,Object.assign(a.endpoints,null!=t?t:{}),Object.assign(a,{sharedParams:{project:this.projectId,...null!=r?r:{}}}),a}addAction(e,t){const{id:n}=e;if(!n)throw new Error("Action must provide a unique ID");this.actions.set(n,{action:e,callback:t}),this.store.addActions(e)}removeAction(e){this.actions.delete(e),this.store.removeAction(e)}getAction(e){var t;return null===(t=this.actions.get(e))||void 0===t?void 0:t.callback}installActions(){this.actions.forEach((({action:e,callback:t})=>{this.addAction(e,t)}))}registerInstrument(e,t){if(wd[e])return console.warn(`Can't override native instrument ${e}`);this.instruments.set(e,t({store:this.store,observer:Br,inject:Mr})),this.store.updateInstruments()}on(e,t){if(this.lsf&&e.startsWith("lsf:")){var n,r;const o=(0,Ai.toCamelCase)(e.replace(/^lsf:/,""));null===(n=this.lsf)||void 0===n||null===(r=n.lsfInstance)||void 0===r||r.on(o,t)}const o=this.getEventCallbacks(e);o.add(t),this.callbacks.set(e,o)}off(e,t){if(this.lsf&&e.startsWith("lsf:")){var n,r;const o=(0,Ai.toCamelCase)(e.replace(/^lsf:/,""));null===(n=this.lsf)||void 0===n||null===(r=n.lsfInstance)||void 0===r||r.off(o,t)}const o=this.getEventCallbacks(e);t?o.delete(t):o.clear()}removeAllListeners(){Array.from(this.callbacks.keys()).filter((e=>e.startsWith("lsf:"))).forEach((e=>{const t=Array.from(this.getEventCallbacks(e)),n=(0,Ai.toCamelCase)(e.replace(/^lsf:/,""));t.forEach((e=>{var t,r;return null===(t=this.lsf)||void 0===t||null===(r=t.lsfInstance)||void 0===r?void 0:r.off(n,e)}))})),this.callbacks.clear()}hasHandler(e){return this.getEventCallbacks(e).size>0}interfaceEnabled(e){return this.store.interfaceEnabled(e)}setMode(e){const t=e!==this.mode;this.mode=e,this.store.setMode(e),t&&this.invoke("modeChanged",this.mode)}async invoke(e,...t){e.startsWith("lsf:")||this.getEventCallbacks(e).forEach((e=>e.apply(this,t)))}getEventCallbacks(e){var t;return null!==(t=this.callbacks.get(e))&&void 0!==t?t:new Set}async initApp(){this.store=await Xh(this.root,this),this.invoke("ready",[this])}initLSF(e){this.lsf||(this.lsf=new rw(this,e,{...this.labelStudioOptions,task:this.store.taskStore.selected,preload:this.preload,isLabelStream:"labelstream"===this.mode}))}async startLabeling(){var e;if(!this.lsf)return;let[t,n]=[this.store.taskStore.selected,this.store.annotationStore.selected];const r="labelstream"===this.mode,o=Hi(this.lsf.task)&&Hi(t),a=(null===(e=this.lsf.task)||void 0===e?void 0:e.id)===(null==t?void 0:t.id);if((!o||!a)&&!r&&(!a||Hi(n))){var i,s;const e=null!==(i=null==n?void 0:n.id)&&void 0!==i?i:null===(s=t.lastAnnotation)||void 0===s?void 0:s.id;this.lsf.selectTask(t,e)}}destroyLSF(){var e;null===(e=this.lsf)||void 0===e||e.destroy(),this.lsf=void 0}destroy(e=!0){(0,Bn.unmountComponentAtNode)(this.root),this.store&&qr(this.store),e&&(this.callbacks.forEach((e=>e.clear())),this.callbacks.clear())}reload(){this.destroy(!1),this.initApp(),this.installActions()}async apiCall(...e){return this.store.apiCall(...e)}getInstrument(e){var t,n;return null!==(t=null!==(n=wd[e])&&void 0!==n?n:this.instruments.get(e))&&void 0!==t?t:null}hasInterface(e){return!0===this.interfaces.get(e)}get toolbarInstruments(){return this.toolbar.split("|").map((e=>e.trim())).map((e=>e.split(" ").filter((e=>{const t=!!wd[e],n=!!this.instruments.has(e);return t||n||console.warn(`Unknwown instrument detected: ${e}. Did you forget to register it?`),t||n}))))}}ow(aw,"packJSON",kd),ow(aw,"taskToLSFormat",pp),window.DataManager=aw;var iw=aw},2048:function(e,t,n){"use strict";var r=n(210),o=n(5559),a=o(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&a(e,".prototype.")>-1?o(n):n}},5559:function(e,t,n){"use strict";var r=n(8612),o=n(210),a=o("%Function.prototype.apply%"),i=o("%Function.prototype.call%"),s=o("%Reflect.apply%",!0)||r.call(i,a),l=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),c=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var t=s(r,i,arguments);if(l&&u){var n=l(t,"length");n.configurable&&u(t,"length",{value:1+c(0,e.length-(arguments.length-1))})}return t};var A=function(){return s(r,a,arguments)};u?u(e.exports,"apply",{value:A}):e.exports.apply=A},5792:function(e){e.exports=function(){"use strict";for(var e=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),en?n:e},t=function(t){t._clipped=!1,t._unclipped=t.slice(0);for(var n=0;n<=3;n++)n<3?((t[n]<0||t[n]>255)&&(t._clipped=!0),t[n]=e(t[n],0,255)):3===n&&(t[n]=e(t[n],0,1));return t},n={},r=0,o=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];r=3?Array.prototype.slice.call(e):"object"==i(e[0])&&t?t.split("").filter((function(t){return void 0!==e[0][t]})).map((function(t){return e[0][t]})):e[0]},l=function(e){if(e.length<2)return null;var t=e.length-1;return"string"==i(e[t])?e[t].toLowerCase():null},u=Math.PI,c={clip_rgb:t,limit:e,type:i,unpack:s,last:l,PI:u,TWOPI:2*u,PITHIRD:u/3,DEG2RAD:u/180,RAD2DEG:180/u},A={format:{},autodetect:[]},d=c.last,g=c.clip_rgb,p=c.type,f=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=this;if("object"===p(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];var r=d(e),o=!1;if(!r){o=!0,A.sorted||(A.autodetect=A.autodetect.sort((function(e,t){return t.p-e.p})),A.sorted=!0);for(var a=0,i=A.autodetect;a4?e[4]:1;return 1===a?[0,0,0,i]:[n>=1?0:255*(1-n)*(1-a),r>=1?0:255*(1-r)*(1-a),o>=1?0:255*(1-o)*(1-a),i]},I=c.unpack,Q=c.type;h.prototype.cmyk=function(){return E(this._rgb)},m.cmyk=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["cmyk"])))},A.format.cmyk=v,A.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=I(e,"cmyk"),"array"===Q(e)&&4===e.length)return"cmyk"}});var D=c.unpack,b=c.last,M=function(e){return Math.round(100*e)/100},k=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=D(e,"hsla"),r=b(e)||"lsa";return n[0]=M(n[0]||0),n[1]=M(100*n[1])+"%",n[2]=M(100*n[2])+"%","hsla"===r||n.length>3&&n[3]<1?(n[3]=n.length>3?n[3]:1,r="hsla"):n.length=3,r+"("+n.join(",")+")"},S=c.unpack,x=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=(e=S(e,"rgba"))[0],r=e[1],o=e[2];n/=255,r/=255,o/=255;var a,i,s=Math.min(n,r,o),l=Math.max(n,r,o),u=(l+s)/2;return l===s?(a=0,i=Number.NaN):a=u<.5?(l-s)/(l+s):(l-s)/(2-l-s),n==l?i=(r-o)/(l-s):r==l?i=2+(o-n)/(l-s):o==l&&(i=4+(n-r)/(l-s)),(i*=60)<0&&(i+=360),e.length>3&&void 0!==e[3]?[i,a,u,e[3]]:[i,a,u]},j=c.unpack,Y=c.last,O=Math.round,G=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=j(e,"rgba"),r=Y(e)||"rgb";return"hsl"==r.substr(0,3)?k(x(n),r):(n[0]=O(n[0]),n[1]=O(n[1]),n[2]=O(n[2]),("rgba"===r||n.length>3&&n[3]<1)&&(n[3]=n.length>3?n[3]:1,r="rgba"),r+"("+n.slice(0,"rgb"===r?3:4).join(",")+")")},F=c.unpack,R=Math.round,T=function(){for(var e,t=[],n=arguments.length;n--;)t[n]=arguments[n];var r,o,a,i=(t=F(t,"hsl"))[0],s=t[1],l=t[2];if(0===s)r=o=a=255*l;else{var u=[0,0,0],c=[0,0,0],A=l<.5?l*(1+s):l+s-l*s,d=2*l-A,g=i/360;u[0]=g+1/3,u[1]=g,u[2]=g-1/3;for(var p=0;p<3;p++)u[p]<0&&(u[p]+=1),u[p]>1&&(u[p]-=1),6*u[p]<1?c[p]=d+6*(A-d)*u[p]:2*u[p]<1?c[p]=A:3*u[p]<2?c[p]=d+(A-d)*(2/3-u[p])*6:c[p]=d;r=(e=[R(255*c[0]),R(255*c[1]),R(255*c[2])])[0],o=e[1],a=e[2]}return t.length>3?[r,o,a,t[3]]:[r,o,a,1]},K=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,L=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,P=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,N=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,U=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,H=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,J=Math.round,q=function(e){var t;if(e=e.toLowerCase().trim(),A.format.named)try{return A.format.named(e)}catch(e){}if(t=e.match(K)){for(var n=t.slice(1,4),r=0;r<3;r++)n[r]=+n[r];return n[3]=1,n}if(t=e.match(L)){for(var o=t.slice(1,5),a=0;a<4;a++)o[a]=+o[a];return o}if(t=e.match(P)){for(var i=t.slice(1,4),s=0;s<3;s++)i[s]=J(2.55*i[s]);return i[3]=1,i}if(t=e.match(N)){for(var l=t.slice(1,5),u=0;u<3;u++)l[u]=J(2.55*l[u]);return l[3]=+l[3],l}if(t=e.match(U)){var c=t.slice(1,4);c[1]*=.01,c[2]*=.01;var d=T(c);return d[3]=1,d}if(t=e.match(H)){var g=t.slice(1,4);g[1]*=.01,g[2]*=.01;var p=T(g);return p[3]=+t[4],p}};q.test=function(e){return K.test(e)||L.test(e)||P.test(e)||N.test(e)||U.test(e)||H.test(e)};var z=q,W=c.type;h.prototype.css=function(e){return G(this._rgb,e)},m.css=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["css"])))},A.format.css=z,A.autodetect.push({p:5,test:function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];if(!t.length&&"string"===W(e)&&z.test(e))return"css"}});var V=c.unpack;A.format.gl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=V(e,"rgba");return n[0]*=255,n[1]*=255,n[2]*=255,n},m.gl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["gl"])))},h.prototype.gl=function(){var e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};var Z=c.unpack,X=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n,r=Z(e,"rgb"),o=r[0],a=r[1],i=r[2],s=Math.min(o,a,i),l=Math.max(o,a,i),u=l-s,c=100*u/255,A=s/(255-u)*100;return 0===u?n=Number.NaN:(o===l&&(n=(a-i)/u),a===l&&(n=2+(i-o)/u),i===l&&(n=4+(o-a)/u),(n*=60)<0&&(n+=360)),[n,c,A]},_=c.unpack,$=Math.floor,ee=function(){for(var e,t,n,r,o,a,i=[],s=arguments.length;s--;)i[s]=arguments[s];var l,u,c,A=(i=_(i,"hcg"))[0],d=i[1],g=i[2];g*=255;var p=255*d;if(0===d)l=u=c=g;else{360===A&&(A=0),A>360&&(A-=360),A<0&&(A+=360);var f=$(A/=60),h=A-f,w=g*(1-d),m=w+p*(1-h),C=w+p*h,y=w+p;switch(f){case 0:l=(e=[y,C,w])[0],u=e[1],c=e[2];break;case 1:l=(t=[m,y,w])[0],u=t[1],c=t[2];break;case 2:l=(n=[w,y,C])[0],u=n[1],c=n[2];break;case 3:l=(r=[w,m,y])[0],u=r[1],c=r[2];break;case 4:l=(o=[C,w,y])[0],u=o[1],c=o[2];break;case 5:l=(a=[y,w,m])[0],u=a[1],c=a[2]}}return[l,u,c,i.length>3?i[3]:1]},te=c.unpack,ne=c.type;h.prototype.hcg=function(){return X(this._rgb)},m.hcg=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["hcg"])))},A.format.hcg=ee,A.autodetect.push({p:1,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=te(e,"hcg"),"array"===ne(e)&&3===e.length)return"hcg"}});var re=c.unpack,oe=c.last,ae=Math.round,ie=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=re(e,"rgba"),r=n[0],o=n[1],a=n[2],i=n[3],s=oe(e)||"auto";void 0===i&&(i=1),"auto"===s&&(s=i<1?"rgba":"rgb");var l="000000"+((r=ae(r))<<16|(o=ae(o))<<8|(a=ae(a))).toString(16);l=l.substr(l.length-6);var u="0"+ae(255*i).toString(16);switch(u=u.substr(u.length-2),s.toLowerCase()){case"rgba":return"#"+l+u;case"argb":return"#"+u+l;default:return"#"+l}},se=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,le=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,ue=function(e){if(e.match(se)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var t=parseInt(e,16);return[t>>16,t>>8&255,255&t,1]}if(e.match(le)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);var n=parseInt(e,16);return[n>>24&255,n>>16&255,n>>8&255,Math.round((255&n)/255*100)/100]}throw new Error("unknown hex color: "+e)},ce=c.type;h.prototype.hex=function(e){return ie(this._rgb,e)},m.hex=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["hex"])))},A.format.hex=ue,A.autodetect.push({p:4,test:function(e){for(var t=[],n=arguments.length-1;n-- >0;)t[n]=arguments[n+1];if(!t.length&&"string"===ce(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});var Ae=c.unpack,de=c.TWOPI,ge=Math.min,pe=Math.sqrt,fe=Math.acos,he=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n,r=Ae(e,"rgb"),o=r[0],a=r[1],i=r[2],s=ge(o/=255,a/=255,i/=255),l=(o+a+i)/3,u=l>0?1-s/l:0;return 0===u?n=NaN:(n=(o-a+(o-i))/2,n/=pe((o-a)*(o-a)+(o-i)*(a-i)),n=fe(n),i>a&&(n=de-n),n/=de),[360*n,u,l]},we=c.unpack,me=c.limit,Ce=c.TWOPI,ye=c.PITHIRD,Ee=Math.cos,Be=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n,r,o,a=(e=we(e,"hsi"))[0],i=e[1],s=e[2];return isNaN(a)&&(a=0),isNaN(i)&&(i=0),a>360&&(a-=360),a<0&&(a+=360),(a/=360)<1/3?r=1-((o=(1-i)/3)+(n=(1+i*Ee(Ce*a)/Ee(ye-Ce*a))/3)):a<2/3?o=1-((n=(1-i)/3)+(r=(1+i*Ee(Ce*(a-=1/3))/Ee(ye-Ce*a))/3)):n=1-((r=(1-i)/3)+(o=(1+i*Ee(Ce*(a-=2/3))/Ee(ye-Ce*a))/3)),[255*(n=me(s*n*3)),255*(r=me(s*r*3)),255*(o=me(s*o*3)),e.length>3?e[3]:1]},ve=c.unpack,Ie=c.type;h.prototype.hsi=function(){return he(this._rgb)},m.hsi=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["hsi"])))},A.format.hsi=Be,A.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=ve(e,"hsi"),"array"===Ie(e)&&3===e.length)return"hsi"}});var Qe=c.unpack,De=c.type;h.prototype.hsl=function(){return x(this._rgb)},m.hsl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["hsl"])))},A.format.hsl=T,A.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=Qe(e,"hsl"),"array"===De(e)&&3===e.length)return"hsl"}});var be=c.unpack,Me=Math.min,ke=Math.max,Se=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n,r,o,a=(e=be(e,"rgb"))[0],i=e[1],s=e[2],l=Me(a,i,s),u=ke(a,i,s),c=u-l;return o=u/255,0===u?(n=Number.NaN,r=0):(r=c/u,a===u&&(n=(i-s)/c),i===u&&(n=2+(s-a)/c),s===u&&(n=4+(a-i)/c),(n*=60)<0&&(n+=360)),[n,r,o]},xe=c.unpack,je=Math.floor,Ye=function(){for(var e,t,n,r,o,a,i=[],s=arguments.length;s--;)i[s]=arguments[s];var l,u,c,A=(i=xe(i,"hsv"))[0],d=i[1],g=i[2];if(g*=255,0===d)l=u=c=g;else{360===A&&(A=0),A>360&&(A-=360),A<0&&(A+=360);var p=je(A/=60),f=A-p,h=g*(1-d),w=g*(1-d*f),m=g*(1-d*(1-f));switch(p){case 0:l=(e=[g,m,h])[0],u=e[1],c=e[2];break;case 1:l=(t=[w,g,h])[0],u=t[1],c=t[2];break;case 2:l=(n=[h,g,m])[0],u=n[1],c=n[2];break;case 3:l=(r=[h,w,g])[0],u=r[1],c=r[2];break;case 4:l=(o=[m,h,g])[0],u=o[1],c=o[2];break;case 5:l=(a=[g,h,w])[0],u=a[1],c=a[2]}}return[l,u,c,i.length>3?i[3]:1]},Oe=c.unpack,Ge=c.type;h.prototype.hsv=function(){return Se(this._rgb)},m.hsv=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["hsv"])))},A.format.hsv=Ye,A.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=Oe(e,"hsv"),"array"===Ge(e)&&3===e.length)return"hsv"}});var Fe={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},Re=c.unpack,Te=Math.pow,Ke=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=Re(e,"rgb"),r=n[0],o=n[1],a=n[2],i=Ne(r,o,a),s=i[0],l=i[1],u=116*l-16;return[u<0?0:u,500*(s-l),200*(l-i[2])]},Le=function(e){return(e/=255)<=.04045?e/12.92:Te((e+.055)/1.055,2.4)},Pe=function(e){return e>Fe.t3?Te(e,1/3):e/Fe.t2+Fe.t0},Ne=function(e,t,n){return e=Le(e),t=Le(t),n=Le(n),[Pe((.4124564*e+.3575761*t+.1804375*n)/Fe.Xn),Pe((.2126729*e+.7151522*t+.072175*n)/Fe.Yn),Pe((.0193339*e+.119192*t+.9503041*n)/Fe.Zn)]},Ue=Ke,He=c.unpack,Je=Math.pow,qe=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n,r,o,a=(e=He(e,"lab"))[0],i=e[1],s=e[2];return r=(a+16)/116,n=isNaN(i)?r:r+i/500,o=isNaN(s)?r:r-s/200,r=Fe.Yn*We(r),n=Fe.Xn*We(n),o=Fe.Zn*We(o),[ze(3.2404542*n-1.5371385*r-.4985314*o),ze(-.969266*n+1.8760108*r+.041556*o),ze(.0556434*n-.2040259*r+1.0572252*o),e.length>3?e[3]:1]},ze=function(e){return 255*(e<=.00304?12.92*e:1.055*Je(e,1/2.4)-.055)},We=function(e){return e>Fe.t1?e*e*e:Fe.t2*(e-Fe.t0)},Ve=qe,Ze=c.unpack,Xe=c.type;h.prototype.lab=function(){return Ue(this._rgb)},m.lab=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["lab"])))},A.format.lab=Ve,A.autodetect.push({p:2,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=Ze(e,"lab"),"array"===Xe(e)&&3===e.length)return"lab"}});var _e=c.unpack,$e=c.RAD2DEG,et=Math.sqrt,tt=Math.atan2,nt=Math.round,rt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=_e(e,"lab"),r=n[0],o=n[1],a=n[2],i=et(o*o+a*a),s=(tt(a,o)*$e+360)%360;return 0===nt(1e4*i)&&(s=Number.NaN),[r,i,s]},ot=c.unpack,at=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=ot(e,"rgb"),r=n[0],o=n[1],a=n[2],i=Ue(r,o,a),s=i[0],l=i[1],u=i[2];return rt(s,l,u)},it=c.unpack,st=c.DEG2RAD,lt=Math.sin,ut=Math.cos,ct=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=it(e,"lch"),r=n[0],o=n[1],a=n[2];return isNaN(a)&&(a=0),[r,ut(a*=st)*o,lt(a)*o]},At=c.unpack,dt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=(e=At(e,"lch"))[0],r=e[1],o=e[2],a=ct(n,r,o),i=a[0],s=a[1],l=a[2],u=Ve(i,s,l);return[u[0],u[1],u[2],e.length>3?e[3]:1]},gt=c.unpack,pt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=gt(e,"hcl").reverse();return dt.apply(void 0,n)},ft=c.unpack,ht=c.type;h.prototype.lch=function(){return at(this._rgb)},h.prototype.hcl=function(){return at(this._rgb).reverse()},m.lch=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["lch"])))},m.hcl=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["hcl"])))},A.format.lch=dt,A.format.hcl=pt,["lch","hcl"].forEach((function(e){return A.autodetect.push({p:2,test:function(){for(var t=[],n=arguments.length;n--;)t[n]=arguments[n];if(t=ft(t,e),"array"===ht(t)&&3===t.length)return e}})}));var wt={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},mt=c.type;h.prototype.name=function(){for(var e=ie(this._rgb,"rgb"),t=0,n=Object.keys(wt);t0;)t[n]=arguments[n+1];if(!t.length&&"string"===mt(e)&&wt[e.toLowerCase()])return"named"}});var Ct=c.unpack,yt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=Ct(e,"rgb");return(n[0]<<16)+(n[1]<<8)+n[2]},Et=c.type,Bt=function(e){if("number"==Et(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw new Error("unknown num color: "+e)},vt=c.type;h.prototype.num=function(){return yt(this._rgb)},m.num=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["num"])))},A.format.num=Bt,A.autodetect.push({p:5,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(1===e.length&&"number"===vt(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});var It=c.unpack,Qt=c.type,Dt=Math.round;h.prototype.rgb=function(e){return void 0===e&&(e=!0),!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Dt)},h.prototype.rgba=function(e){return void 0===e&&(e=!0),this._rgb.slice(0,4).map((function(t,n){return n<3?!1===e?t:Dt(t):t}))},m.rgb=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["rgb"])))},A.format.rgb=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var n=It(e,"rgba");return void 0===n[3]&&(n[3]=1),n},A.autodetect.push({p:3,test:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];if(e=It(e,"rgba"),"array"===Qt(e)&&(3===e.length||4===e.length&&"number"==Qt(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});var bt=Math.log,Mt=function(e){var t,n,r,o=e/100;return o<66?(t=255,n=-155.25485562709179-.44596950469579133*(n=o-2)+104.49216199393888*bt(n),r=o<20?0:.8274096064007395*(r=o-10)-254.76935184120902+115.67994401066147*bt(r)):(t=351.97690566805693+.114206453784165*(t=o-55)-40.25366309332127*bt(t),n=325.4494125711974+.07943456536662342*(n=o-50)-28.0852963507957*bt(n),r=255),[t,n,r,1]},kt=c.unpack,St=Math.round,xt=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var n,r=kt(e,"rgb"),o=r[0],a=r[2],i=1e3,s=4e4,l=.4;s-i>l;){var u=Mt(n=.5*(s+i));u[2]/u[0]>=a/o?s=n:i=n}return St(n)};h.prototype.temp=h.prototype.kelvin=h.prototype.temperature=function(){return xt(this._rgb)},m.temp=m.kelvin=m.temperature=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];return new(Function.prototype.bind.apply(h,[null].concat(e,["temp"])))},A.format.temp=A.format.kelvin=A.format.temperature=Mt;var jt=c.type;h.prototype.alpha=function(e,t){return void 0===t&&(t=!1),void 0!==e&&"number"===jt(e)?t?(this._rgb[3]=e,this):new h([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},h.prototype.clipped=function(){return this._rgb._clipped||!1},h.prototype.darken=function(e){void 0===e&&(e=1);var t=this,n=t.lab();return n[0]-=Fe.Kn*e,new h(n,"lab").alpha(t.alpha(),!0)},h.prototype.brighten=function(e){return void 0===e&&(e=1),this.darken(-e)},h.prototype.darker=h.prototype.darken,h.prototype.brighter=h.prototype.brighten,h.prototype.get=function(e){var t=e.split("."),n=t[0],r=t[1],o=this[n]();if(r){var a=n.indexOf(r);if(a>-1)return o[a];throw new Error("unknown channel "+r+" in mode "+n)}return o};var Yt=c.type,Ot=Math.pow,Gt=1e-7,Ft=20;h.prototype.luminance=function(e){if(void 0!==e&&"number"===Yt(e)){if(0===e)return new h([0,0,0,this._rgb[3]],"rgb");if(1===e)return new h([255,255,255,this._rgb[3]],"rgb");var t=this.luminance(),n="rgb",r=Ft,o=function(t,a){var i=t.interpolate(a,.5,n),s=i.luminance();return Math.abs(e-s)e?o(t,i):o(i,a)},a=(t>e?o(new h([0,0,0]),this):o(this,new h([255,255,255]))).rgb();return new h(a.concat([this._rgb[3]]))}return Rt.apply(void 0,this._rgb.slice(0,3))};var Rt=function(e,t,n){return.2126*(e=Tt(e))+.7152*(t=Tt(t))+.0722*(n=Tt(n))},Tt=function(e){return(e/=255)<=.03928?e/12.92:Ot((e+.055)/1.055,2.4)},Kt={},Lt=c.type,Pt=function(e,t,n){void 0===n&&(n=.5);for(var r=[],o=arguments.length-3;o-- >0;)r[o]=arguments[o+3];var a=r[0]||"lrgb";if(Kt[a]||r.length||(a=Object.keys(Kt)[0]),!Kt[a])throw new Error("interpolation mode "+a+" is not defined");return"object"!==Lt(e)&&(e=new h(e)),"object"!==Lt(t)&&(t=new h(t)),Kt[a](e,t,n).alpha(e.alpha()+n*(t.alpha()-e.alpha()))};h.prototype.mix=h.prototype.interpolate=function(e,t){void 0===t&&(t=.5);for(var n=[],r=arguments.length-2;r-- >0;)n[r]=arguments[r+2];return Pt.apply(void 0,[this,e,t].concat(n))},h.prototype.premultiply=function(e){void 0===e&&(e=!1);var t=this._rgb,n=t[3];return e?(this._rgb=[t[0]*n,t[1]*n,t[2]*n,n],this):new h([t[0]*n,t[1]*n,t[2]*n,n],"rgb")},h.prototype.saturate=function(e){void 0===e&&(e=1);var t=this,n=t.lch();return n[1]+=Fe.Kn*e,n[1]<0&&(n[1]=0),new h(n,"lch").alpha(t.alpha(),!0)},h.prototype.desaturate=function(e){return void 0===e&&(e=1),this.saturate(-e)};var Nt=c.type;h.prototype.set=function(e,t,n){void 0===n&&(n=!1);var r=e.split("."),o=r[0],a=r[1],i=this[o]();if(a){var s=o.indexOf(a);if(s>-1){if("string"==Nt(t))switch(t.charAt(0)){case"+":case"-":i[s]+=+t;break;case"*":i[s]*=+t.substr(1);break;case"/":i[s]/=+t.substr(1);break;default:i[s]=+t}else{if("number"!==Nt(t))throw new Error("unsupported value for Color.set");i[s]=t}var l=new h(i,o);return n?(this._rgb=l._rgb,this):l}throw new Error("unknown channel "+a+" in mode "+o)}return i};var Ut=function(e,t,n){var r=e._rgb,o=t._rgb;return new h(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"rgb")};Kt.rgb=Ut;var Ht=Math.sqrt,Jt=Math.pow,qt=function(e,t,n){var r=e._rgb,o=r[0],a=r[1],i=r[2],s=t._rgb,l=s[0],u=s[1],c=s[2];return new h(Ht(Jt(o,2)*(1-n)+Jt(l,2)*n),Ht(Jt(a,2)*(1-n)+Jt(u,2)*n),Ht(Jt(i,2)*(1-n)+Jt(c,2)*n),"rgb")};Kt.lrgb=qt;var zt=function(e,t,n){var r=e.lab(),o=t.lab();return new h(r[0]+n*(o[0]-r[0]),r[1]+n*(o[1]-r[1]),r[2]+n*(o[2]-r[2]),"lab")};Kt.lab=zt;var Wt=function(e,t,n,r){var o,a,i,s,l,u,c,A,d,g,p,f;return"hsl"===r?(i=e.hsl(),s=t.hsl()):"hsv"===r?(i=e.hsv(),s=t.hsv()):"hcg"===r?(i=e.hcg(),s=t.hcg()):"hsi"===r?(i=e.hsi(),s=t.hsi()):"lch"!==r&&"hcl"!==r||(r="hcl",i=e.hcl(),s=t.hcl()),"h"===r.substr(0,1)&&(l=(o=i)[0],c=o[1],d=o[2],u=(a=s)[0],A=a[1],g=a[2]),isNaN(l)||isNaN(u)?isNaN(l)?isNaN(u)?f=Number.NaN:(f=u,1!=d&&0!=d||"hsv"==r||(p=A)):(f=l,1!=g&&0!=g||"hsv"==r||(p=c)):f=l+n*(u>l&&u-l>180?u-(l+360):u180?u+360-l:u-l),void 0===p&&(p=c+n*(A-c)),new h([f,p,d+n*(g-d)],r)},Vt=function(e,t,n){return Wt(e,t,n,"lch")};Kt.lch=Vt,Kt.hcl=Vt;var Zt=function(e,t,n){var r=e.num(),o=t.num();return new h(r+n*(o-r),"num")};Kt.num=Zt;var Xt=function(e,t,n){return Wt(e,t,n,"hcg")};Kt.hcg=Xt;var _t=function(e,t,n){return Wt(e,t,n,"hsi")};Kt.hsi=_t;var $t=function(e,t,n){return Wt(e,t,n,"hsl")};Kt.hsl=$t;var en=function(e,t,n){return Wt(e,t,n,"hsv")};Kt.hsv=en;var tn=c.clip_rgb,nn=Math.pow,rn=Math.sqrt,on=Math.PI,an=Math.cos,sn=Math.sin,ln=Math.atan2,un=function(e,t,n){void 0===t&&(t="lrgb"),void 0===n&&(n=null);var r=e.length;n||(n=Array.from(new Array(r)).map((function(){return 1})));var o=r/n.reduce((function(e,t){return e+t}));if(n.forEach((function(e,t){n[t]*=o})),e=e.map((function(e){return new h(e)})),"lrgb"===t)return cn(e,n);for(var a=e.shift(),i=a.get(t),s=[],l=0,u=0,c=0;c=360;)p-=360;i[g]=p}else i[g]=i[g]/s[g];return d/=r,new h(i,t).alpha(d>.99999?1:d,!0)},cn=function(e,t){for(var n=e.length,r=[0,0,0,0],o=0;o.9999999&&(r[3]=1),new h(tn(r))},An=c.type,dn=Math.pow,gn=function(e){var t="rgb",n=m("#ccc"),r=0,o=[0,1],a=[],i=[0,0],s=!1,l=[],u=!1,c=0,A=1,d=!1,g={},p=!0,f=1,h=function(e){if((e=e||["#fff","#000"])&&"string"===An(e)&&m.brewer&&m.brewer[e.toLowerCase()]&&(e=m.brewer[e.toLowerCase()]),"array"===An(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(var t=0;t=s[n];)n++;return n-1}return 0},C=function(e){return e},y=function(e){return e},E=function(e,r){var o,u;if(null==r&&(r=!1),isNaN(e)||null===e)return n;u=r?e:s&&s.length>2?w(e)/(s.length-2):A!==c?(e-c)/(A-c):1,u=y(u),r||(u=C(u)),1!==f&&(u=dn(u,f)),u=i[0]+u*(1-i[0]-i[1]),u=Math.min(1,Math.max(0,u));var d=Math.floor(1e4*u);if(p&&g[d])o=g[d];else{if("array"===An(l))for(var h=0;h=E&&h===a.length-1){o=l[h];break}if(u>E&&u2){var u=e.map((function(t,n){return n/(e.length-1)})),d=e.map((function(e){return(e-c)/(A-c)}));d.every((function(e,t){return u[t]===e}))||(y=function(e){if(e<=0||e>=1)return e;for(var t=0;e>=d[t+1];)t++;var n=(e-d[t])/(d[t+1]-d[t]);return u[t]+n*(u[t+1]-u[t])})}}return o=[c,A],v},v.mode=function(e){return arguments.length?(t=e,B(),v):t},v.range=function(e,t){return h(e,t),v},v.out=function(e){return u=e,v},v.spread=function(e){return arguments.length?(r=e,v):r},v.correctLightness=function(e){return null==e&&(e=!0),d=e,B(),C=d?function(e){for(var t=E(0,!0).lab()[0],n=E(1,!0).lab()[0],r=t>n,o=E(e,!0).lab()[0],a=t+(n-t)*e,i=o-a,s=0,l=1,u=20;Math.abs(i)>.01&&u-- >0;)r&&(i*=-1),i<0?(s=e,e+=.5*(l-e)):(l=e,e+=.5*(s-e)),o=E(e,!0).lab()[0],i=o-a;return e}:function(e){return e},v},v.padding=function(e){return null!=e?("number"===An(e)&&(e=[e,e]),i=e,v):i},v.colors=function(t,n){arguments.length<2&&(n="hex");var r=[];if(0===arguments.length)r=l.slice(0);else if(1===t)r=[v(.5)];else if(t>1){var a=o[0],i=o[1]-a;r=pn(0,t,!1).map((function(e){return v(a+e/(t-1)*i)}))}else{e=[];var u=[];if(s&&s.length>2)for(var c=1,A=s.length,d=1<=A;d?cA;d?c++:c--)u.push(.5*(s[c-1]+s[c]));else u=o;r=u.map((function(e){return v(e)}))}return m[n]&&(r=r.map((function(e){return e[n]()}))),r},v.cache=function(e){return null!=e?(p=e,v):p},v.gamma=function(e){return null!=e?(f=e,v):f},v.nodata=function(e){return null!=e?(n=m(e),v):n},v};function pn(e,t,n){for(var r=[],o=ea;o?i++:i--)r.push(i);return r}var fn=function(e){var t,n,r,o,a,i,s;if(2===(e=e.map((function(e){return new h(e)}))).length)t=e.map((function(e){return e.lab()})),a=t[0],i=t[1],o=function(e){var t=[0,1,2].map((function(t){return a[t]+e*(i[t]-a[t])}));return new h(t,"lab")};else if(3===e.length)n=e.map((function(e){return e.lab()})),a=n[0],i=n[1],s=n[2],o=function(e){var t=[0,1,2].map((function(t){return(1-e)*(1-e)*a[t]+2*(1-e)*e*i[t]+e*e*s[t]}));return new h(t,"lab")};else if(4===e.length){var l;r=e.map((function(e){return e.lab()})),a=r[0],i=r[1],s=r[2],l=r[3],o=function(e){var t=[0,1,2].map((function(t){return(1-e)*(1-e)*(1-e)*a[t]+3*(1-e)*(1-e)*e*i[t]+3*(1-e)*e*e*s[t]+e*e*e*l[t]}));return new h(t,"lab")}}else if(5===e.length){var u=fn(e.slice(0,3)),c=fn(e.slice(2,5));o=function(e){return e<.5?u(2*e):c(2*(e-.5))}}return o},hn=function(e){var t=fn(e);return t.scale=function(){return gn(t)},t},wn=function(e,t,n){if(!wn[n])throw new Error("unknown blend mode "+n);return wn[n](e,t)},mn=function(e){return function(t,n){var r=m(n).rgb(),o=m(t).rgb();return m.rgb(e(r,o))}},Cn=function(e){return function(t,n){var r=[];return r[0]=e(t[0],n[0]),r[1]=e(t[1],n[1]),r[2]=e(t[2],n[2]),r}},yn=function(e){return e},En=function(e,t){return e*t/255},Bn=function(e,t){return e>t?t:e},vn=function(e,t){return e>t?e:t},In=function(e,t){return 255*(1-(1-e/255)*(1-t/255))},Qn=function(e,t){return t<128?2*e*t/255:255*(1-2*(1-e/255)*(1-t/255))},Dn=function(e,t){return 255*(1-(1-t/255)/(e/255))},bn=function(e,t){return 255===e||(e=t/255*255/(1-e/255))>255?255:e};wn.normal=mn(Cn(yn)),wn.multiply=mn(Cn(En)),wn.screen=mn(Cn(In)),wn.overlay=mn(Cn(Qn)),wn.darken=mn(Cn(Bn)),wn.lighten=mn(Cn(vn)),wn.dodge=mn(Cn(bn)),wn.burn=mn(Cn(Dn));for(var Mn=wn,kn=c.type,Sn=c.clip_rgb,xn=c.TWOPI,jn=Math.pow,Yn=Math.sin,On=Math.cos,Gn=function(e,t,n,r,o){void 0===e&&(e=300),void 0===t&&(t=-1.5),void 0===n&&(n=1),void 0===r&&(r=1),void 0===o&&(o=[0,1]);var a,i=0;"array"===kn(o)?a=o[1]-o[0]:(a=0,o=[o,o]);var s=function(s){var l=xn*((e+120)/360+t*s),u=jn(o[0]+a*s,r),c=(0!==i?n[0]+s*i:n)*u*(1-u)/2,A=On(l),d=Yn(l);return m(Sn([255*(u+c*(-.14861*A+1.78277*d)),255*(u+c*(-.29227*A-.90649*d)),255*(u+c*(1.97294*A)),1]))};return s.start=function(t){return null==t?e:(e=t,s)},s.rotations=function(e){return null==e?t:(t=e,s)},s.gamma=function(e){return null==e?r:(r=e,s)},s.hue=function(e){return null==e?n:("array"===kn(n=e)?0==(i=n[1]-n[0])&&(n=n[1]):i=0,s)},s.lightness=function(e){return null==e?o:("array"===kn(e)?(o=e,a=e[1]-e[0]):(o=[e,e],a=0),s)},s.scale=function(){return m.scale(s)},s.hue(n),s},Fn="0123456789abcdef",Rn=Math.floor,Tn=Math.random,Kn=function(){for(var e="#",t=0;t<6;t++)e+=Fn.charAt(Rn(16*Tn()));return new h(e,"hex")},Ln=Math.log,Pn=Math.pow,Nn=Math.floor,Un=Math.abs,Hn=function(e,t){void 0===t&&(t=null);var n={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===i(e)&&(e=Object.values(e)),e.forEach((function(e){t&&"object"===i(e)&&(e=e[t]),null==e||isNaN(e)||(n.values.push(e),n.sum+=e,en.max&&(n.max=e),n.count+=1)})),n.domain=[n.min,n.max],n.limits=function(e,t){return Jn(n,e,t)},n},Jn=function(e,t,n){void 0===t&&(t="equal"),void 0===n&&(n=7),"array"==i(e)&&(e=Hn(e));var r=e.min,o=e.max,a=e.values.sort((function(e,t){return e-t}));if(1===n)return[r,o];var s=[];if("c"===t.substr(0,1)&&(s.push(r),s.push(o)),"e"===t.substr(0,1)){s.push(r);for(var l=1;l 0");var u=Math.LOG10E*Ln(r),c=Math.LOG10E*Ln(o);s.push(r);for(var A=1;A200&&(y=!1)}for(var F={},R=0;Rr?(n+.05)/(r+.05):(r+.05)/(n+.05)},Wn=Math.sqrt,Vn=Math.atan2,Zn=Math.abs,Xn=Math.cos,_n=Math.PI,$n=function(e,t,n,r){void 0===n&&(n=1),void 0===r&&(r=1),e=new h(e),t=new h(t);for(var o=Array.from(e.lab()),a=o[0],i=o[1],s=o[2],l=Array.from(t.lab()),u=l[0],c=l[1],A=l[2],d=Wn(i*i+s*s),g=Wn(c*c+A*A),p=a<16?.511:.040975*a/(1+.01765*a),f=.0638*d/(1+.0131*d)+.638,w=d<1e-6?0:180*Vn(s,i)/_n;w<0;)w+=360;for(;w>=360;)w-=360;var m=w>=164&&w<=345?.56+Zn(.2*Xn(_n*(w+168)/180)):.36+Zn(.4*Xn(_n*(w+35)/180)),C=d*d*d*d,y=Wn(C/(C+1900)),E=f*(y*m+1-y),B=d-g,v=i-c,I=s-A,Q=(a-u)/(n*p),D=B/(r*f);return Wn(Q*Q+D*D+(v*v+I*I-B*B)/(E*E))},er=function(e,t,n){void 0===n&&(n="lab"),e=new h(e),t=new h(t);var r=e.get(n),o=t.get(n),a=0;for(var i in r){var s=(r[i]||0)-(o[i]||0);a+=s*s}return Math.sqrt(a)},tr=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];try{return new(Function.prototype.bind.apply(h,[null].concat(e))),!0}catch(e){return!1}},nr={cool:function(){return gn([m.hsl(180,1,.9),m.hsl(250,.7,.4)])},hot:function(){return gn(["#000","#f00","#ff0","#fff"],[0,.25,.75,1]).mode("rgb")}},rr={OrRd:["#fff7ec","#fee8c8","#fdd49e","#fdbb84","#fc8d59","#ef6548","#d7301f","#b30000","#7f0000"],PuBu:["#fff7fb","#ece7f2","#d0d1e6","#a6bddb","#74a9cf","#3690c0","#0570b0","#045a8d","#023858"],BuPu:["#f7fcfd","#e0ecf4","#bfd3e6","#9ebcda","#8c96c6","#8c6bb1","#88419d","#810f7c","#4d004b"],Oranges:["#fff5eb","#fee6ce","#fdd0a2","#fdae6b","#fd8d3c","#f16913","#d94801","#a63603","#7f2704"],BuGn:["#f7fcfd","#e5f5f9","#ccece6","#99d8c9","#66c2a4","#41ae76","#238b45","#006d2c","#00441b"],YlOrBr:["#ffffe5","#fff7bc","#fee391","#fec44f","#fe9929","#ec7014","#cc4c02","#993404","#662506"],YlGn:["#ffffe5","#f7fcb9","#d9f0a3","#addd8e","#78c679","#41ab5d","#238443","#006837","#004529"],Reds:["#fff5f0","#fee0d2","#fcbba1","#fc9272","#fb6a4a","#ef3b2c","#cb181d","#a50f15","#67000d"],RdPu:["#fff7f3","#fde0dd","#fcc5c0","#fa9fb5","#f768a1","#dd3497","#ae017e","#7a0177","#49006a"],Greens:["#f7fcf5","#e5f5e0","#c7e9c0","#a1d99b","#74c476","#41ab5d","#238b45","#006d2c","#00441b"],YlGnBu:["#ffffd9","#edf8b1","#c7e9b4","#7fcdbb","#41b6c4","#1d91c0","#225ea8","#253494","#081d58"],Purples:["#fcfbfd","#efedf5","#dadaeb","#bcbddc","#9e9ac8","#807dba","#6a51a3","#54278f","#3f007d"],GnBu:["#f7fcf0","#e0f3db","#ccebc5","#a8ddb5","#7bccc4","#4eb3d3","#2b8cbe","#0868ac","#084081"],Greys:["#ffffff","#f0f0f0","#d9d9d9","#bdbdbd","#969696","#737373","#525252","#252525","#000000"],YlOrRd:["#ffffcc","#ffeda0","#fed976","#feb24c","#fd8d3c","#fc4e2a","#e31a1c","#bd0026","#800026"],PuRd:["#f7f4f9","#e7e1ef","#d4b9da","#c994c7","#df65b0","#e7298a","#ce1256","#980043","#67001f"],Blues:["#f7fbff","#deebf7","#c6dbef","#9ecae1","#6baed6","#4292c6","#2171b5","#08519c","#08306b"],PuBuGn:["#fff7fb","#ece2f0","#d0d1e6","#a6bddb","#67a9cf","#3690c0","#02818a","#016c59","#014636"],Viridis:["#440154","#482777","#3f4a8a","#31678e","#26838f","#1f9d8a","#6cce5a","#b6de2b","#fee825"],Spectral:["#9e0142","#d53e4f","#f46d43","#fdae61","#fee08b","#ffffbf","#e6f598","#abdda4","#66c2a5","#3288bd","#5e4fa2"],RdYlGn:["#a50026","#d73027","#f46d43","#fdae61","#fee08b","#ffffbf","#d9ef8b","#a6d96a","#66bd63","#1a9850","#006837"],RdBu:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#f7f7f7","#d1e5f0","#92c5de","#4393c3","#2166ac","#053061"],PiYG:["#8e0152","#c51b7d","#de77ae","#f1b6da","#fde0ef","#f7f7f7","#e6f5d0","#b8e186","#7fbc41","#4d9221","#276419"],PRGn:["#40004b","#762a83","#9970ab","#c2a5cf","#e7d4e8","#f7f7f7","#d9f0d3","#a6dba0","#5aae61","#1b7837","#00441b"],RdYlBu:["#a50026","#d73027","#f46d43","#fdae61","#fee090","#ffffbf","#e0f3f8","#abd9e9","#74add1","#4575b4","#313695"],BrBG:["#543005","#8c510a","#bf812d","#dfc27d","#f6e8c3","#f5f5f5","#c7eae5","#80cdc1","#35978f","#01665e","#003c30"],RdGy:["#67001f","#b2182b","#d6604d","#f4a582","#fddbc7","#ffffff","#e0e0e0","#bababa","#878787","#4d4d4d","#1a1a1a"],PuOr:["#7f3b08","#b35806","#e08214","#fdb863","#fee0b6","#f7f7f7","#d8daeb","#b2abd2","#8073ac","#542788","#2d004b"],Set2:["#66c2a5","#fc8d62","#8da0cb","#e78ac3","#a6d854","#ffd92f","#e5c494","#b3b3b3"],Accent:["#7fc97f","#beaed4","#fdc086","#ffff99","#386cb0","#f0027f","#bf5b17","#666666"],Set1:["#e41a1c","#377eb8","#4daf4a","#984ea3","#ff7f00","#ffff33","#a65628","#f781bf","#999999"],Set3:["#8dd3c7","#ffffb3","#bebada","#fb8072","#80b1d3","#fdb462","#b3de69","#fccde5","#d9d9d9","#bc80bd","#ccebc5","#ffed6f"],Dark2:["#1b9e77","#d95f02","#7570b3","#e7298a","#66a61e","#e6ab02","#a6761d","#666666"],Paired:["#a6cee3","#1f78b4","#b2df8a","#33a02c","#fb9a99","#e31a1c","#fdbf6f","#ff7f00","#cab2d6","#6a3d9a","#ffff99","#b15928"],Pastel2:["#b3e2cd","#fdcdac","#cbd5e8","#f4cae4","#e6f5c9","#fff2ae","#f1e2cc","#cccccc"],Pastel1:["#fbb4ae","#b3cde3","#ccebc5","#decbe4","#fed9a6","#ffffcc","#e5d8bd","#fddaec","#f2f2f2"]},or=0,ar=Object.keys(rr);or0?"-":"+",r=Math.abs(e),o=Math.floor(r/60),a=r%60;if(0===a)return n+String(o);var i=t||"";return n+String(o)+i+(0,u.default)(a,2)}function m(e,t){return e%60==0?(e>0?"-":"+")+(0,u.default)(Math.abs(e)/60,2):C(e,t)}function C(e,t){var n=t||"",r=e>0?"-":"+",o=Math.abs(e);return r+(0,u.default)(Math.floor(o/60),2)+n+(0,u.default)(o%60,2)}var y={G:function(e,t,n){var r=e.getUTCFullYear()>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"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){var o=e.getUTCFullYear(),a=o>0?o:1-o;return n.ordinalNumber(a,{unit:"year"})}return r.default.y(e,t)},Y:function(e,t,n,r){var o=(0,l.default)(e,r),a=o>0?o:1-o;if("YY"===t){var i=a%100;return(0,u.default)(i,2)}return"Yo"===t?n.ordinalNumber(a,{unit:"year"}):(0,u.default)(a,t.length)},R:function(e,t){var n=(0,i.default)(e);return(0,u.default)(n,t.length)},u:function(e,t){var n=e.getUTCFullYear();return(0,u.default)(n,t.length)},Q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return(0,u.default)(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"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){var r=Math.ceil((e.getUTCMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return(0,u.default)(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"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){var o=e.getUTCMonth();switch(t){case"M":case"MM":return r.default.M(e,t);case"Mo":return n.ordinalNumber(o+1,{unit:"month"});case"MMM":return n.month(o,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(o,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(o,{width:"wide",context:"formatting"})}},L:function(e,t,n){var r=e.getUTCMonth();switch(t){case"L":return String(r+1);case"LL":return(0,u.default)(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"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var o=(0,s.default)(e,r);return"wo"===t?n.ordinalNumber(o,{unit:"week"}):(0,u.default)(o,t.length)},I:function(e,t,n){var r=(0,a.default)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):(0,u.default)(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):r.default.d(e,t)},D:function(e,t,n){var r=(0,o.default)(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):(0,u.default)(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();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"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return(0,u.default)(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"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var o=e.getUTCDay(),a=(o-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return(0,u.default)(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"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),o=0===r?7:r;switch(t){case"i":return String(o);case"ii":return(0,u.default)(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"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/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"});case"aaaa":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,o=e.getUTCHours();switch(r=12===o?d:0===o?A:o/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,o=e.getUTCHours();switch(r=o>=17?f:o>=12?p:o>=4?g:h,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){var o=e.getUTCHours()%12;return 0===o&&(o=12),n.ordinalNumber(o,{unit:"hour"})}return r.default.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):r.default.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):(0,u.default)(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):(0,u.default)(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):r.default.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):r.default.s(e,t)},S:function(e,t){return r.default.S(e,t)},X:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();if(0===o)return"Z";switch(t){case"X":return m(o);case"XXXX":case"XX":return C(o);case"XXXXX":case"XXX":default:return C(o,":")}},x:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return m(o);case"xxxx":case"xx":return C(o);case"xxxxx":case"xxx":default:return C(o,":")}},O:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+w(o,":");case"OOOO":default:return"GMT"+C(o,":")}},z:function(e,t,n,r){var o=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+w(o,":");case"zzzz":default:return"GMT"+C(o,":")}},t:function(e,t,n,r){var o=r._originalDate||e,a=Math.floor(o.getTime()/1e3);return(0,u.default)(a,t.length)},T:function(e,t,n,r){var o=(r._originalDate||e).getTime();return(0,u.default)(o,t.length)}};t.default=y,e.exports=t.default},2699:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(7394))&&r.__esModule?r:{default:r};var a={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return(0,o.default)("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):(0,o.default)(n+1,2)},d:function(e,t){return(0,o.default)(e.getUTCDate(),t.length)},a:function(e,t){var n=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:function(e,t){return(0,o.default)(e.getUTCHours()%12||12,t.length)},H:function(e,t){return(0,o.default)(e.getUTCHours(),t.length)},m:function(e,t){return(0,o.default)(e.getUTCMinutes(),t.length)},s:function(e,t){return(0,o.default)(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds(),a=Math.floor(r*Math.pow(10,n-3));return(0,o.default)(a,t.length)}};t.default=a,e.exports=t.default},5209:function(e,t){"use strict";function n(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"});case"PPPP":default:return t.date({width:"full"})}}function r(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"});case"pppp":default:return t.time({width:"full"})}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o={p:r,P:function(e,t){var o,a=e.match(/(P+)(p+)?/),i=a[1],s=a[2];if(!s)return n(e,t);switch(i){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;case"PPPP":default:o=t.dateTime({width:"full"})}return o.replace("{{date}}",n(i,t)).replace("{{time}}",r(s,t))}};t.default=o,e.exports=t.default},3561:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=new Date(e.getTime()),o=Math.ceil(t.getTimezoneOffset());t.setSeconds(0,0);var a=o>0?(n+r(t))%n:r(t);return o*n+a};var n=6e4;function r(e){return e.getTime()%n}e.exports=t.default},1603:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var a=t.getTime(),s=n-a;return Math.floor(s/i)+1};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}var i=864e5;e.exports=t.default},1354:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,i.default)(1,arguments);var t=(0,r.default)(e),n=(0,o.default)(t).getTime()-(0,a.default)(t).getTime();return Math.round(n/l)+1};var r=s(n(1171)),o=s(n(79)),a=s(n(4275)),i=s(n(8734));function s(e){return e&&e.__esModule?e:{default:e}}var l=6048e5;e.exports=t.default},1370:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,a.default)(1,arguments);var t=(0,r.default)(e),n=t.getUTCFullYear(),i=new Date(0);i.setUTCFullYear(n+1,0,4),i.setUTCHours(0,0,0,0);var s=(0,o.default)(i),l=new Date(0);l.setUTCFullYear(n,0,4),l.setUTCHours(0,0,0,0);var u=(0,o.default)(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=u.getTime()?n:n-1};var r=i(n(1171)),o=i(n(79)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},623:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,i.default)(1,arguments);var n=(0,r.default)(e),s=(0,o.default)(n,t).getTime()-(0,a.default)(n,t).getTime();return Math.round(s/l)+1};var r=s(n(1171)),o=s(n(9209)),a=s(n(4118)),i=s(n(8734));function s(e){return e&&e.__esModule?e:{default:e}}var l=6048e5;e.exports=t.default},6226:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,i.default)(1,arguments);var n=(0,o.default)(e,t),s=n.getUTCFullYear(),l=t||{},u=l.locale,c=u&&u.options&&u.options.firstWeekContainsDate,A=null==c?1:(0,r.default)(c),d=null==l.firstWeekContainsDate?A:(0,r.default)(l.firstWeekContainsDate);if(!(d>=1&&d<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var g=new Date(0);g.setUTCFullYear(s+1,0,d),g.setUTCHours(0,0,0,0);var p=(0,a.default)(g,t),f=new Date(0);f.setUTCFullYear(s,0,d),f.setUTCHours(0,0,0,0);var h=(0,a.default)(f,t);return n.getTime()>=p.getTime()?s+1:n.getTime()>=h.getTime()?s:s-1};var r=s(n(2084)),o=s(n(1171)),a=s(n(9209)),i=s(n(8734));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},6736:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isProtectedDayOfYearToken=function(e){return-1!==n.indexOf(e)},t.isProtectedWeekYearToken=function(e){return-1!==r.indexOf(e)},t.throwProtectedError=function(e,t,n){if("YYYY"===e)throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("YY"===e)throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("D"===e)throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"));if("DD"===e)throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(n,"`; see: https://git.io/fxCyr"))};var n=["D","DD"],r=["YY","YYYY"]},8734:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t.length1?"s":"")+" required, but only "+t.length+" present")},e.exports=t.default},3297:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){(0,a.default)(2,arguments);var i=n||{},s=i.locale,l=s&&s.options&&s.options.weekStartsOn,u=null==l?0:(0,r.default)(l),c=null==i.weekStartsOn?u:(0,r.default)(i.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var A=(0,o.default)(e),d=(0,r.default)(t),g=A.getUTCDay(),p=d%7,f=(p+7)%7,h=(f=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,o.default)(e),A=c.getUTCDay(),d=(A=u?l:(n.setFullYear(l.getFullYear(),l.getMonth(),s),n)};var r=i(n(2084)),o=i(n(1171)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},650:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(2,arguments);var n=(0,r.default)(t),i=7*n;return(0,o.default)(e,i)};var r=i(n(2084)),o=i(n(7262)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},5395:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(2,arguments);var n=(0,r.default)(t);return(0,o.default)(e,12*n)};var r=i(n(2084)),o=i(n(6581)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},9615:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(e),i=(0,o.default)(t),l=n.getTime()-(0,r.default)(n),u=i.getTime()-(0,r.default)(i);return Math.round((l-u)/s)};var r=i(n(3561)),o=i(n(4749)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}var s=864e5;e.exports=t.default},4509:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.default)(2,arguments);var n=(0,r.default)(e),a=(0,r.default)(t),i=n.getFullYear()-a.getFullYear(),s=n.getMonth()-a.getMonth();return 12*i+s};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},7880:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){(0,a.default)(2,arguments);var i=(0,r.default)(e,n),l=(0,r.default)(t,n),u=i.getTime()-(0,o.default)(i),c=l.getTime()-(0,o.default)(l);return Math.round((u-c)/s)};var r=i(n(2466)),o=i(n(3561)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}var s=6048e5;e.exports=t.default},833:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.default)(2,arguments);var n=(0,r.default)(e),a=(0,r.default)(t);return n.getFullYear()-a.getFullYear()};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},8771:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e);return t.setHours(23,59,59,999),t};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},2554:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},7701:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(1,arguments);var n=t||{},i=n.locale,s=i&&i.options&&i.options.weekStartsOn,l=null==s?0:(0,o.default)(s),u=null==n.weekStartsOn?l:(0,o.default)(n.weekStartsOn);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,r.default)(e),A=c.getDay(),d=6+(A=1&&B<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var v=w.options&&w.options.weekStartsOn,I=null==v?0:(0,A.default)(v),Q=null==h.weekStartsOn?I:(0,A.default)(h.weekStartsOn);if(!(Q>=0&&Q<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!w.localize)throw new RangeError("locale must contain localize property");if(!w.formatLong)throw new RangeError("locale must contain formatLong property");var D=(0,i.default)(e);if(!(0,r.default)(D))throw new RangeError("Invalid time value");var b=(0,u.default)(D),M=(0,a.default)(D,b),k={firstWeekContainsDate:B,weekStartsOn:Q,locale:w,_originalDate:D},S=g.match(f).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,l.default[t])(e,w.formatLong,k):e})).join("").match(p).map((function(n){if("''"===n)return"'";var r=n[0];if("'"===r)return C(n);var o=s.default[r];if(o)return!h.useAdditionalWeekYearTokens&&(0,c.isProtectedWeekYearToken)(n)&&(0,c.throwProtectedError)(n,t,e),!h.useAdditionalDayOfYearTokens&&(0,c.isProtectedDayOfYearToken)(n)&&(0,c.throwProtectedError)(n,t,e),o(M,n,w.localize,k);if(r.match(m))throw new RangeError("Format string contains an unescaped latin alphabet character `"+r+"`");return n})).join("");return S};var r=g(n(9989)),o=g(n(2512)),a=g(n(3239)),i=g(n(1171)),s=g(n(7100)),l=g(n(5209)),u=g(n(3561)),c=n(6736),A=g(n(2084)),d=g(n(8734));function g(e){return e&&e.__esModule?e:{default:e}}var p=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,f=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,h=/^'([^]*?)'?$/,w=/''/g,m=/[a-zA-Z]/;function C(e){return e.match(h)[1].replace(w,"'")}e.exports=t.default},6198:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getDate();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},3744:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getDay();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},9563:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear(),a=t.getMonth(),i=new Date(0);return i.setFullYear(n,a+1,0),i.setHours(0,0,0,0),i.getDate()};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},9028:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getHours();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},1191:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,i.default)(1,arguments);var t=(0,r.default)(e),n=(0,o.default)(t).getTime()-(0,a.default)(t).getTime();return Math.round(n/l)+1};var r=s(n(1171)),o=s(n(5263)),a=s(n(6877)),i=s(n(8734));function s(e){return e&&e.__esModule?e:{default:e}}var l=6048e5;e.exports=t.default},6524:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,a.default)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear(),i=new Date(0);i.setFullYear(n+1,0,4),i.setHours(0,0,0,0);var s=(0,o.default)(i),l=new Date(0);l.setFullYear(n,0,4),l.setHours(0,0,0,0);var u=(0,o.default)(l);return t.getTime()>=s.getTime()?n+1:t.getTime()>=u.getTime()?n:n-1};var r=i(n(1171)),o=i(n(5263)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},3637:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getMinutes();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},1842:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getMonth();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},9784:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=Math.floor(t.getMonth()/3)+1;return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},8697:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getSeconds();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},5207:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getTime();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},8301:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getFullYear();return n};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},4601:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.default)(2,arguments);var n=(0,r.default)(e),a=(0,r.default)(t);return n.getTime()>a.getTime()};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},3486:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,o.default)(2,arguments);var n=(0,r.default)(e),a=(0,r.default)(t);return n.getTime()=i&&a<=s};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},289:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n=t||{},r=n.width?String(n.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}},e.exports=t.default},6245:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t,n){var r,o=n||{};if("formatting"===(o.context?String(o.context):"standalone")&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,i=o.width?String(o.width):a;r=e.formattingValues[i]||e.formattingValues[a]}else{var s=e.defaultWidth,l=o.width?String(o.width):e.defaultWidth;r=e.values[l]||e.values[s]}return r[e.argumentCallback?e.argumentCallback(t):t]}},e.exports=t.default},3421:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t,n){var r=String(t),o=n||{},a=o.width,i=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],s=r.match(i);if(!s)return null;var l,u=s[0],c=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth];return l="[object Array]"===Object.prototype.toString.call(c)?function(e,t){for(var n=0;n0?"in "+o:o+" ago";return o};var n={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"}};e.exports=t.default},5062:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(289))&&r.__esModule?r:{default:r};var a={date:(0,o.default)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,o.default)({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:(0,o.default)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})};t.default=a,e.exports=t.default},5102:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,r,o){return n[e]};var n={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};e.exports=t.default},7839:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,o=(r=n(6245))&&r.__esModule?r:{default:r};var a={ordinalNumber:function(e,t){var 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:(0,o.default)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,o.default)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:function(e){return Number(e)-1}}),month:(0,o.default)({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:(0,o.default)({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:(0,o.default)({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"})};t.default=a,e.exports=t.default},9796:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(8926)),o=a(n(3421));function a(e){return e&&e.__esModule?e:{default:e}}var i={ordinalNumber:(0,r.default)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:(0,o.default)({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:(0,o.default)({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:function(e){return e+1}}),month:(0,o.default)({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:(0,o.default)({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:(0,o.default)({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"})};t.default=i,e.exports=t.default},2512:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(1924)),o=l(n(5062)),a=l(n(5102)),i=l(n(7839)),s=l(n(9796));function l(e){return e&&e.__esModule?e:{default:e}}var u={code:"en-US",formatDistance:r.default,formatLong:o.default,formatRelative:a.default,localize:i.default,match:s.default,options:{weekStartsOn:0,firstWeekContainsDate:1}};t.default=u,e.exports=t.default},1489:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;if((0,o.default)(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!=typeof e||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach((function(e){var t=(0,r.default)(e);(void 0===n||nt||isNaN(t))&&(n=t)})),n||new Date(NaN)};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},6174:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(6226)),o=c(n(3297)),a=c(n(7371)),i=c(n(1101)),s=c(n(1246)),l=c(n(79)),u=c(n(9209));function c(e){return e&&e.__esModule?e:{default:e}}var A=/^(1[0-2]|0?\d)/,d=/^(3[0-1]|[0-2]?\d)/,g=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,p=/^(5[0-3]|[0-4]?\d)/,f=/^(2[0-3]|[0-1]?\d)/,h=/^(2[0-4]|[0-1]?\d)/,w=/^(1[0-1]|0?\d)/,m=/^(1[0-2]|0?\d)/,C=/^[0-5]?\d/,y=/^[0-5]?\d/,E=/^\d/,B=/^\d{1,2}/,v=/^\d{1,3}/,I=/^\d{1,4}/,Q=/^-?\d+/,D=/^-?\d/,b=/^-?\d{1,2}/,M=/^-?\d{1,3}/,k=/^-?\d{1,4}/,S=/^([+-])(\d{2})(\d{2})?|Z/,x=/^([+-])(\d{2})(\d{2})|Z/,j=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,Y=/^([+-])(\d{2}):(\d{2})|Z/,O=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function G(e,t,n){var r=t.match(e);if(!r)return null;var o=parseInt(r[0],10);return{value:n?n(o):o,rest:t.slice(r[0].length)}}function F(e,t){var n=t.match(e);return n?"Z"===n[0]?{value:0,rest:t.slice(1)}:{value:("+"===n[1]?1:-1)*(36e5*(n[2]?parseInt(n[2],10):0)+6e4*(n[3]?parseInt(n[3],10):0)+1e3*(n[5]?parseInt(n[5],10):0)),rest:t.slice(n[0].length)}:null}function R(e,t){return G(Q,e,t)}function T(e,t,n){switch(e){case 1:return G(E,t,n);case 2:return G(B,t,n);case 3:return G(v,t,n);case 4:return G(I,t,n);default:return G(new RegExp("^\\d{1,"+e+"}"),t,n)}}function K(e,t,n){switch(e){case 1:return G(D,t,n);case 2:return G(b,t,n);case 3:return G(M,t,n);case 4:return G(k,t,n);default:return G(new RegExp("^-?\\d{1,"+e+"}"),t,n)}}function L(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function P(e,t){var n,r=t>0,o=r?t:1-t;if(o<=50)n=e||100;else{var a=o+50;n=e+100*Math.floor(a/100)-(e>=a%100?100:0)}return r?n:1-n}var N=[31,28,31,30,31,30,31,31,30,31,30,31],U=[31,29,31,30,31,30,31,31,30,31,30,31];function H(e){return e%400==0||e%4==0&&e%100!=0}var J={G:{priority:140,parse:function(e,t,n,r){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});case"GGGG":default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}},set:function(e,t,n,r){return t.era=n,e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["R","u","t","T"]},y:{priority:130,parse:function(e,t,n,r){var o=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return T(4,e,o);case"yo":return n.ordinalNumber(e,{unit:"year",valueCallback:o});default:return T(t.length,e,o)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,r){var o=e.getUTCFullYear();if(n.isTwoDigitYear){var a=P(n.year,o);return e.setUTCFullYear(a,0,1),e.setUTCHours(0,0,0,0),e}var i="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","u","w","I","i","e","c","t","T"]},Y:{priority:130,parse:function(e,t,n,r){var o=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return T(4,e,o);case"Yo":return n.ordinalNumber(e,{unit:"year",valueCallback:o});default:return T(t.length,e,o)}},validate:function(e,t,n){return t.isTwoDigitYear||t.year>0},set:function(e,t,n,o){var a=(0,r.default)(e,o);if(n.isTwoDigitYear){var i=P(n.year,a);return e.setUTCFullYear(i,0,o.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,u.default)(e,o)}var s="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(s,0,o.firstWeekContainsDate),e.setUTCHours(0,0,0,0),(0,u.default)(e,o)},incompatibleTokens:["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:{priority:130,parse:function(e,t,n,r){return K("R"===t?4:t.length,e)},set:function(e,t,n,r){var o=new Date(0);return o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0),(0,l.default)(o)},incompatibleTokens:["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:{priority:130,parse:function(e,t,n,r){return K("u"===t?4:t.length,e)},set:function(e,t,n,r){return e.setUTCFullYear(n,0,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["G","y","Y","R","w","I","i","e","c","t","T"]},Q:{priority:120,parse:function(e,t,n,r){switch(t){case"Q":case"QQ":return T(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:{priority:120,parse:function(e,t,n,r){switch(t){case"q":case"qq":return T(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=1&&t<=4},set:function(e,t,n,r){return e.setUTCMonth(3*(n-1),1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:{priority:110,parse:function(e,t,n,r){var o=function(e){return e-1};switch(t){case"M":return G(A,e,o);case"MM":return T(2,e,o);case"Mo":return n.ordinalNumber(e,{unit:"month",valueCallback:o});case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]},L:{priority:110,parse:function(e,t,n,r){var o=function(e){return e-1};switch(t){case"L":return G(A,e,o);case"LL":return T(2,e,o);case"Lo":return n.ordinalNumber(e,{unit:"month",valueCallback:o});case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.setUTCMonth(n,1),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:{priority:100,parse:function(e,t,n,r){switch(t){case"w":return G(p,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return(0,u.default)((0,s.default)(e,n,r),r)},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:{priority:100,parse:function(e,t,n,r){switch(t){case"I":return G(p,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=53},set:function(e,t,n,r){return(0,l.default)((0,i.default)(e,n,r),r)},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"d":return G(d,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return T(t.length,e)}},validate:function(e,t,n){var r=H(e.getUTCFullYear()),o=e.getUTCMonth();return r?t>=1&&t<=U[o]:t>=1&&t<=N[o]},set:function(e,t,n,r){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:{priority:90,subPriority:1,parse:function(e,t,n,r){switch(t){case"D":case"DD":return G(g,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return T(t.length,e)}},validate:function(e,t,n){return H(e.getUTCFullYear())?t>=1&&t<=366:t>=1&&t<=365},set:function(e,t,n,r){return e.setUTCMonth(0,n),e.setUTCHours(0,0,0,0),e},incompatibleTokens:["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:{priority:90,parse:function(e,t,n,r){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=(0,o.default)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["D","i","e","c","t","T"]},e:{priority:90,parse:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return T(t.length,e,o);case"eo":return n.ordinalNumber(e,{unit:"day",valueCallback:o});case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=(0,o.default)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:{priority:90,parse:function(e,t,n,r){var o=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return T(t.length,e,o);case"co":return n.ordinalNumber(e,{unit:"day",valueCallback:o});case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}},validate:function(e,t,n){return t>=0&&t<=6},set:function(e,t,n,r){return(e=(0,o.default)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:{priority:90,parse:function(e,t,n,r){var o=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return T(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return n.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiii":return n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiiiii":return n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o});case"iiii":default:return n.day(e,{width:"wide",context:"formatting",valueCallback:o})||n.day(e,{width:"abbreviated",context:"formatting",valueCallback:o})||n.day(e,{width:"short",context:"formatting",valueCallback:o})||n.day(e,{width:"narrow",context:"formatting",valueCallback:o})}},validate:function(e,t,n){return t>=1&&t<=7},set:function(e,t,n,r){return(e=(0,a.default)(e,n,r)).setUTCHours(0,0,0,0),e},incompatibleTokens:["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:{priority:80,parse:function(e,t,n,r){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(L(n),0,0,0),e},incompatibleTokens:["b","B","H","K","k","t","T"]},b:{priority:80,parse:function(e,t,n,r){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(L(n),0,0,0),e},incompatibleTokens:["a","B","H","K","k","t","T"]},B:{priority:80,parse:function(e,t,n,r){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}},set:function(e,t,n,r){return e.setUTCHours(L(n),0,0,0),e},incompatibleTokens:["a","b","t","T"]},h:{priority:70,parse:function(e,t,n,r){switch(t){case"h":return G(m,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=12},set:function(e,t,n,r){var o=e.getUTCHours()>=12;return o&&n<12?e.setUTCHours(n+12,0,0,0):o||12!==n?e.setUTCHours(n,0,0,0):e.setUTCHours(0,0,0,0),e},incompatibleTokens:["H","K","k","t","T"]},H:{priority:70,parse:function(e,t,n,r){switch(t){case"H":return G(f,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=23},set:function(e,t,n,r){return e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","K","k","t","T"]},K:{priority:70,parse:function(e,t,n,r){switch(t){case"K":return G(w,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=11},set:function(e,t,n,r){return e.getUTCHours()>=12&&n<12?e.setUTCHours(n+12,0,0,0):e.setUTCHours(n,0,0,0),e},incompatibleTokens:["a","b","h","H","k","t","T"]},k:{priority:70,parse:function(e,t,n,r){switch(t){case"k":return G(h,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=1&&t<=24},set:function(e,t,n,r){var o=n<=24?n%24:n;return e.setUTCHours(o,0,0,0),e},incompatibleTokens:["a","b","h","H","K","t","T"]},m:{priority:60,parse:function(e,t,n,r){switch(t){case"m":return G(C,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCMinutes(n,0,0),e},incompatibleTokens:["t","T"]},s:{priority:50,parse:function(e,t,n,r){switch(t){case"s":return G(y,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return T(t.length,e)}},validate:function(e,t,n){return t>=0&&t<=59},set:function(e,t,n,r){return e.setUTCSeconds(n,0),e},incompatibleTokens:["t","T"]},S:{priority:30,parse:function(e,t,n,r){return T(t.length,e,(function(e){return Math.floor(e*Math.pow(10,3-t.length))}))},set:function(e,t,n,r){return e.setUTCMilliseconds(n),e},incompatibleTokens:["t","T"]},X:{priority:10,parse:function(e,t,n,r){switch(t){case"X":return F(S,e);case"XX":return F(x,e);case"XXXX":return F(j,e);case"XXXXX":return F(O,e);case"XXX":default:return F(Y,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","x"]},x:{priority:10,parse:function(e,t,n,r){switch(t){case"x":return F(S,e);case"xx":return F(x,e);case"xxxx":return F(j,e);case"xxxxx":return F(O,e);case"xxx":default:return F(Y,e)}},set:function(e,t,n,r){return t.timestampIsSet?e:new Date(e.getTime()-n)},incompatibleTokens:["t","T","X"]},t:{priority:40,parse:function(e,t,n,r){return R(e)},set:function(e,t,n,r){return[new Date(1e3*n),{timestampIsSet:!0}]},incompatibleTokens:"*"},T:{priority:20,parse:function(e,t,n,r){return R(e)},set:function(e,t,n,r){return[new Date(n),{timestampIsSet:!0}]},incompatibleTokens:"*"}};t.default=J,e.exports=t.default},1884:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,g){(0,d.default)(3,arguments);var h=String(e),w=String(t),B=g||{},v=B.locale||r.default;if(!v.match)throw new RangeError("locale must contain match property");var I=v.options&&v.options.firstWeekContainsDate,Q=null==I?1:(0,c.default)(I),D=null==B.firstWeekContainsDate?Q:(0,c.default)(B.firstWeekContainsDate);if(!(D>=1&&D<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var b=v.options&&v.options.weekStartsOn,M=null==b?0:(0,c.default)(b),k=null==B.weekStartsOn?M:(0,c.default)(B.weekStartsOn);if(!(k>=0&&k<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===w)return""===h?(0,a.default)(n):new Date(NaN);var S,x={firstWeekContainsDate:D,weekStartsOn:k,locale:v},j=[{priority:10,subPriority:-1,set:y,index:0}],Y=w.match(f).map((function(e){var t=e[0];return"p"===t||"P"===t?(0,s.default[t])(e,v.formatLong,x):e})).join("").match(p),O=[];for(S=0;S0&&m.test(h))return new Date(NaN);var U=j.map((function(e){return e.priority})).sort((function(e,t){return t-e})).filter((function(e,t,n){return n.indexOf(e)===t})).map((function(e){return j.filter((function(t){return t.priority===e})).sort((function(e,t){return t.subPriority-e.subPriority}))})).map((function(e){return e[0]})),H=(0,a.default)(n);if(isNaN(H))return new Date(NaN);var J=(0,o.default)(H,(0,l.default)(H)),q={};for(S=0;S2)return n;if(/:/.test(r[0])?(n.date=null,t=r[0]):(n.date=r[0],t=r[1],s.timeZoneDelimiter.test(n.date)&&(n.date=e.split(s.timeZoneDelimiter)[0],t=e.substr(n.date.length,e.length))),t){var o=s.timezone.exec(t);o?(n.time=t.replace(o[1],""),n.timezone=o[1]):n.time=t}return n}function d(e,t){var n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:null};var o=r[1]&&parseInt(r[1]),a=r[2]&&parseInt(r[2]);return{year:null==a?o:100*a,restDateString:e.slice((r[1]||r[2]).length)}}function g(e,t){if(null===t)return null;var n=e.match(l);if(!n)return null;var r=!!n[4],o=p(n[1]),a=p(n[2])-1,i=p(n[3]),s=p(n[4]),u=p(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,s,u)?function(e,t,n){var r=new Date(0);r.setUTCFullYear(e,0,4);var o=r.getUTCDay()||7,a=7*(t-1)+n+1-o;return r.setUTCDate(r.getUTCDate()+a),r}(t,s,u):new Date(NaN);var c=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(m[t]||(C(e)?29:28))}(t,a,i)&&function(e,t){return t>=1&&t<=(C(e)?366:365)}(t,o)?(c.setUTCFullYear(t,a,Math.max(o,i)),c):new Date(NaN)}function p(e){return e?parseInt(e):1}function f(e){var t=e.match(u);if(!t)return null;var n=h(t[1]),r=h(t[2]),o=h(t[3]);return function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,r,o)?n*i+6e4*r+1e3*o:NaN}function h(e){return e&&parseFloat(e.replace(",","."))||0}function w(e){if("Z"===e)return 0;var t=e.match(c);if(!t)return 0;var n="+"===t[1]?-1:1,r=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;return function(e,t){return t>=0&&t<=59}(0,o)?n*(r*i+6e4*o):NaN}var m=[31,null,31,30,31,30,31,31,30,31,30,31];function C(e){return e%400==0||e%4==0&&e%100}e.exports=t.default},6799:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(e),i=(0,r.default)(t);return n.setHours(i),n};var r=i(n(2084)),o=i(n(1171)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},8819:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(e),i=(0,r.default)(t);return n.setMinutes(i),n};var r=i(n(2084)),o=i(n(1171)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},2319:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,i.default)(2,arguments);var n=(0,o.default)(e),s=(0,r.default)(t),l=n.getFullYear(),u=n.getDate(),c=new Date(0);c.setFullYear(l,s,15),c.setHours(0,0,0,0);var A=(0,a.default)(c);return n.setMonth(s,Math.min(u,A)),n};var r=s(n(2084)),o=s(n(1171)),a=s(n(9563)),i=s(n(8734));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},1579:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,i.default)(2,arguments);var n=(0,o.default)(e),s=(0,r.default)(t),l=Math.floor(n.getMonth()/3)+1,u=s-l;return(0,a.default)(n,n.getMonth()+3*u)};var r=s(n(2084)),o=s(n(1171)),a=s(n(2319)),i=s(n(8734));function s(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},1537:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(e),i=(0,r.default)(t);return n.setSeconds(i),n};var r=i(n(2084)),o=i(n(1171)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},1862:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(2,arguments);var n=(0,o.default)(e),i=(0,r.default)(t);if(isNaN(n))return new Date(NaN);return n.setFullYear(i),n};var r=i(n(2084)),o=i(n(1171)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},4749:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e);return t.setHours(0,0,0,0),t};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},5263:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,o.default)(1,arguments),(0,r.default)(e,{weekStartsOn:1})};var r=a(n(2466)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},6877:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,a.default)(1,arguments);var t=(0,r.default)(e),n=new Date(0);n.setFullYear(t,0,4),n.setHours(0,0,0,0);var i=(0,o.default)(n);return i};var r=i(n(6524)),o=i(n(5263)),a=i(n(8734));function i(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},1827:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e);return t.setDate(1),t.setHours(0,0,0,0),t};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},3344:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,o.default)(1,arguments);var t=(0,r.default)(e),n=t.getMonth(),a=n-n%3;return t.setMonth(a,1),t.setHours(0,0,0,0),t};var r=a(n(1171)),o=a(n(8734));function a(e){return e&&e.__esModule?e:{default:e}}e.exports=t.default},2466:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){(0,a.default)(1,arguments);var n=t||{},i=n.locale,s=i&&i.options&&i.options.weekStartsOn,l=null==s?0:(0,o.default)(s),u=null==n.weekStartsOn?l:(0,o.default)(n.weekStartsOn);if(!(u>=0&&u<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var c=(0,r.default)(e),A=c.getDay(),d=(A=0;c--)if(N[c]!=U[c])return!1;for(c=N.length-1;c>=0;c--)if(!O(e[A=N[c]],t[A],n,a))return!1;var H=g(e),J=g(t);if(H!==J)return!1;if("Set"===H||"Set"===J)return function(e,t,n,r){if(M(e)!==M(t))return!1;var o,a,i,s=p(e),l=p(t);for(;(o=s.next())&&!o.done;)if(o.value&&"object"==typeof o.value)i||(i=new E),Q(i,o.value);else if(!b(t,o.value)){if(n.strict)return!1;if(!j(e,t,o.value))return!1;i||(i=new E),Q(i,o.value)}if(i){for(;(a=l.next())&&!a.done;)if(a.value&&"object"==typeof a.value){if(!k(i,a.value,n.strict,r))return!1}else if(!n.strict&&!b(e,a.value)&&!k(i,a.value,n.strict,r))return!1;return 0===M(i)}return!0}(e,t,n,a);if("Map"===H)return function(e,t,n,r){if(I(e)!==I(t))return!1;var o,a,i,s,l,u,c=p(e),A=p(t);for(;(o=c.next())&&!o.done;)if(s=o.value[0],l=o.value[1],s&&"object"==typeof s)i||(i=new E),Q(i,s);else if(void 0===(u=v(t,s))&&!B(t,s)||!O(l,u,n,r)){if(n.strict)return!1;if(!x(e,t,s,l,n,r))return!1;i||(i=new E),Q(i,s)}if(i){for(;(a=A.next())&&!a.done;)if(s=a.value[0],u=a.value[1],s&&"object"==typeof s){if(!Y(i,e,s,u,n,r))return!1}else if(!(n.strict||e.has(s)&&O(v(e,s),u,n,r)||Y(i,e,s,u,w({},n,{strict:!1}),r)))return!1;return 0===M(i)}return!0}(e,t,n,a);return!0}(e,t,d,A)}function G(e){return!(!e||"object"!=typeof e||"number"!=typeof e.length)&&("function"==typeof e.copy&&"function"==typeof e.slice&&(!(e.length>0&&"number"!=typeof e[0])&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))))}e.exports=function(e,t,n){return O(e,t,n,f())}},6085:function(e,t,n){"use strict";var r=n(2215),o=function(e){return null!=e},a=n(5419)(),i=n(2048),s=Object,l=i("Array.prototype.push"),u=i("Object.prototype.propertyIsEnumerable"),c=a?Object.getOwnPropertySymbols:null;e.exports=function(e,t){if(!o(e))throw new TypeError("target must be an object");var n,i,A,d,g,p,f,h=s(e);for(n=1;n2?arguments[2]:{},a=r(t);o&&(a=i.call(a,Object.getOwnPropertySymbols(t)));for(var s=0;s=e.length;return r||(n=e[t],t+=1),{done:r,value:n}}}},f=function(e,t){if(a(e)||r(e))return p(e);if(i(e)){var n=0;return{next:function(){var t=function(e,t){if(t+1>=e.length)return t+1;var n=d(e,t);if(n<55296||n>56319)return t+1;var r=d(e,t+1);return r<56320||r>57343?t+1:t+2}(e,n),r=g(e,n,t);return n=t,{done:t>e.length,value:r}}}}return t&&void 0!==e["_es6-shim iterator_"]?e["_es6-shim iterator_"]():void 0};if(l||u){var h=n(8379),w=n(9572),m=c("Map.prototype.forEach",!0),C=c("Set.prototype.forEach",!0);if("undefined"==typeof process||!process.versions||!process.versions.node)var y=c("Map.prototype.iterator",!0),E=c("Set.prototype.iterator",!0),B=function(e){var t=!1;return{next:function(){try{return{done:t,value:t?void 0:e.next()}}catch(e){return t=!0,{done:!0,value:void 0}}}}};var v=c("Map.prototype.@@iterator",!0)||c("Map.prototype._es6-shim iterator_",!0),I=c("Set.prototype.@@iterator",!0)||c("Set.prototype._es6-shim iterator_",!0);e.exports=function(e){return function(e){if(h(e)){if(y)return B(y(e));if(v)return v(e);if(m){var t=[];return m(e,(function(e,n){A(t,[n,e])})),p(t)}}if(w(e)){if(E)return B(E(e));if(I)return I(e);if(C){var n=[];return C(e,(function(e){A(n,e)})),p(n)}}}(e)||f(e)}}else e.exports=function(e){if(null!=e)return f(e,!0)}}},9804:function(e){var t=Object.prototype.hasOwnProperty,n=Object.prototype.toString;e.exports=function(e,r,o){if("[object Function]"!==n.call(r))throw new TypeError("iterator must be a function");var a=e.length;if(a===+a)for(var i=0;i1&&"boolean"!=typeof t)throw new i('"allowMissing" argument must be a boolean');var n=D(e),r=n.length>0?n[0]:"",a=b("%"+r+"%",t),s=a.name,u=a.value,c=!1,A=a.alias;A&&(r=A[0],E(n,y([0,1],A)));for(var d=1,g=!0;d=n.length){var m=l(u,p);u=(g=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:u[p]}else g=C(u,p),u=u[p];g&&!c&&(f[s]=u)}}return u}},7815:function(e,t,n){"use strict";var r="__global_unique_id__";e.exports=function(){return n.g[r]=(n.g[r]||0)+1}},1405:function(e,t,n){"use strict";var r=n.g.Symbol,o=n(5419);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&o())))}},5419:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(e,t);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},7642:function(e,t,n){"use strict";var r=n(8612);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},2584:function(e,t,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,o=n(2048)("Object.prototype.toString"),a=function(e){return!(r&&e&&"object"==typeof e&&Symbol.toStringTag in e)&&"[object Arguments]"===o(e)},i=function(e){return!!a(e)||null!==e&&"object"==typeof e&&"number"==typeof e.length&&e.length>=0&&"[object Array]"!==o(e)&&"[object Function]"===o(e.callee)},s=function(){return a(arguments)}();a.isLegacyArguments=i,e.exports=s?a:i},3376:function(e){"use strict";if("function"==typeof BigInt){var t=BigInt.prototype.valueOf;e.exports=function(e){return null!=e&&"boolean"!=typeof e&&"string"!=typeof e&&"number"!=typeof e&&"symbol"!=typeof e&&"function"!=typeof e&&("bigint"==typeof e||function(e){try{return t.call(e),!0}catch(e){}return!1}(e))}}else e.exports=function(e){return!1}},6814:function(e,t,n){"use strict";var r=n(2048),o=r("Boolean.prototype.toString"),a=r("Object.prototype.toString"),i="function"==typeof Symbol&&!!Symbol.toStringTag;e.exports=function(e){return"boolean"==typeof e||null!==e&&"object"==typeof e&&(i&&Symbol.toStringTag in e?function(e){try{return o(e),!0}catch(e){return!1}}(e):"[object Boolean]"===a(e))}},8923:function(e){"use strict";var t=Date.prototype.getDay,n=Object.prototype.toString,r="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){return"object"==typeof e&&null!==e&&(r?function(e){try{return t.call(e),!0}catch(e){return!1}}(e):"[object Date]"===n.call(e))}},8379:function(e){"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,r="function"==typeof Set&&Set.prototype?Set:null;n||(t=function(e){return!1});var o=n?Map.prototype.has:null,a=r?Set.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(o.call(e),a)try{a.call(e)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},4578:function(e){"use strict";var t=Number.prototype.toString,n=Object.prototype.toString,r="function"==typeof Symbol&&!!Symbol.toStringTag;e.exports=function(e){return"number"==typeof e||"object"==typeof e&&(r?function(e){try{return t.call(e),!0}catch(e){return!1}}(e):"[object Number]"===n.call(e))}},8420:function(e,t,n){"use strict";var r,o,a,i,s=n(1405)()&&"symbol"==typeof Symbol.toStringTag;if(s){r=Function.call.bind(Object.prototype.hasOwnProperty),o=Function.call.bind(RegExp.prototype.exec),a={};var l=function(){throw a};i={toString:l,valueOf:l},"symbol"==typeof Symbol.toPrimitive&&(i[Symbol.toPrimitive]=l)}var u=Object.prototype.toString,c=Object.getOwnPropertyDescriptor;e.exports=s?function(e){if(!e||"object"!=typeof e)return!1;var t=c(e,"lastIndex");if(!(t&&r(t,"value")))return!1;try{o(e,i)}catch(e){return e===a}}:function(e){return!(!e||"object"!=typeof e&&"function"!=typeof e)&&"[object RegExp]"===u.call(e)}},9572:function(e){"use strict";var t,n="function"==typeof Map&&Map.prototype?Map:null,r="function"==typeof Set&&Set.prototype?Set:null;r||(t=function(e){return!1});var o=n?Map.prototype.has:null,a=r?Set.prototype.has:null;t||a||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e),o)try{o.call(e)}catch(e){return!0}return e instanceof r}catch(e){}return!1}},9981:function(e){"use strict";var t=String.prototype.valueOf,n=Object.prototype.toString,r="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;e.exports=function(e){return"string"==typeof e||"object"==typeof e&&(r?function(e){try{return t.call(e),!0}catch(e){return!1}}(e):"[object String]"===n.call(e))}},2636:function(e,t,n){"use strict";var r=Object.prototype.toString;if(n(1405)()){var o=Symbol.prototype.toString,a=/^Symbol\(.*\)$/;e.exports=function(e){if("symbol"==typeof e)return!0;if("[object Symbol]"!==r.call(e))return!1;try{return function(e){return"symbol"==typeof e.valueOf()&&a.test(o.call(e))}(e)}catch(e){return!1}}}else e.exports=function(e){return!1}},5692:function(e,t,n){"use strict";var r=n(9804),o=n(6314),a=n(2048),i=a("Object.prototype.toString"),s=n(1405)()&&"symbol"==typeof Symbol.toStringTag,l=o(),u=a("Array.prototype.indexOf",!0)||function(e,t){for(var n=0;n-1}return!!d&&function(e){var t=!1;return r(A,(function(n,r){if(!t)try{t=n.call(e)===r}catch(e){}})),t}(e)}},1718:function(e){"use strict";var t,n="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,r="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;n||(t=function(e){return!1});var o=n?n.prototype.has:null,a=r?r.prototype.has:null;t||o||(t=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(o.call(e,o),a)try{a.call(e,a)}catch(e){return!0}return e instanceof n}catch(e){}return!1}},5899:function(e){"use strict";var t,n="function"==typeof WeakMap&&WeakMap.prototype?WeakMap:null,r="function"==typeof WeakSet&&WeakSet.prototype?WeakSet:null;n||(t=function(e){return!1});var o=n?n.prototype.has:null,a=r?r.prototype.has:null;t||a||(e.exports=function(e){return!1}),e.exports=t||function(e){if(!e||"object"!=typeof e)return!1;try{if(a.call(e,a),o)try{o.call(e,o)}catch(e){return!0}return e instanceof r}catch(e){}return!1}},5826:function(e){var t={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==t.call(e)}},7418:function(e){"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,a){for(var i,s,l=o(e),u=1;u0&&!o.call(e,0))for(var f=0;f0)for(var h=0;h=0&&"[object Function]"===t.call(e.callee)),r}},2703:function(e,t,n){"use strict";var r=n(414);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,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}},5697:function(e,t,n){e.exports=n(2703)()},414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},9198:function(e,t,n){!function(e,t,r,o,a,i,s,l,u,c,A,d,g,p,f,h,w,m,C,y,E,B,v,I,Q,D,b,M,k,S,x,j,Y,O,G,F,R,T,K,L,P,N,U,H,J,q,z,W,V,Z,X,_,$,ee,te,ne,re,oe,ae,ie,se,le,ue){"use strict";function ce(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var Ae=ce(t),de=ce(o),ge=ce(a),pe=ce(i),fe=ce(s),he=ce(l),we=ce(u),me=ce(c),Ce=ce(A),ye=ce(d),Ee=ce(g),Be=ce(h),ve=ce(w),Ie=ce(m),Qe=ce(C),De=ce(y),be=ce(E),Me=ce(B),ke=ce(v),Se=ce(I),xe=ce(Q),je=ce(D),Ye=ce(b),Oe=ce(M),Ge=ce(k),Fe=ce(S),Re=ce(x),Te=ce(j),Ke=ce(Y),Le=ce(O),Pe=ce(G),Ne=ce(F),Ue=ce(R),He=ce(T),Je=ce(K),qe=ce(P),ze=ce(N),We=ce(U),Ve=ce(H),Ze=ce(J),Xe=ce(q),_e=ce(z),$e=ce(Z),et=ce(X),tt=ce(_),nt=ce($),rt=ce(ee),ot=ce(te),at=ce(ne),it=ce(re),st=ce(oe),lt=ce(ae),ut=ce(ie),ct=ce(se),At=ce(ue);function dt(e){return(dt="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})(e)}function gt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function pt(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&(o=lt.default(e,t.slice(0,e.length),new Date)),Gt(o)||(o=new Date(e))),Gt(o)&&i?o:null)}function Gt(e){return pe.default(e)&&ot.default(e,new Date("1/1/1000"))}function Ft(e,t,n){if("en"===n)return fe.default(e,t,{awareOfUnicodeTokens:!0});var r=_t(n);return n&&!r&&console.warn('A locale object was not found for the provided string ["'.concat(n,'"].')),!r&&Xt()&&_t(Xt())&&(r=_t(Xt())),fe.default(e,t,{locale:r||null,awareOfUnicodeTokens:!0})}function Rt(e,t){var n=t.hour,r=void 0===n?0:n,o=t.minute,a=void 0===o?0:o,i=t.second,s=void 0===i?0:i;return Te.default(Re.default(Fe.default(e,s),a),r)}function Tt(e,t){var n=t&&_t(t)||Xt()&&_t(Xt());return xe.default(e,n?{locale:n}:null)}function Kt(e,t){return Ft(e,"ddd",t)}function Lt(e){return ze.default(e)}function Pt(e,t){var n=_t(t||Xt());return We.default(e,{locale:n})}function Nt(e){return Ve.default(e)}function Ut(e){return Xe.default(e)}function Ht(e){return Ze.default(e)}function Jt(e,t){return e&&t?nt.default(e,t):!e&&!t}function qt(e,t){return e&&t?tt.default(e,t):!e&&!t}function zt(e,t){return e&&t?rt.default(e,t):!e&&!t}function Wt(e,t){return e&&t?et.default(e,t):!e&&!t}function Vt(e,t){return e&&t?$e.default(e,t):!e&&!t}function Zt(e,t,n){var r,o=ze.default(t),a=_e.default(n);try{r=it.default(e,{start:o,end:a})}catch(e){r=!1}return r}function Xt(){return("undefined"!=typeof window?window:n.g).__localeId__}function _t(e){if("string"==typeof e){var t="undefined"!=typeof window?window:n.g;return t.__localeData__?t.__localeData__[e]:null}return e}function $t(e,t){return Ft(Ke.default(Yt(),e),"LLLL",t)}function en(e,t){return Ft(Ke.default(Yt(),e),"LLL",t)}function tn(e,t){return Ft(Le.default(Yt(),e),"QQQ",t)}function nn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,o=t.excludeDates,a=t.includeDates,i=t.filterDate;return cn(e,{minDate:n,maxDate:r})||o&&o.some((function(t){return Wt(e,t)}))||a&&!a.some((function(t){return Wt(e,t)}))||i&&!i(Yt(e))||!1}function rn(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).excludeDates;return t&&t.some((function(t){return Wt(e,t)}))||!1}function on(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,o=t.excludeDates,a=t.includeDates,i=t.filterDate;return cn(e,{minDate:n,maxDate:r})||o&&o.some((function(t){return qt(e,t)}))||a&&!a.some((function(t){return qt(e,t)}))||i&&!i(Yt(e))||!1}function an(e,t,n,r){var o=Oe.default(e),a=je.default(e),i=Oe.default(t),s=je.default(t),l=Oe.default(r);return o===i&&o===l?a<=n&&n<=s:o=n||lo:void 0}function sn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate,o=t.excludeDates,a=t.includeDates,i=t.filterDate;return cn(e,{minDate:n,maxDate:r})||o&&o.some((function(t){return zt(e,t)}))||a&&!a.some((function(t){return zt(e,t)}))||i&&!i(Yt(e))||!1}function ln(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate;return cn(new Date(e,0,1),{minDate:n,maxDate:r})||!1}function un(e,t,n,r){var o=Oe.default(e),a=Ye.default(e),i=Oe.default(t),s=Ye.default(t),l=Oe.default(r);return o===i&&o===l?a<=n&&n<=s:o=n||lo:void 0}function cn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.maxDate;return n&&He.default(e,n)<0||r&&He.default(e,r)>0}function An(e,t){return t.some((function(t){return Me.default(t)===Me.default(e)&&be.default(t)===be.default(e)}))}function dn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.excludeTimes,r=t.includeTimes,o=t.filterTime;return n&&An(e,n)||r&&!An(e,r)||o&&!o(e)||!1}function gn(e,t){var n=t.minTime,r=t.maxTime;if(!n||!r)throw new Error("Both minTime and maxTime props required");var o,a=Yt(),i=Te.default(Re.default(a,be.default(e)),Me.default(e)),s=Te.default(Re.default(a,be.default(n)),Me.default(n)),l=Te.default(Re.default(a,be.default(r)),Me.default(r));try{o=!it.default(i,{start:s,end:l})}catch(e){o=!1}return o}function pn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,o=Ie.default(e,1);return n&&Je.default(n,o)>0||r&&r.every((function(e){return Je.default(e,o)>0}))||!1}function fn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,o=ye.default(e,1);return n&&Je.default(o,n)>0||r&&r.every((function(e){return Je.default(o,e)>0}))||!1}function hn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.includeDates,o=Qe.default(e,1);return n&&qe.default(n,o)>0||r&&r.every((function(e){return qe.default(e,o)>0}))||!1}function wn(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.includeDates,o=Ee.default(e,1);return n&&qe.default(o,n)>0||r&&r.every((function(e){return qe.default(o,e)>0}))||!1}function mn(e){var t=e.minDate,n=e.includeDates;if(n&&t){var r=n.filter((function(e){return He.default(e,t)>=0}));return Ne.default(r)}return n?Ne.default(n):t}function Cn(e){var t=e.maxDate,n=e.includeDates;if(n&&t){var r=n.filter((function(e){return He.default(e,t)<=0}));return Ue.default(r)}return n?Ue.default(n):t}function yn(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",n=new Map,r=0,o=e.length;r1&&void 0!==arguments[1]?arguments[1]:xt,n=Math.ceil(Oe.default(e)/t)*t;return{startPeriod:n-(t-1),endPeriod:n}}function In(e,t,n,r){for(var o=[],a=0;a<2*t+1;a++){var i=e+t-a,s=!0;n&&(s=Oe.default(n)<=i),r&&s&&(s=Oe.default(r)>=i),s&&o.push(i)}return o}var Qn=function(e){yt(n,e);var t=Qt(n);function n(e){var r;gt(this,n),ht(vt(r=t.call(this,e)),"renderOptions",(function(){var e=r.props.year,t=r.state.yearsList.map((function(t){return Ae.default.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:r.onChange.bind(vt(r),t)},e===t?Ae.default.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",t)})),n=r.props.minDate?Oe.default(r.props.minDate):null,o=r.props.maxDate?Oe.default(r.props.maxDate):null;return o&&r.state.yearsList.find((function(e){return e===o}))||t.unshift(Ae.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:r.incrementYears},Ae.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),n&&r.state.yearsList.find((function(e){return e===n}))||t.push(Ae.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:r.decrementYears},Ae.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t})),ht(vt(r),"onChange",(function(e){r.props.onChange(e)})),ht(vt(r),"handleClickOutside",(function(){r.props.onCancel()})),ht(vt(r),"shiftYears",(function(e){var t=r.state.yearsList.map((function(t){return t+e}));r.setState({yearsList:t})})),ht(vt(r),"incrementYears",(function(){return r.shiftYears(1)})),ht(vt(r),"decrementYears",(function(){return r.shiftYears(-1)}));var o=e.yearDropdownItemNumber,a=e.scrollableYearDropdown,i=o||(a?10:5);return r.state={yearsList:In(r.props.year,i,r.props.minDate,r.props.maxDate)},r}return ft(n,[{key:"render",value:function(){var e=de.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return Ae.default.createElement("div",{className:e},this.renderOptions())}}]),n}(Ae.default.Component),Dn=ct.default(Qn),bn=function(e){yt(n,e);var t=Qt(n);function n(){var e;gt(this,n);for(var r=arguments.length,o=new Array(r),a=0;a0&&void 0!==arguments[0]?arguments[0]:{},n=!1;0===e.getTabIndex()&&!t.isInputFocused&&e.isSameDay(e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(n=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(n=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(n=!0)),n&&e.dayEl.current.focus({preventScroll:!0})})),ht(vt(e),"renderDayContents",(function(){if(e.isOutsideMonth()){if(e.props.monthShowsDuplicateDaysEnd&&Se.default(e.props.day)<10)return null;if(e.props.monthShowsDuplicateDaysStart&&Se.default(e.props.day)>20)return null}return e.props.renderDayContents?e.props.renderDayContents(Se.default(e.props.day),e.props.day):Se.default(e.props.day)})),ht(vt(e),"render",(function(){return Ae.default.createElement("div",{ref:e.dayEl,className:e.getClassNames(e.props.day),onKeyDown:e.handleOnKeyDown,onClick:e.handleClick,onMouseEnter:e.handleMouseEnter,tabIndex:e.getTabIndex(),"aria-label":e.getAriaLabel(),role:"button","aria-disabled":e.isDisabled()},e.renderDayContents())})),e}return ft(n,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(e){this.handleFocusDay(e)}}]),n}(Ae.default.Component),Fn=function(e){yt(n,e);var t=Qt(n);function n(){var e;gt(this,n);for(var r=arguments.length,o=new Array(r),a=0;a=6,s=!n&&!e.isWeekInMonth(r);if(i||s){if(!e.props.peekNextMonth)break;a=!0}}return t})),ht(vt(e),"onMonthClick",(function(t,n){e.handleDayClick(Nt(Ke.default(e.props.day,n)),t)})),ht(vt(e),"handleMonthNavigation",(function(t,n){e.isDisabled(n)||e.isExcluded(n)||(e.props.setPreSelection(n),e.MONTH_REFS[t].current&&e.MONTH_REFS[t].current.focus())})),ht(vt(e),"onMonthKeyDown",(function(t,n){var r=t.key;if(!e.props.disabledKeyboardNavigation)switch(r){case"Enter":e.onMonthClick(t,n),e.props.setPreSelection(e.props.selected);break;case"ArrowRight":e.handleMonthNavigation(11===n?0:n+1,ye.default(e.props.preSelection,1));break;case"ArrowLeft":e.handleMonthNavigation(0===n?11:n-1,Ie.default(e.props.preSelection,1))}})),ht(vt(e),"onQuarterClick",(function(t,n){e.handleDayClick(Ht(Le.default(e.props.day,n)),t)})),ht(vt(e),"getMonthClassNames",(function(t){var n=e.props,r=n.day,o=n.startDate,a=n.endDate,i=n.selected,s=n.minDate,l=n.maxDate,u=n.preSelection,c=n.monthClassName,A=c?c(r):void 0;return de.default("react-datepicker__month-text","react-datepicker__month-".concat(t),A,{"react-datepicker__month--disabled":(s||l)&&on(Ke.default(r,t),e.props),"react-datepicker__month--selected":je.default(r)===t&&Oe.default(r)===Oe.default(i),"react-datepicker__month-text--keyboard-selected":je.default(u)===t,"react-datepicker__month--in-range":an(o,a,t,r),"react-datepicker__month--range-start":e.isRangeStartMonth(t),"react-datepicker__month--range-end":e.isRangeEndMonth(t)})})),ht(vt(e),"getTabIndex",(function(t){var n=je.default(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==n?"-1":"0"})),ht(vt(e),"getAriaLabel",(function(t){var n=e.props,r=n.ariaLabelPrefix,o=void 0===r?"Choose":r,a=n.disabledDayAriaLabelPrefix,i=void 0===a?"Not available":a,s=n.day,l=Ke.default(s,t),u=e.isDisabled(l)||e.isExcluded(l)?i:o;return"".concat(u," ").concat(Ft(l,"MMMM yyyy"))})),ht(vt(e),"getQuarterClassNames",(function(t){var n=e.props,r=n.day,o=n.startDate,a=n.endDate,i=n.selected,s=n.minDate,l=n.maxDate;return de.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat(t),{"react-datepicker__quarter--disabled":(s||l)&&sn(Le.default(r,t),e.props),"react-datepicker__quarter--selected":Ye.default(r)===t&&Oe.default(r)===Oe.default(i),"react-datepicker__quarter--in-range":un(o,a,t,r),"react-datepicker__quarter--range-start":e.isRangeStartQuarter(t),"react-datepicker__quarter--range-end":e.isRangeEndQuarter(t)})})),ht(vt(e),"renderMonths",(function(){var t=e.props,n=t.showFullMonthYearPicker,r=t.showTwoColumnMonthYearPicker,o=t.showFourColumnMonthYearPicker,a=t.locale;return(o?[[0,1,2,3],[4,5,6,7],[8,9,10,11]]:r?[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]]:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]]).map((function(t,r){return Ae.default.createElement("div",{className:"react-datepicker__month-wrapper",key:r},t.map((function(t,r){return Ae.default.createElement("div",{ref:e.MONTH_REFS[t],key:r,onClick:function(n){e.onMonthClick(n,t)},onKeyDown:function(n){e.onMonthKeyDown(n,t)},tabIndex:e.getTabIndex(t),className:e.getMonthClassNames(t),role:"button","aria-label":e.getAriaLabel(t)},n?$t(t,a):en(t,a))})))}))})),ht(vt(e),"renderQuarters",(function(){return Ae.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map((function(t,n){return Ae.default.createElement("div",{key:n,onClick:function(n){e.onQuarterClick(n,t)},className:e.getQuarterClassNames(t)},tn(t,e.props.locale))})))})),ht(vt(e),"getClassNames",(function(){var t=e.props;t.day;var n=t.selectingDate,r=t.selectsStart,o=t.selectsEnd,a=t.showMonthYearPicker,i=t.showQuarterYearPicker;return de.default("react-datepicker__month",{"react-datepicker__month--selecting-range":n&&(r||o)},{"react-datepicker__monthPicker":a},{"react-datepicker__quarterPicker":i})})),e}return ft(n,[{key:"render",value:function(){var e=this.props,t=e.showMonthYearPicker,n=e.showQuarterYearPicker,r=e.day,o=e.ariaLabelPrefix,a=void 0===o?"month ":o;return Ae.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat(a," ").concat(Ft(r,"yyyy-MM"))},t?this.renderMonths():n?this.renderQuarters():this.renderWeeks())}}]),n}(Ae.default.Component),Kn=function(e){yt(n,e);var t=Qt(n);function n(){var e;gt(this,n);for(var r=arguments.length,o=new Array(r),a=0;a0&&void 0!==arguments[0]?arguments[0]:{}).className||"").split(/\s+/);return Un.some((function(t){return e.indexOf(t)>=0}))})(e.target)&&r.props.onDropdownFocus()})),ht(vt(r),"getDateInView",(function(){var e=r.props,t=e.preSelection,n=e.selected,o=e.openToDate,a=mn(r.props),i=Cn(r.props),s=Yt();return o||n||t||(a&&at.default(s,a)?a:i&&ot.default(s,i)?i:s)})),ht(vt(r),"increaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:ye.default(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),ht(vt(r),"decreaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:Ie.default(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),ht(vt(r),"handleDayClick",(function(e,t,n){r.props.onSelect(e,t,n),r.props.setPreSelection&&r.props.setPreSelection(e)})),ht(vt(r),"handleDayMouseEnter",(function(e){r.setState({selectingDate:e}),r.props.onDayMouseEnter&&r.props.onDayMouseEnter(e)})),ht(vt(r),"handleMonthMouseLeave",(function(){r.setState({selectingDate:null}),r.props.onMonthMouseLeave&&r.props.onMonthMouseLeave()})),ht(vt(r),"handleYearChange",(function(e){r.props.onYearChange&&r.props.onYearChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),ht(vt(r),"handleMonthChange",(function(e){r.props.onMonthChange&&r.props.onMonthChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),ht(vt(r),"handleMonthYearChange",(function(e){r.handleYearChange(e),r.handleMonthChange(e)})),ht(vt(r),"changeYear",(function(e){r.setState((function(t){var n=t.date;return{date:Pe.default(n,e)}}),(function(){return r.handleYearChange(r.state.date)}))})),ht(vt(r),"changeMonth",(function(e){r.setState((function(t){var n=t.date;return{date:Ke.default(n,e)}}),(function(){return r.handleMonthChange(r.state.date)}))})),ht(vt(r),"changeMonthYear",(function(e){r.setState((function(t){var n=t.date;return{date:Pe.default(Ke.default(n,je.default(e)),Oe.default(e))}}),(function(){return r.handleMonthYearChange(r.state.date)}))})),ht(vt(r),"header",(function(){var e=Pt(arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,r.props.locale),t=[];return r.props.showWeekNumbers&&t.push(Ae.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},r.props.weekLabel||"#")),t.concat([0,1,2,3,4,5,6].map((function(t){var n=me.default(e,t),o=r.formatWeekday(n,r.props.locale),a=r.props.weekDayClassName?r.props.weekDayClassName(n):void 0;return Ae.default.createElement("div",{key:t,className:de.default("react-datepicker__day-name",a)},o)})))})),ht(vt(r),"formatWeekday",(function(e,t){return r.props.formatWeekDay?function(e,t,n){return t(Ft(e,"EEEE",n))}(e,r.props.formatWeekDay,t):r.props.useWeekdaysShort?function(e,t){return Ft(e,"EEE",t)}(e,t):function(e,t){return Ft(e,"EEEEEE",t)}(e,t)})),ht(vt(r),"decreaseYear",(function(){r.setState((function(e){var t=e.date;return{date:Qe.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),ht(vt(r),"renderPreviousButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=hn(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.minDate,r=t.yearItemNumber,o=void 0===r?xt:r,a=vn(Ut(Qe.default(e,o)),o).endPeriod,i=n&&Oe.default(n);return i&&i>a||!1}(r.state.date,r.props);break;default:e=pn(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],n=r.decreaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.decreaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),n=null);var o=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,a=r.props,i=a.previousMonthAriaLabel,s=void 0===i?"Previous Month":i,l=a.previousYearAriaLabel,u=void 0===l?"Previous Year":l;return Ae.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,"aria-label":o?u:s},o?r.props.previousYearButtonLabel:r.props.previousMonthButtonLabel)}}})),ht(vt(r),"increaseYear",(function(){r.setState((function(e){var t=e.date;return{date:Ee.default(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),ht(vt(r),"renderNextButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=wn(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.maxDate,r=t.yearItemNumber,o=void 0===r?xt:r,a=vn(Ee.default(e,o),o).startPeriod,i=n&&Oe.default(n);return i&&i0&&void 0!==arguments[0]?arguments[0]:r.state.date,t=["react-datepicker__current-month"];return r.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),r.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),r.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),Ae.default.createElement("div",{className:t.join(" ")},Ft(e,r.props.dateFormat,r.props.locale))})),ht(vt(r),"renderYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showYearDropdown&&!e)return Ae.default.createElement(bn,{adjustDateOnChange:r.props.adjustDateOnChange,date:r.state.date,onSelect:r.props.onSelect,setOpen:r.props.setOpen,dropdownMode:r.props.dropdownMode,onChange:r.changeYear,minDate:r.props.minDate,maxDate:r.props.maxDate,year:Oe.default(r.state.date),scrollableYearDropdown:r.props.scrollableYearDropdown,yearDropdownItemNumber:r.props.yearDropdownItemNumber})})),ht(vt(r),"renderMonthDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthDropdown&&!e)return Ae.default.createElement(Sn,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,onChange:r.changeMonth,month:je.default(r.state.date),useShortMonthInDropdown:r.props.useShortMonthInDropdown})})),ht(vt(r),"renderMonthYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthYearDropdown&&!e)return Ae.default.createElement(On,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,dateFormat:r.props.dateFormat,onChange:r.changeMonthYear,minDate:r.props.minDate,maxDate:r.props.maxDate,date:r.state.date,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown})})),ht(vt(r),"renderTodayButton",(function(){if(r.props.todayButton&&!r.props.showTimeSelectOnly)return Ae.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return r.props.onSelect(ze.default(Yt()),e)}},r.props.todayButton)})),ht(vt(r),"renderDefaultHeader",(function(e){var t=e.monthDate,n=e.i;return Ae.default.createElement("div",{className:"react-datepicker__header ".concat(r.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},r.renderCurrentMonth(t),Ae.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(r.props.dropdownMode),onFocus:r.handleDropdownFocus},r.renderMonthDropdown(0!==n),r.renderMonthYearDropdown(0!==n),r.renderYearDropdown(0!==n)),Ae.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),ht(vt(r),"renderCustomHeader",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.monthDate,n=e.i;if(r.props.showTimeSelect&&(r.state.monthContainer||r.props.showTimeSelectOnly))return null;var o=pn(r.state.date,r.props),a=fn(r.state.date,r.props),i=hn(r.state.date,r.props),s=wn(r.state.date,r.props),l=!r.props.showMonthYearPicker&&!r.props.showQuarterYearPicker&&!r.props.showYearPicker;return Ae.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:r.props.onDropdownFocus},r.props.renderCustomHeader(Ct(Ct({},r.state),{},{customHeaderCount:n,changeMonth:r.changeMonth,changeYear:r.changeYear,decreaseMonth:r.decreaseMonth,increaseMonth:r.increaseMonth,decreaseYear:r.decreaseYear,increaseYear:r.increaseYear,prevMonthButtonDisabled:o,nextMonthButtonDisabled:a,prevYearButtonDisabled:i,nextYearButtonDisabled:s})),l&&Ae.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),ht(vt(r),"renderYearHeader",(function(){var e=r.state.date,t=r.props,n=t.showYearPicker,o=vn(e,t.yearItemNumber),a=o.startPeriod,i=o.endPeriod;return Ae.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},n?"".concat(a," - ").concat(i):Oe.default(e))})),ht(vt(r),"renderHeader",(function(e){switch(!0){case void 0!==r.props.renderCustomHeader:return r.renderCustomHeader(e);case r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker:return r.renderYearHeader(e);default:return r.renderDefaultHeader(e)}})),ht(vt(r),"renderMonths",(function(){if(!r.props.showTimeSelectOnly&&!r.props.showYearPicker){for(var e=[],t=r.props.showPreviousMonths?r.props.monthsShown-1:0,n=Ie.default(r.state.date,t),o=0;o0;e.push(Ae.default.createElement("div",{key:s,ref:function(e){r.monthContainer=e},className:"react-datepicker__month-container"},r.renderHeader({monthDate:i,i:o}),Ae.default.createElement(Tn,{chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,onChange:r.changeMonthYear,day:i,dayClassName:r.props.dayClassName,monthClassName:r.props.monthClassName,onDayClick:r.handleDayClick,handleOnKeyDown:r.props.handleOnKeyDown,onDayMouseEnter:r.handleDayMouseEnter,onMouseLeave:r.handleMonthMouseLeave,onWeekSelect:r.props.onWeekSelect,orderInDisplay:o,formatWeekNumber:r.props.formatWeekNumber,locale:r.props.locale,minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,highlightDates:r.props.highlightDates,selectingDate:r.state.selectingDate,includeDates:r.props.includeDates,inline:r.props.inline,shouldFocusDayInline:r.props.shouldFocusDayInline,fixedHeight:r.props.fixedHeight,filterDate:r.props.filterDate,preSelection:r.props.preSelection,setPreSelection:r.props.setPreSelection,selected:r.props.selected,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,showWeekNumbers:r.props.showWeekNumbers,startDate:r.props.startDate,endDate:r.props.endDate,peekNextMonth:r.props.peekNextMonth,setOpen:r.props.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,renderDayContents:r.props.renderDayContents,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,isInputFocused:r.props.isInputFocused,containerRef:r.containerRef,monthShowsDuplicateDaysEnd:l,monthShowsDuplicateDaysStart:u})))}return e}})),ht(vt(r),"renderYears",(function(){if(!r.props.showTimeSelectOnly)return r.props.showYearPicker?Ae.default.createElement("div",{className:"react-datepicker__year--container"},r.renderHeader(),Ae.default.createElement(Ln,wt({onDayClick:r.handleDayClick,date:r.state.date},r.props))):void 0})),ht(vt(r),"renderTimeSection",(function(){if(r.props.showTimeSelect&&(r.state.monthContainer||r.props.showTimeSelectOnly))return Ae.default.createElement(Kn,{selected:r.props.selected,openToDate:r.props.openToDate,onChange:r.props.onTimeChange,timeClassName:r.props.timeClassName,format:r.props.timeFormat,includeTimes:r.props.includeTimes,intervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,todayButton:r.props.todayButton,showMonthDropdown:r.props.showMonthDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,monthRef:r.state.monthContainer,injectTimes:r.props.injectTimes,locale:r.props.locale,showTimeSelectOnly:r.props.showTimeSelectOnly})})),ht(vt(r),"renderInputTimeSection",(function(){var e=new Date(r.props.selected),t=Gt(e)&&Boolean(r.props.selected)?"".concat(Bn(e.getHours()),":").concat(Bn(e.getMinutes())):"";if(r.props.showTimeInput)return Ae.default.createElement(Pn,{date:e,timeString:t,timeInputLabel:r.props.timeInputLabel,onChange:r.props.onTimeChange,customTimeInput:r.props.customTimeInput})})),r.containerRef=Ae.default.createRef(),r.state={date:r.getDateInView(),selectingDate:null,monthContainer:null},r}return ft(n,[{key:"componentDidMount",value:function(){var e=this;this.props.showTimeSelect&&(this.assignMonthContainer=void e.setState({monthContainer:e.monthContainer}))}},{key:"componentDidUpdate",value:function(e){this.props.preSelection&&!Wt(this.props.preSelection,e.preSelection)?this.setState({date:this.props.preSelection}):this.props.openToDate&&!Wt(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate})}},{key:"render",value:function(){var e=this.props.container||Nn;return Ae.default.createElement("div",{ref:this.containerRef},Ae.default.createElement(e,{className:de.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showPopperArrow:this.props.showPopperArrow,arrowProps:this.props.arrowProps},this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.props.children))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,monthSelectedIn:0,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:xt}}}]),n}(Ae.default.Component),Jn=function(e){return!e.disabled&&-1!==e.tabIndex},qn=function(e){yt(n,e);var t=Qt(n);function n(e){var r;return gt(this,n),ht(vt(r=t.call(this,e)),"getTabChildren",(function(){return Array.prototype.slice.call(r.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(Jn)})),ht(vt(r),"handleFocusStart",(function(e){var t=r.getTabChildren();t&&t.length>1&&t[t.length-1].focus()})),ht(vt(r),"handleFocusEnd",(function(e){var t=r.getTabChildren();t&&t.length>1&&t[0].focus()})),r.tabLoopRef=Ae.default.createRef(),r}return ft(n,[{key:"render",value:function(){return this.props.enableTabLoop?Ae.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},Ae.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,Ae.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),n}(Ae.default.Component),zn=function(e){yt(n,e);var t=Qt(n);function n(e){var r;return gt(this,n),(r=t.call(this,e)).el=document.createElement("div"),r}return ft(n,[{key:"componentDidMount",value:function(){this.portalRoot=document.getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),document.body.appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return At.default.createPortal(this.props.children,this.el)}}]),n}(Ae.default.Component),Wn=function(e){yt(n,e);var t=Qt(n);function n(){return gt(this,n),t.apply(this,arguments)}return ft(n,[{key:"render",value:function(){var e,t=this.props,n=t.className,r=t.wrapperClassName,o=t.hidePopper,a=t.popperComponent,i=t.popperModifiers,s=t.popperPlacement,l=t.popperProps,u=t.targetComponent,c=t.enableTabLoop,A=t.popperOnKeyDown,d=t.portalId;if(!o){var g=de.default("react-datepicker-popper",n);e=Ae.default.createElement(le.Popper,wt({modifiers:i,placement:s},l),(function(e){var t=e.ref,n=e.style,r=e.placement,o=e.arrowProps;return Ae.default.createElement(qn,{enableTabLoop:c},Ae.default.createElement("div",{ref:t,style:n,className:g,"data-placement":r,onKeyDown:A},Ae.default.cloneElement(a,{arrowProps:o})))}))}this.props.popperContainer&&(e=Ae.default.createElement(this.props.popperContainer,{},e)),d&&!o&&(e=Ae.default.createElement(zn,{portalId:d},e));var p=de.default("react-datepicker-wrapper",r);return Ae.default.createElement(le.Manager,{className:"react-datepicker-manager"},Ae.default.createElement(le.Reference,null,(function(e){var t=e.ref;return Ae.default.createElement("div",{ref:t,className:p},u)})),e)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0,popperModifiers:{preventOverflow:{enabled:!0,escapeWithReference:!0,boundariesElement:"viewport"}},popperProps:{},popperPlacement:"bottom-start"}}}]),n}(Ae.default.Component),Vn="react-datepicker-ignore-onclickoutside",Zn=ct.default(Hn),Xn="Date input not valid.",_n=function(e){yt(n,e);var t=Qt(n);function n(e){var r;return gt(this,n),ht(vt(r=t.call(this,e)),"getPreSelection",(function(){return r.props.openToDate?r.props.openToDate:r.props.selectsEnd&&r.props.startDate?r.props.startDate:r.props.selectsStart&&r.props.endDate?r.props.endDate:Yt()})),ht(vt(r),"calcInitialState",(function(){var e=r.getPreSelection(),t=mn(r.props),n=Cn(r.props),o=t&&at.default(e,t)?t:n&&ot.default(e,n)?n:e;return{open:r.props.startOpen||!1,preventFocus:!1,preSelection:r.props.selected?r.props.selected:o,highlightDates:yn(r.props.highlightDates),focused:!1,shouldFocusDayInline:!1}})),ht(vt(r),"clearPreventFocusTimeout",(function(){r.preventFocusTimeout&&clearTimeout(r.preventFocusTimeout)})),ht(vt(r),"setFocus",(function(){r.input&&r.input.focus&&r.input.focus({preventScroll:!0})})),ht(vt(r),"setBlur",(function(){r.input&&r.input.blur&&r.input.blur(),r.cancelFocusInput()})),ht(vt(r),"setOpen",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.setState({open:e,preSelection:e&&r.state.open?r.state.preSelection:r.calcInitialState().preSelection,lastPreSelectChange:er},(function(){e||r.setState((function(e){return{focused:!!t&&e.focused}}),(function(){!t&&r.setBlur(),r.setState({inputValue:null})}))}))})),ht(vt(r),"inputOk",(function(){return ge.default(r.state.preSelection)})),ht(vt(r),"isCalendarOpen",(function(){return void 0===r.props.open?r.state.open&&!r.props.disabled&&!r.props.readOnly:r.props.open})),ht(vt(r),"handleFocus",(function(e){r.state.preventFocus||(r.props.onFocus(e),r.props.preventOpenOnFocus||r.props.readOnly||r.setOpen(!0)),r.setState({focused:!0})})),ht(vt(r),"cancelFocusInput",(function(){clearTimeout(r.inputFocusTimeout),r.inputFocusTimeout=null})),ht(vt(r),"deferFocusInput",(function(){r.cancelFocusInput(),r.inputFocusTimeout=setTimeout((function(){return r.setFocus()}),1)})),ht(vt(r),"handleDropdownFocus",(function(){r.cancelFocusInput()})),ht(vt(r),"handleBlur",(function(e){(!r.state.open||r.props.withPortal||r.props.showTimeInput)&&r.props.onBlur(e),r.setState({focused:!1})})),ht(vt(r),"handleCalendarClickOutside",(function(e){r.props.inline||r.setOpen(!1),r.props.onClickOutside(e),r.props.withPortal&&e.preventDefault()})),ht(vt(r),"handleChange",(function(){for(var e=arguments.length,t=new Array(e),n=0;n