react-all-18.2.0-legacy.js 272 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. !function(){function e(e,r,a){return r=n(r),function(e,t){if(t&&("object"==w(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,t()?Reflect.construct(r,a||[],n(e).constructor):r.apply(e,a))}function t(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(t=function(){return!!e})()}function n(e){return n=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},n(e)}function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function a(){"use strict";/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */a=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,o=Object.defineProperty||function(e,t,n){e[t]=n.value},i="function"==typeof Symbol?Symbol:{},l=i.iterator||"@@iterator",u=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function f(e,t,n,r){var a=t&&t.prototype instanceof y?t:y,i=Object.create(a.prototype),l=new D(r||[]);return o(i,"_invoke",{value:M(e,n,l)}),i}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=f;var p="suspendedStart",h="suspendedYield",v="executing",m="completed",g={};function y(){}function b(){}function S(){}var k={};c(k,l,(function(){return this}));var _=Object.getPrototypeOf,x=_&&_(_(z([])));x&&x!==n&&r.call(x,l)&&(k=x);var E=S.prototype=y.prototype=Object.create(k);function C(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function P(e,t){function n(a,o,i,l){var u=d(e[a],e,o);if("throw"!==u.type){var s=u.arg,c=s.value;return c&&"object"==w(c)&&r.call(c,"__await")?t.resolve(c.__await).then((function(e){n("next",e,i,l)}),(function(e){n("throw",e,i,l)})):t.resolve(c).then((function(e){s.value=e,i(s)}),(function(e){return n("throw",e,i,l)}))}l(u.arg)}var a;o(this,"_invoke",{value:function(e,r){function o(){return new t((function(t,a){n(e,r,t,a)}))}return a=a?a.then(o,o):o()}})}function M(t,n,r){var a=p;return function(o,i){if(a===v)throw Error("Generator is already running");if(a===m){if("throw"===o)throw i;return{value:e,done:!0}}for(r.method=o,r.arg=i;;){var l=r.delegate;if(l){var u=O(l,r);if(u){if(u===g)continue;return u}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(a===p)throw a=m,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);a=v;var s=d(t,n,r);if("normal"===s.type){if(a=r.done?m:h,s.arg===g)continue;return{value:s.arg,done:r.done}}"throw"===s.type&&(a=m,r.method="throw",r.arg=s.arg)}}}function O(t,n){var r=n.method,a=t.iterator[r];if(a===e)return n.delegate=null,"throw"===r&&t.iterator.return&&(n.method="return",n.arg=e,O(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),g;var o=d(a,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,g;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,g):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,g)}function L(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function R(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function D(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(L,this),this.reset(!0)}function z(t){if(t||""===t){var n=t[l];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var a=-1,o=function n(){for(;++a<t.length;)if(r.call(t,a))return n.value=t[a],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(w(t)+" is not iterable")}return b.prototype=S,o(E,"constructor",{value:S,configurable:!0}),o(S,"constructor",{value:b,configurable:!0}),b.displayName=c(S,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===b||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,S):(e.__proto__=S,c(e,s,"GeneratorFunction")),e.prototype=Object.create(E),e},t.awrap=function(e){return{__await:e}},C(P.prototype),c(P.prototype,u,(function(){return this})),t.AsyncIterator=P,t.async=function(e,n,r,a,o){void 0===o&&(o=Promise);var i=new P(f(e,n,r,a),o);return t.isGeneratorFunction(n)?i:i.next().then((function(e){return e.done?e.value:i.next()}))},C(E),c(E,s,"Generator"),c(E,l,(function(){return this})),c(E,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=z,D.prototype={constructor:D,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(R),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function a(r,a){return l.type="throw",l.arg=t,n.next=r,a&&(n.method="next",n.arg=e),!!a}for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],l=i.completion;if("root"===i.tryLoc)return a("end");if(i.tryLoc<=this.prev){var u=r.call(i,"catchLoc"),s=r.call(i,"finallyLoc");if(u&&s){if(this.prev<i.catchLoc)return a(i.catchLoc,!0);if(this.prev<i.finallyLoc)return a(i.finallyLoc)}else if(u){if(this.prev<i.catchLoc)return a(i.catchLoc,!0)}else{if(!s)throw Error("try statement without catch or finally");if(this.prev<i.finallyLoc)return a(i.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var a=this.tryEntries[n];if(a.tryLoc<=this.prev&&r.call(a,"finallyLoc")&&this.prev<a.finallyLoc){var o=a;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,g):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),g},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),R(n),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;R(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:z(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),g}},t}function o(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var i=e.apply(t,n);function l(e){o(i,r,a,l,u,"next",e)}function u(e){o(i,r,a,l,u,"throw",e)}l(void 0)}))}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,b(r.key),r)}}function u(e,t,n){return t&&l(e.prototype,t),n&&l(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){return d(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,l=[],u=!0,s=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;!(u=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);u=!0);}catch(e){s=!0,a=e}finally{try{if(!u&&null!=n.return&&(i=n.return(),Object(i)!==i))return}finally{if(s)throw a}}return l}}(e,t)||v(e,t)||f()}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function d(e){if(Array.isArray(e))return e}function p(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=v(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function h(e){return function(e){if(Array.isArray(e))return g(e)}(e)||m(e)||v(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){if(e){if("string"==typeof e)return g(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?g(e,t):void 0}}function m(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t,n){return(t=b(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function b(e){var t=function(e,t){if("object"!=w(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==w(t)?t:t+""}function w(e){return w="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},w(e)}System.register(["./ace-builds-1.23.0-legacy.js"],(function(t,n){"use strict";var o,l,g,b;return{setters:[function(e){o=e.g,l=e.c,g=e.a,b=e.e}],execute:function(){function n(e,t){for(var n=function(){var n=t[r];if("string"!=typeof n&&!Array.isArray(n)){var a=function(t){if("default"!==t&&!(t in e)){var r=Object.getOwnPropertyDescriptor(n,t);r&&Object.defineProperty(e,t,r.get?r:{enumerable:!0,get:function(){return n[t]}})}};for(var o in n)a(o)}},r=0;r<t.length;r++)n();return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}t({O:function(e){return function(e){var t=ae.useContext(Ah).outlet;if(t)return ae.createElement(Vh.Provider,{value:e},t);return t}(e.context)},P:function(e){var t=e.store,n=e.context,r=e.children,a=e.serverState,o=e.stabilityCheck,i=void 0===o?"once":o,l=e.noopCheck,u=void 0===l?"once":l,s=ae.useMemo((function(){var e=function(e){var t,n=Kd;function r(e){return l(),n.subscribe(e)}function a(){n.notify()}function o(){s.onStateChange&&s.onStateChange()}function i(){return Boolean(t)}function l(){t||(t=e.subscribe(o),n=function(){var e=Yf(),t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,a=n={callback:e,next:null,prev:n};return a.prev?a.prev.next=a:t=a,function(){r&&null!==t&&(r=!1,a.next?a.next.prev=a.prev:n=a.prev,a.prev?a.prev.next=a.next:t=a.next)}}}}())}function u(){t&&(t(),t=void 0,n.clear(),n=Kd)}var s={addNestedSub:r,notifyNestedSubs:a,handleChangeWrapper:o,isSubscribed:i,trySubscribe:l,tryUnsubscribe:u,getListeners:function(){return n}};return s}(t);return{store:t,subscription:e,getServerState:a?function(){return a}:void 0,stabilityCheck:i,noopCheck:u}}),[t,a,i,u]),c=ae.useMemo((function(){return t.getState()}),[t]);Gd((function(){var e=s.subscription;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),c!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=void 0}}),[s,c]);var f=n||Zf;return oe.createElement(f.Provider,{value:s},r)},_:od,c:function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a},i:Uh,k:nv,l:function(){var e=ae.useContext(Ah).matches,t=e[e.length-1];return t?t.params:{}},m:function(e,t){return Hh(e)},n:function(e){return ev(Gh.UseRouteLoaderData).loaderData[e]},o:function(){var e=ev(Gh.UseMatches),t=e.matches,n=e.loaderData;return ae.useMemo((function(){return t.map((function(e){var t=e.pathname,r=e.params;return{id:e.route.id,pathname:t,params:r,data:n[e.route.id],handle:e.route.handle}}))}),[t,n])},p:function(e){var t=e.fallbackElement,n=e.router,r=e.future,a=c(ae.useState(n.state),2),o=a[0],i=a[1],l=(r||{}).v7_startTransition,u=ae.useCallback((function(e){l&&ov?ov((function(){return i(e)})):i(e)}),[i,l]);ae.useLayoutEffect((function(){return n.subscribe(u)}),[n,u]);var s=ae.useMemo((function(){return{createHref:n.createHref,encodeLocation:n.encodeLocation,go:function(e){return n.navigate(e)},push:function(e,t,r){return n.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})},replace:function(e,t,r){return n.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})}}}),[n]),f=n.basename||"/",d=ae.useMemo((function(){return{router:n,navigator:s,static:!1,basename:f}}),[n,s,f]);return ae.createElement(ae.Fragment,null,ae.createElement(zh.Provider,{value:d},ae.createElement(Th.Provider,{value:o},ae.createElement(uv,{basename:f,location:o.location,navigationType:o.historyAction,navigator:s},o.initialized?ae.createElement(iv,{routes:n.routes,state:o}):t))),null)},q:function(e,t){return function(e){var t,n=e.window?e.window:"undefined"!=typeof window?window:void 0,r=void 0!==n&&void 0!==n.document&&void 0!==n.document.createElement,o=!r;if(ip(e.routes.length>0,"You must provide a non-empty routes array to createRouter"),e.mapRouteProperties)t=e.mapRouteProperties;else if(e.detectErrorBoundary){var l=e.detectErrorBoundary;t=function(e){return{hasErrorBoundary:l(e)}}}else t=Kp;var u,s={},f=pp(e.routes,t,void 0,s),d=e.basename||"/",v=np({v7_normalizeFormMethod:!1,v7_prependBasename:!1},e.future),m=null,g=new Set,b=null,w=null,S=null,k=null!=e.hydrationData,_=hp(f,e.history.location,d),x=null;if(null==_){var E=fh(404,{pathname:e.history.location.pathname}),C=ch(f);_=C.matches,x=y({},C.route.id,E)}var P,M,O=!(_.some((function(e){return e.route.lazy}))||_.some((function(e){return e.route.loader}))&&null==e.hydrationData),L={historyAction:e.history.action,location:e.history.location,matches:_,initialized:O,navigation:Wp,restoreScrollPosition:null==e.hydrationData&&null,preventScrollReset:!1,revalidation:"idle",loaderData:e.hydrationData&&e.hydrationData.loaderData||{},actionData:e.hydrationData&&e.hydrationData.actionData||null,errors:e.hydrationData&&e.hydrationData.errors||x,fetchers:new Map,blockers:new Map},R=tp.Pop,D=!1,z=!1,T=!1,N=[],j=[],A=new Map,F=0,I=-1,U=new Map,B=new Set,$=new Map,V=new Map,W=new Map,H=!1;function Q(){return m=e.history.listen((function(t){var n=t.action,r=t.location,a=t.delta;if(!H){lp(0===W.size||null!=a,"You are trying to use a blocker on a POP navigation to a location that was not created by @remix-run/router. This will fail silently in production. This can happen if you are navigating outside the router via `window.history.pushState`/`window.location.hash` instead of using router navigation APIs. This can also happen if you are using createHashRouter and the user manually changes the URL.");var o=Ce({currentLocation:L.location,nextLocation:r,historyAction:n});return o&&null!=a?(H=!0,e.history.go(-1*a),void Ee(o,{state:"blocked",location:r,proceed:function(){Ee(o,{state:"proceeding",proceed:void 0,reset:void 0,location:r}),e.history.go(a)},reset:function(){var e=new Map(L.blockers);e.set(o,Qp),G({blockers:e})}})):ee(n,r)}H=!1})),L.initialized||ee(tp.Pop,L.location),P}function q(){m&&m(),g.clear(),M&&M.abort(),L.fetchers.forEach((function(e,t){return ye(t)})),L.blockers.forEach((function(e,t){return xe(t)}))}function K(e){return g.add(e),function(){return g.delete(e)}}function G(e){L=np({},L,e),g.forEach((function(e){return e(L)}))}function Y(t,n){var r,a,o,i=null!=L.actionData&&null!=L.navigation.formMethod&&bh(L.navigation.formMethod)&&"loading"===L.navigation.state&&!0!==(null==(r=t.state)?void 0:r._isRedirect);o=n.actionData?Object.keys(n.actionData).length>0?n.actionData:null:i?L.actionData:null;var l=n.loaderData?uh(L.loaderData,n.loaderData,n.matches||[],n.errors):L.loaderData,s=new Map;W.clear();var c=!0===D||null!=L.navigation.formMethod&&bh(L.navigation.formMethod)&&!0!==(null==(a=t.state)?void 0:a._isRedirect);u&&(f=u,u=void 0),z||R===tp.Pop||(R===tp.Push?e.history.push(t,t.state):R===tp.Replace&&e.history.replace(t,t.state)),G(np({},n,{actionData:o,loaderData:l,historyAction:R,location:t,initialized:!0,navigation:Wp,revalidation:"idle",restoreScrollPosition:Re(t,n.matches||L.matches),preventScrollReset:c,blockers:s})),R=tp.Pop,D=!1,z=!1,T=!1,N=[],j=[]}function X(e,t){return J.apply(this,arguments)}function J(){return J=i(a().mark((function t(n,r){var o,i,l,u,s,c,f,p,h,m,g;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("number"!=typeof n){t.next=3;break}return e.history.go(n),t.abrupt("return");case 3:if(o=Gp(L.location,L.matches,d,v.v7_prependBasename,n,null==r?void 0:r.fromRouteId,null==r?void 0:r.relative),i=Yp(v.v7_normalizeFormMethod,!1,o,r),l=i.path,u=i.submission,s=i.error,c=L.location,f=np({},f=sp(L.location,l,r&&r.state),e.history.encodeLocation(f)),p=r&&null!=r.replace?r.replace:void 0,h=tp.Push,!0===p?h=tp.Replace:!1===p||null!=u&&bh(u.formMethod)&&u.formAction===L.location.pathname+L.location.search&&(h=tp.Replace),m=r&&"preventScrollReset"in r?!0===r.preventScrollReset:void 0,!(g=Ce({currentLocation:c,nextLocation:f,historyAction:h}))){t.next=16;break}return Ee(g,{state:"blocked",location:f,proceed:function(){Ee(g,{state:"proceeding",proceed:void 0,reset:void 0,location:f}),X(n,r)},reset:function(){var e=new Map(L.blockers);e.set(g,Qp),G({blockers:e})}}),t.abrupt("return");case 16:return t.next=18,ee(h,f,{submission:u,pendingError:s,preventScrollReset:m,replace:r&&r.replace});case 18:return t.abrupt("return",t.sent);case 19:case"end":return t.stop()}}),t)}))),J.apply(this,arguments)}function Z(){me(),G({revalidation:"loading"}),"submitting"!==L.navigation.state&&("idle"!==L.navigation.state?ee(R||L.historyAction,L.navigation.location,{overrideNavigation:L.navigation}):ee(L.historyAction,L.location,{startUninterruptedRevalidation:!0}))}function ee(e,t,n){return te.apply(this,arguments)}function te(){return te=i(a().mark((function t(n,r,o){var i,l,s,c,p,h,v,m,g,b,w,S,k,_,x;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(M&&M.abort(),M=null,R=n,z=!0===(o&&o.startUninterruptedRevalidation),Le(L.location,L.matches),D=!0===(o&&o.preventScrollReset),i=u||f,l=o&&o.overrideNavigation,s=hp(i,r,d)){t.next=15;break}return c=fh(404,{pathname:r.pathname}),p=ch(i),h=p.matches,v=p.route,Pe(),Y(r,{matches:h,loaderData:{},errors:y({},v.id,c)}),t.abrupt("return");case 15:if(!L.initialized||T||!hh(L.location,r)||o&&o.submission&&bh(o.submission.formMethod)){t.next=18;break}return Y(r,{matches:s}),t.abrupt("return");case 18:if(M=new AbortController,m=ah(e.history,r,M.signal,o&&o.submission),!o||!o.pendingError){t.next=24;break}b=y({},sh(s).route.id,o.pendingError),t.next=34;break;case 24:if(!(o&&o.submission&&bh(o.submission.formMethod))){t.next=34;break}return t.next=27,ne(m,r,o.submission,s,{replace:o.replace});case 27:if(!(w=t.sent).shortCircuited){t.next=30;break}return t.abrupt("return");case 30:g=w.pendingActionData,b=w.pendingActionError,l=Ph(r,o.submission),m=new Request(m.url,{signal:m.signal});case 34:return t.next=36,ae(m,r,s,l,o&&o.submission,o&&o.fetcherSubmission,o&&o.replace,g,b);case 36:if(S=t.sent,k=S.shortCircuited,_=S.loaderData,x=S.errors,!k){t.next=42;break}return t.abrupt("return");case 42:M=null,Y(r,np({matches:s},g?{actionData:g}:{},{loaderData:_,errors:x}));case 44:case"end":return t.stop()}}),t)}))),te.apply(this,arguments)}function ne(e,t,n,r,a){return re.apply(this,arguments)}function re(){return re=i(a().mark((function e(n,r,o,i,l){var u,c,f,p;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===l&&(l={}),me(),G({navigation:Mh(r,o)}),(c=Eh(i,r)).route.action||c.route.lazy){e.next=9;break}u={type:rp.error,error:fh(405,{method:n.method,pathname:r.pathname,routeId:c.route.id})},e.next=14;break;case 9:return e.next=11,nh("action",n,c,i,s,t,d);case 11:if(u=e.sent,!n.signal.aborted){e.next=14;break}return e.abrupt("return",{shortCircuited:!0});case 14:if(!gh(u)){e.next=19;break}return f=l&&null!=l.replace?l.replace:u.location===L.location.pathname+L.location.search,e.next=18,de(L,u,{submission:o,replace:f});case 18:return e.abrupt("return",{shortCircuited:!0});case 19:if(!mh(u)){e.next=23;break}return p=sh(i,c.route.id),!0!==(l&&l.replace)&&(R=tp.Push),e.abrupt("return",{pendingActionData:{},pendingActionError:y({},p.route.id,u.error)});case 23:if(!vh(u)){e.next=25;break}throw fh(400,{type:"defer-action"});case 25:return e.abrupt("return",{pendingActionData:y({},c.route.id,u.data)});case 26:case"end":return e.stop()}}),e)}))),re.apply(this,arguments)}function ae(e,t,n,r,a,o,i,l,u){return oe.apply(this,arguments)}function oe(){return oe=i(a().mark((function t(n,r,o,i,l,s,p,h,v){var m,g,y,b,w,S,k,_,x,E,C,P,O,R,D,U,W,H,Q,q,K;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(m=i||Ph(r,l),g=l||s||Ch(m),y=u||f,b=Xp(e.history,L,o,g,r,T,N,j,$,B,y,d,h,v),w=c(b,2),S=w[0],k=w[1],Pe((function(e){return!(o&&o.some((function(t){return t.route.id===e})))||S&&S.some((function(t){return t.route.id===e}))})),0!==S.length||0!==k.length){t.next=9;break}return _=Se(),Y(r,np({matches:o,loaderData:{},errors:v||null},h?{actionData:h}:{},_?{fetchers:new Map(L.fetchers)}:{})),t.abrupt("return",{shortCircuited:!0});case 9:return z||(k.forEach((function(e){var t=L.fetchers.get(e.key),n=Oh(void 0,t?t.data:void 0);L.fetchers.set(e.key,n)})),x=h||L.actionData,G(np({navigation:m},x?0===Object.keys(x).length?{actionData:null}:{actionData:x}:{},k.length>0?{fetchers:new Map(L.fetchers)}:{}))),I=++F,k.forEach((function(e){A.has(e.key)&&be(e.key),e.controller&&A.set(e.key,e.controller)})),E=function(){return k.forEach((function(e){return be(e.key)}))},M&&M.signal.addEventListener("abort",E),t.next=16,he(L.matches,o,S,k,n);case 16:if(C=t.sent,P=C.results,O=C.loaderResults,R=C.fetcherResults,!n.signal.aborted){t.next=22;break}return t.abrupt("return",{shortCircuited:!0});case 22:if(M&&M.signal.removeEventListener("abort",E),k.forEach((function(e){return A.delete(e.key)})),!(D=dh(P))){t.next=29;break}return t.next=28,de(L,D,{replace:p});case 28:return t.abrupt("return",{shortCircuited:!0});case 29:return U=lh(L,o,S,O,v,k,R,V),W=U.loaderData,H=U.errors,V.forEach((function(e,t){e.subscribe((function(n){(n||e.done)&&V.delete(t)}))})),Q=Se(),q=ke(I),K=Q||q||k.length>0,t.abrupt("return",np({loaderData:W,errors:H},K?{fetchers:new Map(L.fetchers)}:{}));case 35:case"end":return t.stop()}}),t)}))),oe.apply(this,arguments)}function ie(e){return L.fetchers.get(e)||Hp}function le(e,t,n,r){if(o)throw new Error("router.fetch() was called during the server render, but it shouldn't be. You are likely calling a useFetcher() method in the body of your component. Try moving it to a useEffect or a callback.");A.has(e)&&be(e);var a=u||f,i=Gp(L.location,L.matches,d,v.v7_prependBasename,n,t,null==r?void 0:r.relative),l=hp(a,i,d);if(l){var s=Yp(v.v7_normalizeFormMethod,!0,i,r),c=s.path,p=s.submission,h=s.error;if(h)ge(e,t,h);else{var m=Eh(l,c);D=!0===(r&&r.preventScrollReset),p&&bh(p.formMethod)?ue(e,t,c,m,l,p):($.set(e,{routeId:t,path:c}),ce(e,t,c,m,l,p))}}else ge(e,t,fh(404,{pathname:i}))}function ue(e,t,n,r,a,o){return se.apply(this,arguments)}function se(){return se=i(a().mark((function n(r,o,i,l,p,h){var v,m,g,b,w,S,k,_,x,E,C,P,O,D,z,W,H,Q,q,K,X,J,Z,ee,te,ne,re,ae;return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(me(),$.delete(r),l.route.action||l.route.lazy){n.next=6;break}return v=fh(405,{method:h.formMethod,pathname:i,routeId:o}),ge(r,o,v),n.abrupt("return");case 6:return m=L.fetchers.get(r),g=Lh(h,m),L.fetchers.set(r,g),G({fetchers:new Map(L.fetchers)}),b=new AbortController,w=ah(e.history,i,b.signal,h),A.set(r,b),n.next=15,nh("action",w,l,p,s,t,d);case 15:if(S=n.sent,!w.signal.aborted){n.next=19;break}return A.get(r)===b&&A.delete(r),n.abrupt("return");case 19:if(!gh(S)){n.next=26;break}return A.delete(r),B.add(r),k=Oh(h),L.fetchers.set(r,k),G({fetchers:new Map(L.fetchers)}),n.abrupt("return",de(L,S,{submission:h,isFetchActionRedirect:!0}));case 26:if(!mh(S)){n.next=29;break}return ge(r,o,S.error),n.abrupt("return");case 29:if(!vh(S)){n.next=31;break}throw fh(400,{type:"defer-action"});case 31:return _=L.navigation.location||L.location,x=ah(e.history,_,b.signal),E=u||f,ip(C="idle"!==L.navigation.state?hp(E,L.navigation.location,d):L.matches,"Didn't find any matches after fetcher action"),P=++F,U.set(r,P),O=Oh(h,S.data),L.fetchers.set(r,O),D=Xp(e.history,L,C,h,_,T,N,j,$,B,E,d,y({},l.route.id,S.data),void 0),z=c(D,2),W=z[0],(H=z[1]).filter((function(e){return e.key!==r})).forEach((function(e){var t=e.key,n=L.fetchers.get(t),r=Oh(void 0,n?n.data:void 0);L.fetchers.set(t,r),A.has(t)&&be(t),e.controller&&A.set(t,e.controller)})),G({fetchers:new Map(L.fetchers)}),Q=function(){return H.forEach((function(e){return be(e.key)}))},b.signal.addEventListener("abort",Q),n.next=47,he(L.matches,C,W,H,x);case 47:if(q=n.sent,K=q.results,X=q.loaderResults,J=q.fetcherResults,!b.signal.aborted){n.next=53;break}return n.abrupt("return");case 53:if(b.signal.removeEventListener("abort",Q),U.delete(r),A.delete(r),H.forEach((function(e){return A.delete(e.key)})),!(Z=dh(K))){n.next=60;break}return n.abrupt("return",de(L,Z));case 60:ee=lh(L,L.matches,W,X,void 0,H,J,V),te=ee.loaderData,ne=ee.errors,L.fetchers.has(r)&&(re=Rh(S.data),L.fetchers.set(r,re)),ae=ke(P),"loading"===L.navigation.state&&P>I?(ip(R,"Expected pending action"),M&&M.abort(),Y(L.navigation.location,{matches:C,loaderData:te,errors:ne,fetchers:new Map(L.fetchers)})):(G(np({errors:ne,loaderData:uh(L.loaderData,te,C,ne)},ae||H.length>0?{fetchers:new Map(L.fetchers)}:{})),T=!1);case 64:case"end":return n.stop()}}),n)}))),se.apply(this,arguments)}function ce(e,t,n,r,a,o){return fe.apply(this,arguments)}function fe(){return fe=i(a().mark((function n(r,o,i,l,u,c){var f,p,h,v,m,g,b;return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return f=L.fetchers.get(r),p=Oh(c,f?f.data:void 0),L.fetchers.set(r,p),G({fetchers:new Map(L.fetchers)}),h=new AbortController,v=ah(e.history,i,h.signal),A.set(r,h),n.next=9,nh("loader",v,l,u,s,t,d);case 9:if(!vh(m=n.sent)){n.next=17;break}return n.next=13,kh(m,v.signal,!0);case 13:if(n.t0=n.sent,n.t0){n.next=16;break}n.t0=m;case 16:m=n.t0;case 17:if(A.get(r)===h&&A.delete(r),!v.signal.aborted){n.next=20;break}return n.abrupt("return");case 20:if(!gh(m)){n.next=25;break}return B.add(r),n.next=24,de(L,m);case 24:return n.abrupt("return");case 25:if(!mh(m)){n.next=30;break}return g=sh(L.matches,o),L.fetchers.delete(r),G({fetchers:new Map(L.fetchers),errors:y({},g.route.id,m.error)}),n.abrupt("return");case 30:ip(!vh(m),"Unhandled fetcher deferred data"),b=Rh(m.data),L.fetchers.set(r,b),G({fetchers:new Map(L.fetchers)});case 34:case"end":return n.stop()}}),n)}))),fe.apply(this,arguments)}function de(e,t,n){return pe.apply(this,arguments)}function pe(){return pe=i(a().mark((function t(o,i,l){var u,s,c,f,p,h,v,m,g,y;return a().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(s=(u=void 0===l?{}:l).submission,c=u.replace,f=u.isFetchActionRedirect,i.revalidate&&(T=!0),ip(p=sp(o.location,i.location,np({_isRedirect:!0},f?{_isFetchActionRedirect:!0}:{})),"Expected a location on the redirect navigation"),!qp.test(i.location)||!r){t.next=10;break}if(h=e.history.createURL(i.location),v=null==Mp(h.pathname,d),n.location.origin===h.origin&&!v){t.next=10;break}return c?n.location.replace(i.location):n.location.assign(i.location),t.abrupt("return");case 10:if(M=null,m=!0===c?tp.Replace:tp.Push,g=s||Ch(o.navigation),!(Vp.has(i.status)&&g&&bh(g.formMethod))){t.next=18;break}return t.next=16,ee(m,p,{submission:np({},g,{formAction:i.location}),preventScrollReset:D});case 16:case 21:t.next=26;break;case 18:if(!f){t.next=23;break}return t.next=21,ee(m,p,{overrideNavigation:Ph(p),fetcherSubmission:g,preventScrollReset:D});case 23:return y=Ph(p,g),t.next=26,ee(m,p,{overrideNavigation:y,preventScrollReset:D});case 26:case"end":return t.stop()}}),t)}))),pe.apply(this,arguments)}function he(e,t,n,r,a){return ve.apply(this,arguments)}function ve(){return ve=i(a().mark((function n(r,o,i,l,u){var c,f,p;return a().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,Promise.all([].concat(h(i.map((function(e){return nh("loader",u,e,o,s,t,d)}))),h(l.map((function(n){return n.matches&&n.match&&n.controller?nh("loader",ah(e.history,n.path,n.controller.signal),n.match,n.matches,s,t,d):{type:rp.error,error:fh(404,{pathname:n.path})}})))));case 2:return c=n.sent,f=c.slice(0,i.length),p=c.slice(i.length),n.next=7,Promise.all([wh(r,i,f,f.map((function(){return u.signal})),!1,L.loaderData),wh(r,l.map((function(e){return e.match})),p,l.map((function(e){return e.controller?e.controller.signal:null})),!0)]);case 7:return n.abrupt("return",{results:c,loaderResults:f,fetcherResults:p});case 8:case"end":return n.stop()}}),n)}))),ve.apply(this,arguments)}function me(){var e;T=!0,(e=N).push.apply(e,h(Pe())),$.forEach((function(e,t){A.has(t)&&(j.push(t),be(t))}))}function ge(e,t,n){var r=sh(L.matches,t);ye(e),G({errors:y({},r.route.id,n),fetchers:new Map(L.fetchers)})}function ye(e){var t=L.fetchers.get(e);!A.has(e)||t&&"loading"===t.state&&U.has(e)||be(e),$.delete(e),U.delete(e),B.delete(e),L.fetchers.delete(e)}function be(e){var t=A.get(e);ip(t,"Expected fetch controller: "+e),t.abort(),A.delete(e)}function we(e){var t,n=p(e);try{for(n.s();!(t=n.n()).done;){var r=t.value,a=Rh(ie(r).data);L.fetchers.set(r,a)}}catch(o){n.e(o)}finally{n.f()}}function Se(){var e,t=[],n=!1,r=p(B);try{for(r.s();!(e=r.n()).done;){var a=e.value,o=L.fetchers.get(a);ip(o,"Expected fetcher: "+a),"loading"===o.state&&(B.delete(a),t.push(a),n=!0)}}catch(i){r.e(i)}finally{r.f()}return we(t),n}function ke(e){var t,n=[],r=p(U);try{for(r.s();!(t=r.n()).done;){var a=c(t.value,2),o=a[0];if(a[1]<e){var i=L.fetchers.get(o);ip(i,"Expected fetcher: "+o),"loading"===i.state&&(be(o),U.delete(o),n.push(o))}}}catch(l){r.e(l)}finally{r.f()}return we(n),n.length>0}function _e(e,t){var n=L.blockers.get(e)||Qp;return W.get(e)!==t&&W.set(e,t),n}function xe(e){L.blockers.delete(e),W.delete(e)}function Ee(e,t){var n=L.blockers.get(e)||Qp;ip("unblocked"===n.state&&"blocked"===t.state||"blocked"===n.state&&"blocked"===t.state||"blocked"===n.state&&"proceeding"===t.state||"blocked"===n.state&&"unblocked"===t.state||"proceeding"===n.state&&"unblocked"===t.state,"Invalid blocker state transition: "+n.state+" -> "+t.state);var r=new Map(L.blockers);r.set(e,t),G({blockers:r})}function Ce(e){var t=e.currentLocation,n=e.nextLocation,r=e.historyAction;if(0!==W.size){W.size>1&&lp(!1,"A router only supports one blocker at a time");var a=Array.from(W.entries()),o=c(a[a.length-1],2),i=o[0],l=o[1],u=L.blockers.get(i);if(!u||"proceeding"!==u.state)return l({currentLocation:t,nextLocation:n,historyAction:r})?i:void 0}}function Pe(e){var t=[];return V.forEach((function(n,r){e&&!e(r)||(n.cancel(),t.push(r),V.delete(r))})),t}function Me(e,t,n){if(b=e,S=t,w=n||null,!k&&L.navigation===Wp){k=!0;var r=Re(L.location,L.matches);null!=r&&G({restoreScrollPosition:r})}return function(){b=null,S=null,w=null}}function Oe(e,t){if(w){var n=w(e,t.map((function(e){return function(e,t){var n=e.route,r=e.pathname,a=e.params;return{id:n.id,pathname:r,params:a,data:t[n.id],handle:n.handle}}(e,L.loaderData)})));return n||e.key}return e.key}function Le(e,t){if(b&&S){var n=Oe(e,t);b[n]=S()}}function Re(e,t){if(b){var n=Oe(e,t),r=b[n];if("number"==typeof r)return r}return null}function De(e){u=pp(e,t,void 0,s={})}return P={get basename(){return d},get state(){return L},get routes(){return f},initialize:Q,subscribe:K,enableScrollRestoration:Me,navigate:X,fetch:le,revalidate:Z,createHref:function(t){return e.history.createHref(t)},encodeLocation:function(t){return e.history.encodeLocation(t)},getFetcher:ie,deleteFetcher:ye,dispose:q,getBlocker:_e,deleteBlocker:xe,_internalFetchControllers:A,_internalActiveDeferreds:V,_internalSetRoutes:De}}({basename:null==t?void 0:t.basename,future:cv({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:op({window:null==t?void 0:t.window}),hydrationData:(null==t?void 0:t.hydrationData)||hv(),routes:e,mapRouteProperties:sv}).initialize()},s:function e(t,n){void 0===n&&(n=[]);var r=[];return ae.Children.forEach(t,(function(t,a){if(ae.isValidElement(t)){var o=[].concat(h(n),[a]);if(t.type!==ae.Fragment){t.type!==lv&&ip(!1),t.props.index&&t.props.children&&ip(!1);var i={id:t.props.id||o.join("-"),caseSensitive:t.props.caseSensitive,element:t.props.element,Component:t.props.Component,index:t.props.index,path:t.props.path,loader:t.props.loader,action:t.props.action,errorElement:t.props.errorElement,ErrorBoundary:t.props.ErrorBoundary,hasErrorBoundary:null!=t.props.ErrorBoundary||null!=t.props.errorElement,shouldRevalidate:t.props.shouldRevalidate,handle:t.props.handle,lazy:t.props.lazy};t.props.children&&(i.children=e(t.props.children,o)),r.push(i)}else r.push.apply(r,e(t.props.children,o))}})),r},t:lv,u:$h});var S={exports:{}},k={},_={exports:{}},x={},E=Symbol.for("react.element"),C=Symbol.for("react.portal"),P=Symbol.for("react.fragment"),M=Symbol.for("react.strict_mode"),O=Symbol.for("react.profiler"),L=Symbol.for("react.provider"),R=Symbol.for("react.context"),D=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),T=Symbol.for("react.memo"),N=Symbol.for("react.lazy"),j=Symbol.iterator;var A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F=Object.assign,I={};function U(e,t,n){this.props=e,this.context=t,this.refs=I,this.updater=n||A}function B(){}function $(e,t,n){this.props=e,this.context=t,this.refs=I,this.updater=n||A}U.prototype.isReactComponent={},U.prototype.setState=function(e,t){if("object"!==w(e)&&"function"!=typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},U.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},B.prototype=U.prototype;var V=$.prototype=new B;V.constructor=$,F(V,U.prototype),V.isPureReactComponent=!0;var W=Array.isArray,H=Object.prototype.hasOwnProperty,Q={current:null},q={key:!0,ref:!0,__self:!0,__source:!0};function K(e,t,n){var r,a={},o=null,i=null;if(null!=t)for(r in void 0!==t.ref&&(i=t.ref),void 0!==t.key&&(o=""+t.key),t)H.call(t,r)&&!q.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(1===l)a.children=n;else if(1<l){for(var u=Array(l),s=0;s<l;s++)u[s]=arguments[s+2];a.children=u}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===a[r]&&(a[r]=l[r]);return{$$typeof:E,type:e,key:o,ref:i,props:a,_owner:Q.current}}function G(e){return"object"===w(e)&&null!==e&&e.$$typeof===E}var Y=/\/+/g;function X(e,t){return"object"===w(e)&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function J(e,t,n,r,a){var o=w(e);"undefined"!==o&&"boolean"!==o||(e=null);var i=!1;if(null===e)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case E:case C:i=!0}}if(i)return a=a(i=e),e=""===r?"."+X(i,0):r,W(a)?(n="",null!=e&&(n=e.replace(Y,"$&/")+"/"),J(a,t,n,"",(function(e){return e}))):null!=a&&(G(a)&&(a=function(e,t){return{$$typeof:E,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,n+(!a.key||i&&i.key===a.key?"":(""+a.key).replace(Y,"$&/")+"/")+e)),t.push(a)),1;if(i=0,r=""===r?".":r+":",W(e))for(var l=0;l<e.length;l++){var u=r+X(o=e[l],l);i+=J(o,t,n,u,a)}else if(u=function(e){return null===e||"object"!==w(e)?null:"function"==typeof(e=j&&e[j]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),l=0;!(o=e.next()).done;)i+=J(o=o.value,t,n,u=r+X(o,l++),a);else if("object"===o)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function Z(e,t,n){if(null==e)return e;var r=[],a=0;return J(e,r,"","",(function(e){return t.call(n,e,a++)})),r}function ee(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var te={current:null},ne={transition:null},re={ReactCurrentDispatcher:te,ReactCurrentBatchConfig:ne,ReactCurrentOwner:Q};x.Children={map:Z,forEach:function(e,t,n){Z(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return Z(e,(function(){t++})),t},toArray:function(e){return Z(e,(function(e){return e}))||[]},only:function(e){if(!G(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},x.Component=U,x.Fragment=P,x.Profiler=O,x.PureComponent=$,x.StrictMode=M,x.Suspense=z,x.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=re,x.cloneElement=function(e,t,n){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var r=F({},e.props),a=e.key,o=e.ref,i=e._owner;if(null!=t){if(void 0!==t.ref&&(o=t.ref,i=Q.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(u in t)H.call(t,u)&&!q.hasOwnProperty(u)&&(r[u]=void 0===t[u]&&void 0!==l?l[u]:t[u])}var u=arguments.length-2;if(1===u)r.children=n;else if(1<u){l=Array(u);for(var s=0;s<u;s++)l[s]=arguments[s+2];r.children=l}return{$$typeof:E,type:e.type,key:a,ref:o,props:r,_owner:i}},x.createContext=function(e){return(e={$$typeof:R,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:L,_context:e},e.Consumer=e},x.createElement=K,x.createFactory=function(e){var t=K.bind(null,e);return t.type=e,t},x.createRef=function(){return{current:null}},x.forwardRef=function(e){return{$$typeof:D,render:e}},x.isValidElement=G,x.lazy=function(e){return{$$typeof:N,_payload:{_status:-1,_result:e},_init:ee}},x.memo=function(e,t){return{$$typeof:T,type:e,compare:void 0===t?null:t}},x.startTransition=function(e){var t=ne.transition;ne.transition={};try{e()}finally{ne.transition=t}},x.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},x.useCallback=function(e,t){return te.current.useCallback(e,t)},x.useContext=function(e){return te.current.useContext(e)},x.useDebugValue=function(){},x.useDeferredValue=function(e){return te.current.useDeferredValue(e)},x.useEffect=function(e,t){return te.current.useEffect(e,t)},x.useId=function(){return te.current.useId()},x.useImperativeHandle=function(e,t,n){return te.current.useImperativeHandle(e,t,n)},x.useInsertionEffect=function(e,t){return te.current.useInsertionEffect(e,t)},x.useLayoutEffect=function(e,t){return te.current.useLayoutEffect(e,t)},x.useMemo=function(e,t){return te.current.useMemo(e,t)},x.useReducer=function(e,t,n){return te.current.useReducer(e,t,n)},x.useRef=function(e){return te.current.useRef(e)},x.useState=function(e){return te.current.useState(e)},x.useSyncExternalStore=function(e,t,n){return te.current.useSyncExternalStore(e,t,n)},x.useTransition=function(){return te.current.useTransition()},x.version="18.2.0",_.exports=x;var ae=t("a",_.exports),oe=t("R",o(ae)),ie=n({__proto__:null,default:oe},[ae]);t("f",ie);
  2. /**
  3. * @license React
  4. * react-jsx-runtime.production.min.js
  5. *
  6. * Copyright (c) Facebook, Inc. and its affiliates.
  7. *
  8. * This source code is licensed under the MIT license found in the
  9. * LICENSE file in the root directory of this source tree.
  10. */
  11. var le=ae,ue=Symbol.for("react.element"),se=Symbol.for("react.fragment"),ce=Object.prototype.hasOwnProperty,fe=le.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,de={key:!0,ref:!0,__self:!0,__source:!0};function pe(e,t,n){var r,a={},o=null,i=null;for(r in void 0!==n&&(o=""+n),void 0!==t.key&&(o=""+t.key),void 0!==t.ref&&(i=t.ref),t)ce.call(t,r)&&!de.hasOwnProperty(r)&&(a[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===a[r]&&(a[r]=t[r]);return{$$typeof:ue,type:e,key:o,ref:i,props:a,_owner:fe.current}}k.Fragment=se,k.jsx=pe,k.jsxs=pe,S.exports=k;t("j",S.exports);var he=t("v",{}),ve={exports:{}},me={},ge={exports:{}},ye={};
  12. /**
  13. * @license React
  14. * scheduler.production.min.js
  15. *
  16. * Copyright (c) Facebook, Inc. and its affiliates.
  17. *
  18. * This source code is licensed under the MIT license found in the
  19. * LICENSE file in the root directory of this source tree.
  20. */
  21. !function(e){function t(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,o=e[r];if(!(0<a(o,t)))break e;e[r]=t,e[n]=o,n=r}}function n(e){return 0===e.length?null:e[0]}function r(e){if(0===e.length)return null;var t=e[0],n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,o=e.length,i=o>>>1;r<i;){var l=2*(r+1)-1,u=e[l],s=l+1,c=e[s];if(0>a(u,n))s<o&&0>a(c,u)?(e[r]=c,e[s]=n,r=s):(e[r]=u,e[l]=n,r=l);else{if(!(s<o&&0>a(c,n)))break e;e[r]=c,e[s]=n,r=s}}}return t}function a(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}if("object"===("undefined"==typeof performance?"undefined":w(performance))&&"function"==typeof performance.now){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,l=i.now();e.unstable_now=function(){return i.now()-l}}var u=[],s=[],c=1,f=null,d=3,p=!1,h=!1,v=!1,m="function"==typeof setTimeout?setTimeout:null,g="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function b(e){for(var a=n(s);null!==a;){if(null===a.callback)r(s);else{if(!(a.startTime<=e))break;r(s),a.sortIndex=a.expirationTime,t(u,a)}a=n(s)}}function S(e){if(v=!1,b(e),!h)if(null!==n(u))h=!0,z(k);else{var t=n(s);null!==t&&T(S,t.startTime-e)}}function k(t,a){h=!1,v&&(v=!1,g(C),C=-1),p=!0;var o=d;try{for(b(a),f=n(u);null!==f&&(!(f.expirationTime>a)||t&&!O());){var i=f.callback;if("function"==typeof i){f.callback=null,d=f.priorityLevel;var l=i(f.expirationTime<=a);a=e.unstable_now(),"function"==typeof l?f.callback=l:f===n(u)&&r(u),b(a)}else r(u);f=n(u)}if(null!==f)var c=!0;else{var m=n(s);null!==m&&T(S,m.startTime-a),c=!1}return c}finally{f=null,d=o,p=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var _,x=!1,E=null,C=-1,P=5,M=-1;function O(){return!(e.unstable_now()-M<P)}function L(){if(null!==E){var t=e.unstable_now();M=t;var n=!0;try{n=E(!0,t)}finally{n?_():(x=!1,E=null)}}else x=!1}if("function"==typeof y)_=function(){y(L)};else if("undefined"!=typeof MessageChannel){var R=new MessageChannel,D=R.port2;R.port1.onmessage=L,_=function(){D.postMessage(null)}}else _=function(){m(L,0)};function z(e){E=e,x||(x=!0,_())}function T(t,n){C=m((function(){t(e.unstable_now())}),n)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(e){e.callback=null},e.unstable_continueExecution=function(){h||p||(h=!0,z(k))},e.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):P=0<e?Math.floor(1e3/e):5},e.unstable_getCurrentPriorityLevel=function(){return d},e.unstable_getFirstCallbackNode=function(){return n(u)},e.unstable_next=function(e){switch(d){case 1:case 2:case 3:var t=3;break;default:t=d}var n=d;d=t;try{return e()}finally{d=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=d;d=e;try{return t()}finally{d=n}},e.unstable_scheduleCallback=function(r,a,o){var i=e.unstable_now();switch("object"===w(o)&&null!==o?o="number"==typeof(o=o.delay)&&0<o?i+o:i:o=i,r){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return r={id:c++,callback:a,priorityLevel:r,startTime:o,expirationTime:l=o+l,sortIndex:-1},o>i?(r.sortIndex=o,t(s,r),null===n(u)&&r===n(s)&&(v?(g(C),C=-1):v=!0,T(S,o-i))):(r.sortIndex=l,t(u,r),h||p||(h=!0,z(k))),r},e.unstable_shouldYield=O,e.unstable_wrapCallback=function(e){var t=d;return function(){var n=d;d=t;try{return e.apply(this,arguments)}finally{d=n}}}}(ye),ge.exports=ye;var be=ge.exports,we=ae,Se=be;
  22. /**
  23. * @license React
  24. * react-dom.production.min.js
  25. *
  26. * Copyright (c) Facebook, Inc. and its affiliates.
  27. *
  28. * This source code is licensed under the MIT license found in the
  29. * LICENSE file in the root directory of this source tree.
  30. */function ke(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var _e=new Set,xe={};function Ee(e,t){Ce(e,t),Ce(e+"Capture",t)}function Ce(e,t){for(xe[e]=t,e=0;e<t.length;e++)_e.add(t[e])}var Pe=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),Me=Object.prototype.hasOwnProperty,Oe=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Le={},Re={};function De(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(w(t)){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function ze(e,t,n,r,a,o,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var Te={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){Te[e]=new ze(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];Te[t]=new ze(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){Te[e]=new ze(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){Te[e]=new ze(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){Te[e]=new ze(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){Te[e]=new ze(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){Te[e]=new ze(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){Te[e]=new ze(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){Te[e]=new ze(e,5,!1,e.toLowerCase(),null,!1,!1)}));var Ne=/[\-:]([a-z])/g;function je(e){return e[1].toUpperCase()}function Ae(e,t,n,r){var a=Te.hasOwnProperty(t)?Te[t]:null;(null!==a?0!==a.type:r||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(De(t,n,a,r)&&(n=null),r||null===a?function(e){return!!Me.call(Re,e)||!Me.call(Le,e)&&(Oe.test(e)?Re[e]=!0:(Le[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(Ne,je);Te[t]=new ze(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(Ne,je);Te[t]=new ze(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(Ne,je);Te[t]=new ze(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){Te[e]=new ze(e,1,!1,e.toLowerCase(),null,!1,!1)})),Te.xlinkHref=new ze("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){Te[e]=new ze(e,1,!1,e.toLowerCase(),null,!0,!0)}));var Fe=we.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,Ie=Symbol.for("react.element"),Ue=Symbol.for("react.portal"),Be=Symbol.for("react.fragment"),$e=Symbol.for("react.strict_mode"),Ve=Symbol.for("react.profiler"),We=Symbol.for("react.provider"),He=Symbol.for("react.context"),Qe=Symbol.for("react.forward_ref"),qe=Symbol.for("react.suspense"),Ke=Symbol.for("react.suspense_list"),Ge=Symbol.for("react.memo"),Ye=Symbol.for("react.lazy"),Xe=Symbol.for("react.offscreen"),Je=Symbol.iterator;function Ze(e){return null===e||"object"!==w(e)?null:"function"==typeof(e=Je&&e[Je]||e["@@iterator"])?e:null}var et,tt=Object.assign;function nt(e){if(void 0===et)try{throw Error()}catch(Td){var t=Td.stack.trim().match(/\n( *(at )?)/);et=t&&t[1]||""}return"\n"+et+e}var rt=!1;function at(e,t){if(!e||rt)return"";rt=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===("undefined"==typeof Reflect?"undefined":w(Reflect))&&Reflect.construct){try{Reflect.construct(t,[])}catch(Bd){var r=Bd}Reflect.construct(e,[],t)}else{try{t.call()}catch(Bd){r=Bd}e.call(t.prototype)}else{try{throw Error()}catch(Bd){r=Bd}e()}}catch(Bd){if(Bd&&r&&"string"==typeof Bd.stack){for(var a=Bd.stack.split("\n"),o=r.stack.split("\n"),i=a.length-1,l=o.length-1;1<=i&&0<=l&&a[i]!==o[l];)l--;for(;1<=i&&0<=l;i--,l--)if(a[i]!==o[l]){if(1!==i||1!==l)do{if(i--,0>--l||a[i]!==o[l]){var u="\n"+a[i].replace(" at new "," at ");return e.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}}while(1<=i&&0<=l);break}}}finally{rt=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?nt(e):""}function ot(e){switch(e.tag){case 5:return nt(e.type);case 16:return nt("Lazy");case 13:return nt("Suspense");case 19:return nt("SuspenseList");case 0:case 2:case 15:return e=at(e.type,!1);case 11:return e=at(e.type.render,!1);case 1:return e=at(e.type,!0);default:return""}}function it(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case Be:return"Fragment";case Ue:return"Portal";case Ve:return"Profiler";case $e:return"StrictMode";case qe:return"Suspense";case Ke:return"SuspenseList"}if("object"===w(e))switch(e.$$typeof){case He:return(e.displayName||"Context")+".Consumer";case We:return(e._context.displayName||"Context")+".Provider";case Qe:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case Ge:return null!==(t=e.displayName||null)?t:it(e.type)||"Memo";case Ye:t=e._payload,e=e._init;try{return it(e(t))}catch(Td){}}return null}function lt(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return it(t);case 8:return t===$e?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof t)return t.displayName||t.name||null;if("string"==typeof t)return t}return null}function ut(e){switch(w(e)){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function st(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function ct(e){e._valueTracker||(e._valueTracker=function(e){var t=st(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function ft(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=st(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function dt(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(zd){return e.body}}function pt(e,t){var n=t.checked;return tt({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ht(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=ut(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function vt(e,t){null!=(t=t.checked)&&Ae(e,"checked",t,!1)}function mt(e,t){vt(e,t);var n=ut(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?yt(e,t.type,n):t.hasOwnProperty("defaultValue")&&yt(e,t.type,ut(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function gt(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function yt(e,t,n){"number"===t&&dt(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var bt=Array.isArray;function wt(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ut(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function St(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(ke(91));return tt({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function kt(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(ke(92));if(bt(n)){if(1<n.length)throw Error(ke(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:ut(n)}}function _t(e,t){var n=ut(t.value),r=ut(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function xt(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function Et(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Ct(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Et(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var Pt,Mt,Ot=(Mt=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((Pt=Pt||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=Pt.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return Mt(e,t)}))}:Mt);function Lt(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var Rt={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Dt=["Webkit","ms","Moz","O"];function zt(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Rt.hasOwnProperty(e)&&Rt[e]?(""+t).trim():t+"px"}function Tt(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=zt(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(Rt).forEach((function(e){Dt.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Rt[t]=Rt[e]}))}));var Nt=tt({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function jt(e,t){if(t){if(Nt[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(ke(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(ke(60));if("object"!==w(t.dangerouslySetInnerHTML)||!("__html"in t.dangerouslySetInnerHTML))throw Error(ke(61))}if(null!=t.style&&"object"!==w(t.style))throw Error(ke(62))}}function At(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ft=null;function It(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var Ut=null,Bt=null,$t=null;function Vt(e){if(e=Fo(e)){if("function"!=typeof Ut)throw Error(ke(280));var t=e.stateNode;t&&(t=Uo(t),Ut(e.stateNode,e.type,t))}}function Wt(e){Bt?$t?$t.push(e):$t=[e]:Bt=e}function Ht(){if(Bt){var e=Bt,t=$t;if($t=Bt=null,Vt(e),t)for(e=0;e<t.length;e++)Vt(t[e])}}function Qt(e,t){return e(t)}function qt(){}var Kt=!1;function Gt(e,t,n){if(Kt)return e(t,n);Kt=!0;try{return Qt(e,t,n)}finally{Kt=!1,(null!==Bt||null!==$t)&&(qt(),Ht())}}function Yt(e,t){var n=e.stateNode;if(null===n)return null;var r=Uo(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(ke(231,t,w(n)));return n}var Xt=!1;if(Pe)try{var Jt={};Object.defineProperty(Jt,"passive",{get:function(){Xt=!0}}),window.addEventListener("test",Jt,Jt),window.removeEventListener("test",Jt,Jt)}catch(Mt){Xt=!1}function Zt(e,t,n,r,a,o,i,l,u){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch($d){this.onError($d)}}var en=!1,tn=null,nn=!1,rn=null,an={onError:function(e){en=!0,tn=e}};function on(e,t,n,r,a,o,i,l,u){en=!1,tn=null,Zt.apply(an,arguments)}function ln(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function un(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function sn(e){if(ln(e)!==e)throw Error(ke(188))}function cn(e){return e=function(e){var t=e.alternate;if(!t){if(null===(t=ln(e)))throw Error(ke(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return sn(a),e;if(o===r)return sn(a),t;o=o.sibling}throw Error(ke(188))}if(n.return!==r.return)n=a,r=o;else{for(var i=!1,l=a.child;l;){if(l===n){i=!0,n=a,r=o;break}if(l===r){i=!0,r=a,n=o;break}l=l.sibling}if(!i){for(l=o.child;l;){if(l===n){i=!0,n=o,r=a;break}if(l===r){i=!0,r=o,n=a;break}l=l.sibling}if(!i)throw Error(ke(189))}}if(n.alternate!==r)throw Error(ke(190))}if(3!==n.tag)throw Error(ke(188));return n.stateNode.current===n?e:t}(e),null!==e?fn(e):null}function fn(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=fn(e);if(null!==t)return t;e=e.sibling}return null}var dn=Se.unstable_scheduleCallback,pn=Se.unstable_cancelCallback,hn=Se.unstable_shouldYield,vn=Se.unstable_requestPaint,mn=Se.unstable_now,gn=Se.unstable_getCurrentPriorityLevel,yn=Se.unstable_ImmediatePriority,bn=Se.unstable_UserBlockingPriority,wn=Se.unstable_NormalPriority,Sn=Se.unstable_LowPriority,kn=Se.unstable_IdlePriority,_n=null,xn=null;var En=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(Cn(e)/Pn|0)|0},Cn=Math.log,Pn=Math.LN2;var Mn=64,On=4194304;function Ln(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function Rn(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,a=e.suspendedLanes,o=e.pingedLanes,i=268435455&n;if(0!==i){var l=i&~a;0!==l?r=Ln(l):0!==(o&=i)&&(r=Ln(o))}else 0!==(i=n&~a)?r=Ln(i):0!==o&&(r=Ln(o));if(0===r)return 0;if(0!==t&&t!==r&&!(t&a)&&((a=r&-r)>=(o=t&-t)||16===a&&4194240&o))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)a=1<<(n=31-En(t)),r|=e[n],t&=~a;return r}function Dn(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function zn(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function Tn(){var e=Mn;return!(4194240&(Mn<<=1))&&(Mn=64),e}function Nn(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function jn(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-En(t)]=n}function An(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-En(n),a=1<<r;a&t|e[r]&t&&(e[r]|=t),n&=~a}}var Fn=0;function In(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var Un,Bn,$n,Vn,Wn,Hn=!1,Qn=[],qn=null,Kn=null,Gn=null,Yn=new Map,Xn=new Map,Jn=[],Zn="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function er(e,t){switch(e){case"focusin":case"focusout":qn=null;break;case"dragenter":case"dragleave":Kn=null;break;case"mouseover":case"mouseout":Gn=null;break;case"pointerover":case"pointerout":Yn.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Xn.delete(t.pointerId)}}function tr(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[a]},null!==t&&(null!==(t=Fo(t))&&Bn(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==a&&-1===t.indexOf(a)&&t.push(a),e)}function nr(e){var t=Ao(e.target);if(null!==t){var n=ln(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=un(n)))return e.blockedOn=t,void Wn(e.priority,(function(){$n(n)}))}else if(3===t&&n.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function rr(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=hr(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=Fo(n))&&Bn(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Ft=r,n.target.dispatchEvent(r),Ft=null,t.shift()}return!0}function ar(e,t,n){rr(e)&&n.delete(t)}function or(){Hn=!1,null!==qn&&rr(qn)&&(qn=null),null!==Kn&&rr(Kn)&&(Kn=null),null!==Gn&&rr(Gn)&&(Gn=null),Yn.forEach(ar),Xn.forEach(ar)}function ir(e,t){e.blockedOn===t&&(e.blockedOn=null,Hn||(Hn=!0,Se.unstable_scheduleCallback(Se.unstable_NormalPriority,or)))}function lr(e){function t(t){return ir(t,e)}if(0<Qn.length){ir(Qn[0],e);for(var n=1;n<Qn.length;n++){var r=Qn[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==qn&&ir(qn,e),null!==Kn&&ir(Kn,e),null!==Gn&&ir(Gn,e),Yn.forEach(t),Xn.forEach(t),n=0;n<Jn.length;n++)(r=Jn[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Jn.length&&null===(n=Jn[0]).blockedOn;)nr(n),null===n.blockedOn&&Jn.shift()}var ur=Fe.ReactCurrentBatchConfig,sr=!0;function cr(e,t,n,r){var a=Fn,o=ur.transition;ur.transition=null;try{Fn=1,dr(e,t,n,r)}finally{Fn=a,ur.transition=o}}function fr(e,t,n,r){var a=Fn,o=ur.transition;ur.transition=null;try{Fn=4,dr(e,t,n,r)}finally{Fn=a,ur.transition=o}}function dr(e,t,n,r){if(sr){var a=hr(e,t,n,r);if(null===a)uo(e,t,r,pr,n),er(e,r);else if(function(e,t,n,r,a){switch(t){case"focusin":return qn=tr(qn,e,t,n,r,a),!0;case"dragenter":return Kn=tr(Kn,e,t,n,r,a),!0;case"mouseover":return Gn=tr(Gn,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return Yn.set(o,tr(Yn.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,Xn.set(o,tr(Xn.get(o)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r))r.stopPropagation();else if(er(e,r),4&t&&-1<Zn.indexOf(e)){for(;null!==a;){var o=Fo(a);if(null!==o&&Un(o),null===(o=hr(e,t,n,r))&&uo(e,t,r,pr,n),o===a)break;a=o}null!==a&&r.stopPropagation()}else uo(e,t,r,null,n)}}var pr=null;function hr(e,t,n,r){if(pr=null,null!==(e=Ao(e=It(r))))if(null===(t=ln(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=un(t)))return e;e=null}else if(3===n){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return pr=e,null}function vr(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(gn()){case yn:return 1;case bn:return 4;case wn:case Sn:return 16;case kn:return 536870912;default:return 16}default:return 16}}var mr=null,gr=null,yr=null;function br(){if(yr)return yr;var e,t,n=gr,r=n.length,a="value"in mr?mr.value:mr.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return yr=a.slice(e,1<t?1-t:void 0)}function wr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function Sr(){return!0}function kr(){return!1}function _r(e){function t(t,n,r,a,o){for(var i in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=a,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(a):a[i]);return this.isDefaultPrevented=(null!=a.defaultPrevented?a.defaultPrevented:!1===a.returnValue)?Sr:kr,this.isPropagationStopped=kr,this}return tt(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Sr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Sr)},persist:function(){},isPersistent:Sr}),t}var xr,Er,Cr,Pr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Mr=_r(Pr),Or=tt({},Pr,{view:0,detail:0}),Lr=_r(Or),Rr=tt({},Or,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Vr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Cr&&(Cr&&"mousemove"===e.type?(xr=e.screenX-Cr.screenX,Er=e.screenY-Cr.screenY):Er=xr=0,Cr=e),xr)},movementY:function(e){return"movementY"in e?e.movementY:Er}}),Dr=_r(Rr),zr=_r(tt({},Rr,{dataTransfer:0})),Tr=_r(tt({},Or,{relatedTarget:0})),Nr=_r(tt({},Pr,{animationName:0,elapsedTime:0,pseudoElement:0})),jr=tt({},Pr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Ar=_r(jr),Fr=_r(tt({},Pr,{data:0})),Ir={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Ur={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Br={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function $r(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Br[e])&&!!t[e]}function Vr(){return $r}var Wr=tt({},Or,{key:function(e){if(e.key){var t=Ir[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=wr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Ur[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Vr,charCode:function(e){return"keypress"===e.type?wr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?wr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Hr=_r(Wr),Qr=_r(tt({},Rr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),qr=_r(tt({},Or,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Vr})),Kr=_r(tt({},Pr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Gr=tt({},Rr,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),Yr=_r(Gr),Xr=[9,13,27,32],Jr=Pe&&"CompositionEvent"in window,Zr=null;Pe&&"documentMode"in document&&(Zr=document.documentMode);var ea=Pe&&"TextEvent"in window&&!Zr,ta=Pe&&(!Jr||Zr&&8<Zr&&11>=Zr),na=String.fromCharCode(32),ra=!1;function aa(e,t){switch(e){case"keyup":return-1!==Xr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function oa(e){return"object"===w(e=e.detail)&&"data"in e?e.data:null}var ia=!1;var la={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function ua(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!la[e.type]:"textarea"===t}function sa(e,t,n,r){Wt(r),0<(t=co(t,"onChange")).length&&(n=new Mr("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var ca=null,fa=null;function da(e){no(e,0)}function pa(e){if(ft(Io(e)))return e}function ha(e,t){if("change"===e)return t}var va=!1;if(Pe){var ma;if(Pe){var ga="oninput"in document;if(!ga){var ya=document.createElement("div");ya.setAttribute("oninput","return;"),ga="function"==typeof ya.oninput}ma=ga}else ma=!1;va=ma&&(!document.documentMode||9<document.documentMode)}function ba(){ca&&(ca.detachEvent("onpropertychange",wa),fa=ca=null)}function wa(e){if("value"===e.propertyName&&pa(fa)){var t=[];sa(t,fa,e,It(e)),Gt(da,t)}}function Sa(e,t,n){"focusin"===e?(ba(),fa=n,(ca=t).attachEvent("onpropertychange",wa)):"focusout"===e&&ba()}function ka(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return pa(fa)}function _a(e,t){if("click"===e)return pa(t)}function xa(e,t){if("input"===e||"change"===e)return pa(t)}var Ea="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t};function Ca(e,t){if(Ea(e,t))return!0;if("object"!==w(e)||null===e||"object"!==w(t)||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++){var a=n[r];if(!Me.call(t,a)||!Ea(e[a],t[a]))return!1}return!0}function Pa(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Ma(e,t){var n,r=Pa(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=Pa(r)}}function Oa(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?Oa(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function La(){for(var e=window,t=dt();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(Nd){n=!1}if(!n)break;t=dt((e=t.contentWindow).document)}return t}function Ra(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function Da(e){var t=La(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&Oa(n.ownerDocument.documentElement,n)){if(null!==r&&Ra(n))if(t=r.start,void 0===(e=r.end)&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if((e=(t=n.ownerDocument||document)&&t.defaultView||window).getSelection){e=e.getSelection();var a=n.textContent.length,o=Math.min(r.start,a);r=void 0===r.end?o:Math.min(r.end,a),!e.extend&&o>r&&(a=r,r=o,o=a),a=Ma(n,o);var i=Ma(n,r);a&&i&&(1!==e.rangeCount||e.anchorNode!==a.node||e.anchorOffset!==a.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(a.node,a.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=n;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"==typeof n.focus&&n.focus(),n=0;n<t.length;n++)(e=t[n]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var za=Pe&&"documentMode"in document&&11>=document.documentMode,Ta=null,Na=null,ja=null,Aa=!1;function Fa(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;Aa||null==Ta||Ta!==dt(r)||("selectionStart"in(r=Ta)&&Ra(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},ja&&Ca(ja,r)||(ja=r,0<(r=co(Na,"onSelect")).length&&(t=new Mr("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=Ta)))}function Ia(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ua={animationend:Ia("Animation","AnimationEnd"),animationiteration:Ia("Animation","AnimationIteration"),animationstart:Ia("Animation","AnimationStart"),transitionend:Ia("Transition","TransitionEnd")},Ba={},$a={};function Va(e){if(Ba[e])return Ba[e];if(!Ua[e])return e;var t,n=Ua[e];for(t in n)if(n.hasOwnProperty(t)&&t in $a)return Ba[e]=n[t];return e}Pe&&($a=document.createElement("div").style,"AnimationEvent"in window||(delete Ua.animationend.animation,delete Ua.animationiteration.animation,delete Ua.animationstart.animation),"TransitionEvent"in window||delete Ua.transitionend.transition);var Wa=Va("animationend"),Ha=Va("animationiteration"),Qa=Va("animationstart"),qa=Va("transitionend"),Ka=new Map,Ga="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Ya(e,t){Ka.set(e,t),Ee(t,[e])}for(var Xa=0;Xa<Ga.length;Xa++){var Ja=Ga[Xa];Ya(Ja.toLowerCase(),"on"+(Ja[0].toUpperCase()+Ja.slice(1)))}Ya(Wa,"onAnimationEnd"),Ya(Ha,"onAnimationIteration"),Ya(Qa,"onAnimationStart"),Ya("dblclick","onDoubleClick"),Ya("focusin","onFocus"),Ya("focusout","onBlur"),Ya(qa,"onTransitionEnd"),Ce("onMouseEnter",["mouseout","mouseover"]),Ce("onMouseLeave",["mouseout","mouseover"]),Ce("onPointerEnter",["pointerout","pointerover"]),Ce("onPointerLeave",["pointerout","pointerover"]),Ee("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),Ee("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),Ee("onBeforeInput",["compositionend","keypress","textInput","paste"]),Ee("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),Ee("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),Ee("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Za="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),eo=new Set("cancel close invalid load scroll toggle".split(" ").concat(Za));function to(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,a,o,i,l,u){if(on.apply(this,arguments),en){if(!en)throw Error(ke(198));var s=tn;en=!1,tn=null,nn||(nn=!0,rn=s)}}(r,t,void 0,e),e.currentTarget=null}function no(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],a=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var i=r.length-1;0<=i;i--){var l=r[i],u=l.instance,s=l.currentTarget;if(l=l.listener,u!==o&&a.isPropagationStopped())break e;to(a,l,s),o=u}else for(i=0;i<r.length;i++){if(u=(l=r[i]).instance,s=l.currentTarget,l=l.listener,u!==o&&a.isPropagationStopped())break e;to(a,l,s),o=u}}}if(nn)throw e=rn,nn=!1,rn=null,e}function ro(e,t){var n=t[To];void 0===n&&(n=t[To]=new Set);var r=e+"__bubble";n.has(r)||(lo(t,e,2,!1),n.add(r))}function ao(e,t,n){var r=0;t&&(r|=4),lo(n,e,r,t)}var oo="_reactListening"+Math.random().toString(36).slice(2);function io(e){if(!e[oo]){e[oo]=!0,_e.forEach((function(t){"selectionchange"!==t&&(eo.has(t)||ao(t,!1,e),ao(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[oo]||(t[oo]=!0,ao("selectionchange",!1,t))}}function lo(e,t,n,r){switch(vr(t)){case 1:var a=cr;break;case 4:a=fr;break;default:a=dr}n=a.bind(null,t,n,e),a=void 0,!Xt||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(a=!0),r?void 0!==a?e.addEventListener(t,n,{capture:!0,passive:a}):e.addEventListener(t,n,!0):void 0!==a?e.addEventListener(t,n,{passive:a}):e.addEventListener(t,n,!1)}function uo(e,t,n,r,a){var o=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var i=r.tag;if(3===i||4===i){var l=r.stateNode.containerInfo;if(l===a||8===l.nodeType&&l.parentNode===a)break;if(4===i)for(i=r.return;null!==i;){var u=i.tag;if((3===u||4===u)&&((u=i.stateNode.containerInfo)===a||8===u.nodeType&&u.parentNode===a))return;i=i.return}for(;null!==l;){if(null===(i=Ao(l)))return;if(5===(u=i.tag)||6===u){r=o=i;continue e}l=l.parentNode}}r=r.return}Gt((function(){var r=o,a=It(n),i=[];e:{var l=Ka.get(e);if(void 0!==l){var u=Mr,s=e;switch(e){case"keypress":if(0===wr(n))break e;case"keydown":case"keyup":u=Hr;break;case"focusin":s="focus",u=Tr;break;case"focusout":s="blur",u=Tr;break;case"beforeblur":case"afterblur":u=Tr;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":u=Dr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":u=zr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":u=qr;break;case Wa:case Ha:case Qa:u=Nr;break;case qa:u=Kr;break;case"scroll":u=Lr;break;case"wheel":u=Yr;break;case"copy":case"cut":case"paste":u=Ar;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":u=Qr}var c=!!(4&t),f=!c&&"scroll"===e,d=c?null!==l?l+"Capture":null:l;c=[];for(var p,h=r;null!==h;){var v=(p=h).stateNode;if(5===p.tag&&null!==v&&(p=v,null!==d&&(null!=(v=Yt(h,d))&&c.push(so(h,v,p)))),f)break;h=h.return}0<c.length&&(l=new u(l,s,null,n,a),i.push({event:l,listeners:c}))}}if(!(7&t)){if(u="mouseout"===e||"pointerout"===e,(!(l="mouseover"===e||"pointerover"===e)||n===Ft||!(s=n.relatedTarget||n.fromElement)||!Ao(s)&&!s[zo])&&(u||l)&&(l=a.window===a?a:(l=a.ownerDocument)?l.defaultView||l.parentWindow:window,u?(u=r,null!==(s=(s=n.relatedTarget||n.toElement)?Ao(s):null)&&(s!==(f=ln(s))||5!==s.tag&&6!==s.tag)&&(s=null)):(u=null,s=r),u!==s)){if(c=Dr,v="onMouseLeave",d="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(c=Qr,v="onPointerLeave",d="onPointerEnter",h="pointer"),f=null==u?l:Io(u),p=null==s?l:Io(s),(l=new c(v,h+"leave",u,n,a)).target=f,l.relatedTarget=p,v=null,Ao(a)===r&&((c=new c(d,h+"enter",s,n,a)).target=p,c.relatedTarget=f,v=c),f=v,u&&s)e:{for(d=s,h=0,p=c=u;p;p=fo(p))h++;for(p=0,v=d;v;v=fo(v))p++;for(;0<h-p;)c=fo(c),h--;for(;0<p-h;)d=fo(d),p--;for(;h--;){if(c===d||null!==d&&c===d.alternate)break e;c=fo(c),d=fo(d)}c=null}else c=null;null!==u&&po(i,l,u,c,!1),null!==s&&null!==f&&po(i,f,s,c,!0)}if("select"===(u=(l=r?Io(r):window).nodeName&&l.nodeName.toLowerCase())||"input"===u&&"file"===l.type)var m=ha;else if(ua(l))if(va)m=xa;else{m=ka;var g=Sa}else(u=l.nodeName)&&"input"===u.toLowerCase()&&("checkbox"===l.type||"radio"===l.type)&&(m=_a);switch(m&&(m=m(e,r))?sa(i,m,n,a):(g&&g(e,l,r),"focusout"===e&&(g=l._wrapperState)&&g.controlled&&"number"===l.type&&yt(l,"number",l.value)),g=r?Io(r):window,e){case"focusin":(ua(g)||"true"===g.contentEditable)&&(Ta=g,Na=r,ja=null);break;case"focusout":ja=Na=Ta=null;break;case"mousedown":Aa=!0;break;case"contextmenu":case"mouseup":case"dragend":Aa=!1,Fa(i,n,a);break;case"selectionchange":if(za)break;case"keydown":case"keyup":Fa(i,n,a)}var y;if(Jr)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else ia?aa(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(ta&&"ko"!==n.locale&&(ia||"onCompositionStart"!==b?"onCompositionEnd"===b&&ia&&(y=br()):(gr="value"in(mr=a)?mr.value:mr.textContent,ia=!0)),0<(g=co(r,b)).length&&(b=new Fr(b,e,null,n,a),i.push({event:b,listeners:g}),y?b.data=y:null!==(y=oa(n))&&(b.data=y))),(y=ea?function(e,t){switch(e){case"compositionend":return oa(t);case"keypress":return 32!==t.which?null:(ra=!0,na);case"textInput":return(e=t.data)===na&&ra?null:e;default:return null}}(e,n):function(e,t){if(ia)return"compositionend"===e||!Jr&&aa(e,t)?(e=br(),yr=gr=mr=null,ia=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ta&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=co(r,"onBeforeInput")).length&&(a=new Fr("onBeforeInput","beforeinput",null,n,a),i.push({event:a,listeners:r}),a.data=y))}no(i,t)}))}function so(e,t,n){return{instance:e,listener:t,currentTarget:n}}function co(e,t){for(var n=t+"Capture",r=[];null!==e;){var a=e,o=a.stateNode;5===a.tag&&null!==o&&(a=o,null!=(o=Yt(e,n))&&r.unshift(so(e,o,a)),null!=(o=Yt(e,t))&&r.push(so(e,o,a))),e=e.return}return r}function fo(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function po(e,t,n,r,a){for(var o=t._reactName,i=[];null!==n&&n!==r;){var l=n,u=l.alternate,s=l.stateNode;if(null!==u&&u===r)break;5===l.tag&&null!==s&&(l=s,a?null!=(u=Yt(n,o))&&i.unshift(so(n,u,l)):a||null!=(u=Yt(n,o))&&i.push(so(n,u,l))),n=n.return}0!==i.length&&e.push({event:t,listeners:i})}var ho=/\r\n?/g,vo=/\u0000|\uFFFD/g;function mo(e){return("string"==typeof e?e:""+e).replace(ho,"\n").replace(vo,"")}function go(e,t,n){if(t=mo(t),mo(e)!==t&&n)throw Error(ke(425))}function yo(){}var bo=null,wo=null;function So(e,t){return"textarea"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"===w(t.dangerouslySetInnerHTML)&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var ko="function"==typeof setTimeout?setTimeout:void 0,_o="function"==typeof clearTimeout?clearTimeout:void 0,xo="function"==typeof Promise?Promise:void 0,Eo="function"==typeof queueMicrotask?queueMicrotask:void 0!==xo?function(e){return xo.resolve(null).then(e).catch(Co)}:ko;function Co(e){setTimeout((function(){throw e}))}function Po(e,t){var n=t,r=0;do{var a=n.nextSibling;if(e.removeChild(n),a&&8===a.nodeType)if("/$"===(n=a.data)){if(0===r)return e.removeChild(a),void lr(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=a}while(n);lr(t)}function Mo(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function Oo(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Lo=Math.random().toString(36).slice(2),Ro="__reactFiber$"+Lo,Do="__reactProps$"+Lo,zo="__reactContainer$"+Lo,To="__reactEvents$"+Lo,No="__reactListeners$"+Lo,jo="__reactHandles$"+Lo;function Ao(e){var t=e[Ro];if(t)return t;for(var n=e.parentNode;n;){if(t=n[zo]||n[Ro]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Oo(e);null!==e;){if(n=e[Ro])return n;e=Oo(e)}return t}n=(e=n).parentNode}return null}function Fo(e){return!(e=e[Ro]||e[zo])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Io(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(ke(33))}function Uo(e){return e[Do]||null}var Bo=[],$o=-1;function Vo(e){return{current:e}}function Wo(e){0>$o||(e.current=Bo[$o],Bo[$o]=null,$o--)}function Ho(e,t){$o++,Bo[$o]=e.current,e.current=t}var Qo={},qo=Vo(Qo),Ko=Vo(!1),Go=Qo;function Yo(e,t){var n=e.type.contextTypes;if(!n)return Qo;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Xo(e){return null!=(e=e.childContextTypes)}function Jo(){Wo(Ko),Wo(qo)}function Zo(e,t,n){if(qo.current!==Qo)throw Error(ke(168));Ho(qo,t),Ho(Ko,n)}function ei(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var a in r=r.getChildContext())if(!(a in t))throw Error(ke(108,lt(e)||"Unknown",a));return tt({},n,r)}function ti(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Qo,Go=qo.current,Ho(qo,e),Ho(Ko,Ko.current),!0}function ni(e,t,n){var r=e.stateNode;if(!r)throw Error(ke(169));n?(e=ei(e,t,Go),r.__reactInternalMemoizedMergedChildContext=e,Wo(Ko),Wo(qo),Ho(qo,e)):Wo(Ko),Ho(Ko,n)}var ri=null,ai=!1,oi=!1;function ii(e){null===ri?ri=[e]:ri.push(e)}function li(){if(!oi&&null!==ri){oi=!0;var e=0,t=Fn;try{var n=ri;for(Fn=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}ri=null,ai=!1}catch(jd){throw null!==ri&&(ri=ri.slice(e+1)),dn(yn,li),jd}finally{Fn=t,oi=!1}}return null}var ui=[],si=0,ci=null,fi=0,di=[],pi=0,hi=null,vi=1,mi="";function gi(e,t){ui[si++]=fi,ui[si++]=ci,ci=e,fi=t}function yi(e,t,n){di[pi++]=vi,di[pi++]=mi,di[pi++]=hi,hi=e;var r=vi;e=mi;var a=32-En(r)-1;r&=~(1<<a),n+=1;var o=32-En(t)+a;if(30<o){var i=a-a%5;o=(r&(1<<i)-1).toString(32),r>>=i,a-=i,vi=1<<32-En(t)+a|n<<a|r,mi=o+e}else vi=1<<o|n<<a|r,mi=e}function bi(e){null!==e.return&&(gi(e,1),yi(e,1,0))}function wi(e){for(;e===ci;)ci=ui[--si],ui[si]=null,fi=ui[--si],ui[si]=null;for(;e===hi;)hi=di[--pi],di[pi]=null,mi=di[--pi],di[pi]=null,vi=di[--pi],di[pi]=null}var Si=null,ki=null,_i=!1,xi=null;function Ei(e,t){var n=Yc(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,null===(t=e.deletions)?(e.deletions=[n],e.flags|=16):t.push(n)}function Ci(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,Si=e,ki=Mo(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,Si=e,ki=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==hi?{id:vi,overflow:mi}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Yc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,Si=e,ki=null,!0);default:return!1}}function Pi(e){return!(!(1&e.mode)||128&e.flags)}function Mi(e){if(_i){var t=ki;if(t){var n=t;if(!Ci(e,t)){if(Pi(e))throw Error(ke(418));t=Mo(n.nextSibling);var r=Si;t&&Ci(e,t)?Ei(r,n):(e.flags=-4097&e.flags|2,_i=!1,Si=e)}}else{if(Pi(e))throw Error(ke(418));e.flags=-4097&e.flags|2,_i=!1,Si=e}}}function Oi(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;Si=e}function Li(e){if(e!==Si)return!1;if(!_i)return Oi(e),_i=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!So(e.type,e.memoizedProps)),t&&(t=ki)){if(Pi(e))throw Ri(),Error(ke(418));for(;t;)Ei(e,t),t=Mo(t.nextSibling)}if(Oi(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(ke(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ki=Mo(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ki=null}}else ki=Si?Mo(e.stateNode.nextSibling):null;return!0}function Ri(){for(var e=ki;e;)e=Mo(e.nextSibling)}function Di(){ki=Si=null,_i=!1}function zi(e){null===xi?xi=[e]:xi.push(e)}var Ti=Fe.ReactCurrentBatchConfig;function Ni(e,t){if(e&&e.defaultProps){for(var n in t=tt({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var ji=Vo(null),Ai=null,Fi=null,Ii=null;function Ui(){Ii=Fi=Ai=null}function Bi(e){var t=ji.current;Wo(ji),e._currentValue=t}function $i(e,t,n){for(;null!==e;){var r=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==r&&(r.childLanes|=t)):null!==r&&(r.childLanes&t)!==t&&(r.childLanes|=t),e===n)break;e=e.return}}function Vi(e,t){Ai=e,Ii=Fi=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(!!(e.lanes&t)&&(Fu=!0),e.firstContext=null)}function Wi(e){var t=e._currentValue;if(Ii!==e)if(e={context:e,memoizedValue:t,next:null},null===Fi){if(null===Ai)throw Error(ke(308));Fi=e,Ai.dependencies={lanes:0,firstContext:e}}else Fi=Fi.next=e;return t}var Hi=null;function Qi(e){null===Hi?Hi=[e]:Hi.push(e)}function qi(e,t,n,r){var a=t.interleaved;return null===a?(n.next=n,Qi(t)):(n.next=a.next,a.next=n),t.interleaved=n,Ki(e,r)}function Ki(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}var Gi=!1;function Yi(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Xi(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ji(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Zi(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&qs){var a=r.pending;return null===a?t.next=t:(t.next=a.next,a.next=t),r.pending=t,Ki(e,n)}return null===(a=r.interleaved)?(t.next=t,Qi(r)):(t.next=a.next,a.next=t),r.interleaved=t,Ki(e,n)}function el(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,An(e,n)}}function tl(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var a=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?a=o=i:o=o.next=i,n=n.next}while(null!==n);null===o?a=o=t:o=o.next=t}else a=o=t;return n={baseState:r.baseState,firstBaseUpdate:a,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function nl(e,t,n,r){var a=e.updateQueue;Gi=!1;var o=a.firstBaseUpdate,i=a.lastBaseUpdate,l=a.shared.pending;if(null!==l){a.shared.pending=null;var u=l,s=u.next;u.next=null,null===i?o=s:i.next=s,i=u;var c=e.alternate;null!==c&&((l=(c=c.updateQueue).lastBaseUpdate)!==i&&(null===l?c.firstBaseUpdate=s:l.next=s,c.lastBaseUpdate=u))}if(null!==o){var f=a.baseState;for(i=0,c=s=u=null,l=o;;){var d=l.lane,p=l.eventTime;if((r&d)===d){null!==c&&(c=c.next={eventTime:p,lane:0,tag:l.tag,payload:l.payload,callback:l.callback,next:null});e:{var h=e,v=l;switch(d=t,p=n,v.tag){case 1:if("function"==typeof(h=v.payload)){f=h.call(p,f,d);break e}f=h;break e;case 3:h.flags=-65537&h.flags|128;case 0:if(null==(d="function"==typeof(h=v.payload)?h.call(p,f,d):h))break e;f=tt({},f,d);break e;case 2:Gi=!0}}null!==l.callback&&0!==l.lane&&(e.flags|=64,null===(d=a.effects)?a.effects=[l]:d.push(l))}else p={eventTime:p,lane:d,tag:l.tag,payload:l.payload,callback:l.callback,next:null},null===c?(s=c=p,u=f):c=c.next=p,i|=d;if(null===(l=l.next)){if(null===(l=a.shared.pending))break;l=(d=l).next,d.next=null,a.lastBaseUpdate=d,a.shared.pending=null}}if(null===c&&(u=f),a.baseState=u,a.firstBaseUpdate=s,a.lastBaseUpdate=c,null!==(t=a.shared.interleaved)){a=t;do{i|=a.lane,a=a.next}while(a!==t)}else null===o&&(a.shared.lanes=0);tc|=i,e.lanes=i,e.memoizedState=f}}function rl(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=n,"function"!=typeof a)throw Error(ke(191,a));a.call(r)}}}var al=(new we.Component).refs;function ol(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:tt({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var il={isMounted:function(e){return!!(e=e._reactInternals)&&ln(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=bc(),a=wc(e),o=Ji(r,a);o.payload=t,null!=n&&(o.callback=n),null!==(t=Zi(e,o,a))&&(Sc(t,e,a,r),el(t,e,a))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=bc(),a=wc(e),o=Ji(r,a);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=Zi(e,o,a))&&(Sc(t,e,a,r),el(t,e,a))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=bc(),r=wc(e),a=Ji(n,r);a.tag=2,null!=t&&(a.callback=t),null!==(t=Zi(e,a,r))&&(Sc(t,e,r,n),el(t,e,r))}};function ll(e,t,n,r,a,o,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!Ca(n,r)||!Ca(a,o))}function ul(e,t,n){var r=!1,a=Qo,o=t.contextType;return"object"===w(o)&&null!==o?o=Wi(o):(a=Xo(t)?Go:qo.current,o=(r=null!=(r=t.contextTypes))?Yo(e,a):Qo),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=il,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function sl(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&il.enqueueReplaceState(t,t.state,null)}function cl(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=al,Yi(e);var o=t.contextType;"object"===w(o)&&null!==o?a.context=Wi(o):(o=Xo(t)?Go:qo.current,a.context=Yo(e,o)),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(ol(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&il.enqueueReplaceState(a,a.state,null),nl(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.flags|=4194308)}function fl(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!==w(e)){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(ke(309));var r=n.stateNode}if(!r)throw Error(ke(147,e));var a=r,o=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===o?t.ref:(t=function(e){var t=a.refs;t===al&&(t=a.refs={}),null===e?delete t[o]:t[o]=e},t._stringRef=o,t)}if("string"!=typeof e)throw Error(ke(284));if(!n._owner)throw Error(ke(290,e))}return e}function dl(e,t){throw e=Object.prototype.toString.call(t),Error(ke(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function pl(e){return(0,e._init)(e._payload)}function hl(e){function t(t,n){if(e){var r=t.deletions;null===r?(t.deletions=[n],t.flags|=16):r.push(n)}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Jc(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags|=2,n):r:(t.flags|=2,n):(t.flags|=1048576,n)}function i(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=nf(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function u(e,t,n,r){var o=n.type;return o===Be?c(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"===w(o)&&null!==o&&o.$$typeof===Ye&&pl(o)===t.type)?((r=a(t,n.props)).ref=fl(e,t,n),r.return=e,r):((r=Zc(n.type,n.key,n.props,null,e.mode,r)).ref=fl(e,t,n),r.return=e,r)}function s(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=rf(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function c(e,t,n,r,o){return null===t||7!==t.tag?((t=ef(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function f(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=nf(""+t,e.mode,n)).return=e,t;if("object"===w(t)&&null!==t){switch(t.$$typeof){case Ie:return(n=Zc(t.type,t.key,t.props,null,e.mode,n)).ref=fl(e,null,t),n.return=e,n;case Ue:return(t=rf(t,e.mode,n)).return=e,t;case Ye:return f(e,(0,t._init)(t._payload),n)}if(bt(t)||Ze(t))return(t=ef(t,e.mode,n,null)).return=e,t;dl(e,t)}return null}function d(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==a?null:l(e,t,""+n,r);if("object"===w(n)&&null!==n){switch(n.$$typeof){case Ie:return n.key===a?u(e,t,n,r):null;case Ue:return n.key===a?s(e,t,n,r):null;case Ye:return d(e,t,(a=n._init)(n._payload),r)}if(bt(n)||Ze(n))return null!==a?null:c(e,t,n,r,null);dl(e,n)}return null}function p(e,t,n,r,a){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,a);if("object"===w(r)&&null!==r){switch(r.$$typeof){case Ie:return u(t,e=e.get(null===r.key?n:r.key)||null,r,a);case Ue:return s(t,e=e.get(null===r.key?n:r.key)||null,r,a);case Ye:return p(e,t,n,(0,r._init)(r._payload),a)}if(bt(r)||Ze(r))return c(t,e=e.get(n)||null,r,a,null);dl(t,r)}return null}function h(a,i,l,u){for(var s=null,c=null,h=i,v=i=0,m=null;null!==h&&v<l.length;v++){h.index>v?(m=h,h=null):m=h.sibling;var g=d(a,h,l[v],u);if(null===g){null===h&&(h=m);break}e&&h&&null===g.alternate&&t(a,h),i=o(g,i,v),null===c?s=g:c.sibling=g,c=g,h=m}if(v===l.length)return n(a,h),_i&&gi(a,v),s;if(null===h){for(;v<l.length;v++)null!==(h=f(a,l[v],u))&&(i=o(h,i,v),null===c?s=h:c.sibling=h,c=h);return _i&&gi(a,v),s}for(h=r(a,h);v<l.length;v++)null!==(m=p(h,a,v,l[v],u))&&(e&&null!==m.alternate&&h.delete(null===m.key?v:m.key),i=o(m,i,v),null===c?s=m:c.sibling=m,c=m);return e&&h.forEach((function(e){return t(a,e)})),_i&&gi(a,v),s}function v(a,i,l,u){var s=Ze(l);if("function"!=typeof s)throw Error(ke(150));if(null==(l=s.call(l)))throw Error(ke(151));for(var c=s=null,h=i,v=i=0,m=null,g=l.next();null!==h&&!g.done;v++,g=l.next()){h.index>v?(m=h,h=null):m=h.sibling;var y=d(a,h,g.value,u);if(null===y){null===h&&(h=m);break}e&&h&&null===y.alternate&&t(a,h),i=o(y,i,v),null===c?s=y:c.sibling=y,c=y,h=m}if(g.done)return n(a,h),_i&&gi(a,v),s;if(null===h){for(;!g.done;v++,g=l.next())null!==(g=f(a,g.value,u))&&(i=o(g,i,v),null===c?s=g:c.sibling=g,c=g);return _i&&gi(a,v),s}for(h=r(a,h);!g.done;v++,g=l.next())null!==(g=p(h,a,v,g.value,u))&&(e&&null!==g.alternate&&h.delete(null===g.key?v:g.key),i=o(g,i,v),null===c?s=g:c.sibling=g,c=g);return e&&h.forEach((function(e){return t(a,e)})),_i&&gi(a,v),s}return function e(r,o,l,u){if("object"===w(l)&&null!==l&&l.type===Be&&null===l.key&&(l=l.props.children),"object"===w(l)&&null!==l){switch(l.$$typeof){case Ie:e:{for(var s=l.key,c=o;null!==c;){if(c.key===s){if((s=l.type)===Be){if(7===c.tag){n(r,c.sibling),(o=a(c,l.props.children)).return=r,r=o;break e}}else if(c.elementType===s||"object"===w(s)&&null!==s&&s.$$typeof===Ye&&pl(s)===c.type){n(r,c.sibling),(o=a(c,l.props)).ref=fl(r,c,l),o.return=r,r=o;break e}n(r,c);break}t(r,c),c=c.sibling}l.type===Be?((o=ef(l.props.children,r.mode,u,l.key)).return=r,r=o):((u=Zc(l.type,l.key,l.props,null,r.mode,u)).ref=fl(r,o,l),u.return=r,r=u)}return i(r);case Ue:e:{for(c=l.key;null!==o;){if(o.key===c){if(4===o.tag&&o.stateNode.containerInfo===l.containerInfo&&o.stateNode.implementation===l.implementation){n(r,o.sibling),(o=a(o,l.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=rf(l,r.mode,u)).return=r,r=o}return i(r);case Ye:return e(r,o,(c=l._init)(l._payload),u)}if(bt(l))return h(r,o,l,u);if(Ze(l))return v(r,o,l,u);dl(r,l)}return"string"==typeof l&&""!==l||"number"==typeof l?(l=""+l,null!==o&&6===o.tag?(n(r,o.sibling),(o=a(o,l)).return=r,r=o):(n(r,o),(o=nf(l,r.mode,u)).return=r,r=o),i(r)):n(r,o)}}var vl=hl(!0),ml=hl(!1),gl={},yl=Vo(gl),bl=Vo(gl),wl=Vo(gl);function Sl(e){if(e===gl)throw Error(ke(174));return e}function kl(e,t){switch(Ho(wl,t),Ho(bl,e),Ho(yl,gl),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Ct(null,"");break;default:t=Ct(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Wo(yl),Ho(yl,t)}function _l(){Wo(yl),Wo(bl),Wo(wl)}function xl(e){Sl(wl.current);var t=Sl(yl.current),n=Ct(t,e.type);t!==n&&(Ho(bl,e),Ho(yl,n))}function El(e){bl.current===e&&(Wo(yl),Wo(bl))}var Cl=Vo(0);function Pl(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(128&t.flags)return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Ml=[];function Ol(){for(var e=0;e<Ml.length;e++)Ml[e]._workInProgressVersionPrimary=null;Ml.length=0}var Ll=Fe.ReactCurrentDispatcher,Rl=Fe.ReactCurrentBatchConfig,Dl=0,zl=null,Tl=null,Nl=null,jl=!1,Al=!1,Fl=0,Il=0;function Ul(){throw Error(ke(321))}function Bl(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Ea(e[n],t[n]))return!1;return!0}function $l(e,t,n,r,a,o){if(Dl=o,zl=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Ll.current=null===e||null===e.memoizedState?Eu:Cu,e=n(r,a),Al){o=0;do{if(Al=!1,Fl=0,25<=o)throw Error(ke(301));o+=1,Nl=Tl=null,t.updateQueue=null,Ll.current=Pu,e=n(r,a)}while(Al)}if(Ll.current=xu,t=null!==Tl&&null!==Tl.next,Dl=0,Nl=Tl=zl=null,jl=!1,t)throw Error(ke(300));return e}function Vl(){var e=0!==Fl;return Fl=0,e}function Wl(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Nl?zl.memoizedState=Nl=e:Nl=Nl.next=e,Nl}function Hl(){if(null===Tl){var e=zl.alternate;e=null!==e?e.memoizedState:null}else e=Tl.next;var t=null===Nl?zl.memoizedState:Nl.next;if(null!==t)Nl=t,Tl=e;else{if(null===e)throw Error(ke(310));e={memoizedState:(Tl=e).memoizedState,baseState:Tl.baseState,baseQueue:Tl.baseQueue,queue:Tl.queue,next:null},null===Nl?zl.memoizedState=Nl=e:Nl=Nl.next=e}return Nl}function Ql(e,t){return"function"==typeof t?t(e):t}function ql(e){var t=Hl(),n=t.queue;if(null===n)throw Error(ke(311));n.lastRenderedReducer=e;var r=Tl,a=r.baseQueue,o=n.pending;if(null!==o){if(null!==a){var i=a.next;a.next=o.next,o.next=i}r.baseQueue=a=o,n.pending=null}if(null!==a){o=a.next,r=r.baseState;var l=i=null,u=null,s=o;do{var c=s.lane;if((Dl&c)===c)null!==u&&(u=u.next={lane:0,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null}),r=s.hasEagerState?s.eagerState:e(r,s.action);else{var f={lane:c,action:s.action,hasEagerState:s.hasEagerState,eagerState:s.eagerState,next:null};null===u?(l=u=f,i=r):u=u.next=f,zl.lanes|=c,tc|=c}s=s.next}while(null!==s&&s!==o);null===u?i=r:u.next=l,Ea(r,t.memoizedState)||(Fu=!0),t.memoizedState=r,t.baseState=i,t.baseQueue=u,n.lastRenderedState=r}if(null!==(e=n.interleaved)){a=e;do{o=a.lane,zl.lanes|=o,tc|=o,a=a.next}while(a!==e)}else null===a&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Kl(e){var t=Hl(),n=t.queue;if(null===n)throw Error(ke(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var i=a=a.next;do{o=e(o,i.action),i=i.next}while(i!==a);Ea(o,t.memoizedState)||(Fu=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function Gl(){}function Yl(e,t){var n=zl,r=Hl(),a=t(),o=!Ea(r.memoizedState,a);if(o&&(r.memoizedState=a,Fu=!0),r=r.queue,uu(Zl.bind(null,n,r,e),[e]),r.getSnapshot!==t||o||null!==Nl&&1&Nl.memoizedState.tag){if(n.flags|=2048,ru(9,Jl.bind(null,n,r,a,t),void 0,null),null===Ks)throw Error(ke(349));30&Dl||Xl(n,t,a)}return a}function Xl(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=zl.updateQueue)?(t={lastEffect:null,stores:null},zl.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Jl(e,t,n,r){t.value=n,t.getSnapshot=r,eu(t)&&tu(e)}function Zl(e,t,n){return n((function(){eu(t)&&tu(e)}))}function eu(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Ea(e,n)}catch(Nd){return!0}}function tu(e){var t=Ki(e,1);null!==t&&Sc(t,e,1,-1)}function nu(e){var t=Wl();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ql,lastRenderedState:e},t.queue=e,e=e.dispatch=wu.bind(null,zl,e),[t.memoizedState,e]}function ru(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=zl.updateQueue)?(t={lastEffect:null,stores:null},zl.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function au(){return Hl().memoizedState}function ou(e,t,n,r){var a=Wl();zl.flags|=e,a.memoizedState=ru(1|t,n,void 0,void 0===r?null:r)}function iu(e,t,n,r){var a=Hl();r=void 0===r?null:r;var o=void 0;if(null!==Tl){var i=Tl.memoizedState;if(o=i.destroy,null!==r&&Bl(r,i.deps))return void(a.memoizedState=ru(t,n,o,r))}zl.flags|=e,a.memoizedState=ru(1|t,n,o,r)}function lu(e,t){return ou(8390656,8,e,t)}function uu(e,t){return iu(2048,8,e,t)}function su(e,t){return iu(4,2,e,t)}function cu(e,t){return iu(4,4,e,t)}function fu(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function du(e,t,n){return n=null!=n?n.concat([e]):null,iu(4,4,fu.bind(null,t,e),n)}function pu(){}function hu(e,t){var n=Hl();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Bl(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function vu(e,t){var n=Hl();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Bl(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function mu(e,t,n){return 21&Dl?(Ea(n,t)||(n=Tn(),zl.lanes|=n,tc|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Fu=!0),e.memoizedState=n)}function gu(e,t){var n=Fn;Fn=0!==n&&4>n?n:4,e(!0);var r=Rl.transition;Rl.transition={};try{e(!1),t()}finally{Fn=n,Rl.transition=r}}function yu(){return Hl().memoizedState}function bu(e,t,n){var r=wc(e);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Su(e))ku(t,n);else if(null!==(n=qi(e,t,n,r))){Sc(n,e,r,bc()),_u(n,t,r)}}function wu(e,t,n){var r=wc(e),a={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Su(e))ku(t,a);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var i=t.lastRenderedState,l=o(i,n);if(a.hasEagerState=!0,a.eagerState=l,Ea(l,i)){var u=t.interleaved;return null===u?(a.next=a,Qi(t)):(a.next=u.next,u.next=a),void(t.interleaved=a)}}catch(Bd){}null!==(n=qi(e,t,a,r))&&(Sc(n,e,r,a=bc()),_u(n,t,r))}}function Su(e){var t=e.alternate;return e===zl||null!==t&&t===zl}function ku(e,t){Al=jl=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function _u(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,An(e,n)}}var xu={readContext:Wi,useCallback:Ul,useContext:Ul,useEffect:Ul,useImperativeHandle:Ul,useInsertionEffect:Ul,useLayoutEffect:Ul,useMemo:Ul,useReducer:Ul,useRef:Ul,useState:Ul,useDebugValue:Ul,useDeferredValue:Ul,useTransition:Ul,useMutableSource:Ul,useSyncExternalStore:Ul,useId:Ul,unstable_isNewReconciler:!1},Eu={readContext:Wi,useCallback:function(e,t){return Wl().memoizedState=[e,void 0===t?null:t],e},useContext:Wi,useEffect:lu,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ou(4194308,4,fu.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ou(4194308,4,e,t)},useInsertionEffect:function(e,t){return ou(4,2,e,t)},useMemo:function(e,t){var n=Wl();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Wl();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},r.queue=e,e=e.dispatch=bu.bind(null,zl,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Wl().memoizedState=e},useState:nu,useDebugValue:pu,useDeferredValue:function(e){return Wl().memoizedState=e},useTransition:function(){var e=nu(!1),t=e[0];return e=gu.bind(null,e[1]),Wl().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=zl,a=Wl();if(_i){if(void 0===n)throw Error(ke(407));n=n()}else{if(n=t(),null===Ks)throw Error(ke(349));30&Dl||Xl(r,t,n)}a.memoizedState=n;var o={value:n,getSnapshot:t};return a.queue=o,lu(Zl.bind(null,r,o,e),[e]),r.flags|=2048,ru(9,Jl.bind(null,r,o,n,t),void 0,null),n},useId:function(){var e=Wl(),t=Ks.identifierPrefix;if(_i){var n=mi;t=":"+t+"R"+(n=(vi&~(1<<32-En(vi)-1)).toString(32)+n),0<(n=Fl++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=Il++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},Cu={readContext:Wi,useCallback:hu,useContext:Wi,useEffect:uu,useImperativeHandle:du,useInsertionEffect:su,useLayoutEffect:cu,useMemo:vu,useReducer:ql,useRef:au,useState:function(){return ql(Ql)},useDebugValue:pu,useDeferredValue:function(e){return mu(Hl(),Tl.memoizedState,e)},useTransition:function(){return[ql(Ql)[0],Hl().memoizedState]},useMutableSource:Gl,useSyncExternalStore:Yl,useId:yu,unstable_isNewReconciler:!1},Pu={readContext:Wi,useCallback:hu,useContext:Wi,useEffect:uu,useImperativeHandle:du,useInsertionEffect:su,useLayoutEffect:cu,useMemo:vu,useReducer:Kl,useRef:au,useState:function(){return Kl(Ql)},useDebugValue:pu,useDeferredValue:function(e){var t=Hl();return null===Tl?t.memoizedState=e:mu(t,Tl.memoizedState,e)},useTransition:function(){return[Kl(Ql)[0],Hl().memoizedState]},useMutableSource:Gl,useSyncExternalStore:Yl,useId:yu,unstable_isNewReconciler:!1};function Mu(e,t){try{var n="",r=t;do{n+=ot(r),r=r.return}while(r);var a=n}catch(Ad){a="\nError generating stack: "+Ad.message+"\n"+Ad.stack}return{value:e,source:t,stack:a,digest:null}}function Ou(e,t,n){return{value:e,source:null,stack:null!=n?n:null,digest:null!=t?t:null}}function Lu(e,t){try{console.error(t.value)}catch(Td){setTimeout((function(){throw Td}))}}var Ru="function"==typeof WeakMap?WeakMap:Map;function Du(e,t,n){(n=Ji(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){sc||(sc=!0,cc=r),Lu(0,t)},n}function zu(e,t,n){(n=Ji(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return r(a)},n.callback=function(){Lu(0,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){Lu(0,t),"function"!=typeof r&&(null===fc?fc=new Set([this]):fc.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}function Tu(e,t,n){var r=e.pingCache;if(null===r){r=e.pingCache=new Ru;var a=new Set;r.set(t,a)}else void 0===(a=r.get(t))&&(a=new Set,r.set(t,a));a.has(n)||(a.add(n),e=Wc.bind(null,e,t,n),t.then(e,e))}function Nu(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function ju(e,t,n,r,a){return 1&e.mode?(e.flags|=65536,e.lanes=a,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=Ji(-1,1)).tag=2,Zi(n,t,1))),n.lanes|=1),e)}var Au=Fe.ReactCurrentOwner,Fu=!1;function Iu(e,t,n,r){t.child=null===e?ml(t,null,n,r):vl(t,e.child,n,r)}function Uu(e,t,n,r,a){n=n.render;var o=t.ref;return Vi(t,a),r=$l(e,t,n,r,o,a),n=Vl(),null===e||Fu?(_i&&n&&bi(t),t.flags|=1,Iu(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,ss(e,t,a))}function Bu(e,t,n,r,a){if(null===e){var o=n.type;return"function"!=typeof o||Xc(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Zc(n.type,null,r,t,t.mode,a)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,$u(e,t,o,r,a))}if(o=e.child,!(e.lanes&a)){var i=o.memoizedProps;if((n=null!==(n=n.compare)?n:Ca)(i,r)&&e.ref===t.ref)return ss(e,t,a)}return t.flags|=1,(e=Jc(o,r)).ref=t.ref,e.return=t,t.child=e}function $u(e,t,n,r,a){if(null!==e){var o=e.memoizedProps;if(Ca(o,r)&&e.ref===t.ref){if(Fu=!1,t.pendingProps=r=o,!(e.lanes&a))return t.lanes=e.lanes,ss(e,t,a);131072&e.flags&&(Fu=!0)}}return Hu(e,t,n,r,a)}function Vu(e,t,n){var r=t.pendingProps,a=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Ho(Js,Xs),Xs|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Ho(Js,Xs),Xs|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Ho(Js,Xs),Xs|=n;else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Ho(Js,Xs),Xs|=r;return Iu(e,t,a,n),t.child}function Wu(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Hu(e,t,n,r,a){var o=Xo(n)?Go:qo.current;return o=Yo(t,o),Vi(t,a),n=$l(e,t,n,r,o,a),r=Vl(),null===e||Fu?(_i&&r&&bi(t),t.flags|=1,Iu(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a,ss(e,t,a))}function Qu(e,t,n,r,a){if(Xo(n)){var o=!0;ti(t)}else o=!1;if(Vi(t,a),null===t.stateNode)us(e,t),ul(t,n,r),cl(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,l=t.memoizedProps;i.props=l;var u=i.context,s=n.contextType;"object"===w(s)&&null!==s?s=Wi(s):s=Yo(t,s=Xo(n)?Go:qo.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;f||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==r||u!==s)&&sl(t,i,r,s),Gi=!1;var d=t.memoizedState;i.state=d,nl(t,r,i,a),u=t.memoizedState,l!==r||d!==u||Ko.current||Gi?("function"==typeof c&&(ol(t,n,c,r),u=t.memoizedState),(l=Gi||ll(t,n,l,r,d,u,s))?(f||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.flags|=4194308)):("function"==typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=u),i.props=r,i.state=u,i.context=s,r=l):("function"==typeof i.componentDidMount&&(t.flags|=4194308),r=!1)}else{i=t.stateNode,Xi(e,t),l=t.memoizedProps,s=t.type===t.elementType?l:Ni(t.type,l),i.props=s,f=t.pendingProps,d=i.context,"object"===w(u=n.contextType)&&null!==u?u=Wi(u):u=Yo(t,u=Xo(n)?Go:qo.current);var p=n.getDerivedStateFromProps;(c="function"==typeof p||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(l!==f||d!==u)&&sl(t,i,r,u),Gi=!1,d=t.memoizedState,i.state=d,nl(t,r,i,a);var h=t.memoizedState;l!==f||d!==h||Ko.current||Gi?("function"==typeof p&&(ol(t,n,p,r),h=t.memoizedState),(s=Gi||ll(t,n,s,r,d,h,u)||!1)?(c||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,h,u),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,h,u)),"function"==typeof i.componentDidUpdate&&(t.flags|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=h),i.props=r,i.state=h,i.context=u,r=s):("function"!=typeof i.componentDidUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=4),"function"!=typeof i.getSnapshotBeforeUpdate||l===e.memoizedProps&&d===e.memoizedState||(t.flags|=1024),r=!1)}return qu(e,t,n,r,o,a)}function qu(e,t,n,r,a,o){Wu(e,t);var i=!!(128&t.flags);if(!r&&!i)return a&&ni(t,n,!1),ss(e,t,o);r=t.stateNode,Au.current=t;var l=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&i?(t.child=vl(t,e.child,null,o),t.child=vl(t,null,l,o)):Iu(e,t,l,o),t.memoizedState=r.state,a&&ni(t,n,!0),t.child}function Ku(e){var t=e.stateNode;t.pendingContext?Zo(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Zo(0,t.context,!1),kl(e,t.containerInfo)}function Gu(e,t,n,r,a){return Di(),zi(a),t.flags|=256,Iu(e,t,n,r),t.child}var Yu,Xu,Ju,Zu,es={dehydrated:null,treeContext:null,retryLane:0};function ts(e){return{baseLanes:e,cachePool:null,transitions:null}}function ns(e,t,n){var r,a=t.pendingProps,o=Cl.current,i=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&o)),r?(i=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(o|=1),Ho(Cl,1&o),null===e)return Mi(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=a.children,e=a.fallback,i?(a=t.mode,i=t.child,l={mode:"hidden",children:l},1&a||null===i?i=tf(l,a,0,null):(i.childLanes=0,i.pendingProps=l),e=ef(e,a,n,null),i.return=t,e.return=t,i.sibling=e,t.child=i,t.child.memoizedState=ts(n),t.memoizedState=es,e):rs(t,l));if(null!==(o=e.memoizedState)&&null!==(r=o.dehydrated))return function(e,t,n,r,a,o,i){if(n)return 256&t.flags?(t.flags&=-257,as(e,t,i,r=Ou(Error(ke(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(o=r.fallback,a=t.mode,r=tf({mode:"visible",children:r.children},a,0,null),(o=ef(o,a,i,null)).flags|=2,r.return=t,o.return=t,r.sibling=o,t.child=r,1&t.mode&&vl(t,e.child,null,i),t.child.memoizedState=ts(i),t.memoizedState=es,o);if(!(1&t.mode))return as(e,t,i,null);if("$!"===a.data){if(r=a.nextSibling&&a.nextSibling.dataset)var l=r.dgst;return r=l,as(e,t,i,r=Ou(o=Error(ke(419)),r,void 0))}if(l=!!(i&e.childLanes),Fu||l){if(null!==(r=Ks)){switch(i&-i){case 4:a=2;break;case 16:a=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:a=32;break;case 536870912:a=268435456;break;default:a=0}0!==(a=a&(r.suspendedLanes|i)?0:a)&&a!==o.retryLane&&(o.retryLane=a,Ki(e,a),Sc(r,e,a,-1))}return Tc(),as(e,t,i,r=Ou(Error(ke(421))))}return"$?"===a.data?(t.flags|=128,t.child=e.child,t=Qc.bind(null,e),a._reactRetry=t,null):(e=o.treeContext,ki=Mo(a.nextSibling),Si=t,_i=!0,xi=null,null!==e&&(di[pi++]=vi,di[pi++]=mi,di[pi++]=hi,vi=e.id,mi=e.overflow,hi=t),t=rs(t,r.children),t.flags|=4096,t)}(e,t,l,a,r,o,n);if(i){i=a.fallback,l=t.mode,r=(o=e.child).sibling;var u={mode:"hidden",children:a.children};return 1&l||t.child===o?(a=Jc(o,u)).subtreeFlags=14680064&o.subtreeFlags:((a=t.child).childLanes=0,a.pendingProps=u,t.deletions=null),null!==r?i=Jc(r,i):(i=ef(i,l,n,null)).flags|=2,i.return=t,a.return=t,a.sibling=i,t.child=a,a=i,i=t.child,l=null===(l=e.child.memoizedState)?ts(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},i.memoizedState=l,i.childLanes=e.childLanes&~n,t.memoizedState=es,a}return e=(i=e.child).sibling,a=Jc(i,{mode:"visible",children:a.children}),!(1&t.mode)&&(a.lanes=n),a.return=t,a.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function rs(e,t){return(t=tf({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function as(e,t,n,r){return null!==r&&zi(r),vl(t,e.child,null,n),(e=rs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function os(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),$i(e.return,t,n)}function is(e,t,n,r,a){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:a}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=a)}function ls(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(Iu(e,t,r.children,n),2&(r=Cl.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&os(e,n,t);else if(19===e.tag)os(e,n,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(Ho(Cl,r),1&t.mode)switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Pl(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),is(t,!1,a,n,o);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Pl(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}is(t,!0,n,null,o);break;case"together":is(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function us(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function ss(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),tc|=t.lanes,!(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(ke(153));if(null!==t.child){for(n=Jc(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Jc(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function cs(e,t){if(!_i)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function fs(e){var t=null!==e.alternate&&e.alternate.child===e.child,n=0,r=0;if(t)for(var a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=14680064&a.subtreeFlags,r|=14680064&a.flags,a.return=e,a=a.sibling;else for(a=e.child;null!==a;)n|=a.lanes|a.childLanes,r|=a.subtreeFlags,r|=a.flags,a.return=e,a=a.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function ds(e,t,n){var r=t.pendingProps;switch(wi(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return fs(t),null;case 1:case 17:return Xo(t.type)&&Jo(),fs(t),null;case 3:return r=t.stateNode,_l(),Wo(Ko),Wo(qo),Ol(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Li(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==xi&&(Ec(xi),xi=null))),Xu(e,t),fs(t),null;case 5:El(t);var a=Sl(wl.current);if(n=t.type,null!==e&&null!=t.stateNode)Ju(e,t,n,r,a),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(ke(166));return fs(t),null}if(e=Sl(yl.current),Li(t)){r=t.stateNode,n=t.type;var o=t.memoizedProps;switch(r[Ro]=t,r[Do]=o,e=!!(1&t.mode),n){case"dialog":ro("cancel",r),ro("close",r);break;case"iframe":case"object":case"embed":ro("load",r);break;case"video":case"audio":for(a=0;a<Za.length;a++)ro(Za[a],r);break;case"source":ro("error",r);break;case"img":case"image":case"link":ro("error",r),ro("load",r);break;case"details":ro("toggle",r);break;case"input":ht(r,o),ro("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!o.multiple},ro("invalid",r);break;case"textarea":kt(r,o),ro("invalid",r)}for(var i in jt(n,o),a=null,o)if(o.hasOwnProperty(i)){var l=o[i];"children"===i?"string"==typeof l?r.textContent!==l&&(!0!==o.suppressHydrationWarning&&go(r.textContent,l,e),a=["children",l]):"number"==typeof l&&r.textContent!==""+l&&(!0!==o.suppressHydrationWarning&&go(r.textContent,l,e),a=["children",""+l]):xe.hasOwnProperty(i)&&null!=l&&"onScroll"===i&&ro("scroll",r)}switch(n){case"input":ct(r),gt(r,o,!0);break;case"textarea":ct(r),xt(r);break;case"select":case"option":break;default:"function"==typeof o.onClick&&(r.onclick=yo)}r=a,t.updateQueue=r,null!==r&&(t.flags|=4)}else{i=9===a.nodeType?a:a.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=Et(n)),"http://www.w3.org/1999/xhtml"===e?"script"===n?((e=i.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=i.createElement(n,{is:r.is}):(e=i.createElement(n),"select"===n&&(i=e,r.multiple?i.multiple=!0:r.size&&(i.size=r.size))):e=i.createElementNS(e,n),e[Ro]=t,e[Do]=r,Yu(e,t,!1,!1),t.stateNode=e;e:{switch(i=At(n,r),n){case"dialog":ro("cancel",e),ro("close",e),a=r;break;case"iframe":case"object":case"embed":ro("load",e),a=r;break;case"video":case"audio":for(a=0;a<Za.length;a++)ro(Za[a],e);a=r;break;case"source":ro("error",e),a=r;break;case"img":case"image":case"link":ro("error",e),ro("load",e),a=r;break;case"details":ro("toggle",e),a=r;break;case"input":ht(e,r),a=pt(e,r),ro("invalid",e);break;case"option":default:a=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},a=tt({},r,{value:void 0}),ro("invalid",e);break;case"textarea":kt(e,r),a=St(e,r),ro("invalid",e)}for(o in jt(n,a),l=a)if(l.hasOwnProperty(o)){var u=l[o];"style"===o?Tt(e,u):"dangerouslySetInnerHTML"===o?null!=(u=u?u.__html:void 0)&&Ot(e,u):"children"===o?"string"==typeof u?("textarea"!==n||""!==u)&&Lt(e,u):"number"==typeof u&&Lt(e,""+u):"suppressContentEditableWarning"!==o&&"suppressHydrationWarning"!==o&&"autoFocus"!==o&&(xe.hasOwnProperty(o)?null!=u&&"onScroll"===o&&ro("scroll",e):null!=u&&Ae(e,o,u,i))}switch(n){case"input":ct(e),gt(e,r,!1);break;case"textarea":ct(e),xt(e);break;case"option":null!=r.value&&e.setAttribute("value",""+ut(r.value));break;case"select":e.multiple=!!r.multiple,null!=(o=r.value)?wt(e,!!r.multiple,o,!1):null!=r.defaultValue&&wt(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof a.onClick&&(e.onclick=yo)}switch(n){case"button":case"input":case"select":case"textarea":r=!!r.autoFocus;break e;case"img":r=!0;break e;default:r=!1}}r&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return fs(t),null;case 6:if(e&&null!=t.stateNode)Zu(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(ke(166));if(n=Sl(wl.current),Sl(yl.current),Li(t)){if(r=t.stateNode,n=t.memoizedProps,r[Ro]=t,(o=r.nodeValue!==n)&&null!==(e=Si))switch(e.tag){case 3:go(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&go(r.nodeValue,n,!!(1&e.mode))}o&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Ro]=t,t.stateNode=r}return fs(t),null;case 13:if(Wo(Cl),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(_i&&null!==ki&&1&t.mode&&!(128&t.flags))Ri(),Di(),t.flags|=98560,o=!1;else if(o=Li(t),null!==r&&null!==r.dehydrated){if(null===e){if(!o)throw Error(ke(318));if(!(o=null!==(o=t.memoizedState)?o.dehydrated:null))throw Error(ke(317));o[Ro]=t}else Di(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;fs(t),o=!1}else null!==xi&&(Ec(xi),xi=null),o=!0;if(!o)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!==(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&Cl.current?0===Zs&&(Zs=3):Tc())),null!==t.updateQueue&&(t.flags|=4),fs(t),null);case 4:return _l(),Xu(e,t),null===e&&io(t.stateNode.containerInfo),fs(t),null;case 10:return Bi(t.type._context),fs(t),null;case 19:if(Wo(Cl),null===(o=t.memoizedState))return fs(t),null;if(r=!!(128&t.flags),null===(i=o.rendering))if(r)cs(o,!1);else{if(0!==Zs||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(i=Pl(e))){for(t.flags|=128,cs(o,!1),null!==(r=i.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(o=n).flags&=14680066,null===(i=o.alternate)?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Ho(Cl,1&Cl.current|2),t.child}e=e.sibling}null!==o.tail&&mn()>lc&&(t.flags|=128,r=!0,cs(o,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=Pl(i))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),cs(o,!0),null===o.tail&&"hidden"===o.tailMode&&!i.alternate&&!_i)return fs(t),null}else 2*mn()-o.renderingStartTime>lc&&1073741824!==n&&(t.flags|=128,r=!0,cs(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(null!==(n=o.last)?n.sibling=i:t.child=i,o.last=i)}return null!==o.tail?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=mn(),t.sibling=null,n=Cl.current,Ho(Cl,r?1&n|2:1&n),t):(fs(t),null);case 22:case 23:return Lc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&Xs)&&(fs(t),6&t.subtreeFlags&&(t.flags|=8192)):fs(t),null;case 24:case 25:return null}throw Error(ke(156,t.tag))}function ps(e,t){switch(wi(t),t.tag){case 1:return Xo(t.type)&&Jo(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return _l(),Wo(Ko),Wo(qo),Ol(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return El(t),null;case 13:if(Wo(Cl),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(ke(340));Di()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Wo(Cl),null;case 4:return _l(),null;case 10:return Bi(t.type._context),null;case 22:case 23:return Lc(),null;default:return null}}Yu=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Xu=function(){},Ju=function(e,t,n,r){var a=e.memoizedProps;if(a!==r){e=t.stateNode,Sl(yl.current);var o,i=null;switch(n){case"input":a=pt(e,a),r=pt(e,r),i=[];break;case"select":a=tt({},a,{value:void 0}),r=tt({},r,{value:void 0}),i=[];break;case"textarea":a=St(e,a),r=St(e,r),i=[];break;default:"function"!=typeof a.onClick&&"function"==typeof r.onClick&&(e.onclick=yo)}for(s in jt(n,r),n=null,a)if(!r.hasOwnProperty(s)&&a.hasOwnProperty(s)&&null!=a[s])if("style"===s){var l=a[s];for(o in l)l.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==s&&"children"!==s&&"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(xe.hasOwnProperty(s)?i||(i=[]):(i=i||[]).push(s,null));for(s in r){var u=r[s];if(l=null!=a?a[s]:void 0,r.hasOwnProperty(s)&&u!==l&&(null!=u||null!=l))if("style"===s)if(l){for(o in l)!l.hasOwnProperty(o)||u&&u.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in u)u.hasOwnProperty(o)&&l[o]!==u[o]&&(n||(n={}),n[o]=u[o])}else n||(i||(i=[]),i.push(s,n)),n=u;else"dangerouslySetInnerHTML"===s?(u=u?u.__html:void 0,l=l?l.__html:void 0,null!=u&&l!==u&&(i=i||[]).push(s,u)):"children"===s?"string"!=typeof u&&"number"!=typeof u||(i=i||[]).push(s,""+u):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&(xe.hasOwnProperty(s)?(null!=u&&"onScroll"===s&&ro("scroll",e),i||l===u||(i=[])):(i=i||[]).push(s,u))}n&&(i=i||[]).push("style",n);var s=i;(t.updateQueue=s)&&(t.flags|=4)}},Zu=function(e,t,n,r){n!==r&&(t.flags|=4)};var hs=!1,vs=!1,ms="function"==typeof WeakSet?WeakSet:Set,gs=null;function ys(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(Nd){Vc(e,t,Nd)}else n.current=null}function bs(e,t,n){try{n()}catch(Nd){Vc(e,t,Nd)}}var ws=!1;function Ss(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var a=r=r.next;do{if((a.tag&e)===e){var o=a.destroy;a.destroy=void 0,void 0!==o&&bs(t,n,o)}a=a.next}while(a!==r)}}function ks(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function _s(e){var t=e.ref;if(null!==t){var n=e.stateNode;e.tag,e=n,"function"==typeof t?t(e):t.current=e}}function xs(e){var t=e.alternate;null!==t&&(e.alternate=null,xs(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[Ro],delete t[Do],delete t[To],delete t[No],delete t[jo])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function Es(e){return 5===e.tag||3===e.tag||4===e.tag}function Cs(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||Es(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function Ps(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!=(n=n._reactRootContainer)||null!==t.onclick||(t.onclick=yo));else if(4!==r&&null!==(e=e.child))for(Ps(e,t,n),e=e.sibling;null!==e;)Ps(e,t,n),e=e.sibling}function Ms(e,t,n){var r=e.tag;if(5===r||6===r)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(Ms(e,t,n),e=e.sibling;null!==e;)Ms(e,t,n),e=e.sibling}var Os=null,Ls=!1;function Rs(e,t,n){for(n=n.child;null!==n;)Ds(e,t,n),n=n.sibling}function Ds(e,t,n){if(xn&&"function"==typeof xn.onCommitFiberUnmount)try{xn.onCommitFiberUnmount(_n,n)}catch(Id){}switch(n.tag){case 5:vs||ys(n,t);case 6:var r=Os,a=Ls;Os=null,Rs(e,t,n),Ls=a,null!==(Os=r)&&(Ls?(e=Os,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):Os.removeChild(n.stateNode));break;case 18:null!==Os&&(Ls?(e=Os,n=n.stateNode,8===e.nodeType?Po(e.parentNode,n):1===e.nodeType&&Po(e,n),lr(e)):Po(Os,n.stateNode));break;case 4:r=Os,a=Ls,Os=n.stateNode.containerInfo,Ls=!0,Rs(e,t,n),Os=r,Ls=a;break;case 0:case 11:case 14:case 15:if(!vs&&(null!==(r=n.updateQueue)&&null!==(r=r.lastEffect))){a=r=r.next;do{var o=a,i=o.destroy;o=o.tag,void 0!==i&&(2&o||4&o)&&bs(n,t,i),a=a.next}while(a!==r)}Rs(e,t,n);break;case 1:if(!vs&&(ys(n,t),"function"==typeof(r=n.stateNode).componentWillUnmount))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(Id){Vc(n,t,Id)}Rs(e,t,n);break;case 21:Rs(e,t,n);break;case 22:1&n.mode?(vs=(r=vs)||null!==n.memoizedState,Rs(e,t,n),vs=r):Rs(e,t,n);break;default:Rs(e,t,n)}}function zs(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new ms),t.forEach((function(t){var r=qc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Ts(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var a=n[r];try{var o=e,i=t,l=i;e:for(;null!==l;){switch(l.tag){case 5:Os=l.stateNode,Ls=!1;break e;case 3:case 4:Os=l.stateNode.containerInfo,Ls=!0;break e}l=l.return}if(null===Os)throw Error(ke(160));Ds(o,i,a),Os=null,Ls=!1;var u=a.alternate;null!==u&&(u.return=null),a.return=null}catch(Bd){Vc(a,t,Bd)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)Ns(t,e),t=t.sibling}function Ns(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ts(t,e),js(e),4&r){try{Ss(3,e,e.return),ks(3,e)}catch(Qd){Vc(e,e.return,Qd)}try{Ss(5,e,e.return)}catch(Qd){Vc(e,e.return,Qd)}}break;case 1:Ts(t,e),js(e),512&r&&null!==n&&ys(n,n.return);break;case 5:if(Ts(t,e),js(e),512&r&&null!==n&&ys(n,n.return),32&e.flags){var a=e.stateNode;try{Lt(a,"")}catch(Qd){Vc(e,e.return,Qd)}}if(4&r&&null!=(a=e.stateNode)){var o=e.memoizedProps,i=null!==n?n.memoizedProps:o,l=e.type,u=e.updateQueue;if(e.updateQueue=null,null!==u)try{"input"===l&&"radio"===o.type&&null!=o.name&&vt(a,o),At(l,i);var s=At(l,o);for(i=0;i<u.length;i+=2){var c=u[i],f=u[i+1];"style"===c?Tt(a,f):"dangerouslySetInnerHTML"===c?Ot(a,f):"children"===c?Lt(a,f):Ae(a,c,f,s)}switch(l){case"input":mt(a,o);break;case"textarea":_t(a,o);break;case"select":var d=a._wrapperState.wasMultiple;a._wrapperState.wasMultiple=!!o.multiple;var p=o.value;null!=p?wt(a,!!o.multiple,p,!1):d!==!!o.multiple&&(null!=o.defaultValue?wt(a,!!o.multiple,o.defaultValue,!0):wt(a,!!o.multiple,o.multiple?[]:"",!1))}a[Do]=o}catch(Qd){Vc(e,e.return,Qd)}}break;case 6:if(Ts(t,e),js(e),4&r){if(null===e.stateNode)throw Error(ke(162));a=e.stateNode,o=e.memoizedProps;try{a.nodeValue=o}catch(Qd){Vc(e,e.return,Qd)}}break;case 3:if(Ts(t,e),js(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{lr(t.containerInfo)}catch(Qd){Vc(e,e.return,Qd)}break;case 4:default:Ts(t,e),js(e);break;case 13:Ts(t,e),js(e),8192&(a=e.child).flags&&(o=null!==a.memoizedState,a.stateNode.isHidden=o,!o||null!==a.alternate&&null!==a.alternate.memoizedState||(ic=mn())),4&r&&zs(e);break;case 22:if(c=null!==n&&null!==n.memoizedState,1&e.mode?(vs=(s=vs)||c,Ts(t,e),vs=s):Ts(t,e),js(e),8192&r){if(s=null!==e.memoizedState,(e.stateNode.isHidden=s)&&!c&&1&e.mode)for(gs=e,c=e.child;null!==c;){for(f=gs=c;null!==gs;){switch(p=(d=gs).child,d.tag){case 0:case 11:case 14:case 15:Ss(4,d,d.return);break;case 1:ys(d,d.return);var h=d.stateNode;if("function"==typeof h.componentWillUnmount){r=d,n=d.return;try{t=r,h.props=t.memoizedProps,h.state=t.memoizedState,h.componentWillUnmount()}catch(Qd){Vc(r,n,Qd)}}break;case 5:ys(d,d.return);break;case 22:if(null!==d.memoizedState){Us(f);continue}}null!==p?(p.return=d,gs=p):Us(f)}c=c.sibling}e:for(c=null,f=e;;){if(5===f.tag){if(null===c){c=f;try{a=f.stateNode,s?"function"==typeof(o=a.style).setProperty?o.setProperty("display","none","important"):o.display="none":(l=f.stateNode,i=null!=(u=f.memoizedProps.style)&&u.hasOwnProperty("display")?u.display:null,l.style.display=zt("display",i))}catch(Qd){Vc(e,e.return,Qd)}}}else if(6===f.tag){if(null===c)try{f.stateNode.nodeValue=s?"":f.memoizedProps}catch(Qd){Vc(e,e.return,Qd)}}else if((22!==f.tag&&23!==f.tag||null===f.memoizedState||f===e)&&null!==f.child){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;null===f.sibling;){if(null===f.return||f.return===e)break e;c===f&&(c=null),f=f.return}c===f&&(c=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:Ts(t,e),js(e),4&r&&zs(e);case 21:}}function js(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(Es(n)){var r=n;break e}n=n.return}throw Error(ke(160))}switch(r.tag){case 5:var a=r.stateNode;32&r.flags&&(Lt(a,""),r.flags&=-33),Ms(e,Cs(e),a);break;case 3:case 4:var o=r.stateNode.containerInfo;Ps(e,Cs(e),o);break;default:throw Error(ke(161))}}catch(Ud){Vc(e,e.return,Ud)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function As(e,t,n){gs=e,Fs(e)}function Fs(e,t,n){for(var r=!!(1&e.mode);null!==gs;){var a=gs,o=a.child;if(22===a.tag&&r){var i=null!==a.memoizedState||hs;if(!i){var l=a.alternate,u=null!==l&&null!==l.memoizedState||vs;l=hs;var s=vs;if(hs=i,(vs=u)&&!s)for(gs=a;null!==gs;)u=(i=gs).child,22===i.tag&&null!==i.memoizedState?Bs(a):null!==u?(u.return=i,gs=u):Bs(a);for(;null!==o;)gs=o,Fs(o),o=o.sibling;gs=a,hs=l,vs=s}Is(e)}else 8772&a.subtreeFlags&&null!==o?(o.return=a,gs=o):Is(e)}}function Is(e){for(;null!==gs;){var t=gs;if(8772&t.flags){var n=t.alternate;try{if(8772&t.flags)switch(t.tag){case 0:case 11:case 15:vs||ks(5,t);break;case 1:var r=t.stateNode;if(4&t.flags&&!vs)if(null===n)r.componentDidMount();else{var a=t.elementType===t.type?n.memoizedProps:Ni(t.type,n.memoizedProps);r.componentDidUpdate(a,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;null!==o&&rl(t,o,r);break;case 3:var i=t.updateQueue;if(null!==i){if(n=null,null!==t.child)switch(t.child.tag){case 5:case 1:n=t.child.stateNode}rl(t,i,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var u=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":u.autoFocus&&n.focus();break;case"img":u.src&&(n.src=u.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var s=t.alternate;if(null!==s){var c=s.memoizedState;if(null!==c){var f=c.dehydrated;null!==f&&lr(f)}}}break;default:throw Error(ke(163))}vs||512&t.flags&&_s(t)}catch(Sd){Vc(t,t.return,Sd)}}if(t===e){gs=null;break}if(null!==(n=t.sibling)){n.return=t.return,gs=n;break}gs=t.return}}function Us(e){for(;null!==gs;){var t=gs;if(t===e){gs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,gs=n;break}gs=t.return}}function Bs(e){for(;null!==gs;){var t=gs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{ks(4,t)}catch(Ud){Vc(t,n,Ud)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var a=t.return;try{r.componentDidMount()}catch(Ud){Vc(t,a,Ud)}}var o=t.return;try{_s(t)}catch(Ud){Vc(t,o,Ud)}break;case 5:var i=t.return;try{_s(t)}catch(Ud){Vc(t,i,Ud)}}}catch(Ud){Vc(t,t.return,Ud)}if(t===e){gs=null;break}var l=t.sibling;if(null!==l){l.return=t.return,gs=l;break}gs=t.return}}var $s,Vs=Math.ceil,Ws=Fe.ReactCurrentDispatcher,Hs=Fe.ReactCurrentOwner,Qs=Fe.ReactCurrentBatchConfig,qs=0,Ks=null,Gs=null,Ys=0,Xs=0,Js=Vo(0),Zs=0,ec=null,tc=0,nc=0,rc=0,ac=null,oc=null,ic=0,lc=1/0,uc=null,sc=!1,cc=null,fc=null,dc=!1,pc=null,hc=0,vc=0,mc=null,gc=-1,yc=0;function bc(){return 6&qs?mn():-1!==gc?gc:gc=mn()}function wc(e){return 1&e.mode?2&qs&&0!==Ys?Ys&-Ys:null!==Ti.transition?(0===yc&&(yc=Tn()),yc):0!==(e=Fn)?e:e=void 0===(e=window.event)?16:vr(e.type):1}function Sc(e,t,n,r){if(50<vc)throw vc=0,mc=null,Error(ke(185));jn(e,n,r),2&qs&&e===Ks||(e===Ks&&(!(2&qs)&&(nc|=n),4===Zs&&Cc(e,Ys)),kc(e,r),1===n&&0===qs&&!(1&t.mode)&&(lc=mn()+500,ai&&li()))}function kc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,a=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-En(o),l=1<<i,u=a[i];-1===u?l&n&&!(l&r)||(a[i]=Dn(l,t)):u<=t&&(e.expiredLanes|=l),o&=~l}}(e,t);var r=Rn(e,e===Ks?Ys:0);if(0===r)null!==n&&pn(n),e.callbackNode=null,e.callbackPriority=0;else if(t=r&-r,e.callbackPriority!==t){if(null!=n&&pn(n),1===t)0===e.tag?function(e){ai=!0,ii(e)}(Pc.bind(null,e)):ii(Pc.bind(null,e)),Eo((function(){!(6&qs)&&li()})),n=null;else{switch(In(r)){case 1:n=yn;break;case 4:n=bn;break;case 16:default:n=wn;break;case 536870912:n=kn}n=Kc(n,_c.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function _c(e,t){if(gc=-1,yc=0,6&qs)throw Error(ke(327));var n=e.callbackNode;if(Bc()&&e.callbackNode!==n)return null;var r=Rn(e,e===Ks?Ys:0);if(0===r)return null;if(30&r||r&e.expiredLanes||t)t=Nc(e,r);else{t=r;var a=qs;qs|=2;var o=zc();for(Ks===e&&Ys===t||(uc=null,lc=mn()+500,Rc(e,t));;)try{Ac();break}catch(Id){Dc(e,Id)}Ui(),Ws.current=o,qs=a,null!==Gs?t=0:(Ks=null,Ys=0,t=Zs)}if(0!==t){if(2===t&&(0!==(a=zn(e))&&(r=a,t=xc(e,a))),1===t)throw n=ec,Rc(e,0),Cc(e,r),kc(e,mn()),n;if(6===t)Cc(e,r);else{if(a=e.current.alternate,!(30&r||function(e){for(var t=e;;){if(16384&t.flags){var n=t.updateQueue;if(null!==n&&null!==(n=n.stores))for(var r=0;r<n.length;r++){var a=n[r],o=a.getSnapshot;a=a.value;try{if(!Ea(o(),a))return!1}catch(i){return!1}}}if(n=t.child,16384&t.subtreeFlags&&null!==n)n.return=t,t=n;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(a)||(t=Nc(e,r),2===t&&(o=zn(e),0!==o&&(r=o,t=xc(e,o))),1!==t)))throw n=ec,Rc(e,0),Cc(e,r),kc(e,mn()),n;switch(e.finishedWork=a,e.finishedLanes=r,t){case 0:case 1:throw Error(ke(345));case 2:case 5:Uc(e,oc,uc);break;case 3:if(Cc(e,r),(130023424&r)===r&&10<(t=ic+500-mn())){if(0!==Rn(e,0))break;if(((a=e.suspendedLanes)&r)!==r){bc(),e.pingedLanes|=e.suspendedLanes&a;break}e.timeoutHandle=ko(Uc.bind(null,e,oc,uc),t);break}Uc(e,oc,uc);break;case 4:if(Cc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,a=-1;0<r;){var i=31-En(r);o=1<<i,(i=t[i])>a&&(a=i),r&=~o}if(r=a,10<(r=(120>(r=mn()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Vs(r/1960))-r)){e.timeoutHandle=ko(Uc.bind(null,e,oc,uc),r);break}Uc(e,oc,uc);break;default:throw Error(ke(329))}}}return kc(e,mn()),e.callbackNode===n?_c.bind(null,e):null}function xc(e,t){var n=ac;return e.current.memoizedState.isDehydrated&&(Rc(e,t).flags|=256),2!==(e=Nc(e,t))&&(t=oc,oc=n,null!==t&&Ec(t)),e}function Ec(e){null===oc?oc=e:oc.push.apply(oc,e)}function Cc(e,t){for(t&=~rc,t&=~nc,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-En(t),r=1<<n;e[n]=-1,t&=~r}}function Pc(e){if(6&qs)throw Error(ke(327));Bc();var t=Rn(e,0);if(!(1&t))return kc(e,mn()),null;var n=Nc(e,t);if(0!==e.tag&&2===n){var r=zn(e);0!==r&&(t=r,n=xc(e,r))}if(1===n)throw n=ec,Rc(e,0),Cc(e,t),kc(e,mn()),n;if(6===n)throw Error(ke(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Uc(e,oc,uc),kc(e,mn()),null}function Mc(e,t){var n=qs;qs|=1;try{return e(t)}finally{0===(qs=n)&&(lc=mn()+500,ai&&li())}}function Oc(e){null!==pc&&0===pc.tag&&!(6&qs)&&Bc();var t=qs;qs|=1;var n=Qs.transition,r=Fn;try{if(Qs.transition=null,Fn=1,e)return e()}finally{Fn=r,Qs.transition=n,!(6&(qs=t))&&li()}}function Lc(){Xs=Js.current,Wo(Js)}function Rc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,_o(n)),null!==Gs)for(n=Gs.return;null!==n;){var r=n;switch(wi(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Jo();break;case 3:_l(),Wo(Ko),Wo(qo),Ol();break;case 5:El(r);break;case 4:_l();break;case 13:case 19:Wo(Cl);break;case 10:Bi(r.type._context);break;case 22:case 23:Lc()}n=n.return}if(Ks=e,Gs=e=Jc(e.current,null),Ys=Xs=t,Zs=0,ec=null,rc=nc=tc=0,oc=ac=null,null!==Hi){for(t=0;t<Hi.length;t++)if(null!==(r=(n=Hi[t]).interleaved)){n.interleaved=null;var a=r.next,o=n.pending;if(null!==o){var i=o.next;o.next=a,r.next=i}n.pending=r}Hi=null}return e}function Dc(e,t){for(;;){var n=Gs;try{if(Ui(),Ll.current=xu,jl){for(var r=zl.memoizedState;null!==r;){var a=r.queue;null!==a&&(a.pending=null),r=r.next}jl=!1}if(Dl=0,Nl=Tl=zl=null,Al=!1,Fl=0,Hs.current=null,null===n||null===n.return){Zs=1,ec=t,Gs=null;break}e:{var o=e,i=n.return,l=n,u=t;if(t=Ys,l.flags|=32768,null!==u&&"object"===w(u)&&"function"==typeof u.then){var s=u,c=l,f=c.tag;if(!(1&c.mode||0!==f&&11!==f&&15!==f)){var d=c.alternate;d?(c.updateQueue=d.updateQueue,c.memoizedState=d.memoizedState,c.lanes=d.lanes):(c.updateQueue=null,c.memoizedState=null)}var p=Nu(i);if(null!==p){p.flags&=-257,ju(p,i,l,0,t),1&p.mode&&Tu(o,s,t),u=s;var h=(t=p).updateQueue;if(null===h){var v=new Set;v.add(u),t.updateQueue=v}else h.add(u);break e}if(!(1&t)){Tu(o,s,t),Tc();break e}u=Error(ke(426))}else if(_i&&1&l.mode){var m=Nu(i);if(null!==m){!(65536&m.flags)&&(m.flags|=256),ju(m,i,l,0,t),zi(Mu(u,l));break e}}o=u=Mu(u,l),4!==Zs&&(Zs=2),null===ac?ac=[o]:ac.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t,tl(o,Du(0,u,t));break e;case 1:l=u;var g=o.type,y=o.stateNode;if(!(128&o.flags||"function"!=typeof g.getDerivedStateFromError&&(null===y||"function"!=typeof y.componentDidCatch||null!==fc&&fc.has(y)))){o.flags|=65536,t&=-t,o.lanes|=t,tl(o,zu(o,l,t));break e}}o=o.return}while(null!==o)}Ic(n)}catch(b){t=b,Gs===n&&null!==n&&(Gs=n=n.return);continue}break}}function zc(){var e=Ws.current;return Ws.current=xu,null===e?xu:e}function Tc(){0!==Zs&&3!==Zs&&2!==Zs||(Zs=4),null===Ks||!(268435455&tc)&&!(268435455&nc)||Cc(Ks,Ys)}function Nc(e,t){var n=qs;qs|=2;var r=zc();for(Ks===e&&Ys===t||(uc=null,Rc(e,t));;)try{jc();break}catch(jd){Dc(e,jd)}if(Ui(),qs=n,Ws.current=r,null!==Gs)throw Error(ke(261));return Ks=null,Ys=0,Zs}function jc(){for(;null!==Gs;)Fc(Gs)}function Ac(){for(;null!==Gs&&!hn();)Fc(Gs)}function Fc(e){var t=$s(e.alternate,e,Xs);e.memoizedProps=e.pendingProps,null===t?Ic(e):Gs=t,Hs.current=null}function Ic(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=ps(n,t)))return n.flags&=32767,void(Gs=n);if(null===e)return Zs=6,void(Gs=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=ds(n,t,Xs)))return void(Gs=n);if(null!==(t=t.sibling))return void(Gs=t);Gs=t=e}while(null!==t);0===Zs&&(Zs=5)}function Uc(e,t,n){var r=Fn,a=Qs.transition;try{Qs.transition=null,Fn=1,function(e,t,n,r){do{Bc()}while(null!==pc);if(6&qs)throw Error(ke(327));n=e.finishedWork;var a=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(ke(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(function(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var r=e.eventTimes;for(e=e.expirationTimes;0<n;){var a=31-En(n),o=1<<a;t[a]=0,r[a]=-1,e[a]=-1,n&=~o}}(e,o),e===Ks&&(Gs=Ks=null,Ys=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||dc||(dc=!0,Kc(wn,(function(){return Bc(),null}))),o=!!(15990&n.flags),!!(15990&n.subtreeFlags)||o){o=Qs.transition,Qs.transition=null;var i=Fn;Fn=1;var l=qs;qs|=4,Hs.current=null,function(e,t){if(bo=sr,Ra(e=La())){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{var r=(n=(n=e.ownerDocument)&&n.defaultView||window).getSelection&&n.getSelection();if(r&&0!==r.rangeCount){n=r.anchorNode;var a=r.anchorOffset,o=r.focusNode;r=r.focusOffset;try{n.nodeType,o.nodeType}catch(B){n=null;break e}var i=0,l=-1,u=-1,s=0,c=0,f=e,d=null;t:for(;;){for(var p;f!==n||0!==a&&3!==f.nodeType||(l=i+a),f!==o||0!==r&&3!==f.nodeType||(u=i+r),3===f.nodeType&&(i+=f.nodeValue.length),null!==(p=f.firstChild);)d=f,f=p;for(;;){if(f===e)break t;if(d===n&&++s===a&&(l=i),d===o&&++c===r&&(u=i),null!==(p=f.nextSibling))break;d=(f=d).parentNode}f=p}n=-1===l||-1===u?null:{start:l,end:u}}else n=null}n=n||{start:0,end:0}}else n=null;for(wo={focusedElem:e,selectionRange:n},sr=!1,gs=t;null!==gs;)if(e=(t=gs).child,1028&t.subtreeFlags&&null!==e)e.return=t,gs=e;else for(;null!==gs;){t=gs;try{var h=t.alternate;if(1024&t.flags)switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==h){var v=h.memoizedProps,m=h.memoizedState,g=t.stateNode,y=g.getSnapshotBeforeUpdate(t.elementType===t.type?v:Ni(t.type,v),m);g.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var b=t.stateNode.containerInfo;1===b.nodeType?b.textContent="":9===b.nodeType&&b.documentElement&&b.removeChild(b.documentElement);break;default:throw Error(ke(163))}}catch(B){Vc(t,t.return,B)}if(null!==(e=t.sibling)){e.return=t.return,gs=e;break}gs=t.return}h=ws,ws=!1}(e,n),Ns(n,e),Da(wo),sr=!!bo,wo=bo=null,e.current=n,As(n),vn(),qs=l,Fn=i,Qs.transition=o}else e.current=n;if(dc&&(dc=!1,pc=e,hc=a),o=e.pendingLanes,0===o&&(fc=null),function(e){if(xn&&"function"==typeof xn.onCommitFiberRoot)try{xn.onCommitFiberRoot(_n,e,void 0,!(128&~e.current.flags))}catch(t){}}(n.stateNode),kc(e,mn()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)a=t[n],r(a.value,{componentStack:a.stack,digest:a.digest});if(sc)throw sc=!1,e=cc,cc=null,e;!!(1&hc)&&0!==e.tag&&Bc(),o=e.pendingLanes,1&o?e===mc?vc++:(vc=0,mc=e):vc=0,li()}(e,t,n,r)}finally{Qs.transition=a,Fn=r}return null}function Bc(){if(null!==pc){var e=In(hc),t=Qs.transition,n=Fn;try{if(Qs.transition=null,Fn=16>e?16:e,null===pc)var r=!1;else{if(e=pc,pc=null,hc=0,6&qs)throw Error(ke(331));var a=qs;for(qs|=4,gs=e.current;null!==gs;){var o=gs,i=o.child;if(16&gs.flags){var l=o.deletions;if(null!==l){for(var u=0;u<l.length;u++){var s=l[u];for(gs=s;null!==gs;){var c=gs;switch(c.tag){case 0:case 11:case 15:Ss(8,c,o)}var f=c.child;if(null!==f)f.return=c,gs=f;else for(;null!==gs;){var d=(c=gs).sibling,p=c.return;if(xs(c),c===s){gs=null;break}if(null!==d){d.return=p,gs=d;break}gs=p}}}var h=o.alternate;if(null!==h){var v=h.child;if(null!==v){h.child=null;do{var m=v.sibling;v.sibling=null,v=m}while(null!==v)}}gs=o}}if(2064&o.subtreeFlags&&null!==i)i.return=o,gs=i;else e:for(;null!==gs;){if(2048&(o=gs).flags)switch(o.tag){case 0:case 11:case 15:Ss(9,o,o.return)}var g=o.sibling;if(null!==g){g.return=o.return,gs=g;break e}gs=o.return}}var y=e.current;for(gs=y;null!==gs;){var b=(i=gs).child;if(2064&i.subtreeFlags&&null!==b)b.return=i,gs=b;else e:for(i=y;null!==gs;){if(2048&(l=gs).flags)try{switch(l.tag){case 0:case 11:case 15:ks(9,l)}}catch(S){Vc(l,l.return,S)}if(l===i){gs=null;break e}var w=l.sibling;if(null!==w){w.return=l.return,gs=w;break e}gs=l.return}}if(qs=a,li(),xn&&"function"==typeof xn.onPostCommitFiberRoot)try{xn.onPostCommitFiberRoot(_n,e)}catch(S){}r=!0}return r}finally{Fn=n,Qs.transition=t}}return!1}function $c(e,t,n){e=Zi(e,t=Du(0,t=Mu(n,t),1),1),t=bc(),null!==e&&(jn(e,1,t),kc(e,t))}function Vc(e,t,n){if(3===e.tag)$c(e,e,n);else for(;null!==t;){if(3===t.tag){$c(t,e,n);break}if(1===t.tag){var r=t.stateNode;if("function"==typeof t.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===fc||!fc.has(r))){t=Zi(t,e=zu(t,e=Mu(n,e),1),1),e=bc(),null!==t&&(jn(t,1,e),kc(t,e));break}}t=t.return}}function Wc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=bc(),e.pingedLanes|=e.suspendedLanes&n,Ks===e&&(Ys&n)===n&&(4===Zs||3===Zs&&(130023424&Ys)===Ys&&500>mn()-ic?Rc(e,0):rc|=n),kc(e,t)}function Hc(e,t){0===t&&(1&e.mode?(t=On,!(130023424&(On<<=1))&&(On=4194304)):t=1);var n=bc();null!==(e=Ki(e,t))&&(jn(e,t,n),kc(e,n))}function Qc(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Hc(e,n)}function qc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,a=e.memoizedState;null!==a&&(n=a.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(ke(314))}null!==r&&r.delete(t),Hc(e,n)}function Kc(e,t){return dn(e,t)}function Gc(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Yc(e,t,n,r){return new Gc(e,t,n,r)}function Xc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Jc(e,t){var n=e.alternate;return null===n?((n=Yc(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=14680064&e.flags,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Zc(e,t,n,r,a,o){var i=2;if(r=e,"function"==typeof e)Xc(e)&&(i=1);else if("string"==typeof e)i=5;else e:switch(e){case Be:return ef(n.children,a,o,t);case $e:i=8,a|=8;break;case Ve:return(e=Yc(12,n,t,2|a)).elementType=Ve,e.lanes=o,e;case qe:return(e=Yc(13,n,t,a)).elementType=qe,e.lanes=o,e;case Ke:return(e=Yc(19,n,t,a)).elementType=Ke,e.lanes=o,e;case Xe:return tf(n,a,o,t);default:if("object"===w(e)&&null!==e)switch(e.$$typeof){case We:i=10;break e;case He:i=9;break e;case Qe:i=11;break e;case Ge:i=14;break e;case Ye:i=16,r=null;break e}throw Error(ke(130,null==e?e:w(e),""))}return(t=Yc(i,n,t,a)).elementType=e,t.type=r,t.lanes=o,t}function ef(e,t,n,r){return(e=Yc(7,e,r,t)).lanes=n,e}function tf(e,t,n,r){return(e=Yc(22,e,r,t)).elementType=Xe,e.lanes=n,e.stateNode={isHidden:!1},e}function nf(e,t,n){return(e=Yc(6,e,null,t)).lanes=n,e}function rf(e,t,n){return(t=Yc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function af(e,t,n,r,a){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Nn(0),this.expirationTimes=Nn(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Nn(0),this.identifierPrefix=r,this.onRecoverableError=a,this.mutableSourceEagerHydrationData=null}function of(e,t,n,r,a,o,i,l,u){return e=new af(e,t,n,l,u),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Yc(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Yi(o),e}function lf(e){if(!e)return Qo;e:{if(ln(e=e._reactInternals)!==e||1!==e.tag)throw Error(ke(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Xo(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(ke(171))}if(1===e.tag){var n=e.type;if(Xo(n))return ei(e,n,t)}return t}function uf(e,t,n,r,a,o,i,l,u){return(e=of(n,r,!0,e,0,o,0,l,u)).context=lf(null),n=e.current,(o=Ji(r=bc(),a=wc(n))).callback=null!=t?t:null,Zi(n,o,a),e.current.lanes=a,jn(e,a,r),kc(e,r),e}function sf(e,t,n,r){var a=t.current,o=bc(),i=wc(a);return n=lf(n),null===t.context?t.context=n:t.pendingContext=n,(t=Ji(o,i)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Zi(a,t,i))&&(Sc(e,a,i,o),el(e,a,i)),i}function cf(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function ff(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function df(e,t){ff(e,t),(e=e.alternate)&&ff(e,t)}$s=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ko.current)Fu=!0;else{if(!(e.lanes&n||128&t.flags))return Fu=!1,function(e,t,n){switch(t.tag){case 3:Ku(t),Di();break;case 5:xl(t);break;case 1:Xo(t.type)&&ti(t);break;case 4:kl(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,a=t.memoizedProps.value;Ho(ji,r._currentValue),r._currentValue=a;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Ho(Cl,1&Cl.current),t.flags|=128,null):n&t.child.childLanes?ns(e,t,n):(Ho(Cl,1&Cl.current),null!==(e=ss(e,t,n))?e.sibling:null);Ho(Cl,1&Cl.current);break;case 19:if(r=!!(n&t.childLanes),128&e.flags){if(r)return ls(e,t,n);t.flags|=128}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null,a.lastEffect=null),Ho(Cl,Cl.current),r)break;return null;case 22:case 23:return t.lanes=0,Vu(e,t,n)}return ss(e,t,n)}(e,t,n);Fu=!!(131072&e.flags)}else Fu=!1,_i&&1048576&t.flags&&yi(t,fi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;us(e,t),e=t.pendingProps;var a=Yo(t,qo.current);Vi(t,n),a=$l(null,t,r,e,a,n);var o=Vl();return t.flags|=1,"object"===w(a)&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Xo(r)?(o=!0,ti(t)):o=!1,t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Yi(t),a.updater=il,t.stateNode=a,a._reactInternals=t,cl(t,r,e,n),t=qu(null,t,r,!0,o,n)):(t.tag=0,_i&&o&&bi(t),Iu(null,t,a,n),t=t.child),t;case 16:r=t.elementType;e:{switch(us(e,t),e=t.pendingProps,r=(a=r._init)(r._payload),t.type=r,a=t.tag=function(e){if("function"==typeof e)return Xc(e)?1:0;if(null!=e){if((e=e.$$typeof)===Qe)return 11;if(e===Ge)return 14}return 2}(r),e=Ni(r,e),a){case 0:t=Hu(null,t,r,e,n);break e;case 1:t=Qu(null,t,r,e,n);break e;case 11:t=Uu(null,t,r,e,n);break e;case 14:t=Bu(null,t,r,Ni(r.type,e),n);break e}throw Error(ke(306,r,""))}return t;case 0:return r=t.type,a=t.pendingProps,Hu(e,t,r,a=t.elementType===r?a:Ni(r,a),n);case 1:return r=t.type,a=t.pendingProps,Qu(e,t,r,a=t.elementType===r?a:Ni(r,a),n);case 3:e:{if(Ku(t),null===e)throw Error(ke(387));r=t.pendingProps,a=(o=t.memoizedState).element,Xi(e,t),nl(t,r,null,n);var i=t.memoizedState;if(r=i.element,o.isDehydrated){if(o={element:r,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,256&t.flags){t=Gu(e,t,r,n,a=Mu(Error(ke(423)),t));break e}if(r!==a){t=Gu(e,t,r,n,a=Mu(Error(ke(424)),t));break e}for(ki=Mo(t.stateNode.containerInfo.firstChild),Si=t,_i=!0,xi=null,n=ml(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(Di(),r===a){t=ss(e,t,n);break e}Iu(e,t,r,n)}t=t.child}return t;case 5:return xl(t),null===e&&Mi(t),r=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,i=a.children,So(r,a)?i=null:null!==o&&So(r,o)&&(t.flags|=32),Wu(e,t),Iu(e,t,i,n),t.child;case 6:return null===e&&Mi(t),null;case 13:return ns(e,t,n);case 4:return kl(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=vl(t,null,r,n):Iu(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,Uu(e,t,r,a=t.elementType===r?a:Ni(r,a),n);case 7:return Iu(e,t,t.pendingProps,n),t.child;case 8:case 12:return Iu(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,a=t.pendingProps,o=t.memoizedProps,i=a.value,Ho(ji,r._currentValue),r._currentValue=i,null!==o)if(Ea(o.value,i)){if(o.children===a.children&&!Ko.current){t=ss(e,t,n);break e}}else for(null!==(o=t.child)&&(o.return=t);null!==o;){var l=o.dependencies;if(null!==l){i=o.child;for(var u=l.firstContext;null!==u;){if(u.context===r){if(1===o.tag){(u=Ji(-1,n&-n)).tag=2;var s=o.updateQueue;if(null!==s){var c=(s=s.shared).pending;null===c?u.next=u:(u.next=c.next,c.next=u),s.pending=u}}o.lanes|=n,null!==(u=o.alternate)&&(u.lanes|=n),$i(o.return,n,t),l.lanes|=n;break}u=u.next}}else if(10===o.tag)i=o.type===t.type?null:o.child;else if(18===o.tag){if(null===(i=o.return))throw Error(ke(341));i.lanes|=n,null!==(l=i.alternate)&&(l.lanes|=n),$i(i,n,t),i=o.sibling}else i=o.child;if(null!==i)i.return=o;else for(i=o;null!==i;){if(i===t){i=null;break}if(null!==(o=i.sibling)){o.return=i.return,i=o;break}i=i.return}o=i}Iu(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=t.pendingProps.children,Vi(t,n),r=r(a=Wi(a)),t.flags|=1,Iu(e,t,r,n),t.child;case 14:return a=Ni(r=t.type,t.pendingProps),Bu(e,t,r,a=Ni(r.type,a),n);case 15:return $u(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Ni(r,a),us(e,t),t.tag=1,Xo(r)?(e=!0,ti(t)):e=!1,Vi(t,n),ul(t,r,a),cl(t,r,a,n),qu(null,t,r,!0,e,n);case 19:return ls(e,t,n);case 22:return Vu(e,t,n)}throw Error(ke(156,t.tag))};var pf="function"==typeof reportError?reportError:function(e){console.error(e)};function hf(e){this._internalRoot=e}function vf(e){this._internalRoot=e}function mf(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function gf(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function yf(){}function bf(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o;if("function"==typeof a){var l=a;a=function(){var e=cf(i);l.call(e)}}sf(t,i,e,a)}else i=function(e,t,n,r,a){if(a){if("function"==typeof r){var o=r;r=function(){var e=cf(i);o.call(e)}}var i=uf(t,r,e,0,null,!1,0,"",yf);return e._reactRootContainer=i,e[zo]=i.current,io(8===e.nodeType?e.parentNode:e),Oc(),i}for(;a=e.lastChild;)e.removeChild(a);if("function"==typeof r){var l=r;r=function(){var e=cf(u);l.call(e)}}var u=of(e,0,!1,null,0,!1,0,"",yf);return e._reactRootContainer=u,e[zo]=u.current,io(8===e.nodeType?e.parentNode:e),Oc((function(){sf(t,u,n,r)})),u}(n,t,e,a,r);return cf(i)}vf.prototype.render=hf.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(ke(409));sf(e,t,null,null)},vf.prototype.unmount=hf.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;Oc((function(){sf(null,e,null,null)})),t[zo]=null}},vf.prototype.unstable_scheduleHydration=function(e){if(e){var t=Vn();e={blockedOn:null,target:e,priority:t};for(var n=0;n<Jn.length&&0!==t&&t<Jn[n].priority;n++);Jn.splice(n,0,e),0===n&&nr(e)}},Un=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Ln(t.pendingLanes);0!==n&&(An(t,1|n),kc(t,mn()),!(6&qs)&&(lc=mn()+500,li()))}break;case 13:Oc((function(){var t=Ki(e,1);if(null!==t){var n=bc();Sc(t,e,1,n)}})),df(e,1)}},Bn=function(e){if(13===e.tag){var t=Ki(e,134217728);if(null!==t)Sc(t,e,134217728,bc());df(e,134217728)}},$n=function(e){if(13===e.tag){var t=wc(e),n=Ki(e,t);if(null!==n)Sc(n,e,t,bc());df(e,t)}},Vn=function(){return Fn},Wn=function(e,t){var n=Fn;try{return Fn=e,t()}finally{Fn=n}},Ut=function(e,t,n){switch(t){case"input":if(mt(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=Uo(r);if(!a)throw Error(ke(90));ft(r),mt(r,a)}}}break;case"textarea":_t(e,n);break;case"select":null!=(t=n.value)&&wt(e,!!n.multiple,t,!1)}},Qt=Mc,qt=Oc;var wf={usingClientEntryPoint:!1,Events:[Fo,Io,Uo,Wt,Ht,Mc]},Sf={findFiberByHostInstance:Ao,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},kf={bundleType:Sf.bundleType,version:Sf.version,rendererPackageName:Sf.rendererPackageName,rendererConfig:Sf.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Fe.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=cn(e))?null:e.stateNode},findFiberByHostInstance:Sf.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var _f=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!_f.isDisabled&&_f.supportsFiber)try{_n=_f.inject(kf),xn=_f}catch(Mt){}}me.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=wf,me.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!mf(t))throw Error(ke(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Ue,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},me.createRoot=function(e,t){if(!mf(e))throw Error(ke(299));var n=!1,r="",a=pf;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(a=t.onRecoverableError)),t=of(e,1,!1,null,0,n,0,r,a),e[zo]=t.current,io(8===e.nodeType?e.parentNode:e),new hf(t)},me.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"==typeof e.render)throw Error(ke(188));throw e=Object.keys(e).join(","),Error(ke(268,e))}return e=null===(e=cn(t))?null:e.stateNode},me.flushSync=function(e){return Oc(e)},me.hydrate=function(e,t,n){if(!gf(t))throw Error(ke(200));return bf(null,e,t,!0,n)},me.hydrateRoot=function(e,t,n){if(!mf(e))throw Error(ke(405));var r=null!=n&&n.hydratedSources||null,a=!1,o="",i=pf;if(null!=n&&(!0===n.unstable_strictMode&&(a=!0),void 0!==n.identifierPrefix&&(o=n.identifierPrefix),void 0!==n.onRecoverableError&&(i=n.onRecoverableError)),t=uf(t,null,e,1,null!=n?n:null,a,0,o,i),e[zo]=t.current,io(e),r)for(e=0;e<r.length;e++)a=(a=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,a]:t.mutableSourceEagerHydrationData.push(n,a);return new vf(t)},me.render=function(e,t,n){if(!gf(t))throw Error(ke(200));return bf(null,e,t,!1,n)},me.unmountComponentAtNode=function(e){if(!gf(e))throw Error(ke(40));return!!e._reactRootContainer&&(Oc((function(){bf(null,null,e,!1,(function(){e._reactRootContainer=null,e[zo]=null}))})),!0)},me.unstable_batchedUpdates=Mc,me.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!gf(n))throw Error(ke(200));if(null==e||void 0===e._reactInternals)throw Error(ke(38));return bf(e,t,n,!1,r)},me.version="18.2.0-next-9e3b772b8-20220608",function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),ve.exports=me;var xf=t("e",ve.exports),Ef=t("b",o(xf));t("d",n({__proto__:null,default:Ef},[xf]));var Cf=xf;he.createRoot=Cf.createRoot,he.hydrateRoot=Cf.hydrateRoot;var Pf={exports:{}},Mf={},Of=ae;var Lf="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Rf=Of.useState,Df=Of.useEffect,zf=Of.useLayoutEffect,Tf=Of.useDebugValue;function Nf(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Lf(e,n)}catch(Ad){return!0}}var jf="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=Rf({inst:{value:n,getSnapshot:t}}),a=r[0].inst,o=r[1];return zf((function(){a.value=n,a.getSnapshot=t,Nf(a)&&o({inst:a})}),[e,n,t]),Df((function(){return Nf(a)&&o({inst:a}),e((function(){Nf(a)&&o({inst:a})}))}),[e]),Tf(n),n};Mf.useSyncExternalStore=void 0!==Of.useSyncExternalStore?Of.useSyncExternalStore:jf,Pf.exports=Mf;var Af=Pf.exports,Ff={exports:{}},If={},Uf=ae,Bf=Af;var $f="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},Vf=Bf.useSyncExternalStore,Wf=Uf.useRef,Hf=Uf.useEffect,Qf=Uf.useMemo,qf=Uf.useDebugValue;If.useSyncExternalStoreWithSelector=function(e,t,n,r,a){var o=Wf(null);if(null===o.current){var i={hasValue:!1,value:null};o.current=i}else i=o.current;o=Qf((function(){function e(e){if(!u){if(u=!0,o=e,e=r(e),void 0!==a&&i.hasValue){var t=i.value;if(a(t,e))return l=t}return l=e}if(t=l,$f(o,e))return t;var n=r(e);return void 0!==a&&a(t,n)?t:(o=e,l=n)}var o,l,u=!1,s=void 0===n?null:n;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]}),[t,n,r,a]);var l=Vf(e,o[0],o[1]);return Hf((function(){i.hasValue=!0,i.value=l}),[l]),qf(l),l},Ff.exports=If;var Kf=Ff.exports;var Gf=function(e){e()},Yf=function(){return Gf},Xf=Symbol.for("react-redux-context-".concat(ae.version)),Jf=globalThis;var Zf=new Proxy({},new Proxy({},{get:function(e,t){var n,r=((n=Jf[Xf])||(n=ae.createContext(null),Jf[Xf]=n),n);return function(e){for(var n=arguments.length,a=new Array(n>1?n-1:0),o=1;o<n;o++)a[o-1]=arguments[o];return Reflect[t].apply(Reflect,[r].concat(a))}}}));function ed(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zf;return function(){return ae.useContext(e)}}var td=ed(),nd=function(){throw new Error("uSES not initialized!")},rd=function(e,t){return e===t};function ad(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zf,t=e===Zf?td:ed(e);return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r="function"==typeof n?{equalityFn:n}:n,a=r.equalityFn,o=void 0===a?rd:a,i=r.stabilityCheck,l=void 0===i?void 0:i,u=(r.noopCheck,t()),s=u.store,c=u.subscription,f=u.getServerState,d=u.stabilityCheck;u.noopCheck;ae.useRef(!0);var p=ae.useCallback(y({},e.name,(function(t){return e(t)}))[e.name],[e,d,l]),h=nd(c.addNestedSub,s.getState,f||s.getState,p,o);return ae.useDebugValue(h),h}}t("h",ad());function od(){return t("_",od=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}),od.apply(this,arguments)}var id={exports:{}},ld={},ud="function"==typeof Symbol&&Symbol.for,sd=ud?Symbol.for("react.element"):60103,cd=ud?Symbol.for("react.portal"):60106,fd=ud?Symbol.for("react.fragment"):60107,dd=ud?Symbol.for("react.strict_mode"):60108,pd=ud?Symbol.for("react.profiler"):60114,hd=ud?Symbol.for("react.provider"):60109,vd=ud?Symbol.for("react.context"):60110,md=ud?Symbol.for("react.async_mode"):60111,gd=ud?Symbol.for("react.concurrent_mode"):60111,yd=ud?Symbol.for("react.forward_ref"):60112,bd=ud?Symbol.for("react.suspense"):60113,wd=ud?Symbol.for("react.suspense_list"):60120,Sd=ud?Symbol.for("react.memo"):60115,kd=ud?Symbol.for("react.lazy"):60116,_d=ud?Symbol.for("react.block"):60121,xd=ud?Symbol.for("react.fundamental"):60117,Ed=ud?Symbol.for("react.responder"):60118,Cd=ud?Symbol.for("react.scope"):60119;function Pd(e){if("object"===w(e)&&null!==e){var t=e.$$typeof;switch(t){case sd:switch(e=e.type){case md:case gd:case fd:case pd:case dd:case bd:return e;default:switch(e=e&&e.$$typeof){case vd:case yd:case kd:case Sd:case hd:return e;default:return t}}case cd:return t}}}function Md(e){return Pd(e)===gd}ld.AsyncMode=md,ld.ConcurrentMode=gd,ld.ContextConsumer=vd,ld.ContextProvider=hd,ld.Element=sd,ld.ForwardRef=yd,ld.Fragment=fd,ld.Lazy=kd,ld.Memo=Sd,ld.Portal=cd,ld.Profiler=pd,ld.StrictMode=dd,ld.Suspense=bd,ld.isAsyncMode=function(e){return Md(e)||Pd(e)===md},ld.isConcurrentMode=Md,ld.isContextConsumer=function(e){return Pd(e)===vd},ld.isContextProvider=function(e){return Pd(e)===hd},ld.isElement=function(e){return"object"===w(e)&&null!==e&&e.$$typeof===sd},ld.isForwardRef=function(e){return Pd(e)===yd},ld.isFragment=function(e){return Pd(e)===fd},ld.isLazy=function(e){return Pd(e)===kd},ld.isMemo=function(e){return Pd(e)===Sd},ld.isPortal=function(e){return Pd(e)===cd},ld.isProfiler=function(e){return Pd(e)===pd},ld.isStrictMode=function(e){return Pd(e)===dd},ld.isSuspense=function(e){return Pd(e)===bd},ld.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===fd||e===gd||e===pd||e===dd||e===bd||e===wd||"object"===w(e)&&null!==e&&(e.$$typeof===kd||e.$$typeof===Sd||e.$$typeof===hd||e.$$typeof===vd||e.$$typeof===yd||e.$$typeof===xd||e.$$typeof===Ed||e.$$typeof===Cd||e.$$typeof===_d)},ld.typeOf=Pd,id.exports=ld;var Od=t("r",id.exports),Ld={};Ld[Od.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Ld[Od.Memo]={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0};var Rd,Dd={},zd=Symbol.for("react.element"),Td=Symbol.for("react.portal"),Nd=Symbol.for("react.fragment"),jd=Symbol.for("react.strict_mode"),Ad=Symbol.for("react.profiler"),Fd=Symbol.for("react.provider"),Id=Symbol.for("react.context"),Ud=Symbol.for("react.server_context"),Bd=Symbol.for("react.forward_ref"),$d=Symbol.for("react.suspense"),Vd=Symbol.for("react.suspense_list"),Wd=Symbol.for("react.memo"),Hd=Symbol.for("react.lazy"),Qd=Symbol.for("react.offscreen");
  31. /**
  32. * @license React
  33. * react-is.production.min.js
  34. *
  35. * Copyright (c) Facebook, Inc. and its affiliates.
  36. *
  37. * This source code is licensed under the MIT license found in the
  38. * LICENSE file in the root directory of this source tree.
  39. */function qd(e){if("object"===w(e)&&null!==e){var t=e.$$typeof;switch(t){case zd:switch(e=e.type){case Nd:case Ad:case jd:case $d:case Vd:return e;default:switch(e=e&&e.$$typeof){case Ud:case Id:case Bd:case Hd:case Wd:case Fd:return e;default:return t}}case Td:return t}}}Rd=Symbol.for("react.module.reference"),Dd.ContextConsumer=Id,Dd.ContextProvider=Fd,Dd.Element=zd,Dd.ForwardRef=Bd,Dd.Fragment=Nd,Dd.Lazy=Hd,Dd.Memo=Wd,Dd.Portal=Td,Dd.Profiler=Ad,Dd.StrictMode=jd,Dd.Suspense=$d,Dd.SuspenseList=Vd,Dd.isAsyncMode=function(){return!1},Dd.isConcurrentMode=function(){return!1},Dd.isContextConsumer=function(e){return qd(e)===Id},Dd.isContextProvider=function(e){return qd(e)===Fd},Dd.isElement=function(e){return"object"===w(e)&&null!==e&&e.$$typeof===zd},Dd.isForwardRef=function(e){return qd(e)===Bd},Dd.isFragment=function(e){return qd(e)===Nd},Dd.isLazy=function(e){return qd(e)===Hd},Dd.isMemo=function(e){return qd(e)===Wd},Dd.isPortal=function(e){return qd(e)===Td},Dd.isProfiler=function(e){return qd(e)===Ad},Dd.isStrictMode=function(e){return qd(e)===jd},Dd.isSuspense=function(e){return qd(e)===$d},Dd.isSuspenseList=function(e){return qd(e)===Vd},Dd.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===Nd||e===Ad||e===jd||e===$d||e===Vd||e===Qd||"object"===w(e)&&null!==e&&(e.$$typeof===Hd||e.$$typeof===Wd||e.$$typeof===Fd||e.$$typeof===Id||e.$$typeof===Bd||e.$$typeof===Rd||void 0!==e.getModuleId)},Dd.typeOf=qd;var Kd={notify:function(){},get:function(){return[]}};var Gd=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement)?ae.useLayoutEffect:ae.useEffect;function Yd(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zf,t=e===Zf?td:ed(e);return function(){return t().store}}var Xd=Yd();function Jd(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Zf,t=e===Zf?Xd:Yd(e);return function(){return t().dispatch}}var Zd,ep,tp;t("g",Jd());
  40. /**
  41. * @remix-run/router v1.7.0
  42. *
  43. * Copyright (c) Remix Software Inc.
  44. *
  45. * This source code is licensed under the MIT license found in the
  46. * LICENSE.md file in the root directory of this source tree.
  47. *
  48. * @license MIT
  49. */
  50. function np(){return np=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},np.apply(this,arguments)}Zd=Kf.useSyncExternalStoreWithSelector,nd=Zd,ep=xf.unstable_batchedUpdates,Gf=ep,function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(tp||(tp={}));var rp,ap="popstate";function op(e){return void 0===e&&(e={}),function(e,t,n,r){void 0===r&&(r={});var a=r,o=a.window,i=void 0===o?document.defaultView:o,l=a.v5Compat,u=void 0!==l&&l,s=i.history,c=tp.Pop,f=null,d=p();null==d&&(d=0,s.replaceState(np({},s.state,{idx:d}),""));function p(){return(s.state||{idx:null}).idx}function h(){c=tp.Pop;var e=p(),t=null==e?null:e-d;d=e,f&&f({action:c,location:y.location,delta:t})}function v(e,t){c=tp.Push;var n=sp(y.location,e,t),r=up(n,d=p()+1),a=y.createHref(n);try{s.pushState(r,"",a)}catch(o){if(o instanceof DOMException&&"DataCloneError"===o.name)throw o;i.location.assign(a)}u&&f&&f({action:c,location:y.location,delta:1})}function m(e,t){c=tp.Replace;var n=sp(y.location,e,t),r=up(n,d=p()),a=y.createHref(n);s.replaceState(r,"",a),u&&f&&f({action:c,location:y.location,delta:0})}function g(e){var t="null"!==i.location.origin?i.location.origin:i.location.href,n="string"==typeof e?e:cp(e);return ip(t,"No window.location.(origin|href) available to create URL for href: "+n),new URL(n,t)}var y={get action(){return c},get location(){return e(i,s)},listen:function(e){if(f)throw new Error("A history only accepts one active listener");return i.addEventListener(ap,h),f=e,function(){i.removeEventListener(ap,h),f=null}},createHref:function(e){return t(i,e)},createURL:g,encodeLocation:function(e){var t=g(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:v,replace:m,go:function(e){return s.go(e)}};return y}((function(e,t){var n=e.location;return sp("",{pathname:n.pathname,search:n.search,hash:n.hash},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"==typeof t?t:cp(t)}),0,e)}function ip(e,t){if(!1===e||null==e)throw new Error(t)}function lp(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(jd){}}}function up(e,t){return{usr:e.state,key:e.key,idx:t}}function sp(e,t,n,r){return void 0===n&&(n=null),np({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?fp(t):t,{state:n,key:t&&t.key||r||Math.random().toString(36).substr(2,8)})}function cp(e){var t=e.pathname,n=void 0===t?"/":t,r=e.search,a=void 0===r?"":r,o=e.hash,i=void 0===o?"":o;return a&&"?"!==a&&(n+="?"===a.charAt(0)?a:"?"+a),i&&"#"!==i&&(n+="#"===i.charAt(0)?i:"#"+i),n}function fp(e){var t={};if(e){var n=e.indexOf("#");n>=0&&(t.hash=e.substr(n),e=e.substr(0,n));var r=e.indexOf("?");r>=0&&(t.search=e.substr(r),e=e.substr(0,r)),e&&(t.pathname=e)}return t}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(rp||(rp={}));var dp=new Set(["lazy","caseSensitive","path","id","index","children"]);function pp(e,t,n,r){return void 0===n&&(n=[]),void 0===r&&(r={}),e.map((function(e,a){var o=[].concat(h(n),[a]),i="string"==typeof e.id?e.id:o.join("-");if(ip(!0!==e.index||!e.children,"Cannot specify children on an index route"),ip(!r[i],'Found a route id collision on id "'+i+"\". Route id's must be globally unique within Data Router usages"),function(e){return!0===e.index}(e)){var l=np({},e,t(e),{id:i});return r[i]=l,l}var u=np({},e,t(e),{id:i,children:void 0});return r[i]=u,e.children&&(u.children=pp(e.children,t,o,r)),u}))}function hp(e,t,n){void 0===n&&(n="/");var r=Mp(("string"==typeof t?fp(t):t).pathname||"/",n);if(null==r)return null;var a=vp(e);!function(e){e.sort((function(e,t){return e.score!==t.score?t.score-e.score:function(e,t){var n=e.length===t.length&&e.slice(0,-1).every((function(e,n){return e===t[n]}));return n?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((function(e){return e.childrenIndex})),t.routesMeta.map((function(e){return e.childrenIndex})))}))}(a);for(var o=null,i=0;null==o&&i<a.length;++i)o=Ep(a[i],Pp(r));return o}function vp(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r="");var a=function(e,a,o){var i={relativePath:void 0===o?e.path||"":o,caseSensitive:!0===e.caseSensitive,childrenIndex:a,route:e};i.relativePath.startsWith("/")&&(ip(i.relativePath.startsWith(r),'Absolute route path "'+i.relativePath+'" nested under path "'+r+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(r.length));var l=Dp([r,i.relativePath]),u=n.concat(i);e.children&&e.children.length>0&&(ip(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+l+'".'),vp(e.children,t,u,l)),(null!=e.path||e.index)&&t.push({path:l,score:xp(l,e.index),routesMeta:u})};return e.forEach((function(e,t){var n;if(""!==e.path&&null!=(n=e.path)&&n.includes("?")){var r,o=p(mp(e.path));try{for(o.s();!(r=o.n()).done;){var i=r.value;a(e,t,i)}}catch(l){o.e(l)}finally{o.f()}}else a(e,t)})),t}function mp(e){var t=e.split("/");if(0===t.length)return[];var n=function(e){return d(e)||m(e)||v(e)||f()}(t),r=n[0],a=n.slice(1),o=r.endsWith("?"),i=r.replace(/\?$/,"");if(0===a.length)return o?[i,""]:[i];var l=mp(a.join("/")),u=[];return u.push.apply(u,h(l.map((function(e){return""===e?i:[i,e].join("/")})))),o&&u.push.apply(u,h(l)),u.map((function(t){return e.startsWith("/")&&""===t?"/":t}))}var gp=/^:\w+$/,yp=3,bp=2,wp=1,Sp=10,kp=-2,_p=function(e){return"*"===e};function xp(e,t){var n=e.split("/"),r=n.length;return n.some(_p)&&(r+=kp),t&&(r+=bp),n.filter((function(e){return!_p(e)})).reduce((function(e,t){return e+(gp.test(t)?yp:""===t?wp:Sp)}),r)}function Ep(e,t){for(var n=e.routesMeta,r={},a="/",o=[],i=0;i<n.length;++i){var l=n[i],u=i===n.length-1,s="/"===a?t:t.slice(a.length)||"/",c=Cp({path:l.relativePath,caseSensitive:l.caseSensitive,end:u},s);if(!c)return null;Object.assign(r,c.params);var f=l.route;o.push({params:r,pathname:Dp([a,c.pathname]),pathnameBase:zp(Dp([a,c.pathnameBase])),route:f}),"/"!==c.pathnameBase&&(a=Dp([a,c.pathnameBase]))}return o}function Cp(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});var n=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!0);lp("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');var r=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(function(e,t){return r.push(t),"/([^\\/]+)"}));e.endsWith("*")?(r.push("*"),a+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?a+="\\/*$":""!==e&&"/"!==e&&(a+="(?:(?=\\/|$))");var o=new RegExp(a,t?void 0:"i");return[o,r]}(e.path,e.caseSensitive,e.end),r=c(n,2),a=r[0],o=r[1],i=t.match(a);if(!i)return null;var l=i[0],u=l.replace(/(.)\/+$/,"$1"),s=i.slice(1);return{params:o.reduce((function(e,t,n){if("*"===t){var r=s[n]||"";u=l.slice(0,l.length-r.length).replace(/(.)\/+$/,"$1")}return e[t]=function(e,t){try{return decodeURIComponent(e)}catch(n){return lp(!1,'The value for the URL param "'+t+'" will not be decoded because the string "'+e+'" is a malformed URL segment. This is probably due to a bad percent encoding ('+n+")."),e}}(s[n]||"",t),e}),{}),pathname:l,pathnameBase:u,pattern:e}}function Pp(e){try{return decodeURI(e)}catch(t){return lp(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function Mp(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;var n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&"/"!==r?null:e.slice(n)||"/"}function Op(e,t,n,r){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(r)+"]. Please separate it out to the `to."+n+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function Lp(e){return e.filter((function(e,t){return 0===t||e.route.path&&e.route.path.length>0}))}function Rp(e,t,n,r){var a;void 0===r&&(r=!1),"string"==typeof e?a=fp(e):(ip(!(a=np({},e)).pathname||!a.pathname.includes("?"),Op("?","pathname","search",a)),ip(!a.pathname||!a.pathname.includes("#"),Op("#","pathname","hash",a)),ip(!a.search||!a.search.includes("#"),Op("#","search","hash",a)));var o,i=""===e||""===a.pathname,l=i?"/":a.pathname;if(r||null==l)o=n;else{var u=t.length-1;if(l.startsWith("..")){for(var s=l.split("/");".."===s[0];)s.shift(),u-=1;a.pathname=s.join("/")}o=u>=0?t[u]:"/"}var c=function(e,t){void 0===t&&(t="/");var n="string"==typeof e?fp(e):e,r=n.pathname,a=n.search,o=void 0===a?"":a,i=n.hash,l=void 0===i?"":i,u=r?r.startsWith("/")?r:function(e,t){var n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((function(e){".."===e?n.length>1&&n.pop():"."!==e&&n.push(e)})),n.length>1?n.join("/"):"/"}(r,t):t;return{pathname:u,search:Tp(o),hash:Np(l)}}(a,o),f=l&&"/"!==l&&l.endsWith("/"),d=(i||"."===l)&&n.endsWith("/");return c.pathname.endsWith("/")||!f&&!d||(c.pathname+="/"),c}var Dp=function(e){return e.join("/").replace(/\/\/+/g,"/")},zp=function(e){return e.replace(/\/+$/,"").replace(/^\/*/,"/")},Tp=function(e){return e&&"?"!==e?e.startsWith("?")?e:"?"+e:""},Np=function(e){return e&&"#"!==e?e.startsWith("#")?e:"#"+e:""},jp=u((function e(t,n,r,a){s(this,e),void 0===a&&(a=!1),this.status=t,this.statusText=n||"",this.internal=a,r instanceof Error?(this.data=r.toString(),this.error=r):this.data=r}));function Ap(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}var Fp=["post","put","patch","delete"],Ip=new Set(Fp),Up=["get"].concat(Fp),Bp=new Set(Up),$p=new Set([301,302,303,307,308]),Vp=new Set([307,308]),Wp={state:"idle",location:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Hp={state:"idle",data:void 0,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0},Qp={state:"unblocked",proceed:void 0,reset:void 0,location:void 0},qp=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Kp=function(e){return{hasErrorBoundary:Boolean(e.hasErrorBoundary)}};function Gp(e,t,n,r,a,o,i){var l,u;if(null!=o&&"path"!==i){l=[];var s,c=p(t);try{for(c.s();!(s=c.n()).done;){var f=s.value;if(l.push(f),f.route.id===o){u=f;break}}}catch(h){c.e(h)}finally{c.f()}}else l=t,u=t[t.length-1];var d=Rp(a||".",Lp(l).map((function(e){return e.pathnameBase})),Mp(e.pathname,n)||e.pathname,"path"===i);return null==a&&(d.search=e.search,d.hash=e.hash),null!=a&&""!==a&&"."!==a||!u||!u.route.index||xh(d.search)||(d.search=d.search?d.search.replace(/^\?/,"?index&"):"?index"),r&&"/"!==n&&(d.pathname="/"===d.pathname?n:Dp([n,d.pathname])),cp(d)}function Yp(e,t,n,r){if(!r||!function(e){return null!=e&&("formData"in e&&null!=e.formData||"body"in e&&void 0!==e.body)}(r))return{path:n};if(r.formMethod&&(a=r.formMethod,!Bp.has(a.toLowerCase())))return{path:n,error:fh(405,{method:r.formMethod})};var a,o,i,l=function(){return{path:n,error:fh(400,{type:"invalid-body"})}},u=r.formMethod||"get",s=e?u.toUpperCase():u.toLowerCase(),f=ph(n);if(void 0!==r.body){if("text/plain"===r.formEncType){if(!bh(s))return l();var d="string"==typeof r.body?r.body:r.body instanceof FormData||r.body instanceof URLSearchParams?Array.from(r.body.entries()).reduce((function(e,t){var n=c(t,2);return""+e+n[0]+"="+n[1]+"\n"}),""):String(r.body);return{path:n,submission:{formMethod:s,formAction:f,formEncType:r.formEncType,formData:void 0,json:void 0,text:d}}}if("application/json"===r.formEncType){if(!bh(s))return l();try{var p="string"==typeof r.body?JSON.parse(r.body):r.body;return{path:n,submission:{formMethod:s,formAction:f,formEncType:r.formEncType,formData:void 0,json:p,text:void 0}}}catch(jd){return l()}}}if(ip("function"==typeof FormData,"FormData is not available in this environment"),r.formData)o=oh(r.formData),i=r.formData;else if(r.body instanceof FormData)o=oh(r.body),i=r.body;else if(r.body instanceof URLSearchParams)i=ih(o=r.body);else if(null==r.body)o=new URLSearchParams,i=new FormData;else try{i=ih(o=new URLSearchParams(r.body))}catch(jd){return l()}var h={formMethod:s,formAction:f,formEncType:r&&r.formEncType||"application/x-www-form-urlencoded",formData:i,json:void 0,text:void 0};if(bh(h.formMethod))return{path:n,submission:h};var v=fp(n);return t&&v.search&&xh(v.search)&&o.append("index",""),v.search="?"+o,{path:cp(v),submission:h}}function Xp(e,t,n,r,a,o,i,l,u,s,c,f,d,p){var h=p?Object.values(p)[0]:d?Object.values(d)[0]:void 0,v=e.createURL(t.location),m=e.createURL(a),g=p?Object.keys(p)[0]:void 0,y=function(e,t){var n=e;if(t){var r=e.findIndex((function(e){return e.route.id===t}));r>=0&&(n=e.slice(0,r))}return n}(n,g),b=y.filter((function(e,n){if(e.route.lazy)return!0;if(null==e.route.loader)return!1;if(function(e,t,n){var r=!t||n.route.id!==t.route.id,a=void 0===e[n.route.id];return r||a}(t.loaderData,t.matches[n],e)||i.some((function(t){return t===e.route.id})))return!0;var a=t.matches[n],l=e;return Zp(e,np({currentUrl:v,currentParams:a.params,nextUrl:m,nextParams:l.params},r,{actionResult:h,defaultShouldRevalidate:o||v.pathname+v.search===m.pathname+m.search||v.search!==m.search||Jp(a,l)}))})),w=[];return u.forEach((function(e,a){if(n.some((function(t){return t.route.id===e.routeId}))){var i=hp(c,e.path,f);if(i){var u=t.fetchers.get(a),d=u&&"idle"!==u.state&&void 0===u.data&&!s.has(a),p=Eh(i,e.path);(l.includes(a)||d||Zp(p,np({currentUrl:v,currentParams:t.matches[t.matches.length-1].params,nextUrl:m,nextParams:n[n.length-1].params},r,{actionResult:h,defaultShouldRevalidate:o})))&&w.push({key:a,routeId:e.routeId,path:e.path,matches:i,match:p,controller:new AbortController})}else w.push({key:a,routeId:e.routeId,path:e.path,matches:null,match:null,controller:null})}})),[b,w]}function Jp(e,t){var n=e.route.path;return e.pathname!==t.pathname||null!=n&&n.endsWith("*")&&e.params["*"]!==t.params["*"]}function Zp(e,t){if(e.route.shouldRevalidate){var n=e.route.shouldRevalidate(t);if("boolean"==typeof n)return n}return t.defaultShouldRevalidate}function eh(e,t,n){return th.apply(this,arguments)}function th(){return th=i(a().mark((function e(t,n,r){var o,i,l,u,s,c;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.lazy){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,t.lazy();case 4:if(o=e.sent,t.lazy){e.next=7;break}return e.abrupt("return");case 7:for(u in ip(i=r[t.id],"No route found in manifest"),l={},o)s=i[u],lp(!(c=void 0!==s&&"hasErrorBoundary"!==u),'Route "'+i.id+'" has a static property "'+u+'" defined but its lazy function is also returning a value for this property. The lazy route property "'+u+'" will be ignored.'),c||dp.has(u)||(l[u]=o[u]);Object.assign(i,l),Object.assign(i,np({},n(i),{lazy:void 0}));case 13:case"end":return e.stop()}}),e)}))),th.apply(this,arguments)}function nh(e,t,n,r,a,o,i,l){return rh.apply(this,arguments)}function rh(){return rh=i(a().mark((function e(t,n,r,o,i,l,u,s){var c,f,d,p,h,v,m,g,y,b,S,k,_,x,E,C,P,M;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===s&&(s={}),p=function(e){var t,a=new Promise((function(e,n){return t=n}));return d=function(){return t()},n.signal.addEventListener("abort",d),Promise.race([e({request:n,params:r.params,context:s.requestContext}),a])},e.prev=2,h=r.route[t],!r.route.lazy){e.next=30;break}if(!h){e.next=12;break}return e.next=8,Promise.all([p(h),eh(r.route,l,i)]);case 8:v=e.sent,f=v[0],e.next=28;break;case 12:return e.next=14,eh(r.route,l,i);case 14:if(!(h=r.route[t])){e.next=21;break}return e.next=18,p(h);case 18:f=e.sent,e.next=28;break;case 21:if("action"!==t){e.next=27;break}throw m=new URL(n.url),g=m.pathname+m.search,fh(405,{method:n.method,pathname:g,routeId:r.route.id});case 27:return e.abrupt("return",{type:rp.data,data:void 0});case 28:e.next=39;break;case 30:if(h){e.next=36;break}throw y=new URL(n.url),fh(404,{pathname:y.pathname+y.search});case 36:return e.next=38,p(h);case 38:f=e.sent;case 39:ip(void 0!==f,"You defined "+("action"===t?"an action":"a loader")+' for route "'+r.route.id+"\" but didn't return anything from your `"+t+"` function. Please return a value or `null`."),e.next=46;break;case 42:e.prev=42,e.t0=e.catch(2),c=rp.error,f=e.t0;case 46:return e.prev=46,d&&n.signal.removeEventListener("abort",d),e.finish(46);case 49:if(null==(a=f)||"number"!=typeof a.status||"string"!=typeof a.statusText||"object"!==w(a.headers)||void 0===a.body){e.next=74;break}if(b=f.status,!$p.has(b)){e.next=59;break}if(ip(S=f.headers.get("Location"),"Redirects returned/thrown from loaders/actions must have a Location header"),qp.test(S)?s.isStaticRequest||(k=new URL(n.url),_=S.startsWith("//")?new URL(k.protocol+S):new URL(S),x=null!=Mp(_.pathname,u),_.origin===k.origin&&x&&(S=_.pathname+_.search+_.hash)):S=Gp(new URL(n.url),o.slice(0,o.indexOf(r)+1),u,!0,S),!s.isStaticRequest){e.next=58;break}throw f.headers.set("Location",S),f;case 58:return e.abrupt("return",{type:rp.redirect,status:b,location:S,revalidate:null!==f.headers.get("X-Remix-Revalidate")});case 59:if(!s.isRouteRequest){e.next=61;break}throw{type:c||rp.data,response:f};case 61:if(!(C=f.headers.get("Content-Type"))||!/\bapplication\/json\b/.test(C)){e.next=68;break}return e.next=65,f.json();case 65:E=e.sent,e.next=71;break;case 68:return e.next=70,f.text();case 70:E=e.sent;case 71:if(c!==rp.error){e.next=73;break}return e.abrupt("return",{type:c,error:new jp(b,f.statusText,E),headers:f.headers});case 73:return e.abrupt("return",{type:rp.data,data:E,statusCode:f.status,headers:f.headers});case 74:if(c!==rp.error){e.next=76;break}return e.abrupt("return",{type:c,error:f});case 76:if(!yh(f)){e.next=78;break}return e.abrupt("return",{type:rp.deferred,deferredData:f,statusCode:null==(P=f.init)?void 0:P.status,headers:(null==(M=f.init)?void 0:M.headers)&&new Headers(f.init.headers)});case 78:return e.abrupt("return",{type:rp.data,data:f});case 79:case"end":return e.stop()}var a}),e,null,[[2,42,46,49]])}))),rh.apply(this,arguments)}function ah(e,t,n,r){var a=e.createURL(ph(t)).toString(),o={signal:n};if(r&&bh(r.formMethod)){var i=r.formMethod,l=r.formEncType;o.method=i.toUpperCase(),"application/json"===l?(o.headers=new Headers({"Content-Type":l}),o.body=JSON.stringify(r.json)):"text/plain"===l?o.body=r.text:"application/x-www-form-urlencoded"===l&&r.formData?o.body=oh(r.formData):o.body=r.formData}return new Request(a,o)}function oh(e){var t,n=new URLSearchParams,r=p(e.entries());try{for(r.s();!(t=r.n()).done;){var a=c(t.value,2),o=a[0],i=a[1];n.append(o,"string"==typeof i?i:i.name)}}catch(l){r.e(l)}finally{r.f()}return n}function ih(e){var t,n=new FormData,r=p(e.entries());try{for(r.s();!(t=r.n()).done;){var a=c(t.value,2),o=a[0],i=a[1];n.append(o,i)}}catch(l){r.e(l)}finally{r.f()}return n}function lh(e,t,n,r,a,o,i,l){for(var u=function(e,t,n,r,a){var o,i={},l=null,u=!1,s={};return n.forEach((function(n,c){var f=t[c].route.id;if(ip(!gh(n),"Cannot handle redirect results in processLoaderData"),mh(n)){var d=sh(e,f),p=n.error;r&&(p=Object.values(r)[0],r=void 0),null==(l=l||{})[d.route.id]&&(l[d.route.id]=p),i[f]=void 0,u||(u=!0,o=Ap(n.error)?n.error.status:500),n.headers&&(s[f]=n.headers)}else vh(n)?(a.set(f,n.deferredData),i[f]=n.deferredData.data):i[f]=n.data,null==n.statusCode||200===n.statusCode||u||(o=n.statusCode),n.headers&&(s[f]=n.headers)})),r&&(l=r,i[Object.keys(r)[0]]=void 0),{loaderData:i,errors:l,statusCode:o||200,loaderHeaders:s}}(t,n,r,a,l),s=u.loaderData,c=u.errors,f=0;f<o.length;f++){var d=o[f],p=d.key,h=d.match,v=d.controller;ip(void 0!==i&&void 0!==i[f],"Did not find corresponding fetcher result");var m=i[f];if(!v||!v.signal.aborted)if(mh(m)){var g=sh(e.matches,null==h?void 0:h.route.id);c&&c[g.route.id]||(c=np({},c,y({},g.route.id,m.error))),e.fetchers.delete(p)}else if(gh(m))ip(!1,"Unhandled fetcher revalidation redirect");else if(vh(m))ip(!1,"Unhandled fetcher deferred data");else{var b=Rh(m.data);e.fetchers.set(p,b)}}return{loaderData:s,errors:c}}function uh(e,t,n,r){var a,o=np({},t),i=p(n);try{for(i.s();!(a=i.n()).done;){var l=a.value,u=l.route.id;if(t.hasOwnProperty(u)?void 0!==t[u]&&(o[u]=t[u]):void 0!==e[u]&&l.route.loader&&(o[u]=e[u]),r&&r.hasOwnProperty(u))break}}catch(s){i.e(s)}finally{i.f()}return o}function sh(e,t){var n=t?e.slice(0,e.findIndex((function(e){return e.route.id===t}))+1):h(e);return n.reverse().find((function(e){return!0===e.route.hasErrorBoundary}))||e[0]}function ch(e){var t=e.find((function(e){return e.index||!e.path||"/"===e.path}))||{id:"__shim-error-route__"};return{matches:[{params:{},pathname:"",pathnameBase:"",route:t}],route:t}}function fh(e,t){var n=void 0===t?{}:t,r=n.pathname,a=n.routeId,o=n.method,i=n.type,l="Unknown Server Error",u="Unknown @remix-run/router error";return 400===e?(l="Bad Request",o&&r&&a?u="You made a "+o+' request to "'+r+'" but did not provide a `loader` for route "'+a+'", so there is no way to handle the request.':"defer-action"===i?u="defer() is not supported in actions":"invalid-body"===i&&(u="Unable to encode submission body")):403===e?(l="Forbidden",u='Route "'+a+'" does not match URL "'+r+'"'):404===e?(l="Not Found",u='No route matches URL "'+r+'"'):405===e&&(l="Method Not Allowed",o&&r&&a?u="You made a "+o.toUpperCase()+' request to "'+r+'" but did not provide an `action` for route "'+a+'", so there is no way to handle the request.':o&&(u='Invalid request method "'+o.toUpperCase()+'"')),new jp(e||500,l,new Error(u),!0)}function dh(e){for(var t=e.length-1;t>=0;t--){var n=e[t];if(gh(n))return n}}function ph(e){return cp(np({},"string"==typeof e?fp(e):e,{hash:""}))}function hh(e,t){return e.pathname===t.pathname&&e.search===t.search&&(""===e.hash?""!==t.hash:e.hash===t.hash||""!==t.hash)}function vh(e){return e.type===rp.deferred}function mh(e){return e.type===rp.error}function gh(e){return(e&&e.type)===rp.redirect}function yh(e){var t=e;return t&&"object"===w(t)&&"object"===w(t.data)&&"function"==typeof t.subscribe&&"function"==typeof t.cancel&&"function"==typeof t.resolveData}function bh(e){return Ip.has(e.toLowerCase())}function wh(e,t,n,r,a,o){return Sh.apply(this,arguments)}function Sh(){return Sh=i(a().mark((function e(t,n,r,o,i,l){var u,s;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:u=a().mark((function e(u){var s,c,f,d,p;return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s=r[u],c=n[u]){e.next=4;break}return e.abrupt("return",1);case 4:if(f=t.find((function(e){return e.route.id===c.route.id})),d=null!=f&&!Jp(f,c)&&void 0!==(l&&l[c.route.id]),!vh(s)||!i&&!d){e.next=11;break}return ip(p=o[u],"Expected an AbortSignal for revalidating fetcher deferred result"),e.next=11,kh(s,p,i).then((function(e){e&&(r[u]=e||r[u])}));case 11:case"end":return e.stop()}}),e)})),s=0;case 2:if(!(s<r.length)){e.next=9;break}return e.delegateYield(u(s),"t0",4);case 4:if(!e.t0){e.next=6;break}return e.abrupt("continue",6);case 6:s++,e.next=2;break;case 9:case"end":return e.stop()}}),e)}))),Sh.apply(this,arguments)}function kh(e,t,n){return _h.apply(this,arguments)}function _h(){return(_h=i(a().mark((function e(t,n,r){return a().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===r&&(r=!1),e.next=3,t.deferredData.resolveData(n);case 3:if(!e.sent){e.next=6;break}return e.abrupt("return");case 6:if(!r){e.next=14;break}return e.prev=7,e.abrupt("return",{type:rp.data,data:t.deferredData.unwrappedData});case 11:return e.prev=11,e.t0=e.catch(7),e.abrupt("return",{type:rp.error,error:e.t0});case 14:return e.abrupt("return",{type:rp.data,data:t.deferredData.data});case 15:case"end":return e.stop()}}),e,null,[[7,11]])})))).apply(this,arguments)}function xh(e){return new URLSearchParams(e).getAll("index").some((function(e){return""===e}))}function Eh(e,t){var n="string"==typeof t?fp(t).search:t.search;if(e[e.length-1].route.index&&xh(n||""))return e[e.length-1];var r=Lp(e);return r[r.length-1]}function Ch(e){var t=e.formMethod,n=e.formAction,r=e.formEncType,a=e.text,o=e.formData,i=e.json;if(t&&n&&r)return null!=a?{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:void 0,text:a}:null!=o?{formMethod:t,formAction:n,formEncType:r,formData:o,json:void 0,text:void 0}:void 0!==i?{formMethod:t,formAction:n,formEncType:r,formData:void 0,json:i,text:void 0}:void 0}function Ph(e,t){return t?{state:"loading",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}:{state:"loading",location:e,formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0}}function Mh(e,t){return{state:"submitting",location:e,formMethod:t.formMethod,formAction:t.formAction,formEncType:t.formEncType,formData:t.formData,json:t.json,text:t.text}}function Oh(e,t){return e?{state:"loading",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t," _hasFetcherDoneAnything ":!0}:{state:"loading",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:t," _hasFetcherDoneAnything ":!0}}function Lh(e,t){return{state:"submitting",formMethod:e.formMethod,formAction:e.formAction,formEncType:e.formEncType,formData:e.formData,json:e.json,text:e.text,data:t?t.data:void 0," _hasFetcherDoneAnything ":!0}}function Rh(e){return{state:"idle",formMethod:void 0,formAction:void 0,formEncType:void 0,formData:void 0,json:void 0,text:void 0,data:e," _hasFetcherDoneAnything ":!0}}
  51. /**
  52. * React Router v6.14.0
  53. *
  54. * Copyright (c) Remix Software Inc.
  55. *
  56. * This source code is licensed under the MIT license found in the
  57. * LICENSE.md file in the root directory of this source tree.
  58. *
  59. * @license MIT
  60. */function Dh(){return Dh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Dh.apply(this,arguments)}var zh=ae.createContext(null),Th=ae.createContext(null),Nh=ae.createContext(null),jh=ae.createContext(null),Ah=ae.createContext({outlet:null,matches:[],isDataRoute:!1}),Fh=ae.createContext(null);function Ih(){return null!=ae.useContext(jh)}function Uh(){return Ih()||ip(!1),ae.useContext(jh).location}function Bh(e){ae.useContext(Nh).static||ae.useLayoutEffect(e)}function $h(){return ae.useContext(Ah).isDataRoute?function(){var e=(qh.UseNavigateStable,r=ae.useContext(zh),r||ip(!1),r).router,t=tv(Gh.UseNavigateStable),n=ae.useRef(!1);var r;Bh((function(){n.current=!0}));var a=ae.useCallback((function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,Dh({fromRouteId:t},a)))}),[e,t]);return a}():function(){Ih()||ip(!1);var e=ae.useContext(zh),t=ae.useContext(Nh),n=t.basename,r=t.navigator,a=ae.useContext(Ah).matches,o=Uh().pathname,i=JSON.stringify(Lp(a).map((function(e){return e.pathnameBase}))),l=ae.useRef(!1);return Bh((function(){l.current=!0})),ae.useCallback((function(t,a){if(void 0===a&&(a={}),l.current)if("number"!=typeof t){var u=Rp(t,JSON.parse(i),o,"path"===a.relative);null==e&&"/"!==n&&(u.pathname="/"===u.pathname?n:Dp([n,u.pathname])),(a.replace?r.replace:r.push)(u,a.state,a)}else r.go(t)}),[n,r,i,o,e])}()}var Vh=ae.createContext(null);function Wh(e,t){var n=(void 0===t?{}:t).relative,r=ae.useContext(Ah).matches,a=Uh().pathname,o=JSON.stringify(Lp(r).map((function(e){return e.pathnameBase})));return ae.useMemo((function(){return Rp(e,JSON.parse(o),a,"path"===n)}),[e,o,a,n])}function Hh(e,t,n){Ih()||ip(!1);var r=ae.useContext(Nh).navigator,a=ae.useContext(Ah).matches,o=a[a.length-1],i=o?o.params:{};!o||o.pathname;var l=o?o.pathnameBase:"/";o&&o.route;var u=Uh().pathname||"/",s=hp(e,{pathname:"/"===l?u:u.slice(l.length)||"/"}),c=function(e,t,n){var r,a;void 0===t&&(t=[]);void 0===n&&(n=null);if(null==e){if(null==(a=n)||!a.errors)return null;e=n.matches}var o=e,i=null==(r=n)?void 0:r.errors;if(null!=i){var l=o.findIndex((function(e){return e.route.id&&(null==i?void 0:i[e.route.id])}));l>=0||ip(!1),o=o.slice(0,Math.min(o.length,l+1))}return o.reduceRight((function(e,r,a){var l=r.route.id?null==i?void 0:i[r.route.id]:null,u=null;n&&(u=r.route.errorElement||Xh);var s=t.concat(o.slice(0,a+1)),c=function(){var t;return t=l?u:r.route.Component?ae.createElement(r.route.Component,null):r.route.element?r.route.element:e,ae.createElement(Zh,{match:r,routeContext:{outlet:e,matches:s,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===a)?ae.createElement(Jh,{location:n.location,revalidation:n.revalidation,component:u,error:l,children:c(),routeContext:{outlet:null,matches:s,isDataRoute:!0}}):c()}),null)}(s&&s.map((function(e){return Object.assign({},e,{params:Object.assign({},i,e.params),pathname:Dp([l,r.encodeLocation?r.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?l:Dp([l,r.encodeLocation?r.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})})),a,n);return c}function Qh(){var e=nv(),t=Ap(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return ae.createElement(ae.Fragment,null,ae.createElement("h2",null,"Unexpected Application Error!"),ae.createElement("h3",{style:{fontStyle:"italic"}},t),n?ae.createElement("pre",{style:r},n):null,null)}var qh,Kh,Gh,Yh,Xh=ae.createElement(Qh,null),Jh=function(t){function n(t){var r;return s(this,n),(r=e(this,n,[t])).state={location:t.location,revalidation:t.revalidation,error:t.error},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)}(n,t),u(n,[{key:"componentDidCatch",value:function(e,t){console.error("React Router caught the following error during render",e,t)}},{key:"render",value:function(){return this.state.error?ae.createElement(Ah.Provider,{value:this.props.routeContext},ae.createElement(Fh.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}],[{key:"getDerivedStateFromError",value:function(e){return{error:e}}},{key:"getDerivedStateFromProps",value:function(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error||t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}}])}(ae.Component);function Zh(e){var t=e.routeContext,n=e.match,r=e.children,a=ae.useContext(zh);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),ae.createElement(Ah.Provider,{value:t},r)}function ev(e){var t=ae.useContext(Th);return t||ip(!1),t}function tv(e){var t=function(){var e=ae.useContext(Ah);return e||ip(!1),e}(),n=t.matches[t.matches.length-1];return n.route.id||ip(!1),n.route.id}function nv(){var e,t=ae.useContext(Fh),n=ev(Gh.UseRouteError),r=tv(Gh.UseRouteError);return t||(null==(e=n.errors)?void 0:e[r])}(Kh=qh||(qh={})).UseBlocker="useBlocker",Kh.UseRevalidator="useRevalidator",Kh.UseNavigateStable="useNavigate",(Yh=Gh||(Gh={})).UseBlocker="useBlocker",Yh.UseLoaderData="useLoaderData",Yh.UseActionData="useActionData",Yh.UseRouteError="useRouteError",Yh.UseNavigation="useNavigation",Yh.UseRouteLoaderData="useRouteLoaderData",Yh.UseMatches="useMatches",Yh.UseRevalidator="useRevalidator",Yh.UseNavigateStable="useNavigate",Yh.UseRouteId="useRouteId";var rv,av,ov=ie.startTransition;function iv(e){return Hh(e.routes,0,e.state)}function lv(e){ip(!1)}function uv(e){var t=e.basename,n=void 0===t?"/":t,r=e.children,a=void 0===r?null:r,o=e.location,i=e.navigationType,l=void 0===i?tp.Pop:i,u=e.navigator,s=e.static,c=void 0!==s&&s;Ih()&&ip(!1);var f=n.replace(/^\/*/,"/"),d=ae.useMemo((function(){return{basename:f,navigator:u,static:c}}),[f,u,c]);"string"==typeof o&&(o=fp(o));var p=o,h=p.pathname,v=void 0===h?"/":h,m=p.search,g=void 0===m?"":m,y=p.hash,b=void 0===y?"":y,w=p.state,S=void 0===w?null:w,k=p.key,_=void 0===k?"default":k,x=ae.useMemo((function(){var e=Mp(v,f);return null==e?null:{location:{pathname:e,search:g,hash:b,state:S,key:_},navigationType:l}}),[f,v,g,b,S,_,l]);return null==x?null:ae.createElement(Nh.Provider,{value:d},ae.createElement(jh.Provider,{children:a,value:x}))}function sv(e){var t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:ae.createElement(e.Component),Component:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:ae.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}
  61. /**
  62. * React Router DOM v6.14.0
  63. *
  64. * Copyright (c) Remix Software Inc.
  65. *
  66. * This source code is licensed under the MIT license found in the
  67. * LICENSE.md file in the root directory of this source tree.
  68. *
  69. * @license MIT
  70. */function cv(){return cv=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},cv.apply(this,arguments)}function fv(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(av=rv||(rv={}))[av.pending=0]="pending",av[av.success=1]="success",av[av.error=2]="error",new Promise((function(){}));var dv=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset"],pv=["aria-current","caseSensitive","className","end","style","to","children"];function hv(){var e,t=null==(e=window)?void 0:e.__staticRouterHydrationData;return t&&t.errors&&(t=cv({},t,{errors:vv(t.errors)})),t}function vv(e){if(!e)return null;for(var t={},n=0,r=Object.entries(e);n<r.length;n++){var a=c(r[n],2),o=a[0],i=a[1];if(i&&"RouteErrorResponse"===i.__type)t[o]=new jp(i.status,i.statusText,i.data,!0===i.internal);else if(i&&"Error"===i.__type){var l=new Error(i.message);l.stack="",t[o]=l}else t[o]=i}return t}var mv,gv,yv="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,bv=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wv=t("L",ae.forwardRef((function(e,t){var n,r=e.onClick,a=e.relative,o=e.reloadDocument,i=e.replace,l=e.state,u=e.target,s=e.to,c=e.preventScrollReset,f=fv(e,dv),d=ae.useContext(Nh).basename,p=!1;if("string"==typeof s&&bv.test(s)&&(n=s,yv))try{var h=new URL(window.location.href),v=s.startsWith("//")?new URL(h.protocol+s):new URL(s),m=Mp(v.pathname,d);v.origin===h.origin&&null!=m?s=m+v.search+v.hash:p=!0}catch(jd){}var g=function(e,t){var n=(void 0===t?{}:t).relative;Ih()||ip(!1);var r=ae.useContext(Nh),a=r.basename,o=r.navigator,i=Wh(e,{relative:n}),l=i.hash,u=i.pathname,s=i.search,c=u;return"/"!==a&&(c="/"===u?a:Dp([a,u])),o.createHref({pathname:c,search:s,hash:l})}(s,{relative:a}),y=function(e,t){var n=void 0===t?{}:t,r=n.target,a=n.replace,o=n.state,i=n.preventScrollReset,l=n.relative,u=$h(),s=Uh(),c=Wh(e,{relative:l});return ae.useCallback((function(t){if(function(e,t){return!(0!==e.button||t&&"_self"!==t||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e))}(t,r)){t.preventDefault();var n=void 0!==a?a:cp(s)===cp(c);u(e,{replace:n,state:o,preventScrollReset:i,relative:l})}}),[s,u,c,a,o,r,e,i,l])}(s,{replace:i,state:l,target:u,preventScrollReset:c,relative:a});return ae.createElement("a",cv({},f,{href:n||g,onClick:p||o?r:function(e){r&&r(e),e.defaultPrevented||y(e)},ref:t,target:u}))})));t("N",ae.forwardRef((function(e,t){var n=e["aria-current"],r=void 0===n?"page":n,a=e.caseSensitive,o=void 0!==a&&a,i=e.className,l=void 0===i?"":i,u=e.end,s=void 0!==u&&u,c=e.style,f=e.to,d=e.children,p=fv(e,pv),h=Wh(f,{relative:p.relative}),v=Uh(),m=ae.useContext(Th),g=ae.useContext(Nh).navigator,y=g.encodeLocation?g.encodeLocation(h).pathname:h.pathname,b=v.pathname,w=m&&m.navigation&&m.navigation.location?m.navigation.location.pathname:null;o||(b=b.toLowerCase(),w=w?w.toLowerCase():null,y=y.toLowerCase());var S,k=b===y||!s&&b.startsWith(y)&&"/"===b.charAt(y.length),_=null!=w&&(w===y||!s&&w.startsWith(y)&&"/"===w.charAt(y.length)),x=k?r:void 0;S="function"==typeof l?l({isActive:k,isPending:_}):[l,k?"active":null,_?"pending":null].filter(Boolean).join(" ");var E="function"==typeof c?c({isActive:k,isPending:_}):c;return ae.createElement(wv,cv({},p,{"aria-current":x,className:S,ref:t,style:E,to:f}),"function"==typeof d?d({isActive:k,isPending:_}):d)})));!function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher"}(mv||(mv={})),function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(gv||(gv={}));var Sv={},kv={},_v={exports:{}};function xv(){}function Ev(){}Ev.resetWarningCache=xv;_v.exports=function(){function e(e,t,n,r,a,o){if("SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"!==o){var i=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 i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:Ev,resetWarningCache:xv};return n.PropTypes=n,n}();var Cv=_v.exports,Pv={exports:{}};!function(e,t){var n="__lodash_hash_undefined__",r=9007199254740991,a="[object Arguments]",o="[object Array]",i="[object Boolean]",u="[object Date]",s="[object Error]",c="[object Function]",f="[object Map]",d="[object Number]",p="[object Object]",h="[object Promise]",v="[object RegExp]",m="[object Set]",g="[object String]",y="[object Symbol]",b="[object WeakMap]",S="[object ArrayBuffer]",k="[object DataView]",_=/^\[object .+?Constructor\]$/,x=/^(?:0|[1-9]\d*)$/,E={};E["[object Float32Array]"]=E["[object Float64Array]"]=E["[object Int8Array]"]=E["[object Int16Array]"]=E["[object Int32Array]"]=E["[object Uint8Array]"]=E["[object Uint8ClampedArray]"]=E["[object Uint16Array]"]=E["[object Uint32Array]"]=!0,E[a]=E[o]=E[S]=E[i]=E[k]=E[u]=E[s]=E[c]=E[f]=E[d]=E[p]=E[v]=E[m]=E[g]=E[b]=!1;var C="object"==w(l)&&l&&l.Object===Object&&l,P="object"==("undefined"==typeof self?"undefined":w(self))&&self&&self.Object===Object&&self,M=C||P||Function("return this")(),O=t&&!t.nodeType&&t,L=O&&e&&!e.nodeType&&e,R=L&&L.exports===O,D=R&&C.process,z=function(){try{return D&&D.binding&&D.binding("util")}catch(jd){}}(),T=z&&z.isTypedArray;function N(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}function j(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function A(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}var F,I,U,B=Array.prototype,$=Function.prototype,V=Object.prototype,W=M["__core-js_shared__"],H=$.toString,Q=V.hasOwnProperty,q=(F=/[^.]+$/.exec(W&&W.keys&&W.keys.IE_PROTO||""))?"Symbol(src)_1."+F:"",K=V.toString,G=RegExp("^"+H.call(Q).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Y=R?M.Buffer:void 0,X=M.Symbol,J=M.Uint8Array,Z=V.propertyIsEnumerable,ee=B.splice,te=X?X.toStringTag:void 0,ne=Object.getOwnPropertySymbols,re=Y?Y.isBuffer:void 0,ae=(I=Object.keys,U=Object,function(e){return I(U(e))}),oe=ze(M,"DataView"),ie=ze(M,"Map"),le=ze(M,"Promise"),ue=ze(M,"Set"),se=ze(M,"WeakMap"),ce=ze(Object,"create"),fe=Ae(oe),de=Ae(ie),pe=Ae(le),he=Ae(ue),ve=Ae(se),me=X?X.prototype:void 0,ge=me?me.valueOf:void 0;function ye(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function be(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function we(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Se(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new we;++t<n;)this.add(e[t])}function ke(e){var t=this.__data__=new be(e);this.size=t.size}function _e(e,t){var n=Ue(e),r=!n&&Ie(e),a=!n&&!r&&Be(e),o=!n&&!r&&!a&&Qe(e),i=n||r||a||o,l=i?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],u=l.length;for(var s in e)!Q.call(e,s)||i&&("length"==s||a&&("offset"==s||"parent"==s)||o&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||je(s,u))||l.push(s);return l}function xe(e,t){for(var n=e.length;n--;)if(Fe(e[n][0],t))return n;return-1}function Ee(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":te&&te in Object(e)?function(e){var t=Q.call(e,te),n=e[te];try{e[te]=void 0;var r=!0}catch(jd){}var a=K.call(e);r&&(t?e[te]=n:delete e[te]);return a}(e):function(e){return K.call(e)}(e)}function Ce(e){return He(e)&&Ee(e)==a}function Pe(e,t,n,r,l){return e===t||(null==e||null==t||!He(e)&&!He(t)?e!=e&&t!=t:function(e,t,n,r,l,c){var h=Ue(e),b=Ue(t),w=h?o:Ne(e),_=b?o:Ne(t),x=(w=w==a?p:w)==p,E=(_=_==a?p:_)==p,C=w==_;if(C&&Be(e)){if(!Be(t))return!1;h=!0,x=!1}if(C&&!x)return c||(c=new ke),h||Qe(e)?Le(e,t,n,r,l,c):function(e,t,n,r,a,o,l){switch(n){case k:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case S:return!(e.byteLength!=t.byteLength||!o(new J(e),new J(t)));case i:case u:case d:return Fe(+e,+t);case s:return e.name==t.name&&e.message==t.message;case v:case g:return e==t+"";case f:var c=j;case m:var p=1&r;if(c||(c=A),e.size!=t.size&&!p)return!1;var h=l.get(e);if(h)return h==t;r|=2,l.set(e,t);var b=Le(c(e),c(t),r,a,o,l);return l.delete(e),b;case y:if(ge)return ge.call(e)==ge.call(t)}return!1}(e,t,w,n,r,l,c);if(!(1&n)){var P=x&&Q.call(e,"__wrapped__"),M=E&&Q.call(t,"__wrapped__");if(P||M){var O=P?e.value():e,L=M?t.value():t;return c||(c=new ke),l(O,L,n,r,c)}}if(!C)return!1;return c||(c=new ke),function(e,t,n,r,a,o){var i=1&n,l=Re(e),u=l.length,s=Re(t),c=s.length;if(u!=c&&!i)return!1;var f=u;for(;f--;){var d=l[f];if(!(i?d in t:Q.call(t,d)))return!1}var p=o.get(e);if(p&&o.get(t))return p==t;var h=!0;o.set(e,t),o.set(t,e);var v=i;for(;++f<u;){var m=e[d=l[f]],g=t[d];if(r)var y=i?r(g,m,d,t,e,o):r(m,g,d,e,t,o);if(!(void 0===y?m===g||a(m,g,n,r,o):y)){h=!1;break}v||(v="constructor"==d)}if(h&&!v){var b=e.constructor,w=t.constructor;b==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof w&&w instanceof w||(h=!1)}return o.delete(e),o.delete(t),h}(e,t,n,r,l,c)}(e,t,n,r,Pe,l))}function Me(e){return!(!We(e)||function(e){return!!q&&q in e}(e))&&($e(e)?G:_).test(Ae(e))}function Oe(e){if(n=(t=e)&&t.constructor,r="function"==typeof n&&n.prototype||V,t!==r)return ae(e);var t,n,r,a=[];for(var o in Object(e))Q.call(e,o)&&"constructor"!=o&&a.push(o);return a}function Le(e,t,n,r,a,o){var i=1&n,l=e.length,u=t.length;if(l!=u&&!(i&&u>l))return!1;var s=o.get(e);if(s&&o.get(t))return s==t;var c=-1,f=!0,d=2&n?new Se:void 0;for(o.set(e,t),o.set(t,e);++c<l;){var p=e[c],h=t[c];if(r)var v=i?r(h,p,c,t,e,o):r(p,h,c,e,t,o);if(void 0!==v){if(v)continue;f=!1;break}if(d){if(!N(t,(function(e,t){if(i=t,!d.has(i)&&(p===e||a(p,e,n,r,o)))return d.push(t);var i}))){f=!1;break}}else if(p!==h&&!a(p,h,n,r,o)){f=!1;break}}return o.delete(e),o.delete(t),f}function Re(e){return function(e,t,n){var r=t(e);return Ue(e)?r:function(e,t){for(var n=-1,r=t.length,a=e.length;++n<r;)e[a+n]=t[n];return e}(r,n(e))}(e,qe,Te)}function De(e,t){var n,r,a=e.__data__;return("string"==(r=w(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function ze(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Me(n)?n:void 0}ye.prototype.clear=function(){this.__data__=ce?ce(null):{},this.size=0},ye.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},ye.prototype.get=function(e){var t=this.__data__;if(ce){var r=t[e];return r===n?void 0:r}return Q.call(t,e)?t[e]:void 0},ye.prototype.has=function(e){var t=this.__data__;return ce?void 0!==t[e]:Q.call(t,e)},ye.prototype.set=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=ce&&void 0===t?n:t,this},be.prototype.clear=function(){this.__data__=[],this.size=0},be.prototype.delete=function(e){var t=this.__data__,n=xe(t,e);return!(n<0)&&(n==t.length-1?t.pop():ee.call(t,n,1),--this.size,!0)},be.prototype.get=function(e){var t=this.__data__,n=xe(t,e);return n<0?void 0:t[n][1]},be.prototype.has=function(e){return xe(this.__data__,e)>-1},be.prototype.set=function(e,t){var n=this.__data__,r=xe(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},we.prototype.clear=function(){this.size=0,this.__data__={hash:new ye,map:new(ie||be),string:new ye}},we.prototype.delete=function(e){var t=De(this,e).delete(e);return this.size-=t?1:0,t},we.prototype.get=function(e){return De(this,e).get(e)},we.prototype.has=function(e){return De(this,e).has(e)},we.prototype.set=function(e,t){var n=De(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Se.prototype.add=Se.prototype.push=function(e){return this.__data__.set(e,n),this},Se.prototype.has=function(e){return this.__data__.has(e)},ke.prototype.clear=function(){this.__data__=new be,this.size=0},ke.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},ke.prototype.get=function(e){return this.__data__.get(e)},ke.prototype.has=function(e){return this.__data__.has(e)},ke.prototype.set=function(e,t){var n=this.__data__;if(n instanceof be){var r=n.__data__;if(!ie||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new we(r)}return n.set(e,t),this.size=n.size,this};var Te=ne?function(e){return null==e?[]:(e=Object(e),function(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++n<r;){var i=e[n];t(i,n,e)&&(o[a++]=i)}return o}(ne(e),(function(t){return Z.call(e,t)})))}:function(){return[]},Ne=Ee;function je(e,t){return!!(t=null==t?r:t)&&("number"==typeof e||x.test(e))&&e>-1&&e%1==0&&e<t}function Ae(e){if(null!=e){try{return H.call(e)}catch(jd){}try{return e+""}catch(jd){}}return""}function Fe(e,t){return e===t||e!=e&&t!=t}(oe&&Ne(new oe(new ArrayBuffer(1)))!=k||ie&&Ne(new ie)!=f||le&&Ne(le.resolve())!=h||ue&&Ne(new ue)!=m||se&&Ne(new se)!=b)&&(Ne=function(e){var t=Ee(e),n=t==p?e.constructor:void 0,r=n?Ae(n):"";if(r)switch(r){case fe:return k;case de:return f;case pe:return h;case he:return m;case ve:return b}return t});var Ie=Ce(function(){return arguments}())?Ce:function(e){return He(e)&&Q.call(e,"callee")&&!Z.call(e,"callee")},Ue=Array.isArray;var Be=re||function(){return!1};function $e(e){if(!We(e))return!1;var t=Ee(e);return t==c||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ve(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=r}function We(e){var t=w(e);return null!=e&&("object"==t||"function"==t)}function He(e){return null!=e&&"object"==w(e)}var Qe=T?function(e){return function(t){return e(t)}}(T):function(e){return He(e)&&Ve(e.length)&&!!E[Ee(e)]};function qe(e){return null!=(t=e)&&Ve(t.length)&&!$e(t)?_e(e):Oe(e);var t}e.exports=function(e,t){return Pe(e,t)}}(Pv,Pv.exports);var Mv=Pv.exports,Ov={};Object.defineProperty(Ov,"__esModule",{value:!0}),Ov.getAceInstance=Ov.debounce=Ov.editorEvents=Ov.editorOptions=void 0;Ov.editorOptions=["minLines","maxLines","readOnly","highlightActiveLine","tabSize","enableBasicAutocompletion","enableLiveAutocompletion","enableSnippets"];Ov.editorEvents=["onChange","onFocus","onInput","onBlur","onCopy","onPaste","onSelectionChange","onCursorChange","onScroll","handleOptions","updateRef"];Ov.getAceInstance=function(){var e;return"undefined"==typeof window?(l.window={},e=g,delete l.window):window.ace?(e=window.ace).acequire=window.ace.require||window.ace.acequire:e=g,e};Ov.debounce=function(e,t){var n=null;return function(){var r=this,a=arguments;clearTimeout(n),n=setTimeout((function(){e.apply(r,a)}),t)}};var Lv,Rv=l&&l.__extends||(Lv=function(e,t){return Lv=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Lv(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Lv(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),Dv=l&&l.__assign||function(){return Dv=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},Dv.apply(this,arguments)};Object.defineProperty(kv,"__esModule",{value:!0});var zv=g,Tv=Cv,Nv=ae,jv=Mv,Av=Ov,Fv=(0,Av.getAceInstance)(),Iv=function(e){function t(t){var n=e.call(this,t)||this;return Av.editorEvents.forEach((function(e){n[e]=n[e].bind(n)})),n.debounce=Av.debounce,n}return Rv(t,e),t.prototype.isInShadow=function(e){for(var t=e&&e.parentNode;t;){if("[object ShadowRoot]"===t.toString())return!0;t=t.parentNode}return!1},t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.className,r=t.onBeforeLoad,a=t.onValidate,o=t.mode,i=t.focus,l=t.theme,u=t.fontSize,s=t.value,c=t.defaultValue,f=t.showGutter,d=t.wrapEnabled,p=t.showPrintMargin,h=t.scrollMargin,v=void 0===h?[0,0,0,0]:h,m=t.keyboardHandler,g=t.onLoad,y=t.commands,b=t.annotations,w=t.markers,S=t.placeholder;this.editor=Fv.edit(this.refEditor),r&&r(Fv);for(var k=Object.keys(this.props.editorProps),_=0;_<k.length;_++)this.editor[k[_]]=this.props.editorProps[k[_]];this.props.debounceChangePeriod&&(this.onChange=this.debounce(this.onChange,this.props.debounceChangePeriod)),this.editor.renderer.setScrollMargin(v[0],v[1],v[2],v[3]),this.isInShadow(this.refEditor)&&this.editor.renderer.attachToShadowRoot(),this.editor.getSession().setMode("string"==typeof o?"ace/mode/".concat(o):o),l&&""!==l&&this.editor.setTheme("ace/theme/".concat(l)),this.editor.setFontSize("number"==typeof u?"".concat(u,"px"):u),this.editor.getSession().setValue(c||(s||"")),this.props.navigateToFileEnd&&this.editor.navigateFileEnd(),this.editor.renderer.setShowGutter(f),this.editor.getSession().setUseWrapMode(d),this.editor.setShowPrintMargin(p),this.editor.on("focus",this.onFocus),this.editor.on("blur",this.onBlur),this.editor.on("copy",this.onCopy),this.editor.on("paste",this.onPaste),this.editor.on("change",this.onChange),this.editor.on("input",this.onInput),S&&this.updatePlaceholder(),this.editor.getSession().selection.on("changeSelection",this.onSelectionChange),this.editor.getSession().selection.on("changeCursor",this.onCursorChange),a&&this.editor.getSession().on("changeAnnotation",(function(){var t=e.editor.getSession().getAnnotations();e.props.onValidate(t)})),this.editor.session.on("changeScrollTop",this.onScroll),this.editor.getSession().setAnnotations(b||[]),w&&w.length>0&&this.handleMarkers(w);var x=this.editor.$options;Av.editorOptions.forEach((function(t){x.hasOwnProperty(t)?e.editor.setOption(t,e.props[t]):e.props[t]&&console.warn("ReactAce: editor option ".concat(t," was activated but not found. Did you need to import a related tool or did you possibly mispell the option?"))})),this.handleOptions(this.props),Array.isArray(y)&&y.forEach((function(t){"string"==typeof t.exec?e.editor.commands.bindKey(t.bindKey,t.exec):e.editor.commands.addCommand(t)})),m&&this.editor.setKeyboardHandler("ace/keyboard/"+m),n&&(this.refEditor.className+=" "+n),g&&g(this.editor),this.editor.resize(),i&&this.editor.focus()},t.prototype.componentDidUpdate=function(e){for(var t=e,n=this.props,r=0;r<Av.editorOptions.length;r++){var a=Av.editorOptions[r];n[a]!==t[a]&&this.editor.setOption(a,n[a])}if(n.className!==t.className){var o=this.refEditor.className.trim().split(" ");t.className.trim().split(" ").forEach((function(e){var t=o.indexOf(e);o.splice(t,1)})),this.refEditor.className=" "+n.className+" "+o.join(" ")}var i=this.editor&&null!=n.value&&this.editor.getValue()!==n.value;if(i){this.silent=!0;var l=this.editor.session.selection.toJSON();this.editor.setValue(n.value,n.cursorStart),this.editor.session.selection.fromJSON(l),this.silent=!1}n.placeholder!==t.placeholder&&this.updatePlaceholder(),n.mode!==t.mode&&this.editor.getSession().setMode("string"==typeof n.mode?"ace/mode/".concat(n.mode):n.mode),n.theme!==t.theme&&this.editor.setTheme("ace/theme/"+n.theme),n.keyboardHandler!==t.keyboardHandler&&(n.keyboardHandler?this.editor.setKeyboardHandler("ace/keyboard/"+n.keyboardHandler):this.editor.setKeyboardHandler(null)),n.fontSize!==t.fontSize&&this.editor.setFontSize("number"==typeof n.fontSize?"".concat(n.fontSize,"px"):n.fontSize),n.wrapEnabled!==t.wrapEnabled&&this.editor.getSession().setUseWrapMode(n.wrapEnabled),n.showPrintMargin!==t.showPrintMargin&&this.editor.setShowPrintMargin(n.showPrintMargin),n.showGutter!==t.showGutter&&this.editor.renderer.setShowGutter(n.showGutter),jv(n.setOptions,t.setOptions)||this.handleOptions(n),!i&&jv(n.annotations,t.annotations)||this.editor.getSession().setAnnotations(n.annotations||[]),!jv(n.markers,t.markers)&&Array.isArray(n.markers)&&this.handleMarkers(n.markers),jv(n.scrollMargin,t.scrollMargin)||this.handleScrollMargins(n.scrollMargin),e.height===this.props.height&&e.width===this.props.width||this.editor.resize(),this.props.focus&&!e.focus&&this.editor.focus()},t.prototype.handleScrollMargins=function(e){void 0===e&&(e=[0,0,0,0]),this.editor.renderer.setScrollMargin(e[0],e[1],e[2],e[3])},t.prototype.componentWillUnmount=function(){this.editor&&(this.editor.destroy(),this.editor=null)},t.prototype.onChange=function(e){if(this.props.onChange&&!this.silent){var t=this.editor.getValue();this.props.onChange(t,e)}},t.prototype.onSelectionChange=function(e){if(this.props.onSelectionChange){var t=this.editor.getSelection();this.props.onSelectionChange(t,e)}},t.prototype.onCursorChange=function(e){if(this.props.onCursorChange){var t=this.editor.getSelection();this.props.onCursorChange(t,e)}},t.prototype.onInput=function(e){this.props.onInput&&this.props.onInput(e),this.props.placeholder&&this.updatePlaceholder()},t.prototype.onFocus=function(e){this.props.onFocus&&this.props.onFocus(e,this.editor)},t.prototype.onBlur=function(e){this.props.onBlur&&this.props.onBlur(e,this.editor)},t.prototype.onCopy=function(e){var t=e.text;this.props.onCopy&&this.props.onCopy(t)},t.prototype.onPaste=function(e){var t=e.text;this.props.onPaste&&this.props.onPaste(t)},t.prototype.onScroll=function(){this.props.onScroll&&this.props.onScroll(this.editor)},t.prototype.handleOptions=function(e){for(var t=Object.keys(e.setOptions),n=0;n<t.length;n++)this.editor.setOption(t[n],e.setOptions[t[n]])},t.prototype.handleMarkers=function(e){var t=this,n=this.editor.getSession().getMarkers(!0);for(var r in n)n.hasOwnProperty(r)&&this.editor.getSession().removeMarker(n[r].id);for(var r in n=this.editor.getSession().getMarkers(!1))n.hasOwnProperty(r)&&"ace_active-line"!==n[r].clazz&&"ace_selected-word"!==n[r].clazz&&this.editor.getSession().removeMarker(n[r].id);e.forEach((function(e){var n=e.startRow,r=e.startCol,a=e.endRow,o=e.endCol,i=e.className,l=e.type,u=e.inFront,s=void 0!==u&&u,c=new zv.Range(n,r,a,o);t.editor.getSession().addMarker(c,i,l,s)}))},t.prototype.updatePlaceholder=function(){var e=this.editor,t=this.props.placeholder,n=!e.session.getValue().length,r=e.renderer.placeholderNode;!n&&r?(e.renderer.scroller.removeChild(e.renderer.placeholderNode),e.renderer.placeholderNode=null):n&&!r?((r=e.renderer.placeholderNode=document.createElement("div")).textContent=t||"",r.className="ace_comment ace_placeholder",r.style.padding="0 9px",r.style.position="absolute",r.style.zIndex="3",e.renderer.scroller.appendChild(r)):n&&r&&(r.textContent=t)},t.prototype.updateRef=function(e){this.refEditor=e},t.prototype.render=function(){var e=this.props,t=e.name,n=e.width,r=e.height,a=e.style,o=Dv({width:n,height:r},a);return Nv.createElement("div",{ref:this.updateRef,id:t,style:o})},t.propTypes={mode:Tv.oneOfType([Tv.string,Tv.object]),focus:Tv.bool,theme:Tv.string,name:Tv.string,className:Tv.string,height:Tv.string,width:Tv.string,fontSize:Tv.oneOfType([Tv.number,Tv.string]),showGutter:Tv.bool,onChange:Tv.func,onCopy:Tv.func,onPaste:Tv.func,onFocus:Tv.func,onInput:Tv.func,onBlur:Tv.func,onScroll:Tv.func,value:Tv.string,defaultValue:Tv.string,onLoad:Tv.func,onSelectionChange:Tv.func,onCursorChange:Tv.func,onBeforeLoad:Tv.func,onValidate:Tv.func,minLines:Tv.number,maxLines:Tv.number,readOnly:Tv.bool,highlightActiveLine:Tv.bool,tabSize:Tv.number,showPrintMargin:Tv.bool,cursorStart:Tv.number,debounceChangePeriod:Tv.number,editorProps:Tv.object,setOptions:Tv.object,style:Tv.object,scrollMargin:Tv.array,annotations:Tv.array,markers:Tv.array,keyboardHandler:Tv.string,wrapEnabled:Tv.bool,enableSnippets:Tv.bool,enableBasicAutocompletion:Tv.oneOfType([Tv.bool,Tv.array]),enableLiveAutocompletion:Tv.oneOfType([Tv.bool,Tv.array]),navigateToFileEnd:Tv.bool,commands:Tv.array,placeholder:Tv.string},t.defaultProps={name:"ace-editor",focus:!1,mode:"",theme:"",height:"500px",width:"500px",fontSize:12,enableSnippets:!1,showGutter:!0,onChange:null,onPaste:null,onLoad:null,onScroll:null,minLines:null,maxLines:null,readOnly:!1,highlightActiveLine:!0,showPrintMargin:!0,tabSize:4,cursorStart:1,editorProps:{},style:{},scrollMargin:[0,0,0,0],setOptions:{},wrapEnabled:!1,enableBasicAutocompletion:!1,enableLiveAutocompletion:!1,placeholder:null,navigateToFileEnd:!0},t}(Nv.Component);kv.default=Iv;var Uv={},Bv={},$v="__lodash_hash_undefined__",Vv="[object Function]",Wv="[object GeneratorFunction]",Hv=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Qv=/^\w*$/,qv=/^\./,Kv=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Gv=/\\(\\)?/g,Yv=/^\[object .+?Constructor\]$/,Xv="object"==w(l)&&l&&l.Object===Object&&l,Jv="object"==("undefined"==typeof self?"undefined":w(self))&&self&&self.Object===Object&&self,Zv=Xv||Jv||Function("return this")();var em,tm=Array.prototype,nm=Function.prototype,rm=Object.prototype,am=Zv["__core-js_shared__"],om=(em=/[^.]+$/.exec(am&&am.keys&&am.keys.IE_PROTO||""))?"Symbol(src)_1."+em:"",im=nm.toString,lm=rm.hasOwnProperty,um=rm.toString,sm=RegExp("^"+im.call(lm).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),cm=Zv.Symbol,fm=tm.splice,dm=_m(Zv,"Map"),pm=_m(Object,"create"),hm=cm?cm.prototype:void 0,vm=hm?hm.toString:void 0;function mm(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function gm(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function ym(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function bm(e,t){for(var n,r,a=e.length;a--;)if((n=e[a][0])===(r=t)||n!=n&&r!=r)return a;return-1}function wm(e,t){var n;t=function(e,t){if(Pm(e))return!1;var n=w(e);if("number"==n||"symbol"==n||"boolean"==n||null==e||Om(e))return!0;return Qv.test(e)||!Hv.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:Pm(n=t)?n:xm(n);for(var r=0,a=t.length;null!=e&&r<a;)e=e[Em(t[r++])];return r&&r==a?e:void 0}function Sm(e){if(!Mm(e)||(t=e,om&&om in t))return!1;var t,n=function(e){var t=Mm(e)?um.call(e):"";return t==Vv||t==Wv}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(jd){}return t}(e)?sm:Yv;return n.test(function(e){if(null!=e){try{return im.call(e)}catch(jd){}try{return e+""}catch(jd){}}return""}(e))}function km(e,t){var n,r,a=e.__data__;return("string"==(r=w(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function _m(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return Sm(n)?n:void 0}mm.prototype.clear=function(){this.__data__=pm?pm(null):{}},mm.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},mm.prototype.get=function(e){var t=this.__data__;if(pm){var n=t[e];return n===$v?void 0:n}return lm.call(t,e)?t[e]:void 0},mm.prototype.has=function(e){var t=this.__data__;return pm?void 0!==t[e]:lm.call(t,e)},mm.prototype.set=function(e,t){return this.__data__[e]=pm&&void 0===t?$v:t,this},gm.prototype.clear=function(){this.__data__=[]},gm.prototype.delete=function(e){var t=this.__data__,n=bm(t,e);return!(n<0)&&(n==t.length-1?t.pop():fm.call(t,n,1),!0)},gm.prototype.get=function(e){var t=this.__data__,n=bm(t,e);return n<0?void 0:t[n][1]},gm.prototype.has=function(e){return bm(this.__data__,e)>-1},gm.prototype.set=function(e,t){var n=this.__data__,r=bm(n,e);return r<0?n.push([e,t]):n[r][1]=t,this},ym.prototype.clear=function(){this.__data__={hash:new mm,map:new(dm||gm),string:new mm}},ym.prototype.delete=function(e){return km(this,e).delete(e)},ym.prototype.get=function(e){return km(this,e).get(e)},ym.prototype.has=function(e){return km(this,e).has(e)},ym.prototype.set=function(e,t){return km(this,e).set(e,t),this};var xm=Cm((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(Om(e))return vm?vm.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}(t);var n=[];return qv.test(e)&&n.push(""),e.replace(Kv,(function(e,t,r,a){n.push(r?a.replace(Gv,"$1"):t||e)})),n}));function Em(e){if("string"==typeof e||Om(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function Cm(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i),i};return n.cache=new(Cm.Cache||ym),n}Cm.Cache=ym;var Pm=Array.isArray;function Mm(e){var t=w(e);return!!e&&("object"==t||"function"==t)}function Om(e){return"symbol"==w(e)||function(e){return!!e&&"object"==w(e)}(e)&&"[object Symbol]"==um.call(e)}var Lm,Rm=function(e,t,n){var r=null==e?void 0:wm(e,t);return void 0===r?n:r},Dm=l&&l.__extends||(Lm=function(e,t){return Lm=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Lm(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Lm(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),zm=l&&l.__assign||function(){return zm=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e},zm.apply(this,arguments)};Object.defineProperty(Bv,"__esModule",{value:!0});var Tm=Ov,Nm=(0,Tm.getAceInstance)(),jm=g,Am=b,Fm=Cv,Im=ae,Um=Mv,Bm=Rm,$m=function(e){function t(t){var n=e.call(this,t)||this;return Tm.editorEvents.forEach((function(e){n[e]=n[e].bind(n)})),n.debounce=Tm.debounce,n}return Dm(t,e),t.prototype.isInShadow=function(e){for(var t=e&&e.parentNode;t;){if("[object ShadowRoot]"===t.toString())return!0;t=t.parentNode}return!1},t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.className,r=t.onBeforeLoad,a=t.mode,o=t.focus,i=t.theme,l=t.fontSize,u=t.value,s=t.defaultValue,c=t.cursorStart,f=t.showGutter,d=t.wrapEnabled,p=t.showPrintMargin,h=t.scrollMargin,v=void 0===h?[0,0,0,0]:h,m=t.keyboardHandler,g=t.onLoad,y=t.commands,b=t.annotations,w=t.markers,S=t.splits;this.editor=Nm.edit(this.refEditor),this.isInShadow(this.refEditor)&&this.editor.renderer.attachToShadowRoot(),this.editor.setTheme("ace/theme/".concat(i)),r&&r(Nm);var k=Object.keys(this.props.editorProps),_=new Am.Split(this.editor.container,"ace/theme/".concat(i),S);this.editor.env.split=_,this.splitEditor=_.getEditor(0),this.split=_,this.editor.setShowPrintMargin(!1),this.editor.renderer.setShowGutter(!1);var x=this.splitEditor.$options;this.props.debounceChangePeriod&&(this.onChange=this.debounce(this.onChange,this.props.debounceChangePeriod)),_.forEach((function(t,n){for(var r=0;r<k.length;r++)t[k[r]]=e.props.editorProps[k[r]];var o=Bm(s,n),h=Bm(u,n,"");t.session.setUndoManager(new Nm.UndoManager),t.setTheme("ace/theme/".concat(i)),t.renderer.setScrollMargin(v[0],v[1],v[2],v[3]),t.getSession().setMode("ace/mode/".concat(a)),t.setFontSize(l),t.renderer.setShowGutter(f),t.getSession().setUseWrapMode(d),t.setShowPrintMargin(p),t.on("focus",e.onFocus),t.on("blur",e.onBlur),t.on("input",e.onInput),t.on("copy",e.onCopy),t.on("paste",e.onPaste),t.on("change",e.onChange),t.getSession().selection.on("changeSelection",e.onSelectionChange),t.getSession().selection.on("changeCursor",e.onCursorChange),t.session.on("changeScrollTop",e.onScroll),t.setValue(void 0===o?h:o,c);var g=Bm(b,n,[]),S=Bm(w,n,[]);t.getSession().setAnnotations(g),S&&S.length>0&&e.handleMarkers(S,t);for(r=0;r<Tm.editorOptions.length;r++){var _=Tm.editorOptions[r];x.hasOwnProperty(_)?t.setOption(_,e.props[_]):e.props[_]&&console.warn("ReaceAce: editor option ".concat(_," was activated but not found. Did you need to import a related tool or did you possibly mispell the option?"))}e.handleOptions(e.props,t),Array.isArray(y)&&y.forEach((function(e){"string"==typeof e.exec?t.commands.bindKey(e.bindKey,e.exec):t.commands.addCommand(e)})),m&&t.setKeyboardHandler("ace/keyboard/"+m)})),n&&(this.refEditor.className+=" "+n),o&&this.splitEditor.focus();var E=this.editor.env.split;E.setOrientation("below"===this.props.orientation?E.BELOW:E.BESIDE),E.resize(!0),g&&g(E)},t.prototype.componentDidUpdate=function(e){var t=this,n=e,r=this.props,a=this.editor.env.split;if(r.splits!==n.splits&&a.setSplits(r.splits),r.orientation!==n.orientation&&a.setOrientation("below"===r.orientation?a.BELOW:a.BESIDE),a.forEach((function(e,a){r.mode!==n.mode&&e.getSession().setMode("ace/mode/"+r.mode),r.keyboardHandler!==n.keyboardHandler&&(r.keyboardHandler?e.setKeyboardHandler("ace/keyboard/"+r.keyboardHandler):e.setKeyboardHandler(null)),r.fontSize!==n.fontSize&&e.setFontSize(r.fontSize),r.wrapEnabled!==n.wrapEnabled&&e.getSession().setUseWrapMode(r.wrapEnabled),r.showPrintMargin!==n.showPrintMargin&&e.setShowPrintMargin(r.showPrintMargin),r.showGutter!==n.showGutter&&e.renderer.setShowGutter(r.showGutter);for(var o=0;o<Tm.editorOptions.length;o++){var i=Tm.editorOptions[o];r[i]!==n[i]&&e.setOption(i,r[i])}Um(r.setOptions,n.setOptions)||t.handleOptions(r,e);var l=Bm(r.value,a,"");if(e.getValue()!==l){t.silent=!0;var u=e.session.selection.toJSON();e.setValue(l,r.cursorStart),e.session.selection.fromJSON(u),t.silent=!1}var s=Bm(r.annotations,a,[]),c=Bm(n.annotations,a,[]);Um(s,c)||e.getSession().setAnnotations(s);var f=Bm(r.markers,a,[]),d=Bm(n.markers,a,[]);!Um(f,d)&&Array.isArray(f)&&t.handleMarkers(f,e)})),r.className!==n.className){var o=this.refEditor.className.trim().split(" ");n.className.trim().split(" ").forEach((function(e){var t=o.indexOf(e);o.splice(t,1)})),this.refEditor.className=" "+r.className+" "+o.join(" ")}r.theme!==n.theme&&a.setTheme("ace/theme/"+r.theme),r.focus&&!n.focus&&this.splitEditor.focus(),r.height===this.props.height&&r.width===this.props.width||this.editor.resize()},t.prototype.componentWillUnmount=function(){this.editor.destroy(),this.editor=null},t.prototype.onChange=function(e){if(this.props.onChange&&!this.silent){var t=[];this.editor.env.split.forEach((function(e){t.push(e.getValue())})),this.props.onChange(t,e)}},t.prototype.onSelectionChange=function(e){if(this.props.onSelectionChange){var t=[];this.editor.env.split.forEach((function(e){t.push(e.getSelection())})),this.props.onSelectionChange(t,e)}},t.prototype.onCursorChange=function(e){if(this.props.onCursorChange){var t=[];this.editor.env.split.forEach((function(e){t.push(e.getSelection())})),this.props.onCursorChange(t,e)}},t.prototype.onFocus=function(e){this.props.onFocus&&this.props.onFocus(e)},t.prototype.onInput=function(e){this.props.onInput&&this.props.onInput(e)},t.prototype.onBlur=function(e){this.props.onBlur&&this.props.onBlur(e)},t.prototype.onCopy=function(e){this.props.onCopy&&this.props.onCopy(e)},t.prototype.onPaste=function(e){this.props.onPaste&&this.props.onPaste(e)},t.prototype.onScroll=function(){this.props.onScroll&&this.props.onScroll(this.editor)},t.prototype.handleOptions=function(e,t){for(var n=Object.keys(e.setOptions),r=0;r<n.length;r++)t.setOption(n[r],e.setOptions[n[r]])},t.prototype.handleMarkers=function(e,t){var n=t.getSession().getMarkers(!0);for(var r in n)n.hasOwnProperty(r)&&t.getSession().removeMarker(n[r].id);for(var r in n=t.getSession().getMarkers(!1))n.hasOwnProperty(r)&&t.getSession().removeMarker(n[r].id);e.forEach((function(e){var n=e.startRow,r=e.startCol,a=e.endRow,o=e.endCol,i=e.className,l=e.type,u=e.inFront,s=void 0!==u&&u,c=new jm.Range(n,r,a,o);t.getSession().addMarker(c,i,l,s)}))},t.prototype.updateRef=function(e){this.refEditor=e},t.prototype.render=function(){var e=this.props,t=e.name,n=e.width,r=e.height,a=e.style,o=zm({width:n,height:r},a);return Im.createElement("div",{ref:this.updateRef,id:t,style:o})},t.propTypes={className:Fm.string,debounceChangePeriod:Fm.number,defaultValue:Fm.arrayOf(Fm.string),focus:Fm.bool,fontSize:Fm.oneOfType([Fm.number,Fm.string]),height:Fm.string,mode:Fm.string,name:Fm.string,onBlur:Fm.func,onChange:Fm.func,onCopy:Fm.func,onFocus:Fm.func,onInput:Fm.func,onLoad:Fm.func,onPaste:Fm.func,onScroll:Fm.func,orientation:Fm.string,showGutter:Fm.bool,splits:Fm.number,theme:Fm.string,value:Fm.arrayOf(Fm.string),width:Fm.string,onSelectionChange:Fm.func,onCursorChange:Fm.func,onBeforeLoad:Fm.func,minLines:Fm.number,maxLines:Fm.number,readOnly:Fm.bool,highlightActiveLine:Fm.bool,tabSize:Fm.number,showPrintMargin:Fm.bool,cursorStart:Fm.number,editorProps:Fm.object,setOptions:Fm.object,style:Fm.object,scrollMargin:Fm.array,annotations:Fm.array,markers:Fm.array,keyboardHandler:Fm.string,wrapEnabled:Fm.bool,enableBasicAutocompletion:Fm.oneOfType([Fm.bool,Fm.array]),enableLiveAutocompletion:Fm.oneOfType([Fm.bool,Fm.array]),commands:Fm.array},t.defaultProps={name:"ace-editor",focus:!1,orientation:"beside",splits:2,mode:"",theme:"",height:"500px",width:"500px",value:[],fontSize:12,showGutter:!0,onChange:null,onPaste:null,onLoad:null,onScroll:null,minLines:null,maxLines:null,readOnly:!1,highlightActiveLine:!0,showPrintMargin:!0,tabSize:4,cursorStart:1,editorProps:{},style:{},scrollMargin:[0,0,0,0],setOptions:{},wrapEnabled:!1,enableBasicAutocompletion:!1,enableLiveAutocompletion:!1},t}(Im.Component);Bv.default=$m;var Vm={exports:{}};!function(e){var t=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},n=-1;t.Diff=function(e,t){return[e,t]},t.prototype.diff_main=function(e,n,r,a){void 0===a&&(a=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var o=a;if(null==e||null==n)throw new Error("Null input. (diff_main)");if(e==n)return e?[new t.Diff(0,e)]:[];void 0===r&&(r=!0);var i=r,l=this.diff_commonPrefix(e,n),u=e.substring(0,l);e=e.substring(l),n=n.substring(l),l=this.diff_commonSuffix(e,n);var s=e.substring(e.length-l);e=e.substring(0,e.length-l),n=n.substring(0,n.length-l);var c=this.diff_compute_(e,n,i,o);return u&&c.unshift(new t.Diff(0,u)),s&&c.push(new t.Diff(0,s)),this.diff_cleanupMerge(c),c},t.prototype.diff_compute_=function(e,r,a,o){var i;if(!e)return[new t.Diff(1,r)];if(!r)return[new t.Diff(n,e)];var l=e.length>r.length?e:r,u=e.length>r.length?r:e,s=l.indexOf(u);if(-1!=s)return i=[new t.Diff(1,l.substring(0,s)),new t.Diff(0,u),new t.Diff(1,l.substring(s+u.length))],e.length>r.length&&(i[0][0]=i[2][0]=n),i;if(1==u.length)return[new t.Diff(n,e),new t.Diff(1,r)];var c=this.diff_halfMatch_(e,r);if(c){var f=c[0],d=c[1],p=c[2],h=c[3],v=c[4],m=this.diff_main(f,p,a,o),g=this.diff_main(d,h,a,o);return m.concat([new t.Diff(0,v)],g)}return a&&e.length>100&&r.length>100?this.diff_lineMode_(e,r,o):this.diff_bisect_(e,r,o)},t.prototype.diff_lineMode_=function(e,r,a){var o=this.diff_linesToChars_(e,r);e=o.chars1,r=o.chars2;var i=o.lineArray,l=this.diff_main(e,r,!1,a);this.diff_charsToLines_(l,i),this.diff_cleanupSemantic(l),l.push(new t.Diff(0,""));for(var u=0,s=0,c=0,f="",d="";u<l.length;){switch(l[u][0]){case 1:c++,d+=l[u][1];break;case n:s++,f+=l[u][1];break;case 0:if(s>=1&&c>=1){l.splice(u-s-c,s+c),u=u-s-c;for(var p=this.diff_main(f,d,!1,a),h=p.length-1;h>=0;h--)l.splice(u,0,p[h]);u+=p.length}c=0,s=0,f="",d=""}u++}return l.pop(),l},t.prototype.diff_bisect_=function(e,r,a){for(var o=e.length,i=r.length,l=Math.ceil((o+i)/2),u=l,s=2*l,c=new Array(s),f=new Array(s),d=0;d<s;d++)c[d]=-1,f[d]=-1;c[u+1]=0,f[u+1]=0;for(var p=o-i,h=p%2!=0,v=0,m=0,g=0,y=0,b=0;b<l&&!((new Date).getTime()>a);b++){for(var w=-b+v;w<=b-m;w+=2){for(var S=u+w,k=(P=w==-b||w!=b&&c[S-1]<c[S+1]?c[S+1]:c[S-1]+1)-w;P<o&&k<i&&e.charAt(P)==r.charAt(k);)P++,k++;if(c[S]=P,P>o)m+=2;else if(k>i)v+=2;else if(h){if((E=u+p-w)>=0&&E<s&&-1!=f[E])if(P>=(x=o-f[E]))return this.diff_bisectSplit_(e,r,P,k,a)}}for(var _=-b+g;_<=b-y;_+=2){for(var x,E=u+_,C=(x=_==-b||_!=b&&f[E-1]<f[E+1]?f[E+1]:f[E-1]+1)-_;x<o&&C<i&&e.charAt(o-x-1)==r.charAt(i-C-1);)x++,C++;if(f[E]=x,x>o)y+=2;else if(C>i)g+=2;else if(!h){if((S=u+p-_)>=0&&S<s&&-1!=c[S]){var P;k=u+(P=c[S])-S;if(P>=(x=o-x))return this.diff_bisectSplit_(e,r,P,k,a)}}}}return[new t.Diff(n,e),new t.Diff(1,r)]},t.prototype.diff_bisectSplit_=function(e,t,n,r,a){var o=e.substring(0,n),i=t.substring(0,r),l=e.substring(n),u=t.substring(r),s=this.diff_main(o,i,!1,a),c=this.diff_main(l,u,!1,a);return s.concat(c)},t.prototype.diff_linesToChars_=function(e,t){var n=[],r={};function a(e){for(var t="",a=0,i=-1,l=n.length;i<e.length-1;){-1==(i=e.indexOf("\n",a))&&(i=e.length-1);var u=e.substring(a,i+1);(r.hasOwnProperty?r.hasOwnProperty(u):void 0!==r[u])?t+=String.fromCharCode(r[u]):(l==o&&(u=e.substring(a),i=e.length),t+=String.fromCharCode(l),r[u]=l,n[l++]=u),a=i+1}return t}n[0]="";var o=4e4,i=a(e);return o=65535,{chars1:i,chars2:a(t),lineArray:n}},t.prototype.diff_charsToLines_=function(e,t){for(var n=0;n<e.length;n++){for(var r=e[n][1],a=[],o=0;o<r.length;o++)a[o]=t[r.charCodeAt(o)];e[n][1]=a.join("")}},t.prototype.diff_commonPrefix=function(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;for(var n=0,r=Math.min(e.length,t.length),a=r,o=0;n<a;)e.substring(o,a)==t.substring(o,a)?o=n=a:r=a,a=Math.floor((r-n)/2+n);return a},t.prototype.diff_commonSuffix=function(e,t){if(!e||!t||e.charAt(e.length-1)!=t.charAt(t.length-1))return 0;for(var n=0,r=Math.min(e.length,t.length),a=r,o=0;n<a;)e.substring(e.length-a,e.length-o)==t.substring(t.length-a,t.length-o)?o=n=a:r=a,a=Math.floor((r-n)/2+n);return a},t.prototype.diff_commonOverlap_=function(e,t){var n=e.length,r=t.length;if(0==n||0==r)return 0;n>r?e=e.substring(n-r):n<r&&(t=t.substring(0,n));var a=Math.min(n,r);if(e==t)return a;for(var o=0,i=1;;){var l=e.substring(a-i),u=t.indexOf(l);if(-1==u)return o;i+=u,0!=u&&e.substring(a-i)!=t.substring(0,i)||(o=i,i++)}},t.prototype.diff_halfMatch_=function(e,t){if(this.Diff_Timeout<=0)return null;var n=e.length>t.length?e:t,r=e.length>t.length?t:e;if(n.length<4||2*r.length<n.length)return null;var a=this;function o(e,t,n){for(var r,o,i,l,u=e.substring(n,n+Math.floor(e.length/4)),s=-1,c="";-1!=(s=t.indexOf(u,s+1));){var f=a.diff_commonPrefix(e.substring(n),t.substring(s)),d=a.diff_commonSuffix(e.substring(0,n),t.substring(0,s));c.length<d+f&&(c=t.substring(s-d,s)+t.substring(s,s+f),r=e.substring(0,n-d),o=e.substring(n+f),i=t.substring(0,s-d),l=t.substring(s+f))}return 2*c.length>=e.length?[r,o,i,l,c]:null}var i,l,u,s,c,f=o(n,r,Math.ceil(n.length/4)),d=o(n,r,Math.ceil(n.length/2));return f||d?(i=d?f&&f[4].length>d[4].length?f:d:f,e.length>t.length?(l=i[0],u=i[1],s=i[2],c=i[3]):(s=i[0],c=i[1],l=i[2],u=i[3]),[l,u,s,c,i[4]]):null},t.prototype.diff_cleanupSemantic=function(e){for(var r=!1,a=[],o=0,i=null,l=0,u=0,s=0,c=0,f=0;l<e.length;)0==e[l][0]?(a[o++]=l,u=c,s=f,c=0,f=0,i=e[l][1]):(1==e[l][0]?c+=e[l][1].length:f+=e[l][1].length,i&&i.length<=Math.max(u,s)&&i.length<=Math.max(c,f)&&(e.splice(a[o-1],0,new t.Diff(n,i)),e[a[o-1]+1][0]=1,o--,l=--o>0?a[o-1]:-1,u=0,s=0,c=0,f=0,i=null,r=!0)),l++;for(r&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),l=1;l<e.length;){if(e[l-1][0]==n&&1==e[l][0]){var d=e[l-1][1],p=e[l][1],h=this.diff_commonOverlap_(d,p),v=this.diff_commonOverlap_(p,d);h>=v?(h>=d.length/2||h>=p.length/2)&&(e.splice(l,0,new t.Diff(0,p.substring(0,h))),e[l-1][1]=d.substring(0,d.length-h),e[l+1][1]=p.substring(h),l++):(v>=d.length/2||v>=p.length/2)&&(e.splice(l,0,new t.Diff(0,d.substring(0,v))),e[l-1][0]=1,e[l-1][1]=p.substring(0,p.length-v),e[l+1][0]=n,e[l+1][1]=d.substring(v),l++),l++}l++}},t.prototype.diff_cleanupSemanticLossless=function(e){function n(e,n){if(!e||!n)return 6;var r=e.charAt(e.length-1),a=n.charAt(0),o=r.match(t.nonAlphaNumericRegex_),i=a.match(t.nonAlphaNumericRegex_),l=o&&r.match(t.whitespaceRegex_),u=i&&a.match(t.whitespaceRegex_),s=l&&r.match(t.linebreakRegex_),c=u&&a.match(t.linebreakRegex_),f=s&&e.match(t.blanklineEndRegex_),d=c&&n.match(t.blanklineStartRegex_);return f||d?5:s||c?4:o&&!l&&u?3:l||u?2:o||i?1:0}for(var r=1;r<e.length-1;){if(0==e[r-1][0]&&0==e[r+1][0]){var a=e[r-1][1],o=e[r][1],i=e[r+1][1],l=this.diff_commonSuffix(a,o);if(l){var u=o.substring(o.length-l);a=a.substring(0,a.length-l),o=u+o.substring(0,o.length-l),i=u+i}for(var s=a,c=o,f=i,d=n(a,o)+n(o,i);o.charAt(0)===i.charAt(0);){a+=o.charAt(0),o=o.substring(1)+i.charAt(0),i=i.substring(1);var p=n(a,o)+n(o,i);p>=d&&(d=p,s=a,c=o,f=i)}e[r-1][1]!=s&&(s?e[r-1][1]=s:(e.splice(r-1,1),r--),e[r][1]=c,f?e[r+1][1]=f:(e.splice(r+1,1),r--))}r++}},t.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,t.whitespaceRegex_=/\s/,t.linebreakRegex_=/[\r\n]/,t.blanklineEndRegex_=/\n\r?\n$/,t.blanklineStartRegex_=/^\r?\n\r?\n/,t.prototype.diff_cleanupEfficiency=function(e){for(var r=!1,a=[],o=0,i=null,l=0,u=!1,s=!1,c=!1,f=!1;l<e.length;)0==e[l][0]?(e[l][1].length<this.Diff_EditCost&&(c||f)?(a[o++]=l,u=c,s=f,i=e[l][1]):(o=0,i=null),c=f=!1):(e[l][0]==n?f=!0:c=!0,i&&(u&&s&&c&&f||i.length<this.Diff_EditCost/2&&u+s+c+f==3)&&(e.splice(a[o-1],0,new t.Diff(n,i)),e[a[o-1]+1][0]=1,o--,i=null,u&&s?(c=f=!0,o=0):(l=--o>0?a[o-1]:-1,c=f=!1),r=!0)),l++;r&&this.diff_cleanupMerge(e)},t.prototype.diff_cleanupMerge=function(e){e.push(new t.Diff(0,""));for(var r,a=0,o=0,i=0,l="",u="";a<e.length;)switch(e[a][0]){case 1:i++,u+=e[a][1],a++;break;case n:o++,l+=e[a][1],a++;break;case 0:o+i>1?(0!==o&&0!==i&&(0!==(r=this.diff_commonPrefix(u,l))&&(a-o-i>0&&0==e[a-o-i-1][0]?e[a-o-i-1][1]+=u.substring(0,r):(e.splice(0,0,new t.Diff(0,u.substring(0,r))),a++),u=u.substring(r),l=l.substring(r)),0!==(r=this.diff_commonSuffix(u,l))&&(e[a][1]=u.substring(u.length-r)+e[a][1],u=u.substring(0,u.length-r),l=l.substring(0,l.length-r))),a-=o+i,e.splice(a,o+i),l.length&&(e.splice(a,0,new t.Diff(n,l)),a++),u.length&&(e.splice(a,0,new t.Diff(1,u)),a++),a++):0!==a&&0==e[a-1][0]?(e[a-1][1]+=e[a][1],e.splice(a,1)):a++,i=0,o=0,l="",u=""}""===e[e.length-1][1]&&e.pop();var s=!1;for(a=1;a<e.length-1;)0==e[a-1][0]&&0==e[a+1][0]&&(e[a][1].substring(e[a][1].length-e[a-1][1].length)==e[a-1][1]?(e[a][1]=e[a-1][1]+e[a][1].substring(0,e[a][1].length-e[a-1][1].length),e[a+1][1]=e[a-1][1]+e[a+1][1],e.splice(a-1,1),s=!0):e[a][1].substring(0,e[a+1][1].length)==e[a+1][1]&&(e[a-1][1]+=e[a+1][1],e[a][1]=e[a][1].substring(e[a+1][1].length)+e[a+1][1],e.splice(a+1,1),s=!0)),a++;s&&this.diff_cleanupMerge(e)},t.prototype.diff_xIndex=function(e,t){var r,a=0,o=0,i=0,l=0;for(r=0;r<e.length&&(1!==e[r][0]&&(a+=e[r][1].length),e[r][0]!==n&&(o+=e[r][1].length),!(a>t));r++)i=a,l=o;return e.length!=r&&e[r][0]===n?l:l+(t-i)},t.prototype.diff_prettyHtml=function(e){for(var t=[],r=/&/g,a=/</g,o=/>/g,i=/\n/g,l=0;l<e.length;l++){var u=e[l][0],s=e[l][1].replace(r,"&amp;").replace(a,"&lt;").replace(o,"&gt;").replace(i,"&para;<br>");switch(u){case 1:t[l]='<ins style="background:#e6ffe6;">'+s+"</ins>";break;case n:t[l]='<del style="background:#ffe6e6;">'+s+"</del>";break;case 0:t[l]="<span>"+s+"</span>"}}return t.join("")},t.prototype.diff_text1=function(e){for(var t=[],n=0;n<e.length;n++)1!==e[n][0]&&(t[n]=e[n][1]);return t.join("")},t.prototype.diff_text2=function(e){for(var t=[],r=0;r<e.length;r++)e[r][0]!==n&&(t[r]=e[r][1]);return t.join("")},t.prototype.diff_levenshtein=function(e){for(var t=0,r=0,a=0,o=0;o<e.length;o++){var i=e[o][0],l=e[o][1];switch(i){case 1:r+=l.length;break;case n:a+=l.length;break;case 0:t+=Math.max(r,a),r=0,a=0}}return t+=Math.max(r,a)},t.prototype.diff_toDelta=function(e){for(var t=[],r=0;r<e.length;r++)switch(e[r][0]){case 1:t[r]="+"+encodeURI(e[r][1]);break;case n:t[r]="-"+e[r][1].length;break;case 0:t[r]="="+e[r][1].length}return t.join("\t").replace(/%20/g," ")},t.prototype.diff_fromDelta=function(e,r){for(var a=[],o=0,i=0,l=r.split(/\t/g),u=0;u<l.length;u++){var s=l[u].substring(1);switch(l[u].charAt(0)){case"+":try{a[o++]=new t.Diff(1,decodeURI(s))}catch(d){throw new Error("Illegal escape in diff_fromDelta: "+s)}break;case"-":case"=":var c=parseInt(s,10);if(isNaN(c)||c<0)throw new Error("Invalid number in diff_fromDelta: "+s);var f=e.substring(i,i+=c);"="==l[u].charAt(0)?a[o++]=new t.Diff(0,f):a[o++]=new t.Diff(n,f);break;default:if(l[u])throw new Error("Invalid diff operation in diff_fromDelta: "+l[u])}}if(i!=e.length)throw new Error("Delta length ("+i+") does not equal source text length ("+e.length+").");return a},t.prototype.match_main=function(e,t,n){if(null==e||null==t||null==n)throw new Error("Null input. (match_main)");return n=Math.max(0,Math.min(n,e.length)),e==t?0:e.length?e.substring(n,n+t.length)==t?n:this.match_bitap_(e,t,n):-1},t.prototype.match_bitap_=function(e,t,n){if(t.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var r=this.match_alphabet_(t),a=this;function o(e,r){var o=e/t.length,i=Math.abs(n-r);return a.Match_Distance?o+i/a.Match_Distance:i?1:o}var i=this.Match_Threshold,l=e.indexOf(t,n);-1!=l&&(i=Math.min(o(0,l),i),-1!=(l=e.lastIndexOf(t,n+t.length))&&(i=Math.min(o(0,l),i)));var u,s,c=1<<t.length-1;l=-1;for(var f,d=t.length+e.length,p=0;p<t.length;p++){for(u=0,s=d;u<s;)o(p,n+s)<=i?u=s:d=s,s=Math.floor((d-u)/2+u);d=s;var h=Math.max(1,n-s+1),v=Math.min(n+s,e.length)+t.length,m=Array(v+2);m[v+1]=(1<<p)-1;for(var g=v;g>=h;g--){var y=r[e.charAt(g-1)];if(m[g]=0===p?(m[g+1]<<1|1)&y:(m[g+1]<<1|1)&y|(f[g+1]|f[g])<<1|1|f[g+1],m[g]&c){var b=o(p,g-1);if(b<=i){if(i=b,!((l=g-1)>n))break;h=Math.max(1,2*n-l)}}}if(o(p+1,n)>i)break;f=m}return l},t.prototype.match_alphabet_=function(e){for(var t={},n=0;n<e.length;n++)t[e.charAt(n)]=0;for(n=0;n<e.length;n++)t[e.charAt(n)]|=1<<e.length-n-1;return t},t.prototype.patch_addContext_=function(e,n){if(0!=n.length){if(null===e.start2)throw Error("patch not initialized");for(var r=n.substring(e.start2,e.start2+e.length1),a=0;n.indexOf(r)!=n.lastIndexOf(r)&&r.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)a+=this.Patch_Margin,r=n.substring(e.start2-a,e.start2+e.length1+a);a+=this.Patch_Margin;var o=n.substring(e.start2-a,e.start2);o&&e.diffs.unshift(new t.Diff(0,o));var i=n.substring(e.start2+e.length1,e.start2+e.length1+a);i&&e.diffs.push(new t.Diff(0,i)),e.start1-=o.length,e.start2-=o.length,e.length1+=o.length+i.length,e.length2+=o.length+i.length}},t.prototype.patch_make=function(e,r,a){var o,i;if("string"==typeof e&&"string"==typeof r&&void 0===a)o=e,(i=this.diff_main(o,r,!0)).length>2&&(this.diff_cleanupSemantic(i),this.diff_cleanupEfficiency(i));else if(e&&"object"==w(e)&&void 0===r&&void 0===a)i=e,o=this.diff_text1(i);else if("string"==typeof e&&r&&"object"==w(r)&&void 0===a)o=e,i=r;else{if("string"!=typeof e||"string"!=typeof r||!a||"object"!=w(a))throw new Error("Unknown call format to patch_make.");o=e,i=a}if(0===i.length)return[];for(var l=[],u=new t.patch_obj,s=0,c=0,f=0,d=o,p=o,h=0;h<i.length;h++){var v=i[h][0],m=i[h][1];switch(s||0===v||(u.start1=c,u.start2=f),v){case 1:u.diffs[s++]=i[h],u.length2+=m.length,p=p.substring(0,f)+m+p.substring(f);break;case n:u.length1+=m.length,u.diffs[s++]=i[h],p=p.substring(0,f)+p.substring(f+m.length);break;case 0:m.length<=2*this.Patch_Margin&&s&&i.length!=h+1?(u.diffs[s++]=i[h],u.length1+=m.length,u.length2+=m.length):m.length>=2*this.Patch_Margin&&s&&(this.patch_addContext_(u,d),l.push(u),u=new t.patch_obj,s=0,d=p,c=f)}1!==v&&(c+=m.length),v!==n&&(f+=m.length)}return s&&(this.patch_addContext_(u,d),l.push(u)),l},t.prototype.patch_deepCopy=function(e){for(var n=[],r=0;r<e.length;r++){var a=e[r],o=new t.patch_obj;o.diffs=[];for(var i=0;i<a.diffs.length;i++)o.diffs[i]=new t.Diff(a.diffs[i][0],a.diffs[i][1]);o.start1=a.start1,o.start2=a.start2,o.length1=a.length1,o.length2=a.length2,n[r]=o}return n},t.prototype.patch_apply=function(e,t){if(0==e.length)return[t,[]];e=this.patch_deepCopy(e);var r=this.patch_addPadding(e);t=r+t+r,this.patch_splitMax(e);for(var a=0,o=[],i=0;i<e.length;i++){var l,u,s=e[i].start2+a,c=this.diff_text1(e[i].diffs),f=-1;if(c.length>this.Match_MaxBits?-1!=(l=this.match_main(t,c.substring(0,this.Match_MaxBits),s))&&(-1==(f=this.match_main(t,c.substring(c.length-this.Match_MaxBits),s+c.length-this.Match_MaxBits))||l>=f)&&(l=-1):l=this.match_main(t,c,s),-1==l)o[i]=!1,a-=e[i].length2-e[i].length1;else if(o[i]=!0,a=l-s,c==(u=-1==f?t.substring(l,l+c.length):t.substring(l,f+this.Match_MaxBits)))t=t.substring(0,l)+this.diff_text2(e[i].diffs)+t.substring(l+c.length);else{var d=this.diff_main(c,u,!1);if(c.length>this.Match_MaxBits&&this.diff_levenshtein(d)/c.length>this.Patch_DeleteThreshold)o[i]=!1;else{this.diff_cleanupSemanticLossless(d);for(var p,h=0,v=0;v<e[i].diffs.length;v++){var m=e[i].diffs[v];0!==m[0]&&(p=this.diff_xIndex(d,h)),1===m[0]?t=t.substring(0,l+p)+m[1]+t.substring(l+p):m[0]===n&&(t=t.substring(0,l+p)+t.substring(l+this.diff_xIndex(d,h+m[1].length))),m[0]!==n&&(h+=m[1].length)}}}}return[t=t.substring(r.length,t.length-r.length),o]},t.prototype.patch_addPadding=function(e){for(var n=this.Patch_Margin,r="",a=1;a<=n;a++)r+=String.fromCharCode(a);for(a=0;a<e.length;a++)e[a].start1+=n,e[a].start2+=n;var o=e[0],i=o.diffs;if(0==i.length||0!=i[0][0])i.unshift(new t.Diff(0,r)),o.start1-=n,o.start2-=n,o.length1+=n,o.length2+=n;else if(n>i[0][1].length){var l=n-i[0][1].length;i[0][1]=r.substring(i[0][1].length)+i[0][1],o.start1-=l,o.start2-=l,o.length1+=l,o.length2+=l}if(0==(i=(o=e[e.length-1]).diffs).length||0!=i[i.length-1][0])i.push(new t.Diff(0,r)),o.length1+=n,o.length2+=n;else if(n>i[i.length-1][1].length){l=n-i[i.length-1][1].length;i[i.length-1][1]+=r.substring(0,l),o.length1+=l,o.length2+=l}return r},t.prototype.patch_splitMax=function(e){for(var r=this.Match_MaxBits,a=0;a<e.length;a++)if(!(e[a].length1<=r)){var o=e[a];e.splice(a--,1);for(var i=o.start1,l=o.start2,u="";0!==o.diffs.length;){var s=new t.patch_obj,c=!0;for(s.start1=i-u.length,s.start2=l-u.length,""!==u&&(s.length1=s.length2=u.length,s.diffs.push(new t.Diff(0,u)));0!==o.diffs.length&&s.length1<r-this.Patch_Margin;){var f=o.diffs[0][0],d=o.diffs[0][1];1===f?(s.length2+=d.length,l+=d.length,s.diffs.push(o.diffs.shift()),c=!1):f===n&&1==s.diffs.length&&0==s.diffs[0][0]&&d.length>2*r?(s.length1+=d.length,i+=d.length,c=!1,s.diffs.push(new t.Diff(f,d)),o.diffs.shift()):(d=d.substring(0,r-s.length1-this.Patch_Margin),s.length1+=d.length,i+=d.length,0===f?(s.length2+=d.length,l+=d.length):c=!1,s.diffs.push(new t.Diff(f,d)),d==o.diffs[0][1]?o.diffs.shift():o.diffs[0][1]=o.diffs[0][1].substring(d.length))}u=(u=this.diff_text2(s.diffs)).substring(u.length-this.Patch_Margin);var p=this.diff_text1(o.diffs).substring(0,this.Patch_Margin);""!==p&&(s.length1+=p.length,s.length2+=p.length,0!==s.diffs.length&&0===s.diffs[s.diffs.length-1][0]?s.diffs[s.diffs.length-1][1]+=p:s.diffs.push(new t.Diff(0,p))),c||e.splice(++a,0,s)}}},t.prototype.patch_toText=function(e){for(var t=[],n=0;n<e.length;n++)t[n]=e[n];return t.join("")},t.prototype.patch_fromText=function(e){var r=[];if(!e)return r;for(var a=e.split("\n"),o=0,i=/^@@ -(\d+),?(\d*) \+(\d+),?(\d*) @@$/;o<a.length;){var l=a[o].match(i);if(!l)throw new Error("Invalid patch string: "+a[o]);var u=new t.patch_obj;for(r.push(u),u.start1=parseInt(l[1],10),""===l[2]?(u.start1--,u.length1=1):"0"==l[2]?u.length1=0:(u.start1--,u.length1=parseInt(l[2],10)),u.start2=parseInt(l[3],10),""===l[4]?(u.start2--,u.length2=1):"0"==l[4]?u.length2=0:(u.start2--,u.length2=parseInt(l[4],10)),o++;o<a.length;){var s=a[o].charAt(0);try{var c=decodeURI(a[o].substring(1))}catch(f){throw new Error("Illegal escape in patch_fromText: "+c)}if("-"==s)u.diffs.push(new t.Diff(n,c));else if("+"==s)u.diffs.push(new t.Diff(1,c));else if(" "==s)u.diffs.push(new t.Diff(0,c));else{if("@"==s)break;if(""!==s)throw new Error('Invalid patch mode "'+s+'" in: '+c)}o++}}return r},(t.patch_obj=function(){this.diffs=[],this.start1=null,this.start2=null,this.length1=0,this.length2=0}).prototype.toString=function(){for(var e,t=["@@ -"+(0===this.length1?this.start1+",0":1==this.length1?this.start1+1:this.start1+1+","+this.length1)+" +"+(0===this.length2?this.start2+",0":1==this.length2?this.start2+1:this.start2+1+","+this.length2)+" @@\n"],r=0;r<this.diffs.length;r++){switch(this.diffs[r][0]){case 1:e="+";break;case n:e="-";break;case 0:e=" "}t[r+1]=e+encodeURI(this.diffs[r][1])+"\n"}return t.join("").replace(/%20/g," ")},e.exports=t,e.exports.diff_match_patch=t,e.exports.DIFF_DELETE=n,e.exports.DIFF_INSERT=1,e.exports.DIFF_EQUAL=0}(Vm);var Wm,Hm=Vm.exports,Qm=l&&l.__extends||(Wm=function(e,t){return Wm=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},Wm(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}Wm(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)});Object.defineProperty(Uv,"__esModule",{value:!0});var qm=Cv,Km=ae,Gm=Bv,Ym=Hm,Xm=function(e){function t(t){var n=e.call(this,t)||this;return n.state={value:n.props.value},n.onChange=n.onChange.bind(n),n.diff=n.diff.bind(n),n}return Qm(t,e),t.prototype.componentDidUpdate=function(){var e=this.props.value;e!==this.state.value&&this.setState({value:e})},t.prototype.onChange=function(e){this.setState({value:e}),this.props.onChange&&this.props.onChange(e)},t.prototype.diff=function(){var e=new Ym,t=this.state.value[0],n=this.state.value[1];if(0===t.length&&0===n.length)return[];var r=e.diff_main(t,n);e.diff_cleanupSemantic(r);var a=this.generateDiffedLines(r);return this.setCodeMarkers(a)},t.prototype.generateDiffedLines=function(e){var t=0,n=-1,r=1,a={left:[],right:[]},o={left:1,right:1};return e.forEach((function(e){var i=e[0],l=e[1],u=l.split("\n").length-1;if(0!==l.length){var s=l[0],c=l[l.length-1],f=0;switch(i){case t:o.left+=u,o.right+=u;break;case n:"\n"===s&&(o.left++,u--),0===(f=u)&&a.right.push({startLine:o.right,endLine:o.right}),"\n"===c&&(f-=1),a.left.push({startLine:o.left,endLine:o.left+f}),o.left+=u;break;case r:"\n"===s&&(o.right++,u--),0===(f=u)&&a.left.push({startLine:o.left,endLine:o.left}),"\n"===c&&(f-=1),a.right.push({startLine:o.right,endLine:o.right+f}),o.right+=u;break;default:throw new Error("Diff type was not defined.")}}})),a},t.prototype.setCodeMarkers=function(e){void 0===e&&(e={left:[],right:[]});for(var t=[],n={left:[],right:[]},r=0;r<e.left.length;r++){var a={startRow:e.left[r].startLine-1,endRow:e.left[r].endLine,type:"text",className:"codeMarker"};n.left.push(a)}for(r=0;r<e.right.length;r++){a={startRow:e.right[r].startLine-1,endRow:e.right[r].endLine,type:"text",className:"codeMarker"};n.right.push(a)}return t[0]=n.left,t[1]=n.right,t},t.prototype.render=function(){var e=this.diff();return Km.createElement(Gm.default,{name:this.props.name,className:this.props.className,focus:this.props.focus,orientation:this.props.orientation,splits:this.props.splits,mode:this.props.mode,theme:this.props.theme,height:this.props.height,width:this.props.width,fontSize:this.props.fontSize,showGutter:this.props.showGutter,onChange:this.onChange,onPaste:this.props.onPaste,onLoad:this.props.onLoad,onScroll:this.props.onScroll,minLines:this.props.minLines,maxLines:this.props.maxLines,readOnly:this.props.readOnly,highlightActiveLine:this.props.highlightActiveLine,showPrintMargin:this.props.showPrintMargin,tabSize:this.props.tabSize,cursorStart:this.props.cursorStart,editorProps:this.props.editorProps,style:this.props.style,scrollMargin:this.props.scrollMargin,setOptions:this.props.setOptions,wrapEnabled:this.props.wrapEnabled,enableBasicAutocompletion:this.props.enableBasicAutocompletion,enableLiveAutocompletion:this.props.enableLiveAutocompletion,value:this.state.value,markers:e})},t.propTypes={cursorStart:qm.number,editorProps:qm.object,enableBasicAutocompletion:qm.bool,enableLiveAutocompletion:qm.bool,focus:qm.bool,fontSize:qm.number,height:qm.string,highlightActiveLine:qm.bool,maxLines:qm.number,minLines:qm.number,mode:qm.string,name:qm.string,className:qm.string,onLoad:qm.func,onPaste:qm.func,onScroll:qm.func,onChange:qm.func,orientation:qm.string,readOnly:qm.bool,scrollMargin:qm.array,setOptions:qm.object,showGutter:qm.bool,showPrintMargin:qm.bool,splits:qm.number,style:qm.object,tabSize:qm.number,theme:qm.string,value:qm.array,width:qm.string,wrapEnabled:qm.bool},t.defaultProps={cursorStart:1,editorProps:{},enableBasicAutocompletion:!1,enableLiveAutocompletion:!1,focus:!1,fontSize:12,height:"500px",highlightActiveLine:!0,maxLines:null,minLines:null,mode:"",name:"ace-editor",onLoad:null,onScroll:null,onPaste:null,onChange:null,orientation:"beside",readOnly:!1,scrollMargin:[0,0,0,0],setOptions:{},showGutter:!0,showPrintMargin:!0,splits:2,style:{},tabSize:4,theme:"github",value:["",""],width:"500px",wrapEnabled:!0},t}(Km.Component);Uv.default=Xm,Object.defineProperty(Sv,"__esModule",{value:!0}),Sv.diff=Sv.split=void 0;var Jm=kv,Zm=Uv;Sv.diff=Zm.default;var eg=Bv;Sv.split=eg.default;t("w",Sv.default=Jm.default)}}}))}();