UNPKG

84.2 kBJavaScriptView Raw
1/**
2 * @license React
3 * react-test-renderer.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */
10(function(){'use strict';(function(V,va){"object"===typeof exports&&"undefined"!==typeof module?va(exports,require("scheduler/unstable_mock"),require("scheduler")):"function"===typeof define&&define.amd?define(["exports","react","scheduler/unstable_mock","scheduler"],va):(V=V||self,va(V.ReactTestRenderer={},V.React,V.SchedulerMock,V.Scheduler))})(this,function(V,va,fd,ha){function gd(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1;d.configurable=!0;"value"in d&&(d.writable=
11!0);Object.defineProperty(a,d.key,d)}}function Pe(a,b,c){b&&gd(a.prototype,b);c&&gd(a,c);return a}function Qa(a){if(null===a||"object"!==typeof a)return null;a=hd&&a[hd]||a["@@iterator"];return"function"===typeof a?a:null}function gb(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case Fa:return"Fragment";case Ra:return"Portal";case Yb:return"Profiler";case Zb:return"StrictMode";case $b:return"Suspense";case ac:return"SuspenseList"}if("object"===
12typeof a)switch(a.$$typeof){case id:return(a.displayName||"Context")+".Consumer";case jd:return(a._context.displayName||"Context")+".Provider";case bc:var b=a.render;a=a.displayName;a||(a=b.displayName||b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case cc:return b=a.displayName||null,null!==b?b:gb(a.type)||"Memo";case kd:b=a._payload;a=a._init;try{return gb(a(b))}catch(c){}}return null}function Qe(a){var b=a.type;switch(a.tag){case 24:return"Cache";case 9:return(b.displayName||"Context")+
13".Consumer";case 10:return(b._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return a=b.render,a=a.displayName||a.name||"",b.displayName||(""!==a?"ForwardRef("+a+")":"ForwardRef");case 7:return"Fragment";case 5:return b;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return gb(b);case 8:return b===Zb?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";
14case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof b)return b.displayName||b.name||null;if("string"===typeof b)return b}return null}function hb(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.flags&4098)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function ld(a){if(hb(a)!==a)throw Error("Unable to find node on an unmounted component.");}function md(a){var b=a.alternate;if(!b){b=hb(a);if(null===b)throw Error("Unable to find node on an unmounted component.");
15return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return ld(e),a;if(f===d)return ld(e),b;f=f.sibling}throw Error("Unable to find node on an unmounted component.");}if(c.return!==d.return)c=e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h=f.child;h;){if(h===c){g=!0;c=f;d=e;break}if(h===
16d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error("Child was not found in either parent set. This indicates a bug in React related to the return pointer. Please file an issue.");}}if(c.alternate!==d)throw Error("Return fibers should always be each others' alternates. This error is likely caused by a bug in React. Please file an issue.");}if(3!==c.tag)throw Error("Unable to find node on an unmounted component.");return c.stateNode.current===c?a:b}function nd(a){if(5===a.tag||6===a.tag)return a;for(a=
17a.child;null!==a;){var b=nd(a);if(null!==b)return b;a=a.sibling}return null}function Re(a,b){if(Y&&"function"===typeof Y.onCommitFiberRoot)try{Y.onCommitFiberRoot(ib,a,void 0,128===(a.current.flags&128))}catch(c){}}function Se(a){a>>>=0;return 0===a?32:31-(Te(a)/Ue|0)|0}function jb(a){switch(a&-a){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 a&
184194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return a&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return a}}function kb(a,b){var c=a.pendingLanes;if(0===c)return 0;var d=0,e=a.suspendedLanes,f=a.pingedLanes,g=c&268435455;if(0!==g){var h=g&~e;0!==h?d=jb(h):(f&=g,0!==f&&(d=jb(f)))}else g=c&~e,0!==g?d=jb(g):0!==f&&(d=jb(f));if(0===d)return 0;if(0!==b&&b!==d&&0===(b&e)&&
19(e=d&-d,f=b&-b,e>=f||16===e&&0!==(f&4194240)))return b;0!==(d&4)&&(d|=c&16);b=a.entangledLanes;if(0!==b)for(a=a.entanglements,b&=d;0<b;)c=31-wa(b),e=1<<c,d|=a[c],b&=~e;return d}function Ve(a,b){switch(a){case 1:case 2:case 4:return b+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 b+5E3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;
20case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function dc(a){a=a.pendingLanes&-1073741825;return 0!==a?a:a&1073741824?1073741824:0}function ec(a){for(var b=[],c=0;31>c;c++)b.push(a);return b}function lb(a,b,c){a.pendingLanes|=b;536870912!==b&&(a.suspendedLanes=0,a.pingedLanes=0);a=a.eventTimes;b=31-wa(b);a[b]=c}function We(a,b){var c=a.pendingLanes&~b;a.pendingLanes=b;a.suspendedLanes=0;a.pingedLanes=0;a.expiredLanes&=b;a.mutableReadLanes&=b;a.entangledLanes&=
21b;b=a.entanglements;var d=a.eventTimes;for(a=a.expirationTimes;0<c;){var e=31-wa(c),f=1<<e;b[e]=0;d[e]=-1;a[e]=-1;c&=~f}}function od(a,b){var c=a.entangledLanes|=b;for(a=a.entanglements;c;){var d=31-wa(c),e=1<<d;e&b|a[d]&b&&(a[d]|=b);c&=~e}}function pd(a){a&=-a;return 1<a?4<a?0!==(a&268435455)?16:536870912:4:1}function qd(){throw Error("The current renderer does not support hydration. This error is likely caused by a bug in React. Please file an issue.");}function mb(a){switch(a.tag){case "INSTANCE":var b=
22a.rootContainerInstance.createNodeMock;b=b({type:a.type,props:a.props});"object"===typeof b&&null!==b&&Xe.set(b,a);return b;default:return a}}function rd(a,b){var c=a.children.indexOf(b);-1!==c&&a.children.splice(c,1);a.children.push(b)}function sd(a,b,c){var d=a.children.indexOf(b);-1!==d&&a.children.splice(d,1);c=a.children.indexOf(c);a.children.splice(c,0,b)}function td(a,b){b=a.children.indexOf(b);a.children.splice(b,1)}function Sa(a,b,c){if(void 0===fc)try{throw Error();}catch(d){fc=(b=d.stack.trim().match(/\n( *(at )?)/))&&
23b[1]||""}return"\n"+fc+a}function gc(a,b){if(!a||hc)return"";hc=!0;var c=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(b)if(b=function(){throw Error();},Object.defineProperty(b.prototype,"props",{set:function(){throw Error();}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(b,[])}catch(l){var d=l}Reflect.construct(a,[],b)}else{try{b.call()}catch(l){d=l}a.call(b.prototype)}else{try{throw Error();}catch(l){d=l}a()}}catch(l){if(l&&d&&"string"===typeof l.stack){for(var e=
24l.stack.split("\n"),f=d.stack.split("\n"),g=e.length-1,h=f.length-1;1<=g&&0<=h&&e[g]!==f[h];)h--;for(;1<=g&&0<=h;g--,h--)if(e[g]!==f[h]){if(1!==g||1!==h){do if(g--,h--,0>h||e[g]!==f[h]){var k="\n"+e[g].replace(" at new "," at ");a.displayName&&k.includes("<anonymous>")&&(k=k.replace("<anonymous>",a.displayName));return k}while(1<=g&&0<=h)}break}}}finally{hc=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:"")?Sa(a):""}function ka(a){return{current:a}}function n(a,b){0>Ga||(a.current=
25ic[Ga],ic[Ga]=null,Ga--)}function u(a,b,c){Ga++;ic[Ga]=a.current;a.current=b}function Ha(a,b){var c=a.type.contextTypes;if(!c)return la;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function M(a){a=a.childContextTypes;return null!==a&&void 0!==a}function ud(a,b,c){if(y.current!==
26la)throw Error("Unexpected context found on stack. This error is likely caused by a bug in React. Please file an issue.");u(y,b);u(G,c)}function vd(a,b,c){var d=a.stateNode;b=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in b))throw Error((Qe(a)||"Unknown")+'.getChildContext(): key "'+e+'" is not defined in childContextTypes.');return xa({},c,d)}function nb(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||la;ya=
27y.current;u(y,a);u(G,G.current);return!0}function wd(a,b,c){var d=a.stateNode;if(!d)throw Error("Expected to have an instance by this point. This error is likely caused by a bug in React. Please file an issue.");c?(a=vd(a,b,ya),d.__reactInternalMemoizedMergedChildContext=a,n(G),n(y),u(y,a)):n(G);u(G,c)}function Ye(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}function za(){if(!jc&&null!==P){jc=!0;var a=0,b=C;try{var c=P;for(C=1;a<c.length;a++){var d=c[a];do d=d(!0);while(null!==d)}P=null;ob=
28!1}catch(e){throw null!==P&&(P=P.slice(a+1)),kc(lc,za),e;}finally{C=b,jc=!1}}return null}function pb(a,b){if(Z(a,b))return!0;if("object"!==typeof a||null===a||"object"!==typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;d<c.length;d++){var e=c[d];if(!Ze.call(b,e)||!Z(a[e],b[e]))return!1}return!0}function $e(a){switch(a.tag){case 5:return Sa(a.type);case 16:return Sa("Lazy");case 13:return Sa("Suspense");case 19:return Sa("SuspenseList");case 0:case 2:case 15:return a=
29gc(a.type,!1),a;case 11:return a=gc(a.type.render,!1),a;case 1:return a=gc(a.type,!0),a;default:return""}}function W(a,b){if(a&&a.defaultProps){b=xa({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}function mc(){nc=Ia=qb=null}function oc(a,b){b=rb.current;n(rb);a._currentValue2=b}function xd(a,b,c){for(;null!==a;){var d=a.alternate;(a.childLanes&b)!==b?(a.childLanes|=b,null!==d&&(d.childLanes|=b)):null!==d&&(d.childLanes&b)!==b&&(d.childLanes|=b);if(a===c)break;a=
30a.return}}function Ja(a,b){qb=a;nc=Ia=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(0!==(a.lanes&b)&&(Q=!0),a.firstContext=null)}function R(a){var b=a._currentValue2;if(nc!==a)if(a={context:a,memoizedValue:b,next:null},null===Ia){if(null===qb)throw Error("Context can only be read while React is rendering. In classes, you can read it in the render method or getDerivedStateFromProps. In function components, you can read it directly in the function body, but not inside Hooks like useReducer() or useMemo().");
31Ia=a;qb.dependencies={lanes:0,firstContext:a}}else Ia=Ia.next=a;return b}function pc(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function yd(a,b){a=a.updateQueue;b.updateQueue===a&&(b.updateQueue={baseState:a.baseState,firstBaseUpdate:a.firstBaseUpdate,lastBaseUpdate:a.lastBaseUpdate,shared:a.shared,effects:a.effects})}function ma(a,b){return{eventTime:a,lane:b,tag:0,payload:null,callback:null,next:null}}
32function Aa(a,b,c){c=a.updateQueue;null!==c&&(c=c.shared,null!==x&&0!==(a.mode&1)&&0===(q&2)?(a=c.interleaved,null===a?(b.next=b,null===aa?aa=[c]:aa.push(c)):(b.next=a.next,a.next=b),c.interleaved=b):(a=c.pending,null===a?b.next=b:(b.next=a.next,a.next=b),c.pending=b))}function sb(a,b,c){b=b.updateQueue;if(null!==b&&(b=b.shared,0!==(c&4194240))){var d=b.lanes;d&=a.pendingLanes;c|=d;b.lanes=c;od(a,c)}}function zd(a,b){var c=a.updateQueue,d=a.alternate;if(null!==d&&(d=d.updateQueue,c===d)){var e=null,
33f=null;c=c.firstBaseUpdate;if(null!==c){do{var g={eventTime:c.eventTime,lane:c.lane,tag:c.tag,payload:c.payload,callback:c.callback,next:null};null===f?e=f=g:f=f.next=g;c=c.next}while(null!==c);null===f?e=f=b:f=f.next=b}else e=f=b;c={baseState:d.baseState,firstBaseUpdate:e,lastBaseUpdate:f,shared:d.shared,effects:d.effects};a.updateQueue=c;return}a=c.lastBaseUpdate;null===a?c.firstBaseUpdate=b:a.next=b;c.lastBaseUpdate=b}function tb(a,b,c,d){var e=a.updateQueue;na=!1;var f=e.firstBaseUpdate,g=e.lastBaseUpdate,
34h=e.shared.pending;if(null!==h){e.shared.pending=null;var k=h,l=k.next;k.next=null;null===g?f=l:g.next=l;g=k;var m=a.alternate;null!==m&&(m=m.updateQueue,h=m.lastBaseUpdate,h!==g&&(null===h?m.firstBaseUpdate=l:h.next=l,m.lastBaseUpdate=k))}if(null!==f){var p=e.baseState;g=0;m=l=k=null;h=f;do{var z=h.lane,n=h.eventTime;if((d&z)===z){null!==m&&(m=m.next={eventTime:n,lane:0,tag:h.tag,payload:h.payload,callback:h.callback,next:null});a:{var q=a,r=h;z=b;n=c;switch(r.tag){case 1:q=r.payload;if("function"===
35typeof q){p=q.call(n,p,z);break a}p=q;break a;case 3:q.flags=q.flags&-65537|128;case 0:q=r.payload;z="function"===typeof q?q.call(n,p,z):q;if(null===z||void 0===z)break a;p=xa({},p,z);break a;case 2:na=!0}}null!==h.callback&&0!==h.lane&&(a.flags|=64,z=e.effects,null===z?e.effects=[h]:z.push(h))}else n={eventTime:n,lane:z,tag:h.tag,payload:h.payload,callback:h.callback,next:null},null===m?(l=m=n,k=p):m=m.next=n,g|=z;h=h.next;if(null===h)if(h=e.shared.pending,null===h)break;else z=h,h=z.next,z.next=
36null,e.lastBaseUpdate=z,e.shared.pending=null}while(1);null===m&&(k=p);e.baseState=k;e.firstBaseUpdate=l;e.lastBaseUpdate=m;b=e.shared.interleaved;if(null!==b){e=b;do g|=e.lane,e=e.next;while(e!==b)}else null===f&&(e.shared.lanes=0);ba|=g;a.lanes=g;a.memoizedState=p}}function Ad(a,b,c){a=b.effects;b.effects=null;if(null!==a)for(b=0;b<a.length;b++){var d=a[b],e=d.callback;if(null!==e){d.callback=null;if("function"!==typeof e)throw Error("Invalid argument passed as callback. Expected a function. Instead received: "+
37e);e.call(c)}}}function qc(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b:xa({},b,c);a.memoizedState=c;0===a.lanes&&(a.updateQueue.baseState=c)}function Bd(a,b,c,d,e,f,g){a=a.stateNode;return"function"===typeof a.shouldComponentUpdate?a.shouldComponentUpdate(d,f,g):b.prototype&&b.prototype.isPureReactComponent?!pb(c,d)||!pb(e,f):!0}function Cd(a,b,c){var d=!1,e=la;var f=b.contextType;"object"===typeof f&&null!==f?f=R(f):(e=M(b)?ya:y.current,d=b.contextTypes,f=(d=null!==d&&void 0!==d)?
38Ha(a,e):la);b=new b(c,f);a.memoizedState=null!==b.state&&void 0!==b.state?b.state:null;b.updater=ub;a.stateNode=b;b._reactInternals=a;d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=e,a.__reactInternalMemoizedMaskedChildContext=f);return b}function Dd(a,b,c,d){a=b.state;"function"===typeof b.componentWillReceiveProps&&b.componentWillReceiveProps(c,d);"function"===typeof b.UNSAFE_componentWillReceiveProps&&b.UNSAFE_componentWillReceiveProps(c,d);b.state!==a&&ub.enqueueReplaceState(b,
39b.state,null)}function rc(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState;e.refs=Ed;pc(a);var f=b.contextType;"object"===typeof f&&null!==f?e.context=R(f):(f=M(b)?ya:y.current,e.context=Ha(a,f));e.state=a.memoizedState;f=b.getDerivedStateFromProps;"function"===typeof f&&(qc(a,b,f,c),e.state=a.memoizedState);"function"===typeof b.getDerivedStateFromProps||"function"===typeof e.getSnapshotBeforeUpdate||"function"!==typeof e.UNSAFE_componentWillMount&&"function"!==typeof e.componentWillMount||
40(b=e.state,"function"===typeof e.componentWillMount&&e.componentWillMount(),"function"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),b!==e.state&&ub.enqueueReplaceState(e,e.state,null),tb(a,c,e,d),e.state=a.memoizedState);"function"===typeof e.componentDidMount&&(a.flags|=4)}function sc(a){for(;a===Fd;)Fd=tc[--vb],tc[vb]=null,--vb,tc[vb]=null;for(;a===Gd;)Gd=wb[--Ka],wb[Ka]=null,--Ka,wb[Ka]=null,--Ka,wb[Ka]=null}function Ta(a,b,c){a=c.ref;if(null!==a&&"function"!==typeof a&&
41"object"!==typeof a){if(c._owner){c=c._owner;if(c){if(1!==c.tag)throw Error("Function components cannot have string refs. We recommend using useRef() instead. Learn more about using refs safely here: https://reactjs.org/link/strict-mode-string-ref");var d=c.stateNode}if(!d)throw Error("Missing owner for string ref "+a+". This error is likely caused by a bug in React. Please file an issue.");var e=d,f=""+a;if(null!==b&&null!==b.ref&&"function"===typeof b.ref&&b.ref._stringRef===f)return b.ref;b=function(a){var b=
42e.refs;b===Ed&&(b=e.refs={});null===a?delete b[f]:b[f]=a};b._stringRef=f;return b}if("string"!==typeof a)throw Error("Expected ref to be a function, a string, an object returned by React.createRef(), or null.");if(!c._owner)throw Error("Element ref was specified as a string ("+a+") but no owner was set. This could happen for one of the following reasons:\n1. You may be adding a ref to a function component\n2. You may be adding a ref to a component that was not created inside a component's render method\n3. You have multiple copies of React loaded\nSee https://reactjs.org/link/refs-must-have-owner for more information.");
43}return a}function xb(a,b){a=Object.prototype.toString.call(b);throw Error("Objects are not valid as a React child (found: "+("[object Object]"===a?"object with keys {"+Object.keys(b).join(", ")+"}":a)+"). If you meant to render a collection of children, use an array instead.");}function Hd(a){function b(b,c){if(a){var d=b.deletions;null===d?(b.deletions=[c],b.flags|=16):d.push(c)}}function c(c,d){if(!a)return null;for(;null!==d;)b(c,d),d=d.sibling;return null}function d(a,b){for(a=new Map;null!==
44b;)null!==b.key?a.set(b.key,b):a.set(b.index,b),b=b.sibling;return a}function e(a,b){a=oa(a,b);a.index=0;a.sibling=null;return a}function f(b,c,d){b.index=d;if(!a)return b.flags|=1048576,c;d=b.alternate;if(null!==d)return d=d.index,d<c?(b.flags|=2,c):d;b.flags|=2;return c}function g(b){a&&null===b.alternate&&(b.flags|=2);return b}function h(a,b,c,d){if(null===b||6!==b.tag)return b=uc(c,a.mode,d),b.return=a,b;b=e(b,c);b.return=a;return b}function k(a,b,c,d){var f=c.type;if(f===Fa)return m(a,b,c.props.children,
45d,c.key);if(null!==b&&b.elementType===f)return d=e(b,c.props),d.ref=Ta(a,b,c),d.return=a,d;d=yb(c.type,c.key,c.props,null,a.mode,d);d.ref=Ta(a,b,c);d.return=a;return d}function l(a,b,c,d){if(null===b||4!==b.tag||b.stateNode.containerInfo!==c.containerInfo||b.stateNode.implementation!==c.implementation)return b=vc(c,a.mode,d),b.return=a,b;b=e(b,c.children||[]);b.return=a;return b}function m(a,b,c,d,f){if(null===b||7!==b.tag)return b=La(c,a.mode,d,f),b.return=a,b;b=e(b,c);b.return=a;return b}function p(a,
46b,c){if("string"===typeof b&&""!==b||"number"===typeof b)return b=uc(""+b,a.mode,c),b.return=a,b;if("object"===typeof b&&null!==b){switch(b.$$typeof){case zb:return c=yb(b.type,b.key,b.props,null,a.mode,c),c.ref=Ta(a,null,b),c.return=a,c;case Ra:return b=vc(b,a.mode,c),b.return=a,b}if(Ua(b)||Qa(b))return b=La(b,a.mode,c,null),b.return=a,b;xb(a,b)}return null}function z(a,b,c,d){var e=null!==b?b.key:null;if("string"===typeof c&&""!==c||"number"===typeof c)return null!==e?null:h(a,b,""+c,d);if("object"===
47typeof c&&null!==c){switch(c.$$typeof){case zb:return c.key===e?k(a,b,c,d):null;case Ra:return c.key===e?l(a,b,c,d):null}if(Ua(c)||Qa(c))return null!==e?null:m(a,b,c,d,null);xb(a,c)}return null}function q(a,b,c,d,e){if("string"===typeof d&&""!==d||"number"===typeof d)return a=a.get(c)||null,h(b,a,""+d,e);if("object"===typeof d&&null!==d){switch(d.$$typeof){case zb:return a=a.get(null===d.key?c:d.key)||null,k(b,a,d,e);case Ra:return a=a.get(null===d.key?c:d.key)||null,l(b,a,d,e)}if(Ua(d)||Qa(d))return a=
48a.get(c)||null,m(b,a,d,e,null);xb(b,d)}return null}function n(e,g,h,k){for(var m=null,l=null,t=g,v=g=0,B=null;null!==t&&v<h.length;v++){t.index>v?(B=t,t=null):B=t.sibling;var n=z(e,t,h[v],k);if(null===n){null===t&&(t=B);break}a&&t&&null===n.alternate&&b(e,t);g=f(n,g,v);null===l?m=n:l.sibling=n;l=n;t=B}if(v===h.length)return c(e,t),m;if(null===t){for(;v<h.length;v++)t=p(e,h[v],k),null!==t&&(g=f(t,g,v),null===l?m=t:l.sibling=t,l=t);return m}for(t=d(e,t);v<h.length;v++)B=q(t,e,v,h[v],k),null!==B&&(a&&
49null!==B.alternate&&t.delete(null===B.key?v:B.key),g=f(B,g,v),null===l?m=B:l.sibling=B,l=B);a&&t.forEach(function(a){return b(e,a)});return m}function r(e,g,h,k){var l=Qa(h);if("function"!==typeof l)throw Error("An object is not an iterable. This error is likely caused by a bug in React. Please file an issue.");h=l.call(h);if(null==h)throw Error("An iterable object provided no iterator.");for(var m=l=null,t=g,v=g=0,B=null,n=h.next();null!==t&&!n.done;v++,n=h.next()){t.index>v?(B=t,t=null):B=t.sibling;
50var r=z(e,t,n.value,k);if(null===r){null===t&&(t=B);break}a&&t&&null===r.alternate&&b(e,t);g=f(r,g,v);null===m?l=r:m.sibling=r;m=r;t=B}if(n.done)return c(e,t),l;if(null===t){for(;!n.done;v++,n=h.next())n=p(e,n.value,k),null!==n&&(g=f(n,g,v),null===m?l=n:m.sibling=n,m=n);return l}for(t=d(e,t);!n.done;v++,n=h.next())n=q(t,e,v,n.value,k),null!==n&&(a&&null!==n.alternate&&t.delete(null===n.key?v:n.key),g=f(n,g,v),null===m?l=n:m.sibling=n,m=n);a&&t.forEach(function(a){return b(e,a)});return l}return function(a,
51d,f,h){"object"===typeof f&&null!==f&&f.type===Fa&&null===f.key&&(f=f.props.children);if("object"===typeof f&&null!==f){switch(f.$$typeof){case zb:a:{for(var k=f.key,l=d;null!==l;){if(l.key===k){k=f.type;if(k===Fa){if(7===l.tag){c(a,l.sibling);d=e(l,f.props.children);d.return=a;a=d;break a}}else if(l.elementType===k){c(a,l.sibling);d=e(l,f.props);d.ref=Ta(a,l,f);d.return=a;a=d;break a}c(a,l);break}else b(a,l);l=l.sibling}f.type===Fa?(d=La(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=yb(f.type,
52f.key,f.props,null,a.mode,h),h.ref=Ta(a,d,f),h.return=a,a=h)}return g(a);case Ra:a:{for(l=f.key;null!==d;){if(d.key===l)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=vc(f,a.mode,h);d.return=a;a=d}return g(a)}if(Ua(f))return n(a,d,f,h);if(Qa(f))return r(a,d,f,h);xb(a,f)}return"string"===typeof f&&""!==f||"number"===typeof f?(f=""+f,null!==
53d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=uc(f,a.mode,h),d.return=a,a=d),g(a)):c(a,d)}}function Ba(a){if(a===Va)throw Error("Expected host context to exist. This error is likely caused by a bug in React. Please file an issue.");return a}function wc(a,b){u(Wa,b);u(Xa,a);u(ca,Va);a=Jd;n(ca);u(ca,a)}function Ma(a){n(ca);n(Xa);n(Wa)}function Kd(a){Ba(Wa.current);var b=Ba(ca.current),c=Jd;b!==c&&(u(Xa,a),u(ca,c))}function xc(a){Xa.current===a&&(n(ca),n(Xa))}function Ab(a){for(var b=
54a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(null===c.dehydrated||bf()||cf()))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.flags&128))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}function yc(){for(var a=0;a<zc.length;a++)zc[a]._workInProgressVersionSecondary=null;zc.length=0}function I(){throw Error("Invalid hook call. Hooks can only be called inside of the body of a function component. This could happen for one of the following reasons:\n1. You might have mismatching versions of React and the renderer (such as React DOM)\n2. You might be breaking the Rules of Hooks\n3. You might have more than one copy of React in the same app\nSee https://reactjs.org/link/invalid-hook-call for tips about how to debug and fix this problem.");
55}function Ac(a,b){if(null===b)return!1;for(var c=0;c<b.length&&c<a.length;c++)if(!Z(a[c],b[c]))return!1;return!0}function Bc(a,b,c,d,e,f){Na=f;r=b;b.memoizedState=null;b.updateQueue=null;b.lanes=0;Bb.current=null===a||null===a.memoizedState?df:ef;a=c(d,e);if(Ya){f=0;do{Ya=!1;if(25<=f)throw Error("Too many re-renders. React limits the number of renders to prevent an infinite loop.");f+=1;F=J=null;b.updateQueue=null;Bb.current=ff;a=c(d,e)}while(Ya)}Bb.current=Cb;b=null!==J&&null!==J.next;Na=0;F=J=r=
56null;Db=!1;if(b)throw Error("Rendered fewer hooks than expected. This may be caused by an accidental early return statement.");return a}function ia(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===F?r.memoizedState=F=a:F=F.next=a;return F}function da(){if(null===J){var a=r.alternate;a=null!==a?a.memoizedState:null}else a=J.next;var b=null===F?r.memoizedState:F.next;if(null!==b)F=b,J=a;else{if(null===a)throw Error("Rendered more hooks than during the previous render.");
57J=a;a={memoizedState:J.memoizedState,baseState:J.baseState,baseQueue:J.baseQueue,queue:J.queue,next:null};null===F?r.memoizedState=F=a:F=F.next=a}return F}function Ca(a,b){return"function"===typeof b?b(a):b}function Eb(a,b,c){b=da();c=b.queue;if(null===c)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");c.lastRenderedReducer=a;var d=J,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==
58e){f=e.next;d=d.baseState;var h=g=null,k=null,l=f;do{var m=l.lane;if((Na&m)===m)null!==k&&(k=k.next={lane:0,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null}),d=l.hasEagerState?l.eagerState:a(d,l.action);else{var n={lane:m,action:l.action,hasEagerState:l.hasEagerState,eagerState:l.eagerState,next:null};null===k?(h=k=n,g=d):k=k.next=n;r.lanes|=m;ba|=m}l=l.next}while(null!==l&&l!==f);null===k?g=d:k.next=h;Z(d,b.memoizedState)||(Q=!0);b.memoizedState=d;b.baseState=g;b.baseQueue=
59k;c.lastRenderedState=d}a=c.interleaved;if(null!==a){e=a;do f=e.lane,r.lanes|=f,ba|=f,e=e.next;while(e!==a)}else null===e&&(c.lanes=0);return[b.memoizedState,c.dispatch]}function Fb(a,b,c){b=da();c=b.queue;if(null===c)throw Error("Should have a queue. This is likely a bug in React. Please file an issue.");c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);Z(f,b.memoizedState)||(Q=!0);b.memoizedState=
60f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}function Ld(a,b,c){}function Md(a,b,c){c=r;var d=da(),e=b(),f=!Z(d.memoizedState,e);f&&(d.memoizedState=e,Q=!0);d=d.queue;Za(Nd.bind(null,c,d,a),[a]);if(d.getSnapshot!==b||f||null!==F&&F.memoizedState.tag&1){c.flags|=2048;$a(9,Od.bind(null,c,d,e,b),void 0,null);if(null===x)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");0!==(Na&30)||Pd(c,b,e)}return e}function Pd(a,b,c){a.flags|=
6116384;a={getSnapshot:b,value:c};b=r.updateQueue;null===b?(b={lastEffect:null,stores:null},r.updateQueue=b,b.stores=[a]):(c=b.stores,null===c?b.stores=[a]:c.push(a))}function Od(a,b,c,d){b.value=c;b.getSnapshot=d;Qd(b)&&pa(a,1,-1)}function Nd(a,b,c){return c(function(){Qd(b)&&pa(a,1,-1)})}function Qd(a){var b=a.getSnapshot;a=a.value;try{var c=b();return!Z(a,c)}catch(d){return!0}}function Cc(a){var b=ia();"function"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a={pending:null,interleaved:null,
62lanes:0,dispatch:null,lastRenderedReducer:Ca,lastRenderedState:a};b.queue=a;a=a.dispatch=gf.bind(null,r,a);return[b.memoizedState,a]}function $a(a,b,c,d){a={tag:a,create:b,destroy:c,deps:d,next:null};b=r.updateQueue;null===b?(b={lastEffect:null,stores:null},r.updateQueue=b,b.lastEffect=a.next=a):(c=b.lastEffect,null===c?b.lastEffect=a.next=a:(d=c.next,c.next=a,a.next=d,b.lastEffect=a));return a}function Rd(a){return da().memoizedState}function Gb(a,b,c,d){var e=ia();r.flags|=a;e.memoizedState=$a(1|
63b,c,void 0,void 0===d?null:d)}function Hb(a,b,c,d){var e=da();d=void 0===d?null:d;var f=void 0;if(null!==J){var g=J.memoizedState;f=g.destroy;if(null!==d&&Ac(d,g.deps)){e.memoizedState=$a(b,c,f,d);return}}r.flags|=a;e.memoizedState=$a(1|b,c,f,d)}function Dc(a,b){return Gb(8390656,8,a,b)}function Za(a,b){return Hb(2048,8,a,b)}function Sd(a,b){return Hb(4,2,a,b)}function Td(a,b){return Hb(4,4,a,b)}function Ud(a,b){if("function"===typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==
64b)return a=a(),b.current=a,function(){b.current=null}}function Vd(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Hb(4,4,Ud.bind(null,b,a),c)}function Ec(a,b){}function Wd(a,b){var c=da();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Ac(b,d[1]))return d[0];c.memoizedState=[a,b];return a}function Xd(a,b){var c=da();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Ac(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a}function hf(a,b,c){c=C;C=0!==c&&4>
65c?c:4;a(!0);var d=S.transition;S.transition={};try{a(!1),b()}finally{C=c,S.transition=d}}function Yd(){return da().memoizedState}function jf(a,b,c){var d=Oa(a);c={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};Zd(a)?$d(b,c):(ae(a,b,c),c=X(),a=pa(a,d,c),null!==a&&be(a,b,d))}function gf(a,b,c){var d=Oa(a),e={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};if(Zd(a))$d(b,e);else{ae(a,b,e);var f=a.alternate;if(0===a.lanes&&(null===f||0===f.lanes)&&(f=b.lastRenderedReducer,null!==
66f))try{var g=b.lastRenderedState,h=f(g,c);e.hasEagerState=!0;e.eagerState=h;if(Z(h,g))return}catch(k){}finally{}c=X();a=pa(a,d,c);null!==a&&be(a,b,d)}}function Zd(a){var b=a.alternate;return a===r||null!==b&&b===r}function $d(a,b){Ya=Db=!0;var c=a.pending;null===c?b.next=b:(b.next=c.next,c.next=b);a.pending=b}function ae(a,b,c,d){null!==x&&0!==(a.mode&1)&&0===(q&2)?(a=b.interleaved,null===a?(c.next=c,null===aa?aa=[b]:aa.push(b)):(c.next=a.next,a.next=c),b.interleaved=c):(a=b.pending,null===a?c.next=
67c:(c.next=a.next,a.next=c),b.pending=c)}function be(a,b,c){if(0!==(c&4194240)){var d=b.lanes;d&=a.pendingLanes;c|=d;b.lanes=c;od(a,c)}}function Fc(a,b){try{var c="",d=b;do c+=$e(d),d=d.return;while(d);var e=c}catch(f){e="\nError generating stack: "+f.message+"\n"+f.stack}return{value:a,source:b,stack:e}}function Gc(a,b){try{console.error(b.value)}catch(c){setTimeout(function(){throw c;})}}function ce(a,b,c){c=ma(-1,c);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){Ib||(Ib=!0,
68Hc=d);Gc(a,b)};return c}function de(a,b,c){c=ma(-1,c);c.tag=3;var d=a.type.getDerivedStateFromError;if("function"===typeof d){var e=b.value;c.payload=function(){return d(e)};c.callback=function(){Gc(a,b)}}var f=a.stateNode;null!==f&&"function"===typeof f.componentDidCatch&&(c.callback=function(){Gc(a,b);"function"!==typeof d&&(null===qa?qa=new Set([this]):qa.add(this));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:""})});return c}function ee(a,b,c){var d=a.pingCache;if(null===
69d){d=a.pingCache=new kf;var e=new Set;d.set(b,e)}else e=d.get(b),void 0===e&&(e=new Set,d.set(b,e));e.has(c)||(e.add(c),a=lf.bind(null,a,b,c),b.then(a,a))}function ab(a,b){switch(a.tailMode){case "hidden":b=a.tail;for(var c=null;null!==b;)null!==b.alternate&&(c=b),b=b.sibling;null===c?a.tail=null:c.sibling=null;break;case "collapsed":c=a.tail;for(var d=null;null!==c;)null!==c.alternate&&(d=c),c=c.sibling;null===d?b||null===a.tail?a.tail=null:a.tail.sibling=null:d.sibling=null}}function K(a){var b=
70null!==a.alternate&&a.alternate.child===a.child,c=0,d=0;if(b)for(var e=a.child;null!==e;)c|=e.lanes|e.childLanes,d|=e.subtreeFlags&14680064,d|=e.flags&14680064,e.return=a,e=e.sibling;else for(e=a.child;null!==e;)c|=e.lanes|e.childLanes,d|=e.subtreeFlags,d|=e.flags,e.return=a,e=e.sibling;a.subtreeFlags|=d;a.childLanes=c;return b}function mf(a,b,c){var d=b.pendingProps;sc(b);switch(b.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return K(b),null;case 1:return M(b.type)&&
71(n(G),n(y)),K(b),null;case 3:return d=b.stateNode,Ma(),n(G),n(y),yc(),d.pendingContext&&(d.context=d.pendingContext,d.pendingContext=null),null!==a&&null!==a.child||null===a||a.memoizedState.isDehydrated&&0===(b.flags&256)||(b.flags|=1024),fe(a,b),K(b),null;case 5:xc(b);c=Ba(Wa.current);var e=b.type;if(null!==a&&null!=b.stateNode)nf(a,b,e,d,c),a.ref!==b.ref&&(b.flags|=512);else{if(!d){if(null===b.stateNode)throw Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");
72K(b);return null}Ba(ca.current);a={type:e,props:d,isHidden:!1,children:[],internalInstanceHandle:b,rootContainerInstance:c,tag:"INSTANCE"};of(a,b,!1,!1);b.stateNode=a;null!==b.ref&&(b.flags|=512)}K(b);return null;case 6:if(a&&null!=b.stateNode)pf(a,b,a.memoizedProps,d);else{if("string"!==typeof d&&null===b.stateNode)throw Error("We must have new props for new mounts. This error is likely caused by a bug in React. Please file an issue.");Ba(Wa.current);Ba(ca.current);b.stateNode={text:d,isHidden:!1,
73tag:"TEXT"}}K(b);return null;case 13:n(w);d=b.memoizedState;if(0!==(b.flags&128))return b.lanes=c,b;c=!1;null!==a&&(c=null!==a.memoizedState);null===d||c||(b.child.flags|=8192,0!==(b.mode&1)&&(null===a||0!==(w.current&1)?0===E&&(E=3):ge()));null!==b.updateQueue&&(b.flags|=4);K(b);return null;case 4:return Ma(),fe(a,b),K(b),null;case 10:return oc(b.type._context),K(b),null;case 17:return M(b.type)&&(n(G),n(y)),K(b),null;case 19:n(w);e=b.memoizedState;if(null===e)return K(b),null;d=0!==(b.flags&128);
74var f=e.rendering;if(null===f)if(d)ab(e,!1);else{if(0!==E||null!==a&&0!==(a.flags&128))for(a=b.child;null!==a;){f=Ab(a);if(null!==f){b.flags|=128;ab(e,!1);a=f.updateQueue;null!==a&&(b.updateQueue=a,b.flags|=4);b.subtreeFlags=0;a=c;for(d=b.child;null!==d;)c=d,e=a,c.flags&=14680066,f=c.alternate,null===f?(c.childLanes=0,c.lanes=e,c.child=null,c.subtreeFlags=0,c.memoizedProps=null,c.memoizedState=null,c.updateQueue=null,c.dependencies=null,c.stateNode=null):(c.childLanes=f.childLanes,c.lanes=f.lanes,
75c.child=f.child,c.subtreeFlags=0,c.deletions=null,c.memoizedProps=f.memoizedProps,c.memoizedState=f.memoizedState,c.updateQueue=f.updateQueue,c.type=f.type,e=f.dependencies,c.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),d=d.sibling;u(w,w.current&1|2);return b.child}a=a.sibling}null!==e.tail&&A()>bb&&(b.flags|=128,d=!0,ab(e,!1),b.lanes=4194304)}else{if(!d)if(a=Ab(f),null!==a){if(b.flags|=128,d=!0,a=a.updateQueue,null!==a&&(b.updateQueue=a,b.flags|=4),ab(e,!0),null===e.tail&&
76"hidden"===e.tailMode&&!f.alternate)return K(b),null}else 2*A()-e.renderingStartTime>bb&&1073741824!==c&&(b.flags|=128,d=!0,ab(e,!1),b.lanes=4194304);e.isBackwards?(f.sibling=b.child,b.child=f):(a=e.last,null!==a?a.sibling=f:b.child=f,e.last=f)}if(null!==e.tail)return b=e.tail,e.rendering=b,e.tail=b.sibling,e.renderingStartTime=A(),b.sibling=null,a=w.current,u(w,d?a&1|2:a&1),b;K(b);return null;case 22:case 23:return L=ea.current,n(ea),d=null!==b.memoizedState,null!==a&&null!==a.memoizedState!==d&&
77(b.flags|=8192),d&&0!==(b.mode&1)?0!==(L&1073741824)&&(K(b),b.subtreeFlags&6&&(b.flags|=8192)):K(b),null;case 24:return null;case 25:return null}throw Error("Unknown unit of work tag ("+b.tag+"). This error is likely caused by a bug in React. Please file an issue.");}function N(a,b,c,d){b.child=null===a?qf(b,null,c,d):Jb(b,a.child,c,d)}function he(a,b,c,d,e){c=c.render;var f=b.ref;Ja(b,e);d=Bc(a,b,c,d,f,e);if(null!==a&&!Q)return b.updateQueue=a.updateQueue,b.flags&=-2053,a.lanes&=~e,ja(a,b,e);b.flags|=
781;N(a,b,d,e);return b.child}function ie(a,b,c,d,e){if(null===a){var f=c.type;if("function"===typeof f&&!Ic(f)&&void 0===f.defaultProps&&null===c.compare&&void 0===c.defaultProps)return b.tag=15,b.type=f,je(a,b,f,d,e);a=yb(c.type,null,d,b,b.mode,e);a.ref=b.ref;a.return=b;return b.child=a}f=a.child;if(0===(a.lanes&e)){var g=f.memoizedProps;c=c.compare;c=null!==c?c:pb;if(c(g,d)&&a.ref===b.ref)return ja(a,b,e)}b.flags|=1;a=oa(f,d);a.ref=b.ref;a.return=b;return b.child=a}function je(a,b,c,d,e){if(null!==
79a&&pb(a.memoizedProps,d)&&a.ref===b.ref)if(Q=!1,0!==(a.lanes&e))0!==(a.flags&131072)&&(Q=!0);else return b.lanes=a.lanes,ja(a,b,e);return Jc(a,b,c,d,e)}function ke(a,b,c){var d=b.pendingProps,e=d.children,f=null!==a?a.memoizedState:null;if("hidden"===d.mode)if(0===(b.mode&1))b.memoizedState={baseLanes:0,cachePool:null},u(ea,L),L|=c;else{if(0===(c&1073741824))return a=null!==f?f.baseLanes|c:c,b.lanes=b.childLanes=1073741824,b.memoizedState={baseLanes:a,cachePool:null},b.updateQueue=null,u(ea,L),L|=
80a,null;b.memoizedState={baseLanes:0,cachePool:null};d=null!==f?f.baseLanes:c;u(ea,L);L|=d}else null!==f?(d=f.baseLanes|c,b.memoizedState=null):d=c,u(ea,L),L|=d;N(a,b,e,c);return b.child}function le(a,b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)b.flags|=512}function Jc(a,b,c,d,e){var f=M(c)?ya:y.current;f=Ha(b,f);Ja(b,e);c=Bc(a,b,c,d,f,e);if(null!==a&&!Q)return b.updateQueue=a.updateQueue,b.flags&=-2053,a.lanes&=~e,ja(a,b,e);b.flags|=1;N(a,b,c,e);return b.child}function me(a,b,c,d,e){if(M(c)){var f=
81!0;nb(b)}else f=!1;Ja(b,e);if(null===b.stateNode)null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2),Cd(b,c,d),rc(b,c,d,e),d=!0;else if(null===a){var g=b.stateNode,h=b.memoizedProps;g.props=h;var k=g.context,l=c.contextType;"object"===typeof l&&null!==l?l=R(l):(l=M(c)?ya:y.current,l=Ha(b,l));var m=c.getDerivedStateFromProps,n="function"===typeof m||"function"===typeof g.getSnapshotBeforeUpdate;n||"function"!==typeof g.UNSAFE_componentWillReceiveProps&&"function"!==typeof g.componentWillReceiveProps||
82(h!==d||k!==l)&&Dd(b,g,d,l);na=!1;var p=b.memoizedState;g.state=p;tb(b,d,g,e);k=b.memoizedState;h!==d||p!==k||G.current||na?("function"===typeof m&&(qc(b,c,m,d),k=b.memoizedState),(h=na||Bd(b,c,h,d,p,k,l))?(n||"function"!==typeof g.UNSAFE_componentWillMount&&"function"!==typeof g.componentWillMount||("function"===typeof g.componentWillMount&&g.componentWillMount(),"function"===typeof g.UNSAFE_componentWillMount&&g.UNSAFE_componentWillMount()),"function"===typeof g.componentDidMount&&(b.flags|=4)):
83("function"===typeof g.componentDidMount&&(b.flags|=4),b.memoizedProps=d,b.memoizedState=k),g.props=d,g.state=k,g.context=l,d=h):("function"===typeof g.componentDidMount&&(b.flags|=4),d=!1)}else{g=b.stateNode;yd(a,b);h=b.memoizedProps;l=b.type===b.elementType?h:W(b.type,h);g.props=l;n=b.pendingProps;p=g.context;k=c.contextType;"object"===typeof k&&null!==k?k=R(k):(k=M(c)?ya:y.current,k=Ha(b,k));var q=c.getDerivedStateFromProps;(m="function"===typeof q||"function"===typeof g.getSnapshotBeforeUpdate)||
84"function"!==typeof g.UNSAFE_componentWillReceiveProps&&"function"!==typeof g.componentWillReceiveProps||(h!==n||p!==k)&&Dd(b,g,d,k);na=!1;p=b.memoizedState;g.state=p;tb(b,d,g,e);var r=b.memoizedState;h!==n||p!==r||G.current||na?("function"===typeof q&&(qc(b,c,q,d),r=b.memoizedState),(l=na||Bd(b,c,l,d,p,r,k)||!1)?(m||"function"!==typeof g.UNSAFE_componentWillUpdate&&"function"!==typeof g.componentWillUpdate||("function"===typeof g.componentWillUpdate&&g.componentWillUpdate(d,r,k),"function"===typeof g.UNSAFE_componentWillUpdate&&
85g.UNSAFE_componentWillUpdate(d,r,k)),"function"===typeof g.componentDidUpdate&&(b.flags|=4),"function"===typeof g.getSnapshotBeforeUpdate&&(b.flags|=1024)):("function"!==typeof g.componentDidUpdate||h===a.memoizedProps&&p===a.memoizedState||(b.flags|=4),"function"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&p===a.memoizedState||(b.flags|=1024),b.memoizedProps=d,b.memoizedState=r),g.props=d,g.state=r,g.context=k,d=l):("function"!==typeof g.componentDidUpdate||h===a.memoizedProps&&p===
86a.memoizedState||(b.flags|=4),"function"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&p===a.memoizedState||(b.flags|=1024),d=!1)}return Kc(a,b,c,d,f,e)}function Kc(a,b,c,d,e,f){le(a,b);var g=0!==(b.flags&128);if(!d&&!g)return e&&wd(b,c,!1),ja(a,b,f);d=b.stateNode;rf.current=b;var h=g&&"function"!==typeof c.getDerivedStateFromError?null:d.render();b.flags|=1;null!==a&&g?(b.child=Jb(b,a.child,null,f),b.child=Jb(b,null,h,f)):N(a,b,h,f);b.memoizedState=d.state;e&&wd(b,c,!0);return b.child}
87function ne(a){var b=a.stateNode;b.pendingContext?ud(a,b.pendingContext,b.pendingContext!==b.context):b.context&&ud(a,b.context,!1);wc(a,b.containerInfo)}function Lc(a){return{baseLanes:a,cachePool:null}}function oe(a,b,c){var d=b.pendingProps,e=w.current,f=!1,g;(g=0!==(b.flags&128))||(g=null!==a&&null===a.memoizedState?!1:0!==(e&2));if(g)f=!0,b.flags&=-129;else if(null===a||null!==a.memoizedState)e|=1;u(w,e&1);if(null===a){e=d.children;a=d.fallback;if(f)return f=b.mode,d=b.child,e={mode:"hidden",
88children:e},0===(f&1)&&null!==d?(d.childLanes=0,d.pendingProps=e):d=Mc(e,f,0,null),a=La(a,f,c,null),d.return=b,a.return=b,d.sibling=a,b.child=d,b.child.memoizedState=Lc(c),b.memoizedState=Nc,a;c=Mc({mode:"visible",children:e},b.mode,0,null);c.return=b;return b.child=c}if(null!==a.memoizedState){if(f)return f=pe(a,b,d.children,d.fallback,c),d=b.child,e=a.child.memoizedState,d.memoizedState=null===e?Lc(c):{baseLanes:e.baseLanes|c,cachePool:null},d.childLanes=a.childLanes&~c,b.memoizedState=Nc,f;c=qe(a,
89b,d.children,c);b.memoizedState=null;return c}if(f)return f=pe(a,b,d.children,d.fallback,c),d=b.child,e=a.child.memoizedState,d.memoizedState=null===e?Lc(c):{baseLanes:e.baseLanes|c,cachePool:null},d.childLanes=a.childLanes&~c,b.memoizedState=Nc,f;c=qe(a,b,d.children,c);b.memoizedState=null;return c}function qe(a,b,c,d){var e=a.child;a=e.sibling;c=oa(e,{mode:"visible",children:c});0===(b.mode&1)&&(c.lanes=d);c.return=b;c.sibling=null;null!==a&&(d=b.deletions,null===d?(b.deletions=[a],b.flags|=16):
90d.push(a));return b.child=c}function pe(a,b,c,d,e){var f=b.mode;a=a.child;var g=a.sibling,h={mode:"hidden",children:c};0===(f&1)&&b.child!==a?(c=b.child,c.childLanes=0,c.pendingProps=h,b.deletions=null):(c=oa(a,h),c.subtreeFlags=a.subtreeFlags&14680064);null!==g?d=oa(g,d):(d=La(d,f,e,null),d.flags|=2);d.return=b;c.return=b;c.sibling=d;b.child=c;return d}function re(a,b,c){a.lanes|=b;var d=a.alternate;null!==d&&(d.lanes|=b);xd(a.return,b,c)}function Oc(a,b,c,d,e){var f=a.memoizedState;null===f?a.memoizedState=
91{isBackwards:b,rendering:null,renderingStartTime:0,last:d,tail:c,tailMode:e}:(f.isBackwards=b,f.rendering=null,f.renderingStartTime=0,f.last=d,f.tail=c,f.tailMode=e)}function se(a,b,c){var d=b.pendingProps,e=d.revealOrder,f=d.tail;N(a,b,d.children,c);d=w.current;if(0!==(d&2))d=d&1|2,b.flags|=128;else{if(null!==a&&0!==(a.flags&128))a:for(a=b.child;null!==a;){if(13===a.tag)null!==a.memoizedState&&re(a,c,b);else if(19===a.tag)re(a,c,b);else if(null!==a.child){a.child.return=a;a=a.child;continue}if(a===
92b)break a;for(;null===a.sibling;){if(null===a.return||a.return===b)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}d&=1}u(w,d);if(0===(b.mode&1))b.memoizedState=null;else switch(e){case "forwards":c=b.child;for(e=null;null!==c;)a=c.alternate,null!==a&&null===Ab(a)&&(e=c),c=c.sibling;c=e;null===c?(e=b.child,b.child=null):(e=c.sibling,c.sibling=null);Oc(b,!1,e,c,f);break;case "backwards":c=null;e=b.child;for(b.child=null;null!==e;){a=e.alternate;if(null!==a&&null===Ab(a)){b.child=e;break}a=
93e.sibling;e.sibling=c;c=e;e=a}Oc(b,!0,c,null,f);break;case "together":Oc(b,!1,null,null,void 0);break;default:b.memoizedState=null}return b.child}function ja(a,b,c){null!==a&&(b.dependencies=a.dependencies);ba|=b.lanes;if(0===(c&b.childLanes))return null;if(null!==a&&b.child!==a.child)throw Error("Resuming work not yet implemented.");if(null!==b.child){a=b.child;c=oa(a,a.pendingProps);b.child=c;for(c.return=b;null!==a.sibling;)a=a.sibling,c=c.sibling=oa(a,a.pendingProps),c.return=b;c.sibling=null}return b.child}
94function sf(a,b,c){switch(b.tag){case 3:ne(b);break;case 5:Kd(b);break;case 1:M(b.type)&&nb(b);break;case 4:wc(b,b.stateNode.containerInfo);break;case 10:var d=b.type._context,e=b.memoizedProps.value;u(rb,d._currentValue2);d._currentValue2=e;break;case 13:if(null!==b.memoizedState){if(0!==(c&b.child.childLanes))return oe(a,b,c);u(w,w.current&1);a=ja(a,b,c);return null!==a?a.sibling:null}u(w,w.current&1);break;case 19:d=0!==(c&b.childLanes);if(0!==(a.flags&128)){if(d)return se(a,b,c);b.flags|=128}e=
95b.memoizedState;null!==e&&(e.rendering=null,e.tail=null,e.lastEffect=null);u(w,w.current);if(d)break;else return null;case 22:case 23:return b.lanes=0,ke(a,b,c)}return ja(a,b,c)}function tf(a,b,c){sc(b);switch(b.tag){case 1:return M(b.type)&&(n(G),n(y)),a=b.flags,a&65536?(b.flags=a&-65537|128,b):null;case 3:return Ma(),n(G),n(y),yc(),a=b.flags,0!==(a&65536)&&0===(a&128)?(b.flags=a&-65537|128,b):null;case 5:return xc(b),null;case 13:return n(w),a=b.flags,a&65536?(b.flags=a&-65537|128,b):null;case 19:return n(w),
96null;case 4:return Ma(),null;case 10:return oc(b.type._context),null;case 22:case 23:return L=ea.current,n(ea),null;case 24:return null;default:return null}}function te(a,b){var c=a.ref;if(null!==c)if("function"===typeof c)try{c(null)}catch(d){ra(a,b,d)}else c.current=null}function Pc(a,b,c){try{c()}catch(d){ra(a,b,d)}}function uf(a,b){for(p=b;null!==p;)if(a=p,b=a.child,0!==(a.subtreeFlags&1028)&&null!==b)b.return=a,p=b;else for(;null!==p;){a=p;try{var c=a.alternate;if(0!==(a.flags&1024))switch(a.tag){case 0:case 11:case 15:break;
97case 1:if(null!==c){var d=c.memoizedProps,e=c.memoizedState,f=a.stateNode,g=f.getSnapshotBeforeUpdate(a.elementType===a.type?d:W(a.type,d),e);f.__reactInternalSnapshotBeforeUpdate=g}break;case 3:a.stateNode.containerInfo.children.splice(0);break;case 5:case 6:case 4:case 17:break;default:throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.");}}catch(h){ra(a,a.return,h)}b=a.sibling;if(null!==b){b.return=a.return;p=b;break}p=
98a.return}c=ue;ue=!1;return c}function Kb(a,b,c){var d=b.updateQueue;d=null!==d?d.lastEffect:null;if(null!==d){var e=d=d.next;do{if((e.tag&a)===a){var f=e.destroy;e.destroy=void 0;void 0!==f&&Pc(b,c,f)}e=e.next}while(e!==d)}}function Qc(a,b){b=b.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){var c=b=b.next;do{if((c.tag&a)===a){var d=c.create;c.destroy=d()}c=c.next}while(c!==b)}}function ve(a,b,c){if(Y&&"function"===typeof Y.onCommitFiberUnmount)try{Y.onCommitFiberUnmount(ib,b)}catch(g){}switch(b.tag){case 0:case 11:case 14:case 15:a=
99b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){var d=a=a.next;do{var e=d,f=e.destroy;e=e.tag;void 0!==f&&(0!==(e&2)?Pc(b,c,f):0!==(e&4)&&Pc(b,c,f));d=d.next}while(d!==a)}break;case 1:te(b,c);a=b.stateNode;if("function"===typeof a.componentWillUnmount)try{a.props=b.memoizedProps,a.state=b.memoizedState,a.componentWillUnmount()}catch(g){ra(b,c,g)}break;case 5:te(b,c);break;case 4:we(a,b,c)}}function xe(a){var b=a.alternate;null!==b&&(a.alternate=null,xe(b));a.child=null;a.deletions=null;a.sibling=
100null;a.stateNode=null;a.return=null;a.dependencies=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.stateNode=null;a.updateQueue=null}function ye(a){return 5===a.tag||3===a.tag||4===a.tag}function ze(a){a:for(;;){for(;null===a.sibling;){if(null===a.return||ye(a.return))return null;a=a.return}a.sibling.return=a.return;for(a=a.sibling;5!==a.tag&&6!==a.tag&&18!==a.tag;){if(a.flags&2)continue a;if(null===a.child||4===a.tag)continue a;else a.child.return=a,a=a.child}if(!(a.flags&2))return a.stateNode}}
101function Ae(a){a:{for(var b=a.return;null!==b;){if(ye(b))break a;b=b.return}throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.");}var c=b;switch(c.tag){case 5:b=c.stateNode;c.flags&32&&(c.flags&=-33);c=ze(a);Rc(a,c,b);break;case 3:case 4:b=c.stateNode.containerInfo;c=ze(a);Sc(a,c,b);break;default:throw Error("Invalid host parent fiber. This error is likely caused by a bug in React. Please file an issue.");}}function Sc(a,b,c){var d=a.tag;
102if(5===d||6===d)a=a.stateNode,b?vf(c,a,b):wf(c,a);else if(4!==d&&(a=a.child,null!==a))for(Sc(a,b,c),a=a.sibling;null!==a;)Sc(a,b,c),a=a.sibling}function Rc(a,b,c){var d=a.tag;if(5===d||6===d)a=a.stateNode,b?sd(c,a,b):rd(c,a);else if(4!==d&&(a=a.child,null!==a))for(Rc(a,b,c),a=a.sibling;null!==a;)Rc(a,b,c),a=a.sibling}function we(a,b,c){for(var d=b,e=!1,f,g;;){if(!e){e=d.return;a:for(;;){if(null===e)throw Error("Expected to find a host parent. This error is likely caused by a bug in React. Please file an issue.");
103f=e.stateNode;switch(e.tag){case 5:g=!1;break a;case 3:f=f.containerInfo;g=!0;break a;case 4:f=f.containerInfo;g=!0;break a}e=e.return}e=!0}if(5===d.tag||6===d.tag){a:for(var h=a,k=d,l=c,m=k;;)if(ve(h,m,l),null!==m.child&&4!==m.tag)m.child.return=m,m=m.child;else{if(m===k)break a;for(;null===m.sibling;){if(null===m.return||m.return===k)break a;m=m.return}m.sibling.return=m.return;m=m.sibling}g?xf(f,d.stateNode):td(f,d.stateNode)}else if(4===d.tag){if(null!==d.child){f=d.stateNode.containerInfo;g=
104!0;d.child.return=d;d=d.child;continue}}else if(ve(a,d,c),null!==d.child){d.child.return=d;d=d.child;continue}if(d===b)break;for(;null===d.sibling;){if(null===d.return||d.return===b)return;d=d.return;4===d.tag&&(e=!1)}d.sibling.return=d.return;d=d.sibling}}function Tc(a,b){switch(b.tag){case 0:case 11:case 14:case 15:Kb(3,b,b.return);Qc(3,b);Kb(5,b,b.return);return;case 1:return;case 5:a=b.stateNode;if(null!=a){var c=b.memoizedProps,d=b.type,e=b.updateQueue;b.updateQueue=null;null!==e&&(a.type=d,
105a.props=c)}return;case 6:if(null===b.stateNode)throw Error("This should have a text node initialized. This error is likely caused by a bug in React. Please file an issue.");b.stateNode.text=b.memoizedProps;return;case 3:return;case 12:return;case 13:Be(b);return;case 19:Be(b);return;case 17:return}throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.");}function Be(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;
106var c=a.stateNode;null===c&&(c=a.stateNode=new yf);b.forEach(function(b){var d=zf.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d))})}}function Af(a,b,c){for(p=b;null!==p;){b=p;c=b.deletions;if(null!==c)for(var d=0;d<c.length;d++){var e=c[d];try{we(a,e,b);var f=e.alternate;null!==f&&(f.return=null);e.return=null}catch(z){ra(e,b,z)}}c=b.child;if(0!==(b.subtreeFlags&12854)&&null!==c)c.return=b,p=c;else for(;null!==p;){b=p;try{var g=b.flags;if(g&512){var h=b.alternate;if(null!==h){var k=h.ref;null!==k&&
107("function"===typeof k?k(null):k.current=null)}}if(g&8192)switch(b.tag){case 13:if(null!==b.memoizedState){var l=b.alternate;if(null===l||null===l.memoizedState)Uc=A()}break;case 22:a:{c=b;var m=null!==b.memoizedState;d=null;for(e=c;;){if(5===e.tag){if(null===d){d=e;var n=e.stateNode;m?n.isHidden=!0:e.stateNode.isHidden=!1}}else if(6===e.tag)null===d&&(e.stateNode.isHidden=m?!0:!1);else if((22!==e.tag&&23!==e.tag||null===e.memoizedState||e===c)&&null!==e.child){e.child.return=e;e=e.child;continue}if(e===
108c)break;for(;null===e.sibling;){if(null===e.return||e.return===c)break a;d===e&&(d=null);e=e.return}d===e&&(d=null);e.sibling.return=e.return;e=e.sibling}}}switch(g&4102){case 2:Ae(b);b.flags&=-3;break;case 6:Ae(b);b.flags&=-3;Tc(b.alternate,b);break;case 4096:b.flags&=-4097;break;case 4100:b.flags&=-4097;Tc(b.alternate,b);break;case 4:Tc(b.alternate,b)}}catch(z){ra(b,b.return,z)}c=b.sibling;if(null!==c){c.return=b.return;p=c;break}p=b.return}}}function Bf(a,b,c){for(p=a;null!==p;)if(b=p,c=b.child,
1090!==(b.subtreeFlags&8772)&&null!==c)c.return=b,p=c;else for(b=a;null!==p;){c=p;if(0!==(c.flags&8772)){var d=c.alternate;try{if(0!==(c.flags&8772))switch(c.tag){case 0:case 11:case 15:Qc(5,c);break;case 1:var e=c.stateNode;if(c.flags&4)if(null===d)e.componentDidMount();else{var f=c.elementType===c.type?d.memoizedProps:W(c.type,d.memoizedProps);e.componentDidUpdate(f,d.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}var g=c.updateQueue;null!==g&&Ad(c,g,e);break;case 3:var h=c.updateQueue;if(null!==
110h){d=null;if(null!==c.child)switch(c.child.tag){case 5:d=mb(c.child.stateNode);break;case 1:d=c.child.stateNode}Ad(c,h,d)}break;case 5:break;case 6:break;case 4:break;case 12:break;case 13:break;case 19:case 17:case 21:case 22:case 23:break;default:throw Error("This unit of work tag should not have side-effects. This error is likely caused by a bug in React. Please file an issue.");}if(c.flags&512){d=void 0;var k=c.ref;if(null!==k){var l=c.stateNode;switch(c.tag){case 5:d=mb(l);break;default:d=l}"function"===
111typeof k?k(d):k.current=d}}}catch(m){ra(c,c.return,m)}}if(c===b){p=null;break}d=c.sibling;if(null!==d){d.return=c.return;p=d;break}p=c.return}}function X(){return 0!==(q&6)?A():-1!==Lb?Lb:Lb=A()}function Oa(a){if(0===(a.mode&1))return 1;if(0!==(q&2)&&0!==H)return H&-H;if(null!==Cf.transition)return 0===Mb&&(a=Nb,Nb<<=1,0===(Nb&4194240)&&(Nb=64),Mb=a),Mb;a=C;return 0!==a?a:16}function pa(a,b,c){if(50<cb)throw cb=0,Vc=null,Error("Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.");
112var d=Ob(a,b);if(null===d)return null;lb(d,b,c);if(0===(q&2)||d!==x)d===x&&(0===(q&2)&&(Pb|=b),4===E&&sa(d,H)),T(d,c),1===b&&0===q&&0===(a.mode&1)&&(bb=A()+500,ob&&za());return d}function Ob(a,b){a.lanes|=b;var c=a.alternate;null!==c&&(c.lanes|=b);c=a;for(a=a.return;null!==a;)a.childLanes|=b,c=a.alternate,null!==c&&(c.childLanes|=b),c=a,a=a.return;return 3===c.tag?c.stateNode:null}function T(a,b){for(var c=a.callbackNode,d=a.suspendedLanes,e=a.pingedLanes,f=a.expirationTimes,g=a.pendingLanes;0<g;){var h=
11331-wa(g),k=1<<h,l=f[h];if(-1===l){if(0===(k&d)||0!==(k&e))f[h]=Ve(k,b)}else l<=b&&(a.expiredLanes|=k);g&=~k}d=kb(a,a===x?H:0);if(0===d)null!==c&&Ce(c),a.callbackNode=null,a.callbackPriority=0;else if(b=d&-d,a.callbackPriority!==b){null!=c&&Ce(c);if(1===b)0===a.tag?(c=De.bind(null,a),ob=!0,null===P?P=[c]:P.push(c)):(c=De.bind(null,a),null===P?P=[c]:P.push(c)),kc(lc,za),c=null;else{switch(pd(d)){case 1:c=lc;break;case 4:c=Df;break;case 16:c=Wc;break;case 536870912:c=Ef;break;default:c=Wc}c=Ee(c,Fe.bind(null,
114a))}a.callbackPriority=b;a.callbackNode=c}}function Fe(a,b){Lb=-1;Mb=0;if(0!==(q&6))throw Error("Should not already be working.");var c=a.callbackNode;if(Pa()&&a.callbackNode!==c)return null;var d=kb(a,a===x?H:0);if(0===d)return null;if(0!==(d&30)||0!==(d&a.expiredLanes)||b)b=Qb(a,d);else{b=d;var e=q;q|=2;var f=Ge();if(x!==a||H!==b)bb=A()+500,Da(a,b);do try{Ff();break}catch(h){He(a,h)}while(1);mc();Rb.current=f;q=e;null!==D?b=0:(x=null,H=0,b=E)}if(0!==b){2===b&&(e=dc(a),0!==e&&(d=e,b=Xc(a,e)));if(1===
115b)throw c=db,Da(a,0),sa(a,d),T(a,A()),c;if(6===b)sa(a,d);else{e=a.current.alternate;if(0===(d&30)&&!Gf(e)&&(b=Qb(a,d),2===b&&(f=dc(a),0!==f&&(d=f,b=Xc(a,f))),1===b))throw c=db,Da(a,0),sa(a,d),T(a,A()),c;a.finishedWork=e;a.finishedLanes=d;switch(b){case 0:case 1:throw Error("Root did not complete. This is a bug in React.");case 2:Ea(a,O);break;case 3:sa(a,d);if((d&130023424)===d&&(b=Uc+500-A(),10<b)){if(0!==kb(a,0))break;e=a.suspendedLanes;if((e&d)!==d){X();a.pingedLanes|=a.suspendedLanes&e;break}a.timeoutHandle=
116Ie(Ea.bind(null,a,O),b);break}Ea(a,O);break;case 4:sa(a,d);if((d&4194240)===d)break;b=a.eventTimes;for(e=-1;0<d;){var g=31-wa(d);f=1<<g;g=b[g];g>e&&(e=g);d&=~f}d=e;d=A()-d;d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*Hf(d/1960))-d;if(10<d){a.timeoutHandle=Ie(Ea.bind(null,a,O),d);break}Ea(a,O);break;case 5:Ea(a,O);break;default:throw Error("Unknown root exit status.");}}}T(a,A());return a.callbackNode===c?Fe.bind(null,a):null}function Xc(a,b){var c=eb;a.current.memoizedState.isDehydrated&&
117(Da(a,b).flags|=256);a=Qb(a,b);2!==a&&(b=O,O=c,null!==b&&(null===O?O=b:O.push.apply(O,b)));return a}function Gf(a){for(var b=a;;){if(b.flags&16384){var c=b.updateQueue;if(null!==c&&(c=c.stores,null!==c))for(var d=0;d<c.length;d++){var e=c[d],f=e.getSnapshot;e=e.value;try{if(!Z(f(),e))return!1}catch(g){return!1}}}c=b.child;if(b.subtreeFlags&16384&&null!==c)c.return=b,b=c;else{if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return!0;b=b.return}b.sibling.return=b.return;b=b.sibling}}return!0}
118function sa(a,b){b&=~Yc;b&=~Pb;a.suspendedLanes|=b;a.pingedLanes&=~b;for(a=a.expirationTimes;0<b;){var c=31-wa(b),d=1<<c;a[c]=-1;b&=~d}}function De(a){if(0!==(q&6))throw Error("Should not already be working.");Pa();var b=kb(a,0);if(0===(b&1))return T(a,A()),null;var c=Qb(a,b);if(0!==a.tag&&2===c){var d=dc(a);0!==d&&(b=d,c=Xc(a,d))}if(1===c)throw c=db,Da(a,0),sa(a,b),T(a,A()),c;if(6===c)throw Error("Root did not complete. This is a bug in React.");a.finishedWork=a.current.alternate;a.finishedLanes=
119b;Ea(a,O);T(a,A());return null}function If(a){null!==ta&&0===ta.tag&&0===(q&6)&&Pa();var b=q;q|=1;var c=U.transition,d=C;try{if(U.transition=null,C=1,a)return a()}finally{C=d,U.transition=c,q=b,0===(q&6)&&za()}}function Da(a,b){a.finishedWork=null;a.finishedLanes=0;var c=a.timeoutHandle;-1!==c&&(a.timeoutHandle=-1,Jf(c));if(null!==D)for(c=D.return;null!==c;){var d=c;sc(d);switch(d.tag){case 1:d=d.type.childContextTypes;null!==d&&void 0!==d&&(n(G),n(y));break;case 3:Ma();n(G);n(y);yc();break;case 5:xc(d);
120break;case 4:Ma();break;case 13:n(w);break;case 19:n(w);break;case 10:oc(d.type._context);break;case 22:case 23:L=ea.current,n(ea)}c=c.return}x=a;D=a=oa(a.current,null);H=L=b;E=0;db=null;Yc=Pb=ba=0;O=eb=null;if(null!==aa){for(b=0;b<aa.length;b++)if(c=aa[b],d=c.interleaved,null!==d){c.interleaved=null;var e=d.next,f=c.pending;if(null!==f){var g=f.next;f.next=e;d.next=g}c.pending=d}aa=null}return a}function He(a,b){do{var c=D;try{mc();Bb.current=Cb;if(Db){for(var d=r.memoizedState;null!==d;){var e=
121d.queue;null!==e&&(e.pending=null);d=d.next}Db=!1}Na=0;F=J=r=null;Ya=!1;Zc.current=null;if(null===c||null===c.return){E=1;db=b;D=null;break}a:{var f=a,g=c.return,h=c,k=b;b=H;h.flags|=32768;if(null!==k&&"object"===typeof k&&"function"===typeof k.then){var l=k,m=h,n=m.tag;if(0===(m.mode&1)&&(0===n||11===n||15===n)){var p=m.alternate;p?(m.updateQueue=p.updateQueue,m.memoizedState=p.memoizedState,m.lanes=p.lanes):(m.updateQueue=null,m.memoizedState=null)}b:{m=g;do{var q;if(q=13===m.tag){var u=m.memoizedState;
122q=null!==u?null!==u.dehydrated?!0:!1:!0}if(q){var w=m;break b}m=m.return}while(null!==m);w=null}if(null!==w){w.flags&=-257;k=w;m=b;if(0===(k.mode&1))if(k===g)k.flags|=65536;else{k.flags|=128;h.flags|=131072;h.flags&=-52805;if(1===h.tag)if(null===h.alternate)h.tag=17;else{var B=ma(-1,1);B.tag=2;Aa(h,B)}h.lanes|=1}else k.flags|=65536,k.lanes=m;w.mode&1&&ee(f,l,b);b=w;f=l;var t=b.updateQueue;if(null===t){var v=new Set;v.add(f);b.updateQueue=v}else t.add(f);break a}else{if(0===(b&1)){ee(f,l,b);ge();break a}k=
123Error("A component suspended while responding to synchronous input. This will cause the UI to be replaced with a loading indicator. To fix, updates that suspend should be wrapped with startTransition.")}}f=k;4!==E&&(E=2);null===eb?eb=[f]:eb.push(f);k=Fc(k,h);f=g;do{switch(f.tag){case 3:l=k;f.flags|=65536;b&=-b;f.lanes|=b;var y=ce(f,l,b);zd(f,y);break a;case 1:l=k;var C=f.type,x=f.stateNode;if(0===(f.flags&128)&&("function"===typeof C.getDerivedStateFromError||null!==x&&"function"===typeof x.componentDidCatch&&
124(null===qa||!qa.has(x)))){f.flags|=65536;b&=-b;f.lanes|=b;var A=de(f,l,b);zd(f,A);break a}}f=f.return}while(null!==f)}Je(c)}catch(af){b=af;D===c&&null!==c&&(D=c=c.return);continue}break}while(1)}function Ge(){var a=Rb.current;Rb.current=Cb;return null===a?Cb:a}function ge(){if(0===E||3===E||2===E)E=4;null===x||0===(ba&268435455)&&0===(Pb&268435455)||sa(x,H)}function Qb(a,b){var c=q;q|=2;var d=Ge();x===a&&H===b||Da(a,b);do try{Kf();break}catch(e){He(a,e)}while(1);mc();q=c;Rb.current=d;if(null!==D)throw Error("Cannot commit an incomplete root. This error is likely caused by a bug in React. Please file an issue.");
125x=null;H=0;return E}function Kf(){for(;null!==D;)Ke(D)}function Ff(){for(;null!==D&&!Lf();)Ke(D)}function Ke(a){var b=Mf(a.alternate,a,L);a.memoizedProps=a.pendingProps;null===b?Je(a):D=b;Zc.current=null}function Je(a){var b=a;do{var c=b.alternate;a=b.return;if(0===(b.flags&32768)){if(c=mf(c,b,L),null!==c){D=c;return}}else{c=tf(c,b);if(null!==c){c.flags&=32767;D=c;return}if(null!==a)a.flags|=32768,a.subtreeFlags=0,a.deletions=null;else{E=6;D=null;return}}b=b.sibling;if(null!==b){D=b;return}D=b=a}while(null!==
126b);0===E&&(E=5)}function Ea(a,b){var c=C,d=U.transition;try{U.transition=null,C=1,Nf(a,b,c)}finally{U.transition=d,C=c}return null}function Nf(a,b,c){do Pa();while(null!==ta);if(0!==(q&6))throw Error("Should not already be working.");var d=a.finishedWork,e=a.finishedLanes;if(null===d)return null;a.finishedWork=null;a.finishedLanes=0;if(d===a.current)throw Error("Cannot commit the same tree as before. This error is likely caused by a bug in React. Please file an issue.");a.callbackNode=null;a.callbackPriority=
1270;var f=d.lanes|d.childLanes;We(a,f);a===x&&(D=x=null,H=0);0===(d.subtreeFlags&2064)&&0===(d.flags&2064)||Sb||(Sb=!0,Ee(Wc,function(){Pa();return null}));f=0!==(d.flags&15990);if(0!==(d.subtreeFlags&15990)||f){f=U.transition;U.transition=null;var g=C;C=1;var h=q;q|=4;Zc.current=null;uf(a,d);Af(a,d,e);a.current=d;Bf(d,a,e);Of();q=h;C=g;U.transition=f}else a.current=d;Sb&&(Sb=!1,ta=a,Tb=e);f=a.pendingLanes;0===f&&(qa=null);Re(d.stateNode,c);T(a,A());if(null!==b)for(c=a.onRecoverableError,d=0;d<b.length;d++)c(b[d]);
128if(Ib)throw Ib=!1,a=Hc,Hc=null,a;0!==(Tb&1)&&0!==a.tag&&Pa();f=a.pendingLanes;0!==(f&1)?a===Vc?cb++:(cb=0,Vc=a):cb=0;za();return null}function Pa(){if(null!==ta){var a=pd(Tb),b=U.transition,c=C;try{U.transition=null;C=16>a?16:a;if(null===ta)var d=!1;else{a=ta;ta=null;Tb=0;if(0!==(q&6))throw Error("Cannot flush passive effects while already rendering.");var e=q;q|=4;for(p=a.current;null!==p;){var f=p,g=f.child;if(0!==(p.flags&16)){var h=f.deletions;if(null!==h){for(var k=0;k<h.length;k++){var l=h[k];
129for(p=l;null!==p;){var m=p;switch(m.tag){case 0:case 11:case 15:Kb(8,m,f)}var n=m.child;if(null!==n)n.return=m,p=n;else for(;null!==p;){m=p;var r=m.sibling,w=m.return;xe(m);if(m===l){p=null;break}if(null!==r){r.return=w;p=r;break}p=w}}}var u=f.alternate;if(null!==u){var x=u.child;if(null!==x){u.child=null;do{var B=x.sibling;x.sibling=null;x=B}while(null!==x)}}p=f}}if(0!==(f.subtreeFlags&2064)&&null!==g)g.return=f,p=g;else b:for(;null!==p;){f=p;if(0!==(f.flags&2048))switch(f.tag){case 0:case 11:case 15:Kb(9,
130f,f.return)}var t=f.sibling;if(null!==t){t.return=f.return;p=t;break b}p=f.return}}var v=a.current;for(p=v;null!==p;){g=p;var y=g.child;if(0!==(g.subtreeFlags&2064)&&null!==y)y.return=g,p=y;else b:for(g=v;null!==p;){h=p;if(0!==(h.flags&2048))try{switch(h.tag){case 0:case 11:case 15:Qc(9,h)}}catch(Id){ra(h,h.return,Id)}if(h===g){p=null;break b}var A=h.sibling;if(null!==A){A.return=h.return;p=A;break b}p=h.return}}q=e;za();if(Y&&"function"===typeof Y.onPostCommitFiberRoot)try{Y.onPostCommitFiberRoot(ib,
131a)}catch(Id){}d=!0}return d}finally{C=c,U.transition=b}}return!1}function Le(a,b,c){b=Fc(c,b);b=ce(a,b,1);Aa(a,b);b=X();a=Ob(a,1);null!==a&&(lb(a,1,b),T(a,b))}function ra(a,b,c){if(3===a.tag)Le(a,a,c);else for(b=a.return;null!==b;){if(3===b.tag){Le(b,a,c);break}else if(1===b.tag){var d=b.stateNode;if("function"===typeof b.type.getDerivedStateFromError||"function"===typeof d.componentDidCatch&&(null===qa||!qa.has(d))){a=Fc(c,a);a=de(b,a,1);Aa(b,a);a=X();b=Ob(b,1);null!==b&&(lb(b,1,a),T(b,a));break}}b=
132b.return}}function lf(a,b,c){var d=a.pingCache;null!==d&&d.delete(b);b=X();a.pingedLanes|=a.suspendedLanes&c;x===a&&(H&c)===c&&(4===E||3===E&&(H&130023424)===H&&500>A()-Uc?Da(a,0):Yc|=c);T(a,b)}function zf(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=0;0===b&&(0===(a.mode&1)?b=1:(b=Ub,Ub<<=1,0===(Ub&130023424)&&(Ub=4194304)));c=X();a=Ob(a,b);null!==a&&(lb(a,b,c),T(a,c))}function Ee(a,b){return kc(a,b)}function Pf(a,b,c,d){this.tag=a;this.key=c;this.sibling=this.child=this.return=this.stateNode=
133this.type=this.elementType=null;this.index=0;this.ref=null;this.pendingProps=b;this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.subtreeFlags=this.flags=0;this.deletions=null;this.childLanes=this.lanes=0;this.alternate=null}function Ic(a){a=a.prototype;return!(!a||!a.isReactComponent)}function Qf(a){if("function"===typeof a)return Ic(a)?1:0;if(void 0!==a&&null!==a){a=a.$$typeof;if(a===bc)return 11;if(a===cc)return 14}return 2}function oa(a,b){var c=a.alternate;
134null===c?(c=fa(a.tag,b,a.key,a.mode),c.elementType=a.elementType,c.type=a.type,c.stateNode=a.stateNode,c.alternate=a,a.alternate=c):(c.pendingProps=b,c.type=a.type,c.flags=0,c.subtreeFlags=0,c.deletions=null);c.flags=a.flags&14680064;c.childLanes=a.childLanes;c.lanes=a.lanes;c.child=a.child;c.memoizedProps=a.memoizedProps;c.memoizedState=a.memoizedState;c.updateQueue=a.updateQueue;b=a.dependencies;c.dependencies=null===b?null:{lanes:b.lanes,firstContext:b.firstContext};c.sibling=a.sibling;c.index=
135a.index;c.ref=a.ref;return c}function yb(a,b,c,d,e,f){var g=2;d=a;if("function"===typeof a)Ic(a)&&(g=1);else if("string"===typeof a)g=5;else a:switch(a){case Fa:return La(c.children,e,f,b);case Zb:g=8;e|=8;break;case Yb:return a=fa(12,c,b,e|2),a.elementType=Yb,a.lanes=f,a;case $b:return a=fa(13,c,b,e),a.elementType=$b,a.lanes=f,a;case ac:return a=fa(19,c,b,e),a.elementType=ac,a.lanes=f,a;case Me:return Mc(c,e,f,b);default:if("object"===typeof a&&null!==a)switch(a.$$typeof){case jd:g=10;break a;case id:g=
1369;break a;case bc:g=11;break a;case cc:g=14;break a;case kd:g=16;d=null;break a}throw Error("Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: "+((null==a?a:typeof a)+"."));}b=fa(g,c,b,e);b.elementType=a;b.type=d;b.lanes=f;return b}function La(a,b,c,d){a=fa(7,a,d,b);a.lanes=c;return a}function Mc(a,b,c,d){a=fa(22,a,d,b);a.elementType=Me;a.lanes=c;a.stateNode={};return a}function uc(a,b,c){a=fa(6,a,null,b);a.lanes=c;return a}
137function vc(a,b,c){b=fa(4,null!==a.children?a.children:[],a.key,b);b.lanes=c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b}function Rf(a,b,c,d,e){this.tag=b;this.containerInfo=a;this.finishedWork=this.pingCache=this.current=this.pendingChildren=null;this.timeoutHandle=-1;this.callbackNode=this.pendingContext=this.context=null;this.callbackPriority=0;this.eventTimes=ec(0);this.expirationTimes=ec(-1);this.entangledLanes=this.finishedLanes=
138this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0;this.entanglements=ec(0);this.identifierPrefix=d;this.onRecoverableError=e}function Sf(a,b,c,d,e,f,g,h){a=new Rf(a,b,!1,f,g);1===b?(b=1,!0===d&&(b|=8)):b=0;d=fa(3,null,null,b);a.current=d;d.stateNode=a;d.memoizedState={element:null,isDehydrated:!1,cache:null,transitions:null};pc(d);return a}function $c(a,b,c,d){var e=b.current,f=X(),g=Oa(e);a:if(c){c=c._reactInternals;b:{if(hb(c)!==c||1!==c.tag)throw Error("Expected subtree parent to be a mounted class component. This error is likely caused by a bug in React. Please file an issue.");
139var h=c;do{switch(h.tag){case 3:h=h.stateNode.context;break b;case 1:if(M(h.type)){h=h.stateNode.__reactInternalMemoizedMergedChildContext;break b}}h=h.return}while(null!==h);throw Error("Found unexpected detached subtree parent. This error is likely caused by a bug in React. Please file an issue.");}if(1===c.tag){var k=c.type;if(M(k)){c=vd(c,k,h);break a}}c=h}else c=la;null===b.context?b.context=c:b.pendingContext=c;b=ma(f,g);b.payload={element:a};d=void 0===d?null:d;null!==d&&(b.callback=d);Aa(e,
140b);a=pa(e,g,f);null!==a&&sb(a,e,g);return g}function Tf(a){a=md(a);a=null!==a?nd(a):null;return null===a?null:a.stateNode}function Uf(a){return null}function Vb(a){if(a.isHidden)return null;switch(a.tag){case "TEXT":return a.text;case "INSTANCE":var b=a.props;var c=["children"];if(null==b)b={};else{var d={},e=Object.keys(b),f;for(f=0;f<e.length;f++){var g=e[f];0<=c.indexOf(g)||(d[g]=b[g])}b=d}c=null;if(a.children&&a.children.length)for(d=0;d<a.children.length;d++)e=Vb(a.children[d]),null!==e&&(null===
141c?c=[e]:c.push(e));a={type:a.type,props:b,children:c};Object.defineProperty(a,"$$typeof",{value:Symbol.for("react.test.json")});return a;default:throw Error("Unexpected node type in toJSON: "+a.tag);}}function fb(a){if(!a)return null;a=Ne(a);return 0===a.length?null:1===a.length?Wb(a[0]):Oe(a.map(Wb))}function Ne(a){for(var b=[];null!=a;)b.push(a),a=a.sibling;return b}function Oe(a){var b=[];for(a=[{i:0,array:a}];a.length;)for(var c=a.pop();c.i<c.array.length;){var d=c.array[c.i];c.i+=1;if(Ua(d)){a.push(c);
142a.push({i:0,array:d});break}b.push(d)}return b}function Wb(a){if(null==a)return null;switch(a.tag){case 3:return fb(a.child);case 4:return fb(a.child);case 1:return{nodeType:"component",type:a.type,props:xa({},a.memoizedProps),instance:a.stateNode,rendered:fb(a.child)};case 0:case 15:return{nodeType:"component",type:a.type,props:xa({},a.memoizedProps),instance:null,rendered:fb(a.child)};case 5:return{nodeType:"host",type:a.type,props:xa({},a.memoizedProps),instance:null,rendered:Oe(Ne(a.child).map(Wb))};
143case 6:return a.stateNode.text;case 7:case 10:case 9:case 8:case 12:case 11:case 14:case 17:case 21:return fb(a.child);default:throw Error("toTree() does not yet know how to handle nodes with tag="+a.tag);}}function ad(a){var b=[],c=a;if(null===c.child)return b;c.child.return=c;c=c.child;a:for(;;){var d=!1;bd.has(c.tag)?b.push(cd(c)):6===c.tag?b.push(""+c.memoizedProps):d=!0;if(d&&null!==c.child)c.child.return=c,c=c.child;else{for(;null===c.sibling;){if(c.return===a)break a;c=c.return}c.sibling.return=
144c.return;c=c.sibling}}return b}function Xb(a,b,c){var d=c?c.deep:!0,e=[];if(b(a)&&(e.push(a),!d))return e;a.children.forEach(function(a){"string"!==typeof a&&e.push.apply(e,Xb(a,b,c))});return e}function dd(a,b){if(1===a.length)return a[0];throw Error((0===a.length?"No instances found ":"Expected 1 but found "+a.length+" instances ")+b);}function Vf(a){console.error(a)}function cd(a){var b=ed.get(a);void 0===b&&null!==a.alternate&&(b=ed.get(a.alternate));void 0===b&&(b=new Wf(a),ed.set(a,b));return b}
145var xa=Object.assign,ua=va.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,zb=Symbol.for("react.element"),Ra=Symbol.for("react.portal"),Fa=Symbol.for("react.fragment"),Zb=Symbol.for("react.strict_mode"),Yb=Symbol.for("react.profiler"),jd=Symbol.for("react.provider"),id=Symbol.for("react.context"),bc=Symbol.for("react.forward_ref"),$b=Symbol.for("react.suspense"),ac=Symbol.for("react.suspense_list"),cc=Symbol.for("react.memo"),kd=Symbol.for("react.lazy");Symbol.for("react.scope");Symbol.for("react.debug_trace_mode");
146var Me=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden");Symbol.for("react.cache");Symbol.for("react.tracing_marker");var hd=Symbol.iterator,Ua=Array.isArray,kc=ha.unstable_scheduleCallback,Ce=ha.unstable_cancelCallback,Lf=ha.unstable_shouldYield,Of=ha.unstable_requestPaint,A=ha.unstable_now,lc=ha.unstable_ImmediatePriority,Df=ha.unstable_UserBlockingPriority,Wc=ha.unstable_NormalPriority,Ef=ha.unstable_IdlePriority,ib=null,Y=null,wa=Math.clz32?Math.clz32:Se,Te=Math.log,Ue=Math.LN2,
147Nb=64,Ub=4194304,C=0,bf=qd,cf=qd,Jd={},Xf={},Xe=new WeakMap,Ie=setTimeout,Jf=clearTimeout,wf=rd,vf=sd,xf=td,fc,hc=!1,Ze=Object.prototype.hasOwnProperty,ic=[],Ga=-1,la={},y=ka(la),G=ka(!1),ya=la,Z="function"===typeof Object.is?Object.is:Ye,P=null,ob=!1,jc=!1,Cf=ua.ReactCurrentBatchConfig,rb=ka(null),qb=null,Ia=null,nc=null,aa=null,na=!1,Ed=(new va.Component).refs,ub={isMounted:function(a){return(a=a._reactInternals)?hb(a)===a:!1},enqueueSetState:function(a,b,c){a=a._reactInternals;var d=X(),e=Oa(a),
148f=ma(d,e);f.payload=b;void 0!==c&&null!==c&&(f.callback=c);Aa(a,f);b=pa(a,e,d);null!==b&&sb(b,a,e)},enqueueReplaceState:function(a,b,c){a=a._reactInternals;var d=X(),e=Oa(a),f=ma(d,e);f.tag=1;f.payload=b;void 0!==c&&null!==c&&(f.callback=c);Aa(a,f);b=pa(a,e,d);null!==b&&sb(b,a,e)},enqueueForceUpdate:function(a,b){a=a._reactInternals;var c=X(),d=Oa(a),e=ma(c,d);e.tag=2;void 0!==b&&null!==b&&(e.callback=b);Aa(a,e);b=pa(a,d,c);null!==b&&sb(b,a,d)}},tc=[],vb=0,Fd=null,wb=[],Ka=0,Gd=null,Jb=Hd(!0),qf=
149Hd(!1),Va={},ca=ka(Va),Xa=ka(Va),Wa=ka(Va),w=ka(0),zc=[],Bb=ua.ReactCurrentDispatcher,S=ua.ReactCurrentBatchConfig,Na=0,r=null,J=null,F=null,Db=!1,Ya=!1,Yf=0,Cb={readContext:R,useCallback:I,useContext:I,useEffect:I,useImperativeHandle:I,useInsertionEffect:I,useLayoutEffect:I,useMemo:I,useReducer:I,useRef:I,useState:I,useDebugValue:I,useDeferredValue:I,useTransition:I,useMutableSource:I,useSyncExternalStore:I,useId:I,unstable_isNewReconciler:!1},df={readContext:R,useCallback:function(a,b){ia().memoizedState=
150[a,void 0===b?null:b];return a},useContext:R,useEffect:Dc,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Gb(4,4,Ud.bind(null,b,a),c)},useLayoutEffect:function(a,b){return Gb(4,4,a,b)},useInsertionEffect:function(a,b){return Gb(4,2,a,b)},useMemo:function(a,b){var c=ia();b=void 0===b?null:b;a=a();c.memoizedState=[a,b];return a},useReducer:function(a,b,c){var d=ia();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a={pending:null,interleaved:null,lanes:0,dispatch:null,
151lastRenderedReducer:a,lastRenderedState:b};d.queue=a;a=a.dispatch=jf.bind(null,r,a);return[d.memoizedState,a]},useRef:function(a){var b=ia();a={current:a};return b.memoizedState=a},useState:Cc,useDebugValue:Ec,useDeferredValue:function(a){var b=Cc(a),c=b[0],d=b[1];Dc(function(){var b=S.transition;S.transition={};try{d(a)}finally{S.transition=b}},[a]);return c},useTransition:function(){var a=Cc(!1),b=a[0];a=hf.bind(null,a[1]);ia().memoizedState=a;return[b,a]},useMutableSource:function(a,b,c){},useSyncExternalStore:function(a,
152b,c){c=r;var d=ia();var e=b();if(null===x)throw Error("Expected a work-in-progress root. This is a bug in React. Please file an issue.");0!==(Na&30)||Pd(c,b,e);d.memoizedState=e;var f={value:e,getSnapshot:b};d.queue=f;Dc(Nd.bind(null,c,f,a),[a]);c.flags|=2048;$a(9,Od.bind(null,c,f,e,b),void 0,null);return e},useId:function(){var a=ia(),b=x.identifierPrefix,c=Yf++;b=":"+b+"r"+c.toString(32)+":";return a.memoizedState=b},unstable_isNewReconciler:!1},ef={readContext:R,useCallback:Wd,useContext:R,useEffect:Za,
153useImperativeHandle:Vd,useInsertionEffect:Sd,useLayoutEffect:Td,useMemo:Xd,useReducer:Eb,useRef:Rd,useState:function(a){return Eb(Ca)},useDebugValue:Ec,useDeferredValue:function(a){var b=Eb(Ca),c=b[0],d=b[1];Za(function(){var b=S.transition;S.transition={};try{d(a)}finally{S.transition=b}},[a]);return c},useTransition:function(){var a=Eb(Ca)[0],b=da().memoizedState;return[a,b]},useMutableSource:Ld,useSyncExternalStore:Md,useId:Yd,unstable_isNewReconciler:!1},ff={readContext:R,useCallback:Wd,useContext:R,
154useEffect:Za,useImperativeHandle:Vd,useInsertionEffect:Sd,useLayoutEffect:Td,useMemo:Xd,useReducer:Fb,useRef:Rd,useState:function(a){return Fb(Ca)},useDebugValue:Ec,useDeferredValue:function(a){var b=Fb(Ca),c=b[0],d=b[1];Za(function(){var b=S.transition;S.transition={};try{d(a)}finally{S.transition=b}},[a]);return c},useTransition:function(){var a=Fb(Ca)[0],b=da().memoizedState;return[a,b]},useMutableSource:Ld,useSyncExternalStore:Md,useId:Yd,unstable_isNewReconciler:!1},kf="function"===typeof WeakMap?
155WeakMap:Map;var of=function(a,b,c,d){for(c=b.child;null!==c;){if(5===c.tag||6===c.tag){d=a;var e=c.stateNode,f=d.children.indexOf(e);-1!==f&&d.children.splice(f,1);d.children.push(e)}else if(4!==c.tag&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return}c.sibling.return=c.return;c=c.sibling}};var fe=function(a,b){};var nf=function(a,b,c,d,e){a.memoizedProps!==d&&(Ba(ca.current),b.updateQueue=Xf)&&(b.flags|=4)};
156var pf=function(a,b,c,d){c!==d&&(b.flags|=4)};var rf=ua.ReactCurrentOwner,Q=!1,Nc={dehydrated:null,treeContext:null,retryLane:0},yf="function"===typeof WeakSet?WeakSet:Set,p=null,ue=!1,Hf=Math.ceil,Rb=ua.ReactCurrentDispatcher,Zc=ua.ReactCurrentOwner,U=ua.ReactCurrentBatchConfig,q=0,x=null,D=null,H=0,L=0,ea=ka(0),E=0,db=null,ba=0,Pb=0,Yc=0,eb=null,O=null,Uc=0,bb=Infinity,Ib=!1,Hc=null,qa=null,Sb=!1,ta=null,Tb=0,cb=0,Vc=null,Lb=-1,Mb=0;var Mf=function(a,b,c){if(null!==a)if(a.memoizedProps!==b.pendingProps||
157G.current)Q=!0;else{if(0===(a.lanes&c)&&0===(b.flags&128))return Q=!1,sf(a,b,c);Q=0!==(a.flags&131072)?!0:!1}else Q=!1;b.lanes=0;switch(b.tag){case 2:var d=b.type;null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2);a=b.pendingProps;var e=Ha(b,y.current);Ja(b,c);e=Bc(null,b,d,a,e,c);b.flags|=1;if("object"===typeof e&&null!==e&&"function"===typeof e.render&&void 0===e.$$typeof){b.tag=1;b.memoizedState=null;b.updateQueue=null;if(M(d)){var f=!0;nb(b)}else f=!1;b.memoizedState=null!==e.state&&void 0!==
158e.state?e.state:null;pc(b);e.updater=ub;b.stateNode=e;e._reactInternals=b;rc(b,d,a,c);b=Kc(null,b,d,!0,f,c)}else b.tag=0,N(null,b,e,c),b=b.child;return b;case 16:d=b.elementType;a:{null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2);a=b.pendingProps;e=d._init;d=e(d._payload);b.type=d;e=b.tag=Qf(d);a=W(d,a);switch(e){case 0:b=Jc(null,b,d,a,c);break a;case 1:b=me(null,b,d,a,c);break a;case 11:b=he(null,b,d,a,c);break a;case 14:b=ie(null,b,d,W(d.type,a),c);break a}throw Error("Element type is invalid. Received a promise that resolves to: "+
159d+". Lazy element type must resolve to a class or function.");}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:W(d,e),Jc(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:W(d,e),me(a,b,d,e,c);case 3:ne(b);if(null===a)throw Error("Should have a current fiber. This is a bug in React.");e=b.pendingProps;d=b.memoizedState.element;yd(a,b);tb(b,e,null,c);e=b.memoizedState.element;e===d?b=ja(a,b,c):(N(a,b,e,c),b=b.child);return b;case 5:return Kd(b),d=b.pendingProps.children,
160le(a,b),N(a,b,d,c),b.child;case 6:return null;case 13:return oe(a,b,c);case 4:return wc(b,b.stateNode.containerInfo),d=b.pendingProps,null===a?b.child=Jb(b,null,d,c):N(a,b,d,c),b.child;case 11:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:W(d,e),he(a,b,d,e,c);case 7:return N(a,b,b.pendingProps,c),b.child;case 8:return N(a,b,b.pendingProps.children,c),b.child;case 12:return N(a,b,b.pendingProps.children,c),b.child;case 10:a:{d=b.type._context;e=b.pendingProps;f=b.memoizedProps;var g=e.value;
161u(rb,d._currentValue2);d._currentValue2=g;if(null!==f)if(Z(f.value,g)){if(f.children===e.children&&!G.current){b=ja(a,b,c);break a}}else for(g=b.child,null!==g&&(g.return=b);null!==g;){var h=g.dependencies;if(null!==h){f=g.child;for(var k=h.firstContext;null!==k;){if(k.context===d){if(1===g.tag){k=ma(-1,c&-c);k.tag=2;var l=g.updateQueue;if(null!==l){l=l.shared;var m=l.pending;null===m?k.next=k:(k.next=m.next,m.next=k);l.pending=k}}g.lanes|=c;k=g.alternate;null!==k&&(k.lanes|=c);xd(g.return,c,b);h.lanes|=
162c;break}k=k.next}}else f=10===g.tag?g.type===b.type?null:g.child:g.child;if(null!==f)f.return=g;else for(f=g;null!==f;){if(f===b){f=null;break}g=f.sibling;if(null!==g){g.return=f.return;f=g;break}f=f.return}g=f}N(a,b,e.children,c);b=b.child}return b;case 9:return e=b.type,d=b.pendingProps.children,Ja(b,c),e=R(e),d=d(e),b.flags|=1,N(a,b,d,c),b.child;case 14:return d=b.type,e=W(d,b.pendingProps),e=W(d.type,e),ie(a,b,d,e,c);case 15:return je(a,b,b.type,b.pendingProps,c);case 17:return d=b.type,e=b.pendingProps,
163e=b.elementType===d?e:W(d,e),null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2),b.tag=1,M(d)?(a=!0,nb(b)):a=!1,Ja(b,c),Cd(b,d,e),rc(b,d,e,c),Kc(null,b,d,!0,a,c);case 19:return se(a,b,c);case 22:return ke(a,b,c)}throw Error("Unknown unit of work tag ("+b.tag+"). This error is likely caused by a bug in React. Please file an issue.");};var fa=function(a,b,c,d){return new Pf(a,b,c,d)},Zf=va.unstable_act,$f=function(){return null},bd=new Set([0,1,5,11,14,15,3]),Wf=function(){function a(a){if(!bd.has(a.tag))throw Error("Unexpected object passed to ReactTestInstance constructor (tag: "+
164a.tag+"). This is probably a bug in React.");this._fiber=a}var b=a.prototype;b._currentFiber=function(){var a=md(this._fiber);if(null===a)throw Error("Can't read from currently-mounting component. This error is likely caused by a bug in React. Please file an issue.");return a};b.find=function(a){return dd(this.findAll(a,{deep:!1}),"matching custom predicate: "+a.toString())};b.findByType=function(a){return dd(this.findAllByType(a,{deep:!1}),'with node type: "'+(gb(a)||"Unknown")+'"')};b.findByProps=
165function(a){return dd(this.findAllByProps(a,{deep:!1}),"with props: "+JSON.stringify(a))};b.findAll=function(a){return Xb(this,a,1<arguments.length&&void 0!==arguments[1]?arguments[1]:null)};b.findAllByType=function(a){return Xb(this,function(b){return b.type===a},1<arguments.length&&void 0!==arguments[1]?arguments[1]:null)};b.findAllByProps=function(a){return Xb(this,function(b){var c;if(c=b.props)a:{for(var d in a)if(b.props[d]!==a[d]){c=!1;break a}c=!0}return c},1<arguments.length&&void 0!==arguments[1]?
166arguments[1]:null)};Pe(a,[{key:"instance",get:function(){return 5===this._fiber.tag?mb(this._fiber.stateNode):this._fiber.stateNode}},{key:"type",get:function(){return this._fiber.type}},{key:"props",get:function(){return this._currentFiber().memoizedProps}},{key:"parent",get:function(){for(var a=this._fiber.return;null!==a;){if(bd.has(a.tag)){if(3===a.tag&&2>ad(a).length)break;return cd(a)}a=a.return}return null}},{key:"children",get:function(){return ad(this._currentFiber())}}]);return a}(),ed=
167new WeakMap;(function(a){a={bundleType:a.bundleType,version:a.version,rendererPackageName:a.rendererPackageName,rendererConfig:a.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ua.ReactCurrentDispatcher,findHostInstanceByFiber:Tf,findFiberByHostInstance:a.findFiberByHostInstance||Uf,
168findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.0.0-fc46dba67-20220329"};if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)a=!1;else{var b=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(b.isDisabled||!b.supportsFiber)a=!0;else{try{ib=b.inject(a),Y=b}catch(c){}a=b.checkDCE?!0:!1}}return a})({findFiberByHostInstance:function(){throw Error("TestRenderer does not support findFiberByHostInstance()");},bundleType:0,version:"18.0.0-fc46dba67-20220329",
169rendererPackageName:"react-test-renderer"});V._Scheduler=fd;V.act=Zf;V.create=function(a,b){var c=$f,d=!1,e=!1;"object"===typeof b&&null!==b&&("function"===typeof b.createNodeMock&&(c=b.createNodeMock),!0===b.unstable_isConcurrent&&(d=!0),!0===b.unstable_strictMode&&(e=!0));var f={children:[],createNodeMock:c,tag:"CONTAINER"},g=Sf(f,d?1:0,null,e,null,"",Vf);if(null==g)throw Error("something went wrong");$c(a,g,null,null);a={_Scheduler:fd,root:void 0,toJSON:function(){if(null==g||null==g.current||
170null==f||0===f.children.length)return null;if(1===f.children.length)return Vb(f.children[0]);if(2===f.children.length&&!0===f.children[0].isHidden&&!1===f.children[1].isHidden)return Vb(f.children[1]);var a=null;if(f.children&&f.children.length)for(var b=0;b<f.children.length;b++){var c=Vb(f.children[b]);null!==c&&(null===a?a=[c]:a.push(c))}return a},toTree:function(){return null==g||null==g.current?null:Wb(g.current)},update:function(a){null!=g&&null!=g.current&&$c(a,g,null,null)},unmount:function(){null!=
171g&&null!=g.current&&($c(null,g,null,null),g=f=null)},getInstance:function(){if(null==g||null==g.current)return null;a:{var a=g.current;if(a.child)switch(a.child.tag){case 5:a=mb(a.child.stateNode);break a;default:a=a.child.stateNode}else a=null}return a},unstable_flushSync:If};Object.defineProperty(a,"root",{configurable:!0,enumerable:!0,get:function(){if(null===g)throw Error("Can't access .root on unmounted test renderer");var a=ad(g.current);if(0===a.length)throw Error("Can't access .root on unmounted test renderer");
172return 1===a.length?a[0]:cd(g.current)}});return a};V.unstable_batchedUpdates=function(a,b){var c=q;q|=1;try{return a(b)}finally{q=c,0===q&&(bb=A()+500,ob&&za())}}});
173})();